Commit Graph

  • fde9d7799c docs: add Supabase credential migration guide main Ronny 2026-05-01 00:42:38 +02:00
  • a521f5656c chore: suppress markdownlint warnings in spec docs Ronny 2026-04-12 19:39:53 +02:00
  • aa0c065bd6 fix: show pending tips in profile, count all tips not just evaluated Ronny 2026-04-12 18:42:26 +02:00
  • 786b3586be fix: CSP allows Google Fonts for Material Symbols icons Ronny 2026-04-12 18:13:44 +02:00
  • edf33fa932 feat: premium achievement badges with Material Symbols icons Ronny 2026-04-12 18:09:25 +02:00
  • d370558174 feat: logo links to home/dashboard Ronny 2026-04-12 17:34:00 +02:00
  • 132ea4f7d0 feat: desktop layout optimization Ronny 2026-04-12 17:26:20 +02:00
  • 1be1cdba2f feat: local country flags replacing team crests Ronny 2026-04-12 16:31:24 +02:00
  • 2414fc04d9 feat: three-way theme toggle — Dark / Light / System Ronny 2026-04-12 16:17:57 +02:00
  • ab09b92050 style: more spacing between Tippspiel and subtitle Ronny 2026-04-12 16:14:03 +02:00
  • 1addb3940d style: 'FIFA World Cup 2026' as golden subtitle under 'Tippspiel' Ronny 2026-04-12 16:11:01 +02:00
  • c2195aa02f style: Lucide TrendingUp/Down icons for rank change arrows Ronny 2026-04-12 16:07:02 +02:00
  • d38f650261 fix: move useEffect before early returns (React hooks rule violation) Ronny 2026-04-12 16:02:42 +02:00
  • fe777a2bab feat: achievement badge placeholders on profile page (Phase 2 prep) Ronny 2026-04-12 15:57:32 +02:00
  • 1999ef8a21 feat: rank change arrow (↑/↓) in dashboard stats tile Ronny 2026-04-12 15:56:59 +02:00
  • 9c19188a7e feat: WM 2026 trophy SVG without text in header Ronny 2026-04-12 15:39:33 +02:00
  • 9b78c4a46c feat: FIFA WM 2026 unofficial logo in header (PNG) Ronny 2026-04-12 15:32:48 +02:00
  • f88f2ac6bc feat: replace trophy emoji with official FIFA WM 2026 logo Ronny 2026-04-12 15:20:49 +02:00
  • f8a6d12db1 style: comprehensive Light Mode overrides Ronny 2026-04-12 15:11:57 +02:00
  • 048bf15a5e feat: move Admin to bottom nav, remove from header Ronny 2026-04-12 15:02:58 +02:00
  • 07f6a8ae13 style: card polish — badge spacing, no separator line, wider tip row Ronny 2026-04-12 14:53:34 +02:00
  • a7485da0e9 style: dashboard uses parent padding — same width as Spielplan Ronny 2026-04-12 14:36:44 +02:00
  • d1189d5d6e style: fix badge centering over flags, plain theme toggle icon Ronny 2026-04-12 14:29:52 +02:00
  • d44927ec23 style: badges as row above flags, centered over each team Ronny 2026-04-12 14:18:22 +02:00
  • 799239dcc1 style: badges centered to flags, wider dashboard, mobile header actions Ronny 2026-04-12 13:55:00 +02:00
  • 0e1675fe90 style: dashboard LED smaller, TipModal flags fullbleed + subtle picker buttons Ronny 2026-04-12 13:37:57 +02:00
  • 44199b0a90 style: unified flag+time design across Dashboard and Spielplan Ronny 2026-04-12 13:22:13 +02:00
  • 91ea1f4dc3 style: hero card curvature shine, smaller fullbleed flags, tighter LED Ronny 2026-04-12 13:09:05 +02:00
  • 27f93f76f9 fix: LED digits fixed 20px width for uniform spacing Ronny 2026-04-12 12:46:05 +02:00
  • 75d69191fa fix: LED digits individually spaced — fixes '2 1:00' gap in DSEG7 font Ronny 2026-04-12 12:42:47 +02:00
  • b2ca2c733a style: stronger glow, bigger LED, fix vertical alignment, tighter spacing Ronny 2026-04-12 12:39:23 +02:00
  • c6c167abb3 style: remove hero border, LED time between flags like Design 2 Ronny 2026-04-12 12:35:38 +02:00
  • 8503592c7b style: match Stitch glassmorphism — backdrop-blur, flag glow auras, deeper shadows Ronny 2026-04-12 12:08:29 +02:00
  • 23116a847a style: premium Dashboard redesign inspired by Stitch mockups Ronny 2026-04-12 11:56:29 +02:00
  • 8b7b31826a feat: stronger visual scoring differentiation + streak fix Ronny 2026-04-12 09:31:15 +02:00
  • 1eaec75901 style: BEENDET badge right-aligned, bigger score, score aligned to flag center Ronny 2026-04-12 09:11:36 +02:00
  • 0f70a1913c style: LIVE badge right-aligned, bigger live score, remove redundant tip Ronny 2026-04-12 09:00:55 +02:00
  • e9143d6ebe fix: countdown badge back in header row (right-aligned), fix LED spacing Ronny 2026-04-11 23:22:11 +02:00
  • 92f847c075 style: countdown badge left-aligned, separate from header Ronny 2026-04-11 23:16:17 +02:00
  • 9cd55f8e28 style: stronger LED glow on kickoff time (4-layer text-shadow) Ronny 2026-04-11 23:10:35 +02:00
  • 3a1d99a92f style: reduce LED kickoff size, center vertically between header and flags Ronny 2026-04-11 23:07:54 +02:00
  • b7068ea2b0 style: real LED segment display font for kickoff time Ronny 2026-04-11 22:56:56 +02:00
  • 6be9bcdc1b style: stadium scoreboard kickoff display in card header Ronny 2026-04-11 22:50:12 +02:00
  • 137e14b3d1 fix: kickoff time centered without 'Uhr', unified countdown badge, DevPanel close button Ronny 2026-04-11 22:46:53 +02:00
  • e1b9f03d60 style: move kickoff time to card header, better date header spacing Ronny 2026-04-11 22:37:25 +02:00
  • d39ec7a579 style: Spielplan — glassmorphism stats card, timeline date headers Ronny 2026-04-11 22:27:58 +02:00
  • a7ce8141a3 style: redesign Spielplan — date grouping, compact stats, less glossy Ronny 2026-04-11 22:09:38 +02:00
  • 4fe4d45270 style: align group badge left in card header Ronny 2026-04-11 21:59:44 +02:00
  • 6a40d71634 style: Match-Cards — names below flags, less glossy, cleaner header Ronny 2026-04-11 21:44:42 +02:00
  • 8bc00f12aa style: redesign Match-Cards — balanced layout, better tipped state Ronny 2026-04-11 21:29:18 +02:00
  • 5af41a8a2c fix: accuracy 1000% bug, Spiele nav icon, light mode polish Ronny 2026-04-11 21:05:23 +02:00
  • e10aeadb6b fix: accuracy display, Spiele nav icon, light mode card polish Ronny 2026-04-11 21:03:40 +02:00
  • 676ed9c1b3 fix: improve tipping user journey Ronny 2026-04-11 20:51:36 +02:00
  • 57bae63b68 chore: cleanup — remove compiled .js files and .superpowers artifacts Ronny 2026-04-11 20:43:42 +02:00
  • 7bb35ecf65 fix: simplify CI pipeline YAML to avoid parsing errors Ronny 2026-04-11 20:38:10 +02:00
  • addff8f0cc ci: switch to Gitea Container Registry for reliable deploys Ronny 2026-04-11 20:18:34 +02:00
  • dd65f7c4fe fix: StatsRing NaN with no data, Toast showing repeatedly, timer stability Ronny 2026-04-11 19:54:32 +02:00
  • 77ee3f9a45 fix: restore glassmorphism card effects on new components Ronny 2026-04-11 19:45:54 +02:00
  • 7b19f3db98 feat: Phase 1 — Engagement & UX-Polish Ronny 2026-04-11 19:17:19 +02:00
  • f1b4b63324 style: CSS polish, light mode verification, build fixes Ronny 2026-04-11 19:16:13 +02:00
  • 2dc55f29db feat: rich profile page with stats ring, tip history, fun stats Ronny 2026-04-11 19:14:41 +02:00
  • a304ceeff5 feat: rank change toast + streak milestone icons Ronny 2026-04-11 19:12:02 +02:00
  • f6ab2c719d feat: Punkte-Reveal with confetti animation Ronny 2026-04-11 19:10:22 +02:00
  • 89046a2e29 feat: tip confirmation animation with haptic feedback Ronny 2026-04-11 19:08:39 +02:00
  • 1ed64078b4 feat: zustandsbasierte Match-Cards (open/tipped/live/finished/missed) Ronny 2026-04-11 19:07:21 +02:00
  • 9a9b85a269 feat: smart sections in Spielplan (Heute/Morgen/Woche/Vergangen) Ronny 2026-04-11 19:05:09 +02:00
  • d27881c1c2 feat: add Dashboard as new startseite Ronny 2026-04-11 19:02:53 +02:00
  • b10f0f6ad4 feat: add /api/dashboard endpoint with hero match, stats, streak, nudges Ronny 2026-04-11 19:01:01 +02:00
  • cb095126ef feat: add bottom navigation bar (mobile-first) Ronny 2026-04-11 18:59:00 +02:00
  • 4f148811f0 refactor: simplify TipModal — remove Expertenblick and redundant header Ronny 2026-04-11 18:56:48 +02:00
  • 62aeda1395 refactor: remove KI-Agent chat widget and backend route Ronny 2026-04-11 18:54:50 +02:00
  • 69585cfac1 docs: Phase 1 implementation plan — 14 tasks Ronny 2026-04-11 18:34:24 +02:00
  • ea5b7b19fa docs: Phase 1 Design-Spec — Engagement & UX-Polish Ronny 2026-04-11 18:26:32 +02:00
  • e0462c5ba4 ci: trigger rebuild for devUser fix Ronny 2026-04-11 17:16:08 +02:00
  • 7bbbe01a03 fix: devUser-Parameter an alle API-Calls weiterleiten Ronny 2026-04-11 17:03:11 +02:00
  • 7c9b7344aa fix: Health-Check vereinfacht – kein DB-Query mehr bei /health Ronny 2026-04-11 16:45:39 +02:00
  • e0c4beadb1 style: Lucide Icons für Theme-Toggle + stärkerer Glossy-Effekt auf Flag-Boxen Ronny 2026-04-06 14:09:36 +02:00
  • 7dac1befe7 style: stärkerer Glossy-Effekt auf Flag-Boxen im Light Mode Ronny 2026-04-06 14:02:21 +02:00
  • 01d7c10719 chore: add Claude Code config and local docs to .gitignore Ronny 2026-04-06 14:00:27 +02:00
  • f56ecb724b feat: Light Mode mit Theme-Toggle Ronny 2026-04-06 12:50:04 +02:00
  • 2127ebceeb ci: Credentials aus Workflow entfernen, Portainer-Config dynamisch lesen Ronny 2026-04-06 13:41:19 +02:00
  • d7cd558caf ci: curl via apk installieren (Alpine runner hat kein curl) Ronny 2026-04-06 11:48:35 +02:00
  • 94be5620a6 fix: Gitea CI/CD und Blank-Page-Fehler behoben Ronny 2026-04-06 11:46:56 +02:00
  • f500f5f900 fix: skip tsc in frontend Docker build, use vite build directly Ronny 2026-04-06 10:28:00 +02:00
  • 41a21b5606 fix: use shell-based checkout for self-hosted runner Ronny 2026-04-06 10:09:33 +02:00
  • 832a3d3677 feat: add Gitea Actions CI pipeline for Docker build Ronny 2026-04-06 10:08:01 +02:00
  • 7bd22b53e9 feat: add Docker containerization (Dockerfile, compose, dockerignore) Ronny 2026-04-06 10:05:10 +02:00
  • 06ed0ec3ce fix: Expertenblick-Dialog auf Vorschau-Ton, deutsche Anführungszeichen & sequenzielle TTS Ronny 2026-04-06 09:40:06 +02:00
  • ef501a8de4 chore: add Netzer/Expertenblick image assets Ronny 2026-04-06 09:01:35 +02:00
  • 32de9cd5fd feat: ElevenLabs Audio-Dialog für Expertenblick (Netzer/Delling TTS) Ronny 2026-04-05 23:05:53 +02:00
  • 07e0705380 feat: Günther-Agent (Netzer-Style) + Expertenblick im TipModal Ronny 2026-04-05 21:45:08 +02:00
  • 4234269ba0 chore: add .gitignore and remove tracked artifacts Ronny 2026-04-04 01:14:59 +02:00
  • 3d3ff097cf feat: Ergebnis-Banner, Dev-Simulations-Panel & Spiele-Reset Ronny 2026-04-04 01:10:55 +02:00
  • e27a62a37b feat: Stadium Elite Design, Rangliste, Profil-Team, User-Upsert & n8n Cronjob Ronny Mueller 2026-04-03 23:37:38 +02:00
  • e967f36f6c feat: WM2026 Tippspiel - Initial Backend + Frontend Ronny Mueller 2026-04-03 22:02:05 +02:00
  • 1c685b90a0 feat: WM2026 Tippspiel - Initial Backend + Frontend Ronny Müller 2026-04-03 21:41:19 +02:00