Eric Wagoner eric
eric pushed to main at eric/wizwar6e 2026-08-16 04:56:17 +00:00
6ac50c4d58 Harden the static file server against path traversal (security review)
eric pushed to main at eric/wizwar6e 2026-08-16 04:54:18 +00:00
23bdd009a0 Deploy to a DigitalOcean droplet: wizwar is on the internet
eric pushed to main at eric/wizwar6e 2026-08-16 04:27:07 +00:00
002dbd2547 Crowded squares: every token type gets its own zone, multiples fan out
eric pushed to main at eric/wizwar6e 2026-08-16 04:26:08 +00:00
bd8ca99dc0 The real 1993 token art takes the board
eric pushed to main at eric/wizwar6e 2026-08-16 04:14:01 +00:00
9323399b60 Phase 3: hotseat play — the whole game in one browser
eric pushed to main at eric/wizwar6e 2026-08-16 04:08:17 +00:00
85b40be113 Support 2-6 players: the L, the cross, and the 3x2 from the rulebook
eric pushed to main at eric/wizwar6e 2026-08-16 04:06:54 +00:00
8d10dfee67 In-game help: how-to-play guide, the 6e rules, and a card library
eric pushed to main at eric/wizwar6e 2026-08-16 04:03:37 +00:00
0221e91ba3 Hash seat tokens at rest (security review finding)
eric pushed to main at eric/wizwar6e 2026-08-16 04:00:16 +00:00
ce8b6a315b Harden seat transfer phrases (security review finding)
eric pushed to main at eric/wizwar6e 2026-08-16 03:58:54 +00:00
2184721ab4 Seat transfer phrases: carry your games to another device
eric pushed to main at eric/wizwar6e 2026-08-16 03:53:15 +00:00
bc8013863b Phase 2: async play-by-turn — the games ledger and turn signals
eric pushed to main at eric/wizwar6e 2026-08-16 03:46:26 +00:00
7cfffb8ab5 Persistent games: rooms survive server restarts by log replay
eric pushed to main at eric/wizwar6e 2026-08-16 03:41:38 +00:00
89961bbb59 ADD joins two number cards on movement, as printed
eric pushed to main at eric/wizwar6e 2026-08-16 03:35:05 +00:00
42ea9b8f2c Voluntary discards, and no card ever casts on the first click
eric pushed to main at eric/wizwar6e 2026-08-16 03:31:44 +00:00
d7afe3a5ca Letter the warp openings and show where they lead
eric pushed to main at eric/wizwar6e 2026-08-16 03:28:52 +00:00
87a5067c77 Make wraparound warps usable: click the arrow to step through
eric pushed to main at eric/wizwar6e 2026-08-16 03:26:21 +00:00
3e1fe059fa Disable treasure buttons when they cannot apply
eric pushed to main at eric/wizwar6e 2026-08-16 03:25:08 +00:00
8c85c13e15 Widen the room-code input so CODE fits with its letter-spacing
eric pushed to main at eric/wizwar6e 2026-08-16 03:21:05 +00:00
9501a85be4 Design pass: the client becomes Eric's table
eric pushed to main at eric/wizwar6e 2026-08-16 03:05:49 +00:00
c9524a37db Thumb Of God lands: the 6th edition is 100% implemented