Carl-Gerhard Lindesvärd
42d0fb8572
fix self-hosting
2025-10-22 11:38:37 +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
92d62c3e5c
improve: prepare for coolify and general self-hosting improvements ( #175 )
...
* fix(self-hosting): improve docker compose, add healthchecks, rename env SELF_HOSTED
* improve(db): improve initial migration when no data exists
* fix(db): misstakes were made
* improve(dashboard): better curl preview depending on project type
* fix(db): fix migrations
* fix(onboarding): ensure we publish event correctly
* wip
* fix: curl preview
* add coolify template
* fix(dashboard): page -> route
* fix
* fix env
2025-06-23 22:21:11 +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
a9c664dcfb
feat(email): send trial ending soon mails
2025-03-30 20:58:17 +02: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
cfd7fd9c5e
chore: more clean up + ts issues
2025-02-11 21:50:51 +01:00
Carl-Gerhard Lindesvärd
8fb0236d13
fix(api): move skipOnboardingCheck to public producer
2024-12-30 21:48:46 +01:00
Carl-Gerhard Lindesvärd
cdd13778de
fix(dashboard+api): add cors + domain from onboarding
2024-12-11 23:35:11 +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
b693d0ba2b
fix(dashboard): duplicate members
2024-10-15 21:39:02 +02:00
Carl-Gerhard Lindesvärd
32e91959f6
chore(root): migrate to biome
2024-09-18 23:46:11 +02:00
Carl-Gerhard Lindesvärd
c14de56325
remove unused code
2024-07-11 23:33:05 +02:00
Carl-Gerhard Lindesvärd
601c2264a2
fix skip onboarding if no orgs/projects
2024-07-11 23:32:15 +02:00
Carl-Gerhard Lindesvärd
41143ca5f8
ADD CROSS DOMAIN SUPPORT
2024-06-26 22:35:29 +02:00
Carl-Gerhard Lindesvärd
f417c0f682
generate safe id for org
2024-06-17 09:07:40 +02:00
Carl-Gerhard Lindesvärd
fd7fb16313
fix onboarding
2024-06-16 23:12:22 +02:00
Carl-Gerhard Lindesvärd
4f9c624d08
add fk(orgId) for all create
2024-06-16 22:21:13 +02:00
Carl-Gerhard Lindesvärd
c7dbc2f7c4
migrate organizations from clerk to in-house
2024-06-16 19:32:53 +02:00
Carl-Gerhard Lindesvärd
bf6b54caa0
use session storage for client secret during onboarding ( fix #14 )
2024-05-28 19:48:57 +02:00
Carl-Gerhard Lindesvärd
2882498568
improve onboarding flow
2024-05-17 23:38:29 +02:00
Carl-Gerhard Lindesvärd
ec8bf02fb9
move trpc to api
2024-04-23 08:21:15 +02:00