Taha Yassine Kraiem
0a3129d3cd
fix(chalice): fixed JIRA integration
2025-05-30 15:25:41 +02:00
Rajesh Rajendran
71b7cca569
Patch/api v1.22.0 ( #3401 )
...
* fix(chalice): fixed duplicate autocomplete values
* ci(actions): possible fix for pull --rebase
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
---------
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
Co-authored-by: Taha Yassine Kraiem <tahayk2@gmail.com>
2025-05-14 18:42:25 +02:00
Taha Yassine Kraiem
4b1ca200b4
fix(chalice): fixed empty error_id for table of errors
2025-05-05 16:49:37 +02:00
Taha Yassine Kraiem
74ed29915b
fix(chalice): enforce AND operator for table of requests and table of pages
2025-04-23 11:51:38 +02:00
Taha Yassine Kraiem
0e469fd056
fix(chalice): fixes for table of requests
2025-04-22 19:03:35 +02:00
KRAIEM Taha Yassine
a8cb0e1643
fix(chalice): fixes for table of requests
2025-04-22 19:03:35 +02:00
Taha Yassine Kraiem
fc86555644
refactor(chalice): changed user-journey
2025-03-26 17:18:17 +01:00
Taha Yassine Kraiem
5fec615044
refactor(chalice): cleaned code
...
fix(chalice): fixed session-search-pg sortKey issue
fix(chalice): fixed CH-query-formatter to handle special chars
fix(chalice): fixed /ids response
2025-03-18 13:51:10 +01:00
Taha Yassine Kraiem
033ffcb7b9
refactor(DB): changed product_analytics.events to expose error_id
...
fix(chalice): fixed search events by error
2025-03-14 14:32:17 +01:00
Taha Yassine Kraiem
499048e46c
refactor(chalice): changed pg_client to send keep-alive signals
2025-03-14 14:32:17 +01:00
Taha Yassine Kraiem
fb48ba8300
refactor(chalice): refactored errors helper
...
refactor(chalice): removed errors-tags
2025-03-14 10:53:09 +01:00
rjshrjndrn
8e41c3ce91
fix(chalice): default envs
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-03-13 17:08:50 +01:00
rjshrjndrn
820bca6308
build(api): implement multi-stage Dockerfile
...
- Use multi-stage build to reduce final image size
- Move build dependencies to builder stage
- Copy only necessary files to final stage
- Use UV for faster Python package installation
- Clean up duplicate operations
2025-03-13 14:51:59 +01:00
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