Commit Graph

60 Commits

Author SHA1 Message Date
AlecM33
39aa9932bf remove parameters from join link 2023-08-22 22:14:04 -04:00
AlecM33
67c89afb81 correct connection handling to handle when socket is already connected, patch gap in HTTP code handling 2023-08-15 14:21:19 -04:00
AlecM33
94d87cb39e another magic number 2023-08-14 17:47:26 -04:00
AlecM33
0d1effb388 remove magic numbers, update how to use page styling 2023-08-14 16:52:08 -04:00
AlecM33
a2ed634558 edit names 2023-08-14 02:50:46 -04:00
AlecM33
b4ad379414 remove redundant promise handler 2023-08-13 18:56:04 -04:00
AlecM33
da0d69062e fix error handling for Fetch API 2023-08-13 18:47:38 -04:00
AlecM33
0b7dd9f4d7 various refactors 2023-08-13 17:51:41 -04:00
AlecM33
24ae53209f successful editing of role list 2023-08-03 16:52:03 -04:00
AlecM33
0d82227824 allow moderators to kick players and spectators 2023-08-02 23:23:01 -04:00
AlecM33
fc285bc124 change spectator option to checkbox, update tutorial images 2022-12-30 13:42:29 -05:00
AlecM33
e0dffe17b6 join purposefully as spectator, various improvements 2022-12-29 15:38:40 -05:00
AlecM33
b05afb85ae end to end tests for the game page 2022-09-02 15:53:15 -04:00
AlecM33
b644fe0960 more refactoring 2022-07-17 12:45:38 -04:00
AlecM33
130718d1c5 refactor 2022-07-16 22:40:49 -04:00
AlecM33
7a66d8d51f display start game button all the time, change kill/reveal buttons 2022-07-08 19:52:20 -04:00
AlecM33
072c49c47a add brightness affect to active card element 2022-07-05 19:28:56 -04:00
AlecM33
8e455f258a remove socket listener 2022-07-05 19:18:16 -04:00
AlecM33
de3a2b64cb middleware for content-type validation, refactoring 2022-07-05 19:17:36 -04:00
AlecM33
3796aab81b beginning admin api 2022-07-04 15:08:47 -04:00
AlecM33
8395aabc9e change join game modal z-index, remove auto-focus 2022-06-21 21:10:33 -04:00
AlecM33
99a5455713 Deck templates 2022-06-19 15:32:12 -04:00
AlecM33
8fbf77e0c8 restart functionality 2022-05-10 15:03:48 -04:00
AlecM33
04aa708f34 first draft restarting of games 2022-05-08 22:44:25 -04:00
AlecM33
52e334a50e fix message 2022-03-31 11:23:34 -04:00
AlecM33
1d8d9174c7 fix front-end validation 2022-03-31 11:23:08 -04:00
AlecM33
a2888f9d1e fix constructor, lint 2022-03-01 21:21:24 -05:00
AlecM33
c1cfb74fa7 remove unnecessary log 2022-03-01 21:13:08 -05:00
AlecM33
83c82bae67 remove test emits 2022-03-01 21:12:30 -05: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
85797ad9e1 move lint to dev dep 2022-02-25 21:50:49 -05:00
AlecM33
0625c41cae e2e framework, tests for create page 2022-02-25 20:56:28 -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
AlecM33
f9aa9e061a lint 2022-01-25 18:45:06 -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
AlecM33
a0d68e636d refactor join to intermediary page 2022-01-24 23:34:12 -05:00
AlecM33
45111da832 lint 2022-01-20 23:35:22 -05:00
AlecM33
750ef75cd4 connect socket first, but only fetch state on re-connect 2022-01-20 23:32:43 -05:00
AlecM33
fd3b05dd80 refactor of networking when first reaching game page 2022-01-20 22:00:53 -05:00
Alec
a6051402f6 Merge pull request #83 from AlecM33/develop
make elements tabbable, fix fields exported with roles, styling changes
2022-01-18 20:45:39 -05:00
AlecM33
aa6e1763e2 lint 2022-01-18 20:06:30 -05:00
AlecM33
68a6bb8608 fix bug with timer continuing to run after client reconnect 2022-01-17 19:43:34 -05:00
AlecM33
db8e34ec3a correctly configure socket server for gcloud 2022-01-17 15:07:24 -05:00
AlecM33
7e4083f097 update comments in timer modules 2022-01-11 22:54:48 -05:00
AlecM33
f5c0984211 lint codebase 2022-01-11 20:36:10 -05:00
AlecM33
c0c4ccdd74 editing custom roles 2022-01-11 19:57:13 -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