Commit Graph

45 Commits

Author SHA1 Message Date
AlecM33
a5e4009b93 restore shuffle, fix reveals on restart, handle temp mod restart 2022-05-08 23:10:44 -04:00
AlecM33
04aa708f34 first draft restarting of games 2022-05-08 22:44:25 -04:00
AlecM33
3b052f66c8 lint under new rules 2022-03-30 21:26:30 -04:00
AlecM33
2e9ab08d5a 4-digit access codes 2022-03-30 21:19:43 -04:00
AlecM33
cd76cd0a1a rate limit socket connections 2022-03-01 21:11:26 -05:00
AlecM33
916bc733c3 stricter content security policy 2022-02-26 00:25:53 -05:00
AlecM33
740813f05c fix bug with transferring mod powers to spectators that join after game is started 2022-02-24 23:09:25 -05:00
Alec
84754d6101 remove log statement 2022-02-24 00:29:38 -05:00
AlecM33
2c9e7c14f8 send existing cookie on join call 2022-01-25 18:05:35 -05:00
AlecM33
14e158c0b4 fix homepage join functionality 2022-01-25 00:08:01 -05:00
Alec
ed9eace4b5 Merge branch 'master' into develop 2022-01-24 23:37:34 -05:00
AlecM33
a0d68e636d refactor join to intermediary page 2022-01-24 23:34:12 -05:00
AlecM33
4e4aee3fe8 revert conversion of join to XHR call 2022-01-21 01:33:49 -05:00
AlecM33
fd3b05dd80 refactor of networking when first reaching game page 2022-01-20 22:00:53 -05:00
AlecM33
db8e34ec3a correctly configure socket server for gcloud 2022-01-17 15:07:24 -05:00
AlecM33
f5c0984211 lint codebase 2022-01-11 20:36:10 -05:00
AlecM33
3b14ae3978 clean up state management 2022-01-10 21:02:29 -05:00
AlecM33
7ca184cfee display custom role info 2022-01-07 19:00:38 -05:00
AlecM33
c0a18a6921 fix logger reference error 2022-01-06 11:43:36 -05:00
AlecM33
c51864659a styling tweaks 2022-01-03 15:51:48 -05:00
AlecM33
b932a06fe0 simplify connection logic 2021-12-30 02:20:50 -05:00
AlecM33
2cdd40ba27 test critical parts of game manager 2021-12-30 01:40:37 -05:00
AlecM33
9ba1cff82c fix failure to attach event listener 2021-12-29 15:47:46 -05:00
AlecM33
9de38cec5b fix bugs with mod transfer 2021-12-29 01:43:43 -05:00
AlecM33
9920ce4055 add 400 for create game 2021-12-28 00:22:30 -05:00
Alec
fb3a447f26 gcloud config, various bugfixes 2021-12-27 23:17:30 -05:00
Alec
00bdf000e9 minimally-working app? 2021-12-22 21:44:26 -05:00
Alec
31f5d01092 ending games, style low timer 2021-12-22 15:49:12 -05:00
Alec
82ca096600 some name change stuff 2021-12-20 00:28:40 -05:00
Alec
133d3a6a03 swapping moderator 2021-12-16 23:05:15 -05:00
Alec
342ae5b80b reveal role functionality, beginnings of mod transfer 2021-12-14 23:21:54 -05:00
Alec
a66bc7b413 flesh out killing players, display 0 on timerand remove play/pause button 2021-12-08 00:13:13 -05:00
Alec
bad4e3dfc4 gcloud, crude killing players functionality 2021-12-07 01:49:16 -05:00
Alec
2debf7be35 simpler routing, fix socket reconnection bug, expand mod view 2021-12-03 04:23:15 -05:00
Alec
27dfd55cda play and pause button, more improved lobby view 2021-12-01 15:07:24 -05:00
Alec
e21ad8493f get timer on connect, patch play/pause functionality 2021-11-30 19:24:08 -05:00
Alec
5c869182a2 playing and pausing the timer 2021-11-30 02:50:00 -05:00
Alec
dfe6edeb96 connection/reconnection logic 2021-11-29 19:58:24 -05:00
Alec
0560dcffa9 some timer logic 2021-11-19 01:11:00 -05:00
Alec
eb4193fb1b deal roles 2021-11-17 23:19:54 -05:00
Alec
b85ee7dcfc add log level as a cli arg 2021-11-17 00:59:11 -05:00
Alec
b6edc941fc cleaner styling, display start game prompt 2021-11-16 22:42:44 -05:00
Alec
d9ae7db7b9 progress on new lobby 2021-11-16 00:22:35 -05:00
Alec
0c6203dec5 some game joining logic 2021-11-13 01:21:22 -05:00
Alec
3dc2cca465 basic game creation 2021-11-09 22:54:44 -05:00