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