meldestelle/docs
Stefan Mogeritsch 55e5302e13 chore: migrate to Exposed 1.0.0 and refactor UUID handling
Updated persistence layer to align with Exposed 1.0.0. Refactored table definitions to use `javaUUID` for consistency with `java.util.UUID`. Adjusted transaction handling for compatibility with the latest API changes. Enhanced error handling in database utility functions and refined pagination logic. Added documentation and migration updates for best practices with Exposed 1.0.0.
2026-02-02 12:34:24 +01:00
..
01_Architecture chore: migrate to Exposed 1.0.0 and refactor UUID handling 2026-02-02 12:34:24 +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.