From 8603b7876fa4b09c30ca97a6310051249976c77d Mon Sep 17 00:00:00 2001 From: Philipp Kunz Date: Sat, 25 Jan 2025 04:21:30 +0100 Subject: [PATCH] feat(elements): Added sio-recorder element for recording and replaying sessions --- changelog.md | 8 ++ html/index.html | 6 +- package.json | 5 +- pnpm-lock.yaml | 79 ++++++++++++++ ts_web/00_commitinfo_data.ts | 2 +- ts_web/elements/index.ts | 1 + ts_web/elements/sio-recorder.ts | 188 ++++++++++++++++++++++++++++++++ 7 files changed, 284 insertions(+), 5 deletions(-) create mode 100644 ts_web/elements/sio-recorder.ts diff --git a/changelog.md b/changelog.md index 117efb6..80bd94f 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,13 @@ # Changelog +## 2025-01-25 - 1.2.0 - feat(elements) +Added sio-recorder element for recording and replaying sessions + +- Introduced a new 'sio-recorder' custom element that allows for recording and replaying DOM events. +- Integrated rrweb and rrweb-player dependencies for session recording and playback. +- Updated import/export in ts_web/elements/index.ts to include sio-recorder. +- Fixed assetbroker URL in the html index.html file. + ## 2024-12-27 - 1.1.0 - feat(ci) Add Gitea workflows for CI/CD process. diff --git a/html/index.html b/html/index.html index 6fc15c9..2b9f037 100644 --- a/html/index.html +++ b/html/index.html @@ -8,9 +8,9 @@ - - - + + +