managarten/docker
Till JS ea4b585f37 feat(context): add NestJS backend, PostgreSQL database, and migrate web app from Supabase to API
- Create NestJS backend on port 3020 with 4 modules (space, document, ai, token)
- Add Drizzle schema with 5 tables (spaces, documents, token_transactions, model_prices, user_tokens)
- Rewrite web services (spaces, documents, tokens, ai) to use shared API client instead of Supabase
- Move AI API keys server-side (Azure OpenAI, Google Gemini)
- Add seed script for model prices (gpt-4.1, gemini-pro, gemini-flash)
- Add 70 unit tests across 4 test suites (space, document, token, ai services)
- Add monorepo integration (setup-databases.sh, generate-env.mjs, docker init-db, root scripts)
- Remove @supabase/supabase-js dependency and delete supabase.ts from web app
- Update CLAUDE.md with full API documentation

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 09:28:01 +01:00
..
alert-notifier feat(monitoring): add alerting stack and maintenance scripts 2026-02-12 13:46:57 +01:00
alertmanager feat(monitoring): add alerting stack and maintenance scripts 2026-02-12 13:46:57 +01:00
caddy 🔧 chore(infra): add lightwrite subdomain configuration 2026-02-16 11:19:54 +01:00
grafana fix(mana-core-auth): complete production readiness with test fixes 2026-02-01 14:18:58 +01:00
init-db feat(context): add NestJS backend, PostgreSQL database, and migrate web app from Supabase to API 2026-03-19 09:28:01 +01:00
matrix 🔒 refactor(bots): remove !login command and enforce OIDC-only auth 2026-02-14 11:26:58 +01:00
nginx first implementation 2025-11-27 17:26:18 +01:00
prometheus feat(monitoring): add alerting stack and maintenance scripts 2026-02-12 13:46:57 +01:00
shared 🐛 fix(docker): add missing build-shared-packages.sh script for Docker builds 2025-12-25 20:51:15 +01:00
templates style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00