meldestelle/docs/99_Journal
Stefan Mogeritsch c1fadac944 feat(entries+billing): integrate automatic fee booking for entries with billing service
- **Entries-Service Updates:**
  - Implemented automatic booking of fees (entry fees and late fees) during entry submission using `TeilnehmerKontoService`.
  - Enhanced `Bewerb` entity with financial fields (`nenngeldCent`, `nachnenngebuehrCent`).
  - Added Flyway migration to update `bewerbe` table with new financial fields.
  - Updated `EntriesServiceApplication` to include billing package scanning for integration.

- **Billing-Service Enhancements:**
  - Adjusted `TeilnehmerKontoService` to support fetching accounts by event and person.
  - Improved database configuration to handle missing JDBC URLs during tests.

- **Tests:**
  - Added integration tests to validate fee booking logic for entries, including late fee scenarios.
  - Introduced H2 database setup for test isolation.

- **Misc:**
  - Updated tenant-aware transactions to support H2 and PostgreSQL dialects.
  - Adjusted log and error handling for robust integration between services.
2026-04-10 12:49:03 +02:00
..
_archive Archive outdated journal logs and documents. Add Postman Runbook structure and centralize API testing documentation. Update Flyway configuration for ping-service with service-specific schema history. 2026-04-03 21:48:39 +02:00
2026-03-27_Chat-Verlauf.md Remove obsolete chat logs and migrate relevant assets from docs/Neumarkt2026/ and docs/BilderSuDo/ to docs/80_Assets/. Update references and initiate consolidation of documentation. 2026-04-09 22:02:14 +02:00
2026-04-01_Abschluss_Vormittag_Zentrale_Dokumentation.md feat(management-feature): add centralized administration screens and back-navigation support 2026-04-01 17:26:44 +02:00
2026-04-01_Session_Log_BackStack_Navigation.md docs(session-log): add session log for back-stack navigation implementation 2026-04-01 17:27:12 +02:00
2026-04-01_Session_Log_Frontend_Flow_Entscheidungen.md Remove obsolete chat logs and migrate relevant assets from docs/Neumarkt2026/ and docs/BilderSuDo/ to docs/80_Assets/. Update references and initiate consolidation of documentation. 2026-04-09 22:02:14 +02:00
2026-04-01_Session_Log_Zentrale_ZNS.md feat(management-feature): add centralized administration screens and back-navigation support 2026-04-01 17:26:44 +02:00
2026-04-02_Besprechung_Sprint-Planung.md docs(roadmaps): add sprint execution order and detailed role-specific roadmaps 2026-04-02 14:35:54 +02:00
2026-04-02_Besprechung.md Remove obsolete chat logs and migrate relevant assets from docs/Neumarkt2026/ and docs/BilderSuDo/ to docs/80_Assets/. Update references and initiate consolidation of documentation. 2026-04-09 22:02:14 +02:00
2026-04-02_Meldestelle_Besprechung_Session-Log.md Migrate frontend navigation to V3: archive Navigation V2, implement updated screen-tree and back-stack rules, and adapt documentation for startable MVP flow. 2026-04-02 20:09:26 +02:00
2026-04-02_Session_Log.md docs(reports): add comprehensive status and recommendation reports for key roles 2026-04-02 11:15:38 +02:00
2026-04-02_session-curator.md Remove obsolete chat logs and migrate relevant assets from docs/Neumarkt2026/ and docs/BilderSuDo/ to docs/80_Assets/. Update references and initiate consolidation of documentation. 2026-04-09 22:02:14 +02:00
2026-04-03_Architect_B1_LAN-Sync_ADR-0022.md docs: add ADR-0022 for LAN-Sync protocol implementation 2026-04-03 09:45:55 +02:00
2026-04-03_Backend_B1_CRUD_Reiter_Pferde_Vereine_Funktionaere.md feat(api): extend Masterdata API with CRUD endpoints for Pferde and Funktionäre 2026-04-03 10:12:36 +02:00
2026-04-03_Curator_B1_Roadmaps-Verzeichnis.md docs(curator): log session outcomes and finalize B-1 roadmap updates 2026-04-03 11:58:10 +02:00
2026-04-03_DevOps_C1_C2_Desktop-Packaging_SemVer.md feat(devops): configure desktop packaging and introduce semantic versioning 2026-04-03 11:26:46 +02:00
2026-04-03_Ping_Service_Flyway_Fix.md Add journal log: Fix Flyway migration issues in ping-service with service-specific schema history configuration. 2026-04-03 21:52:30 +02:00
2026-04-03_Rulebook_B1_Validierung_Frontend.md feat(validation): integrate ÖTO/FEI rule validations and centralized validators 2026-04-03 09:04:12 +02:00
2026-04-03_Rulebook_B2_Regulation-as-Data_Backend.md feat(db): add regulation-as-data tables for license height and horse age matrices 2026-04-03 11:10:45 +02:00
2026-04-03_Session_Log_Postman_Runbook_Konsolidierung.md Archive outdated journal logs and documents. Add Postman Runbook structure and centralize API testing documentation. Update Flyway configuration for ping-service with service-specific schema history. 2026-04-03 21:48:39 +02:00
2026-04-09_Curator-Session.md Remove obsolete chat logs and migrate relevant assets from docs/Neumarkt2026/ and docs/BilderSuDo/ to docs/80_Assets/. Update references and initiate consolidation of documentation. 2026-04-09 22:02:14 +02:00
2026-04-09_Session_Log_Turnier_Veranstaltung_Domain_Alignment.md feat(docs+domain): refine event and tournament models, align with updated domain terminology 2026-04-09 10:09:21 +02:00
2026-04-10_Billing-Setup_ZNS-Hardening.md feat(entries+billing): integrate automatic fee booking for entries with billing service 2026-04-10 12:49:03 +02:00
README.md chore: archive outdated architecture and roadmap documents, normalize documentation structure and metadata 2026-03-15 20:00:51 +01:00

type status owner last_update
Journal ACTIVE Curator 2026-03-15

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)