nick-delirium
1dfafa4a67
fix(ui) uxt fixes
2023-12-07 16:23:56 +01:00
nick-delirium
d50dfa1def
fix(ui) uxt fixes
2023-12-07 15:47:18 +01:00
nick-delirium
1377025ec7
fix(ui) uxt fixes
2023-12-07 15:27:55 +01:00
nick-delirium
522eb87f83
fix(ui) uxt fixes
2023-12-07 13:57:08 +01:00
nick-delirium
99ed87c45a
fix(ui) uxt fixes
2023-12-07 13:38:42 +01:00
nick-delirium
6975282599
fix(ui) uxt fixes
2023-12-07 12:27:14 +01:00
Shekar Siri
55e1f71081
fix(ui): breadcrumb link hover color
2023-12-07 12:19:40 +01:00
nick-delirium
7dbd2ecea2
fix(ui) uxt fixes
2023-12-07 12:11:08 +01:00
Alexander
68ead7292e
feat(backend): removed ua insert from session module
2023-12-07 11:12:00 +01:00
nick-delirium
9f55790108
fix(ui) uxt fixes
2023-12-07 10:51:41 +01:00
nick-delirium
d431fdb529
fix(ui) uxt fixes
2023-12-07 10:38:20 +01:00
nick-delirium
c441f8a1ec
fix(ui) uxt fixes
2023-12-07 10:35:25 +01:00
nick-delirium
949207102d
fix(ui) uxt fixes
2023-12-07 10:18:52 +01:00
Kraiem Taha Yassine
d791c386f6
refactor(DB): refactored DB creation code ( #1749 )
...
refactor(DB): removed unused column
2023-12-06 20:10:53 +01:00
Shekar Siri
cb40e8ce94
change(ui): sidemenu changes
2023-12-06 17:13:36 +01:00
Shekar Siri
c5b8398dae
change(ui): content size
2023-12-06 16:34:03 +01:00
Kraiem Taha Yassine
1593aa19e3
fix(chalice): fixed sessions-perf filter ( #1748 )
2023-12-06 16:23:29 +01:00
Kraiem Taha Yassine
7368072db2
Revert "chore(api): asyncify GET /projects, and propagate ( #1701 )" ( #1747 )
...
This reverts commit 23015f5567 .
Co-authored-by: ⵄⵎⵉⵔⵓⵛ <amirouche.boubekki@gmail.com>
2023-12-06 16:15:50 +01:00
ⵄⵎⵉⵔⵓⵛ
23015f5567
chore(api): asyncify GET /projects, and propagate ( #1701 )
...
* [Backend] Canvas support (#1705 )
* 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
* Async chalice.core.tenants:tenants_exists, and propagate
* rework after review
* chore(api): asyncify `/projects` and propagate.
Impact on the following routes:
/projects
/v1/projects
/passowrd/reset
/metadata/session_search
* fix(api): there is no cnx.mogrify method.
In psycopg v3, the mogrify method is only available on cursor objects.
In other words, just use cnx.execute(query, kwargs), except when
opening an "explicit cursor session".
ref: https://www.psycopg.org/psycopg3/docs/api/cursors.html#psycopg.ClientCursor.mogrify
---------
Co-authored-by: Alexander <zavorotynskiy@pm.me>
2023-12-06 16:09:55 +01:00
nick-delirium
fdecd7411e
fix(ui): some uxt fixes
2023-12-06 15:46:23 +01:00
Kraiem Taha Yassine
a59834e881
fix(chalice): fixed path analysis metadata filter ( #1746 )
...
(cherry picked from commit e31b3d1f5c )
2023-12-06 15:20:25 +01:00
nick-delirium
04733ade09
fix(ui): some uxt fixes
2023-12-06 13:36:44 +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
nick-delirium
2e6dd17f0b
fix(ui): some uxt fixes
2023-12-06 13:24:52 +01:00
Alexander
552c7e77e1
feat(backend): removed debug logs from videostorage
2023-12-06 12:22:29 +01:00
nick-delirium
ce9c2fd21b
feat(tracker): release 11.0.0 / a7.0.0
2023-12-06 12:16:06 +01:00
Shekar Siri
1a5c280382
fix(ui): segmented active bg color
2023-12-05 18:21:40 +01:00
nick-delirium
c0efcb1b73
feat(tracker): add assistSocketHost for js snippet
2023-12-05 17:58:21 +01:00
nick-delirium
393ec10178
feat(tracker): socketHost to support electron ws
2023-12-05 17:22:18 +01:00
nick-delirium
c97b1959be
feat(tracker): socketHost to support electron ws
2023-12-05 16:50:57 +01:00
rjshrjndrn
4920a5ef42
fix(certbot): Sourcing binary path
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-12-05 16:42:58 +01:00
rjshrjndrn
af97a505e9
fix(certbot): Sourcing binary path
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-12-05 16:40:57 +01:00
Vincent Boon
2f1df4c528
Add option to force the cleanup ( #1742 )
...
* Add option to force the cleanup
* Add option to help
2023-12-05 15:28:02 +01:00
rjshrjndrn
67dd118c80
chore(docker-compose): Use docker-compose folder as it's the project
...
name
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-12-05 15:07:14 +01:00
rjshrjndrn
6122066b49
fix(docker-compose): branch name
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-12-05 14:15:53 +01:00
rjshrjndrn
1b2a11a8b6
feat(github): dependabot target branch to dev
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-12-05 13:45:53 +01:00
rjshrjndrn
7c550437b4
fix(helm): respect external proxy variable for assets rewrite
2023-12-05 13:27:44 +01:00
Kraiem Taha Yassine
99c96582c3
Api v1.16.0 ( #1735 )
...
* 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: Delirium <nikita@openreplay.com>
Co-authored-by: Alexander <zavorotynskiy@pm.me>
2023-12-05 12:19:30 +01:00
rjshrjndrn
07a9a7e4e8
chore(helm): removing assist-stats test connection
2023-12-05 10:50:48 +01:00
rjshrjndrn
ecc47d2a7d
feat(helm): template assist-stats only for ee
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-12-05 10:49:09 +01:00
Amirouche BOUBEKKI
5323901a12
Revert "chore(helm): enabling assist-stats only for ee"
...
This reverts commit 12be718a69 .
2023-12-05 10:07:50 +01:00
Amirouche BOUBEKKI
93ae5e8c65
fix(api): fallback to raw value
2023-12-04 18:38:27 +01:00
rjshrjndrn
12be718a69
chore(helm): enabling assist-stats only for ee
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-12-04 18:13:36 +01:00
rjshrjndrn
83c677209a
chore(docker-compose): Ugrade image version
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-12-04 18:13:36 +01:00
nick-delirium
055b937276
fix(ui): fix for uxt
2023-12-04 17:49:34 +01:00
Alexander
746222d729
feat(backend): insert null comment to ux_test_signal is string is empty
2023-12-04 17:28:03 +01:00
Shekar Siri
401787efcb
fix(api): usability tests - tasks stats sort
2023-12-04 16:58:08 +01:00
Shekar Siri
8b67418e9d
change(assist-stats): removed default accesstoken
2023-12-04 16:58:08 +01:00
Shekar Siri
9316d38b53
fix(ui): filter with source not working
2023-12-04 16:58:08 +01:00
nick-delirium
60f82a5157
fix(ui): calculate skipped tasks manually
2023-12-04 16:57:29 +01:00