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 |
|