MauricioGarciaS
91921d622e
fix(connectors): Created module in Cython to speed up message decoding ( #1338 )
...
* Updated pg connector
* fix(player): fix first 8 byte checker
* fix(player): fix commit conflict
* Added pylint
* Removed pylint for incompatible license
* change(ui): check for sessions records state
* Patch/api v1.12.0 (#1299 )
* fix(chalice): include metadata in sessions exp search
* fix(chalice): fixed sessions exp search wrong col name
* fix(chalice): removed cookies
* fix(chalice): changed base image to support SSO/xmlsec
* fix(chalice): changed Dockerfile to support SSO/xmlsec
* fix(chalice): changed Dockerfile to support SSO/xmlsec
(cherry picked from commit 4b8cf9742c )
* fix(ui): project fallback to recorded variable
* Patch/api v1.12.0 (#1301 )
* fix(chalice): changed base image to support SSO/xmlsec
* fix(chalice): fixed exp search null metadata
(cherry picked from commit ab000751d2 )
* change(ui): assist no content message styles and icons
* change(ui): revert menu disable
* fix(connector): Added method to save state in s3 for redshift if sigterm arise
* Rewriting python code in cython
* Added pyx module for messages
* Auto create pyx files
* Updated and fixed msgcodec.pyx
* Added new module to connector code
* Updated kafka lib for base image
* cleaned Docker and updated base image version for pandas
* cleaned prints
* Added code to fetch data from db and add it into redshift
* Updated consumer reading method. Async multithreading over sessionId
* Added split for country (Country,State,City)
* Fixed decoding issue for uint
* Created service able to fix data from redshift by reading from db
* Handle when process ended because of lost connection to pg, country set to country value only
2023-06-23 14:49:39 +02:00
MauricioGarciaS
32bfefe8a4
Updated python template to read messages with BatchMeta with old version ( #1225 )
2023-05-02 17:25:07 +02:00
nick-delirium
bc5228a931
change(tracker): fix generated file
2023-04-11 16:19:35 +02:00
nick-delirium
ab279697a4
change(tracker): configure per message compression
2023-04-11 16:19:35 +02:00
nick-delirium
8fa5bc6f75
fix(player): fix for parser
2023-03-31 12:36:13 +02:00
nick-delirium
725b0d56ed
change(tracker): 6.0.0
2023-03-29 18:26:03 +02:00
Alex Kaminskii
d310ca7bfe
refactor(mobs):update comments, remove deprecated since one release back
2023-02-03 17:10:05 +01:00
Alex Kaminskii
595e9d9b62
fix(player): filter messages by type before appending into the DOMManager
2023-01-20 16:27:33 +01:00
Alex Kaminskii
6e1fec8013
feat(tracker):fetch/xhr module in core
2022-12-12 16:03:44 +01:00
Alex K
e861bd9641
refactor(backend):remove legacy message wrapping ( #854 )
...
* refactor(backend):remove legacy message wrapping & few backend-only messages
2022-12-06 11:54:36 +01:00
Alexander
17d9a4a116
[Iterator] batch pre-decoding ( #852 )
...
* feat(backend): batch pre-decoding implementation
2022-12-05 11:21:26 +01:00
Alex Kaminskii
3a72e1d8b2
refactor(player;mobs):use enum message type; use .gen. filename for generated files
2022-12-02 17:19:59 +01:00
Alexander
08b47991aa
feat(backend/mobs): clean up ruby templates and final generated code ( #851 )
2022-11-29 17:17:01 +01:00
Alex Kaminskii
2dcdf0a6d8
refactor(mobs):rename frontend templates to new filepaths
2022-11-29 16:55:27 +01:00
Alex Kaminskii
d48a580d62
feat(mobs;backend): negative filtering for mob-file messages (no backend involved in plugin creation)
2022-10-17 10:29:47 +02:00
Alex K
c3fcda45d4
Devtools separation ( #752 )
...
* feat (backend+frontend/player): writing devtools-related messages into a separate file
2022-10-07 16:20:48 +02:00
sylenien
d77374c1e3
fix(tracker): fix message prop
2022-09-12 12:18:55 +02:00
Alex Kaminskii
23073b03b7
chore(tracker): compile enum nessageType to numbers
2022-08-31 12:27:02 +02:00
Alex Kaminskii
fba2934cca
fix(tracker): downgrade named tuples ts feature (ts < 4.0.1 does not maintain that)
2022-08-31 11:13:52 +02:00
Alex K
f19a7df354
Merge pull request #694 from openreplay/adopted-style-sheets
...
Tracker 3.6.0 and message schema update
* feat (tracker, backend, player): Adopted Style Sheets maintenance
* refactor(tracker,player): compact messages representation (as array)
* feat (tracker,backend): Use real sessionStart timestamp decoded from token on start
* fix (frontend/assist): Fix activity timeouts logic in assist
* fix (tracker): maintain scroll, mousemove, mouseclick, exceptions inside iFrames
* fix (tracker): img module url resolving
* fix (tracker): critical bug in observer (missing nodes)
* feat (tracker): sessionHash returned on stop can be used for continuing session on start
2022-08-26 16:00:31 +02:00
mauricio garcia suarez
4b7cfed076
Modification of Message codec for python
2022-08-26 11:38:34 +02:00
Alex Kaminskii
c4b3310c58
fix(backend): library use in message template
2022-08-24 10:49:46 +02:00
Alexander
5887ab5ddb
Message protocol update (message size) ( #663 )
...
* feat(tracker): update message schema with BatchMetadata; separate message-related responsibilities; add message size
* chore(docker): removing edge busybox, as the main repo updated
* feat(backend): updated message protocol templates
* feat(backend): added support of message size
* feat(backend): implemented iterator for new message protocol (with message size)
Co-authored-by: Alex Kaminskii <alex@openreplay.com>
2022-08-22 12:32:48 +02:00
Alex Kaminskii
0e5d7f23a3
feat(fr;ontend/player): maintain new message format
2022-08-15 01:19:54 +02:00
Alexander Zavorotynskiy
f3b431d64b
feat(backend): implemented iterator for new message protocol (with message size)
2022-08-05 19:49:18 +02:00
Alexander Zavorotynskiy
50d310ba2b
feat(backend): updated message protocol templates
2022-08-04 16:33:00 +02:00
Alex Kaminskii
9292ba494f
shore(tracker): use .gen sub-extension for generated files
2022-08-03 12:38:31 +02:00
Alex Kaminskii
b0d11b3216
style(mobs): rename letter casing functions
2022-08-03 12:07:16 +02:00
Alex Kaminskii
da1c645d21
style(mobs): rename 'js' option to 'tracker'
2022-08-03 11:32:17 +02:00
Alex Kaminskii
64d481aa4c
feat(tracker): update message schema with BatchMetadata; separate message-related responsibilities; add message size
2022-08-02 16:37:30 +02:00
Alex Kaminskii
820994b55f
feat(mobs,backend):PartitionedMessage & BatchMetadata messages
2022-08-01 10:20:30 +02:00
Alex Kaminskii
d0e486233a
fix(backend): no breaking changes to dev
2022-07-29 19:18:44 +02:00
Alex Kaminskii
2088d16c79
feat(backend&mobs):new batch metadata + PartitionedMessage service msg
2022-07-29 18:27:17 +02:00
ShiKhu
544e05a081
feat(ee/connectors+mobs): generatable message decoder for connectors
2022-07-22 13:59:41 +02:00
ShiKhu
1860655ab0
feat(mobs): opensource message enc/dec generator
2022-07-22 13:06:52 +02:00