-
fb4747cfeb
auth: Diagnose-Log bei abgelehntem Authentik-Login
main
Claude
2026-06-10 13:47:09 +02:00
-
0634d8c236
fix(csp): Inline-Skripte in Prod erlauben (Next.js-Hydration)
Claude
2026-06-10 13:42:13 +02:00
-
987b8c9c8f
build: public/ anlegen (.gitkeep) — Dockerfile COPY /app/public
Claude
2026-06-10 13:37:20 +02:00
-
5d4afb5936
build: Build-Zeit-Platzhalter-Env in builder-Stage (next build)
Claude
2026-06-10 13:34:06 +02:00
-
4863eadcce
build: öffentliche npm-Registry erzwingen (Fix für npm-ci/Apple-Mirror)
Claude
2026-06-10 13:16:38 +02:00
-
f933ecc19e
make: up-core/deploy-core — App + Postgres ohne Geo starten
Claude
2026-06-10 13:07:53 +02:00
-
38021cbc51
db: DATABASE_URL-Schema auf postgresql:// (wie feuerwehr_dashboard)
Claude
2026-06-10 12:47:46 +02:00
-
f71cf51eb4
deploy: Traefik-Setup an feuerwehr_dashboard angleichen
Claude
2026-06-10 12:39:42 +02:00
-
f2578cedab
feat(auth): Admin-Zugang über Authentik-Gruppe steuern
Claude
2026-06-10 09:39:13 +02:00
-
a8d07ba2ab
Makefile: lokale Dev-/DB-Ziele (build, migrate, seed, setup) ergänzen
Claude
2026-06-09 15:18:13 +02:00
-
2e56a92b70
fix(tests): Coverage-Pruefung lauffaehig machen und Drift-Allowlist haerten
Matthias Hochmeister
2026-06-09 14:42:25 +02:00
-
c099b3acd9
Workstream 11: Tests & Sicherheitshärtung (Phase 7)
fix/standort-input-i18n
Matthias Hochmeister
2026-06-09 14:17:10 +02:00
-
9927711192
fix(deploy): vollständige pg-Closure + funktionierender RUN_SEED im Runner-Image
Matthias Hochmeister
2026-06-09 12:54:59 +02:00
-
d50ec765ab
Workstream 10: Deployment (Docker + externes Traefik) (Phase 7)
Matthias Hochmeister
2026-06-09 12:35:45 +02:00
-
f99c1f1abd
fix(seed): tsx-Laufzeit-Imports im Katalog-Seed auf relative .js umstellen
Matthias Hochmeister
2026-06-09 12:20:29 +02:00
-
034fdb175f
Workstream 9: Seed-Daten aus NÖ-Katalog (Phase 6)
Matthias Hochmeister
2026-06-09 12:07:39 +02:00
-
6975679c4e
fix(detail): validate route-param UUID and align e2e storageState
Matthias Hochmeister
2026-06-09 11:50:01 +02:00
-
44050c7278
Workstream 8: Detailseiten & Kontakt (Phase 5)
Matthias Hochmeister
2026-06-09 11:35:34 +02:00
-
632ba2b081
fix(verwaltung): BLOCKING-Befunde Fuhrpark & Benutzer beheben
Matthias Hochmeister
2026-06-09 11:18:31 +02:00
-
5cda09c411
Workstream 7: Wehr-Bereich — Fuhrpark & Benutzer (Phase 4)
Matthias Hochmeister
2026-06-09 11:06:17 +02:00
-
628d35bfcd
fix(admin): serverseitige authTyp-Pruefung beim Reset + Merge-PK-Kollision
Matthias Hochmeister
2026-06-09 10:42:37 +02:00
-
e97e16d254
Workstream 6: Admin-Panel — Taxonomie & Bereitstellung (Phase 4)
Matthias Hochmeister
2026-06-09 10:30:52 +02:00
-
0a7173ef38
Workstream 5: Dynamische Suche & Filter (Phase 3)
Matthias Hochmeister
2026-06-09 10:04:53 +02:00
-
8f19d8e187
fix(geo): i18n für StandortInput-Platzhalter und aria-label
Matthias Hochmeister
2026-06-09 09:48:47 +02:00
-
e8bb75412b
Workstream 4: Geo & Eintreffzeit-Sortierung (Phase 3)
Matthias Hochmeister
2026-06-09 09:37:39 +02:00
-
ae5d3589c3
Workstream 3: Authentifizierung & Zugriffskontrolle (Phase 2)
Matthias Hochmeister
2026-06-09 09:17:02 +02:00
-
a9666ff96c
Workstream 2: Datenbankschema & Migrationen (Phase 1)
Claude
2026-06-09 08:58:56 +02:00
-
d7c74aa041
Fix BLOCKING review findings: /login route + CSP header (WS1)
Matthias Hochmeister
2026-06-08 17:10:32 +02:00
-
4707844dbc
Workstream 1: Projekt-Fundament & Design-System (Phase 0)
Matthias Hochmeister
2026-06-08 16:57:01 +02:00
-
6ebcd270ad
Add FlorianNetz implementation plan (workflow-generated)
Claude
2026-06-08 16:10:43 +02:00
-
c054c834d3
Fold NÖ findings into spec; fix Allrad naming (HLFA n, A infixed)
Claude
2026-06-08 15:07:22 +02:00
-
ebd0c30f12
Document HLF 'A' (Allrad) naming rule maps to Allradantrieb merkmal
Claude
2026-06-08 15:01:02 +02:00
-
b7c8046ba0
Add vehicle name aliases (RLF/RLFA for HLF 2 & HLF 3 confirmed)
Claude
2026-06-08 14:38:42 +02:00
-
a01fa2f066
Add NÖ LFV/ÖBFV vehicle catalog reference from guideline analysis
Claude
2026-06-08 14:30:51 +02:00
-
f9e045ebed
Add FlorianNetz design specification
Claude
2026-06-08 14:11:50 +02:00