Alexander
1c1887f657
New configuration module ( #558 )
2022-06-29 12:20:42 +02:00
Alexander Zavorotynskiy
3f52992e33
fix(backend): fixed config var name in integrations service
2022-06-27 13:45:11 +02:00
Alex Kaminskii
236ac05c92
refactor(backend): use analytics topic for IntegrationEvent
2022-06-24 16:37:51 +02:00
Alexander Zavorotynskiy
caf66b305a
fix(backend): fixed bug when ender triggered on sessionEnd message
2022-06-21 16:19:22 +02:00
Alexander
623e241afb
feat(backend): moved recording sessionStart to db into http service and sessionEnd into ender service ( #545 )
...
Co-authored-by: Alexander Zavorotynskiy <alexander@openreplay.com>
2022-06-20 09:26:05 +02:00
Alexander Zavorotynskiy
d837c14be4
feat(backend): start using analytics topic for heuristics and trigger topic only for sessionEnd between sink and storage
2022-06-16 14:00:50 +02:00
Alexander
3c6bd9613c
feat(backend): control batch size and number of sql requests in db service to more accurate management data inserts ( #540 )
...
Co-authored-by: Alexander Zavorotynskiy <alexander@openreplay.com>
2022-06-15 12:57:09 +02:00
Alexander
6b5d9d3799
feat(backend): added new trigger which sink should send to storage after session end received ( #539 )
...
Co-authored-by: Alexander Zavorotynskiy <alexander@openreplay.com>
2022-06-15 11:45:52 +02:00
Alexander
883a6f6909
Improved ender ( #537 )
...
* feat(backend/ender): using producer timestamp for session end detection
* feat(backend/ender): added timeControl module
Co-authored-by: Alexander Zavorotynskiy <alexander@openreplay.com>
2022-06-15 10:49:32 +02:00
Alexander Zavorotynskiy
c963b74cbf
feat(backend): cleaned up in internal dir
2022-06-06 14:13:24 +02:00
Alexander Zavorotynskiy
d685ad4cb3
feat(backend/ender): implemented metrics module and added to ender service
2022-05-23 17:48:24 +02:00
Alexander Zavorotynskiy
d29416fd48
fix(backend): fixed bug with group name in heuristics service
2022-05-23 17:42:28 +02:00
Alex Kaminskii
76d9d41ed8
refactor(backend/storage): pass FileSplitSize as env var
2022-05-16 15:31:37 +02:00
Alexander Zavorotynskiy
3511534cbb
feat(backend/integrations): service refactoring
2022-05-16 14:41:12 +02:00
Alexander Zavorotynskiy
3449440de3
feat(backend/assets): service refactoring
2022-05-16 14:12:37 +02:00
Alexander Zavorotynskiy
24f64af95a
feat(backend/storage): service refactoring
2022-05-16 12:52:43 +02:00
Alexander
4ac3da241e
Merge branch 'dev' into ender_refactoring
2022-05-12 17:16:45 +02:00
Alex Kaminskii
396f1a16af
refactor(backend-sink): producer close timeout value to config
2022-05-11 17:36:35 +02:00
Alex Kaminskii
a241830e71
refactor(backend-sink/http): move URLrewriter to sink
2022-05-11 16:32:27 +02:00
Alexander Zavorotynskiy
47007eb9d7
feat(backend/db): prepared db service for refactoring
2022-05-10 14:11:41 +02:00
Alex Kaminskii
ae4c6e5cad
refactor(backend-sink): go go standarts
2022-05-07 23:52:48 +02:00
Alexander Zavorotynskiy
700ef0dcc6
Made standart project layout for ender service
2022-05-05 15:26:10 +02:00
Alexander Zavorotynskiy
c050394116
Moved service configs to config module
2022-05-05 10:23:36 +02:00
Alexander Zavorotynskiy
5ec46ad753
Moved assets cache logic
2022-05-02 17:36:33 +02:00
Alexander Zavorotynskiy
c347198fc1
Moved http handlers to a separate dir
2022-05-02 15:05:45 +02:00