meldestelle/docs
Stefan Mogeritsch 11c597f147 feat: add runtime configuration for Caddy-based SPA containerization
Introduced `config.json` runtime configuration fetch mechanism to support the "Build Once, Deploy Everywhere" pattern. Replaced NGINX with Caddy for SPA deployment, enabling SPA routing, security headers, and static asset management. Updated Gradle and Kotlin/JS build configurations to align with the new runtime environment. Enhanced Dockerfile and health checks for optimized CI/CD workflows and improved SPA delivery.
2026-02-02 16:19:20 +01:00
..
01_Architecture feat: add runtime configuration for Caddy-based SPA containerization 2026-02-02 16:19:20 +01:00
02_Guides chore(docs, design-system, ping-service): integrate SQLDelight with KMP, refine design-system components, and enhance logging 2026-01-24 00:39:31 +01:00
03_Domain docs: add core domain SQL schema draft and enhance domain glossary 2026-01-16 11:32:53 +01:00
04_Agents docs: update code block formatting in reports and restructure guides 2026-01-23 13:39:07 +01:00
05_Backend chore: migrate to Exposed 1.0.0 and refactor UUID handling 2026-02-02 12:34:24 +01:00
06_Frontend docs: add state-management strategy reference and SQLDelight session log 2026-01-28 13:00:55 +01:00
07_Infrastructure docs: add infrastructure guide for JWT in Docker and refactor Keycloak config 2026-01-22 17:23:24 +01:00
90_Reports chore(docs): update roadmap and add Sync Fix report, remove desktop-app from compose config 2026-02-01 18:48:00 +01:00
99_Journal chore: migrate to Exposed 1.0.0 and refactor UUID handling 2026-02-02 12:34:24 +01:00
BilderSuDo docs: add UI screenshots for SuDo documentation 2026-01-26 14:35:26 +01:00
ScreenShots docs: add state-management strategy reference and SQLDelight session log 2026-01-28 13:00:55 +01:00
.frontmatter.schema.json Fix: Test-Commit für VCS-Integration (MP-8) (#15) 2025-11-07 12:26:33 +01:00
README.md docs: remove trailing slashes from links in README for consistency 2026-01-23 13:41:56 +01:00

📚 Projektdokumentation "Meldestelle"

Willkommen im "Gehirn" des Projekts. Dieses Verzeichnis ist die Single Source of Truth.

📂 Struktur

🏗️ Core

  • 01_Architecture: Der Masterplan. ADRs, Roadmaps und C4-Modelle.
    • Start hier: MASTER_ROADMAP_2026_Q1.md
  • 02_Guides: Guides für neue Entwickler (Setup, Guidelines).
  • 03_Domain: Fachlichkeit (Turnierregeln, Entities).

🛠️ Tech Stack

  • 05_Backend: Spring Boot Services, API-Specs, DB-Schema.
    • Referenz: 05_Backend/Services/PingService_Reference.md
  • 06_Frontend: Kotlin Multiplatform, Compose UI, State Management.
  • 07_Infrastructure: Docker, Keycloak, CI/CD.

🤖 Process


📝 Regeln für die Dokumentation

  1. Docs-as-Code: Doku liegt beim Code und wird im selben PR aktualisiert.
  2. Frontmatter: Jede Markdown-Datei muss einen YAML-Header haben:
    ---
    type: [ADR, Guide, Reference, Report, Journal]
    status: [DRAFT, ACTIVE, DEPRECATED, ARCHIVED]
    owner: [Rolle]
    ---
    
  3. Archivierung: Lösche nichts. Verschiebe veraltetes Wissen in _archive Ordner oder markiere es als ARCHIVED.