Commit graph

8606 commits

Author SHA1 Message Date
nick-delirium
817f039ddc
ui: add comparison to more charts, add "metric" chart (BigNumChart.tsx) 2024-11-29 17:34:34 +01:00
nick-delirium
08be943ae0
ui: better granularity support, comparison view for bar chart 2024-11-28 18:08:42 +01:00
nick-delirium
92412685b0
Merge branch 'dev' into live-se-red 2024-11-28 12:02:22 +01:00
nick-delirium
54b07c6110
ui: porting fix from saas 2024-11-28 11:52:12 +01:00
nick-delirium
29fec35046
ui: comparison designs 2024-11-28 11:51:13 +01:00
nick-delirium
19b5addc95
ui: more chart types, add table with filtering out series, start "compare to" thing 2024-11-26 17:39:15 +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
nick-delirium
170e85b505
ui: some changes for card creation flow, add series table to CustomMetricLineChart.tsx 2024-11-25 17:44:49 +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
e5267497a6
ui: mimic ant card 2024-11-25 09:57:10 +01:00
nick-delirium
8f9cad4715
Merge branch 'dashboard-red-12123' into live-se-red 2024-11-22 16:27:54 +01:00
nick-delirium
ca6a5e71e9
ui: split up search component (1.22+ tbd?), restrict filter type to own modals 2024-11-22 16:27:04 +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
nick-delirium
6510e5e24f
ui: some "new dashboard" view improvs, fix icons fill inheritance, add ai button colors 2024-11-22 13:48:14 +01:00
nick-delirium
c1dd43f975
refining new card section 2024-11-22 10:57:53 +01:00
nick-delirium
b36875492e
ui: start new dashboard redesign 2024-11-22 10:57:40 +01:00
nick-delirium
614c0655c2
ui: finish with omnisearch thing 2024-11-22 10:55:21 +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
9909511e94
ui: filter modal wip 2024-11-20 10:50:56 +01:00
nick-delirium
36feeb5ba9
ui: filter modal wip 2024-11-20 10:50:56 +01:00
nick-delirium
da632304a1
ui: remove search field, show filters picker by default for assist 2024-11-20 10:50:55 +01:00
nick-delirium
b941ea2cd8
ui: start redesign for live search/list 2024-11-20 10:50:54 +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