Carl-Gerhard Lindesvärd
551927af06
wip
2026-02-25 22:43:59 +01:00
Carl-Gerhard Lindesvärd
f8f470adf9
fix: notifications on session_start
2026-01-23 10:20:09 +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
5445d6309e
test: add vitest
...
* feature(root): add vitest and some basic tests
* fix(test): after rebase + added referrars test and more sites
* fix(test): test broken after rebase
* fix(test): provide db url to make prisma happy
* fix tests
2025-06-06 19:14:18 +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
a1eb4a296f
feature(dashboard): refactor overview
...
fix(lint)
2025-03-20 09:40:01 +01:00
Carl-Gerhard Lindesvärd
6ad47c8bd1
improve(api): ensure we do 3 attempts to add events to the queue
2025-02-19 10:34:52 +01:00
Carl-Gerhard Lindesvärd
af0f9717a8
improve(worker): handle sessions with unknown state
2025-02-09 20:39:52 +01:00
Carl-Gerhard Lindesvärd
4fe338c628
feature(api,worker): Override default timestamp with a date from the past ( #76 )
...
* feature(worker,api): refactor incoming events and support custom timestamps from the past
* fix(queue): add retry logic to events queue
* fix(worker): remove properties when merging server events
2024-10-22 10:25:21 +02:00