Alex Kaminskii
641fae4ed0
fix(tracker-assist):3.5.13:send active:true on start; scroll behavior fix
2022-07-01 23:36:21 +02:00
Alex Kaminskii
4c6698dea3
fix(tracker):3.5.13+:reuse metadata on internal-caused restarts
2022-07-01 23:28:28 +02:00
Alex K
99e71ba04b
Merge pull request #563 from openreplay/tracker-pf-fix
...
Tracker 3.5.13: performance improvements for a case of extensive dom
* use of `.nodeType` property instead of `instanceof` when possible
* use of `.nodeName` property instead of `instanceof` for Elements
* 2 previous also solve issue of non-function `instanceof` under different iframe contexts
* use map instead of array for storing recent nodes
* check node scrolls on start only
2022-06-30 17:05:25 +02:00
Alex Kaminskii
cf7314260b
feat(tracker):3.5.13: performance improvements for a case of extensive dom
2022-06-30 17:03:55 +02:00
Alex Kaminskii
6a33151373
fix(tracker): version check works with x.x.x-beta versions
2022-06-30 14:51:07 +02:00
Alex Kaminskii
8ad5d869f7
fixup! fix(tracker): check node scrolls only on start
2022-06-29 11:13:53 +02:00
Alex Kaminskii
cea704e1ee
fix(tracker): check node scrolls only on start
2022-06-29 11:10:52 +02:00
sylenien
bf80997c0c
fix(tracker): fix peer hack for better build support
2022-06-28 09:20:11 +02:00
sylenien
a03b441f97
fix(tracker): fix assist import in order to prevent fails with next imports
2022-06-28 09:20:11 +02:00
Alex Kaminskii
f78da27562
fix(tracker): force sending on body mouseleave (works on firefox unlike document's mouseleave)
2022-06-27 20:34:32 +02:00
Alex Kaminskii
2c88aece56
fix(tracker): observer - use Map for recents instead of array
2022-06-27 20:33:24 +02:00
Alex Kaminskii
0e8f72ad71
feat(tracker): faster work with infinite lists
2022-06-24 15:11:24 +02:00
Alex Kaminskii
015fe57355
refactor(tracker): get rid of instanceof checks in observer (use nodeName and nodeType guards)
2022-06-24 12:17:13 +02:00
Alex Kaminskii
eb967919f5
style(tracker): img module - use attributeFilter in observer
2022-06-23 13:13:16 +02:00
sylenien
5e8b663fb6
fix(tracker): add check for sets
2022-06-23 12:05:21 +02:00
sylenien
7499b05431
fix(tracker): fix srcset tracking
2022-06-23 12:05:21 +02:00
sylenien
3607f45f8a
fix(tracker): fix srcset tracking
2022-06-23 12:05:21 +02:00
Alex Kaminskii
9f7b8aec5b
fix(tracker): send metadata on start
2022-06-22 19:48:17 +02:00
Alex Kaminskii
c8ec85c98e
style(tracker): type fix
2022-06-22 17:32:29 +02:00
Alex K
33eca54031
Merge pull request #542 from openreplay/tracker-wworker-writer-bug
...
Worker console fix
*worker activity state introduced
*late worker stop
*BatchWriter refactor
2022-06-22 14:15:56 +02:00
sylenien
13043f6ee7
fix(tracker): rm unused
2022-06-22 14:05:35 +02:00
sylenien
794c7f72d4
fix(tracker): remove wworker logs(unused)
2022-06-22 12:49:46 +02:00
Alex K
e56fee3134
Merge pull request #524 from openreplay/hide-containers-rule
...
feat(ui): add option to mask entire HTML/SVG containers and their children tree
2022-06-22 12:26:15 +02:00
sylenien
0a66b23613
fix(tracker): move worker stop to the end of stop func
2022-06-22 12:24:07 +02:00
sylenien
308ef872f4
fix(tracker): code review
2022-06-22 09:54:26 +02:00
sylenien
845cf64e44
fix(tracker): rm console
2022-06-22 09:51:19 +02:00
sylenien
f1998eab3c
fix(tracker): move activity state under worker start
2022-06-22 09:48:49 +02:00
sylenien
692a0505e8
fix(tracker): typo fix
2022-06-21 16:59:37 +02:00
sylenien
fedd89c119
fix(tracker): wworker build fix
2022-06-21 16:59:37 +02:00
sylenien
8750448841
fix(tracker): typo
2022-06-21 16:59:37 +02:00
sylenien
d6fd7b312a
fix(tracker): rm unused
2022-06-21 16:59:37 +02:00
sylenien
8d919e49cc
fix(tracker): add optional data in error
2022-06-21 16:59:37 +02:00
sylenien
869a25169f
fix(tracker): potential fix for writer busy status
2022-06-21 16:59:37 +02:00
ShiKhu
4a5093addf
refactor(tracker/BatchWriter): explicit logic
2022-06-21 01:05:20 +02:00
sylenien
684f1598bc
feat(tracker): add option to hide dom nodes
2022-06-10 09:51:40 +02:00
dlrm
3b8a2c19ef
fix(tracker): code style
2022-06-09 13:36:28 +02:00
dlrm
c913e4e7f6
fix(tracker): code rvw
2022-06-09 13:36:28 +02:00
dlrm
9158fa60c5
fix(tracker): fix tracker date recording, added new obscure dates opt
...
fix(tracker): rm consolelog
fix(tracker): change compile import
fix(tracker): fix node v and import
2022-06-09 13:36:28 +02:00
Alex Kaminskii
d0e651bc29
fix(tracker): uncomment init scroll tracking
2022-06-03 14:19:39 +02:00
Alex Kaminskii
e57d90e5a1
fix(tracker): use node guards instead of instanceof in some cases; import type App
2022-06-03 14:17:53 +02:00
Eric Chan
c2695ef31f
allow use of localStorage and sessionStorage to be overriden
2022-06-02 17:49:05 +02:00
ShiKhu
0f434a21d4
fix(tracker): 3.5.12: resolve Promise returning on start() with success:false instead of rejecting
2022-05-27 21:25:21 +02:00
Alex Kaminskii
30d6f2489c
feat (tracker-assist): 3.5.11: RemoteControl: better scroll element detection; maintain react tight state input value
2022-05-20 22:38:13 +02:00
ShiKhu
84b99616bd
chore(tracker-assist): fix package number string
2022-05-18 17:43:31 +02:00
ShiKhu
b283b89bd2
feat(tracker-assist): annotation available on RemoteControl as well
2022-05-18 16:01:18 +02:00
Alex Kaminskii
bd6dba4781
fix(tracker-assisst): ConfirmWindow: override default button style & separate defaults
2022-05-18 14:50:56 +02:00
Alex Kaminskii
4c8751944c
style(tracker-*): do not store lock files under the npm puckage dirs
2022-05-18 13:57:38 +02:00
ShiKhu
883f7eab8a
fix(tracker-assist):3.5.9: enforce peerjs@1.3.2
2022-05-11 23:53:19 +02:00
Alex Kaminskii
17d477fc43
fix+style(tracker):3.5.11 fix build & files structure
2022-05-11 18:27:18 +02:00
Alex Kaminskii
2d96705930
readme(tracker): build-readme for js packages
2022-05-06 00:07:07 +02:00