meldestelle/backend/services
Stefan Mogeritsch c696b8c50e feat(db): add regulation-as-data tables for license height and horse age matrices
- Introduced `license_height_matrix` for mapping minimum license requirements to jump heights (ÖTO § 231).
- Added `horse_min_age_matrix` for defining minimum horse ages by discipline, height, or level (ÖTO § 103, FEI GR Art. 136).
- Populated both tables with ÖTO 2026 and FEI-compliant seed data.
- Updated Flyway V008 to remove incorrect `RD4` entry and annotated corrected enum references.
- Created Flyway V009 for introducing the new tables and their seeds.
- Aligned documentation, validation rules, and roadmaps for backend implementation handover.

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
2026-04-03 11:10:45 +02:00
..
entries fix(tests): resolve EntriesIsolationIntegrationTest failures with test-specific DB config 2026-04-03 10:24:08 +02:00
events Implement tournament category validation: Add Turnier.validateKategorieLimits with a policy interface and descriptor for decoupled validation against ÖTO limits. Introduce TurnierkategoriePolicy and implement OeToTurnierkategoriePolicy for CSN and CDN max limits. Add comprehensive unit tests and update roadmap with completed A-3 sub-tasks. 2026-04-02 22:54:13 +02:00
identity chore: update module dependencies and remove unused imports 2026-03-28 17:00:19 +01:00
masterdata feat(db): add regulation-as-data tables for license height and horse age matrices 2026-04-03 11:10:45 +02:00
members chore(ci): Align GH Workflows with Docker SSoT, new paths; minimal SSoT guard; staticAnalysis (#23) 2025-12-03 12:03:40 +01:00
ping chore: update module dependencies and remove unused imports 2026-03-28 17:00:19 +01:00
registry chore(gradle): centralize repository config in settings.gradle.kts and simplify BOM management 2026-01-03 00:34:08 +01:00
results/results-service refactor: remove Dockerfile syntax directives to simplify and standardize definitions 2026-02-13 16:59:02 +01:00
scheduling/scheduling-service refactor: remove Dockerfile syntax directives to simplify and standardize definitions 2026-02-13 16:59:02 +01:00
zns-import/zns-import-service chore: remove deprecated horses, clubs, officials, and persons services 2026-03-28 16:51:08 +01:00