Commit Graph

29 Commits

Author SHA1 Message Date
Carl-Gerhard Lindesvärd
5445d6309e test: add vitest
* feature(root): add vitest and some basic tests

* fix(test): after rebase + added referrars test and more sites

* fix(test): test broken after rebase

* fix(test): provide db url to make prisma happy

* fix tests
2025-06-06 19:14:18 +02:00
Carl-Gerhard Lindesvärd
34414e1d3e feat(geo): make geo a package instead of service (#161) 2025-06-06 05:56: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
56c7283ec6 chore(root): add git hooks 2025-03-28 09:27:50 +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
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
035d405a04 chore(root): easy command for access redis in development 2024-11-19 20:45:35 +01:00
Carl-Gerhard Lindesvärd
32e91959f6 chore(root): migrate to biome 2024-09-18 23:46:11 +02:00
Carl-Gerhard Lindesvärd
7219921a80 fix(logger): remove browser logging and add loggers to root pkgjson 2024-09-13 22:53:21 +02:00
Carl-Gerhard Lindesvärd
96a5447f13 chore(root): rename docker compose commands 2024-09-11 09:42:44 +02:00
Carl-Gerhard Lindesvärd
b44f1958a2 feat(root): added migrations and optimized profile table 2024-09-10 23:30:41 +02:00
Carl-Gerhard Lindesvärd
2226cb463d wip 2024-08-09 23:00:38 +02:00
Carl-Gerhard Lindesvärd
5e225b7ae6 batching events 2024-07-17 17:27:19 +02:00
Carl-Gerhard Lindesvärd
fe9e37a116 fine tuning sdks 2024-03-12 13:41:39 +01:00
Carl-Gerhard Lindesvärd
e6c0bc2ec8 rename mixan to OPENPANEL! 2024-03-11 13:40:46 +01:00
Carl-Gerhard Lindesvärd
ef9f204006 redesign overview 2024-03-04 21:43:33 +01:00
Carl-Gerhard Lindesvärd
91f73c7a85 remove lodepng from root 2024-02-15 10:53:17 +01:00
Carl-Gerhard Lindesvärd
acbbdb7d90 test 2024-02-15 10:44:23 +01:00
Carl-Gerhard Lindesvärd
a92ce66048 add op.js to public site 2024-02-05 22:39:22 +01:00
Carl-Gerhard Lindesvärd
719a82f1c4 wip: docker 2024-01-14 07:39:02 +01:00
Carl-Gerhard Lindesvärd
107feda4ad oh lord. prettier eslint and all that 2023-11-02 20:24:41 +01:00
Carl-Gerhard Lindesvärd
d706e89f68 move publish script to its own package 2023-11-02 12:46:46 +01:00
Carl-Gerhard Lindesvärd
493e1b7650 added tooling (eslint, typescript and prettier) 2023-11-02 12:14:37 +01:00
Carl-Gerhard Lindesvärd
9b329ef2f2 replace bun with pnpm and added dockerfile for web 2023-11-02 11:29:28 +01:00
Carl-Gerhard Lindesvärd
4576453aef save, create and view reports in dashboard 2023-10-19 11:56:52 +02:00
Carl-Gerhard Lindesvärd
7d474e8444 fix publish script 2023-10-12 14:09:45 +02:00
Carl-Gerhard Lindesvärd
8510d7889d add docker 2023-10-11 21:53:31 +02:00
Carl-Gerhard Lindesvärd
903fd155c3 init 2023-10-11 12:34:35 +02:00