Carl-Gerhard Lindesvärd
7f85b2ac0a
fix: pagination bug #296
2026-03-03 12:53:11 +01:00
Carl-Gerhard Lindesvärd
74bcb7ead2
fix(api): improve export api, properties to be a comma seperated list
2026-03-03 11:37:05 +01:00
Carl-Gerhard Lindesvärd
ab59c12721
fix: pagination issue on events list
2026-02-17 09:20:26 +01:00
Carl-Gerhard Lindesvärd
d7c6e88adc
fix: change order keys for clickhouse tables
...
* wip
* rename
* fix: minor things before merging new order keys
* fix: add maintenance mode
* fix: update order by for session and events
* fix: remove properties from sessions and final migration test
* fix: set end date on migrations
* fix: comments
2025-12-16 12:48:51 +01:00
Carl-Gerhard Lindesvärd
3b74d8ae36
feat: show revenue amount on event list (if revenue)
2025-12-15 22:10:45 +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
212254d31a
feat: new importer ( #214 )
2025-11-05 09:49:36 +01:00
Carl-Gerhard Lindesvärd
b51bc8f3f6
fix: improvements for frontend
2025-11-04 12:26:52 +01:00
Carl-Gerhard Lindesvärd
c8bea685db
fix: invalidate queries better
2025-10-17 11:01:20 +02:00
Carl-Gerhard Lindesvärd
81a7e5d62e
feat: dashboard v2, esm, upgrades ( #211 )
...
* esm
* wip
* wip
* wip
* wip
* wip
* wip
* subscription notice
* wip
* wip
* wip
* fix envs
* fix: update docker build
* fix
* esm/types
* delete dashboard :D
* add patches to dockerfiles
* update packages + catalogs + ts
* wip
* remove native libs
* ts
* improvements
* fix redirects and fetching session
* try fix favicon
* fixes
* fix
* order and resize reportds within a dashboard
* improvements
* wip
* added userjot to dashboard
* fix
* add op
* wip
* different cache key
* improve date picker
* fix table
* event details loading
* redo onboarding completely
* fix login
* fix
* fix
* extend session, billing and improve bars
* fix
* reduce price on 10M
2025-10-16 12:27:44 +02:00
Carl-Gerhard Lindesvärd
e5cacb73df
fix(api): ensure we always have profile in cache (before inserted to clickhouse)
2025-08-13 20:57:42 +02:00
Carl-Gerhard Lindesvärd
f59bcfba3c
improve(dashboard): better event selector and other improvements
2025-06-05 11:28:06 +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
ce184b157f
fix(api): filter events by profileId for export route
2025-05-21 20:52:26 +02:00
Carl-Gerhard Lindesvärd
2cd358e1bb
improve(dashboard): better event details
2025-05-13 23:09:37 +02:00
Carl-Gerhard Lindesvärd
d0e90dfa79
improve(dashboard): make pages page better (ux and features)
2025-04-17 09:27:50 +02:00
Carl-Gerhard Lindesvärd
89ab8d08de
improve(api): increase limit 1000, allow both projectId and project_id
2025-04-16 21:40:22 +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
5863dd8c2b
improve(buffer): don't add profile if its from an event and already created
2025-02-24 22:55:30 +01: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
329c0885d4
improve(self-hosting): remove goose, custom migration, docs, remove zookeeper
2025-02-17 20:54:54 +01:00
Carl-Gerhard Lindesvärd
cfd7fd9c5e
chore: more clean up + ts issues
2025-02-11 21:50:51 +01:00
Carl-Gerhard Lindesvärd
3205ea0a31
fix(buffer): live counter
2025-02-11 21:39:10 +01:00
Carl-Gerhard Lindesvärd
848f475412
improve(db): do not use keys in redis
2025-02-11 21:39:10 +01:00
Carl-Gerhard Lindesvärd
cc1f4aa625
improve(buffer): do not create profile for each event
2025-02-04 15:36:04 +01:00
Carl-Gerhard Lindesvärd
ff2dca42f6
improve(buffer): prep postgres buffer
2025-02-03 09:19:00 +01:00
Carl-Gerhard Lindesvärd
b0c8e25b0a
Revert "improve(funnel): make sure group by profile id works as you would think"
...
This reverts commit 56edb91dd0 .
2024-11-23 23:39:58 +01:00
Carl-Gerhard Lindesvärd
56edb91dd0
improve(funnel): make sure group by profile id works as you would think
2024-11-23 21:52:11 +01:00
Carl-Gerhard Lindesvärd
f45b02407c
fix(api): return correct events for profile
2024-10-03 11:11:10 +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
c4be1dc05d
fix(api): exclude some keys for export cache
2024-09-25 21:23:08 +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
25f329a4cd
chore(buffer): iron out the buffer issues
2024-09-19 21:38:40 +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
efd24ca67a
perf(api): improve inserting events
2024-09-12 22:09:35 +02:00
Carl-Gerhard Lindesvärd
46fe17e558
perf(api): add bot events with buffer
2024-09-12 20:51:54 +02:00
Carl-Gerhard Lindesvärd
b44f1958a2
feat(root): added migrations and optimized profile table
2024-09-10 23:30:41 +02:00
Carl-Gerhard Lindesvärd
27b814eba2
fix(dashboard): reduce re-renders for pages table
2024-09-05 22:10:20 +02:00
Carl-Gerhard Lindesvärd
e6ebb2c11f
fix(export): fix/add option to better select what fields you want
2024-09-05 17:11:49 +02:00
Carl-Gerhard Lindesvärd
7e941080dc
feat(dashboard): added new Pages
2024-09-04 11:19:10 +02:00
Carl-Gerhard Lindesvärd
668434d246
Feature/move list to client ( #50 )
2024-09-01 15:02:12 +02:00
Carl-Gerhard Lindesvärd
1f3b56cdbb
fix export api
2024-08-28 21:58:08 +02:00
Carl-Gerhard Lindesvärd
64d3a59722
improve event list a bit
2024-08-12 22:34:44 +02:00
Carl-Gerhard Lindesvärd
6934959d5b
minor worker fix
2024-08-11 22:34:11 +02:00
Carl-Gerhard Lindesvärd
ccfddc215f
save sdk name and version
2024-08-09 23:00:38 +02:00
Carl-Gerhard Lindesvärd
0fea45c9f7
rename IServiceCreateEventPayload
2024-07-21 23:55:04 +02:00
Carl-Gerhard Lindesvärd
1b613538cc
first working cli importer
2024-07-21 23:55:04 +02:00