trivabble.git
2020-05-06  Laurent Mazetsort select element depending of interface language
2020-05-05  Laurent Mazetcorrect select control position if user cancel the...
2020-05-05  Laurent Mazetadd new strings in the pot file and translated them...
2020-05-05  Laurent Mazetuse select control instead of multiple buttons
2020-05-05  Laurent Mazetfixes from MR comments
2020-05-04  Laurent Mazetboard language setting is now per game
2020-05-03  Laurent Mazetadd German, English and Spanish pieces
2020-05-03  Raphaël JakseFix running serving files in the dev server - 2
2020-05-03  Raphaël JakseFix running serving files in the dev server
2020-05-03  Raphaël JakseFix running the server from the Makefile
2020-05-03  Raphaël JakseMerge branch 'lmazet/trivabble-avoid_serving_git_file'
2020-05-03  Raphaël JakseFix scripts in bin/ to work with the public folder
2020-05-03  Raphaël JakseMakefile: use start-dev-server instead of start-dbg...
2020-05-03  Raphaël JakseUse node instead of nodejs
2020-05-03  Raphaël JakseRestablish the Makefile in the l10n folder
2020-05-01  Laurent Mazetrename server-data to public
2020-05-01  Laurent Mazetmove traduction files out of server data directory
2020-05-01  Raphaël JakseClient: always set the rack when the rack was changed
2020-05-01  Raphaël JakseClient: always set the rack when moving a tile to the...
2020-05-01  Raphaël JakseServer: disallow moving from an empty location
2020-05-01  Raphaël JakseAdd the AGPLv3 LICENSE file
2020-05-01  Raphaël JakseRemove unused hammer.min.js
2020-05-01  Raphaël JakseStyle the add score button
2020-05-01  Raphaël JakseMinor fix to the translation strings
2020-05-01  Nicolas CornuAdd a button to add the turn score
2020-04-29  Laurent Mazetmove all served file into a dedicated directory
2020-04-29  Laurent MazetAllow setting the path to the games backup in the server
2020-04-28  Raphaël JakseFix the empty rack button
2020-04-28  Raphaël JakseLint
2020-04-28  Raphaël JakseBlock actions until responses are received with WebSockets
2020-04-28  Raphaël JakseAnnounce the server version
2020-04-28  Raphaël JakseServer: add an id field in replies if present in commands
2020-04-27  Raphaël JakseLint
2020-04-27  Raphaël JakseMerge branch 'artlog:master' into 'master'
2020-04-27  philippe lhardyMake the URL used to reach the server configurable...
2020-04-25  Raphaël JakseLinting
2020-04-25  Raphaël JakseAvoid resetting the player's rack from the server
2020-04-25  Raphaël JakseHandle empty bag correctly
2020-04-25  Raphaël Jaksedon't hide content on small screens in non-Firefox...
2020-04-25  Raphaël JakseDon't hide content on small screens
2020-04-25  Raphaël Jaksemake tiles non translatable
2020-04-22  Raphaël Jaksefix: the disappearing letter is gone
2020-04-21  Raphaël JakseRemove extraneous quote in the config.js.sample file
2020-04-19  Raphaël JakseBump client version
2020-04-19  Raphaël JakseCorrectly handle jockers and missing tiles when showing...
2020-04-19  Raphaël JakseAllow players to show their rack
2020-04-19  Raphaël JakseCenter the game
2020-04-19  Raphaël JakseKeep the production configuration when upgrading
2020-04-19  Raphaël JakseSupport for current player
2020-04-16  Raphaël JakseCase-insensitive check for Upgrade: WebSocket
2020-04-15  Raphaël JakseRemove information about the bag being suffled
2020-04-15  Raphaël JakseFix git status check when upgrading the production
2020-04-15  Raphaël JakseSet those executable bits in the bin folder
2020-04-15  Raphaël JakseAllow configuring the client
2020-04-15  Raphaël JaksePre-shuffle the bag to avoids risks of nasty endless...
2020-04-15  Raphaël JakseLint
2020-04-15  Raphaël JakseSet the language of the document
2020-04-14  Raphaël JakseAvoid restarting the connection when leaving the game
2020-04-14  Raphaël JakseEnsure we close active connections when opening another...
2020-04-14  Raphaël JakseEnsure we close the active connection when opening...
2020-04-13  Raphaël JakseStrengthen WebSocket error handling
2020-04-13  Raphaël JakseBlock WebSockets if we see that they don't work
2020-04-13  Raphaël JakseAdd scripts to deploy to production
2020-04-13  Raphaël JakseDon't force :trivabble in sse and ws URLs
2020-04-12  Raphaël JakseEnable WebSockets in the client
2020-04-12  Raphaël JakseSupport for WebSockets in the server
2020-04-12  Raphaël JakseRewrite const and let to var when serving js files...
2020-04-12  Raphaël JakseSupport special chat messages on the server
2020-04-12  Raphaël JakseStop sending all player information to everyone on...
2020-04-12  Raphaël JakseLint
2020-04-12  Raphaël JakseDisable Node's server default timeout
2020-04-12  Raphaël JakseStop using inline scripts breaking with some CSP setups
2020-04-12  Raphaël JakseRework connection handling in the client
2020-04-12  Raphaël JakseGive up on dates and sync, this is a cause of unstability
2020-04-12  Raphaël JakseLint
2020-04-12  Raphaël JakseDo not use u flag in regexes
2020-04-12  Raphaël JakseUse [].slice.call when iterating over node lists
2020-04-12  Raphaël JakseBetter handling of touchscreens
2020-04-05  Raphaël JakseMore defensively save games when closing
2020-04-05  Raphaël JakseAdd more error handling in the server
2020-04-05  Raphaël JakseLinting: allow nested ternaries
2020-04-05  Raphaël JakseUse Array.isArray instead of instanceof Array
2020-04-05  Raphaël Jaksefix stopped game count when stopping the server
2020-04-05  Raphaël JakseLinting: let it be
2020-04-05  Raphaël JakseRefactor: simplify the part handling EventSource
2020-04-05  Raphaël Jaksel10n - fix line ending in fr.po
2020-04-05  Raphaël JakseAllow to gracefully stop the server
2020-04-05  Raphaël JakseGracefully handle connection loss and inform the user
2020-04-05  Raphaël Jaksel10n - Add the mandatory callback to fs.close
2020-04-05  Raphaël JakseHandle chat messages in a dedicated fonction
2020-04-05  Raphaël JakseLinting
2020-04-05  Raphaël Jaksefix game unconditionally being reset
2020-04-05  Raphaël Jaksecommand joinGame is not needed anymore
2020-04-05  Raphaël JakseBetter error handling of connection loss
2020-04-05  Raphaël JakseAdd a way to ask the client to reload
2020-04-05  Raphaël JakseThrow the fatal exception instead of logging it
2020-04-05  Raphaël JakseHandle JSON errors in a separate function
2020-04-05  Raphaël Jaksel10n: use node instead of nodejs
2020-04-05  Raphaël Jaksel10n: translate a forgotten string
2020-04-05  Raphaël JakseLinting
next