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
19abad8358
fix(chalice): changed alert's notification ( #1721 )
...
(cherry picked from commit b2251c7599 )
2023-11-28 15:03:53 +01:00
ⵄⵎⵉⵔⵓⵛ
6ae3ee1927
Canvas support ( #1711 )
...
* feat(http): added new parameters to start response and new endpoint for canvas screenshorts
* fix(http): added new topic to dockerfile
* feat(http): try different multipart parser
* feat(image-storage): reused the same workflow for canvas topic handler
* feat(video-storage): new canvas parser and ffmpeg script
* feat(video-storage): use correct replay name for canvas
* feat(backend): added new message (CanvasNode)
* feat(backend): add canvas record events to db
* feat(backend): implemented missing new method for azure
---------
Co-authored-by: Alexander <zavorotynskiy@pm.me>
2023-11-27 16:22:03 +01:00
ⵄⵎⵉⵔⵓⵛ
71c74cd658
Chore/async api one ( #1708 )
...
* Async chalice.core.tenants:tenants_exists, and propagate
* rework after review
* typofix
* fix(chalice): small fixes
* fix(api): use a global variable to store singletong...
... that will not work if several POSIX threads are serving
from the same POSIX processus.
* fix(api): pass database argument as dictionary.
ref: https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING
* chore(api): ease debugging with simple return statement.
* NOTES++
---------
Co-authored-by: Taha Yassine Kraiem <tahayk2@gmail.com>
2023-11-27 15:58:02 +01:00
Amirouche BOUBEKKI
6da4d0d398
Revert "Revert "fix(DB): change path-analysis card size ( #1700 )""
...
This reverts commit a3d3dc5e46 .
2023-11-24 15:01:03 +01:00
Amirouche BOUBEKKI
89c16e1f1e
Revert "Chore(api): Async chalice.core.tenants:tenants_exists, and propagate. ( #1695 )"
...
This reverts commit 3e3d639362 .
2023-11-24 14:59:28 +01:00
Amirouche BOUBEKKI
a3d3dc5e46
Revert "fix(DB): change path-analysis card size ( #1700 )"
...
This reverts commit 9d28d989c7 .
2023-11-24 14:51:49 +01:00
ⵄⵎⵉⵔⵓⵛ
3e3d639362
Chore(api): Async chalice.core.tenants:tenants_exists, and propagate. ( #1695 )
2023-11-24 14:27:28 +01:00
Kraiem Taha Yassine
9d28d989c7
fix(DB): change path-analysis card size ( #1700 )
...
(cherry picked from commit 3f2c9bd709 )
2023-11-24 11:28:27 +01:00
Kraiem Taha Yassine
1f63029ccf
fix(chalice): fixed delete cards ( #1697 )
...
(cherry picked from commit 92fedd310c )
2023-11-23 15:19:46 +01:00
Kraiem Taha Yassine
4f99341583
fix(DB): fix CH wrong version ( #1692 )
...
(cherry picked from commit 48dbbb55db )
2023-11-22 14:08:20 +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
Delirium
07046cc2fb
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
2023-11-21 11:22:54 +01:00
Kraiem Taha Yassine
05a07ab525
Api v1.15.0 ( #1685 )
...
* fix(chalice): (EE) fixed Path Analysis breaking when specifying a session's filter in addition to a start-point
(cherry picked from commit 37b46696c5 )
2023-11-20 18:00:48 +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
Rajesh Rajendran
a9447d3506
refactor(sourcemapreader): renaming references #1676 ( #1678 )
2023-11-20 16:15:12 +01:00
Kraiem Taha Yassine
43be9e36a3
feat(DB): rollback scripts ( #1675 )
...
* feat(DB): rollback scripts
(cherry picked from commit 2269b3a3ea )
2023-11-20 16:15:12 +01:00
Kraiem Taha Yassine
1865ec9095
Api v1.15.0 ( #1674 )
...
* fix(chalice): fixed edit MSTeams integration
* fix(chalice): fixed funnels wrong attributes
* fix(chalice): fixed funnels missing threshold
* fix(chalice): fixed alerts validation error
(cherry picked from commit b18e857667 )
2023-11-20 16:15:12 +01:00
Kraiem Taha Yassine
612e41583e
Api v1.15.0 ( #1670 )
...
* fix(chalice): fixed assist auto-complete
* fix(chalice): fixed exp-sessions without timezone
(cherry picked from commit e46df53ddc )
2023-11-20 16:15:12 +01:00
Kraiem Taha Yassine
2cb786acc8
Api v1.15.0 ( #1661 )
...
* fix(chalice): fixed experimental sessions search for table of X
* refactor(chalice): upgraded dependencies
* refactor(alerts): upgraded dependencies
* refactor(crons): upgraded dependencies
* refactor(chalice): enhanced telemetry
2023-11-15 16:27:28 +01:00
Alexander
62f223d437
feat(assist): fixed wrong metrics import
2023-11-14 11:41:09 +01:00
Alexander
8c8e132e79
Assist clean up ( #1654 )
...
* feat(backend): moved http metrics into assist handlers file
* fix(assist): use correct value for requests_duration metric
* feat(assist): removed unnecessary imports
* fix(assist): fixed typo in repond method
* fix(assist): added metrics.js to clean script
* feat(assist): try to save http method asap in server logic
* feat(assist): final version
* feat(assist): removed prom-client from peers and sourcemap-reader
* feat(sourcemap-reader): added missing package-lock.json
2023-11-14 11:09:35 +01:00
Kraiem Taha Yassine
34a7a078be
Api v1.15.0 ( #1653 )
...
* fix(chalice): fixed EE signup
2023-11-13 12:19:48 +01:00
Kraiem Taha Yassine
abb71c51f7
Api v1.15.0 ( #1651 )
...
* fix(chalice): fixed SSO support of refresh-token
2023-11-10 23:05:00 +01:00
Kraiem Taha Yassine
d1ec0358f6
Api v1.15.0 ( #1650 )
...
* fix(chalice): fixed SSO support of refresh-token
2023-11-10 22:51:27 +01:00
Kraiem Taha Yassine
a3ff33394f
Api v1.15.0 ( #1649 )
...
* fix(assist): added missing dependency
fix(peers): added missing dependency
fix(sourcempas-reader): added missing dependency
2023-11-10 20:52:10 +01:00
Kraiem Taha Yassine
7185ec5757
Api v1.15.0 ( #1647 )
...
* fix(chalice): fixed empty funnel in grid view
2023-11-10 17:37:02 +01:00
Kraiem Taha Yassine
3f2a6e2ab5
Api v1.15.0 ( #1646 )
...
* fix(chalice): fixed search sessions by specific issue without filters
2023-11-10 15:44:40 +01:00
Kraiem Taha Yassine
aeca1a59d3
Api v1.15.0 ( #1645 )
...
* feature(chalice): support exact issue search for PG
* feature(chalice): support exact issue search for CH
2023-11-10 15:26:12 +01:00
Kraiem Taha Yassine
308bec0155
Api v1.15.0 ( #1644 )
...
* fix(alerts): fixed alerts processor
* feature(chalice): support exact issue search for PG
2023-11-10 15:00:53 +01:00
Kraiem Taha Yassine
e9b52942ae
Api v1.15.0 ( #1642 )
...
* fix(chalice): fixed funnels
Fixes openreplay/openreplay#1599
2023-11-10 14:04:09 +01:00
Kraiem Taha Yassine
275c5fd136
Api v1.15.0 ( #1639 )
...
* fix(chalice): fixed inter-card pagination
* fix(chalice): fixed path-analysis's density support
* fix(chalice): fixed path-analysis's sessions drill-down
* fix(chalice): path-analysis allow issues when no-path is selected
* fix(DB): added app_crash
2023-11-09 19:30:04 +01:00
Kraiem Taha Yassine
fa4b59ef94
Api v1.15.0 ( #1638 )
...
* fix(chalice): fixed path-analysis's density support
* fix(chalice): fixed path-analysis's sessions drill-down
* fix(chalice): path-analysis allow issues when no-path is selected
---------
Co-authored-by: Alexander <zavorotynskiy@pm.me>
Co-authored-by: Shekar Siri <sshekarsiri@gmail.com>
Co-authored-by: nick-delirium <nikita@openreplay.com>
2023-11-09 19:08:13 +01:00
Kraiem Taha Yassine
1d5e07080e
Api v1.15.0 ( #1637 )
...
* fix(chalice): fixed path-analysis's density support
2023-11-09 18:40:44 +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
8a370fc2ae
Api v1.15.0 ( #1632 )
...
* refactor(chalice): refactored logs
fix(chalice): fixed edit account
2023-11-08 18:45:01 +01:00
Kraiem Taha Yassine
6576d619e5
Api v1.15.0 ( #1631 )
...
* fix(chalice): fixed invalid instant JWT
---------
Co-authored-by: Alexander <zavorotynskiy@pm.me>
Co-authored-by: Shekar Siri <sshekarsiri@gmail.com>
Co-authored-by: nick-delirium <nikita@openreplay.com>
2023-11-08 18:11:42 +01:00
Kraiem Taha Yassine
7adef6dcc5
Api v1.15.0 ( #1630 )
...
* fix(DB): removed useless file
2023-11-08 17:13:52 +01:00
Kraiem Taha Yassine
2bb0f3e74f
Api v1.15.0 ( #1629 )
...
* fix(chalice): fixed add MSTeams
fix(chalice): fixed update MSTeams
fix(chalice): fixed add Slack
fix(chalice): fixed update Slack
* fix(chalice): removed mobs from ios replay
2023-11-08 16:44:52 +01:00
Alexander
07d8b4e30f
fix(backend): added type convertor for TransferredBodySize field in CH connector
2023-11-08 10:57:33 +01:00
Kraiem Taha Yassine
aa48982c28
Api v1.15.0 ( #1626 )
...
* refactor(chalice): changed signup response
2023-11-07 18:39:06 +01:00
Kraiem Taha Yassine
1d7ebd0ee6
Api v1.15.0 ( #1625 )
...
* fix(chalice): fixed jwt instant expiration
2023-11-07 18:13:22 +01:00
Kraiem Taha Yassine
4bb418e2de
Api v1.15.0 ( #1624 )
...
* fix(chalice): fixed ios video URL
* fix(chalice): fixed missing timezone
2023-11-07 17:58:59 +01:00
Kraiem Taha Yassine
a961775bc3
Api v1.15.0 ( #1623 )
...
* fix(chalice): fixed ios video URL
2023-11-07 17:26:54 +01:00
Kraiem Taha Yassine
88cc70b019
Api v1.15.0 ( #1622 )
...
* fix(chalice): fixed default env-vars
* fix(chalice): fixed ios replay video
* fix(chalice): fixed ios events response
2023-11-07 17:03:59 +01:00
Kraiem Taha Yassine
f2a7fd80e3
Api v1.15.0 ( #1621 )
...
* fix(chalice): fixed default env-vars
* fix(chalice): fixed ios replay video
2023-11-07 16:53:11 +01:00
Shekar Siri
d96011c522
change(assist-stats): removed path prefix, should use the root_path
2023-11-07 16:12:00 +01:00
Shekar Siri
1d74cd95e5
change(assist-stats): removed path prefix, should use the root_path
2023-11-07 15:39:42 +01:00
Kraiem Taha Yassine
23e0a97d30
Api v1.15.0 ( #1620 )
...
* refactor(chalice): approved metrics_exp as main metrics
* refactor(chalice): removed EXP_METRICS flag
2023-11-07 15:39:15 +01:00