lmno-server
2020-09-19 Carl WorthAdd some autofocus attributes to several forms master
2020-09-19 Carl WorthCorrect a typo in a comment
2020-09-19 Carl WorthREADME: Add a dependency section
2020-09-19 Carl WorthAdd a README file for the lmno-server repository
2020-07-07 Carl WorthPre-allocate an Empires game with ID QRST
2020-07-07 Carl Worthlmno: Add a new method to create a game with a specific...
2020-07-07 Carl Worthtest: Extend Scribe testing to encompass a complete...
2020-07-07 Carl WorthDrop an errant blank line
2020-07-07 Carl WorthImplement glyph detection on the server side
2020-07-06 Carl Worthtest: Add testing for a move that sends you to a full...
2020-07-06 Carl Worthtest: Add basic testing for Scribe
2020-07-06 Carl Worthscribe: Reject moves that are illegal by the move const...
2020-07-06 Carl WorthStop ignoring the .gitattributes file
2020-07-06 Carl WorthUpdate .gitignore to start using nogit to track our...
2020-07-06 Carl WorthInclude inactive players (if they have any points)...
2020-07-06 Carl WorthFix bug when a player reclaims a previous player object...
2020-07-06 Carl Worthempathy: Don't let any player give kudos to themself
2020-07-06 Carl WorthAdd scoring of kudos along with word groups
2020-06-29 Carl Worthempathy: Don't allow a prompt with 0 items
2020-06-29 Carl WorthCut PHASE_IDLE_TIMEOUT in half
2020-06-28 Carl WorthRemove a positive vote for a prompt when adding a negat...
2020-06-28 Carl WorthChange prompt-retirement to require more negative than...
2020-06-28 Carl WorthAdd support for negative votes for categories
2020-06-28 Carl WorthUse set difference (ANSWERED - JUDGED) to determine...
2020-06-28 Carl WorthAdd new failing test case: Non-player can terminate...
2020-06-28 Carl WorthTwo alterations to player scoring: per-round grouping...
2020-06-27 Carl Worthempathy: Add a /new-game endpoint for a majority-rules...
2020-06-27 Carl WorthFix JSON stringification of game-state at game reset
2020-06-27 Carl WorthAllow a player to reclaim a disconnected player of...
2020-06-27 Carl WorthDon't send a re-connecting player a player-enter event...
2020-06-27 Carl WorthFix player-enter events to use complete info_json(...
2020-06-27 Carl Worthgame: Fix reactivation of an existing player to be...
2020-06-27 Carl WorthAdd new failing test case for a reactivated player
2020-06-27 Carl Worthempathy: Don't count inactive players to advance from...
2020-06-27 Carl WorthAdd new failing test case: Inactive players shouldn...
2020-06-27 Carl WorthAdd clean handling of Control-C to the test suite
2020-06-27 Carl Worthtest: Maintain a list of activated players for automate...
2020-06-27 Carl WorthOmit inactive players when reporting scores
2020-06-27 Carl WorthAdd new failing test case demonstrating zombies stickin...
2020-06-27 Carl WorthAdd a new empathy_player_deactivate function
2020-06-27 Carl WorthOnly count players who participated in judging when...
2020-06-27 Carl WorthAdd failing test case for a major match-voting bug
2020-06-27 Carl WorthAdd all players who have answered as "judging" when...
2020-06-27 Carl WorthAdd failing test for list of judging players when judgi...
2020-06-27 Carl WorthFix bug described in the previous commit
2020-06-27 Carl Worthtest: Add failing test case for unnecessary delay for...
2020-06-27 Carl WorthWrap curl_get_cookie and curl_post_cookie in empathy_ge...
2020-06-27 Carl Worthtest: Keep player event streams open
2020-06-26 Carl WorthStart the judging_idle timer whenever a judgment is...
2020-06-26 Carl WorthFix some typos in some code comments
2020-06-26 Carl WorthRefactor admin page a bit
2020-06-26 Carl Worthadmin: Fix admin page to correctly show active/idle...
2020-06-26 Carl WorthMark players as active:false when they drop all connections
2020-06-26 Carl Worthgame: Fix to actually drop connections that get closed
2020-06-26 Carl WorthSet judging_start_time_ms before anyone actually does...
2020-06-26 Carl WorthAdapt the idle treatment from the answering phase to...
2020-06-26 Carl WorthReset timer handle after clearTimeout
2020-06-26 Carl WorthFix bug attempting to set "answering_idle" state
2020-06-26 Carl WorthExtend PHASE_IDLE_TIMEOUT from 10 seconds to 30 seconds
2020-06-26 Carl WorthAdd named parameters for the two idle timer controls
2020-06-26 Carl WorthBroadcast "answering-idle" as soon as the waiting list...
2020-06-26 Carl WorthInclude still-answering players when ruling on end...
2020-06-26 Carl WorthConsistently use null value to reset the ambiguities...
2020-06-26 Carl WorthSend a response in the implementation of the '/reset...
2020-06-26 Carl WorthExpand test suite to include testing of auto-phase...
2020-06-25 Carl WorthEmpathy: Eliminate delay when there's nobody to wait for
2020-06-25 Carl WorthTweak idle timer down from 30 seconds to 10
2020-06-25 Carl WorthTrim leading/trailing whitespace when canonizing words
2020-06-25 Carl WorthImplement an idle event for when nobody has been typing...
2020-06-25 Carl WorthTo rule on the judging "Move On" button require a maori...
2020-06-25 Carl WorthRemove player names from answering and judging when...
2020-06-25 Carl WorthFix game-state object to include players judging and...
2020-06-25 Carl WorthAdd "/answering" and "/judging" endpoints
2020-06-25 Carl WorthRename "/judging" endpoint to "/judged"
2020-06-25 Carl WorthTweak game-ID generation toward more frequently used...
2020-06-25 Carl WorthAdapt test suite to add explicit voting to advance...
2020-06-14 Carl WorthAccept votes to advance game at /end-answers and /end...
2020-06-12 Carl WorthForce all submitted judging words to lowercase before...
2020-06-12 Carl Worthtest: Stress the implementation a bit with a mixed...
2020-06-12 Carl WorthFix bug with incorrect scoring based on capitalization
2020-06-12 Carl Worthtest: Empathy: Extend test to submit judging results...
2020-06-12 Carl Worthtest: Empathy: Add test for final words submitted
2020-06-12 Carl Worthempathy: Alphabetize list before sending it out for...
2020-06-12 Carl WorthEmpathy: Fix the capitalization bug
2020-06-12 Carl Worthtest: Expand empathy test case to include mixed capital...
2020-06-12 Carl Worthtest: Add test case for rejection of category that...
2020-06-12 Carl WorthEmpathy: Reject categories with more than 20 items
2020-06-11 Carl Worthtest: Exercise the situation coded for in the previous...
2020-06-11 Carl WorthEmpathy: Use word groups to assign scores to players...
2020-06-11 Carl WorthEmpathy: Change /judging endpoint to expect a top-level...
2020-06-11 Carl WorthEmpathy: test: Including final score in testing
2020-06-11 Carl WorthEmpathy: Initial implementation of scoring that conside...
2020-06-11 Carl WorthDon't throw out punctuation when "canonizing" words
2020-06-11 Carl Worthtest: Add initial testing for the Empathy game
2020-06-11 Carl WorthProvide an explicit (empty) return body for some responses
2020-06-11 Carl Worthempathy: Fix /prompts endpoint to return the ID of...
2020-06-11 Carl Worthtest: Rename cookie file from .test-cookie to .cookie...
2020-06-11 Carl WorthAdd a game phase to perform judging
2020-06-11 Carl WorthEmpathy: Delay the updating of total scores until a...
2020-06-10 Carl WorthAccumulate running scores for a multi-round game
next