magpie/scripts
Alan Weinstock c8cdfde066 fix: replace http.server with SPA fallback server for Vue Router
Python's http.server returns 404 for any path that isn't a real file,
breaking Vue Router history-mode navigation (/campaigns, /queue, etc.).

scripts/spa_server.py: minimal static server that falls back to index.html
for any path that doesn't resolve to a real file in the dist directory.
Both _start_web and the `serve` subcommand now use it.
2026-05-27 16:37:26 -07:00
..
migrate_sessions.py feat: link_url variants, team accounts, session layout, menagerie route (#18 #19) 2026-05-27 15:31:58 -07:00
seed_campaigns.py feat: seed example blog campaign + fix solarpunk sub_rules to banned 2026-04-27 16:12:33 -07:00
spa_server.py fix: replace http.server with SPA fallback server for Vue Router 2026-05-27 16:37:26 -07:00