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
Carl-Gerhard Lindesvärd
301d86aa71
fix(common): move ua parser to common and import isServer flag
2024-10-05 23:44:56 +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
c819c18962
fix(root): add hyperdx and better logging
2024-09-13 22:05:25 +02:00
Carl-Gerhard Lindesvärd
fd92e703e4
parse server user-agents better
2024-08-11 22:45:52 +02:00
Carl-Gerhard Lindesvärd
1b613538cc
first working cli importer
2024-07-21 23:55:04 +02:00
Carl-Gerhard Lindesvärd
5e225b7ae6
batching events
2024-07-17 17:27:19 +02:00
Carl-Gerhard Lindesvärd
7d35f7e65c
add origin to events
2024-06-16 21:24:34 +02:00
Carl-Gerhard Lindesvärd
43f9cf08b5
update serie icons
2024-05-19 22:41:30 +02:00
Carl-Gerhard Lindesvärd
e24b07424a
fix createLogger
2024-05-04 15:29:48 +02:00
Carl-Gerhard Lindesvärd
8098f9af33
create logger package
2024-05-04 14:24:00 +02:00
Carl-Gerhard Lindesvärd
a877c44324
move all logic in event.controller to worker (speed up request)
2024-04-02 15:57:36 +02:00
Carl-Gerhard Lindesvärd
df239ba436
make tracker script smaller and general improvement for web
2024-01-21 22:50:49 +01:00