Delirium
2192681149
fix(ui): canvas replay back/forth bug ( #1896 )
...
* fix(tracker): change canvas scaling
* fix(tracker): 12.0.3
* fix(tracker): 12.0.3
2024-02-19 16:53:15 +01:00
nick-delirium
731f3fd6ac
fix(ui): doc comments
2024-01-24 16:25:43 +01:00
nick-delirium
463ca8f908
fix(ui): some t&w fixes
2024-01-23 14:26:34 +01:00
nick-delirium
932aa485df
fix(tracker): update tests for conditionsManager.test.ts
2024-01-22 16:43:50 +01:00
nick-delirium
2ffeaff813
fix(tracker): fix versions in package.json, update changelog etc
2024-01-22 12:32:50 +01:00
Delirium
309a9fd970
feat: tag and watch (UI/Tracker) ( #1822 )
...
* feat(ui/tracker): start tag n watch
* fix(tracker): test coverage, fix some watcher api
* fix(tracker): add intersectionobserver, adjust tests
* feat(tracker): relay + apollo plugins
* feat(ui): tags search
* feat(ui): tags name edit
* feat(ui): tags search icon
* feat(ui): icons for tabs in player
* feat(ui): save and find button
* feat(tracker): save tags in session storage (just in case)
* feat(ui): improve loading
* feat(ui): fix icon names gen
* feat(ui): fix typo
2024-01-19 11:11:27 +01:00
nick-delirium
d403e704f6
fix(tracker): fix blob generation
2024-01-12 09:59:16 +01:00
nick-delirium
1796b08a87
fix(tracker): expose canvas tracking restart method, remove context creation in assist
2024-01-11 17:03:57 +01:00
nick-delirium
1609a6f55a
fix(tracker): scan node tree for canvas on start
2024-01-11 15:05:51 +01:00
nick-delirium
e7bdad24f1
fix(tracker): update target module in tsconfig, add moduleInterop for test runner
2024-01-09 14:16:19 +01:00
Delirium
c2ce67b893
Msg buffering offline rec ( #1823 )
...
* feat(tracker) start message buffering support
* feat(tracker): buffered recordings
* feat(tracker): buffered recordings timedelay adjust
* fix(tracker): condition manager
* fix(tracker): conditions handlers
* fix(tracker): conditions
* fix(tracker): pre-fetch feature flags and conditions, fix naming and dnt check repeating
* fix(tracker): fix conditions fetch
* feat(tracker): test coverage for conditionsManager
* feat(tracker): some api connections
* feat(tracker): fix projid in session info
* feat(tracker): added fetch req status condition, partially added offline recording, type fixes
* fix(tracker): fix tests
* fix(tracker): fix network req c
* fix(tracker): fix conditions test
* feat(ui): conditional recording ui
* fix(tracker): fix prestart callbacks
* feat(ui): conditions ui and api stuff
* feat(ui): fix ?
* fix(tracker): map raw db response in tracker
* fix(tracker): fix condition processing, add cond name to trigger event, change unit tests
* fix(tracker): simplify mapping, rename functions
* fix(tracker): change toggler design, change network request condition
* fix(tracker): some formatting
* fix(tracker): reformat logging
* feat(tracker): buffered recordings timedelay adjust
* feat(tracker): fix projid in session info
* feat(tracker): some api connections
* feat(tracker): offline recording methods
* feat(tracker): api to send offline buffer
* fix(tracker) fix backend delay, fix network proxy check
* fix(tracker): fix test
* fix(tracker): 12.0.0 changelogs
2024-01-09 13:32:23 +01:00
Delirium
5e21d88e8c
feat(tracker): Msg buffering and conditional recording ( #1775 )
...
* feat(tracker) start message buffering support
* feat(tracker): buffered recordings
* feat(tracker): buffered recordings timedelay adjust
* fix(tracker): condition manager
* fix(tracker): conditions handlers
* fix(tracker): conditions
* fix(tracker): pre-fetch feature flags and conditions, fix naming and dnt check repeating
* fix(tracker): fix conditions fetch
* feat(tracker): test coverage for conditionsManager
* feat(tracker): some api connections
* feat(tracker): fix projid in session info
* feat(tracker): added fetch req status condition, partially added offline recording, type fixes
* fix(tracker): fix tests
* fix(tracker): fix network req c
* fix(tracker): fix conditions test
* feat(ui): conditional recording ui
* fix(tracker): fix prestart callbacks
* feat(ui): conditions ui and api stuff
* feat(ui): fix ?
* fix(tracker): map raw db response in tracker
* fix(tracker): fix condition processing, add cond name to trigger event, change unit tests
* fix(tracker): simplify mapping, rename functions
* fix(tracker): change toggler design, change network request condition
* fix(tracker): some formatting
* fix(tracker): reformat logging
* fix(ui): rm console log
2024-01-09 13:18:26 +01:00
nick-delirium
261239bd30
fix(tracker): add more security to canvas el capture
2024-01-09 13:11:10 +01:00
nick-delirium
b75754ef4e
fix(tracker): some guards around sender
2024-01-03 18:00:11 +01:00
Delirium
9e1add4ad9
feat(tracker/ui): add websocket support ( #1733 )
...
* feat(tracker/ui): add websocket support
* feat(tracker): expose ws tracker method
* fix(ui): add docs, fix types for ws methods
* fix(ui): some style fixes, rename field in mob
* fix(ui): change ws modal
* fix(ui): change ws modal
* fix(ui): rm mock data
2024-01-03 15:54:18 +01:00
nick-delirium
aea53f75fb
chore(tracker): changelogs
2024-01-02 10:36:57 +01:00
nick-delirium
18ac7c6685
fix(tracker): rewrite logs to use tracker logger instead of plain console
2024-01-02 10:23:48 +01:00
nick-delirium
e2d92b2b69
fix(tracker): fixes #1813 , fix ORSC function for xhr proxy
2024-01-02 09:51:42 +01:00
nick-delirium
9a84d1d8b6
fix(tracker): fix fetch input check
2023-12-20 16:45:11 +01:00
nick-delirium
96ebc93432
fix(tracker): fix ut.test.ts
2023-12-13 11:14:29 +01:00
nick-delirium
3ae67ae617
feat(tracker): changelog and versions update in package.json
2023-12-12 16:46:55 +01:00
nick-delirium
1b70d463d0
fix(tracker): split uxt ui and signals, cover signal manager with tests
2023-12-12 13:01:29 +01:00
nick-delirium
44dc49b135
fix(tracker): some fixes for uxt
2023-12-12 12:02:30 +01:00
nick-delirium
cb6a9de141
fix(tracker): some fixes for uxt
2023-12-11 17:22:18 +01:00
nick-delirium
7c2cda1150
fix(ui): some uxt fi
2023-12-11 15:37:52 +01:00
nick-delirium
6deb8ab199
fix(ui): some uxt fi
2023-12-11 15:06:11 +01:00
nick-delirium
106e9d0695
feat(tracker) update assist session with uxt id
2023-12-11 09:59:33 +01:00
nick-delirium
78a790e59b
fix(tracker): move uxtid to sessioninfo in assist
2023-12-08 16:13:04 +01:00
nick-delirium
7c8bbb38a2
feat(tracker): include uxt in assist query
2023-12-08 15:24:01 +01:00
nick-delirium
1d7a71b640
fix(ui) uxt fixes
2023-12-07 16:58:53 +01:00
nick-delirium
1377025ec7
fix(ui) uxt fixes
2023-12-07 15:27:55 +01:00
nick-delirium
99ed87c45a
fix(ui) uxt fixes
2023-12-07 13:38:42 +01:00
nick-delirium
7dbd2ecea2
fix(ui) uxt fixes
2023-12-07 12:11:08 +01:00
nick-delirium
ce9c2fd21b
feat(tracker): release 11.0.0 / a7.0.0
2023-12-06 12:16:06 +01:00
nick-delirium
c0efcb1b73
feat(tracker): add assistSocketHost for js snippet
2023-12-05 17:58:21 +01:00
nick-delirium
393ec10178
feat(tracker): socketHost to support electron ws
2023-12-05 17:22:18 +01:00
nick-delirium
2909a9f661
fix(tracker): uxt fixes
2023-12-04 10:52:03 +01:00
nick-delirium
8777026f69
fix(ui): uxt fixes
2023-12-01 10:46:43 +01:00
nick-delirium
feed02ff10
fix(tracker): fix unit tests
2023-11-30 17:32:33 +01:00
nick-delirium
f394d08ec3
fix(tracker): uxt fixes
2023-11-30 15:49:17 +01:00
nick-delirium
c0f3027067
fix(tracker): 11.0.0 + 7.0.0; changelogs; tests
2023-11-29 12:41:10 +01:00
Delirium
cc34356294
[wip] user testing ui/tracker ( #1520 )
...
* feat(ui): some design mocks
* fix(ui): some fixes for stuff
* feat(ui): test overview page layout
* feat(ui): fix placeholder
* feat(ui): answers table modal
* feat(tracker): user testing module in tracker
* fix(tracker): add "thank you" section, refactor file to make it readable
* fix(tracker): naming
* fix(tracker): naming
* fix(tracker): some refactorings for user testing modd
* feat(tracker): export assist vers to window obj, add recorder manager for user testing
* feat(tracker): refactor UT file
* feat(tracker): add recording delay for UT module
* feat(tracker): dnd for UT widget
* fix(tracker): changelog for assist
* fix(tracker): cover ut with tests
* fix(tracker): update package scripts to include testing before releasing packages
* fix(UI): fix uxt routes
* feat(ui): uxt store
* feat(ui): uxt store connection
* feat(ui): some api connections for utx
* feat(ui): some api connections for utx
* feat(ui): some api connections for utx
* feat(ui): api connections
* feat(ui): api connections
* feat(ui): api connections
* feat(ui): api connections
* feat(ui): utx components for replay
* feat(ui): utx components for replay
* feat(ui): make events shared
* feat(ui): final fixes
2023-11-29 12:22:30 +01:00
nick-delirium
324aa51775
fix(tracker): add trycatch to ignore iframe errors
2023-11-24 09:49:14 +01:00
nick-delirium
9d0058c66b
fix(tracker): unique broadcast channel name
2023-11-23 11:13:23 +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
nick-delirium
a3569421aa
fix(tracker): fix fetch proxy .apply args check
2023-11-10 17:05:51 +01:00
nick-delirium
22acfdf9a5
fix(tracker): types
2023-11-03 17:40:09 +01:00
nick-delirium
0b2be345ec
fix(tracker): fix network req hs case sensitivity
2023-11-03 11:52:24 +01:00
nick-delirium
e2a6f4e5a5
fix(tracker): some safety guards
2023-11-02 11:16:05 +01:00
nick-delirium
0df6bf9772
change(tracker): updating changelogs for v10
2023-10-30 15:32:02 +01:00