]> git.cworth.org Git - lmno-server/shortlog
lmno-server
8 days ago Carl WorthImplement better support for a queue of claimants
8 days ago Carl WorthReduce end-of-game idle timer from 2 minutes to 1 minute
8 days ago Carl Worthbase.html: Add a new ReconnectingEventSource
8 days ago Carl Worthlmno: Save session state to disk so clients can reconne...
8 days ago Carl Worthempires: Implement sub-class serialize/restore for...
8 days ago Carl Worthempathy: Implement sub-class serialize/restore for...
8 days ago Carl Worthanagrams: Restart any necessary timers when restoring...
8 days ago Carl Worthlmno: Add game specific restore() operation to reconsst...
8 days ago Carl Worthlmno: Implement saving of game state when shutting...
8 days ago Carl Worthanagrams: Implement an idle counter to detect a game...
8 days ago Carl WorthUse server as authoritative source of truth for tiles...
9 days ago Carl Worthanagrams: Send words/letters being claimed
9 days ago Carl Worthanagrams: Have the server auto deal up to 7 tiles to...
9 days ago Carl WorthMake the 3-2-1 countdown timer for revealing tiles...
9 days ago Carl Worthletterrip, anagrams: Make game reload smoother
9 days ago Carl WorthSimplify tile dealing from the bag
9 days ago Carl WorthFix Anagrams: broadcast claim-end on word acceptance...
9 days ago Carl WorthAdd Anagrams game server engine
9 days ago Carl WorthExtract shared tile distribution and bag logic into...
9 days ago Carl WorthSave nickname in local storage
10 days ago Carl Worthletterrip: Implement server-side validation of words
10 days ago Carl Worthletterrip: Add scoring of all players at the end of...
11 days ago Carl WorthAdd tracking of client placement of tiles
11 days ago Carl WorthAdd some additional server handling of stuck and remaining
11 days ago Carl WorthInitial implementation of Letter Rip
11 days ago Carl WorthListen on 0.0.0.0 (all interfaces)
11 days ago Carl WorthAdd serving of static files from ../lmno.games
2020-09-19 Carl WorthAdd some autofocus attributes to several forms
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
next