Commit Graph

19 Commits

Author SHA1 Message Date
Bastian Wagner
2eb1692216 feat: expose current user and preference endpoints 2026-08-17 14:59:01 +02:00
Bastian Wagner
5abc7cbe29 feat: verify oidc bearer tokens and jit-provision users 2026-08-17 14:54:42 +02:00
Bastian Wagner
7ca4bd9cf7 feat: add user jit provisioning and preferences service 2026-08-17 14:43:13 +02:00
Bastian Wagner
ec95a8e527 feat: add versioned migrations and kysely query layer 2026-08-17 14:33:28 +02:00
Bastian Wagner
acfbb3ab22 docs: add phase 02 implementation plan 2026-08-17 14:23:22 +02:00
Bastian Wagner
a7ce7c3730 fix: wire version module into api module 2026-08-17 14:09:13 +02:00
Bastian Wagner
74ae283fea feat: expose safe build metadata and verify foundation 2026-08-17 14:08:56 +02:00
Bastian Wagner
1957e3b337 chore: mark teamcity scripts executable 2026-08-17 13:53:24 +02:00
Bastian Wagner
2994e46274 ci: add teamcity build and deployment entry points 2026-08-17 13:53:01 +02:00
Bastian Wagner
ccea4e48ec test: enforce production docker network invariants 2026-08-17 13:45:14 +02:00
Bastian Wagner
5edb16de73 feat: add single-port production docker topology 2026-08-17 13:43:52 +02:00
Bastian Wagner
0815f702d2 feat: add api liveness and readiness checks 2026-08-17 13:39:15 +02:00
Bastian Wagner
db6d62c303 chore: add postgres and redis development services 2026-08-17 13:33:00 +02:00
Bastian Wagner
755cc88dc2 feat: add angular pwa shell 2026-08-17 13:31:38 +02:00
Bastian Wagner
ceaef3028f feat: validate backend runtime configuration 2026-08-17 13:26:38 +02:00
Bastian Wagner
a08eecd4e3 feat: add nestjs api and worker skeletons 2026-08-17 13:18:24 +02:00
Bastian Wagner
c23bda56a3 chore: establish travel planner pnpm workspace 2026-08-17 13:09:32 +02:00
Bastian Wagner
2c91596c48 docs: adjust phase 01 plan for pre-existing angular/nestjs scaffold 2026-08-17 12:59:32 +02:00
Bastian Wagner
feff7c717e initial 2026-08-17 12:49:36 +02:00