beeta/frontend
doomtube 24d9a945b3
All checks were successful
Build and Push / build-all (push) Successful in 2m11s
Fix Chess960 FEN parsing for chess.js compatibility
- Add convertChess960Fen() function to convert Chess960 file-based
  castling notation (e.g., "HAha") to standard notation ("KQkq")
- chess.js doesn't support Chess960 FEN natively, so we convert before
  loading
- Apply conversion in all places where FEN is loaded: waiting state,
  playing state, and opponent move handler

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:07:53 -05:00
..
src Fix Chess960 FEN parsing for chess.js compatibility 2026-01-08 17:07:53 -05:00
static Fix: Force pull images in deploy workflow 2026-01-07 00:39:37 -05:00
.gitignore Replace master branch with local files 2025-08-03 21:53:15 -04:00
Dockerfile Initial commit - realms platform 2026-01-05 22:54:27 -05:00
package.json fixes lol 2026-01-07 16:27:43 -05:00
svelte.config.js Fix: Use dynamic URLs for all frontend connections 2026-01-06 04:45:39 -05:00
tsconfig.json Replace master branch with local files 2025-08-03 21:53:15 -04:00
vite.config.ts Initial commit - realms platform 2026-01-05 22:54:27 -05:00