Commit graph

74 commits

Author SHA1 Message Date
Kraiem Taha Yassine
e9a9d2ff2a
Patch/api v1.20.0 (#2618)
* chore(actions): show patch diff

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* fix(chalice): fixed session's search ignore injected durations

---------

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
Co-authored-by: rjshrjndrn <rjshrjndrn@gmail.com>
2024-09-27 14:58:36 +02:00
Kraiem Taha Yassine
62ef3ca2dd
Patch/api v1.20.0 (#2610)
* fix(chalice): remove null referrer from table of referrers

* fix(chalice): fixed add MSTeams integration with wrong URL

* fix(chalice): session's search ignore injected durations
2024-09-25 17:25:18 +02:00
Shekar Siri
1636d9cc06 change(ui): usability module settings 2024-09-03 18:01:02 +05:30
Kraiem Taha Yassine
cbf389f6f9
Dev (#2526)
* 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(chalice): changed scope to scopeState with 0|1|2 values
2024-09-02 18:05:22 +02:00
Kraiem Taha Yassine
c245e9d977
Dev (#2491)
* 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(chalice): changed funnels&webVitals users count

* feat(chalice): table of referrers&requests by users count

* dev(chalice): changed JWT expiration for test
2024-08-14 16:14:31 +02:00
Kraiem Taha Yassine
339640ffce
Dev (#2489)
* 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 cards-schema validators for the new Pydantic
2024-08-13 17:04:55 +02:00
Kraiem Taha Yassine
30d1678fe1
Dev (#2488)
* 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(chalice): refactored schema
fix(chalice): fixed schemas validators for the new Pydantic
2024-08-13 16:25:20 +02:00
Kraiem Taha Yassine
4b8af90b18
Dev (#2486)
* 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 schemas field validator
2024-08-13 11:48:27 +02:00
Kraiem Taha Yassine
b9fc397e72
Dev (#2485)
* 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): get top 10 values for autocomplete CH

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

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

* fix(chalice): fixed predefined metrics
refactor(chalice): refactored schemas
refactor(chalice): refactored routers
refactor(chalice): refactored unprocessed sessions
2024-08-13 11:37:58 +02:00
Kraiem Taha Yassine
97f9f59132
Dev (#2483)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support 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

* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support 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

* refactor(chalice): upgraded dependencies
refactor(crons): upgraded dependencies
refactor(alerts): upgraded dependencies

* feat(chalice): get top 10 values for autocomplete CH

* refactor(chalice): cleaned code
refactor(chalice): upgraded dependencies
refactor(alerts): upgraded dependencies
refactor(crons): upgraded dependencies

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

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

* refactor(chalice): upgraded dependencies
refactor(alerts): upgraded dependencies
refactor(crons): upgraded dependencies

* refactor(chalice): upgraded dependencies

* feat(chalice): table of requests

* feat(chalice): table of requests CH
2024-08-12 19:07:20 +02:00
Kraiem Taha Yassine
ce75b72226
Dev (#2479)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support 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

* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support 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

* refactor(chalice): upgraded dependencies
refactor(crons): upgraded dependencies
refactor(alerts): upgraded dependencies

* feat(chalice): get top 10 values for autocomplete CH

* refactor(chalice): cleaned code
refactor(chalice): upgraded dependencies
refactor(alerts): upgraded dependencies
refactor(crons): upgraded dependencies

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

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

* feat(chalice): table of referrers
2024-08-09 18:28:00 +02:00
Kraiem Taha Yassine
29bb1638a0
Dev (#2477)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support 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

* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support 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

* refactor(chalice): upgraded dependencies
refactor(crons): upgraded dependencies
refactor(alerts): upgraded dependencies

* feat(chalice): get top 10 values for autocomplete CH

* refactor(chalice): cleaned code
refactor(chalice): upgraded dependencies
refactor(alerts): upgraded dependencies
refactor(crons): upgraded dependencies

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

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

* refactor(chalice): ignore admin privilege and role for Spot-scope
refactor(chalice): upgraded dependencies
refactor(alerts): upgraded dependencies
refactor(crons): upgraded dependencies
2024-08-09 13:06:30 +02:00
Kraiem Taha Yassine
8c54a74f04
Dev (#2473)
* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support 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

* refactor(chalice): upgraded dependencies

* refactor(chalice): upgraded dependencies
feat(chalice): support 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

* refactor(chalice): upgraded dependencies
refactor(crons): upgraded dependencies
refactor(alerts): upgraded dependencies

* feat(chalice): get top 10 values for autocomplete CH

* refactor(chalice): cleaned code
refactor(chalice): upgraded dependencies
refactor(alerts): upgraded dependencies
refactor(crons): upgraded dependencies

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

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

* refactor(DB): enhanced top-events caching

* feat(DB): support OR scope
feat(chalice): support OR scope
2024-08-08 17:15:51 +02:00
Taha Yassine Kraiem
9f36ac1632 fix(chalice): changed mobile autocomplete (#2426)
(cherry picked from commit 9db416dcde)
2024-07-25 10:32:01 +02:00
Kraiem Taha Yassine
dd5ff6bad8
Dev (#2409)
* 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): 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 search sessions hooks

* refactor(DB): DB delta

* refactor(DB): DB delta

* refactor(DB): DB delta

* refactor(chalice): refactored schemas

* refactor(chalice): refactored schemas
refactor(chalice): cleaned scripts
feat(chalice): search sessions by CSS selector (PG)
2024-07-18 17:57:37 +02:00
Taha Yassine Kraiem
5cc6915ed6 fix(chalice): fixed search mobile sessions
fix(chalice): fixed autocomplete mobile sessions
2024-07-18 13:07:23 +02:00
Kraiem Taha Yassine
bf8126639f
Dev (#2377)
* 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 Elasticsearch-integration
2024-07-09 17:40:21 +02:00
Kraiem Taha Yassine
4991df04e7
Dev (#2371)
* 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 chart with missing attributes in the payload
2024-07-08 17:28:11 +02:00
Kraiem Taha Yassine
51c12c3d0c
Dev (#2366)
* 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): fix wrong received filter payload
2024-07-08 12:31:06 +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
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
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
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
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
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
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
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
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
Kraiem Taha Yassine
60af1214f6 fix(chalice): fixed multi-metadata support (#2275)
(cherry picked from commit 6190a6b495)
2024-06-13 14:43:00 +02:00
Shekar Siri
ea6c957cc9 change(api): tags creation allow escaped cahracters for name 2024-05-28 18:28:59 +02:00
Alexander
94f0277724
feat(chalice): ios->mobile renaming (#2084) 2024-04-15 16:18:21 +02:00
Kraiem Taha Yassine
3601147da1
fix(chalice): support issues step-filters and tab-filters at the same… (#2065)
* fix(chalice): support issues step-filters and tab-filters at the same time

* fix(chalice): support issues step-filters and tab-filters at the same time
2024-04-09 15:31:12 +02:00
Kraiem Taha Yassine
71ce983bb2 fix(chalice): transform array-source to single value for sessions-filters (#1943)
(cherry picked from commit ee6b22b579)
2024-03-12 12:29:39 +01:00
Alexander
b8eca2516b
feat(backend): added new mobile conditions to chalice filters (#1941) 2024-03-12 10:16:47 +01:00
Kraiem Taha Yassine
948daef310
Dev (#1859)
* fix(chalice): fixed NewRelic integration

* fix(chalice): restrict EE usability-tests to admin level only

* refactor(chalice): changed assist stats logs
2024-01-26 14:31:51 +01:00
ⵄⵎⵉⵔⵓⵛ
97ee6c725c
feat(api): tag and watch (#1834) 2024-01-19 15:33:17 +01:00
Shekar Siri
e7285e6eed feat(api): conditional capture - new table for conditions 2023-12-22 17:54:28 +01:00
Shekar Siri
139708b64a
feat(api): udpated projects to have conditions (#1793)
* feat(api): udpated projects to have conditions

* feat(api): fixed typo

* feat(api): added conditions_count to the list

* feat(api): check for null conditions

* feat(api): validate condition names
2023-12-22 10:32:49 +01:00
Kraiem Taha Yassine
ca374a1c82
Api v1.17.0 (#1799)
* refactor(crons): upgraded dependencies (#1781)

refactor(alerts): upgraded dependencies
refactor(chalice): upgraded dependencies

* Api v1.17.0 (#1798)

* fix(chalice): support list of errors in response

* refactor(chalice): global support of missing filter attribute isEvent
2023-12-21 15:32:11 +01:00
Kraiem Taha Yassine
a59834e881 fix(chalice): fixed path analysis metadata filter (#1746)
(cherry picked from commit e31b3d1f5c)
2023-12-06 15:20:25 +01:00
Kraiem Taha Yassine
94e571a4f0 Api v1.15.0 (#1689)
* fix(chalice): fix create alert with MS Teams notification channel
closes openreplay/openreplay#1677

* fix(chalice): fix MS Teams notifications
* refactor(chalice): enhanced MS Teams notifications
closes openreplay/openreplay#1681

(cherry picked from commit 265897f509)
2023-11-21 18:29:10 +01:00
Kraiem Taha Yassine
7bef36dbf8
Api v1.15.0 (#1662)
* refactor(chalice): strict validation for names
2023-11-15 16:54:33 +01:00
Kraiem Taha Yassine
deb8f551c1
Api v1.15.0 (#1635)
* fix(chalice): fixed inter-card pagination
2023-11-09 18:28:36 +01:00
Kraiem Taha Yassine
f56ea86bd4
Api v1.15.0 (#1633)
* fix(chalice): fixed funnels
2023-11-09 16:08:10 +01:00
Kraiem Taha Yassine
b4d8e45e5d
Api v1.15.0 (#1610)
* refactor(chalice): refactored users code

* fix(chalice): fixed path analysis empty exclude support

* fix(chalice): fixed update notes
2023-11-03 22:04:37 +01:00
Shekar Siri
f99e70dee0 change(api): module settings - new modules 2023-11-03 15:11:31 +01:00
Shekar Siri
325d893db5
change(api): assist stats api moved to ee (#1598) 2023-10-31 15:29:36 +01:00
Kraiem Taha Yassine
e1f7e7141c
Api v1.15.0 (#1591)
* fix(chalice): fixed /issues wrong payload values
2023-10-27 19:53:16 +02:00