sepia
|
fcc2bdd5f0
|
Fix really weird bug where clients just don't visit / when they visit /, somehow. I worked around it by having new WS connections to non-existent games just create the game.
|
2025-07-29 20:06:50 -05:00 |
sepia
|
b0a759dd26
|
Add direct routes for stone svg files
|
2025-07-29 18:39:49 -05:00 |
sepia
|
51b701663d
|
Add sounds
|
2025-07-28 21:34:23 -05:00 |
sepia
|
79ae2c5d2b
|
- update deploy script
- random +x stuff because I switched directories
- change heart stones to use inline svgs
|
2025-07-27 16:58:37 -05:00 |
sepia
|
cacc530f35
|
Move index.html to public dir
|
2025-07-24 18:52:57 -05:00 |
sepia
|
6bea470c38
|
Use env var PORT instead of --port flag
|
2025-07-24 15:18:19 -05:00 |
sepia
|
0521400607
|
Add port flag
|
2025-07-24 14:48:46 -05:00 |
sepia
|
034a9d3909
|
Gracefully handle reconnection when player disconnects from a game. Redirect players to game URL when they visit / without a gameId
|
2025-07-23 21:47:15 -05:00 |
sepia
|
b8e880cd29
|
Remove flag names and default to 'New Player'
|
2025-07-23 20:04:27 -05:00 |
sepia
|
0faf0b04bc
|
Persist player display names
|
2025-07-23 19:42:04 -05:00 |
sepia
|
10a4bd64d2
|
Huge refactor of web-socket-handler
|
2025-07-21 22:19:59 -05:00 |
sepia
|
d60357904b
|
Rename files to kebab-case
|
2025-07-19 21:45:57 -05:00 |
sepia
|
742bd4f106
|
Reformat
|
2025-07-19 18:34:53 -05:00 |
sepia
|
1f19022d45
|
Preference-based refactoring
|
2025-07-19 18:34:45 -05:00 |
sepia
|
cd21e4e8bd
|
Refactor index.html to use separate files for scripts and style
|
2025-07-18 18:34:50 -05:00 |
sepia
|
7d124d1ae9
|
Fix favicon
|
2025-07-18 12:13:34 -05:00 |
sepia
|
8eabbe3211
|
Refactor frontend to use HTMX, and do most rendering serverside
|
2025-07-18 00:04:32 -05:00 |
sepia
|
e8e982c3d6
|
Get the client to a point where it at least renders the board
|
2025-07-15 18:07:48 -05:00 |
sepia
|
c15c9c16c8
|
init
|
2025-07-15 12:13:17 -05:00 |