Carl-Gerhard Lindesvärd
|
4483e464d1
|
fix: optimize event buffer (#278)
* fix: how we fetch profiles in the buffer
* perf: optimize event buffer
* remove unused file
* fix
* wip
* wip: try groupmq 2
* try simplified event buffer with duration calculation on the fly instead
|
2026-03-16 13:29:40 +01:00 |
|
Carl-Gerhard Lindesvärd
|
e613a4e01c
|
fix: dont count session events for current billing period
|
2025-11-12 14:57:03 +01:00 |
|
Carl-Gerhard Lindesvärd
|
21fc076368
|
fix: checkout
|
2025-10-18 10:28:56 +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
|
27a945b567
|
fix(worker): escape string
|
2025-02-26 11:39:52 +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
|
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
|
cd16ac878d
|
chore(root): rename organizationSlug to organizationId (#91)
|
2024-11-20 14:04:55 +01:00 |
|
Carl-Gerhard Lindesvärd
|
f65a633403
|
feature(dashboard): add integrations and notifications
|
2024-10-02 22:41:35 +02:00 |
|
Carl-Gerhard Lindesvärd
|
32e91959f6
|
chore(root): migrate to biome
|
2024-09-18 23:46:11 +02:00 |
|
Carl-Gerhard Lindesvärd
|
b5b126f05d
|
fix invites
|
2024-08-30 15:18:06 +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
|
e2d56fb34f
|
update Clerk V5
|
2024-04-24 18:26:53 +02:00 |
|
Carl-Gerhard Lindesvärd
|
4b50fed1dc
|
update next, try fix next nav issue, minor improvements
# Conflicts:
# apps/dashboard/src/middleware.ts
# packages/db/src/services/organization.service.ts
# pnpm-lock.yaml
|
2024-04-18 09:18:00 +02:00 |
|
Carl-Gerhard Lindesvärd
|
7d22d2ddad
|
onboarding completed
|
2024-04-16 11:50:34 +02:00 |
|
Carl-Gerhard Lindesvärd
|
097ea18320
|
rename all db columns
|
2024-04-08 21:25:32 +02:00 |
|
Carl-Gerhard Lindesvärd
|
d9e3045a5b
|
move clients settings into projects
|
2024-04-02 22:33:13 +02:00 |
|
Carl-Gerhard Lindesvärd
|
d0079c8dc3
|
dashboard: restrict access to organization users
|
2024-03-26 21:13:11 +01:00 |
|
Carl-Gerhard Lindesvärd
|
b7513f24d5
|
well deserved clean up (#1)
|
2024-03-19 06:02:28 +01:00 |
|
Carl-Gerhard Lindesvärd
|
faafb71d88
|
projects overview and event list improvements
|
2024-03-09 21:53:40 +01:00 |
|
Carl-Gerhard Lindesvärd
|
2f3c5ddf76
|
refactor packages
|
2024-02-19 10:55:15 +01:00 |
|