trivabble.git
6 years agoadd an alert message when no new word found
Laurent Mazet [Wed, 10 Jun 2020 05:33:56 +0000 (07:33 +0200)] 
add an alert message when no new word found

6 years agoupdate git ignore list
Laurent Mazet [Sun, 7 Jun 2020 12:20:41 +0000 (14:20 +0200)] 
update git ignore list

6 years agochange dictionary format
Laurent Mazet [Sun, 7 Jun 2020 12:16:38 +0000 (14:16 +0200)] 
change dictionary format
build dictionary from aspell debian package

6 years agoadd a rule to expand aspell dictionaries
Laurent Mazet [Wed, 3 Jun 2020 21:50:23 +0000 (23:50 +0200)] 
add a rule to expand aspell dictionaries

6 years agocorrect some eslint issues
Laurent Mazet [Sun, 31 May 2020 23:18:21 +0000 (01:18 +0200)] 
correct some eslint issues

6 years agocorrect spelling :-(
Laurent Mazet [Sun, 31 May 2020 23:15:30 +0000 (01:15 +0200)] 
correct spelling :-(

6 years agoadd an alert message when all words are correct and fix a bug in the checker function
Laurent Mazet [Sun, 31 May 2020 23:03:23 +0000 (01:03 +0200)] 
add an alert message when all words are correct and fix a bug in the checker function

6 years agoadd French translations for spell checker
Laurent Mazet [Sun, 31 May 2020 22:47:53 +0000 (00:47 +0200)] 
add French translations for spell checker

6 years agoload dictionnary for new players
Laurent Mazet [Sun, 31 May 2020 22:39:22 +0000 (00:39 +0200)] 
load dictionnary for new players

6 years agowrong name for Spanish dictionnary
Laurent Mazet [Tue, 9 Jun 2020 20:24:14 +0000 (22:24 +0200)] 
wrong name for Spanish dictionnary

6 years agospell checker for multiplayer game corrected
Laurent Mazet [Sun, 31 May 2020 21:59:03 +0000 (23:59 +0200)] 
spell checker for multiplayer game corrected

6 years agoupdate dictionnary building rules
Laurent Mazet [Sat, 30 May 2020 22:34:00 +0000 (00:34 +0200)] 
update dictionnary building rules

6 years agoremove some city name
Laurent Mazet [Mon, 8 Jun 2020 05:47:16 +0000 (07:47 +0200)] 
remove some city name

6 years agokeep rule to generate dictionnaries
Laurent Mazet [Wed, 27 May 2020 22:47:05 +0000 (00:47 +0200)] 
keep rule to generate dictionnaries

6 years agochange style for disabled buttons
Laurent Mazet [Wed, 27 May 2020 22:43:03 +0000 (00:43 +0200)] 
change style for disabled buttons

6 years agoChange button state depending of dictionnary avability
Laurent Mazet [Wed, 27 May 2020 07:02:50 +0000 (09:02 +0200)] 
Change button state depending of dictionnary avability

6 years agocheck spelling function proof of concept
Laurent Mazet [Mon, 25 May 2020 21:38:23 +0000 (23:38 +0200)] 
check spelling function proof of concept

6 years agoadd English dictionnary
Laurent Mazet [Sun, 7 Jun 2020 20:33:46 +0000 (22:33 +0200)] 
add English dictionnary

6 years agoinitial spell checker
Laurent Mazet [Sun, 7 Jun 2020 20:31:17 +0000 (22:31 +0200)] 
initial spell checker

6 years agoAckowledge Wikipedia for the tiles
Raphaël Jakse [Sun, 7 Jun 2020 15:31:05 +0000 (17:31 +0200)] 
Ackowledge Wikipedia for the tiles

6 years agoRemove Lettres_du_Scrabble from the repository
Raphaël Jakse [Sun, 7 Jun 2020 15:20:51 +0000 (17:20 +0200)] 
Remove Lettres_du_Scrabble from the repository

6 years agoMerge branch 'lmazet/trivabble-multi_board' into HEAD
Raphaël Jakse [Sun, 7 Jun 2020 15:20:35 +0000 (17:20 +0200)] 
Merge branch 'lmazet/trivabble-multi_board' into HEAD

6 years agocorrect po and pot files
Laurent Mazet [Sun, 24 May 2020 21:18:16 +0000 (23:18 +0200)] 
correct po and pot files

6 years agomove extraction lang scripts into a dedicated directory
Laurent Mazet [Sun, 24 May 2020 19:41:31 +0000 (21:41 +0200)] 
move extraction lang scripts into a dedicated directory

6 years agoadd some comments to explain the need of language translating after the parsing
Laurent Mazet [Sat, 23 May 2020 20:31:30 +0000 (22:31 +0200)] 
add some comments to explain the need of language translating after the parsing

6 years agoeslint errors
Laurent Mazet [Sat, 23 May 2020 20:13:18 +0000 (22:13 +0200)] 
eslint errors

6 years agochange module file to json file
Laurent Mazet [Sat, 23 May 2020 20:09:37 +0000 (22:09 +0200)] 
change module file to json file

6 years agoApply suggestion to l10n/make_board.js
Laurent Mazet [Sat, 23 May 2020 19:50:36 +0000 (19:50 +0000)] 
Apply suggestion to l10n/make_board.js

6 years agoFix French words in alerts [#9]
Raphaël Jakse [Sat, 23 May 2020 18:25:19 +0000 (20:25 +0200)] 
Fix French words in alerts [#9]

6 years agoadd 35 language tiles
Laurent Mazet [Mon, 18 May 2020 06:32:49 +0000 (08:32 +0200)] 
add 35 language tiles

6 years agoIgnore allow-root in update-prod when not running as root
Raphaël Jakse [Sun, 17 May 2020 09:41:55 +0000 (11:41 +0200)] 
Ignore allow-root in update-prod when not running as root

6 years agoTranslate Romanian in Romanian
Raphaël Jakse [Sun, 17 May 2020 09:41:43 +0000 (11:41 +0200)] 
Translate Romanian in Romanian

6 years agoSupport for the Portuguese Board language
Raphaël Jakse [Sun, 17 May 2020 09:14:25 +0000 (11:14 +0200)] 
Support for the Portuguese Board language

6 years agoSupport for the Romanian Board language
Raphaël Jakse [Sun, 17 May 2020 09:02:36 +0000 (11:02 +0200)] 
Support for the Romanian Board language

6 years agoIgnore codium settings
Raphaël Jakse [Sun, 17 May 2020 08:19:56 +0000 (10:19 +0200)] 
Ignore codium settings

6 years agoFix the upgrade production mechanism
Raphaël Jakse [Sun, 17 May 2020 07:50:05 +0000 (09:50 +0200)] 
Fix the upgrade production mechanism

6 years agoMake at the end of setup_prod.sh
Raphaël Jakse [Sun, 17 May 2020 07:07:41 +0000 (09:07 +0200)] 
Make at the end of setup_prod.sh

6 years agoStop commiting built lang files
Raphaël Jakse [Sun, 17 May 2020 07:03:05 +0000 (09:03 +0200)] 
Stop commiting built lang files

6 years agoDocumentation: README and CONTRIBUTING
Raphaël Jakse [Sat, 16 May 2020 13:26:25 +0000 (15:26 +0200)] 
Documentation: README and CONTRIBUTING

6 years agoMakefile: default port add PHONY rules
Raphaël Jakse [Sat, 16 May 2020 12:03:08 +0000 (14:03 +0200)] 
Makefile: default port add PHONY rules

6 years agoCheck whether the socket still exists when keeping alive
Raphaël Jakse [Sat, 16 May 2020 09:31:11 +0000 (11:31 +0200)] 
Check whether the socket still exists when keeping alive

6 years agoTile scores a bit lower to enable tall letters
Raphaël Jakse [Sat, 16 May 2020 09:29:35 +0000 (11:29 +0200)] 
Tile scores a bit lower to enable tall letters

6 years agoMerge branch 'lmazet/trivabble-l10n-board'
Raphaël Jakse [Sat, 16 May 2020 09:04:56 +0000 (11:04 +0200)] 
Merge branch 'lmazet/trivabble-l10n-board'

6 years agoBroadcast a message when the board lang changes
Raphaël Jakse [Sat, 16 May 2020 08:59:54 +0000 (10:59 +0200)] 
Broadcast a message when the board lang changes

6 years agoLinting and refactor
Raphaël Jakse [Sat, 16 May 2020 08:02:18 +0000 (10:02 +0200)] 
Linting and refactor

6 years agoUse json to store board language files
Raphaël Jakse [Sat, 16 May 2020 07:54:42 +0000 (09:54 +0200)] 
Use json to store board language files

6 years agoFix tile score bug
Laurent Mazet [Tue, 12 May 2020 05:50:29 +0000 (07:50 +0200)] 
Fix tile score bug

6 years agouse path.join instead of +
Laurent Mazet [Thu, 7 May 2020 19:57:23 +0000 (21:57 +0200)] 
use path.join instead of +

6 years agomissing fullpath for daemon
Laurent Mazet [Wed, 6 May 2020 23:47:32 +0000 (01:47 +0200)] 
missing fullpath for daemon

6 years agolast fix for eslint errors
Laurent Mazet [Wed, 6 May 2020 23:45:20 +0000 (01:45 +0200)] 
last fix for eslint errors

6 years agochange version numbers
Laurent Mazet [Wed, 6 May 2020 23:08:59 +0000 (01:08 +0200)] 
change version numbers

6 years agofix all eslint errors
Laurent Mazet [Wed, 6 May 2020 22:53:37 +0000 (00:53 +0200)] 
fix all eslint errors

6 years agoadd eslint rule
Laurent Mazet [Wed, 6 May 2020 22:52:46 +0000 (00:52 +0200)] 
add eslint rule

6 years agoremove arrow function and useless variable newLangName
Laurent Mazet [Wed, 6 May 2020 22:42:45 +0000 (00:42 +0200)] 
remove arrow function and useless variable newLangName

6 years agofix some (not all) eslint errors
Laurent Mazet [Wed, 6 May 2020 21:58:43 +0000 (23:58 +0200)] 
fix some (not all) eslint errors

6 years agoremove static langName
Laurent Mazet [Wed, 6 May 2020 21:28:09 +0000 (23:28 +0200)] 
remove static langName

6 years agoServer: listen to localhost by default
Raphaël Jakse [Wed, 6 May 2020 17:47:10 +0000 (19:47 +0200)] 
Server: listen to localhost by default

6 years agosort select element depending of interface language
Laurent Mazet [Wed, 6 May 2020 10:32:14 +0000 (12:32 +0200)] 
sort select element depending of interface language

6 years agocorrect select control position if user cancel the change
Laurent Mazet [Tue, 5 May 2020 23:19:01 +0000 (01:19 +0200)] 
correct select control position if user cancel the change

6 years agoadd new strings in the pot file and translated them for French in the po file
Laurent Mazet [Tue, 5 May 2020 23:15:45 +0000 (01:15 +0200)] 
add new strings in the pot file and translated them for French in the po file

6 years agouse select control instead of multiple buttons
Laurent Mazet [Tue, 5 May 2020 21:44:20 +0000 (23:44 +0200)] 
use select control instead of multiple buttons

6 years agofixes from MR comments
Laurent Mazet [Tue, 5 May 2020 06:30:39 +0000 (08:30 +0200)] 
fixes from MR comments

6 years agoboard language setting is now per game
Laurent Mazet [Mon, 4 May 2020 21:27:36 +0000 (23:27 +0200)] 
board language setting is now per game

6 years agoadd German, English and Spanish pieces
Laurent Mazet [Sun, 3 May 2020 22:28:33 +0000 (00:28 +0200)] 
add German, English and Spanish pieces

6 years agoMerge branch 'translate-ro' into 'master'
Raphaël Jakse [Sun, 3 May 2020 16:23:53 +0000 (16:23 +0000)] 
Merge branch 'translate-ro' into 'master'

Add Romanian translation

See merge request raphj/trivabble!5

6 years agoAdd Romanian translation
Cosmin Humeniuc [Sun, 3 May 2020 16:23:53 +0000 (16:23 +0000)] 
Add Romanian translation

6 years agoMerge branch 'missing-pot-msgid' into 'master'
Raphaël Jakse [Sun, 3 May 2020 16:15:16 +0000 (16:15 +0000)] 
Merge branch 'missing-pot-msgid' into 'master'

Add missing msgid to POT file

See merge request raphj/trivabble!4

6 years agoAdd missing msgid to POT file
Cosmin Humeniuc [Sun, 3 May 2020 13:15:55 +0000 (16:15 +0300)] 
Add missing msgid to POT file

The message was present in the French PO file
but missing from the POT, so it would have also
be missing from any new translation.

6 years agoFix running serving files in the dev server - 2
Raphaël Jakse [Sun, 3 May 2020 12:50:06 +0000 (14:50 +0200)] 
Fix running serving files in the dev server - 2

6 years agoFix running serving files in the dev server
Raphaël Jakse [Sun, 3 May 2020 12:46:51 +0000 (14:46 +0200)] 
Fix running serving files in the dev server

6 years agoFix running the server from the Makefile
Raphaël Jakse [Sun, 3 May 2020 12:35:33 +0000 (14:35 +0200)] 
Fix running the server from the Makefile

6 years agoMerge branch 'lmazet/trivabble-avoid_serving_git_file'
Raphaël Jakse [Sun, 3 May 2020 11:43:52 +0000 (13:43 +0200)] 
Merge branch 'lmazet/trivabble-avoid_serving_git_file'

6 years agoFix scripts in bin/ to work with the public folder
Raphaël Jakse [Sun, 3 May 2020 11:06:52 +0000 (13:06 +0200)] 
Fix scripts in bin/ to work with the public folder

6 years agoMakefile: use start-dev-server instead of start-dbg-server
Raphaël Jakse [Sun, 3 May 2020 11:02:56 +0000 (13:02 +0200)] 
Makefile: use start-dev-server instead of start-dbg-server

6 years agoUse node instead of nodejs
Raphaël Jakse [Sun, 3 May 2020 09:38:09 +0000 (11:38 +0200)] 
Use node instead of nodejs

6 years agoRestablish the Makefile in the l10n folder
Raphaël Jakse [Sun, 3 May 2020 09:37:40 +0000 (11:37 +0200)] 
Restablish the Makefile in the l10n folder

6 years agorename server-data to public
Laurent Mazet [Fri, 1 May 2020 20:16:29 +0000 (22:16 +0200)] 
rename server-data to public

6 years agomove traduction files out of server data directory
Laurent Mazet [Fri, 1 May 2020 20:08:34 +0000 (22:08 +0200)] 
move traduction files out of server data directory

6 years agoClient: always set the rack when the rack was changed
Raphaël Jakse [Fri, 1 May 2020 17:20:03 +0000 (19:20 +0200)] 
Client: always set the rack when the rack was changed

6 years agoClient: always set the rack when moving a tile to the board
Raphaël Jakse [Fri, 1 May 2020 16:58:56 +0000 (18:58 +0200)] 
Client: always set the rack when moving a tile to the board

6 years agoServer: disallow moving from an empty location
Raphaël Jakse [Fri, 1 May 2020 16:51:13 +0000 (18:51 +0200)] 
Server: disallow moving from an empty location

6 years agoAdd the AGPLv3 LICENSE file
Raphaël Jakse [Fri, 1 May 2020 09:58:50 +0000 (09:58 +0000)] 
Add the AGPLv3 LICENSE file

6 years agoRemove unused hammer.min.js
Raphaël Jakse [Fri, 1 May 2020 09:57:28 +0000 (11:57 +0200)] 
Remove unused hammer.min.js

6 years agoStyle the add score button
Raphaël Jakse [Fri, 1 May 2020 09:10:53 +0000 (11:10 +0200)] 
Style the add score button

6 years agoMinor fix to the translation strings
Raphaël Jakse [Fri, 1 May 2020 09:10:19 +0000 (11:10 +0200)] 
Minor fix to the translation strings

6 years agoAdd a button to add the turn score
Nicolas Cornu [Thu, 30 Apr 2020 22:49:50 +0000 (00:49 +0200)] 
Add a button to add the turn score

6 years agomove all served file into a dedicated directory
Laurent Mazet [Wed, 29 Apr 2020 21:19:17 +0000 (23:19 +0200)] 
move all served file into a dedicated directory

6 years agoAllow setting the path to the games backup in the server
Laurent Mazet [Wed, 29 Apr 2020 06:15:32 +0000 (08:15 +0200)] 
Allow setting the path to the games backup in the server

6 years agoFix the empty rack button
Raphaël Jakse [Tue, 28 Apr 2020 21:49:33 +0000 (23:49 +0200)] 
Fix the empty rack button

6 years agoLint
Raphaël Jakse [Tue, 28 Apr 2020 17:29:36 +0000 (19:29 +0200)] 
Lint

6 years agoBlock actions until responses are received with WebSockets
Raphaël Jakse [Tue, 28 Apr 2020 17:29:15 +0000 (19:29 +0200)] 
Block actions until responses are received with WebSockets

6 years agoAnnounce the server version
Raphaël Jakse [Tue, 28 Apr 2020 17:27:37 +0000 (19:27 +0200)] 
Announce the server version

6 years agoServer: add an id field in replies if present in commands
Raphaël Jakse [Tue, 28 Apr 2020 17:25:16 +0000 (19:25 +0200)] 
Server: add an id field in replies if present in commands

6 years agoLint
Raphaël Jakse [Mon, 27 Apr 2020 17:57:45 +0000 (19:57 +0200)] 
Lint

6 years agoMerge branch 'artlog:master' into 'master'
Raphaël Jakse [Mon, 27 Apr 2020 17:44:49 +0000 (17:44 +0000)] 
Merge branch 'artlog:master' into 'master'

Make the URL used to reach the server configurable (APP_PATH)

See merge request raphj/trivabble!1

6 years agoMake the URL used to reach the server configurable (APP_PATH)
philippe lhardy [Mon, 27 Apr 2020 17:44:49 +0000 (17:44 +0000)] 
Make the URL used to reach the server configurable (APP_PATH)

6 years agoLinting
Raphaël Jakse [Sat, 25 Apr 2020 21:16:34 +0000 (23:16 +0200)] 
Linting

6 years agoAvoid resetting the player's rack from the server
Raphaël Jakse [Sat, 25 Apr 2020 21:14:27 +0000 (23:14 +0200)] 
Avoid resetting the player's rack from the server

I have hope that this commit solves one case when letters can disappear because
of network slowdowns

6 years agoHandle empty bag correctly
Raphaël Jakse [Sat, 25 Apr 2020 20:15:16 +0000 (22:15 +0200)] 
Handle empty bag correctly

6 years agodon't hide content on small screens in non-Firefox browsers
Raphaël Jakse [Sat, 25 Apr 2020 15:06:27 +0000 (17:06 +0200)] 
don't hide content on small screens in non-Firefox browsers