Commit graph

102 commits

Author SHA1 Message Date
Taha Yassine Kraiem
735c1cfaba feat(assist): refactored extractSessionInfo
feat(assist): hardcoded session's attributes
2022-06-30 13:41:40 +02:00
Taha Yassine Kraiem
7ed0d28e40 feat(assist): cleaned extra files
feat(assist): autocomplete return capitalized type
2022-06-22 15:49:59 +02:00
Taha Yassine Kraiem
f76c621350 feat(assist): support null&empty values for search
feat(assist): changed single-session search
feat(api): support null&empty values for live sessions search
feat(api): support key-mapping for different names
feat(api): support platform live-sessions search
2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
4e22038137 feat(assist): changed pagination response
feat(assist): allow nested-key sort
feat(api): support new live sessions pagination response
2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
2e5acdabc3 feat(assist): full autocomplete
feat(assist): solved endpoints conflicts
feat(api): live sessions full autocomplete
2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
d1ef7ea1c7 feat(assist): full search
feat(api): live sessions full search
2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
47fb100b4f feat(assist): fixed multiple values filter support for search 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
a59a8c0133 feat(assist): changed debug 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
bd9dbc9393 feat(assist): payload extraction debug 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
c0c1a86209 feat(assist): autocomplete 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
fbe37babbc feat(assist): sessions search handle nested objects 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
ccf951f8e4 feat(api): optimized live session check
feat(assist): optimized live session check
feat(assist): sort
feat(assist): pagination
2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
0aa94bbc3c feat(assist): assist changed search payload 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
43184d5c43 feat(assist): assist refactored 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
181195ffde feat(assist): assist refactored 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
58aea53101 feat(assist): assist upgrade uWebSockets
feat(assist): assist upgrade SocketIo
2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
03dbf42d11 feat(assist): FOSS assist search 2022-06-17 10:42:30 +02:00
Rajesh Rajendran
f3b6bda163
Vagrant for local contribution (#434)
* chore(vagrant): initial vagrantfile
* chore(vagrant): adding instructions after installation
* chore(vagrant): Adding vagrant user to docker group
* chore(vagrant): use local docker daemon for k3s
* chore(vagrant): fix comment
* chore(vagrant): adding hostname in /etc/hosts
* chore(vagrant): fix doc
* chore(vagrant): limiting cpu
* chore(frontend): initialize dev env
* chore(docker): adding dockerignore
* chore(dockerfile): using cache for fasten build
* chore(dockerignore): update
* chore(docker): build optimizations
* chore(build): all components build option
* chore(build): utilities build fix
* chore(scrpt): remove debug message
* chore(vagrant): provision using stable branch always

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-04-27 12:54:40 +00:00
Taha Yassine Kraiem
1832567beb feat(assist): fixed geoip-unknown ip 2022-04-26 12:44:07 +02:00
Taha Yassine Kraiem
03fc6e8ec1 feat(assist): dependencies upgrade 2022-04-19 18:24:41 +02:00
Taha Yassine Kraiem
60cb0ea9b3 feat(assist): fixed geoip race-condition 2022-04-14 18:17:08 +02:00
Rajesh Rajendran
1f1a27797b
Splitting utilities service to peers and assist (#427)
* chore(helm): splitting utilities

1. peers -> handle peerjs connections
2. assist -> handle ws connections

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

* build(utilities): rename utilities to assist

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

* chore(build_deploy): include peers

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-04-14 11:56:24 +00:00
Taha Yassine Kraiem
364b9c40f2 feat(sourcemaps-reader): extracted sourcemaps reader 2022-04-13 19:06:19 +02:00
Taha Yassine Kraiem
032f58738b feat(utilities): utilities EE-WS as a standalone service 2022-04-13 18:28:24 +02:00
Taha Yassine Kraiem
154caec63b feat(utilities): utilities as a WS standalone server 2022-04-13 17:11:23 +02:00
Taha Yassine Kraiem
d285310852 feat(utilities): protected heap-snapshot endpoints 2022-04-12 19:47:09 +02:00
Taha Yassine Kraiem
58af31c35e feat(utilities): optimized websocket geo-ip logic
feat(utilities): refactored websocket
2022-04-11 18:17:49 +02:00
Taha Yassine Kraiem
f2b429a3d8 feat(utilities): changed base docker image 2022-04-11 16:36:16 +02:00
Taha Yassine Kraiem
29f264dcbf feat(utilities): heapsnapshot multiple steps 2022-04-11 16:28:26 +02:00
Taha Yassine Kraiem
0deb165290 feat(utilities): heapsnapshot use express helper for upload 2022-04-11 15:45:23 +02:00
Taha Yassine Kraiem
8786a121f6 feat(utilities): FOSS&EE heapsnapshot 2022-04-11 14:45:54 +02:00
Taha Yassine Kraiem
888433d3c7 feat(utilities): heapsnapshot 2022-04-11 14:39:27 +02:00
Taha Yassine Kraiem
7ebcbb8b0b feat(utilities): EE-WS send SESSION_RECONNECTED on session's reconnection 2022-04-06 16:53:27 +02:00
Taha Yassine Kraiem
c30ceb447d feat(utilities): FOSS-WS send SESSION_RECONNECTED on session's reconnection 2022-04-06 15:28:22 +02:00
Taha Yassine Kraiem
729d5715b4 feat(utilities): FOSS&EE assist socket creation customize path 2022-03-16 16:02:47 +01:00
Taha Yassine Kraiem
83325af69f feat(utilities): FOSS&EE assist-standalone refactored
feat(utilities): EE assist-redis refactored
feat(utilities): EE assist-redis search by userId
2022-03-16 15:49:54 +01:00
Taha Yassine Kraiem
ca8e963546 feat(utilities): FOSS&EE assist-standalone refactor
feat(utilities): FOSS&EE assist-standalone search by userId
2022-03-16 15:16:42 +01:00
Taha Yassine Kraiem
d96dc8b6ad feat(utilities): FOSS-WS refactored get live sessions by userId 2022-03-16 13:47:42 +01:00
Taha Yassine Kraiem
e043c400d5 feat(utilities): FOSS-WS get live sessions by userId 2022-03-16 13:36:22 +01:00
Taha Yassine Kraiem
2e287cfd77 feat(utilities): EE WS with redis & uWS 2022-03-04 21:36:36 +01:00
Taha Yassine Kraiem
ae9d53e94c Merge remote-tracking branch 'origin/dev' into assist-redis
# Conflicts:
#	utilities/servers/websocket.js
2022-03-04 21:05:19 +01:00
Shekar Siri
f6b3a05ab5
Merge pull request #359 from openreplay/custom-metrics-improvements
Custom metrics - wip
2022-03-04 11:33:42 +01:00
Taha Yassine Kraiem
08e6fc5324 feat(utilities): WS update query-event 2022-03-03 18:38:05 +01:00
Taha Yassine Kraiem
29d3e130b6 feat(utilities): changed default maxHttpBufferSize 2022-02-23 16:31:10 +01:00
Taha Yassine Kraiem
2ce6ffbd96 feat(utilities): WS configurable maxHttpBufferSize 2022-02-23 14:36:12 +01:00
Taha Yassine Kraiem
207638fca2 feat(utilities): changed extractPeerId to validate project_key length 2022-02-23 14:32:45 +01:00
Taha Yassine Kraiem
10e187c98a feat(utilities): EE custom code 2022-02-22 21:04:50 +01:00
Taha Yassine Kraiem
3466ba9750 feat(utilities): WS changed maxHttpBufferSize 2022-02-22 17:43:55 +01:00
Taha Yassine Kraiem
7c2fc90ed6 feat(utilities): WS redis 2022-02-18 00:09:48 +01:00
Taha Yassine Kraiem
0e985e3920 feat(utilities): WS revert to pure socketio 2022-02-16 22:57:35 +01:00