Commit Graph

  • be191bf000 fix all eslint errors Laurent Mazet 2020-05-07 00:53:37 +0200
  • 10af864de0 add eslint rule Laurent Mazet 2020-05-07 00:52:46 +0200
  • 55129404d1 remove arrow function and useless variable newLangName Laurent Mazet 2020-05-07 00:42:45 +0200
  • dd3aa59300 fix some (not all) eslint errors Laurent Mazet 2020-05-06 23:58:43 +0200
  • fe7da515b7 remove static langName Laurent Mazet 2020-05-06 23:28:09 +0200
  • 378e7f6d14 Server: listen to localhost by default Raphaël Jakse 2020-05-06 19:47:10 +0200
  • 333a537ce7 sort select element depending of interface language Laurent Mazet 2020-05-06 12:32:14 +0200
  • 9ed9647018 correct select control position if user cancel the change Laurent Mazet 2020-05-06 01:19:01 +0200
  • 2c3714d7bb add new strings in the pot file and translated them for French in the po file Laurent Mazet 2020-05-06 01:15:45 +0200
  • 2b277afd18 use select control instead of multiple buttons Laurent Mazet 2020-05-05 23:44:20 +0200
  • 1a7aad11d8 fixes from MR comments Laurent Mazet 2020-05-05 08:30:39 +0200
  • c4f3c433a1 board language setting is now per game Laurent Mazet 2020-05-04 23:27:36 +0200
  • b9dd9bd054 add German, English and Spanish pieces Laurent Mazet 2020-05-04 00:28:33 +0200
  • 9ce9945b2b Merge branch 'translate-ro' into 'master' Raphaël Jakse 2020-05-03 16:23:53 +0000
  • a1cb9e277b Add Romanian translation Cosmin Humeniuc 2020-05-03 16:23:53 +0000
  • ab0e5401a9 Merge branch 'translate-ro' into 'master' Cosmin Humeniuc 2020-05-03 16:23:41 +0000
  • c4e588572a Merge branch 'missing-pot-msgid' into 'master' Raphaël Jakse 2020-05-03 16:15:16 +0000
  • 037217e5b5
    Add Romanian to the language selector Cosmin Humeniuc 2020-05-03 17:00:57 +0300
  • 9350326866
    Add Romanian translation Cosmin Humeniuc 2020-05-03 16:56:46 +0300
  • 897a201af9 Merge branch 'missing-pot-msgid' into 'master' Cosmin Humeniuc 2020-05-03 13:18:57 +0000
  • d529aa3f10
    Add missing msgid to POT file Cosmin Humeniuc 2020-05-03 16:15:55 +0300
  • 731ff54d7c Fix running serving files in the dev server - 2 prod-v20200503 Raphaël Jakse 2020-05-03 14:50:06 +0200
  • 77662c6d5d Fix running serving files in the dev server Raphaël Jakse 2020-05-03 14:46:51 +0200
  • ca938357b7 Fix running the server from the Makefile Raphaël Jakse 2020-05-03 14:35:33 +0200
  • 1460660895 Merge branch 'lmazet/trivabble-avoid_serving_git_file' Raphaël Jakse 2020-05-03 13:43:52 +0200
  • 2b5182ac85 Fix scripts in bin/ to work with the public folder Raphaël Jakse 2020-05-03 13:06:52 +0200
  • 853680c352 Makefile: use start-dev-server instead of start-dbg-server Raphaël Jakse 2020-05-03 13:02:56 +0200
  • 5223b76adf Use node instead of nodejs Raphaël Jakse 2020-05-03 11:38:09 +0200
  • 99defab4fe Restablish the Makefile in the l10n folder Raphaël Jakse 2020-05-03 11:37:40 +0200
  • 52d9e0b974 Merge branch 'avoid_serving_git_file' into 'master' Laurent Mazet 2020-05-01 20:24:45 +0000
  • 46c0cffac2 rename server-data to public Laurent Mazet 2020-05-01 22:16:29 +0200
  • fd8b9173ca move traduction files out of server data directory Laurent Mazet 2020-05-01 22:08:34 +0200
  • b86eedd3f2 Client: always set the rack when the rack was changed prod-v20200501.3 Raphaël Jakse 2020-05-01 19:20:03 +0200
  • 474b061036 Client: always set the rack when moving a tile to the board prod-v20200501.2 Raphaël Jakse 2020-05-01 18:58:56 +0200
  • 4c63ee2646 Server: disallow moving from an empty location Raphaël Jakse 2020-05-01 18:51:13 +0200
  • e57464d2a7 Add the AGPLv3 LICENSE file Raphaël Jakse 2020-05-01 09:58:50 +0000
  • ff7a159b23 Remove unused hammer.min.js Raphaël Jakse 2020-05-01 11:57:28 +0200
  • a3ef7431d8 Style the add score button prod-v20200501 Raphaël Jakse 2020-05-01 11:10:53 +0200
  • 01bd051e4b Minor fix to the translation strings Raphaël Jakse 2020-05-01 11:10:19 +0200
  • 0f1c548956 Add a button to add the turn score Nicolas Cornu 2020-05-01 00:49:50 +0200
  • e2df7d5783 Merge branch 'add_score' into 'master' Nico Nucor 2020-05-01 08:15:05 +0000
  • 5f974f426a Fix after review Nicolas Cornu 2020-05-01 10:14:37 +0200
  • 0aa2e29d0c Add a way to add only the turn score Nicolas Cornu 2020-05-01 00:49:50 +0200
  • 4176cffcc2 move all served file into a dedicated directory Laurent Mazet 2020-04-29 23:19:17 +0200
  • 01d13f4dec Allow setting the path to the games backup in the server Laurent Mazet 2020-04-29 08:15:32 +0200
  • 9fad558c24 Fix the empty rack button prod-v20200428 Raphaël Jakse 2020-04-28 23:49:33 +0200
  • 26df4d3414 Lint Raphaël Jakse 2020-04-28 19:29:36 +0200
  • 2fc231dfec Block actions until responses are received with WebSockets Raphaël Jakse 2020-04-28 19:29:15 +0200
  • 7d1837a17e Announce the server version Raphaël Jakse 2020-04-28 19:27:37 +0200
  • 73e7b088c1 Server: add an id field in replies if present in commands Raphaël Jakse 2020-04-28 19:25:16 +0200
  • 35c635571f Lint Raphaël Jakse 2020-04-27 19:57:45 +0200
  • 16b829040f Merge branch 'artlog:master' into 'master' Raphaël Jakse 2020-04-27 17:44:49 +0000
  • f1606248bb Make the URL used to reach the server configurable (APP_PATH) philippe lhardy 2020-04-27 17:44:49 +0000
  • 389a151c73 Merge branch 'master' into 'master' philippe lhardy 2020-04-27 17:21:46 +0000
  • 17d88ece35 minor indentation for getApiEntryPoint / unification philippe lhardy 2020-04-27 19:21:25 +0200
  • 18a79a94e2 Allows to set APP_PATH for application path philippe lhardy 2020-04-26 23:24:09 +0200
  • ac714bf5dc add a API_ENTRY_POINT configuration variable to change url prefix of server api philippe lhardy 2020-04-26 17:54:04 +0200
  • edda3fc6d8 Linting Raphaël Jakse 2020-04-25 23:16:34 +0200
  • 69a9629596 Avoid resetting the player's rack from the server prod-v20200425.3 Raphaël Jakse 2020-04-25 23:14:27 +0200
  • d1a27fd937 Handle empty bag correctly prod-v20200425.2 Raphaël Jakse 2020-04-25 22:15:16 +0200
  • 0bf9f67285 don't hide content on small screens in non-Firefox browsers prod-v20200425.1 Raphaël Jakse 2020-04-25 17:06:27 +0200
  • c1cd5f3b81 Don't hide content on small screens Raphaël Jakse 2020-04-25 16:45:10 +0200
  • 92c4e68e50 make tiles non translatable prod-v20200425 Raphaël Jakse 2020-04-25 16:10:55 +0200
  • 56f6ed92ae fix: the disappearing letter is gone prod-v20200423 Raphaël Jakse 2020-04-22 23:26:45 +0200
  • 9991414692 Remove extraneous quote in the config.js.sample file Raphaël Jakse 2020-04-21 18:42:59 +0200
  • b3f900ff82 Bump client version Raphaël Jakse 2020-04-19 12:48:24 +0200
  • cb04569693 Correctly handle jockers and missing tiles when showing the rack Raphaël Jakse 2020-04-19 12:43:24 +0200
  • 5ed0bca393 Allow players to show their rack Raphaël Jakse 2020-04-19 12:23:39 +0200
  • be3ed22a05 Center the game Raphaël Jakse 2020-04-19 11:07:44 +0200
  • 604d156384 Keep the production configuration when upgrading Raphaël Jakse 2020-04-19 10:48:21 +0200
  • e3e1304430 Support for current player Raphaël Jakse 2020-04-19 10:46:53 +0200
  • 0264b55eaf Case-insensitive check for Upgrade: WebSocket prod-v20200416.2 Raphaël Jakse 2020-04-16 09:43:30 +0200
  • 422f96e61d Remove information about the bag being suffled prod-v20200416.1 Raphaël Jakse 2020-04-16 00:28:15 +0200
  • fe5b312181 Fix git status check when upgrading the production prod-v20200416 Raphaël Jakse 2020-04-15 22:27:08 +0200
  • 828d5c8c7c Set those executable bits in the bin folder Raphaël Jakse 2020-04-15 22:17:23 +0200
  • 0cce58e5b0 Allow configuring the client Raphaël Jakse 2020-04-15 22:15:03 +0200
  • f8426578ad Pre-shuffle the bag to avoids risks of nasty endless loops Raphaël Jakse 2020-04-15 21:53:32 +0200
  • 6b53c81517 Lint Raphaël Jakse 2020-04-15 21:24:58 +0200
  • da6f82bf55 Set the language of the document Raphaël Jakse 2020-04-15 21:24:40 +0200
  • 4aeb1c709e Avoid restarting the connection when leaving the game prod-v20200415.2 Raphaël Jakse 2020-04-15 00:43:41 +0200
  • 112b613075 Ensure we close active connections when opening another - second trial prod-v20200415.1 Raphaël Jakse 2020-04-15 00:36:09 +0200
  • 8b345c5a25 Ensure we close the active connection when opening another in the client prod-v20200415 Raphaël Jakse 2020-04-14 20:37:45 +0200
  • f6e1353685 Strengthen WebSocket error handling prod-v20200414 Raphaël Jakse 2020-04-13 21:18:40 +0200
  • 5ccde0b27b Block WebSockets if we see that they don't work Raphaël Jakse 2020-04-13 11:36:22 +0200
  • 9712ec4e9f Add scripts to deploy to production Raphaël Jakse 2020-04-13 10:32:51 +0200
  • b312e3e26b Don't force :trivabble in sse and ws URLs Raphaël Jakse 2020-04-13 10:25:30 +0200
  • 5902210d37 Enable WebSockets in the client Raphaël Jakse 2020-04-12 20:14:40 +0200
  • 6c5531cf0f Support for WebSockets in the server prod-v20200412 Raphaël Jakse 2020-04-12 20:14:39 +0200
  • 48cd60e465 Rewrite const and let to var when serving js files from the dev server Raphaël Jakse 2020-04-12 20:14:37 +0200
  • 9435c99293 Support special chat messages on the server Raphaël Jakse 2020-04-12 20:14:36 +0200
  • 2a59a91731 Stop sending all player information to everyone on many actions Raphaël Jakse 2020-04-12 20:14:36 +0200
  • b1b07fc00c Lint Raphaël Jakse 2020-04-12 20:14:35 +0200
  • 9f8a43d0f8 Disable Node's server default timeout Raphaël Jakse 2020-04-12 20:14:22 +0200
  • 4067e5c99d Stop using inline scripts breaking with some CSP setups Raphaël Jakse 2020-04-12 20:14:20 +0200
  • 9f16bd14e1 Rework connection handling in the client Raphaël Jakse 2020-04-12 20:14:19 +0200
  • b37b5874b6 Give up on dates and sync, this is a cause of unstability Raphaël Jakse 2020-04-12 20:14:18 +0200
  • 3a663a272b Lint Raphaël Jakse 2020-04-12 20:14:16 +0200
  • 5794bddb05 Do not use u flag in regexes Raphaël Jakse 2020-04-12 20:14:16 +0200
  • ba930e5ef6 Use [].slice.call when iterating over node lists Raphaël Jakse 2020-04-12 20:14:15 +0200
  • 8fd53e18e8 Better handling of touchscreens Raphaël Jakse 2020-04-12 20:14:14 +0200