# Shinkan Jinkendo Version Information APP_VERSION = "0.2.0" BUILD_DATE = "2026-04-23" DB_SCHEMA_VERSION = "20260422" MODULE_VERSIONS = { "auth": "1.0.0", "profiles": "1.0.0", "clubs": "0.1.0", "groups": "0.1.0", "skills": "0.1.0", "methods": "0.1.0", "exercises": "0.2.0", # Updated: Katalog-Integration "training_units": "0.1.0", "training_programs": "0.1.0", "planning": "0.1.0", "import_wiki": "0.1.0", "admin": "1.0.0", "membership": "1.0.0", "catalogs": "1.0.0", # NEW: Admin-Kataloge } CHANGELOG = [ { "version": "0.2.0", "date": "2026-04-23", "changes": [ "Feature: Admin-verwaltbare Kataloge (Focus Areas, Training Styles, Training Characters, Skill Categories)", "Feature: Trainer-Fokusbereich-Zuordnung für rollenbasierte Filterung", "Migration 007: Katalog-Tabellen + Seed-Daten", "Frontend: AdminCatalogsPage mit 5 Tabs (CRUD für alle Kataloge)", "Frontend: ExercisesPage nutzt Katalog-Dropdowns (kein Hard-Coding mehr)", "Frontend: Trainingsstil-Dropdown hinzugefügt (fehlte komplett)", "Standardisierung: Alle Formulare mit Labels oben, volle Breite, linksbündig", ] }, { "version": "0.1.0", "date": "2026-04-21", "changes": [ "Initial MVP Setup", "Feature: Übungsverwaltung (Kern-Modul)", "Feature: Fähigkeiten- und Methodenkataloge", "Feature: Trainingsplanung für Gruppen", "Feature: Trainingsabschnitte mit Kombinations-Flag", "Feature: MediaWiki-Import (einseitig)", "Feature: Freigabelogik (privat/Verein/offiziell)", "Infrastructure: Auth + Membership von Mitai übernommen", ] } ]