AI-Agent
e91cd30479
Realistische Demo-Daten (12 Wochen, 49 Sessions) + Roadmap + README-Verweis
...
Image bauen und in die Registry schieben / build (push) Successful in 8s
- demo-data.json neu generiert: 12 Wochen Push/Pull/Legs mit Plateau-
Phasen, Deload-Woche, ausgelassenen Trainingstagen, Reps-Streuung,
nicht abgehakten Saetzen und Notizen; dazu 12 Laeufe und 5 Fahrten
- ROADMAP.md: interne Roadmap in 4 Phasen (Inhalt in der App bearbeiten,
herstellerunabhaengige Info-Texte mit Bildern/Schritten, Plugin-System
mit Ollama/Cloud-Coach, Wearable-Import, CLI-Harness, Volumen/1RM,
PWA, a11y)
- README: Roadmap-Sektion
- test_auth: erwartete Demo-Zaehler dynamisch aus der Datei berechnet
- Tests: 158 Checks gruen (39+18+43+32+26)
2026-10-02 02:29:17 +00:00
AI-Agent
25ed34e80e
CI: Build+Push in einem Schritt ohne Step-Output (kompatibel mit Gitea act)
Image bauen und in die Registry schieben / build (push) Successful in 6s
2026-10-02 01:54:19 +00:00
AI-Agent
53c29ae9dc
CI: Build-Schritt nutzt ein -t pro Image-Tag
Image bauen und in die Registry schieben / build (push) Failing after 6s
2026-10-02 01:51:46 +00:00
AI-Agent
10f3e713c5
CI: Version-Tags bei Git-Tags (v*) - zusaetzlich zu latest+sha
...
Image bauen und in die Registry schieben / build (push) Failing after 4s
- Push auf main -> git.somantis.net/j4stmarkus/trainingsplan:latest + :<sha>
- Push eines Git-Tags v* -> zusaetzlich :vX.Y.Z (z.B. :v1.0.0)
- Nutzer ziehen :latest (rolling) oder eine feste Version per Tag
2026-10-02 01:49:27 +00:00
AI-Agent
1984ce700c
README: CI/CD-Sektion (Auto-Build ueber Gitea-Actions)
Image bauen und in die Registry schieben / build (push) Failing after 19s
2026-10-02 00:59:33 +00:00
AI-Agent
817d4a3732
CI/CD: Gitea-Actions-Build nach Registry + CasaOS-Compose + Icon
...
Image bauen und in die Registry schieben / build (push) Failing after 39s
- .gitea/workflows/build-image.yml: Push auf main baut das Image und
schiebt latest + <sha> in die Gitea-Registry (j4stmarkus, lowercase)
- Workflow ist robust gegen Runner-Images ohne Docker-CLI (installiert
docker.io falls noetig); der Runner muss den Docker-Socket mounten
- docker-compose.casaos.yml: CasaOS-Custom-App-Format, installiert nur aus
dem Registry-Image, Datenband bleibt /DATA/AppData/trainingsplan/data
- assets/icon.png: echtes Somantis-Logo (aus Somantis/www), 512x512 PNG
- docker-compose.yml mit build: . bleibt fuer lokale Entwicklung bestehen
2026-10-02 00:19:54 +00:00
AI-Agent
ba599fcbf5
UI-Ueberarbeitung: responsives Grid, konsistente Buttons, Wizard-Breite, Kontrast
...
- Uebungen in responsivem Grid (2-3 Spalten auf Desktop, 1 Spalte mobil)
- Setup-Modal feste Breite 640px (capped am Viewport) - kein Sprung beim
Sprachwechsel
- Button-Konsistenz: .btn-primary nutzt --accent-border (weisser Akzent
bekommt sichtbare graue Umrandung, auch auf hellem Theme); Secondary =
transparent/dunkelgrau
- Fortschrittssegmente: groesser (40x6, gap 8); Semantik wie gewuenscht -
erledigt = voll gefuellt, aktuell = nur Umrandung, kommend = graue
Umrandung
- Session-Kopf: 'Alles zuruecksetzen' + 'Session abschliessen' gebuendelt,
'Verwerfen' abgesetzt und bestaetigungsgeschuetzt
- Wizard: Appearance-Untertitel korrigiert (nicht mehr 'default accent'),
Sprach-Buttons mit mehr Abstand
- Settings: Formular-Zeilen ausgerichtet (Inputs gestreckt, Button rechts),
muted heller (bessere Lesbarkeit), Checkbox groesser
- Tests: 158 Checks gruen (39+18+43+32+26)
2026-10-02 00:17:00 +00:00
AI-Agent
a2c4fdc1bd
deploy.sh: stale Container entfernen, Healthcheck auf /api/meta
...
- docker rm -f trainingsplan vor docker compose up -d behebt den
Namenskonflikt mit einem alten Container (Daten-Ordner bleibt erhalten)
- Healthcheck prueft /api/meta statt des nicht existierenden /api/data
2026-10-01 23:58:34 +00:00
AI-Agent
adfa7d17e9
deploy.sh: kein Token mehr noetig, Repo ist oeffentlich
...
Zugangsschluessel-Block entfernt, Remote zeigt auf den neuen Eigentuemer.
2026-10-02 01:41:51 +02:00
AI-Agent
8fc77212cb
Startpunkt 02.10.2026: aktueller Stand des Trainingsplans
...
Historie bewusst neu aufgesetzt, ein einziger Commit als neuer Ausgangspunkt.
2026-10-02 01:23:25 +02:00