Taha Yassine Kraiem
1bff4df5e3
refactor(chalice): refactored events
2025-05-16 17:52:18 +02:00
Taha Yassine Kraiem
af8996b54a
refactor(chalice): removed top-values cache
...
refactor(DB): removed or_cache
2025-05-15 17:45:02 +02:00
Taha Yassine Kraiem
bf79a4c893
fix(chalice): fixed duplicate autocomplete values
2025-05-14 18:41:53 +02:00
Taha Yassine Kraiem
dcf6fdb1c9
refactor(chalice): hide minor paths for Path Analysis in dashboard page
2025-05-14 17:44:47 +02:00
Taha Yassine Kraiem
c4ad390b3f
feat(chalice): support data-type for sessions search
2025-05-13 17:36:56 +02:00
Taha Yassine Kraiem
d378b00bf7
refactor(chalice): validate regex expression
2025-05-13 17:36:56 +02:00
Taha Yassine Kraiem
bb6e2cbbdc
feat(chalice): support data type for events search
2025-05-13 17:36:56 +02:00
Taha Yassine Kraiem
6b30e261a5
refactor(chalice): refactored errors
2025-05-13 17:36:56 +02:00
Taha Yassine Kraiem
f29e729acb
refactor(chalice): moved CH autocomplete to FOSS
2025-05-13 17:36:56 +02:00
Taha Yassine Kraiem
56b6c6c7e6
refactor(chalice): refactored autocomplete
2025-05-13 17:36:56 +02:00
Taha Yassine Kraiem
a13f427816
refactor(chalice): autocomplete for event-names
...
refactor(chalice): autocomplete for properties-names
refactor(chalice): autocomplete for properties-values
2025-05-08 18:52:23 +02:00
Taha Yassine Kraiem
8a69316b82
refactor(chalice): upgraded dependencies
...
refactor(alerts): upgraded dependencies
refactor(crons): upgraded dependencies
2025-05-08 18:52:23 +02:00
Taha Yassine Kraiem
1576208e25
refactor(chalice): return all events & properties
2025-05-08 18:52:23 +02:00
Taha Yassine Kraiem
39d3d8db4c
refactor(chalice): changed predefined properties types handling
...
refactor(DB): changed predefined properties types
2025-05-08 18:52:23 +02:00
Taha Yassine Kraiem
812983f97c
refactor(chalice): changed properties response
2025-05-08 18:52:23 +02:00
Taha Yassine Kraiem
859100213d
fix(chalice): fixed empty error_id for table of errors
...
(cherry picked from commit 4b1ca200b4 )
2025-05-05 17:13:55 +02:00
Taha Yassine Kraiem
718b3f3223
refactor(chalice): get properties defined types
2025-04-28 18:54:40 +02:00
Taha Yassine Kraiem
70390920cd
refactor(chalice): fixes and cleaning
2025-04-24 14:51:23 +02:00
Taha Yassine Kraiem
447a2490ef
refactor(chalice): refactored sessions-search for CH-PG
...
fix(chalice): fixed usability-tests' sessions
2025-04-24 14:51:23 +02:00
Taha Yassine Kraiem
ad3f72a10b
refactor(chalice): removed favorite attribute from sessions search response as it is not used by UI
...
refactor(chalice): use json.loads instead of ast.literal_eval for faster metadata parsing
2025-04-24 14:51:23 +02:00
Taha Yassine Kraiem
70d2bbd9b9
refactor(chalice): refactored notes
2025-04-24 14:51:23 +02:00
Taha Yassine Kraiem
bbdde7be81
refactor(chalice): refactored sessions search
...
refactor(chalice): refactored notes
fix(chalice): fixed imports
2025-04-24 14:51:23 +02:00
Taha Yassine Kraiem
94642d2871
fix(chalice): enforce AND operator for table of requests and table of pages
2025-04-23 11:58:17 +01:00
Taha Yassine Kraiem
f963ff394d
fix(chalice): fixes for table of requests
...
(cherry picked from commit 0e469fd056 )
2025-04-22 18:04:46 +01:00
Taha Yassine Kraiem
c6a5ed6c3b
fix(chalice): fixed redundant event-names
2025-03-28 17:19:36 +01:00
Taha Yassine Kraiem
99d62fa549
feat(chalice): support regex operator for heatmaps
2025-03-28 16:53:49 +01:00
Taha Yassine Kraiem
c0bb05bc0f
feat(chalice): support regex operator for sessions search
2025-03-28 16:53:49 +01:00
Taha Yassine Kraiem
70258e5c1d
refactor(chalice): simplified supportedTypes for product analytics
2025-03-28 16:53:49 +01:00
Taha Yassine Kraiem
6ec146b24b
feat(chalice): support regex for events search
2025-03-28 16:53:49 +01:00
Taha Yassine Kraiem
9f464e3b41
refactor(chalice): refactored code
2025-03-28 16:53:49 +01:00
Taha Yassine Kraiem
9d160abda5
refactor(chalice): optimized search sessions using user-events
2025-03-27 16:34:49 +01:00
Taha Yassine Kraiem
3758cf6565
refactor(chalice): search sessions using user-events
2025-03-27 14:18:08 +01:00
Taha Yassine Kraiem
9db5e2a8f7
refactor(chalice): refactored code
2025-03-27 14:18:08 +01:00
Taha Yassine Kraiem
e0dba41065
refactor(chalice): upgraded dependencies
2025-03-27 14:18:08 +01:00
Taha Yassine Kraiem
8e68ebd52b
refactor(chalice): changed user-journey
...
(cherry picked from commit fc86555644 )
2025-03-27 10:25:47 +01:00
Taha Yassine Kraiem
20a57d7ca1
feat(chalice): initial lexicon for events & properties
2025-03-26 13:27:42 +01:00
Taha Yassine Kraiem
856e716507
refactor(chalice): changed product analytics to return full filters with possible types
2025-03-26 13:27:42 +01:00
Taha Yassine Kraiem
0500f30d14
feat(DB): use incremental materialized views to fill extra tables
...
refactor(chalice): changed product analytics
2025-03-25 17:44:31 +01:00
Taha Yassine Kraiem
7f0bc100f5
refactor(chalice): changed product analytics search payload
2025-03-25 17:44:31 +01:00
Taha Yassine Kraiem
522a985ef3
refactor(chalice): refactored pagination-query-string
2025-03-25 17:44:31 +01:00
Taha Yassine Kraiem
ae313c17d4
feat(chalice): search product analytics
2025-03-21 16:22:49 +01:00
Taha Yassine Kraiem
dd469d2349
refactor(chalice): initial product analytics
2025-03-20 17:13:17 +01:00
Taha Yassine Kraiem
7b0771a581
refactor(chalice): upgraded dependencies
2025-03-20 17:13:17 +01:00
Taha Yassine Kraiem
988b396223
refactor(chalice): moved CH sessions-search to FOSS
...
refactor(DB): changed DB structures for CH sessions-search in FOSS
refactor(DB): preparing for v1.23.0
2025-03-20 17:13:17 +01:00
Taha Yassine Kraiem
8009882cef
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
(cherry picked from commit b505645782 )
2025-03-18 13:52:56 +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