ai-code-battle/web
jedarden 846a976f1c fix(web): increase replay.test.ts timeout for first module load
The first test in replay.test.ts was failing due to a race condition:
the initial module import took longer than the 100ms timeout, causing
urlInput to be null. Subsequent tests passed because the module was
cached. Increased timeout to 500ms to ensure the first module load
completes before checking for DOM elements.

All tests now pass (5/5).
2026-05-25 20:08:45 -04:00
..
functions/r2 fix(web): decompress .gz objects in Pages Function instead of setting Content-Encoding 2026-04-30 12:51:28 -04:00
public feat(web): regenerate demo replays with combat_death events 2026-05-24 17:45:26 -04:00
src fix(web): increase replay.test.ts timeout for first module load 2026-05-25 20:08:45 -04:00
.gitignore Complete Phase 3: TypeScript Canvas replay viewer 2026-03-24 07:30:04 -04:00
CLOUDFLARE_DEPLOYMENT.md feat(ci): add Cloudflare Pages deployment configuration 2026-04-08 16:53:09 -04:00
DEPLOYMENT_INSTRUCTIONS.md docs(web): add Cloudflare Pages deployment instructions 2026-04-08 17:21:59 -04:00
embed.html feat(playlists): add playlist curation and rebuild logic per §10, with series/seasons/enrichment 2026-04-21 16:11:27 -04:00
index.html refactor(web): promote app.html to index.html as homepage 2026-04-25 08:51:52 -04:00
package-lock.json style: format Go files with gofmt 2026-05-25 15:33:38 -04:00
package.json fix(web): distinguish 404 from generic errors in replay viewer 2026-05-24 23:04:58 -04:00
pages.json refactor(web): promote app.html to index.html as homepage 2026-04-25 08:51:52 -04:00
replay.html refactor(web): promote app.html to index.html as homepage 2026-04-25 08:51:52 -04:00
test-match-list.js test(web): verify match list page renders cards with real matches 2026-04-25 11:58:02 -04:00
test-real-replay.js test(web): verify replay viewer loads and plays real match replay 2026-04-25 12:27:56 -04:00
test-replay-viewer.html test(web): verify replay viewer loads and plays real match replay 2026-04-25 12:10:09 -04:00
tsconfig.json fix(web): distinguish 404 from generic errors in replay viewer 2026-05-24 23:04:58 -04:00
vite.config.ts refactor(web): promote app.html to index.html as homepage 2026-04-25 08:51:52 -04:00
vitest.config.ts fix(web): distinguish 404 from generic errors in replay viewer 2026-05-24 23:04:58 -04:00
wrangler.toml feat(web): route R2 assets through Pages Function instead of r2.aicodebattle.com 2026-04-30 07:55:44 -04:00