projects
/
lmno-server
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
lmno-server
2020-06-09
Carl Worth
Don't let a new prompt get started when another is...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-09
Carl Worth
Empathy: Add support for starting the actual game
commit
|
commitdiff
|
tree
|
snapshot
2020-06-09
Carl Worth
empathy: Better separation of concerns between routes...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-09
Carl Worth
Empathy: Make a vote for a prompt toggle the vote
commit
|
commitdiff
|
tree
|
snapshot
2020-06-08
Carl Worth
Empathy: Add routes to receive prompts and votes on...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-08
Carl Worth
Add a new "broadcast_event_object" method to accept...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-07
Carl Worth
Add initial shell of a game for Empathy
commit
|
commitdiff
|
tree
|
snapshot
2020-06-06
Carl Worth
Scribe: Small tweaks to the page layout
commit
|
commitdiff
|
tree
|
snapshot
2020-06-06
Carl Worth
Add 'trust proxy' option since we trust our proxy
commit
|
commitdiff
|
tree
|
snapshot
2020-06-06
Carl Worth
Initial implementation of Scribe
commit
|
commitdiff
|
tree
|
snapshot
2020-06-06
Carl Worth
Properly JSON-stingify move before broadcasting it
commit
|
commitdiff
|
tree
|
snapshot
2020-06-06
Carl Worth
Allow for games to opt in to allow "Guest" users
commit
|
commitdiff
|
tree
|
snapshot
2020-06-06
Carl Worth
empires: Rename add_player to register_player
commit
|
commitdiff
|
tree
|
snapshot
2020-06-06
Carl Worth
Fix admin interface to work once again
commit
|
commitdiff
|
tree
|
snapshot
2020-06-06
Carl Worth
Assign new players to the first team with no players
commit
|
commitdiff
|
tree
|
snapshot
2020-06-06
Carl Worth
Switch team property from being a string to being an...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
Stream player-enter events for existing players to...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
game: Allow either player to play the first move
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
game: Store players in both an array _and_ a session...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
tictactoe: Simplify code by not reusing the expression...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
Move some checks from TicTacToe.add_move to Game.add_move
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
Rename "next_player" property to "team_to_play"
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
tictactoe: Enforce only legal moves with regard to...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
game: Index players directly by session ID
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
game/tictactoe: Expand player to include a team property
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
game: Add a new /player endpoint to allow a player...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
Add a new player-info event to the stream
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
game: Rename Game.clients to Game.players, combining...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Carl Worth
game: Send a game-info event when a client connects
commit
|
commitdiff
|
tree
|
snapshot
2020-06-04
Carl Worth
Move the keepalive functionality from Empires up to...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-03
Carl Worth
Add message string to the return value of add_move
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
tictactoe: Reword the comment describing the add_move...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Store only the the .Game property when importing a...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Add some documentation about the Game import interface
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Move our router objects from exports.router to exports...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Generalize the handling of the /move request
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Rename identifiers from square to move
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
tictactoe: Track API change for the /move request:...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Give the "/events" route a common implementation
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Standardize transmission of game "state" when a client...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
tictactoe: Use a "game-state" event instead of a series...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
tictactoe: Move all state-related properties into a...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
tictactoe: Actually toggle between X and O as the curre...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
tictactoe: Use empty strings instead of null objects...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
empires: Rename GameState to GamePhase
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Drop the meta property from the game exports object.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Return the actual game object from create_game, not...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Drop a gratuitous anonymous object for storing an array...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
LMNO: Simplify storage of the games array by not storin...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Plumb a game's ID value down into the base class
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Drop the name field from the Game class
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Drop the "name" entry from the game-engine exports
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
test: Extend test case to include the LMNO redirects
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Eliminate code duplication for root path
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Add a new "identifier" field to the metadata for each...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
Add first use of Game.meta to both the Empires and...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Carl Worth
game: Add support for a static "meta" field to hold...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-31
Carl Worth
test: Add simple testing for tictactoe as well
commit
|
commitdiff
|
tree
|
snapshot
2020-05-31
Carl Worth
test: Update the test suite to work with game creation
commit
|
commitdiff
|
tree
|
snapshot
2020-05-31
Carl Worth
empires: Add a response of the player ID from /register
commit
|
commitdiff
|
tree
|
snapshot
2020-05-31
Carl Worth
Rename LMNO.ids to LMNO.games
commit
|
commitdiff
|
tree
|
snapshot
2020-05-30
Carl Worth
tictactoe: Replay previous moves when a new client...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-30
Carl Worth
Add common handle_events code to the Game class
commit
|
commitdiff
|
tree
|
snapshot
2020-05-30
Carl Worth
Put add_client/remove_client and the various broadcast...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-30
Carl Worth
Add new game.js with a new parent class Game
commit
|
commitdiff
|
tree
|
snapshot
2020-05-27
Carl Worth
Rename "app" to "router" within each game engine
commit
|
commitdiff
|
tree
|
snapshot
2020-05-27
Carl Worth
Use an express Router for each of the game-engine-speci...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-27
Carl Worth
Drop misleading word "active" from list of idle games
commit
|
commitdiff
|
tree
|
snapshot
2020-05-27
Carl Worth
Remove debugging log message
commit
|
commitdiff
|
tree
|
snapshot
2020-05-27
Carl Worth
Add a minimal implementation of the TicTacToe game...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-27
Carl Worth
lmno: Generalize the support for multiple game engines
commit
|
commitdiff
|
tree
|
snapshot
2020-05-27
Carl Worth
Ensure path ending with game ID always has a trailing...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-27
Carl Worth
generate_id: Use Array.fill(null) to initialize an...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-26
Carl Worth
Add the barest template of an implementation of a ticta...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-26
Carl Worth
choose-nickname: Make this page parameterizable
commit
|
commitdiff
|
tree
|
snapshot
2020-05-24
Carl Worth
lmno: Generalize middleware to not be specific to empires
commit
|
commitdiff
|
tree
|
snapshot
2020-05-24
Carl Worth
empires: Implement support for spectators
commit
|
commitdiff
|
tree
|
snapshot
2020-05-24
Carl Worth
Fix viewport meta tag to use proper separators
commit
|
commitdiff
|
tree
|
snapshot
2020-05-24
Carl Worth
empires: Bring in game client code as a template
commit
|
commitdiff
|
tree
|
snapshot
2020-05-24
Carl Worth
/register: Optionally use the session profile nickname...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-24
Carl Worth
empires: Add an initial "choose nickname" step before...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-23
Carl Worth
/logout: Destroy the session object on logout
commit
|
commitdiff
|
tree
|
snapshot
2020-05-23
Carl Worth
/admin: Switch to rendering via a template
commit
|
commitdiff
|
tree
|
snapshot
2020-05-23
Carl Worth
Rename the /stats page to /admin
commit
|
commitdiff
|
tree
|
snapshot
2020-05-23
Carl Worth
Convert rendering of login.html to use a nunjucks template
commit
|
commitdiff
|
tree
|
snapshot
2020-05-23
Carl Worth
Add dependency for nunjucks
commit
|
commitdiff
|
tree
|
snapshot
2020-05-21
Carl Worth
empires: Pull the body_parser use statements up to...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-21
Carl Worth
Add a simple /stats endpoint to get a count of current...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-21
Carl Worth
Add a utility lmno-passwd.py
commit
|
commitdiff
|
tree
|
snapshot
2020-05-21
Carl Worth
Add dependencies for the prompt-sync module
commit
|
commitdiff
|
tree
|
snapshot
2020-05-21
Carl Worth
Add dependencies for bcrypt
commit
|
commitdiff
|
tree
|
snapshot
2020-05-21
Carl Worth
Avoid an undefined reference when handed an unknwown...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-20
Carl Worth
Add simple session tracking
commit
|
commitdiff
|
tree
|
snapshot
2020-05-20
Carl Worth
Add "express-session" as a dependency
commit
|
commitdiff
|
tree
|
snapshot
2020-05-20
Carl Worth
lmno: Be forgiving in game ID values received from...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-17
Carl Worth
empires: Serve the actual game file from the root of...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-17
Carl Worth
Incorporate empires.js as a sub-app within lmno.js
commit
|
commitdiff
|
tree
|
snapshot
2020-05-17
Carl Worth
Remove old placeholder code for sending "Hello World"
commit
|
commitdiff
|
tree
|
snapshot
2020-05-17
Carl Worth
empires: Return immediately from reveal_next if we...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-17
Carl Worth
Rename server.js to empires.js
commit
|
commitdiff
|
tree
|
snapshot
next