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
dd39ff70a9
feature(dashboard): customize event columns
2025-05-09 21:00:27 +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
d0e90dfa79
improve(dashboard): make pages page better (ux and features)
2025-04-17 09:27:50 +02:00
Carl-Gerhard Lindesvärd
bfa1ee70e6
fix(dashboard): able to filter on event names
2025-04-16 11:36:54 +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
a6762b90ca
improve(payments): handling free products and subscriptions
2025-04-01 21:27:11 +02:00
Carl-Gerhard Lindesvärd
fe87b65237
fix(dashboard): hydrate issues
2025-03-30 23:00:01 +02:00
Carl-Gerhard Lindesvärd
0f0bb13107
fix(dashboard): restrict data if trial ended
2025-03-30 19:53:08 +02:00
Carl-Gerhard Lindesvärd
d4fcc82fc3
fix(ts)
2025-03-28 09:35:39 +01:00
Carl-Gerhard Lindesvärd
be358ea886
fix(dashboard): use correct link to billing
2025-03-27 23:08:25 +01:00
Carl-Gerhard Lindesvärd
e6a65d694a
fix(dashboard): css issues with large modals on overview
2025-03-27 00:42:34 +01:00
Carl-Gerhard Lindesvärd
d4c1c15174
feature(dashboard): add trial ended popup
2025-03-27 00:20:21 +01:00
Carl-Gerhard Lindesvärd
ee80b47b0d
fix(dashboard): remove self-hosting tag 🤦
2025-03-26 19:34:15 +01:00
Carl-Gerhard Lindesvärd
c540778825
feature(public): add supporter page
2025-03-26 14:48:36 +01:00
Carl-Gerhard Lindesvärd
b77ee71445
fix(dashboard): cancel subscription before new checkout if free
2025-03-24 18:49:17 +01:00
Carl-Gerhard Lindesvärd
490d12b24d
fix(dashboard): correct prices
2025-03-24 11:22:20 +01:00
Carl-Gerhard Lindesvärd
7ab869ff45
fix: remove free tier
2025-03-24 10:57:20 +01:00
Carl-Gerhard Lindesvärd
76239314dd
fix(dashboard): css on billing table
2025-03-24 07:27:14 +01:00
Carl-Gerhard Lindesvärd
c03ee3f617
fix(dashboard): show hours when needed and remove bugs for filters
2025-03-23 21:46:03 +01:00
Carl-Gerhard Lindesvärd
bb018d55ca
fix(dashboard): use correct overview metrics on share page
2025-03-21 19:30:44 +01:00
Carl-Gerhard Lindesvärd
38ff55f203
fix(dashboard): set initial size for map
2025-03-20 20:52:49 +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
f0b0f27a8f
fix(dashboard): fix issues where info can accidentally be removed by a save
2025-02-27 22:10:13 +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
6cc3bea802
fix(dashboard): decode uri before getting profile by id
2025-02-08 21:38:52 +01:00
Carl-Gerhard Lindesvärd
08bfff94cf
improvement(dashboard): add interval selector on dashboard page
2025-01-21 15:18:30 +00:00
Carl-Gerhard Lindesvärd
2fc0ea6360
improve(dashboard): tooltip appearance and prose on dark mode
2024-12-30 20:58:05 +01:00
Carl-Gerhard Lindesvärd
3daddd8f57
fix(dashboard): improve map colors if system theme
2024-12-30 20:53:52 +01:00
Carl-Gerhard Lindesvärd
c12eb80867
fix(dashboard): improvements to notifications templates
2024-12-29 22:48:06 +01:00
Carl-Gerhard Lindesvärd
d31d9924a5
feature(auth): replace clerk.com with custom auth ( #103 )
...
* feature(auth): replace clerk.com with custom auth
* minor fixes
* remove notification preferences
* decrease live events interval
fix(api): cookies..
# Conflicts:
# .gitignore
# apps/api/src/index.ts
# apps/dashboard/src/app/providers.tsx
# packages/trpc/src/trpc.ts
2024-12-20 22:23:07 +01:00
Carl-Gerhard Lindesvärd
f4ad97d87d
feature(dashboard): add ability to filter out events by profile id and ip ( #101 )
2024-12-07 21:34:32 +01:00
Carl-Gerhard Lindesvärd
9b28c5a464
feature(dashboard): add interval picker to the overview page
2024-12-03 21:07:25 +01:00
Carl-Gerhard Lindesvärd
6f35562976
fix(dashboard): refresh each 60s instead
2024-11-27 12:52:26 +01:00
Carl-Gerhard Lindesvärd
5326111337
fix(dashboard): broken af
2024-11-20 14:24:50 +01:00
Carl-Gerhard Lindesvärd
9c8badd68d
fix(dashboard): broken af
2024-11-20 14:19:48 +01:00
Carl-Gerhard Lindesvärd
cd16ac878d
chore(root): rename organizationSlug to organizationId ( #91 )
2024-11-20 14:04:55 +01:00
Carl-Gerhard Lindesvärd
8c4d157633
feature(dashboard): remember last selected range
2024-10-23 21:47:59 +02:00
François Best
e7d135dddb
chore(dashboard): Update nuqs to v2 ( #80 )
...
* chore: Update nuqs to v2
* chore: Remove `clearOnDefault: true` (now the default)
* chore: Import from nuqs/server in server-side code.
Those imports don't contain the "use client" directive which may cause issues
on function-based parsers.
* chore: Update to nuqs@2.0.2
This actually sets clearOnDefault: true by default, which was omitted from the v2 release.
2024-10-23 19:57:38 +02:00
Carl-Gerhard Lindesvärd
4846390531
fix(dashboard): fixed minor ui issues and errors
2024-10-16 23:07:41 +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
b693d0ba2b
fix(dashboard): duplicate members
2024-10-15 21:39:02 +02:00
Tobias Törnros
b2687a2289
chore(public): Change X links ( #53 )
...
* change link to x in footer
* change x link
---------
Co-authored-by: Carl-Gerhard Lindesvärd <1987198+lindesvard@users.noreply.github.com >
2024-10-11 23:10:53 +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
d183705481
fix(dashboard): only show the first 10 projects in dropdown
2024-09-20 15:15:24 +02:00
Carl-Gerhard Lindesvärd
febf0df475
fix(dashboard): enable edit org name
2024-09-20 15:14:34 +02:00
Carl-Gerhard Lindesvärd
32e91959f6
chore(root): migrate to biome
2024-09-18 23:46:11 +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
Carl-Gerhard Lindesvärd
27b814eba2
fix(dashboard): reduce re-renders for pages table
2024-09-05 22:10:20 +02:00