2d8bfd1da1
feat: add Gitea CI workflows, production compose, and update all deps
...
Build and Push API / build-api (push) Has been cancelled
Build and Push Dashboard / build-dashboard (push) Has been cancelled
Build and Push Worker / build-worker (push) Has been cancelled
- Add .gitea/workflows for building and pushing api, dashboard, and worker images to git.zias.be registry
- Add docker-compose.prod.yml using pre-built registry images (no build-from-source on server)
- Update docker-compose.yml infra images to latest (postgres 18.3, redis 8.6.2, clickhouse 26.3.2.3)
- Update self-hosting/docker-compose.template.yml image versions to match
- Bump Node.js to 22.22.2 in all three Dockerfiles
- Update pnpm to 10.33.0 and upgrade all safe npm dependencies
- Add buffer-equal-constant-time patch
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-31 10:02:12 +02:00
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
38965387da
chore: add create checkout link
2026-03-03 12:52:57 +01:00
Carl-Gerhard Lindesvärd
e645c094b2
feature: onboarding emails
...
* wip
* wip
* wip
* fix coderabbit comments
* remove template
2026-01-22 10:38:05 +01:00
Carl-Gerhard Lindesvärd
deb3c3d20c
chore: add assign product to org script
2026-01-21 21:56:20 +01:00
Carl-Gerhard Lindesvärd
ac4429d6d9
feat: new public website
2025-12-02 09:22:36 +01:00
Carl-Gerhard Lindesvärd
e2536774b0
docs: update pricing
2025-11-28 13:37:42 +01:00
Carl-Gerhard Lindesvärd
9cafd61b25
feat: new billing and restrict access when trial has ended
...
* fix: simply billing
* fix usage graph
* imporve billing more + supporter prompt on self-hosting
* revert service change
* revert query builder
* fix: comments
2025-11-11 11:09:11 +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
f96c9b4769
improve(public): list all prices instead of slider + rewrite article
2025-06-26 22:41:09 +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
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
b035c0d586
fix(polar): filter out custom products
2025-03-19 09:36:07 +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