feat(CalendarView): enhance training slot merging and event normalization
All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 43s
All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 43s
- Added a new method to normalize training time keys, improving consistency in event handling. - Updated the logic for merging recurring training slots to include only relevant events, enhancing calendar management. - Improved subtitle handling for merged training slots to reflect recurring status and additional details, providing clearer event information.
This commit is contained in:
@@ -180,10 +180,10 @@ Web: `DiaryView.vue` (sehr groß). API-Cluster (Auszug – in Web nach `apiClien
|
||||
|
||||
## Phase 10 – Persönliche Konten & Integrationen
|
||||
|
||||
- [ ] **Persönliche Einstellungen** vollständig (`PersonalSettings.vue` vs. aktuelles „Mehr“)
|
||||
- [ ] **MyTischtennis-Konto** (`MyTischtennisAccount.vue`)
|
||||
- [ ] **ClickTT-Konto** (`ClickTtAccount.vue`)
|
||||
- [ ] **ClickTT-Ansicht** (`ClickTtView.vue`)
|
||||
- [x] **Persönliche Einstellungen** (`PersonalSettings.vue`) – Mehr → Hub: Sprache, MyTT, ClickTT; `PersonalHubScreens.kt` + `AppRoot.kt` `SettingsScreen`
|
||||
- [x] **MyTischtennis-Konto** (`MyTischtennisAccount.vue`) – `MyTischtennisApi`, Dialog/Verify/Unlink in `PersonalHubScreens.kt`
|
||||
- [x] **ClickTT-Konto** (`ClickTtAccount.vue`) – `ClickTtAccountApi`, analog in `PersonalHubScreens.kt`
|
||||
- [x] **ClickTT-Ansicht** (`ClickTtView.vue`) – Proxy-URL + `WebView` in `ClickTtBrowserScreen`
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user