Commit Graph

30 Commits

Author SHA1 Message Date
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
34769a5d58 feat(ai): add ai chat to dashboard 2025-04-15 14:30:21 +02:00
Carl-Gerhard Lindesvärd
804a9c8056 improve(dashboard): add settings to conversions and add average line 2025-04-07 23:46:39 +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
f06f1b7b8f fix(ts) 2025-03-24 19:06:38 +01:00
Carl-Gerhard Lindesvärd
7ab869ff45 fix: remove free tier 2025-03-24 10:57:20 +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
1784a48bfc fix(dashboard): ensure we only pass dates to formatdate 2025-03-13 21:17:20 +01:00
Carl-Gerhard Lindesvärd
168ebc3430 feat(subscriptions): added polar as payment provider for subscriptions
* feature(dashboard): add polar / subscription

* wip(payments): manage subscription

* wip(payments): add free product, faq and some other improvements

* fix(root): change node to bundler in tsconfig

* wip(payments): display current subscription

* feat(dashboard): schedule project for deletion

* wip(payments): support custom products/subscriptions

* wip(payments): fix polar scripts

* wip(payments): add json package to dockerfiles
2025-02-26 11:24:00 +01:00
Carl-Gerhard Lindesvärd
64a7e2ab26 improvements(dashboard): add headers to all overview tables to get a better understanding if its sessions or page views 2025-01-21 15:21:24 +00:00
Carl-Gerhard Lindesvärd
154c79b840 improvement(dashboard): filter by clicking on country, better colors on dark/light mode 2025-01-21 15:20:35 +00:00
Carl-Gerhard Lindesvärd
ca985d4fa6 chore(dashboard): update serie icons 2024-12-03 21:09:19 +01:00
Carl-Gerhard Lindesvärd
82d438164e improve(dashboard): stacked area chart and better dashed stroke (minor fix to bar chart) 2024-11-26 21:27:20 +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
eab92bb780 fix(public): fix problems with building #2 2024-11-13 22:12:17 +01:00
Carl-Gerhard Lindesvärd
a022cb4831 feature(public,docs): new public website and docs 2024-11-13 21:15:46 +01:00
Carl-Gerhard Lindesvärd
2329982cd1 fix(dashboard): actually lazy load reports 2024-10-23 20:15:17 +02: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
2032f49345 fix(dashboard): better dashed line for charts 2024-09-20 15:14:54 +02:00
Carl-Gerhard Lindesvärd
0959ede055 fix(dashboard): remove loading state when we already have some data 2024-09-20 15:01:08 +02:00
Carl-Gerhard Lindesvärd
3ca3079737 fix(dashboard): improved funnels visually and removed bugs 2024-09-18 23:46:38 +02:00
Carl-Gerhard Lindesvärd
32e91959f6 chore(root): migrate to biome 2024-09-18 23:46:11 +02:00
Carl-Gerhard Lindesvärd
54132016ba design(dashboard): adjust overview metric chart 2024-09-12 10:28:45 +02:00
Carl-Gerhard Lindesvärd
558761ca9d refactor(dashboard): the chart component is now cleaned up and easier to extend 2024-09-12 09:30:48 +02:00