Commit graph

1822 commits

Author SHA1 Message Date
Kraiem Taha Yassine
11c6412733
Dev (#2369)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* fix(chalice): fixed get heatmap with incomplete payload
2024-07-08 16:17:29 +02:00
Kraiem Taha Yassine
8fe44d72f9
Dev (#2367)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* refactor(chalice): return notes-count

* fix(chalice): fixed create heatmap with no replay
2024-07-08 15:16:33 +02:00
Kraiem Taha Yassine
45cc36d9b8
Dev (#2362)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* refactor(chalice): refactored code

* fix(chalice): fixed funnel-issues drill-down redundant sessions
2024-07-05 16:49:19 +02:00
Alexander
dfe527b412 feat(backend): added missing imports 2024-07-05 16:27:27 +02:00
Alexander
75eb6924c1 feat(connector): added s3 batches support for CH connector 2024-07-05 16:16:02 +02:00
Kraiem Taha Yassine
d9ee0c9758
Dev (#2358)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* fix(chalice): fixed heatmap update with no selected session
fix(chalice): fixed heatmap payload schemas
fix(chalice): changed clickmaps permissions
2024-07-04 17:09:21 +02:00
Kraiem Taha Yassine
5619629bb7
Dev (#2357)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* fix(chalice): fixed heatmap update with no selected session
2024-07-04 16:58:07 +02:00
Taha Yassine Kraiem
3dfacb47bf fix(DB): permissions changes
fix(chalice): permissions changes
2024-07-04 16:09:17 +02:00
Taha Yassine Kraiem
55bb721a64 refactor(DB): changes 2024-07-04 14:52:34 +02:00
Taha Yassine Kraiem
b99e97cd5b fix(chalice): changed s-permissions
fix(DB): changed s-permissions
2024-07-04 14:27:32 +02:00
Taha Yassine Kraiem
2ff0d164fb fix(chalice): changed s-permissions
fix(DB): changed s-permissions

(cherry picked from commit 389ec4a8fc)
2024-07-04 14:26:59 +02:00
Kraiem Taha Yassine
7bab39d891
Dev (#2349)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* fix(chalice): check timestamp is not null before selecting EXP_MV
2024-07-03 18:11:10 +02:00
Kraiem Taha Yassine
98a456ce55
Dev (#2348)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* refactor(chalice): path-analysis card, return issues identical to the chart
2024-07-03 17:59:19 +02:00
Alexander
c6c46c6486 fix(backend): fixed naming issue in CH connector 2024-07-03 16:48:13 +02:00
Alexander
b9dc87884c fix(backend): fixed an empty url_path for request events in CH 2024-07-03 16:40:44 +02:00
Alexander
939d661cdc fix(backend): changed normalized_x/y from uint32 to uint8 2024-07-03 16:34:39 +02:00
Kraiem Taha Yassine
a2e9f2b165
Dev (#2347)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* fix(DB): fixed exp-sessions_mv
2024-07-03 13:01:22 +02:00
Alexander
519b04433d feat(assist): updated assist/peers npm packages 2024-07-03 11:45:31 +02:00
Kraiem Taha Yassine
a21e123ea0
Dev (#2346)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* fix(chalice): fixed heatmaps extra endpoint
2024-07-03 09:26:26 +02:00
Kraiem Taha Yassine
d6ed68b528
Dev (#2342)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* refactor(chalice): completely remove clickMap cards
refactor(DB): completely transform clickMap to HeatMap

* fix(chalice): fixed heatmaps typo
2024-07-02 18:01:14 +02:00
Kraiem Taha Yassine
8aaec08cb1
Dev (#2341)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* refactor(chalice): completely remove clickMap cards
refactor(DB): completely transform clickMap to HeatMap
2024-07-02 17:49:50 +02:00
Kraiem Taha Yassine
111dc0db0b
Dev (#2338)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* fix(chalice): fixed card-tableOf pagination
2024-07-02 16:45:36 +02:00
Kraiem Taha Yassine
0e42041aa8
Dev (#2336)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* fix(DB): replaced click's x&y with normalized_x&normalized_y
fix(chalice): fixed heatmaps-clicks-path
refactor(DB): DB upgrade & downgrade scripts
2024-07-02 14:49:12 +02:00
Kraiem Taha Yassine
9516dcd238
Dev (#2333)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* refactor(chalice): removed timeseries-card progress
refactor(chalice): removed tables-card pieChart
refactor(DB): migrated timeseries-card progress
refactor(DB): migrated tables-card pieChart
2024-07-02 11:53:47 +02:00
Kraiem Taha Yassine
88a6fb7383
Dev (#2332)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps

* refactor(chalice): return owner name for cards and dashboards
2024-07-02 11:21:19 +02:00
Kraiem Taha Yassine
11c4d9e114
Dev (#2331)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* refactor(DB): update webVital UI configuration

* fix(chalice): fixed Math-operators validation
refactor(chalice): search for sessions that have events for heatmaps

* refactor(chalice): search for sessions that have at least 1 location event for heatmaps
2024-07-01 17:46:45 +02:00
Kraiem Taha Yassine
adb9fac80e
Dev (#2330)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed empty list of cards
2024-07-01 16:28:06 +02:00
Kraiem Taha Yassine
f7e72c0f83
Dev (#2329)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* refactor(chalice): return dashboard's owner email
2024-07-01 16:11:06 +02:00
Kraiem Taha Yassine
2f75bc49ef
Dev (#2328)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed update clickmap card

* refactor(chalice): changed heatmap behaviour for get-saved-card
2024-07-01 15:16:43 +02:00
Kraiem Taha Yassine
094b3a7c06
Dev (#2319)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* feat(chalice): heatmaps select random session from shortest 20

* feat(chalice): save&update specific replay for heatmap-card
2024-06-27 19:14:36 +02:00
Kraiem Taha Yassine
fa51d8caa1
Dev (#2318)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* feat(chalice): clickmaps&heatmaps
2024-06-27 17:21:57 +02:00
Kraiem Taha Yassine
5fc087abd9
Dev (#2316)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* fix(chalice): fixed saved card's sessions-drilldown
2024-06-27 16:28:34 +02:00
Alexander
d746e701b5 fix(backend): fixed an issue related to missing mobile sessions in CH 2024-06-27 13:05:02 +02:00
Alexander
2cd210fbaa fix(backend): fixed an issue in url_path builder 2024-06-27 13:00:23 +02:00
Kraiem Taha Yassine
b6ba3aceb9
Dev (#2311)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* feat(chalice): get heatmap by sessionId
refactor(chalice): updated dependencies
refactor(alerts): updated dependencies
refactor(crons): updated dependencies
2024-06-27 12:17:07 +02:00
Delirium
6a42d96e21
Graphql plugin update (#1835) -- v1.19.0
* feat(tracker): relay + apollo plugins

* fix(tracker): type fixes

* fix(tracker): update mobs messages

* fix msg conflict
2024-06-25 10:13:13 +02:00
Kraiem Taha Yassine
3654dccec1
Dev (#2300)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count

* refactor(chalice): refactored insights

* feat(chalice): support funnels showing user-count
2024-06-24 15:53:00 +02:00
Delirium
960da9f037
Tracker 14.x.x changes (#2240)
* feat tracker: add document titles to tabs

* feat: titles for tabs

* feat tracker: send initial title, parse titles better

* feat ui: tab name styles

* feat tracker: update changelogs

* fix tracker: fix tests

* fix tracker: fix failing tests, add some coverage

* fix tracker: fix failing tests, add some coverage

* Heatmaps  (#2264)

* feat ui: start heatmaps ui and tracker update

* fix ui: drop clickmap from session

* fix ui: refactor heatmap painter

* fix ui: store click coords as int percent

* feat(backend): insert normalized x and y to PG

* feat(backend): insert normalized x and y to CH

* feat(connector): added missing import

* feat(backend): fixed different uint type issue

* fix tracker: use max scrollable size for doc

* fix gen files

* fix ui: fix random crash, remove demo data generator

* fix ui: rm some dead code

---------

Co-authored-by: Alexander <zavorotynskiy@pm.me>

* fix tracker: add heatmap changelog to tracker CHANGELOG.md

* fix tracker: fix peerjs version to 1.5.4 (was 1.5.1)

* fix document height calculation

* Crossdomain tracking (#2277)

* feat tracker: crossdomain tracking (start commit)

* catch crossdomain messages, add nodeid placeholder

* click scroll

* frame placeholder number -> dynamic

* click rewriter, fix scroll prop

* some docs

* some docs

* fix options merging

* CHANGELOG.md update

* checking that crossdomain will not fire automatically

* simplify func declaration

* update test data

* change clickmap document height calculation to scrollheight (which should be true height)

---------

Co-authored-by: Alexander <zavorotynskiy@pm.me>
2024-06-24 13:49:26 +02:00
Kraiem Taha Yassine
82d2023019
Dev (#2292)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support table-of-issues showing user-count

* feat(chalice): support table-of-browsers showing user-count

* feat(chalice): support table-of-devices showing user-count

* feat(chalice): support table-of-URLs showing user-count
2024-06-21 17:09:59 +02:00
Kraiem Taha Yassine
7b6c02a955
Dev (#2288)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps

* feat(chalice): support predefined metric users-count

* feat(chalice): support timeseries of users-count

* refactor(sourcemap-uploader): refactored code
2024-06-21 14:26:18 +02:00
Kraiem Taha Yassine
fca98c8c85
Dev (#2286)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support heatmaps
2024-06-19 18:49:07 +02:00
Taha Yassine Kraiem
415919a8fc fix(chalice): fixed create clickmap card & generate clickmap's chart 2024-06-12 15:52:47 +02:00
Kraiem Taha Yassine
5574519775
V1.19.0 (#2260)
* refactor(DB): support of normalizedX&Y for click events

* refactor(chalice): upgraded dependencies
refactor(chalice): support heatmaps
2024-06-10 15:54:29 +02:00
Kraiem Taha Yassine
d8a7ce70bf
refactor(DB): CH downgrade script (#2229) 2024-05-31 11:23:54 +02:00
Alexander
3c3da5b584 feat(connector): added missing import 2024-05-30 16:38:13 +02:00
Kraiem Taha Yassine
721178413f
fix(chalice): sourcemaps upload (#2225) 2024-05-30 12:23:34 +02:00
Alexander
400b3d2e61 feat(backend): added url_path inserts into CH 2024-05-29 13:25:33 +02:00
Kraiem Taha Yassine
e70c4bde04
fix(chalice): fixed clickmaps duplicate filters (#2221) 2024-05-29 12:55:06 +02:00
Kraiem Taha Yassine
6126d0dc6e
fix(chalice): fixed SSO missing query string (#2217) 2024-05-28 16:01:20 +02:00
rjshrjndrn
c4dc704c9e chore(docker): docker build unpinning docker version
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-05-28 11:27:32 +02:00