• Joined on 2025-11-23
rene created branch develop in rene/banyaro 2026-04-29 19:53:33 +02:00
rene pushed to main at rene/banyaro 2026-04-29 19:49:24 +02:00
9d3f902014 Fix: Datumfelder im Wurfformular bündig ausgerichtet (align-items:end) — SW by-v512, APP_VER 489
rene pushed to main at rene/banyaro 2026-04-29 19:45:12 +02:00
acd46f124b UX: Wurfformular — Erwartet links, Tatsächlich rechts — SW by-v511, APP_VER 488
rene pushed to main at rene/banyaro 2026-04-29 19:42:29 +02:00
239681a6f0 UX: Wurfformular — Datumfelder mit erklärendem Hinweistext — SW by-v510, APP_VER 487
rene pushed to main at rene/banyaro 2026-04-29 19:13:06 +02:00
2411151b17 Feature: Offline-Stufen 1+2+3 — Timeout, API-Cache, Write-Queue (IndexedDB + BackgroundSync) — SW by-v509, APP_VER 486
rene pushed to main at rene/banyaro 2026-04-29 19:00:55 +02:00
ad3b73d687 Cleanup: training_exercises.js_exercise_id — ID-Mismatch bereinigt, JOIN mit exercise_progress, Fuß-Umbenennung — SW by-v508, APP_VER 485
rene pushed to main at rene/banyaro 2026-04-29 17:09:47 +02:00
9e9b87af35 Fix: Jahresbericht-Modal Schließen-Button + expliziter close-Handler — SW by-v507, APP_VER 484
rene pushed to main at rene/banyaro 2026-04-29 17:06:36 +02:00
41d5d745cb UX: Jahresbericht — Wahlmöglichkeit wenn letzter Bericht <30 Tage alt — SW by-v506, APP_VER 483
rene pushed to main at rene/banyaro 2026-04-29 17:03:51 +02:00
9832cd24d8 Feature: KI-Jahresberichte speichern + Archiv + Download — SW by-v505, APP_VER 482
rene pushed to main at rene/banyaro 2026-04-29 16:53:19 +02:00
b4de0aa27c UX: Login → Welcome statt Diary; Landing-Features flacher (kein Box-Icon, einheitlicher Hintergrund) — SW by-v504, APP_VER 481
rene pushed to main at rene/banyaro 2026-04-29 15:01:16 +02:00
414b7131e8 Fix: manifest.json modernisiert — id, scope, screenshots, prefer_related_applications — SW by-v503, APP_VER 480
rene pushed to main at rene/banyaro 2026-04-29 14:32:12 +02:00
977fbeb0fd Feature: Analytics Jahres-Balkendiagramm — Seitenaufrufe + Neuanmeldungen 12 Monate — SW by-v502, APP_VER 479
rene pushed to main at rene/banyaro 2026-04-29 13:29:41 +02:00
b2e7f1409a Fix: Suchfeld+Button table-Layout für garantierte Nebeneinander-Darstellung — SW by-v501, APP_VER 478
rene pushed to main at rene/banyaro 2026-04-29 13:26:14 +02:00
9603f099b5 Fix: Suchfeld+Button Grid-Layout (1fr auto) statt Flex — SW by-v500, APP_VER 477
rene pushed to main at rene/banyaro 2026-04-29 13:22:19 +02:00
47f1b09d30 UX: Stand-erfassen-Button mit Hinweistext — SW by-v499, APP_VER 476
rene pushed to main at rene/banyaro 2026-04-29 13:16:58 +02:00
70bc25a0a6 Fix: Suchfeld+Button in einer Zeile (flex-wrap:nowrap, min-width:0) — SW by-v498, APP_VER 475
rene pushed to main at rene/banyaro 2026-04-29 13:14:23 +02:00
325ba333fd UX: Suchfeld über Tabs, zusammen mit Stand-erfassen-Button — SW by-v497, APP_VER 474
rene pushed to main at rene/banyaro 2026-04-29 13:07:43 +02:00
a3679354c8 Feature: Übungen Desktop 2-zeilige Tabs + globale Suche über alle Kategorien — SW by-v496, APP_VER 473
rene pushed to main at rene/banyaro 2026-04-29 12:26:35 +02:00
81ee1a063e Feature: Übungs-Suche, fehlende Legacy-Übungen nachmigriert (110 gesamt) — SW by-v495, APP_VER 472
rene pushed to main at rene/banyaro 2026-04-29 11:54:39 +02:00
4c3638c17c Fix: Tagesübung-Scroll via _scrollTarget nach exercises-Load statt fixem Timeout — SW by-v494, APP_VER 471