Carl-Gerhard Lindesvärd
|
396f509a2e
|
fix: remove properties from sessions and final migration test
|
2025-12-14 11:46:04 +01:00 |
|
Carl-Gerhard Lindesvärd
|
790801b728
|
feat: revenue tracking
* wip
* wip
* wip
* wip
* show revenue better on overview
* align realtime and overview counters
* update revenue docs
* always return device id
* add project settings, improve projects charts,
* fix: comments
* fixes
* fix migration
* ignore sql files
* fix comments
|
2025-11-19 14:27:34 +01:00 |
|
Carl-Gerhard Lindesvärd
|
da59622dce
|
fix: overall perf improvements
* fix: ignore private ips
* fix: performance related fixes
* fix: simply event buffer
* fix: default to 1 events queue shard
* add: cleanup scripts
* fix: comments
* fix comments
* fix
* fix: groupmq
* wip
* fix: sync cachable
* remove cluster names and add it behind env flag (if someone want to scale)
* fix
* wip
* better logger
* remove reqid and user agent
* fix lock
* remove wait_for_async_insert
|
2025-11-15 22:13:59 +01:00 |
|
Carl-Gerhard Lindesvärd
|
e7c21bc92c
|
fix: remove old event queue, cleaned up session handling, remove hacks
|
2025-10-09 09:25:52 +02:00 |
|
Carl-Gerhard Lindesvärd
|
a11f87dc3c
|
improve: logging for session handling
|
2025-10-08 10:44:02 +02:00 |
|
Carl-Gerhard Lindesvärd
|
0d58a5bf0c
|
improve(queue): how we handle incoming events and session ends
|
2025-06-03 21:19:01 +02:00 |
|
Carl-Gerhard Lindesvärd
|
59012526e2
|
fix(worker): add reqId to logger for better traceability
|
2025-02-19 10:33:42 +01:00 |
|
Carl-Gerhard Lindesvärd
|
8e94ce5877
|
fix(buffer): merge events in queue and get last screen view from buffer instead of cache
|
2025-02-18 23:08:38 +01:00 |
|
Carl-Gerhard Lindesvärd
|
3fd4382c76
|
debug(buffer): log more and disable deletion of cache
|
2025-02-18 21:17:02 +01:00 |
|
Carl-Gerhard Lindesvärd
|
344bfd1687
|
fix(buffer): debug stalled events
|
2025-02-18 10:32:27 +01:00 |
|
Carl-Gerhard Lindesvärd
|
0cf73e299a
|
chore(root): clean up unused stuff
|
2025-02-11 12:07:57 +01:00 |
|
Carl-Gerhard Lindesvärd
|
ff2dca42f6
|
improve(buffer): prep postgres buffer
|
2025-02-03 09:19:00 +01:00 |
|
Carl-Gerhard Lindesvärd
|
71bf22af51
|
feature(queue): use postgres instead of redis for buffer
* wip(buffer): initial implementation of psql buffer
* wip(buffer): add both profile and bots buffer
|
2025-01-30 22:50:57 +00:00 |
|
Carl-Gerhard Lindesvärd
|
2a9f7bbe4f
|
fix(worker): get correct profile id for session end
|
2024-10-06 21:07:56 +02:00 |
|
Carl-Gerhard Lindesvärd
|
f65a633403
|
feature(dashboard): add integrations and notifications
|
2024-10-02 22:41:35 +02:00 |
|
Carl-Gerhard Lindesvärd
|
ea141e99a2
|
fix(worker): handle edge cases when jobs are not delayed
|
2024-09-25 09:11:54 +02:00 |
|
Carl-Gerhard Lindesvärd
|
66a49c53cf
|
fix(worker): avoid creating new loggers
|
2024-09-24 22:13:15 +02:00 |
|
Carl-Gerhard Lindesvärd
|
25a7365569
|
perf(worker): try to improve perf of worker
|
2024-09-24 09:19:30 +02:00 |
|
Carl-Gerhard Lindesvärd
|
88440c46f3
|
fix(worker): try improve speed
|
2024-09-23 20:00:40 +02:00 |
|
Carl-Gerhard Lindesvärd
|
dce974512f
|
perf(worker): minor improvements to worker
|
2024-09-22 22:31:28 +02:00 |
|
Carl-Gerhard Lindesvärd
|
25f329a4cd
|
chore(buffer): iron out the buffer issues
|
2024-09-19 21:38:40 +02:00 |
|
Carl-Gerhard Lindesvärd
|
dfe00040de
|
chore(buffer): final adjustments to buffer before deploy
|
2024-09-18 23:46:38 +02:00 |
|
Carl-Gerhard Lindesvärd
|
545cbfd520
|
feature(worker+api): improve buffer
|
2024-09-18 23:46:37 +02:00 |
|
Carl-Gerhard Lindesvärd
|
32e91959f6
|
chore(root): migrate to biome
|
2024-09-18 23:46:11 +02:00 |
|
Carl-Gerhard Lindesvärd
|
63168eafde
|
handle session_end when no session_start was found
|
2024-09-02 20:36:59 +02:00 |
|
Carl-Gerhard Lindesvärd
|
492141547d
|
improve session end
|
2024-07-20 16:34:31 +02:00 |
|
Carl-Gerhard Lindesvärd
|
3993b493e3
|
prep events partition
|
2024-07-19 22:08:22 +02:00 |
|
Carl-Gerhard Lindesvärd
|
ec39b1fccc
|
change imports
|
2024-07-17 22:00:50 +02:00 |
|
Carl-Gerhard Lindesvärd
|
5e225b7ae6
|
batching events
|
2024-07-17 17:27:19 +02:00 |
|
Carl-Gerhard Lindesvärd
|
e6c0bc2ec8
|
rename mixan to OPENPANEL!
|
2024-03-11 13:40:46 +01:00 |
|
Carl-Gerhard Lindesvärd
|
93cf5dbc0a
|
try fix bugs
|
2024-02-28 21:24:29 +01:00 |
|
Carl-Gerhard Lindesvärd
|
9c92803c4c
|
a looooot
|
2024-02-22 21:50:30 +01:00 |
|
Carl-Gerhard Lindesvärd
|
6eae474eb2
|
fix session end bug
|
2024-02-19 11:58:58 +01:00 |
|
Carl-Gerhard Lindesvärd
|
95bc55b493
|
fix types and dockerfiles
|
2024-02-19 11:34:06 +01:00 |
|
Carl-Gerhard Lindesvärd
|
1d3d688901
|
add more logs to create session end
|
2024-02-14 00:11:16 +01:00 |
|
Carl-Gerhard Lindesvärd
|
0bce06119a
|
worker log user events
|
2024-02-14 00:02:50 +01:00 |
|
Carl-Gerhard Lindesvärd
|
a1fea7eb98
|
improve web sdk
|
2024-02-12 09:35:18 +01:00 |
|
Carl-Gerhard Lindesvärd
|
ccd1a1456f
|
a lot
|
2024-02-04 13:23:21 +01:00 |
|