Commit graph

5999 commits

Author SHA1 Message Date
Taha Yassine Kraiem
e542910283 feat(api): search-sessions group by userId handle null sessions list 2022-02-22 19:13:46 +01:00
Shekar Siri
7c9df8c196 feat(ui) - assist ui - wip 2022-02-22 18:08:21 +01:00
Taha Yassine Kraiem
1457a6c5cf feat(api): search-sessions ignore null metadata
feat(api): search-sessions group by userId ignore metadata
2022-02-22 17:48:33 +01:00
Taha Yassine Kraiem
3466ba9750 feat(utilities): WS changed maxHttpBufferSize 2022-02-22 17:43:55 +01:00
Taha Yassine Kraiem
26aa417b7c feat(api): search-sessions fixed metadata name confusion
feat(api): search-sessions group by userId fixed metadata name confusion
2022-02-22 17:33:03 +01:00
Taha Yassine Kraiem
67c5458bff feat(api): search-sessions include metadata in response 2022-02-22 17:11:05 +01:00
Taha Yassine Kraiem
7025f60f3d feat(api): search-sessions group by userid: first-session-ts 2022-02-22 16:27:59 +01:00
Taha Yassine Kraiem
e4bb915847 feat(api): search-sessions support isUndefined operator 2022-02-22 16:22:07 +01:00
Taha Yassine Kraiem
a4069cea9f feat(api): search-session group by userId changed metadata structure 2022-02-22 15:43:23 +01:00
Taha Yassine Kraiem
b0ad81e2a7 feat(api): get session-replay changed metadata structure 2022-02-22 15:30:08 +01:00
Taha Yassine Kraiem
11b11ff69a feat(api): EE restore and update user with wrong-role handling 2022-02-22 13:45:03 +01:00
Taha Yassine Kraiem
66a029a133 feat(api): EE upgrade fastapi to v0.74.1
feat(api): EE upgrade uvicorn to v0.17.5
feat(api): EE upgrade python-decouple to v3.6
2022-02-22 13:33:56 +01:00
Taha Yassine Kraiem
ce23ffc6d5 feat(api): EE create new user wrong-role handling 2022-02-22 13:29:03 +01:00
Taha Yassine Kraiem
a16644f47e feat(api): upgrade fastapi to v0.74.1
feat(api): upgrade uvicorn to v0.17.5
feat(api): upgrade python-decouple to v3.6
2022-02-21 18:57:50 +01:00
Shekar Siri
54ebc487cc feat(ui) - assist ui - wip 2022-02-21 17:40:54 +01:00
Shekar Siri
250eaf1eb6 feat(ui) - assist ui - wip 2022-02-21 16:41:04 +01:00
Taha Yassine Kraiem
a65ac9c74f feat(api): changed search-sessions-group-by-user_id 2022-02-21 13:31:55 +01:00
Taha Yassine Kraiem
06866602e1 feat(db): new release changes 2022-02-20 17:52:07 +01:00
Taha Yassine Kraiem
245af37291 feat(api): changed jira integration
feat(api): changed github integration
2022-02-20 15:33:19 +01:00
ShiKhu
6930b71c5f db (feat): pg batching 2022-02-18 20:53:13 +01:00
Shekar Siri
40b88446d1 feat(ui) - assist ui - wip 2022-02-18 15:37:14 +01:00
Taha Yassine Kraiem
c0f11b3cf4 feat(api): handle jira unauthorized
feat(api): fixed jira update
2022-02-18 12:04:46 +01:00
Taha Yassine Kraiem
7c2fc90ed6 feat(utilities): WS redis 2022-02-18 00:09:48 +01:00
Mehdi Osman
137ff80085
Merge pull request #342 from openreplay/dev
v1.5.1 (UI): Filters show no results message, filter modal options
2022-02-17 16:43:54 +01:00
Shekar Siri
df240bc7c4 fix(ui) - filters show no results message, filter modal options 2022-02-17 16:42:58 +01:00
Mehdi Osman
689b4e2dc1
Merge pull request #341 from openreplay/dev
v1.5.1: Fixing filter in Assist
2022-02-17 12:37:46 +01:00
Mehdi Osman
be164b41cd
Merge pull request #340 from rjshrjndrn/main
chore(helm): S3 endpoint validation
2022-02-17 12:36:32 +01:00
Shekar Siri
e0da7357ce fix(ui) - do not call api on filter change 2022-02-17 12:28:24 +01:00
rjshrjndrn
6a9035e260 chore(helm): commit
We need to check what is the object store endpoint.
There can be 4 options
1. Using minio inside kube clster
2. Using minio managed external cluster, like aws minio offering
3. Using GCP or other object stores compatible with s3 apis
4. Using AWS itself.
AWS uses bucketname.endpoint/object while others use endpoint/bucketname/object

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-17 12:19:50 +01:00
rjshrjndrn
a5c635d916 chore(helm): commit
We need to check what is the object store endpoint.
There can be 4 options
1. Using minio inside kube clster
2. Using minio managed external cluster, like aws minio offering
3. Using GCP or other object stores compatible with s3 apis
4. Using AWS itself.
AWS uses bucketname.endpoint/object while others use endpoint/bucketname/object

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-17 12:19:19 +01:00
Shekar Siri
3477764962 fix(ui) - metadata filter replace issue 2022-02-17 12:12:56 +01:00
Mehdi Osman
366ae808d4
Merge pull request #338 from openreplay/dev
v1.5.1: Added stats to db and ender
2022-02-17 00:38:39 +01:00
Taha Yassine Kraiem
0e985e3920 feat(utilities): WS revert to pure socketio 2022-02-16 22:57:35 +01:00
Taha Yassine Kraiem
e9e6ddebf2 feat(utilities): WS-uWS removed force websocket 2022-02-16 19:53:40 +01:00
Taha Yassine Kraiem
9568925b5a feat(utilities): WS-uWS fixed socket path 2022-02-16 19:46:32 +01:00
ShiKhu
95c5190b07 feat(backend): incoming queue stats logging for ender & db 2022-02-16 19:44:03 +01:00
Mehdi Osman
fc1d0634d4
Merge pull request #336 from openreplay/dev
v1.5.0: UI and tracker fixes
2022-02-16 18:40:20 +01:00
Shekar Siri
e8e87c5ff5 fix(ui) - removed unused wrapper 2022-02-16 17:33:20 +01:00
Shekar Siri
e8a330c053
GraphQL UI and Navigation (#335)
* chore(http): check for custom endpoint for caching

Signed-off-by: --global <--global>

* fix(ui) - typo

* fix(migration): template file variable values

* fix(install): minio download path

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* chore(nginx): precedence x-forward-for ip for geo location tagging

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* chore(kafka): change retention to 4 days

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* feat(ui) - graphql ui and navigation

Co-authored-by: --global <--global>
Co-authored-by: Mehdi Osman <estradino@users.noreply.github.com>
Co-authored-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-16 17:06:08 +01:00
Shekar Siri
4eaee22d30
Roles and Permissions UI (#333)
* feat(ui) - roles with projectId and ui improvements

* feat(ui) - roles fixes

* feat(ui) - roles fixes

* feat(ui) - roles menu item icon change
2022-02-16 17:00:48 +01:00
Shekar Siri
b90d2a25f9 fix(ui) - typo 2022-02-16 16:58:50 +01:00
Taha Yassine Kraiem
adbd4fa6e1 feat(utilities): WS block polling 2022-02-16 16:58:17 +01:00
rjshrjndrn
cb41d9134d chore(kafka): change retention to 4 days
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-16 10:18:55 +01:00
rjshrjndrn
f2cfd37a37 chore(nginx): precedence x-forward-for ip for geo location tagging
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-16 10:18:50 +01:00
rjshrjndrn
28486977a6 chore(kafka): change retention to 4 days
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-16 10:18:10 +01:00
rjshrjndrn
0a3619c649 chore(nginx): precedence x-forward-for ip for geo location tagging
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-16 10:18:10 +01:00
ShiKhu
24c4f7802a fix(tracker): 3.5.1: consider messages sent during /start request 2022-02-15 22:39:11 +01:00
Taha Yassine Kraiem
0395c79986 feat(utilities): WS log stats 2022-02-15 21:52:22 +01:00
Taha Yassine Kraiem
99cabe2dda feat(utilities): WS changed build script 2022-02-15 21:44:41 +01:00
Taha Yassine Kraiem
ab468ddf41 feat(utilities): WS use uWS 2022-02-15 21:42:08 +01:00