Commit graph

1538 commits

Author SHA1 Message Date
rjshrjndrn
93a9e03026 fix(api): improve Dockerfile with best practices
- Use lowercase labels in accordance with Docker conventions
- Pin package versions for better build reproducibility
- Consolidate RUN commands to reduce image layers
- Use JSON array notation for CMD instruction
- Restore GIT_SHA label for proper image versioning
- Maintain consistent code formatting and ordering

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-03-13 13:48:53 +01:00
Taha Yassine Kraiem
cd80aa85ea refactor(chalice): refactored error-details code 2025-03-13 13:46:03 +01:00
Taha Yassine Kraiem
961c685310 refactor(chalice): refactored error-details code
refactor(chalice): moved error-details to use new product-analytics DB structure
2025-03-13 13:46:03 +01:00
rjshrjndrn
fb49c715cb refactor(chalice): remove peers from health checks and fix formatting
Updated health.py to remove the peers-openreplay service from health
checks and applied consistent formatting throughout the file. This
includes proper line breaks, trailing commas for multi-line data
structures, and consistent indentation patterns.

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-03-13 11:51:04 +01:00
Taha Yassine Kraiem
fe1130397c fix(alerts): fixed crash while processing over CH 2025-03-12 17:15:41 +01:00
Kraiem Taha Yassine
ae463db150
fix(chalice): fixed empty bookmark/vault projects null-timestamp issue (#3142) 2025-03-12 12:11:34 +01:00
Taha Yassine Kraiem
9eb19fedf1 refactor(chalice): changed import/flags logic 2025-03-12 11:54:04 +01:00
Taha Yassine Kraiem
e027a2d016 fix(chalice): fixed circular imports 2025-03-11 17:02:01 +01:00
Taha Yassine Kraiem
3245579b7c fix(chalice): remove duplicate sessions when using MV 2025-03-11 16:37:00 +01:00
Taha Yassine Kraiem
ce844296ed refactored(chalice): include sessions src 2025-03-11 15:46:05 +01:00
Taha Yassine Kraiem
0a5856afe1 refactored(chalice): optimized search-product-analytics-cards
fix(chalice): fixed search-product-analytics-cards
2025-03-11 14:06:48 +01:00
Taha Yassine Kraiem
264f28ed39 refactor(chalice): optimized autocomplete lazy initialization 2025-03-11 13:13:39 +01:00
Taha Yassine Kraiem
59d3253737 refactor(chalice): events-autocomplete lazy initialization 2025-03-11 12:09:49 +01:00
Taha Yassine Kraiem
1c8c231d13 refactor(chalice): metafilters-autocomplete lazy initialization 2025-03-11 11:58:57 +01:00
Taha Yassine Kraiem
8da099ba98 fix(chalice): fix import issue 2025-03-10 17:11:39 +01:00
Shekar Siri
b8511b6be1 change(api): schema for card search with filter and sort 2025-03-10 15:06:54 +01:00
Shekar Siri
5cc9945f16 change(api): keep the original formatting 2025-03-10 15:05:31 +01:00
Shekar Siri
cef251db6a feat(metrics): add metrics search functionality
Implement new search_metrics function in custom_metrics.py to allow
filtering and sorting of metrics. Add corresponding endpoint in the
metrics router and supporting schema classes in schemas.py. The new
implementation provides pagination, filtering, and sorting capabilities
for metrics.
2025-03-10 14:58:30 +01:00
Taha Yassine Kraiem
af4a344c85 fix(chalice): fix multi-refresh token
fix(chalice): fix spot multi-refresh token
2025-03-10 13:14:39 +01:00
Taha Yassine Kraiem
afbf5fee7a fix(chalice): fix refresh token 2025-03-10 12:02:03 +01:00
Taha Yassine Kraiem
b8d365de3d fix(chalice): debug refresh token 2025-03-07 17:06:49 +01:00
Taha Yassine Kraiem
87e7acecde fix(chalice): debug refresh token 2025-03-07 16:49:34 +01:00
Taha Yassine Kraiem
e53301d18e fix(chalice): debug refresh token 2025-03-07 16:40:11 +01:00
Taha Yassine Kraiem
ff04276623 fix(chalice): debug refresh token 2025-03-07 16:21:48 +01:00
Taha Yassine Kraiem
e95417c1ed fix(chalice): debug refresh token 2025-03-07 15:49:51 +01:00
Taha Yassine Kraiem
06937b305a fix(chalice): debug refresh token 2025-03-07 15:38:23 +01:00
Taha Yassine Kraiem
b8091b69c2 refactor(chalice): fixed product analytics 2025-03-06 17:16:21 +01:00
Taha Yassine Kraiem
502303aee7 refactor(chalice): refactored product analytics 2025-03-06 17:12:19 +01:00
Taha Yassine Kraiem
632bc1cbb9 refactor(chalice): refactored product analytics 2025-03-06 17:12:19 +01:00
Taha Yassine Kraiem
da433e1666 refactor(chalice): refactored sessions code 2025-03-06 14:57:37 +01:00
Taha Yassine Kraiem
74146eecf1 refactor(chalice): customizable long-query args 2025-03-06 12:51:36 +01:00
Taha Yassine Kraiem
2e69a6e4df refactor(chalice): refactored sessions package 2025-03-06 12:34:34 +01:00
Taha Yassine Kraiem
afacbc1460 refactor(alerts): refactored code 2025-03-06 12:20:46 +01:00
Taha Yassine Kraiem
6e1316c05f refactor(chalice): refactored code 2025-03-06 11:16:10 +01:00
Taha Yassine Kraiem
366d2e1017 refactor(chalice): throw an error when endTimestamp is 0 for product analytics 2025-03-05 13:27:09 +01:00
Taha Yassine Kraiem
b6cca71053 refactor(chalice): refactored vault 2025-03-05 11:38:40 +01:00
Taha Yassine Kraiem
2841740afb fix(chalice): fixed vault 2025-03-05 11:28:40 +01:00
Kraiem Taha Yassine
84771542a6
dev (#3080)
* fix(chalice): fixed unprocessed_sessions.py

* refactor(chalice): refactored favorite sessions

* fix(chalice): fixed errors handing issue
2025-03-03 13:43:59 +01:00
Shekar Siri
307b0c1cd8 change(api): tenant_id usage 2025-02-28 21:52:54 +01:00
Kraiem Taha Yassine
90964e8f50
Dev (#3073)
* fix(chalice): fixed public api

* fix(chalice): changed user-journey response
2025-02-27 21:28:32 +01:00
Kraiem Taha Yassine
7d5ac6a8c9
fix(chalice): fixed public api (#3072) 2025-02-27 21:11:51 +01:00
Kraiem Taha Yassine
d79665cbea
fix(chalice): fixed delete/update metadata used in conditional recording (#3068) 2025-02-26 15:59:10 +01:00
Kraiem Taha Yassine
114bd4080b
fix(chalice): fixed EE autocomplete top values (#3067)
fix(chalice): fixed funnels param
2025-02-25 18:22:51 +01:00
Kraiem Taha Yassine
64e08916f9
fix(chalice): fixed session's clickmap (#3056) 2025-02-21 18:21:49 +01:00
Kraiem Taha Yassine
ed3020dc7e
fix(chalice): fixed enumeration based session's filters (including custom events) (#3055) 2025-02-21 17:31:56 +01:00
Kraiem Taha Yassine
0533624c25
fix(chalice): fixed EE create heatmaps card (#3054) 2025-02-21 16:25:12 +01:00
Kraiem Taha Yassine
3a331d266c
Dev (#3052)
* fix(chalice): support wrong payload for user-journey drill-down

* fix(chalice): ignore event's MV for v1.22
refactor(DB): ignore event's MV for v1.22
2025-02-21 12:56:05 +01:00
Kraiem Taha Yassine
ef3ed8b690
fix(chalice): fixed int value check (#3049) 2025-02-20 17:39:13 +01:00
Kraiem Taha Yassine
1293cbde7d
fix(chalice): fixed cards different viewTypes (#3047) 2025-02-20 16:21:08 +01:00
Kraiem Taha Yassine
724d5a2897
Dev (#3046)
* refactor(chalice): upgraded dependencies

* refactor(chalice): changed logging

* fix(chalice): fixed CH pagination
2025-02-20 13:30:36 +01:00