Commit graph

191 commits

Author SHA1 Message Date
Thibault Duplessis 110e2a871d improve, compress and sign the javascript 2012-10-20 15:36:14 +02:00
Thibault Duplessis e2827dc339 better prod restart & kill-stop 2012-10-14 03:03:20 +02:00
Thibault Duplessis a40c40477f throttle outoftime and moretime client calls 2012-10-13 15:37:56 +02:00
Thibault Duplessis db456864b8 compress move times 2012-10-13 13:10:38 +02:00
Thibault Duplessis 207494e905 compress last move string in db 2012-10-12 23:04:55 +02:00
Thibault Duplessis 4d920e2ac6 move pgn to a distinct mongodb collection - wip 2012-10-12 22:37:34 +02:00
Thibault Duplessis fcd89626a2 more db compression 2012-10-12 18:11:36 +02:00
Thibault Duplessis fcebb68080 game3 migration mongodb script 2012-10-12 01:05:30 +02:00
Thibault Duplessis c6fc2b3d2b improve translation script 2012-09-16 00:11:42 +02:00
Thibault Duplessis e321897391 tournament UI 2012-09-15 11:11:30 +02:00
Thibault Duplessis 451a1d644b add bin/compile script 2012-09-12 01:43:36 +02:00
Thibault Duplessis e862f730a1 fix bin/cli script 2012-09-10 10:51:50 +02:00
Thibault Duplessis de920db74a more user nb games denormalization, fix filters and improve win chart 2012-09-08 14:23:12 +02:00
Thibault Duplessis ea6f281cfa Merge branch 'master' into search
* master:
  exclude more stuff from deployments
  upgrade scalachess
  update gitignore
  use external AI domain name
  make netty listen only to 127.0.0.1
  ro "român" translation #490. Author: Cristian Nastase.
  nn "Norsk nynorsk" translation #489. Author: bjagus. nice  with new norwegian language. Not everybody in norway are able to spell this correctly!
  stupid ua check

Conflicts:
	todo
2012-09-06 18:21:52 +02:00
Thibault Duplessis 496ac2864e exclude more stuff from deployments 2012-09-06 15:46:48 +02:00
Thibault Duplessis 1828a17001 make netty listen only to 127.0.0.1 2012-09-06 11:41:39 +02:00
Thibault Duplessis 090b3ed085 experiment scalastic 2012-09-03 20:57:51 +02:00
Thibault Duplessis face8da297 Merge branch 'master' into search
* master: (29 commits)
  upgrade salat
  fix cli project
  add a timeout (504) page
  upgrade ornicar scalalib
  es "español, castellano" translation #488. Author: Anonymous.
  fa "فارسی" translation #487. Author: Anonymous.
  hr "hrvatski" translation #486. Author: jorg.
  is "Íslenska" translation #483. Author: Anonymous.
  sl "slovenščina" translation #482. Author: ralu. Odpiranje should be Otvotitev
  bg "български език" translation #480. Author: Boncho Stoyanov. just a few corrections to the translation
  gd "Gàidhlig" translation #479. Author: jmb.
  de "Deutsch" translation #478. Author: Kurt Keller (Ulm, Germany).
  bg "български език" translation #477. Author: bghack.
  Accent correction
  Some more language name corrections
  Correcting tp langname case to 'native'
  Add missing s to vlaams and português
  Use getUTCMinutes instead of getMinutes to display the clock
  move userstats.js to bin/prod and improve it a bit
  Revert "remove userstats mongodb denormalization script"
  ...
2012-09-03 16:56:52 +02:00
Thibault Duplessis 886d670985 move userstats.js to bin/prod and improve it a bit 2012-08-05 22:08:14 +02:00
Thibault Duplessis 71278b81c4 add script that queries IP database against known tor exit nodes 2012-08-05 21:43:07 +02:00
Thibault Duplessis ec39659cd5 Merge branch 'master' into search
* master:
  de "Deutsch" translation #474. Author: Anonymous.
  js "fix", the lazy way
  cache total number of games longer
  fix stockfish debug config
  configure stockfish ai debug
  fix gitignore and rsync_exclude
  remove local script config from git index and rsync
  provide default values for script configuration
  add local script configuration, used to set a http port
  upgrade guava to 13.0
  remove useless check from global object
  remove userstats mongodb denormalization script
  generalize deploy script for all servers
  add ai server local dist conf
  recalibrate ai depth per level, with infinite depth for level 8
  remove stockfish ucinewgame calls to keep the hash across games
  ps "پښتو" translation #472. Author: Eimal Dorani ایمل درانی.
2012-08-05 14:27:09 +02:00
Thibault Duplessis c2cc5ea688 fix gitignore and rsync_exclude 2012-08-04 22:15:51 +02:00
Thibault Duplessis e2e4a7c9ce remove local script config from git index and rsync 2012-08-04 21:28:21 +02:00
Thibault Duplessis 34742d0e04 provide default values for script configuration 2012-08-04 21:26:03 +02:00
Thibault Duplessis 62209491fc add local script configuration, used to set a http port 2012-08-04 21:24:30 +02:00
Thibault Duplessis c2ae49152f generalize deploy script for all servers 2012-08-04 20:28:55 +02:00
Thibault Duplessis 0d717b0f10 index games in elasticsearch, WIP 2012-08-04 19:30:45 +02:00
Thibault Duplessis 4adba22196 change scripts functions syntax for better compatibility 2012-08-02 21:54:01 +02:00
Thibault Duplessis cfe807336f replace "source" with "." in all script for better sh compatibility 2012-08-02 21:52:10 +02:00
Thibault Duplessis 30d2c18761 improve scripts and deploy config 2012-08-02 11:22:49 +02:00
Thibault Duplessis 3df9287564 complete previous commits 2012-08-01 23:41:56 +02:00
Thibault Duplessis df9c7d6e6b add archlinux daemon scripts 2012-08-01 23:40:43 +02:00
Thibault Duplessis adea80a11b implement timeout restarter script 2012-08-01 23:01:48 +02:00
Thibault Duplessis b6969f8d22 fix various scripts 2012-08-01 23:01:29 +02:00
Thibault Duplessis b0a049725b move and rewrite all scripts 2012-08-01 11:40:27 +02:00
Thibault Duplessis 9e054561b7 cleanup convenience scripts and update readme 2012-08-01 10:44:04 +02:00
Thibault Duplessis 286de9a606 tweak deploy files 2012-07-06 21:17:18 +02:00
Thibault Duplessis eefbd3158c change AI server port
Conflicts:
	bin/deploy
2012-07-06 01:50:58 +02:00
Thibault Duplessis d413d60bfc progress on computer analysis and stuff 2012-06-25 13:56:13 +02:00
Thibault Duplessis 8435f19cb7 fix board when unzooming with chrome 2012-06-19 23:44:25 +02:00
Thibault Duplessis 776dd9c299 make grey board darker 2012-06-19 17:39:09 +02:00
Thibault Duplessis 3b16af5a1b generalize and improve top dropdowns 2012-06-17 23:08:19 +02:00
Thibault Duplessis 543bff4b1d clear log on prod restart 2012-06-17 13:25:58 +02:00
Thibault Duplessis 2f8ffcd3af nicer themepicker 2012-06-17 02:54:34 +02:00
Thibault Duplessis e1b87b623c add python script to generate hex board colors 2012-06-17 01:43:36 +02:00
Thibault Duplessis 6c845ba80a remove deprecated translations, translate "view rematch" 2012-06-16 21:21:10 +02:00
Thibault Duplessis 26fc5b9ed0 Merge branch 'wood'
* wood:
  darker wooden board light squares
  replace brown with wood
  reduce code duplication generated by the board css generator
  tweak board css generator to produce shorter css
  brighter squares
  brighter squares
  brightend dark squares, added css-generation script
  Added a wooden board. Untested are the analysis board and the integration of the wooden board to the players UI(meaning can a player activate it by clicking on colour), since I don't have a test environment. To replace the woods, just replace the two images public/images/woodenboard_*.jpg.
  Added a wooden board. Untested are the analysis board and the integration of the wooden board to the players UI(meaning can a player activate it by clicking on colour), since I don't have a test environment. To replace the woods, just replace the two images public/images/woodenboard_*.jpg.
2012-06-16 17:59:57 +02:00
Thibault Duplessis 2abce10e89 reduce code duplication generated by the board css generator 2012-06-16 17:49:56 +02:00
Thibault Duplessis a7904b18d3 tweak board css generator to produce shorter css 2012-06-16 17:44:03 +02:00
Thibault Duplessis 4b1c940ece prepare translation fetch mechanism for production 2012-06-16 17:37:42 +02:00
Thibault Duplessis b44e65caff Merge remote-tracking branch 'steibock/wooden-board' into wood
* steibock/wooden-board:
  brightend dark squares, added css-generation script
  Added a wooden board. Untested are the analysis board and the integration of the wooden board to the players UI(meaning can a player activate it by clicking on colour), since I don't have a test environment. To replace the woods, just replace the two images public/images/woodenboard_*.jpg.
2012-06-16 15:53:46 +02:00
Steibock a7fed7b043 brightend dark squares, added css-generation script 2012-06-16 15:34:17 +02:00
Thibault Duplessis 75a953ea5a stuck in redeeming WS promises from CLI 2012-06-16 15:18:59 +02:00
Thibault Duplessis d9e364adba translation json export 2012-06-16 14:26:16 +02:00
Thibault Duplessis d8ff2dc998 add translate script 2012-06-16 13:56:32 +02:00
Thibault Duplessis 3b3246e1c5 implement i18n file fixer 2012-06-15 00:38:43 +02:00
Thibault Duplessis c66dc2e51d dump list of i18n keys 2012-06-14 23:21:04 +02:00
Thibault Duplessis ae02a48a0b remove trans-import ruby script 2012-06-14 22:56:40 +02:00
Thibault Duplessis cb30754bda add restart script 2012-06-12 12:07:07 +02:00
Thibault Duplessis da842aa455 Exclude served files from deployments 2012-05-30 00:51:27 +02:00
Thibault Duplessis d7f8bd98a6 Remove scripts I don't need anymore 2012-05-29 23:54:59 +02:00
Thibault Duplessis 25cb526181 Update migration scripts 2012-05-29 23:53:56 +02:00
Thibault Duplessis 100d02af8b Emergency fixes 2012-05-29 22:11:50 +02:00
Thibault Duplessis edb417bac3 Implement asset versions 2012-05-28 17:42:20 +02:00
Thibault Duplessis 238ff59ded Fix game migration 2012-05-28 16:20:57 +02:00
Thibault Duplessis 2adb874471 Remove all mongodb objectids. They suck. 2012-05-28 15:23:46 +02:00
Thibault Duplessis 6b649fe6f0 Import recent translations 2012-05-27 20:40:07 +02:00
Thibault Duplessis 3819c4c8d4 Ensure at compile time that all messages are translated 2012-05-20 21:14:02 +02:00
Thibault Duplessis 162c17b9e8 Work on spectator mode 2012-05-17 15:47:38 +02:00
Thibault Duplessis ba38cee499 Lot ot code including non-satisfying implementation of chess960 start position 2012-05-15 21:59:38 +02:00
Thibault Duplessis f519736f51 Start the big rearchitecturationating 2012-05-14 16:43:35 +02:00
Thibault Duplessis 5c34957bf3 Tons of changes 2012-05-13 19:03:06 +02:00
Thibault Duplessis 923d3e7573 Many, many stuff 2012-05-13 14:02:28 +02:00
Thibault Duplessis 8655bec4b3 Typesafe translations 2012-05-12 20:08:10 +02:00
Thibault Duplessis d2360974c4 Fix translation import 2012-05-12 14:13:45 +02:00
Thibault Duplessis 25bd277628 Import translations to valid play2 format 2012-05-12 12:46:06 +02:00
Thibault Duplessis e8d6c28a78 Add ruby script to import lichess translations 2012-05-12 11:52:31 +02:00
Thibault Duplessis e001058925 Start chess captcha implementation 2012-05-04 01:17:58 +02:00
Thibault Duplessis 6d2c5a45d6 Add a script to restart based on netstat output 2012-05-02 23:16:25 +02:00
Thibault Duplessis 0a0ad2b966 Fix play path in scripts 2012-04-24 23:19:48 +02:00
Thibault Duplessis 9a51358646 Complete socket refactoring 2012-04-24 00:05:45 +02:00
Thibault Duplessis 508a419378 Add a logwatcher script to restart on akka timeouts 2012-04-03 15:06:14 +02:00
Thibault Duplessis 1e8587690a Revert "Don't curl test after restart"
This reverts commit c7df41d4d0.
2012-04-01 23:15:41 +02:00
Thibault Duplessis c7df41d4d0 Don't curl test after restart 2012-04-01 22:37:37 +02:00
Thibault Duplessis aa5fcb0081 Tweak akka config and add reload-clean script 2012-04-01 15:44:29 +02:00
Thibault Duplessis 71a48d338e Add more convenience production scripts 2012-04-01 14:39:08 +02:00
Thibault Duplessis aaf657ea09 Prepare for production 2012-04-01 11:57:23 +02:00
Thibault Duplessis 64c21db384 Tweak restart script and update todo 2012-03-31 20:14:56 +02:00
Thibault Duplessis 22cbdec311 Tweak deploy scripts 2012-03-31 11:20:19 +02:00
Thibault Duplessis 9ac5b0a7f6 Add restart script 2012-03-31 09:23:26 +02:00
Thibault Duplessis 4e1279cf33 Add deployment scripts 2012-03-31 09:08:46 +02:00