meldestelle/docs/99_Journal
Stefan Mogeritsch e8dd8cf48f build: switch to hybrid build for Kotlin/JS web-app and optimize Docker setup
Replaced multi-stage Docker builds with a hybrid approach that pre-builds frontend artifacts locally and copies them into the container. Removed Kotlin Multiplatform configurations from the root project to resolve NodeJsRootPlugin conflicts. Adjusted `.dockerignore` to allow pre-built artifacts and increased Gradle/Kotlin daemon memory for faster builds. Updated Caddyfile for runtime stability and added documentation for new build processes.
2026-02-04 15:34:40 +01:00
..
_archive docs: enhance local dev docs, update Docker Compose, and archive old journals 2026-01-20 14:00:09 +01:00
2026-01-20_Session_Log_Frontend_Integration.md chore(docs): add status report and session log for frontend-backend integration 2026-01-21 00:11:14 +01:00
2026-01-20_Session_Log_Tech_Stack_and_Cleanup.md docs: enhance local dev docs, update Docker Compose, and archive old journals 2026-01-20 14:00:09 +01:00
2026-01-21_Session_Log.md docs: archive outdated Ping-Service documentation and add new references 2026-01-21 14:13:34 +01:00
2026-01-22_Session_Log_Frontend_Auth.md refactor(auth): migrate Auth module from feature to core package 2026-01-23 01:16:40 +01:00
2026-01-22_Session_Log.md docs: add infrastructure guide for JWT in Docker and refactor Keycloak config 2026-01-22 17:23:24 +01:00
2026-01-23_Session_Log_Auth_Fixes.md docs(journal): document fixes for Docker, frontend auth flow, and Keycloak config 2026-01-23 15:44:28 +01:00
2026-01-23_Session_Log.md docs: archive outdated reports and organize references 2026-01-23 13:34:20 +01:00
2026-01-26_Session_Log.md docs(journal): add session log for Web-App stabilization and DB initialization fixes 2026-01-26 14:40:04 +01:00
2026-01-27_Session_Log.md chore(docs, frontend): document and implement Web-App sync workaround for async driver issue 2026-01-27 23:25:00 +01:00
2026-01-28_Session_Log.md docs: add state-management strategy reference and SQLDelight session log 2026-01-28 13:00:55 +01:00
2026-01-29_Session_Log_Arch_Guards.md feat: add architecture tests for enforcing module boundaries 2026-01-29 14:28:36 +01:00
2026-01-29_Session_Log_Roadmap_Update.md chore: migrate to Exposed 1.0.0 and refactor UUID handling 2026-02-02 12:34:24 +01:00
2026-01-30_Refactoring_Exposed_Ktor.md chore: migrate to Exposed 1.0.0 and refactor UUID handling 2026-02-02 12:34:24 +01:00
2026-01-31_Session_Log_E2E_Smoke_Migration.md chore(docs, build): add E2E smoke test reports, favicon, and build robustness improvements 2026-01-31 21:03:53 +01:00
2026-01.md chore(docs, frontend): document and implement Web-App sync workaround for async driver issue 2026-01-27 23:25:00 +01:00
2026-02-03_Session_Log_Docker_Build_Issues.md chore: refactor Gradle config, standardize Kotlin MPP plugin usage, and update dependencies 2026-02-03 22:11:31 +01:00
2026-02-04_Session_Log_Docker_Hybrid_Build.md build: switch to hybrid build for Kotlin/JS web-app and optimize Docker setup 2026-02-04 15:34:40 +01:00
README.md tooling: make .junie/.gemini docs-first (remove legacy guidelines) 2026-01-13 14:32:49 +01:00

Journal

Kurze Session-Protokolle, damit Entscheidungen/Erkenntnisse nicht „im Chat“ verloren gehen.

Regeln

  • Pro Session 515 Zeilen.
  • Linke auf relevante Artefakte (ADR/Domain Note/How-to/Reference) und wenn sinnvoll auf Code-Pfade.
  • Wenn eine Session keine klare Entscheidung erzeugt: trotzdem ein Journal-Eintrag.

Dateien

  • 2026-01.md (Monatsjournal)