Taha Yassine Kraiem
f4bf1b8960
fix(chalice): fixed wrong import
2025-03-21 16:58:34 +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
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
fb48ba8300
refactor(chalice): refactored errors helper
...
refactor(chalice): removed errors-tags
2025-03-14 10:53:09 +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
Taha Yassine Kraiem
3f541e5d59
refactor(chalice): changed .gitignore
2025-03-12 12:23:03 +01:00
Taha Yassine Kraiem
502303aee7
refactor(chalice): refactored product analytics
2025-03-06 17:12:19 +01:00
Taha Yassine Kraiem
2e69a6e4df
refactor(chalice): refactored sessions package
2025-03-06 12:34:34 +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
aa2c14b7c1
refactor(chalice): refactored collaboration code ( #3082 )
2025-03-04 10:53:54 +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
6579b6842b
Dev ( #3023 )
...
* fix(chalice): removed support for all type: webVitals/errors/performance/resources predefined card because UI is not showing them anymore
* refactor(chalice): changed all charts CH queries
2025-02-11 15:11:55 +01:00
Kraiem Taha Yassine
afb08cfe6d
fix(chalice): fixed EE sessions search for mobile projects ( #3010 )
...
refactor(chalice): enhanced sessions search payload validation
2025-02-05 18:50:14 +01:00
Kraiem Taha Yassine
c697c99fec
fix(chalice): fixed autocomplete ( #3009 )
2025-02-05 16:39:17 +01:00
Kraiem Taha Yassine
82ab91bc25
Dev ( #2906 )
...
* refactor(chalice): removed errors status
refactor(chalice): removed errors viewed
refactor(chalice): removed errors favorite
refactor(DB): removed errors viewed
refactor(DB): removed errors favorite
* refactor(chalice): ignore hide excess for Path Finder as it will be done in UI
2024-12-23 18:34:57 +01:00
Kraiem Taha Yassine
4c4e1b6580
Dev ( #2905 )
...
* feat(chalice): autocomplete return top 10 with stats
* fix(chalice): fixed autocomplete top 10 meta-filters
* refactor(chalice): pg client helper handles closed connexion
* refactor(chalice): upgraded dependencies
refactor(chalice): restricted get error's details
2024-12-23 17:19:43 +01:00
Kraiem Taha Yassine
ddfaaeb6c5
Dev ( #2898 )
...
* feat(chalice): autocomplete return top 10 with stats
* fix(chalice): fixed autocomplete top 10 meta-filters
* refactor(chalice): restricted sessions search
2024-12-20 18:23:48 +01:00
Kraiem Taha Yassine
383bbee2dc
Dev ( #2868 )
...
* refactor(chalice): refactored product analytics
2024-12-12 17:56:41 +01:00
Kraiem Taha Yassine
a654e30df2
Dev ( #2866 )
...
* refactor(chalice): refactored errors
* refactor(chalice): refactored metrics/cards/dashboards
refactor(chalice): refactored sessions
refactor(chalice): refactored sourcemaps
2024-12-12 12:37:39 +01:00
Kraiem Taha Yassine
d6e0865b8a
Dev ( #2856 )
...
refactor(chalice): refactored alerts
refactor(chalice): refactored autocomplete
refactor(chalice): refactored sessions*
refactor(chalice): refactored collaboration-tools
refactor(chalice): refactored log-tools*
refactor(chalice): refactored issue-tracking-tools*
2024-12-11 15:53:34 +01:00
Kraiem Taha Yassine
e74effe24d
Dev ( #2847 )
...
* 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): refactord alerts
* refactor(alerts): refactord alerts
refactor(alerts): moved CH
2024-12-10 18:19:12 +01:00
Kraiem Taha Yassine
0ac4ed1fa2
Dev ( #2833 )
...
* 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 metrics
* refactor(chalice): refactored autocomplete
2024-12-09 17:47:41 +01:00
Kraiem Taha Yassine
2f693cd490
Dev ( #2819 )
...
* 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): removed sessions insights
refactor(DB): removed sessions insights
* refactor(chalice): upgraded dependencies
refactor(crons): upgraded dependencies
refactor(alerts): upgraded dependencies
feat(chalice): moved CH to FOSS
feat(chalice): use clickhouse-connect
feat(chalice): use CH connexion pool
feat(scripts): defined ch-data-port
2024-12-05 17:43:52 +01:00
Kraiem Taha Yassine
1375c14337
Dev ( #2739 )
...
* 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): added dynatrace to the list of supported integrations
2024-11-13 16:50:49 +01:00
Kraiem Taha Yassine
aa0f62af85
fix(chalice): fixed spot refresh logic for EE ( #2595 )
...
(cherry picked from commit 018bf9c0be )
2024-09-17 19:04:29 +01:00
Kraiem Taha Yassine
90d37f74d2
Dev ( #2524 )
...
* 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): fixed init schema
dev(DB): script to run init schema against dev servers
2024-09-02 14:26:17 +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
3e6a1e5468
Dev ( #2476 )
...
* 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): refactored heath-check package
refactor(chalice): enhanced scope caching
dev(chalice): reduced Spot JWT TTL for testing purposes
2024-08-09 11:50:50 +02:00
Kraiem Taha Yassine
6f0794b196
Dev ( #2469 )
...
* 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): cache autocomplete-top-10 responses
feat(DB): support Spot login
* fix(chalice): fixed Spot new refresh token
2024-08-07 13:42:15 +02:00
Kraiem Taha Yassine
f01a98c619
Dev ( #2446 )
...
* 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): support spot for EE
2024-07-31 14:34:06 +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
Kraiem Taha Yassine
45cc36d9b8
Dev ( #2362 )
...
* 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 code
* fix(chalice): fixed funnel-issues drill-down redundant sessions
2024-07-05 16:49:19 +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
02c0ed6a12
refactor(chalice): refactored sessions_replay code ( #2103 )
...
fix(chalice): support mobile changes in EE
fix(chalice): support first-mob in EE
2024-04-17 16:52:40 +02:00
Kraiem Taha Yassine
c258d6f6a7
fix(chalice): fixed 1 stage results VS multi-stages result ( #2060 )
2024-04-08 16:59:45 +02: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
Kraiem Taha Yassine
df10875a00
Api v1.16.0 ( #1744 )
...
* feat(api): usability testing (#1686 )
* feat(api): usability testing - wip
* feat(db): usabiity testing
* feat(api): usability testing - api
* feat(api): usability testing - api
* feat(api): usability testing - db change
* feat(api): usability testing - db change
* feat(api): usability testing - unit tests update
* feat(api): usability testing - test and tasks stats
* feat(api): usability testing - sessions list fix, return zeros if test id is not having signals
* Api v1.16.0 (#1698 )
* feat: canvas support [assist] (#1641 )
* feat(tracker/ui): start canvas support
* feat(tracker): slpeer -> peerjs for canvas streams
* fix(ui): fix agent canvas peer id
* fix(ui): fix agent canvas peer id
* fix(ui): fix peer removal
* feat(tracker): canvas recorder
* feat(tracker): canvas recorder
* feat(tracker): canvas recorder
* feat(tracker): canvas recorder
* feat(ui): canvas support for ui
* fix(tracker): fix falling tests
* feat(ui): replay canvas in video
* feat(ui): refactor video streaming to draw on canvas
* feat(ui): 10hz check for canvas replay
* feat(ui): fix for tests
* feat(ui): fix for tests
* feat(ui): fix for tests
* feat(ui): fix for tests cov
* feat(ui): mroe test coverage
* fix(ui): styling
* fix(tracker): support backend settings for canvas
* feat(ui): allow devtools to be resizeable (#1605 )
* fix(ui): console redux tab null check
* 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 )
* fix(ui): filter keys conflcit with metadata, path analysis 4 col
* fix(ui): clear the filers and series on card type change
* fix(player): fix msg reader bug
* fix(DB): fix CH wrong version (#1692 )
(cherry picked from commit 48dbbb55db )
* fix(ui): filter keys conflcit with metadata
* fix(tracker): unique broadcast channel name
* fix(chalice): fixed delete cards (#1697 )
(cherry picked from commit 92fedd310c )
* fix(tracker): add trycatch to ignore iframe errors
* feat(backend): added ARM arch support to backend services [Dockerfile]
* feat(backend): removed userAgent from sessions and unstarted-sessions tables
* fix(DB): change path-analysis card size
---------
Co-authored-by: Delirium <nikita@openreplay.com>
Co-authored-by: Shekar Siri <sshekarsiri@gmail.com>
Co-authored-by: Alexander <zavorotynskiy@pm.me>
* refactor(chalice): cleaned code (#1699 )
* feat(api): usability testing - added start_path to the resposne, remove count from the list
* feat(api): usability testing - test to have response count and live count
* feat(api): usability testing - test to have additional data
* Revert "refactor(chalice): cleaned code (#1699 )" (#1702 )
This reverts commit 83f2b0c12c .
* feat(api): usability testing - responses with total and other improvements
* change(api): vulnerability whitelist udpate
* feat(api): usability testing - create added missing columns, and sessions with user_id search
* feat(api): usability testing - update test with responseCount
* feat(api): usability testing - timestamps in unix
* feat(api): usability testing - request with proper case change
* feat(api): usability testing - task.description nullable
* feat(api): usability testing - check deleted status
* Api v1.16.0 (#1707 )
* fix(chalice): fixed search sessions
* fix(chalice): fixed search sessions
* refactor(chalice): upgraded dependencies
* refactor(crons): upgraded dependencies
* refactor(alerts): upgraded dependencies
* Api v1.16.0 (#1712 )
* feat(DB): user-testing support
* feat(chalice): user testing support
* feat(chalice): support utxVideo (#1726 )
* feat(chalice): changed bucket name for ux testing webcamera videos
* refactored(chalice): refactored code (#1743 )
refactored(chalice): upgraded dependencies
---------
Co-authored-by: Shekar Siri <sshekarsiri@gmail.com>
Co-authored-by: Delirium <nikita@openreplay.com>
Co-authored-by: Alexander <zavorotynskiy@pm.me>
2023-12-06 13:36:27 +01:00
Rajesh Rajendran
4c7f2edd57
Api v1.16.0 ( #1730 )
...
* feat(api): usability testing (#1686 )
* feat(api): usability testing - wip
* feat(db): usabiity testing
* feat(api): usability testing - api
* feat(api): usability testing - api
* feat(api): usability testing - db change
* feat(api): usability testing - db change
* feat(api): usability testing - unit tests update
* feat(api): usability testing - test and tasks stats
* feat(api): usability testing - sessions list fix, return zeros if test id is not having signals
* Api v1.16.0 (#1698 )
* feat: canvas support [assist] (#1641 )
* feat(tracker/ui): start canvas support
* feat(tracker): slpeer -> peerjs for canvas streams
* fix(ui): fix agent canvas peer id
* fix(ui): fix agent canvas peer id
* fix(ui): fix peer removal
* feat(tracker): canvas recorder
* feat(tracker): canvas recorder
* feat(tracker): canvas recorder
* feat(tracker): canvas recorder
* feat(ui): canvas support for ui
* fix(tracker): fix falling tests
* feat(ui): replay canvas in video
* feat(ui): refactor video streaming to draw on canvas
* feat(ui): 10hz check for canvas replay
* feat(ui): fix for tests
* feat(ui): fix for tests
* feat(ui): fix for tests
* feat(ui): fix for tests cov
* feat(ui): mroe test coverage
* fix(ui): styling
* fix(tracker): support backend settings for canvas
* feat(ui): allow devtools to be resizeable (#1605 )
* fix(ui): console redux tab null check
* 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 )
* fix(ui): filter keys conflcit with metadata, path analysis 4 col
* fix(ui): clear the filers and series on card type change
* fix(player): fix msg reader bug
* fix(DB): fix CH wrong version (#1692 )
(cherry picked from commit 48dbbb55db )
* fix(ui): filter keys conflcit with metadata
* fix(tracker): unique broadcast channel name
* fix(chalice): fixed delete cards (#1697 )
(cherry picked from commit 92fedd310c )
* fix(tracker): add trycatch to ignore iframe errors
* feat(backend): added ARM arch support to backend services [Dockerfile]
* feat(backend): removed userAgent from sessions and unstarted-sessions tables
* fix(DB): change path-analysis card size
---------
Co-authored-by: Delirium <nikita@openreplay.com>
Co-authored-by: Shekar Siri <sshekarsiri@gmail.com>
Co-authored-by: Alexander <zavorotynskiy@pm.me>
* refactor(chalice): cleaned code (#1699 )
* feat(api): usability testing - added start_path to the resposne, remove count from the list
* feat(api): usability testing - test to have response count and live count
* feat(api): usability testing - test to have additional data
* Revert "refactor(chalice): cleaned code (#1699 )" (#1702 )
This reverts commit 83f2b0c12c .
* feat(api): usability testing - responses with total and other improvements
* change(api): vulnerability whitelist udpate
* feat(api): usability testing - create added missing columns, and sessions with user_id search
* feat(api): usability testing - update test with responseCount
* feat(api): usability testing - timestamps in unix
* feat(api): usability testing - request with proper case change
* feat(api): usability testing - task.description nullable
* feat(api): usability testing - check deleted status
* Api v1.16.0 (#1707 )
* fix(chalice): fixed search sessions
* fix(chalice): fixed search sessions
* refactor(chalice): upgraded dependencies
* refactor(crons): upgraded dependencies
* refactor(alerts): upgraded dependencies
* Api v1.16.0 (#1712 )
* feat(DB): user-testing support
* feat(chalice): user testing support
* feat(chalice): support utxVideo (#1726 )
* feat(chalice): changed bucket name for ux testing webcamera videos
---------
Co-authored-by: Shekar Siri <sshekarsiri@gmail.com>
Co-authored-by: Kraiem Taha Yassine <tahayk2@gmail.com>
Co-authored-by: Delirium <nikita@openreplay.com>
Co-authored-by: Alexander <zavorotynskiy@pm.me>
2023-11-30 10:53:31 +01:00
Kraiem Taha Yassine
3448275b51
Dev ( #1683 )
...
* feat(DB): support of canvas feature
* feat(chalice): canvas replay feature
2023-11-20 16:15:12 +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
5461c19246
Api v1.15.0 ( #1558 )
...
* feat(chalice): upgraded dependencies
* feat(chalice): changed path analysis schema
* feat(DB): click coordinate support
* feat(chalice): changed path analysis issues schema
feat(chalice): upgraded dependencies
* fix(chalice): fixed pydantic issue
* refactor(chalice): refresh token validator
* feat(chalice): role restrictions
* feat(chalice): EE path analysis changes
* refactor(DB): changed creation queries
refactor(DB): changed delte queries
feat(DB): support new path analysis payload
* feat(chalice): save path analysis card
* feat(chalice): restrict access
* feat(chalice): restrict access
* feat(chalice): EE save new path analysis card
* refactor(chalice): path analysis
* feat(chalice): path analysis new query
* fix(chalice): configurable CH config
* fix(chalice): assist autocomplete
* refactor(chalice): refactored permissions
* refactor(chalice): changed log level
* refactor(chalice): upgraded dependencies
* refactor(chalice): changed path analysis query
* refactor(chalice): changed path analysis query
* refactor(chalice): upgraded dependencies
refactor(alerts): upgraded dependencies
refactor(crons): upgraded dependencies
* feat(chalice): path analysis ignore start point
* feat(chalice): path analysis in progress
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis new query
refactor(chalice): authorizers
* refactor(chalice): refactored authorizer
* fix(chalice): fixed create card of PathAnalysis
* refactor(chalice): compute link-percentage for Path Analysis
* refactor(chalice): remove null starting point from Path Analysis
* feat(chalice): path analysis CH query
* refactor(chalice): changed Path Analysis links-value
fix(chalice): fixed search notes for EE
* feat(chalice): path analysis enhanced query results
* feat(chalice): include timezone in search sessions response
* refactor(chalice): refactored logs
* refactor(chalice): refactored logs
feat(chalice): get path analysis issues
* fix(chalice): fixed path analysis issues pagination
* fix(chalice): sessions-search handle null values
* feat(chalice): PathAnalysis start event support middle-event matching
* feat(chalice): PathAnalysis start event support middle-event matching
* feat(chalice): PathAnalysis support mixed events with start-point
* fix(chalice): PathAnalysis fixed eventType value when metricValue is missing
* fix(chalice): PathAnalysis fixed wrong super-class model for update card
* fix(chalice): PathAnalysis fixed search issues
refactor(chalice): upgraded dependencies
* fix(chalice): enforce isEvent if missing
* fix(chalice): enforce isEvent if missing
* refactor(chalice): refactored custom-metrics
* refactor(chalice): small changes
* feat(chalice): path analysis EE new query
* fix(chalice): fixed hide-excess state for Path Analysis
* fix(chalice): fixed update start point and excludes for Path Analysis
* fix(chalice): fix payload validation
fix(chalice): fix update widget endpoint
* fix(chalice): fix payload validation
fix(chalice): fix update widget endpoint
* fix(chalice): fix add member
* refactor(chalice): upgraded dependencies
refactor!(chalice): upgraded SAML dependencies
* feat(chalice): ios-project support 1/5
* refactor(chalice): changed logs handling
* fix(chalice): fix path analysis issues list
* Api v1.15.0 (#1542 )
* refactor(chalice): changed default dev env vars
* refactor(chalice): changes
* refactor(chalice): changed payload fixer
* refactor(chalice): changed payload fixer
refactor(chalice): support duplicate filters
* Api v1.15.0 no merge (#1546 )
* refactor(chalice): changed default dev env vars
* refactor(chalice): changes
* refactor(chalice): changed payload fixer
* refactor(chalice): changed payload fixer
refactor(chalice): support duplicate filters
* refactor(chalice): changes
* feature(chalice): mobile sessions search
* Api v1.15.0 no merge (#1549 )
* refactor(chalice): changed default dev env vars
* refactor(chalice): changes
* refactor(chalice): changed payload fixer
* refactor(chalice): changed payload fixer
refactor(chalice): support duplicate filters
* refactor(chalice): changes
* feature(chalice): mobile sessions search
* refactor(chalice): fix EE refactored schema
* Api v1.15.0 no merge (#1552 )
* refactor(chalice): changed default dev env vars
* refactor(chalice): changes
* refactor(chalice): changed payload fixer
* refactor(chalice): changed payload fixer
refactor(chalice): support duplicate filters
* refactor(chalice): changes
* feature(chalice): mobile sessions search
* refactor(chalice): fix EE refactored schema
* fix(chalice): fix missing platform for EE
* Api v1.15.0 no merge (#1554 )
* refactor(chalice): changed default dev env vars
* refactor(chalice): changes
* refactor(chalice): changed payload fixer
* refactor(chalice): changed payload fixer
refactor(chalice): support duplicate filters
* refactor(chalice): changes
* feature(chalice): mobile sessions search
* refactor(chalice): fix EE refactored schema
* fix(chalice): fix missing platform for EE
* fix(DB): fixed init_schema
* Api v1.15.0 no merge (#1554 ) (#1555 )
* refactor(chalice): changed default dev env vars
* refactor(chalice): changes
* refactor(chalice): changed payload fixer
* refactor(chalice): changed payload fixer
refactor(chalice): support duplicate filters
* refactor(chalice): changes
* feature(chalice): mobile sessions search
* refactor(chalice): fix EE refactored schema
* fix(chalice): fix missing platform for EE
* fix(DB): fixed init_schema
* Api v1.15.0 no merge (#1557 )
* refactor(chalice): changed default dev env vars
* refactor(chalice): changes
* refactor(chalice): changed payload fixer
* refactor(chalice): changed payload fixer
refactor(chalice): support duplicate filters
* refactor(chalice): changes
* feature(chalice): mobile sessions search
* refactor(chalice): fix EE refactored schema
* fix(chalice): fix missing platform for EE
* fix(DB): fixed init_schema
* feat(DB): changes to support mobile sessions
* feat(chalice): mobile sessions search support
* fix(chalice): fixed signup
2023-10-25 17:41:48 +02:00
Kraiem Taha Yassine
7f37bc4336
Api v1.15.0 ( #1547 )
...
* feat(chalice): upgraded dependencies
* feat(chalice): changed path analysis schema
* feat(DB): click coordinate support
* feat(chalice): changed path analysis issues schema
feat(chalice): upgraded dependencies
* fix(chalice): fixed pydantic issue
* refactor(chalice): refresh token validator
* feat(chalice): role restrictions
* feat(chalice): EE path analysis changes
* refactor(DB): changed creation queries
refactor(DB): changed delte queries
feat(DB): support new path analysis payload
* feat(chalice): save path analysis card
* feat(chalice): restrict access
* feat(chalice): restrict access
* feat(chalice): EE save new path analysis card
* refactor(chalice): path analysis
* feat(chalice): path analysis new query
* fix(chalice): configurable CH config
* fix(chalice): assist autocomplete
* refactor(chalice): refactored permissions
* refactor(chalice): changed log level
* refactor(chalice): upgraded dependencies
* refactor(chalice): changed path analysis query
* refactor(chalice): changed path analysis query
* refactor(chalice): upgraded dependencies
refactor(alerts): upgraded dependencies
refactor(crons): upgraded dependencies
* feat(chalice): path analysis ignore start point
* feat(chalice): path analysis in progress
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis new query
refactor(chalice): authorizers
* refactor(chalice): refactored authorizer
* fix(chalice): fixed create card of PathAnalysis
* refactor(chalice): compute link-percentage for Path Analysis
* refactor(chalice): remove null starting point from Path Analysis
* feat(chalice): path analysis CH query
* refactor(chalice): changed Path Analysis links-value
fix(chalice): fixed search notes for EE
* feat(chalice): path analysis enhanced query results
* feat(chalice): include timezone in search sessions response
* refactor(chalice): refactored logs
* refactor(chalice): refactored logs
feat(chalice): get path analysis issues
* fix(chalice): fixed path analysis issues pagination
* fix(chalice): sessions-search handle null values
* feat(chalice): PathAnalysis start event support middle-event matching
* feat(chalice): PathAnalysis start event support middle-event matching
* feat(chalice): PathAnalysis support mixed events with start-point
* fix(chalice): PathAnalysis fixed eventType value when metricValue is missing
* fix(chalice): PathAnalysis fixed wrong super-class model for update card
* fix(chalice): PathAnalysis fixed search issues
refactor(chalice): upgraded dependencies
* fix(chalice): enforce isEvent if missing
* fix(chalice): enforce isEvent if missing
* refactor(chalice): refactored custom-metrics
* refactor(chalice): small changes
* feat(chalice): path analysis EE new query
* fix(chalice): fixed hide-excess state for Path Analysis
* fix(chalice): fixed update start point and excludes for Path Analysis
* fix(chalice): fix payload validation
fix(chalice): fix update widget endpoint
* fix(chalice): fix payload validation
fix(chalice): fix update widget endpoint
* fix(chalice): fix add member
* refactor(chalice): upgraded dependencies
refactor!(chalice): upgraded SAML dependencies
* feat(chalice): ios-project support 1/5
* refactor(chalice): changed logs handling
* fix(chalice): fix path analysis issues list
* Api v1.15.0 (#1542 )
* refactor(chalice): changed default dev env vars
* refactor(chalice): changes
* refactor(chalice): changed payload fixer
* refactor(chalice): changed payload fixer
refactor(chalice): support duplicate filters
* Api v1.15.0 no merge (#1546 )
* refactor(chalice): changed default dev env vars
* refactor(chalice): changes
* refactor(chalice): changed payload fixer
* refactor(chalice): changed payload fixer
refactor(chalice): support duplicate filters
* refactor(chalice): changes
* feature(chalice): mobile sessions search
2023-10-25 10:19:29 +02:00
Kraiem Taha Yassine
b7a8735cc4
Api v1.15.0 ( #1526 )
...
* feat(chalice): upgraded dependencies
* feat(chalice): changed path analysis schema
* feat(DB): click coordinate support
* feat(chalice): changed path analysis issues schema
feat(chalice): upgraded dependencies
* fix(chalice): fixed pydantic issue
* refactor(chalice): refresh token validator
* feat(chalice): role restrictions
* feat(chalice): EE path analysis changes
* refactor(DB): changed creation queries
refactor(DB): changed delte queries
feat(DB): support new path analysis payload
* feat(chalice): save path analysis card
* feat(chalice): restrict access
* feat(chalice): restrict access
* feat(chalice): EE save new path analysis card
* refactor(chalice): path analysis
* feat(chalice): path analysis new query
* fix(chalice): configurable CH config
* fix(chalice): assist autocomplete
* refactor(chalice): refactored permissions
* refactor(chalice): changed log level
* refactor(chalice): upgraded dependencies
* refactor(chalice): changed path analysis query
* refactor(chalice): changed path analysis query
* refactor(chalice): upgraded dependencies
refactor(alerts): upgraded dependencies
refactor(crons): upgraded dependencies
* feat(chalice): path analysis ignore start point
* feat(chalice): path analysis in progress
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis new query
refactor(chalice): authorizers
* refactor(chalice): refactored authorizer
* fix(chalice): fixed create card of PathAnalysis
* refactor(chalice): compute link-percentage for Path Analysis
* refactor(chalice): remove null starting point from Path Analysis
* feat(chalice): path analysis CH query
* refactor(chalice): changed Path Analysis links-value
fix(chalice): fixed search notes for EE
* feat(chalice): path analysis enhanced query results
* feat(chalice): include timezone in search sessions response
* refactor(chalice): refactored logs
* refactor(chalice): refactored logs
feat(chalice): get path analysis issues
* fix(chalice): fixed path analysis issues pagination
* fix(chalice): sessions-search handle null values
* feat(chalice): PathAnalysis start event support middle-event matching
* feat(chalice): PathAnalysis start event support middle-event matching
* feat(chalice): PathAnalysis support mixed events with start-point
* fix(chalice): PathAnalysis fixed eventType value when metricValue is missing
* fix(chalice): PathAnalysis fixed wrong super-class model for update card
* fix(chalice): PathAnalysis fixed search issues
refactor(chalice): upgraded dependencies
* fix(chalice): enforce isEvent if missing
* fix(chalice): enforce isEvent if missing
* refactor(chalice): refactored custom-metrics
* refactor(chalice): small changes
* feat(chalice): path analysis EE new query
* fix(chalice): fixed hide-excess state for Path Analysis
* fix(chalice): fixed update start point and excludes for Path Analysis
2023-10-18 18:12:22 +02:00
Kraiem Taha Yassine
d7909f5c8b
Api v1.15.0 ( #1510 )
...
* feat(chalice): upgraded dependencies
* feat(chalice): changed path analysis schema
* feat(DB): click coordinate support
* feat(chalice): changed path analysis issues schema
feat(chalice): upgraded dependencies
* fix(chalice): fixed pydantic issue
* refactor(chalice): refresh token validator
* feat(chalice): role restrictions
* feat(chalice): EE path analysis changes
* refactor(DB): changed creation queries
refactor(DB): changed delte queries
feat(DB): support new path analysis payload
* feat(chalice): save path analysis card
* feat(chalice): restrict access
* feat(chalice): restrict access
* feat(chalice): EE save new path analysis card
* refactor(chalice): path analysis
* feat(chalice): path analysis new query
* fix(chalice): configurable CH config
* fix(chalice): assist autocomplete
* refactor(chalice): refactored permissions
* refactor(chalice): changed log level
* refactor(chalice): upgraded dependencies
* refactor(chalice): changed path analysis query
* refactor(chalice): changed path analysis query
* refactor(chalice): upgraded dependencies
refactor(alerts): upgraded dependencies
refactor(crons): upgraded dependencies
* feat(chalice): path analysis ignore start point
* feat(chalice): path analysis in progress
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis changed link sort
* refactor(chalice): path analysis new query
refactor(chalice): authorizers
* refactor(chalice): refactored authorizer
2023-10-10 15:10:11 +02:00
Kraiem Taha Yassine
a34179365e
Api v1.15.0 ( #1464 )
...
* feat(DB): rearranged queries
feat(DB): ready for v1.15.0
* refactor(chalice): upgraded dependencies
refactor(crons): upgraded dependencies
refactor(alerts): upgraded dependencies
* fix(chalice): return error when updating inexistant webhook
* feat(chalice): fixed delete webhook response
* feat(chalice): limit webhooks name length
* feat(chalice): upgraded dependencies
feat(alerts): upgraded dependencies
feat(crons): upgraded dependencies
* fix(chalice): remove urllib3 dependency
* feat(chalice): remove FOSS to pydantic v2
* fix(chalice): freeze urllib3 to not have conflicts between boto3 and requests
* feat(chalice): refactoring schema in progress
* feat(chalice): refactoring schema in progress
* feat(chalice): refactoring schema in progress
* feat(chalice): refactoring schema in progress
feat(chalice): upgraded dependencies
* feat(chalice): refactored schema
* fix(chalice): pull rebase dev
* feat(DB): transfer size support
* feat(chalice): support service account
* feat(chalice): support service account
* fix(chalice): fixed refactored PayloadSchema-name
* feat(chalice): path analysis
* feat(chalice): support service account 1/2
* feat(DB): timezone support
* feat(chalice): upgraded dependencies
feat(alerts): upgraded dependencies
feat(crons): upgraded dependencies
feat(assist): upgraded dependencies
feat(sourcemaps): upgraded dependencies
* feat(chalice): path analysis schema changes
* feat(chalice): path analysis query change
* feat(chalice): path analysis query change
* feat(chalice): ios replay support
* feat(chalice): ios replay support
* feat(chalice): path analysis changes
* feat(chalice): upgraded dependencies
* feat(chalice): simple hide minor paths
* feat(chalice): path analysis density
* feat(chalice): session's replay ios events
* feat(chalice): fixed typo
* feat(chalice): support project's platform
* feat(DB): support project's platform
* feat(chalice): path analysis EE in progress
* feat(chalice): project's platform API
* feat(chalice): fixed create project
* feat(chalice): EE path analysis in progress
* feat(chalice): EE path analysis
refactor(chalice): support specific database name for clickhouse-client
* feat(chalice): upgraded dependencies
feat(chalice): path analysis specific event type for startPoint
feat(chalice): path analysis specific event type for endPoint
feat(chalice): path analysis specific event type for exclude
* refactoring(chalice): changed IOS click event type
2023-09-06 17:06:33 +01:00
Kraiem Taha Yassine
de3976a27d
fix(chalice): check SMTP host:port ( #1344 )
...
fix(chalice): validate SMTP configuration
refactor(chalice): include Pipfile for similar dev-env
2023-06-14 13:21:22 +02:00