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
nick-delirium
13dbb60d8b
ui: fix velement applychanges
2025-04-28 10:40:11 +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
Delirium
85e30b3692
tracker css batching/inlining ( #3334 )
...
* tracker: initial css inlining functionality
* tracker: add tests, adjust sheet id, stagger rule sending
* removed sorting
* upgrade css inliner
* ui: better logging for ocunter
* tracker: force-fetch mode for cssInliner
* tracker: fix ts warns
* tracker: use debug opts
* tracker: 16.2.0 changelogs, inliner opts
* tracker: remove debug options
---------
Co-authored-by: Андрей Бабушкин <andreybabushkin2000@gmail.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
nick-delirium
de72e79fc6
ui: rm random log
2025-02-28 14:37:09 +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
8024083c64
ui fix outdated libraries, remove storybook (unused), fix player re-renders on mount
2024-10-14 12:48:08 +02:00
nick-delirium
59d6ef6bd0
ui fix loader for css files
2024-10-14 10:28:56 +02:00
nick-delirium
87d45714b1
port tracker-14 fixes to latest
2024-10-10 13:47:46 +02:00
nick-delirium
597cbfa03a
ui: remove debug code
2024-10-08 11:36:17 +02:00
nick-delirium
5d7d711796
fix ui: fix canvas manager rendering q
2024-07-02 17:31:59 +02:00
nick-delirium
cff1d3a996
fix ui: fix tab close manager counter
2024-07-02 11:47:22 +02:00
nick-delirium
564d1eaa14
feat tracker: introduce more settings for canvas files
2024-06-07 17:16:01 +02:00
nick-delirium
51e66271f6
feat ui: optimize canvas recording
2024-06-07 13:35:01 +02:00
nick-delirium
5db94fc172
feat ui: optimize canvas recording
2024-06-07 13:33:17 +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
bdcde733a9
feat ui: fix tabclosemanager state reset
2024-05-22 13:29:14 +02:00
nick-delirium
fcfd55f35d
fix ui: hide some debug to window array
2024-05-21 11:28:16 +02:00
nick-delirium
bc4947b486
fix ui: fix iframe node onload crash
2024-05-21 11:14:01 +02:00
nick-delirium
04240ce9b3
fix ui: fix chrome crash code11
2024-04-24 14:17:38 +02:00
Delirium
4444ecf6e0
Sess header fixes ( #2124 )
...
* feat ui: cross dead tabs, some ui fixes
* ? lost changes?
2024-04-24 09:39:50 +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
0bc01c45c6
fix ui remove random logs ( #2029 )
2024-04-03 12:17:59 +02:00
Delirium
2377cc79d0
feat(ui): switch canvas player to images ( #1925 )
...
* feat(ui): switch canvas player to images
* feat(ui): complete player
* fix(ui): expect undefined .tar for canvas
* fix(ui): improve error handling
* fix(ui): file format
2024-03-11 14:26:50 +01:00
Delirium
deb9f37d8f
fix(ui): wrap some possible null values ( #1922 )
2024-03-01 10:51:18 +01:00
nick-delirium
3cea5d7d0b
fix(ui): skip 0 index for orphan sheets, skip -moz- checks for css rules
2024-02-21 15:57:04 +01:00
Delirium
d84371e17e
fix(tracker): change canvas scaling ( #1894 ); fix canvas replay
...
* fix(tracker): change canvas scaling
* fix(tracker): 12.0.3
* fix(tracker): 12.0.3
2024-02-19 16:48:37 +01:00
nick-delirium
8263773bff
fix(tracker): some refactoring
2024-01-30 14:50:00 +01:00
nick-delirium
08c71221d8
fix(ui): doc commets
2024-01-24 15:55:23 +01:00
nick-delirium
0f4635548b
fix(ui): fix canvas ts comparison
2024-01-23 17:02:31 +01: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
35461acaf3
[WIP] Mobile replayer ( #1452 )
...
* fix(ui): fix up mobile recordings display
* fix(ui): some messages
* fix(ui): some messages
* fix(player): fix msg generation for ios messages
* feat(player): add generic mmanager interface for ios player impl
* feat(player): mobile player and message manager; touch manager; videoplayer
* feat(player): add iphone shells, add log panel,
* feat(player): detect ios sessions and inject correct player
* feat(player): move screen mapper to utils
* feat(player): events panel for mobile, map shell sizes to device type data,
* feat(player): added network tab to mobile player; unify network message (ios and web)
* feat(player): resize canvas up to phone screen size, fix capitalize util
* feat(player): some general changes to support mobile events and network entries
* feat(player): remove swipes from timeline
* feat(player): more stuff for list walker
* fix(ui): performance tab, mobile project typings and form
* fix(ui):some ui touches for ios replayer shell
* fix(ui): more fixes for ui, new onboarding screen for mobile projects
* feat(ui): mobile overview panel (xray)
* feat(ui): fixes for phone shell and tap events
* fix(tracker): change phone shells and sizes
* fix(tracker): fix border on replay screen
* feat(ui): use crashes from db to show in session
* feat(ui): use event name for xray
* feat(ui): some overall ui fixes
* feat(ui): IOS -> iOS
* feat(ui): change tags to ant d
* fix(ui): fast fix
* fix(ui): fix for capitalizer
* fix(ui): fix for browser display
* fix(ui): fix for note popup
* fix(ui): change exceptions display
* fix(ui): add click rage to ios xray
* fix(ui): some icons and resizing
* fix(ui): fix ios context menu overlay, fix console logs creation for ios
* feat(ui): added icons
* feat(ui): performance warnings
* feat(ui): performance warnings
* feat(ui): different styles
* feat(ui): rm debug true
* feat(ui): fix warnings display
* feat(ui): some styles for animation
* feat(ui): add some animations to warnings
* feat(ui): move perf warnings to performance graph
* feat(ui): hide/show warns dynamically
* feat(ui): new mobile touch animation
* fix(tracker): update msg for ios
* fix(ui): taprage fixes
* fix(ui): regenerate icons and messages
* fix(ui): fix msgs
* fix(backend): fix events gen
* fix(backend): fix userid msg
2023-10-27 12:12:09 +02:00
nick-delirium
494a84348a
fix(ui): safe guard for .applyChanges, fixes #1511
2023-10-13 12:45:04 +02:00
nick-delirium
2bafb358c5
fix(ui): safe guard for .applyChanges, fixes #1511
2023-10-13 12:43:04 +02:00
nick-delirium
84ea141347
fix(ui): safe guard for html tag names in replayer
2023-09-22 14:58:09 +02:00
nick-delirium
e3e0dd2444
fix(ui): fixes for text selection
2023-09-14 10:56:13 +02:00
nick-delirium
c415b26bc5
fix(ui): fix css rewriter regexp string
2023-09-12 12:44:28 +02:00
nick-delirium
aba75d1124
fix(ui): mouse trail setting fixes
2023-07-10 18:01:34 +02: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
e6377d03df
fix(ui): fix for active tab instances counting, few style fixes
2023-06-08 15:17:26 +02:00