Delirium
58da1d3f64
fix litjs support, fix autocomplete modal options reset, fix dashboard chart density ( #3382 )
...
* Litjs fixes2 (#3381 )
* ui: fixes for litjs capture
* ui: introduce vmode for lwc light dom
* ui: fixup the mode toggle and remover
* ui: fix filter options reset, fix dashboard chart density
2025-05-12 15:27:44 +02:00
Андрей Бабушкин
9e20a49128
add slot tag to custom elements
2025-04-28 10:34:43 +02:00
Andrey Babushkin
f8ba3f6d89
Css batching ( #3326 )
...
* tracker: initial css inlining functionality
* tracker: add tests, adjust sheet id, stagger rule sending
* ui: rereoute custom html component fragments
* removed sorting
---------
Co-authored-by: nick-delirium <nikita@openreplay.com>
2025-04-28 10:34:43 +02:00
nick-delirium
77bbb5af36
tracker: update css inject
2025-04-28 10:34:43 +02:00
Andrey Babushkin
ab0d4cfb62
Css inliner tuning ( #3337 )
...
* tracker: don't send double sheets
* tracker: don't send double sheets
* tracker: slot checker
* add slot tag to custom elements
---------
Co-authored-by: nick-delirium <nikita@openreplay.com>
2025-04-28 10:34:43 +02:00
Andrey Babushkin
3fd506a812
Css batching ( #3326 )
...
* tracker: initial css inlining functionality
* tracker: add tests, adjust sheet id, stagger rule sending
* ui: rereoute custom html component fragments
* removed sorting
---------
Co-authored-by: nick-delirium <nikita@openreplay.com>
2025-04-28 10:34:43 +02:00
Andrey Babushkin
fd5c0c9747
Add lokalisation ( #3092 )
...
* applied eslint
* add locales and lint the project
* removed error boundary
* updated locales
* fix min files
* fix locales
2025-03-06 17:43:15 +01:00
nick-delirium
a87f6c658c
ui: drop old deprecated message types
2025-03-06 14:49:45 +01:00
Delirium
ac232ef599
Str dict global ( #3064 )
...
* testing global string dictionary
* ui: v bump
* tracker: save last prefix
* tracker: substract years from dateid
* tracker: fix digit shaving
2025-02-25 15:19:31 +01:00
nick-delirium
f791d06ecd
tracker: add use el / sprite map support, change graphql relay plugin
2024-12-18 14:04:29 +01:00
Delirium
fdefe31cf3
global string dictionary support ( #2652 )
...
* making new msg type, support on frontend and tracker
* finish adding support for new dictionary for ui
* update branch
2024-10-30 15:31:26 +01:00
nick-delirium
e7afd66820
tracker: fix maintainer doc node stability and build process
2024-10-21 16:03:04 +02:00
nick-delirium
87d45714b1
port tracker-14 fixes to latest
2024-10-10 13:47:46 +02:00
Delirium
9b143eb98f
feat tracker: socket only mode (EE) ( #2216 )
...
* feat tracker: socket only mode
* fix ui: hide timeline for live sessions if socket only
* feat tracker: socket mode sync with backend, add flag onstart
* feat tracker: keep socket mode
2024-05-28 10:51:39 +02:00
nick-delirium
04240ce9b3
fix ui: fix chrome crash code11
2024-04-24 14:17:38 +02:00
Delirium
64cde1fb7c
feat ui: highlight current event plus fix scroll ( #2076 )
...
* feat ui: highlight current event plus fix scroll
* change icon styles
* saas fix
* rm cons
2024-04-11 15:38:38 +02:00
Delirium
b8ed5c5d9e
fix ui: fix canvas replay manager, fix mob sorting ( #2071 )
...
* fix ui: fix canvas replay manager, fix mob sorting
* fix whitespaces
2024-04-10 16:28:16 +02:00
Delirium
07046cc2fb
feat: canvas support [assist] ( #1641 )
...
* feat(tracker/ui): start canvas support
* feat(tracker): slpeer -> peerjs for canvas streams
* fix(ui): fix agent canvas peer id
* fix(ui): fix agent canvas peer id
* fix(ui): fix peer removal
* feat(tracker): canvas recorder
* feat(tracker): canvas recorder
* feat(tracker): canvas recorder
* feat(tracker): canvas recorder
* feat(ui): canvas support for ui
* fix(tracker): fix falling tests
* feat(ui): replay canvas in video
* feat(ui): refactor video streaming to draw on canvas
* feat(ui): 10hz check for canvas replay
* feat(ui): fix for tests
* feat(ui): fix for tests
* feat(ui): fix for tests
* feat(ui): fix for tests cov
* feat(ui): mroe test coverage
* fix(ui): styling
* fix(tracker): support backend settings for canvas
2023-11-21 11:22:54 +01:00
Delirium
4f2f2d6b2c
fix(tracker/ui): fix string dictionary handling, reset tab state on tab change ( #1334 )
...
* fix(tracker/ui): fix string dictionary handling, reset tab state on tab change
* fix(tracker/ui): fix activity update
* fix(tracker/ui): rm console log
* fix(tracker/ui): fix events timeline
2023-06-12 13:31:40 +02:00
nick-delirium
92b4057a0d
fix(player): fix selection manager styles and reset
2023-05-17 18:05:26 +02:00
Alex Kaminskii
c92c1a24c1
fixup! fix(player): consider stringDict before any CreateDocument (fastfix)
2023-04-14 20:24:28 +02:00
Alex Kaminskii
4f41a8303e
fix(player): consider stringDict before any CreateDocument (fastfix)
2023-04-14 19:32:05 +02:00
Alex Kaminskii
98fdf73bd5
feat(player/DOMManager): VirtualNodes insertion prioretization (for styles)
2023-04-07 18:59:04 +02:00
Alex Kaminskii
8eaa5e94fb
style(player): few renamings; comments improved
2023-04-05 13:20:28 +02:00
Alex Kaminskii
57e4648e5e
feat(player/VirtualDOM): OnloadVRoot & OnloadStyleSheet for lazy iframe innerContent initialisation & elimination of forceInsertion requirement in this case;; few renamings
2023-04-05 01:07:35 +02:00
Alex Kaminskii
076e54573f
fix(player): drasticly reduce amount of node getter call during virtual node insertion
2023-04-03 17:30:35 +02:00
Alex Kaminskii
885562ec94
feat(player): lazy JS DOM node creation; (need fixes for reaching full potential)
2023-04-02 22:44:36 +02:00
Alex Kaminskii
e2c4e048ea
fix(player): fix and centralize CSS pseudoclasses rewriting
2023-04-01 00:43:35 +02:00
Alex Kaminskii
3588eddfd3
style(player):rm unused;rename few vars
2023-03-31 12:15:12 +02:00
nick-delirium
dbfa7f3ded
fix(ui): properly clean player inst on unmount
2023-03-29 13:18:06 +02:00
nick-delirium
a4a2089698
change(ui): remove isjump, improve error logging for dommanager; improve healthstatus API display
2023-03-27 12:55:11 +02:00
nick-delirium
c1568b0929
change(ui): fix logs
2023-03-24 11:13:27 +01:00
nick-delirium
09e788a29f
change(ui): testing more optimisations
2023-03-24 10:14:07 +01:00
nick-delirium
a128060248
change(ui): tracker beta v, improvements for assets loading after click on timeline (player.jump)
2023-03-21 15:59:06 +01:00
nick-delirium
2cd74dcad1
change(player): add visual styles for selection event
2023-02-17 13:04:00 +01:00
nick-delirium
24cbe06835
change(player): add focus event to player
2023-02-17 13:04:00 +01:00
nick-delirium
c57846eab3
fix(tracker): fix typo
2023-02-17 13:04:00 +01:00
Alex Kaminskii
1c89afa4e2
fix(message-protocol;tracker;player): use uint for StringDict keys
2023-02-06 12:30:48 +01:00
Alex Kaminskii
da5129d0ef
feat(tracker;player): use string dectionaries for attributes
2023-02-06 12:15:17 +01:00
nick-delirium
cfa22a5004
change(ui): small cleanup
2023-01-13 17:36:35 +01:00
Alex Kaminskii
b0c74bb327
refactor(player):ISP on StyleManager setLoader
2023-01-04 14:09:39 +01:00
Alex Kaminskii
3a72e1d8b2
refactor(player;mobs):use enum message type; use .gen. filename for generated files
2022-12-02 17:19:59 +01:00
Alex Kaminskii
daf35a2dfa
refactoring(player): separating Screen and MessageManager; renamings
2022-11-22 18:59:55 +01:00