Go to file
StefanMoCoAt b7147bca84 chore(docs, build): add E2E smoke test reports, favicon, and build robustness improvements
- Documented E2E smoke test results for Ktor 3.4.0 and Exposed 1.0.0 migration in new reports and session logs.
- Introduced a fallback mechanism for desktop and web-app builds, ensuring robustness in distribution creation and static asset handling.
- Added a default SVG favicon to prevent 404 errors in the web-app.
- Updated Nginx configuration and Dockerfiles to include improved artifact paths, fallback handling, and script corrections.
2026-01-31 21:03:53 +01:00
_backup docs: restructure domain documentation and update references 2026-01-15 13:44:49 +01:00
.gemini docs: restructure domain documentation and update references 2026-01-15 13:44:49 +01:00
.github chore(ci, quality): introduce PR Guard workflow to detect hardcoded dependency versions 2026-01-31 18:45:24 +01:00
.junie docs: restructure domain documentation and update references 2026-01-15 13:44:49 +01:00
backend refactor: update Dockerfile paths, network module auth flow, and Keycloak config 2026-01-23 15:42:07 +01:00
config chore(docs, build): add E2E smoke test reports, favicon, and build robustness improvements 2026-01-31 21:03:53 +01:00
contracts refactor(ping-feature): remove deprecated PingFeature files and legacy implementations 2026-01-19 16:03:12 +01:00
core refactor: update Dockerfile paths, network module auth flow, and Keycloak config 2026-01-23 15:42:07 +01:00
docs chore(docs, build): add E2E smoke test reports, favicon, and build robustness improvements 2026-01-31 21:03:53 +01:00
frontend docs: add state-management strategy reference and SQLDelight session log 2026-01-28 13:00:55 +01:00
gradle chore(docs, platform): finalize migration guides for Exposed 1.0.0 and Ktor 3.4.0 upgrades 2026-01-31 18:31:50 +01:00
kotlin-js-store chore(frontend): remove custom Webpack sqlite-wasm integration plugins and cleanup config 2026-01-26 20:37:23 +01:00
platform chore(docs, platform): finalize migration guides for Exposed 1.0.0 and Ktor 3.4.0 upgrades 2026-01-31 18:31:50 +01:00
.dockerignore build: update Dockerfile to include 'contracts' and refine build context 2026-01-31 12:32:38 +01:00
.editorconfig Fix: Test-Commit für VCS-Integration (MP-8) (#15) 2025-11-07 12:26:33 +01:00
.env docs: add infrastructure guide for JWT in Docker and refactor Keycloak config 2026-01-22 17:23:24 +01:00
.env.example Versuche 2025-12-31 00:20:29 +01:00
.gitignore upgrade build: Kotlin-JVM Toolchain auf 25 gesetzt, JVM Target korrigiert & Gitignore erweitert 2026-01-03 12:51:43 +01:00
AGENTS.md docs: archive outdated reports and organize references 2026-01-23 13:34:20 +01:00
build.gradle.kts feat: add architecture tests for enforcing module boundaries 2026-01-29 14:28:36 +01:00
dc-backend.yaml docs: add infrastructure guide for JWT in Docker and refactor Keycloak config 2026-01-22 17:23:24 +01:00
dc-gui.yaml chore(docker): modularize and restructure Docker Compose configuration 2026-01-20 21:03:16 +01:00
dc-infra.yaml chore(docker): modularize and restructure Docker Compose configuration 2026-01-20 21:03:16 +01:00
dc-ops.yaml chore(docker): modularize and restructure Docker Compose configuration 2026-01-20 21:03:16 +01:00
docker-compose.yaml chore(docker): modularize and restructure Docker Compose configuration 2026-01-20 21:03:16 +01:00
gradle.properties refactor(frontend, build): update PingViewModel initialization, resolve view model via Koin, and clean yarn dependencies 2026-01-12 19:47:59 +01:00
gradlew refactor(build): remove unused files and adjust JVM toolchain to Java 24 2026-01-03 15:49:09 +01:00
gradlew.bat refactor(build): remove unused files and adjust JVM toolchain to Java 24 2026-01-03 15:49:09 +01:00
LICENSE Create LICENSE 2025-04-17 13:19:13 +02:00
README.md chore(docs, frontend): document and implement Web-App sync workaround for async driver issue 2026-01-27 23:45:30 +01:00
settings.gradle.kts feat: add architecture tests for enforcing module boundaries 2026-01-29 14:28:36 +01:00

Meldestelle

Modulares System für Pferdesportveranstaltungen mit Domain-Driven Design, Kotlin Multiplatform und Microservices.

CI Pipeline License: MIT


📚 Dokumentation: Die einzige Quelle der Wahrheit

Die gesamte Projekt-Dokumentation von der Architektur über die fachliche Domäne bis hin zu den Entwickler-Anleitungen befindet sich im /docs Verzeichnis.

Starte hier:

-> docs/README.md


🚀 Quick Start

Diese Befehle starten die Kern-Infrastruktur und die Services.

# 1. Umgebungsvariablen vorbereiten (nur beim ersten Mal)
cp .env.example .env

# 2. Gesamtes System mit Docker Compose starten
docker compose up -d

Für detailliertere Anleitungen, wie z.B. das Starten einzelner Services oder das Frontend-Setup, siehe die -> Lokale Setup-Anleitung.


🤝 Contributing

Beiträge sind willkommen. Bitte beachte unseren → Branch- und PR-Workflow.

📜 Lizenz

Dieses Projekt steht unter der MIT License.