0
0
Fork 0

Commit graph

  • 911f25eb1d Makes period optional for answer checking. Oliver-Akins 2021-01-12 15:34:51 -07:00
  • 01940fb0b6 Make discard hand button more colourblind friendly Oliver-Akins 2021-01-12 15:04:45 -07:00
  • 2cb82f2e8f Update log messages Oliver-Akins 2021-01-12 14:46:05 -07:00
  • c171d93963 Only send new hand response to the guessers on the correct team. Oliver-Akins 2021-01-12 14:45:44 -07:00
  • 9ae1568bea Update clarity of the server README Oliver-Akins 2021-01-11 17:17:40 -07:00
  • 5ee439a6e7 Clarity: Add better description Oliver-Akins 2021-01-11 17:16:13 -07:00
  • 7e12124330
    Merge pull request #52 from Oliver-Akins/dev Oliver 2021-01-11 16:53:50 -07:00
  • 62e42b20e3 Add Axios as a dependency Oliver-Akins 2021-01-11 16:35:23 -07:00
  • 6f3301e1c9 Allow "sheets" to be used in the config Oliver-Akins 2021-01-11 16:34:17 -07:00
  • f5a2de29de Implement method to download the CSV data from Google Sheets Oliver-Akins 2021-01-11 16:33:58 -07:00
  • 9afec3f372 Move guesser limit to config file. Oliver-Akins 2021-01-10 16:31:25 -07:00
  • d4356348dc Delete datastore when it's reloaded Oliver-Akins 2021-01-10 16:14:35 -07:00
  • bd70fa5f99 Change how the status check is working Oliver-Akins 2021-01-10 15:42:14 -07:00
  • 0f74a60cb3 Adjust logs and comments & a couple assignments Oliver-Akins 2021-01-10 15:41:48 -07:00
  • d66f538f3a Move the playerData check around Oliver-Akins 2021-01-10 15:41:11 -07:00
  • fd11293623 Set object to a falsey value when resetting Oliver-Akins 2021-01-10 14:39:23 -07:00
  • 9a398e41a8 Log that the game is being reset and mark game as in lobby Oliver-Akins 2021-01-10 14:38:44 -07:00
  • e0f76432bf Update error response message to not give more info away than needed. Oliver-Akins 2021-01-10 14:21:42 -07:00
  • 120cedb963 Add bash scripts to the gitignore. Oliver-Akins 2021-01-10 14:15:48 -07:00
  • 6bdf0ee17c Fix spelling error in conditional (closes #46) Oliver-Akins 2021-01-10 14:15:18 -07:00
  • daa18d6a9a Fix: Character cases causing interface not recognize the game end. (closes #47) Oliver-Akins 2021-01-10 14:13:58 -07:00
  • 78d1d979de Change to a strict type check Oliver-Akins 2021-01-10 13:58:17 -07:00
  • 9f2539af86
    Merge pull request #43 from Oliver-Akins/dev Oliver 2021-01-09 16:46:39 -07:00
  • 2a7d51dae9 Update the README to have better setup steps for systemd. Oliver-Akins 2021-01-09 16:35:25 -07:00
  • d8d43a9d06 Update log events. Oliver-Akins 2021-01-09 16:29:51 -07:00
  • 8360070711 Update exit code listeners to accomodate for systemd Oliver-Akins 2021-01-09 16:29:05 -07:00
  • 30a67f653d Correct the link command for the service file. Oliver-Akins 2021-01-09 15:32:52 -07:00
  • 7ac1b4c110
    Merge pull request #41 from Oliver-Akins/dev Oliver 2021-01-09 15:14:20 -07:00
  • 8f708133d4 Add filepath in text step rather than just the example. Oliver-Akins 2021-01-09 15:13:46 -07:00
  • cd31676634 Add command to access logs. Oliver-Akins 2021-01-09 15:13:30 -07:00
  • bb9f187a2e Remove step where you try to erroneously enable the ghost-writer service Oliver-Akins 2021-01-09 15:13:16 -07:00
  • dd67a7e22e Update information for the websocket.port property Oliver-Akins 2021-01-09 15:01:13 -07:00
  • 2d520e2ceb Remove resources cache from git Oliver-Akins 2021-01-09 14:59:06 -07:00
  • b1331a519b Add config option for datetime visibility in the logger Oliver-Akins 2021-01-09 14:56:23 -07:00
  • bfc5453f28 Create service file. Oliver-Akins 2021-01-09 14:35:36 -07:00
  • e7344fe45c Add proper filepath for the service file link. Oliver-Akins 2021-01-09 14:35:22 -07:00
  • cddac3a642 Add configuration section to server readme Oliver-Akins 2021-01-09 01:56:34 -07:00
  • 48e2ae15f8 Add setup instructions for the server Oliver-Akins 2021-01-09 01:54:11 -07:00
  • 64b4bce28c Update log level default to be info instead of silly. Oliver-Akins 2021-01-09 01:30:09 -07:00
  • 9d7bd8c893 Move ChosenObject listener from the ChooseObject component to the InGame component so that the guessers also have a listener for the event data. Oliver-Akins 2021-01-09 01:25:31 -07:00
  • 5057294c0e Add response listener for GameReset Oliver-Akins 2021-01-09 01:23:04 -07:00
  • c16257cdbe Add configuration section to README Oliver-Akins 2021-01-09 01:20:15 -07:00
  • 3cb599511e Change README to have proper install instructions. Oliver-Akins 2021-01-09 00:51:55 -07:00
  • 9336bf641a Update gitignore Oliver-Akins 2021-01-09 00:26:29 -07:00
  • 5ebe6ea5c7 Remove vertical margin so flex can deal with it better Oliver-Akins 2021-01-09 00:18:17 -07:00
  • bf7732de26 Emit event to all clients in game not just writers Oliver-Akins 2021-01-09 00:17:44 -07:00
  • db585bb1dc Add the datastores section of the server config Oliver-Akins 2021-01-09 00:17:19 -07:00
  • d613e53de9 Remove the webserver section of the server config Oliver-Akins 2021-01-09 00:17:05 -07:00
  • ed2c96762a Point the Resonym site link to the Resonym site rather than a path on this site. Oliver-Akins 2021-01-08 23:17:52 -07:00
  • 980249939d Only show survey button if the link exists Oliver-Akins 2021-01-08 23:17:21 -07:00
  • 098a71dcd6 Fix spelling mistake Oliver-Akins 2021-01-08 23:13:10 -07:00
  • 59819dba45 Add the user to the correct socket rooms. Oliver-Akins 2021-01-08 23:12:48 -07:00
  • fdd0b19a4c Fix error on trying to see if the game has been won when there's not even an object chosen yet. Oliver-Akins 2021-01-08 23:12:28 -07:00
  • 66ff888221 Add survey button to attributions popup and hand at end of the game. Closes #38 Oliver-Akins 2021-01-08 23:11:58 -07:00
  • 0e8f8811f6 Add survey link to the VueX state Oliver-Akins 2021-01-08 22:18:50 -07:00
  • 5c650edda4
    Merge pull request #33 from Oliver-Akins/dev Oliver 2021-01-07 18:35:44 -07:00
  • 21bca5f468 Add ResetGame button when someone has the right answer. Oliver-Akins 2021-01-07 18:17:37 -07:00
  • c1226a81c5 Add styling for when an answer is correct. Oliver-Akins 2021-01-07 18:16:54 -07:00
  • 2f190cafd8 Allow null object cards. Oliver-Akins 2021-01-07 18:16:27 -07:00
  • d2760c6a26 Add reset method. Oliver-Akins 2021-01-07 18:15:57 -07:00
  • 8e5cc3a612 Add reset method. Oliver-Akins 2021-01-07 18:15:41 -07:00
  • 3441e5acd2 Add ResetGame types Oliver-Akins 2021-01-07 18:15:32 -07:00
  • aa5159d10f Register ResetGame listener Oliver-Akins 2021-01-07 18:14:39 -07:00
  • d56ac2e689 Add ResetGame functionality. Oliver-Akins 2021-01-07 18:14:17 -07:00
  • c0a2c22691 Add missing punctuation Oliver-Akins 2021-01-07 16:29:08 -07:00
  • eb2a85399b Update logs / add an error log on 500 errors. Oliver-Akins 2021-01-07 16:15:43 -07:00
  • 2d59397c4a Update event template. Oliver-Akins 2021-01-07 16:13:37 -07:00
  • 93c0ee591d Fix setAnswers mutation. Oliver-Akins 2021-01-07 16:12:48 -07:00
  • 7993c0257f Fix data not being populated properly. Oliver-Akins 2021-01-07 16:12:15 -07:00
  • 65776efd06 Fix error that prevents rendering of the entire board Oliver-Akins 2021-01-07 16:11:48 -07:00
  • 80209790a8 Sync state upon game rejoin Oliver-Akins 2021-01-07 15:33:53 -07:00
  • 76e667142f Prevent error if options is not defined. Oliver-Akins 2021-01-07 15:33:37 -07:00
  • 9689b23007 Add data needed for the GameRejoined event Oliver-Akins 2021-01-07 15:33:18 -07:00
  • ee1a19ed2b Fix host duplication Oliver-Akins 2021-01-07 15:05:02 -07:00
  • 8fcc85dfeb Add answers object to reset commit. Oliver-Akins 2021-01-07 13:41:08 -07:00
  • cecfddfdee Change "game_code" commit to "gameCode" for consistency Oliver-Akins 2021-01-07 13:33:55 -07:00
  • 31d19bfe2d Add log stating how many hibernated games were found Oliver-Akins 2021-01-07 13:23:55 -07:00
  • 07ad42280d Add answers and mutations for answers Oliver-Akins 2021-01-07 13:22:53 -07:00
  • 81d810e951 Update to use answers from VueX and not the data object. Oliver-Akins 2021-01-07 13:07:52 -07:00
  • 5c55f73f85 Add datastores to the gitignore. Oliver-Akins 2021-01-07 12:44:10 -07:00
  • c34fec10ad Run a check of all active games for ones with no socket connections. Oliver-Akins 2021-01-07 12:43:13 -07:00
  • aee33fd63a If the game the player is trying to join is hibernated, make it active. Oliver-Akins 2021-01-07 12:40:10 -07:00
  • 9268958a2f Remove filetype from the names of the hibernated games. Oliver-Akins 2021-01-07 12:38:08 -07:00
  • 5666a507c8 Correct config validation on the datastore filepath Oliver-Akins 2021-01-07 12:37:20 -07:00
  • e5a14322c0 Ensure player's socket object exists. Oliver-Akins 2021-01-07 12:36:47 -07:00
  • 4d63e78d2c Actually exit the process when done cleaning up Oliver-Akins 2021-01-07 12:36:33 -07:00
  • 325a2cb423 Update log messages Oliver-Akins 2021-01-07 12:36:13 -07:00
  • ffc4524127 Add the game's ID to the datastore. Oliver-Akins 2021-01-07 12:35:53 -07:00
  • 48840ffdec Use null socket when creating player data from JSON. Oliver-Akins 2021-01-07 12:35:36 -07:00
  • 00d2262663 Allow player socket to be null Oliver-Akins 2021-01-07 12:34:56 -07:00
  • a982ccd704 Implement fromJSON method Oliver-Akins 2021-01-07 12:34:34 -07:00
  • 348b0453f7 Change constructor to work with the fromJSON method Oliver-Akins 2021-01-07 12:34:17 -07:00
  • d385f8830e Implement toJSON method. Oliver-Akins 2021-01-07 12:33:36 -07:00
  • b155791f26 Implement fromJSON method Oliver-Akins 2021-01-07 12:33:10 -07:00
  • ce252d471a Remove unused conf import Oliver-Akins 2021-01-07 12:32:47 -07:00
  • c79d8f970a Prevent host player duplication. Oliver-Akins 2021-01-07 12:32:31 -07:00
  • 6332673160 Close #32 -> Hand Discarding Size Increase Oliver-Akins 2021-01-07 11:22:32 -07:00
  • 6a0536761c Make sure newly generated IDs don't interefere with the hibernated games. Oliver-Akins 2021-01-06 17:30:48 -07:00
  • ac050fc505 Begin work on implementing game loading from the datastore. Oliver-Akins 2021-01-06 17:18:43 -07:00
  • 28a1f1ee14 Change structure of the decks for the datastore. Oliver-Akins 2021-01-06 17:18:07 -07:00