Commit graph

692 commits

Author SHA1 Message Date
Aspyryan
51496ae5e2
Running buffer slicing when browser is idle (#3050)
* Fixed tracker uploadOfflineRecording

* Make FlushBuffer perform slicing when browser is idle

* Use map function to cast away proxy objects in flushBuffer
2025-03-03 17:01:35 +01:00
Aspyryan
6b26f85d6e
Fixed tracker uploadOfflineRecording (#3048)
Co-authored-by: Jasper Baetsle <jasper.baetsle@orbid.be>
2025-02-20 17:14:13 +01:00
nick-delirium
fa723ebc87
ui: fix q controls 2024-11-19 10:36:50 +01:00
nick-delirium
a538546d62
tracker: update deps, fix tests, fix default lib for ts 2024-11-18 16:37:02 +01:00
nick-delirium
544457016a
tracker: ready for 15.0.0 2024-11-18 14:36:12 +01:00
nick-delirium
3f6d944553
tracker: upgrade sockets client 2024-11-18 11:55:17 +01:00
nick-delirium
99a83fab5e
tracker: release assist v 2024-11-15 11:07:13 +01:00
nick-delirium
9678c86a13
tracker: skip check for tracker contexts array in restart 2024-11-14 16:35:51 +01:00
nick-delirium
9dbae3bc92
tracker: fix rn bridge default options 2024-11-13 16:56:10 +01:00
nick-delirium
d5b182227d
ui: update dynatrace log processing 2024-11-13 13:13:48 +01:00
nick-delirium
61e15b62ef
tracker: porting 14.x.x patches 2024-11-12 15:14:57 +01:00
nick-delirium
7d9bd30939
tracker: change allowstart to keep true 2024-11-12 09:49:40 +01:00
nick-delirium
c15c003289
tracker: carry old startopts to ensure consistent restart behavior 2024-10-31 17:45:59 +01:00
nick-delirium
4b2db13449
tracker: missed code line from 14.x.x 2024-10-31 16:30:28 +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
Delirium
c144add4bd
Backend logs UI (#2635)
* backend integrations ui start

* some more ui things

* moving around some integration code

* add dynatrace

* add datadog, useform hook and other things to update backend logging integration forms

* change api queries

* backend logging modals

* tracker: fix some types

* remove deprecated integrations, update types

* some ui fixes and improvements

* update notifications on success/error

* ui: debugging log output, autoclose fix

* ui: some stuff for logs base64str

* ui: improve log formatting,  change datadog data format

* some improvs for logging irm

* ui: fixup for sentry
2024-10-29 15:15:28 +01:00
nick-delirium
c2fc5016e6
tracker: better restart logging 2024-10-25 15:54:10 +02:00
nick-delirium
6240a8636b
tracker rm random log 2024-10-23 17:29:54 +02:00
nick-delirium
45d6aeb6c3
tracker: testing tracker constructor options mapper 2024-10-21 17:41:39 +02:00
nick-delirium
e7afd66820
tracker: fix maintainer doc node stability and build process 2024-10-21 16:03:04 +02:00
nick-delirium
c847147f87
tracker: rm unused files 2024-10-18 13:24:53 +02:00
nick-delirium
0002950e3c
tracker: port 14.0.10 changes to 15.0.0 timeline
tracker 14.0.10, fixes memory leaks, iframe tracking stability, etc

change map/set to weakmap/set where possible, check canvas observers on time intervals and destroy peers; run node list maintainer every 30 sec (50ms ticks)

tracker: better crossdomain check; angularMode -> forceNgOff toggle

potential performance fixes for 14.x.x iframe tracking
2024-10-18 13:17:01 +02:00
nick-delirium
1efe57797c
tracker: better documentation for sanitizer properties 2024-10-16 11:30:17 +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
c8690afbba
tracker install state 2024-10-14 09:54:09 +02:00
nick-delirium
4ea1321d17
issue with eventlistener fixed 2024-10-14 09:53:50 +02:00
nick-delirium
87d45714b1
port tracker-14 fixes to latest 2024-10-10 13:47:46 +02:00
nick-delirium
5c39f96f34
tracker: post v14 changes 2024-10-08 14:37:44 +02:00
nick-delirium
56c6ec66f1
don't start worker in iframe ctx 2024-10-08 14:30:09 +02:00
nick-delirium
719a102996
tracker fix crossdomain tracking issues (timestamps, duping, restarts); 14.0.10 beta 2024-10-08 14:30:04 +02:00
nick-delirium
b12c71f277
fixes for bad start, iframes; 14.0.9 2024-10-08 14:29:34 +02:00
nick-delirium
97d669ebf1
fixing iframe issues... 2024-10-08 14:29:04 +02:00
nick-delirium
70a337f766
fixes for bad start, iframes; 14.0.9 2024-10-02 15:51:59 +02:00
nick-delirium
1cf1137c7d
fixing iframe issues... 2024-10-02 15:51:28 +02:00
Delirium
97a08853e8
Webvitals for replays (#2627)
* adding new web vitals track

* adding new web vitals track

* update vitals message

* feat(heuristics): added web vitals support to the page event builder

* update mtype

* feat(heuristics): applied a new value type

* feat(heuristics): fixed if err case

* feat(heuristics): fixed the sql issue

* new event display

* tracker v 15.0.0 start

---------

Co-authored-by: Alexander <zavorotynskiy@pm.me>
2024-09-30 16:08:42 +02:00
nick-delirium
4996210959
network proxy: move tests from tracker 2024-09-30 12:50:28 +02:00
nick-delirium
ba1fba3a85
tracker: safety checks for message listeners, release 14.0.8 2024-09-30 12:31:23 +02:00
Delirium
e66423dcf4
Spot network refactoring (#2617)
* start refactoring network

* separate network module, refactor spot network capture

Signed-off-by: nick-delirium <nikita@openreplay.com>

* some console refactoring, display network results in ui

* detect gql error param

* fix proxy ignore file, fix network tracking, fix tab tracking

* some code quality improvements...

* handle graphql in network lib (.2 ver), update tracker to use last version of lib

* remove debug logs, change request type to gql (if its gql!) in lib, display gql in ui

---------

Signed-off-by: nick-delirium <nikita@openreplay.com>
2024-09-30 09:47:27 +02:00
nick-delirium
bd7ecf18f4
tracker: add restart on token expiration for canvas tracker 2024-09-26 14:29:31 +02:00
nick-delirium
4d1350a770
tracker check restarting status 2024-09-06 12:05:54 +02:00
nick-delirium
dbd065aec7
tracker add more canvas checks, release 14.0.6 2024-09-06 11:57:25 +02:00
nick-delirium
45eb21e73f
spot remove count on zero 2024-09-05 14:58:31 +02:00
nick-delirium
1dec5ee262
feat tracker support feature off toggle 2024-09-03 12:03:45 +02:00
nick-delirium
a788fadb1c
fixes 2511: remove canvas snapshot interval if its gone for any reason 2024-08-29 09:59:03 +02:00
Shekar Siri
d46d7e8b36 change(react-native): version jump 2024-08-01 10:27:18 +02:00
Shekar Siri
298526a7dd change(android): suppport jetpack compose 2024-08-01 10:27:18 +02:00
nick-delirium
42eb4b5040
tracker doc fix 2024-07-31 09:42:12 +02:00
nick-delirium
af3e1e077f
fix rn: bump ios pod to .11 2024-07-30 12:11:05 +02:00
nick-delirium
fd18bfba95
rn lib podfile setup 2024-07-26 14:50:37 +02:00
nick-delirium
b5387d8aa3
fix ui: summary output parser 2024-07-22 17:35:25 +02:00