Commit graph

8589 commits

Author SHA1 Message Date
nick-delirium
54b07c6110
ui: porting fix from saas 2024-11-28 11:52:12 +01:00
Shekar Siri
f5df3fb5b5 fix(ui): sessions, bookmark, notes navigation and search silters and timestamp issues 2024-11-26 12:57:57 +01:00
Shekar Siri
253feefe53 change(ui): search query params improvements 2024-11-26 12:57:57 +01:00
Shekar Siri
b84c05cbad fix(ui): latest sessions check clear the list 2024-11-26 12:57:57 +01:00
Kraiem Taha Yassine
043d6a9f53 fix(chalice): support user-city for assist (#2782)
(cherry picked from commit b00a90484e)
2024-11-26 10:43:50 +01:00
rjshrjndrn
5dbe313a68 Squashed commit of the following:
fix(helm): password
    remove: debug
    chore(helm): change helm hook to post upgrde, since pre-upgrde triggered
    before install
    fix(helm): remove default ns
    fix(helm): template number
    chore(helm): change trigger preference
    fix(helm): variable
    revert: disabling clickhouse pwd rotation, as CH not used
    chore(helm): trigger password update only if passwords are rotated
    chore(helm): Adding snippet for postgres/clickhouse secret rotation

    Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-11-25 18:37:06 +01:00
rjshrjndrn
73db2c44d0 fix(helm): version change check
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-11-25 18:28:34 +01:00
rjshrjndrn
4f269ce4a0 chore(helm): Adding opereplay config map for
Installation agnostic version access. This is useful for db migration,
especially when we install using argo, or other means
precedence to the autogenereated prev version.
Set migration is true if its argo deployment
fix the forceMigration override
2024-11-25 18:28:34 +01:00
rjshrjndrn
7c8912933f chore(cli): proper cleanup
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-11-25 18:28:34 +01:00
rjshrjndrn
f6f2a14a18 chore(helm): check github availability before clone
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-11-25 18:28:34 +01:00
Shekar Siri
aa213e036c fix(ui): sessions list persist page, show latest sessions 2024-11-25 12:09:30 +01:00
nick-delirium
ab331d57a4
tracker: fix bundling process, export types separately 2024-11-25 10:11:56 +01:00
nick-delirium
423d9cb671
tracker: bump assist minor v 2024-11-22 14:17:27 +01:00
PiRDub
d409b41ddb
chore(peerDeps): fix @openreplay/tracker min version (#2772) 2024-11-22 14:15:58 +01:00
nick-delirium
38367777b7
ui: fix ws panel crash 2024-11-22 14:05:51 +01:00
Alexander
6830c8879f
web module refactoring (#2725)
* feat(server): moved an http server object into a pkg subdir to be reusable for http, spots, and integrations

* feat(web): isolated web module (server, router, middleware, utils) used in spots and new integrations

* feat(web): removed possible panic

* feat(web): split all handlers from http service into different packages for better management.

* feat(web): changed router's method signature

* feat(web): added missing handlers interface

* feat(web): added health middleware to remove unnecessary checks

* feat(web): customizable middleware set for web servers

* feat(web): simplified the handler's structure

* feat(web): created an unified server.Run method for all web services (http, spot, integrations)

* feat(web): fixed a json size limit issue

* feat(web): removed Keys and PG connection from router

* feat(web): simplified integration's main file

* feat(web): simplified spot's main file

* feat(web): simplified http's main file (builder)

* feat(web): refactored audit trail functionality

* feat(web): added ee version of audit trail

* feat(web): added ee version of conditions module

* feat(web): moved ee version of some web session structs

* feat(web): new format of web metrics

* feat(web): added new web metrics to all handlers

* feat(web): added justExpired feature to web ingest handler

* feat(web): added small integrations improvements
2024-11-21 17:48:04 +01:00
Kraiem Taha Yassine
d95738bb0d fix(chalice): support top graphql autocomplete (#2767)
refactor(chalice): enforce UTC TZ
refactor(crons): enforce UTC TZ
refactor(alerts): enforce UTC TZ

(cherry picked from commit 884f3499ef)
2024-11-20 12:47:20 +01:00
nick-delirium
73ade8da81
sourcemapuploader: fix globe version 2024-11-20 09:54:35 +01:00
Kraiem Taha Yassine
27f1027ad2
Dev (#2764)
* 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 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

* feat(chalice): autocomplete return top 10 with stats

* fix(chalice): fixed autocomplete top 10 meta-filters

* fix(DB): support previous DB upgrade
2024-11-19 18:14:06 +01:00
nick-delirium
88addf6e4a
ui: fix q controls session list refresh method 2024-11-19 17:27:51 +01:00
Kraiem Taha Yassine
f621f6ac00
Dev (#2762)
* 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 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

* feat(chalice): autocomplete return top 10 with stats

* fix(chalice): fixed autocomplete top 10 meta-filters

* fix(chalice): fixed metrics sort
2024-11-19 13:57:55 +01:00
Kraiem Taha Yassine
7eeb71ed25
Dev (#2761)
* 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 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

* feat(chalice): autocomplete return top 10 with stats

* fix(chalice): fixed autocomplete top 10 meta-filters

* refactor(DB): allow CH drop of massive tables
2024-11-19 11:38:59 +01:00
Shekar Siri
2267ec44c2 fix(ui): integrations update issue, and error handling 2024-11-19 11:36:03 +01:00
Kraiem Taha Yassine
2ebfd99068
Dev (#2760)
* 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 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

* feat(chalice): autocomplete return top 10 with stats

* fix(chalice): fixed autocomplete top 10 meta-filters

* fix(chalice): fixed EE heatmaps

* refactor(sourcemaps uploader): upgraded dependencies
2024-11-19 11:18:31 +01:00
Kraiem Taha Yassine
c997549874
Dev (#2759)
* 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 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

* feat(chalice): autocomplete return top 10 with stats

* fix(chalice): fixed autocomplete top 10 meta-filters

* fix(chalice): fixed EE heatmaps
2024-11-19 10:50:53 +01:00
nick-delirium
fa723ebc87
ui: fix q controls 2024-11-19 10:36:50 +01:00
nick-delirium
18ee36832b
ui: if no tz, use local 2024-11-18 17:06:27 +01:00
Shekar Siri
ebdc2bd08c fix(ui): omnisearch call 2024-11-18 17:01:55 +01:00
nick-delirium
4db693a6b2
ui: assign non local if changed 2024-11-18 17:00:34 +01:00
nick-delirium
5b6a74f9a6
ui: keep track of local timezone for each visit 2024-11-18 16:58:23 +01:00
nick-delirium
a538546d62
tracker: update deps, fix tests, fix default lib for ts 2024-11-18 16:37:02 +01:00
Kraiem Taha Yassine
db38f914a8
Dev (#2758)
* 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 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

* feat(chalice): autocomplete return top 10 with stats

* fix(chalice): fixed autocomplete top 10 meta-filters

* fix(chalice): support special characters for name
feat(chalice): return parsable error for alphanumeric exceptions
resolve #2713
2024-11-18 16:15:27 +01:00
Alexander
94b9a492f0 feat(assist): fixed the issue with overwritten metadata 2024-11-18 15:57:39 +01:00
nick-delirium
544457016a
tracker: ready for 15.0.0 2024-11-18 14:36:12 +01:00
rjshrjndrn
33a71f1a52 chore(api): fix vuln
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-11-18 14:24:57 +01:00
Kraiem Taha Yassine
78416fdbac
Dev (#2757)
* 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 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

* feat(chalice): autocomplete return top 10 with stats

* fix(chalice): fixed autocomplete top 10 meta-filters

* build(alerts): changed Dockerfile
build(crons): changed Dockerfile
2024-11-18 12:18:02 +01:00
nick-delirium
3f6d944553
tracker: upgrade sockets client 2024-11-18 11:55:17 +01:00
nick-delirium
dcbc437c7b
ui: fix signup flow 2024-11-18 11:42:27 +01:00
nick-delirium
c137ddb10d
ui: fix dep vulns 2024-11-18 09:54:21 +01:00
Alexander
7c443265a0 feat(node): upgraded node-alpine image version 2024-11-18 09:53:54 +01:00
Alexander
5be619d3ea feat(node): npm packages update for assist and peers 2024-11-18 09:41:30 +01:00
Shekar Siri
9ca08d7e23 fix(ui): check for enterprise 2024-11-15 17:46:23 +01:00
Shekar Siri
82d353ec49 fix(ui): show sessions menu 2024-11-15 17:31:59 +01:00
Kraiem Taha Yassine
dd5368219f
Dev (#2753)
* 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 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

* feat(chalice): autocomplete return top 10 with stats

* fix(chalice): fixed autocomplete top 10 meta-filters

* fix(chalice): create role return list of projects
2024-11-15 16:58:36 +01:00
nick-delirium
5b46f673c3
ui: fix sidemenu check 2024-11-15 16:54:54 +01:00
Shekar Siri
ba745ed2c9 fix(ui): show password reset error message 2024-11-15 16:42:01 +01:00
Shekar Siri
5f40700de2 fix(ui): roles project and permissions selections to use antd select with multiple mode 2024-11-15 16:24:14 +01:00
nick-delirium
d48bb72d68
ui: fix critical stuff in lock 2024-11-15 16:13:07 +01:00
nick-delirium
e13ec2ab97
ui: fix in session map change 2024-11-15 16:05:59 +01:00
nick-delirium
8761f71bda
ui: update jwt with new pass 2024-11-15 15:50:33 +01:00