feat(Diary): implement quick create functionality for training days and enhance localization
All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 44s
All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 44s
- Added a new button for quick creation of training days in the DiaryView, improving user experience. - Implemented logic to find the next available training slot across groups and create a training day entry. - Enhanced localization by adding new keys for quick create messages in multiple languages, ensuring better accessibility for users. - Updated the DiaryManager to handle quick create operations and clear errors effectively.
This commit is contained in:
@@ -98,6 +98,12 @@ adb reverse tcp:3005 tcp:3005
|
||||
4. Login → Club auswählen → Rolle wird angezeigt
|
||||
5. Open `Tagebuch` → die letzten Einträge werden angezeigt
|
||||
|
||||
## Phase 14 – Unit-Tests, Regressionsliste, R8
|
||||
|
||||
- **Automatisierte Tests (shared):** `./gradlew :shared:testDebugUnitTest` (JVM-Unit-Tests unter `shared/src/androidUnitTest/`, u. a. Serialisierung kritischer DTOs).
|
||||
- **Manuelle Regression:** `REGRESSION_CHECKLIST.md` im Ordner `mobile-app/`.
|
||||
- **R8/ProGuard:** `composeApp/proguard-rules.pro` ist an die Release-Variante angebunden; **`isMinifyEnabled`** bleibt vorerst **`false`**, bis ein Release mit Schrumpfung gezielt getestet wurde.
|
||||
|
||||
## Gradle Wrapper
|
||||
Use the wrapper from `mobile-app/`:
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user