Stefan Mogeritsch stefan
  • Joined on 2026-02-23
stefan pushed to main at mocode-software/meldestelle 2026-04-18 20:30:02 +00:00
1b20e480f4 feat: verbessere Device-Setup-UX durch präzise Fokus-Navigation, Plug-and-Play-Optimierungen und Logging-Standardisierung
c29c8179a1 feat: flexibilisiere JWT-Validierung durch benutzerdefinierte Decoder und verbessere CORS-Konfiguration
2bd2a26ab9 chore: entferne Backup-Dateimuster *~ aus .gitignore
fb520c6607 chore: entferne nicht mehr genutzten Code und Backup-Dateien aus shared-Modul
bad6f44122 chore: entferne nicht mehr genutzte Backup-Dateien, IDE-Konfigurationen und Kotlin-Build-Skripte
Compare 5 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-18 13:49:27 +00:00
280debce09 refactor(web): Komplettumstellung auf WASM, Altlasten aus Gradle und Architektur-Tests entfernt
fb77a5065b refactor(device-initialization): Code-Bereinigung, ungenutzte Parameter entfernt und WasmJS-Unterstützung vervollständigt
e91b10daa3 JS-spezifische Module und Dateien entfernt, Multiplattform-Targets korrigiert
7bbb991e69 refactor(desktop, core): Onboarding zu DeviceInitialization umbenannt, Navigation und Screens angepasst
315517f03f feat(onboarding): Property isConfigured ergänzt, Build-Fehler behoben
Compare 5 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-17 20:54:19 +00:00
88983f2b4e feat: verbessere Onboarding-Workflow, verbessere mDNS-Discovery & ZNS-Import
stefan pushed to main at mocode-software/meldestelle 2026-04-17 11:14:09 +00:00
8f6044abe3 feat(onboarding, screens): Logging für Screen-Loads ergänzt & Biest-Referenzen entfernt
8857d52f44 refactor(desktop): Alte Verwaltungsscreens entfernt und Code reduziert
3949ab21db refactor(desktop): V2-Suffixe entfernt und VeranstaltungKomponenten modularisiert
0128f98164 feat(desktop, masterdata): ZNS-Sync-Status in Footer hinzugefügt & Consul-Healthcheck stabilisiert
Compare 4 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-16 22:32:55 +00:00
4b6a242372 feat: ZNS-Cloud-Sync und manuellen Veranstalter-Button im Wizard hinzugefügt
a1194adeac feat: unterstütze Einzeldatei-Import, verbessere Fortschrittsanzeige und Logging im ZNS-Import
26b3b193ca feat: Health-Check-Ports und Service-URLs konsolidiert, Consul-Best-Practices umgesetzt
dd76ad6d14 feat: konsistente Consul-Discovery- und Healthcheck-Konfiguration für alle Dienste implementiert
cfc412878f feat: füge Wasm/JS-Feature-Toggle hinzu, optimiere Gradle-Build-Zeit durch bedingte Task-Deaktivierung
Compare 7 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-16 14:59:39 +00:00
edd33c34dc docs(journal): Eintrag zu ZNS-First Enrollment und Onboarding-Evolution ergänzt
b8bd2744ac feat(onboarding): Netzwerkrollen und automatisches Discovery im Onboarding hinzugefügt
b2e6c2427b refactor(core, veranstaltung): Exception-Handling vereinfacht und Delay-Angabe optimiert
3b7abc55a4 feat(zns-import): DAT-Dateisupport hinzugefügt, Fehlerbehebung und UI-Anpassungen
29c35c524b feat(zns-import): Healthchecks optimiert und Konsul-Discovery erweitert
Compare 11 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-15 22:46:06 +00:00
f98a9075ae feat: erweitere Changelog um Onboarding, UX-Verbesserungen und Fehlerbehebungen, aktualisiere Settings-Datei
7581f15dfb feat: füge ConnectivityTracker hinzu, erweitere networkModule, aktualisiere DesktopFooterBar mit Gerätestatus und mDNS-Discovery
67d7b38d79 feat: integriere Live-Daten in NennungsEingangScreen, erweitere NennungRemoteRepository um holeNennungen und markiereAlsGelesen, aktualisiere Port-Konfiguration
6d631acce6 refactor: entferne toJavaInstant und passe DeviceRepository sowie verwandte Modelle an
1cefc26be9 feat: Mail-Service-Ports aktualisiert, Consul- und Zipkin-Konfiguration hinzugefügt, neue Felder in BewerbService eingefügt
Compare 8 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-15 13:49:20 +00:00
a6fcb81594 feat(desktop-onboarding): neue Onboarding-UI implementiert, Backup- und Rollenmanagement hinzugefügt
a5f5e7a24b feat(mail-service): Port-Konflikt behoben, SMTP-Konfig optimiert und dynamisches Plus-Addressing eingefügt
d0b756694b feat(frontend): Struktur und Kommentare verfeinert, Mail-Service-Konfiguration erweitert
8c804832d8 feat(billing): add automatic booking for Sportförderbeitrag in compliance with § 16 ÖTO
c542094196 feat(online-nennung): integrate online nomination workflow via REST and mail service
Compare 6 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-14 15:03:02 +00:00
03f0c3a90b chore(frontend): remove unused imports and update delay syntax in OnlineNennungFormular and NennungsEingangScreen
da3b57a91d feat(mail-service): introduce persistence and REST support for Nennungen
4de44623c2 feat(desktop): add NennungsEingang screen and integrate into navigation
adfa97978e feat(mail-service): initialize Mail-Service and integrate online nomination workflow
5f87eed86a chore(billing-service): remove unused Duration.hours import from TagesabschlussService
Compare 9 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-13 21:31:32 +00:00
7e3a5aa49e Set static health-check-port to 8086 in application.yml for consistent configuration.
bef09791ae Update series-service startup configuration: change default port to 8090, improve Docker stability with prefer-ip-address, and document fixes in curator log.
2ee9ccf8e9 Add startup fix for scheduling-service: configure application.yml, set service port to 8089, include spring-boot-starter-actuator for health checks, and document changes.
d4509d6c5a Make health-check-port configurable using SERVER_PORT environment variable in application.yml.
19934e2a96 Add service discovery and health fixes: configure Consul registration, update health-check paths and ports, expand scanBasePackages, and ensure consistent service startup across modules.
Compare 10 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-13 12:43:18 +00:00
9b9c068e7f chore(frontend): opt in to ExperimentalWasmDsl in core modules
f719764914 chore(turnier-feature): remove unused ViewModels and UI components
Compare 2 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-12 21:13:40 +00:00
5c7ba28b1e Mark C-2 "Design-System konsolidieren" as complete: unify MaterialTheme color palette, define typography scale and spacings, optimize MsTextField for desktop standards, and update related documentation and logs.
a2efe8a7f6 Organize imports across multiple modules: remove unused dependencies and consolidate key input-related imports for better readability and maintenance.
126522e606 Refine MsTextField component: introduce compact mode, enhance visual styling and error handling, and improve placeholder and keyboard interaction logic. Add Dimens and Colors updates, implement navigation rail and header layout for the desktop shell, and update ROADMAP documentation with planned phases.
5eb2dd6904 Remove outdated BillingController implementation, resolve conflicting bean definitions across modules, and retain the updated BillingController for consistency with frontend API logic.
9754f3e36b Enhance billing logic: add REST support for manual and automated transactions, refine billing routes, adapt frontend API integration, and implement transaction type validation.
Compare 18 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-11 20:22:01 +00:00
4ca25b6417 Integrate Stammdaten and Nennungen features: implement repositories, ViewModels, and full UI integration for Reiter, Pferde, Funktionäre, and Vereine. Expand ApiRoutes, enhance Nennung tab with search and real data, and update CHANGES.
stefan pushed to main at mocode-software/meldestelle 2026-04-11 20:15:32 +00:00
2d6ff49629 Remove unused imports and update type references for improved code readability and maintenance.
15b3f17d1d Integrate Nennungen and Masterdata features: expand ApiRoutes, add repositories and ViewModels for Nennungen and Masterdata. Update navigation and UI components to include Meisterschaften and Cups tabs.
edfbbb805f Mark Phase 9 as complete: finalize Zeitplan-Optimierung, add audit logging for Bewerb modifications, implement ZNS B-Satz export, and enhance Zeitplan tab with drag-and-drop scheduling and conflict validation.
92aecf9abf Add audit logging for Bewerb changes, implement ZNS B-Satz export, enhance Zeitplan tab with audit log display, export dialog, and clickable Bewerb items, and integrate FixedWidthLineBuilder utility.
d224e2c521 Remove unused imports in CompetitionWarningService and AuditLogTable.
Compare 8 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-11 11:30:27 +00:00
b91d1953a4 refactor(desktop-layout): remove unused FakeVeranstalterStore import
ccefcd4588 Remove veranstalter-feature (repositories, UI components, and domain models).
eda18a8ff2 Remove nennung-feature (domain models, DI modules, and UI components).
84128432e3 docs(architecture): add specification for status automaton and time schedule synchronization logic
7480aed4d1 refactor(entries-service): clean up unused imports and adjust isTurnierPublished visibility
Compare 6 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-10 12:43:08 +00:00
97ed8ad20a refactor(tests): clean up unused imports in EntriesIsolationIntegrationTest
1ba4845f6c feat(frontend+billing): integrate billing UI and navigation into Turnier module
a7e1872d10 Update roadmaps to reflect completion of billing, entries integration, and ZNS importer tasks.
02c6da146e refactor(billing+entries): remove unused import and adjust tenant transaction signature
c1fadac944 feat(entries+billing): integrate automatic fee booking for entries with billing service
Compare 17 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-09 20:19:14 +00:00
a3007b01ee Add archived screenshots documentation and migrate new assets to docs/80_Assets/. Include system mockups, tournament files, and dashboard visuals for Neumarkt 2026.
ffe73b9061 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.
Compare 2 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-09 13:52:54 +00:00
452c50c31b docs(frontend): add navigation and flow diagrams for wizard steps
stefan pushed to main at mocode-software/meldestelle 2026-04-09 12:15:41 +00:00
4d6a1d5f16 docs(c4): migrate architecture diagrams to draw.io and refine container/workflow visualizations
276e3cc3dd docs(c4): migrate architecture diagrams to draw.io and refine container/workflow visualizations
c11bffef22 feat(docs+domain): refine event and tournament models, align with updated domain terminology
f8662e973e docs: add class diagram for core entities in C4 architecture
Compare 4 commits »
stefan pushed to main at mocode-software/meldestelle 2026-04-08 22:22:16 +00:00
d7095bef47 Document findings and planned corrections from architecture review: outline five key gaps in the domain models (Veranstaltung, Turnier) and propose updates to align with business requirements.
6ba6192684 Rename DomBewerbTest to BewerbTest to align with updated domain model naming conventions.
ee520073f0 Standardize exception naming in VeranstaltungController: replace unused exception variable names with _ for cleaner and more concise code.
f2dff2a4d8 Remove Dom prefix from domain models: rename classes to reflect business terminology, update references in tests, repositories, and services; add ADR for new naming conventions.
e83b09fd63 Refactor events-service Gradle build: streamline plugin and dependency declarations, resolve naming inconsistencies, and update module references for improved maintainability.
Compare 17 commits »