trigo / trigo-web

Commit History

fix: detect iframe requests in service worker and skip COOP headers
a5530bb

k-l-lambda Claude commited on

fix: deregister coi-serviceworker in iframe mode
0b5b16e

k-l-lambda Claude commited on

fix: skip coi-serviceworker in iframe to allow HF Space embedding
d182f15

k-l-lambda Claude commited on

fix: exclude static files from SPA catch-all route
001aa74

k-l-lambda Claude commited on

feat: add coi-serviceworker for SharedArrayBuffer support
f553531

k-l-lambda Claude commited on

fix: rebuild frontend dist with room rename feature
eb57696

k-l-lambda commited on

feat: room rename and room switching with confirmation
6f4808d

k-l-lambda commited on

fix(vs-people): enable resign functionality to emit socket event
e144fd4

k-l-lambda Claude commited on

fix: sync board shape when joining existing room
df4bec6

k-l-lambda Claude commited on

fix: fall back to initializeGame when TGN loading fails
49798bd

k-l-lambda Claude commited on

fix: properly apply board shape from server in gameReset event
b78e8db

k-l-lambda Claude commited on

feat(debug): add window.trigoApi for testing
e367b4e

k-l-lambda commited on

fix(vs-people): initialize socket listeners when switching game modes
a7d41bc

k-l-lambda commited on

feat: switch to hash-based routing for better static hosting
77c3cea

k-l-lambda commited on

Deploy: add startup logging to debug VS People mode
f2d331b

k-l-lambda commited on

Deploy: include pre-built dist folder in git
876d29c

k-l-lambda commited on

Deploy: fix build by keeping pre-built dist folder
63a8db2

k-l-lambda commited on

Deploy: fix room selector reactivity bug
3a12496

k-l-lambda commited on

Update: fix disconnect state sync and dynamic socket URL
f6a5e63

k-l-lambda Claude commited on

Pre-build backend to skip esbuild step in Docker
6a4b3c0

k-l-lambda Claude commited on

Skip vite build by committing pre-built frontend dist
be5c8a6

k-l-lambda Claude commited on

Fix: add onnxruntime-web to app dependencies
79ce0a9

k-l-lambda Claude commited on

Fix: simplify vite config path resolution and use local vite binary
a3cb895

k-l-lambda Claude commited on

Fix: regenerate package-lock.json with sass instead of sass-embedded
ff0a701

k-l-lambda Claude commited on

Fix: remove scss api setting and add debug output for vite build
7be3ed0

k-l-lambda Claude commited on

Fix: replace sass-embedded with sass for Docker compatibility
84c3e8c

k-l-lambda Claude commited on

Use npm run build:prod instead of npx vite build
24fb85f

k-l-lambda commited on

Add debug logging for socket.io room membership
634af17

k-l-lambda Claude commited on

fix: prefer WebSocket transport
33b3f87

k-l-lambda commited on

feat: add room selector dropdown for VS People mode
ef95618

k-l-lambda commited on

Fix NODE_ENV=development in .env for production build
eac5346

k-l-lambda Claude commited on

Fix backend start path and automate all HF patches
c8d8fd0

k-l-lambda Claude commited on

Fix socket connection: remove VITE_SERVER_URL for production
df06d8a

k-l-lambda Claude commited on

Fix frontend path for esbuild bundle location
f39824b

k-l-lambda Claude commited on

Fix Docker build: use esbuild for backend bundling, ESM format
00765bc

k-l-lambda commited on

Fix Docker build: ESM backend, exclude config.ts, fix type errors
231c65e

k-l-lambda commited on

Fix Docker build: remove husky prepare script, update deploy.sh
c355051

k-l-lambda commited on

Update trigo-web with VS People multiplayer mode
15f353f

k-l-lambda Claude commited on

fix onnx model loading
4b26793

k-l-lambda commited on

onnx model added
66d6d4a

k-l-lambda commited on

the first deploy
466436b

k-l-lambda commited on