Carl-Gerhard Lindesvärd
ed1c57dbb8
feat: share dashboard & reports, sankey report, new widgets
...
* fix: prompt card shadows on light mode
* fix: handle past_due and unpaid from polar
* wip
* wip
* wip 1
* fix: improve types for chart/reports
* wip share
2026-01-14 09:21:18 +01:00
Carl-Gerhard Lindesvärd
cabfb1f3f0
fix: dashboard improvements and query speed improvements
2026-01-09 14:42:11 +01:00
Carl-Gerhard Lindesvärd
4e42689115
fix: join profiles on getFunnelProfiles
2025-12-08 15:02:46 +01:00
Carl-Gerhard Lindesvärd
620904b4d4
fix: view profiles, improve chart service
2025-11-27 13:12:14 +01:00
Carl-Gerhard Lindesvärd
b421474616
feat: report editor
...
commit bfcf271a64c33a60f61f511cec2198d9c8a9c51a
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Wed Nov 26 12:32:40 2025 +0100
wip
commit 8cd3b89fa3
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Tue Nov 25 22:33:58 2025 +0100
funnel
commit 95af86dc44
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Tue Nov 25 22:23:25 2025 +0100
wip
commit 727a218e6b
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Tue Nov 25 10:18:26 2025 +0100
conversion wip
commit 958ba535d6
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Tue Nov 25 10:18:20 2025 +0100
wip
commit 3bbeb927cc
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Tue Nov 25 09:18:48 2025 +0100
wip
commit d99335e2f4
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Mon Nov 24 18:08:10 2025 +0100
wip
commit 1fa61b1ae9
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Mon Nov 24 15:50:28 2025 +0100
ts
commit 548747d826
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Mon Nov 24 13:17:01 2025 +0100
fix typecheck events -> series
commit 7b18544085
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Mon Nov 24 13:06:46 2025 +0100
fix report table
commit 57697a5a39
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Sat Nov 22 00:05:13 2025 +0100
wip
commit 06fb6c4f3c
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Fri Nov 21 11:21:17 2025 +0100
wip
commit dd71fd4e11
Author: Carl-Gerhard Lindesvärd <lindesvard@gmail.com >
Date: Thu Nov 20 13:56:58 2025 +0100
formulas
2025-11-26 12:33:41 +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
f454449365
fix: read-after-write issues ( #215 )
...
* fix: read-after-write issues
* fix: coderabbit comments
* fix: clear cache on invite
* fix: use primary after a read
2025-10-31 09:56:07 +01:00
Carl-Gerhard Lindesvärd
931188a8ab
fix: timezone issue + improvements for funnel and conversion charts
2025-10-30 11:28:08 +01: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
df32bb04a0
feat(api): add insights endpoints
2025-09-08 22:07:09 +02:00
Carl-Gerhard Lindesvärd
e3e9e60b25
fix(api): handle profile filters/breakdowns better
2025-06-11 22:31:27 +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
680727355b
feature(dashboard,api): add timezone support
...
* feat(dashboard): add support for today, yesterday etc (timezones)
* fix(db): escape js dates
* fix(dashboard): ensure we support default timezone
* final fixes
* remove complete series and add sql with fill instead
2025-05-23 11:26:44 +02:00
Carl-Gerhard Lindesvärd
584a6d21f1
fix(dashboard): minor adjustments here and there
2025-05-09 21:00:27 +02:00
Carl-Gerhard Lindesvärd
be3c18b677
feature(dashboard): filter on profile properties and support drag n drop for events
2025-04-16 11:08:58 +02:00
Carl-Gerhard Lindesvärd
34769a5d58
feat(ai): add ai chat to dashboard
2025-04-15 14:30:21 +02:00
Carl-Gerhard Lindesvärd
ecda9a7d1b
fix(dashboard,api): show correct percentage on retention
2025-03-28 22:36:08 +01:00
Carl-Gerhard Lindesvärd
8a21fadc0d
feature(dashboard): add conversion rate graph
2025-03-28 09:21:10 +01:00
Carl-Gerhard Lindesvärd
800a484ad4
improve(api): make retention fast again
2025-03-23 21:14:43 +01:00
Carl-Gerhard Lindesvärd
1257381bf2
feature(dashboard): improved funnels
2025-03-23 21:13:32 +01:00
Carl-Gerhard Lindesvärd
a1eb4a296f
feature(dashboard): refactor overview
...
fix(lint)
2025-03-20 09:40:01 +01:00
Carl-Gerhard Lindesvärd
6bfeca5708
fix(api): temp limit values with 100_000 (max call stack reached)
2024-11-25 14:35:11 +01:00
Carl-Gerhard Lindesvärd
222b54b907
improve(funnel): revert the revert of the ui (api still reverted)
2024-11-23 23:55:11 +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
c4a2ea4858
feature(dashboard): add more settings for funnels
...
* wip
* feature(dashboard): add more settings for funnels
2024-10-21 10:13:57 +02:00
Carl-Gerhard Lindesvärd
f977c5454a
feature(dashboard): add new retention chart type
2024-10-16 10:18:16 +02:00
Carl-Gerhard Lindesvärd
32e91959f6
chore(root): migrate to biome
2024-09-18 23:46:11 +02:00
Carl-Gerhard Lindesvärd
ad3132478a
feat(dashboard): edit events
2024-09-05 21:14:42 +02:00
Carl-Gerhard Lindesvärd
18b3bc3018
feat(dashboard): reuse reports filter on overview and add more operators ( #31 )
2024-09-05 15:55:31 +02:00
Carl-Gerhard Lindesvärd
2be2ff3e12
better handling dates in clickhouse
2024-08-28 10:53:23 +02:00
Carl-Gerhard Lindesvärd
1b613538cc
first working cli importer
2024-07-21 23:55:04 +02:00
Carl-Gerhard Lindesvärd
3993b493e3
prep events partition
2024-07-19 22:08:22 +02:00
Carl-Gerhard Lindesvärd
f615278189
check share overview before throwing access error
2024-06-24 22:04:37 +02:00
Carl-Gerhard Lindesvärd
cf8617e809
multiple breakpoints
2024-06-20 23:25:18 +02:00
Carl-Gerhard Lindesvärd
626a6fd938
reduce chart payload
2024-06-17 22:25:18 +02:00
Carl-Gerhard Lindesvärd
f20cca6e15
add charts to export api
2024-06-12 22:05:21 +02:00
Carl-Gerhard Lindesvärd
1e6cd0dee2
add better access control
2024-06-05 23:47:45 +02:00
Carl-Gerhard Lindesvärd
4350670bbc
add details button on overview
2024-05-20 09:45:30 +02:00
Carl-Gerhard Lindesvärd
e4e6cc3316
fix timezones
2024-05-03 09:49:42 +02:00
Carl-Gerhard Lindesvärd
c3815bf6ab
fix bugs in report editor, mainly re-render issues with same keys
2024-04-27 21:14:46 +02:00
Carl-Gerhard Lindesvärd
64b2e84aeb
add new filter for checking if profile is set or generated
2024-04-27 16:09:35 +02:00
Carl-Gerhard Lindesvärd
ec8bf02fb9
move trpc to api
2024-04-23 08:21:15 +02:00