Commit Graph

14 Commits

Author SHA1 Message Date
12a2b5c7db Runde in PGN-URL (/pgn/{round}) und im Standings-Response 2026-05-24 15:44:03 +02:00
08ec14bd63 Runde wird automatisch aus der Tabelle ermittelt 2026-05-24 15:42:17 +02:00
82e37fb9bf Rundenbasierte PGN-URLs (aktuell Runde 2) 2026-05-24 15:39:47 +02:00
ab4486cc98 Server: If-Modified-Since, block bis Änderung; Client: sofortiger Re-Poll 2026-05-24 15:34:27 +02:00
7efa38c91a Switch to Long-Polling, add Turniertabellen-Anzeige für ODJM D 2026 2026-05-24 15:32:36 +02:00
2ad3dab7f8 feat: deployment support and production readiness
- Add deployment section to README (systemd, Docker, nginx reverse proxy)
- Add environment variable support to server.py (PORT, PGN_URL, CACHE_TTL)
- Update .gitignore for Python artifacts and lara-chess directory
- Improve board/navigation UX in app.js (userScrolledMoves tracking,
  updateClocks function, better game switching)
2026-05-24 15:12:17 +02:00
0d94cac60c PGN-Parser verbessert: robustes Tokenizing mit Kommentar- und %clk-Erkennung; app.js: manuelle Partieauswahl bleibt nach Klick erhalten 2026-05-24 14:49:07 +02:00
15b6f31f62 UI immer aus Laras Perspektive: Lara unten, Brett-Orientierung dynamisch, Züge in Gold 2026-05-24 14:41:08 +02:00
84973c002c Fix PGN parser: move extraction and Event header value 2026-05-24 14:35:44 +02:00
414732cb7e Uhrzeit des letzten PGN-Updates und Countdown bis zum nächsten Update 2026-05-24 14:33:08 +02:00
6d588a4d5c Add cache folder to .gitignore, update pgn-parser.js 2026-05-24 14:27:53 +02:00
aec8ef9036 Add README with project documentation 2026-05-24 14:25:00 +02:00
bca32d51eb Move files from lara-chess folder to root directory 2026-05-24 14:20:20 +02:00
84f64ed86a Initial commit 2026-05-24 14:19:01 +02:00