Commit graph

721 commits

Author SHA1 Message Date
nick-delirium
9c15ae9125 fix(tracker): rnative .1 2023-11-14 10:29:40 +01:00
nick-delirium
980ca970ff fix(tracker): fix build, fix readme 2023-11-14 09:38:26 +01:00
nick-delirium
fd62c18e11 change(ios): remove ios source to separate repo 2023-11-13 16:52:01 +01:00
nick-delirium
fc03c94f97 change(ios): podspec tagging 2023-11-13 14:52:53 +01:00
nick-delirium
7844ea2061 change(ios): podspec tagging 2023-11-13 14:52:04 +01:00
nick-delirium
72ea2d33f0 change(ios): podspec tagging 2023-11-13 14:40:53 +01:00
nick-delirium
a3569421aa fix(tracker): fix fetch proxy .apply args check 2023-11-10 17:05:51 +01:00
nick-delirium
b817941913 fix(tracker): update ignore file 2023-11-10 13:57:37 +01:00
nick-delirium
fd1ef7a0d7 fix(tracker): rm debug file 2023-11-10 13:56:05 +01:00
Delirium
c0da34c528
feat(ios): add Ios source (#1640)
* feat: add ios and rn source

* fix(ios): remove testing keys

* fix(tracker): change default path
2023-11-10 10:32:55 +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
nick-delirium
811dcc8c8c chore(tracker): fix assist build and version ingestion 2023-10-27 17:00:47 +02: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
6fdbf16963 fix(ui): fix sticky cookie for assist 2023-10-25 15:18:42 +02:00
Delirium
e3893b92ce
feat(tracker): safety wrap for angular, new performance/lag display system
* feat(tracker): make message commits low priority (possibly improve browser lags display), add safe polyfill for env methods hijacked by angular

* feat(tracker): add bun.sh support

* feat(tracker): add bun.sh support to actions

* feat(tracker): add bun.sh support to actions

* feat(tracker): add bun.sh support to actions

* fix(tracker): fix e2e test workflow file

* fix(tracker): fix e2e test workflow file

* fix(tracker): fix test workflow file

* fix(tracker): fix requestIdleCallback check, add test cov for new utilities

* fix(tracker): fix eslint complains

* fix(ui): fix yarn bug

* fix(ui): fix yarn bug

* fix(ui): fix yarn bug

* fix(ui): fix ci test

* fix(ui): fix ci test

* fix(ui): fix ci test

* fix(ui): fix ci test

* fix(ui): fix ci test

* fix(ui): fix ci test

* fix(ui): fix ci test

* fix(ui): debug logs

* fix(ui): debug logs

* fix(ui): debug logs

* fix(ui): debug logs

* fix(ui): remove logs

* fix(ui): fix waiting for ui

* fix(ui): fix?

* fix(ui): fix?

* fix(ui): fix?

* fix(ui): fix?

* fix(ui): fix!

* fix(ui): fix!

* fix(ui): finally
2023-10-25 12:29:42 +02:00
nick-delirium
964f09b6b2 fix(tracker): fix resources filtering 2023-10-24 12:39:40 +02:00
nick-delirium
d89f3efc7a fix(tracker): add typeguard for stylesheets 2023-10-23 13:27:50 +02:00
nick-delirium
ff5de87025 chore(tracker): update rollup, setup nvmrc conf 2023-10-23 13:18:34 +02:00
nick-delirium
b131e5de7b chore(tracker): up socket version 2023-10-23 11:10:50 +02:00
nick-delirium
07385c31ae chore(tracker): peer v 2023-10-23 09:57:19 +02:00
nick-delirium
fac1e4f70d fix(tracker): fix cherry pick issue 2023-10-19 16:06:04 +02:00
nick-delirium
50f674ac2c fix(tracker): 9.0.11 2023-10-19 16:04:45 +02:00
nick-delirium
b743063a56 fix(tracker): context dedup fix 2023-10-19 16:04:40 +02:00
nick-delirium
acb863483d fix(tracker): v 9.0.10 2023-10-19 16:04:19 +02:00
nick-delirium
ca84dd0c0b fix(tracker): added excludedResourceUrls for timings 2023-10-18 11:11:01 +02:00
Delirium
c7e5145282
feat(tracker): add beacon proxy and request body size (#1389)
* feat(tracker): add beacon proxy and body size

* feat(ui): remove unused components

* feat(ui): generate new messages, add body size to resource parser

* feat(ui): fix tooltip text, fix size detection (ts safe)

* feat(ui): cover resource with tests

* feat(ui): enable test coverage for player, utils and mstore

* fix(tracker): adjust test to support new message

* fix(tracker): fix tracker version for back compat

* feat(backend): added new column to network requests

* fix(tracker): fix unit tests

* fix(backend): fix msg gen

* fix(tracker): ci fun

* fix(tracker): changelog

* fix(tracker): fix some test

---------

Co-authored-by: Alexander Zavorotynskiy <zavorotynskiy@pm.me>
2023-10-17 12:25:20 +02:00
Delirium
a2fce7e291
Assist stats UI (#1489)
* feat(ui): start assist stats

* feat(ui): design mock up for stats

* feat(ui): naming...

* feat(ui): types, api service, some changes for recs and loaders

* feat(ui): csv export button/request

* feat(ui): csv export button/request

* feat(ui): format dates

* feat(ui): some fixes for stats requests

* fix(tracker): fix test

* fix(tracker): fix ci build

* fix(tracker): fix assist tests

* fix(tracker): bump test coverage, fix minor bug

* fix(ui): more cypress fixes

* fix(ui): add proj id to socket connection

* fix(ui): remove console log

* fix(ui): update filters

* feat(ui):fix some api keys for stats

* feat(ui): fix type

* feat(ui): remove unused

* feat(ui): some fixes

* feat(ui): some fixes 2

* fix(ui): some search fixes

* fix(ui): change api keys

* fix(ui): change api keys

* fix(ui): pdf button fix

* fix(ui): pdf button fix

* fix(ui): some ui fixes after review

* fix(ui): fix csv export

* fix(ui): change header for pds export for stats

* fix(ui): change header width for exports
2023-10-16 13:54:37 +02:00
nick-delirium
02f4b79cde feat(tracker): 6.0.2 assist 2023-10-09 16:52:04 +02:00
nick-delirium
1a0a966bb4 fix(ui): fix cursor position for assist 2023-10-09 15:19:54 +02:00
nick-delirium
5b9d63cb55 fix(tracker): some fixes for assist 2023-10-04 10:39:11 +02:00
nick-delirium
2eb3a39491 fix(tracker): some fixes for call event 2023-10-02 15:58:36 +02:00
nick-delirium
3ca7737b71 fix(ui): fix remote control event 2023-10-02 14:21:45 +02:00
nick-delirium
85cc45889b fix(ui): fix remote control event 2023-10-02 14:01:23 +02:00
nick-delirium
7422a4919f fix(tracker): fix for {disableStringDict: true} 2023-09-25 16:08:54 +02:00
nick-delirium
b54555b4a0 fix(tracker): fix iframe observer timeout; 9.0.8 2023-09-11 14:26:23 +02:00
nick-delirium
0ece13064a fix(tracker): fix getsessionURL 2023-09-06 09:28:50 +02:00
nick-delirium
24b2b46b2c fix(tracker): some guards for node id check 2023-08-24 14:36:57 +02:00
nick-delirium
9784ab8c8e fix(tracker): use url matcher for session token ingestion; fixes #1449 2023-08-23 11:20:27 +02:00
nick-delirium
80b698e280 feat(tracker): option to create a list of permitted links for injecting a token 2023-08-21 14:41:22 +02:00
nick-delirium
df4cac4bde fix(tracker): fix fetch proxy headers check 2023-08-21 12:29:43 +02:00
nick-delirium
5ea745c14b feat(ui/tracker): display user time in sessions 2023-08-21 12:01:50 +02:00
nick-delirium
02d26008f6 fix(tracker): new fix for setSessionTokenHeader 2023-08-17 17:31:36 +02:00
nick-delirium
1cf1c3688a fix(tracker): fix for setSessionTokenHeader 2023-08-17 16:00:25 +02:00
nick-delirium
0d9c225c1d fix(tracker): add check for network api in client; 9.0.1 2023-08-16 16:37:26 +02:00
nick-delirium
6b5bf192b7 feat(tracker): tracker 9.0.0 release 2023-07-11 16:17:13 +02:00
nick-delirium
aba75d1124 fix(ui): mouse trail setting fixes 2023-07-10 18:01:34 +02:00
nick-delirium
47bd6eb4e1 feat(tracker): method to force send all remaining messages 2023-07-10 14:32:06 +02:00