Commit graph

414 commits

Author SHA1 Message Date
Thibault Duplessis 1e7340b679 Merge branch 'master' into ScalaEvaluator
* master: (229 commits)
  update chess submodule
  nn "Norsk nynorsk" translation #11864. Author: Lat5.
  pl "polski" translation #11863. Author: Sanatan.
  ar "العربية" translation #11862. Author: sasatiger.
  hu "Magyar" translation #11860. Author: wheeler9. typos, and commas
  upgrade chess module
  fix french translation
  Pointing to the tip of modules/chess
  Updating modules/chess to version where in atomic chess, a win by exploding the opponent's king is forced if the player can while in check or mate. Fixed #235
  tweak leaderboards page
  correspondence perf type full name
  start analysis at ply 0 - fixes #239
  upgrade chessli
  az "Azərbaycanca" translation #11859. Author: erebce. completing the translation
  fix atomic replay en-passant - resolves #227
  fix atomic en-passant play UI
  upgrade chess submodule to fix atomic takebacks
  move berserk button far from resign button - fixes #231
  Pointing to head of modules/chess with a couple of atomic chess bug fixes.
  show correspondence, antichess and atomic leaderboards
  ...

Conflicts:
	public/javascripts/big.js
2015-01-14 11:46:04 +01:00
clarkerubber b2e5a269e7 Update Build and fix some bugs (WIP) 2015-01-14 19:18:20 +11:00
Thibault Duplessis 0379ef073f upgrade spray.io to 1.3.2 2015-01-11 14:42:56 +01:00
Thibault Duplessis a91cda5f66 upgrade scalalib and chess 2015-01-11 14:38:21 +01:00
Thibault Duplessis 82b80bbc79 opening trainer is working 2015-01-08 16:22:26 +01:00
Thibault Duplessis 6f708aa381 evaluator: get games and analysis from DB 2015-01-03 17:30:18 +01:00
Thibault Duplessis 3e13c88b4e update build 2015-01-03 16:38:49 +01:00
Thibault Duplessis 78f86b9a2b cache extensive computations to mongodb 2014-12-23 13:40:55 +01:00
Thibault Duplessis 64622daa40 upgrade playframework to 2.3.7 2014-12-18 00:03:48 +01:00
Thibault Duplessis 4a0345eff7 opening trainer model, API, importer and DB 2014-12-16 00:20:25 +01:00
Thibault Duplessis c62bac5c71 password reset WIP 2014-12-11 01:47:50 +01:00
Thibault Duplessis d3554f8447 sbt 0.13.6 and 0.13.7 are unusable with many subprojects 2014-12-06 10:39:41 +01:00
Thibault Duplessis 6f599ad5d6 try other build options 2014-12-06 10:23:51 +01:00
Thibault Duplessis 8ccd6babda upgrade sbt & scala 2014-12-04 12:09:21 +01:00
Thibault Duplessis a1c2927c08 tweak featured game socket messages 2014-11-16 17:59:33 +01:00
Thibault Duplessis ca697936d7 remove CSV export and dependency 2014-11-16 02:54:41 +01:00
Thibault Duplessis 28e0956b9f fix build 2014-11-15 14:55:13 +01:00
Thibault Duplessis 41334d0dcd get rid of nscala-time sugar 2014-11-15 14:53:01 +01:00
Thibault Duplessis b3d5001faa fix scalaz deprecation warnings and errors 2014-11-07 16:14:00 +01:00
Thibault Duplessis 024281f106 upgrade scala, play, and scalaz 2014-11-07 15:40:27 +01:00
Thibault Duplessis ba1b081cef trash the pools 2014-10-13 00:31:15 +02:00
Thibault Duplessis 3727036a60 more chessground integration 2014-10-11 20:11:37 +02:00
Thibault Duplessis 0a20a46f16 upgrade things 2014-10-11 14:10:26 +02:00
Thibault Duplessis c706d8e163 upgrade playframework to 2.3.4 2014-09-25 20:53:14 +02:00
Thibault Duplessis 3d50384121 upgrade to play framework 2.3.4 2014-09-24 21:39:23 +02:00
Thibault Duplessis 0a6f1bb313 upgrade elasticsearch 2014-09-16 22:43:43 +02:00
Thibault Duplessis 7794a3075a integrate world map 2014-08-25 10:09:16 +02:00
Thibault Duplessis 3087509b06 upgrade play to 2.3.3 2014-08-12 10:31:28 +02:00
Thibault Duplessis 5b76c2d2fa parse markdown with OS 2014-08-07 12:21:55 +02:00
Thibault Duplessis 6da6766b6b actuarius->laika 2014-08-07 12:13:37 +02:00
Thibault Duplessis 4df71c8612 maxmind2 2014-08-07 12:13:27 +02:00
Thibault Duplessis dd16822e00 refactor Speed and Variant, add PerfType 2014-07-31 23:58:15 +02:00
Thibault Duplessis 07ab2089ed Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  Added prismic repo to dependencies.
2014-07-28 00:28:30 +02:00
Philippe Suter 62756445f9 Added prismic repo to dependencies. 2014-07-26 16:53:26 -04:00
Thibault Duplessis f527123f44 more rating refactoring, got basic rating charts 2014-07-26 21:22:21 +02:00
Thibault Duplessis 8f212451f2 more perf refactoring 2014-07-26 16:06:32 +02:00
Thibault Duplessis 1a770ed769 scala 2.11.2, mixed tweaks 2014-07-24 15:41:21 +02:00
Thibault Duplessis 2816b3fd33 Merge branch 'tournament-systems'
* tournament-systems:
  more tweaks for swiss tournaments
  more tournament tweaks - only remind playing players
  swiss tournaments WIP
  Updated tournament FAQ to account for Swiss system
  dangerous UI refactoring
  fix blocking lichess messengers
  Tournament systems.
2014-07-23 23:09:16 +02:00
Thibault Duplessis 6c0d8d7aa5 prismic kit upgrade 2014-07-19 02:57:17 +02:00
Philippe Suter f09a2e9893 Tournament systems.
- Introduced the concept of tournament systems: a system is a
  combination of pairing and a scoring system.

- Tournaments now store "events" in addition to the pairings. Events are
  an extensible meta-information mechanism.

- Factored out current hardcoded tournament logic into the "Arena"
  system. Arena is the default system.

- Added a "Swiss" system for FIDE-like tournaments. Pairing logic is
  based on the FIDE-sanctionned Burstein system.

- The Swiss system pairs players as soon as all games in the previous
  round are completed. Players get paired regardless of whether they are
  present in the lobby.
2014-07-13 13:29:26 -04:00
Thibault Duplessis 7638923d1c remove tournament->setup module dependency 2014-07-13 19:20:12 +02:00
Thibault Duplessis 08754c3c4b workaround to fix play asset reloading 2014-07-05 16:50:14 +02:00
Thibault Duplessis 38248498a4 more Q&A work, new contact page, new icons 2014-07-04 01:16:32 +02:00
Thibault Duplessis 1f41d1a8af qa wip 2014-07-03 20:57:37 +02:00
Thibault Duplessis cc33f1e664 implement donations 2014-06-29 17:42:09 +02:00
Thibault Duplessis 61851024f6 upgrade play to 2.3.1 2014-06-26 09:14:58 +02:00
Thibault Duplessis a45dbed541 attempt to fix reloading public dir 2014-06-24 21:42:40 +02:00
Thibault Duplessis 5894156bb7 fix sonatype repository URL 2014-06-12 18:26:20 +02:00
Thibault Duplessis a1680d2221 more progress on pools 2014-06-09 17:33:41 +02:00
Thibault Duplessis aa158fcc63 Merge branch 'master' into pools
* master:
  fix build
  limit API usage unless security token specified
  limit API usage unless security token specified
  make enabled blind move button visible
  shorten game API analysis output
2014-06-08 10:07:49 +02:00