Commit Graph

41853 Commits (18345f33192ba14d5e65eaa9d2bc84b403306c6b)

Author SHA1 Message Date
Thibault Duplessis 18345f3319 puzzle racer WIP 2021-03-03 12:48:32 +01:00
Thibault Duplessis 901cff2b51 Merge branch 'master' into puzzle-racer
* master:
  fix twitch config name
2021-03-03 12:20:41 +01:00
Thibault Duplessis 61a6d55b02 fix twitch config name 2021-03-03 12:20:14 +01:00
Thibault Duplessis 1127490611 puzzle racer WIP 2021-03-03 12:19:57 +01:00
Thibault Duplessis 470bfc2500 keep bot connections count in RoundDuct - for #7912 2021-03-03 11:49:37 +01:00
Thibault Duplessis 8ed06f4e56 always send bot disconnection to lila-ws
to keep the connection count accurate in src/main/scala/RoundCrowd.scala

requires a lila-ws deploy
2021-03-03 11:29:46 +01:00
Thibault Duplessis 12925299c4 fix DGT board reconnection after page reload maybe? - for #7912 2021-03-03 10:05:05 +01:00
Thibault Duplessis aef9613502 save the dgt pref tag sooner 2021-03-03 09:29:55 +01:00
Thibault Duplessis ad09c1187f send mod pm presets from the user view
closes lichess-org/tavern#35
2021-03-03 09:10:23 +01:00
Thibault Duplessis ccc54bbfab
Merge pull request #8297 from jamesnvc/unicode-piece-links
Extend movePattern regex to match unicode piece characters
2021-03-02 19:58:06 +01:00
Thibault Duplessis 69d2900a21 keep more old hooks 2021-03-02 19:53:05 +01:00
Thibault Duplessis 7f0cccc5ec only test valid-looking email addresses 2021-03-02 19:51:17 +01:00
James N. V. Cash d243ec5041 Extend movePattern regex to match unicode piece characters
so, e.g. one could write in the chat "17. ♔a1" instead of "17. Ka1"
2021-03-02 13:47:10 -05:00
Thibault Duplessis 7dc33f9211 Revert "maybe fix #8243"
This reverts commit 9bf00312c5.
2021-03-02 19:42:47 +01:00
Thibault Duplessis 94ba928080 mini-board on mousehover in mod view 2021-03-02 19:41:09 +01:00
Thibault Duplessis e55d4a4947 refactor tablesorts 2021-03-02 19:36:03 +01:00
Thibault Duplessis c042e1760c auto-analyse rating upsets 2021-03-02 19:27:18 +01:00
Thibault Duplessis 1bb586b18e automatically analyse more games 2021-03-02 19:20:14 +01:00
Thibault Duplessis 2229184d56 add explanations to /appeal - for lichess-org/tavern#37 2021-03-02 18:59:53 +01:00
Thibault Duplessis fbc56c2d6d
New Crowdin updates (#8268)
* New translations: class.xml (Toki Pona)

* New translations: class.xml (Toki Pona)

* New translations: activity.xml (Turkish)

* New translations: activity.xml (German)

* New translations: activity.xml (Danish)

* New translations: activity.xml (Spanish)

* New translations: activity.xml (French)

* New translations: activity.xml (English, United States)

* New translations: activity.xml (Chinese Simplified)

* New translations: activity.xml (Lithuanian)

* New translations: activity.xml (Bulgarian)

* New translations: activity.xml (Slovenian)

* New translations: activity.xml (Portuguese, Brazilian)

* New translations: activity.xml (Norwegian Bokmal)

* New translations: activity.xml (Latvian)

* New translations: activity.xml (Norwegian Nynorsk)

* New translations: activity.xml (Hungarian)

* New translations: activity.xml (Japanese)

* New translations: activity.xml (Dutch)

* New translations: activity.xml (Russian)

* New translations: activity.xml (Bosnian)

* New translations: activity.xml (Basque)

* New translations: activity.xml (Turkish)

* New translations: activity.xml (Spanish)

* New translations: activity.xml (Latvian)

* New translations: activity.xml (Estonian)

* New translations: activity.xml (Hungarian)

* New translations: activity.xml (Portuguese, Brazilian)

* New translations: activity.xml (Estonian)

* New translations: site.xml (Portuguese, Brazilian)

* New translations: activity.xml (German)

* New translations: activity.xml (Dutch)

* New translations: learn.xml (Estonian)

* New translations: activity.xml (Catalan)

* New translations: activity.xml (Finnish)

* New translations: learn.xml (Estonian)

* New translations: activity.xml (Portuguese, Brazilian)

* New translations: activity.xml (Lithuanian)

* New translations: site.xml (Portuguese, Brazilian)

* New translations: learn.xml (Estonian)

* New translations: activity.xml (Finnish)

* New translations: site.xml (Portuguese, Brazilian)

* New translations: learn.xml (Estonian)

* New translations: activity.xml (Turkish)

* New translations: learn.xml (Estonian)

* New translations: arena.xml (Portuguese, Brazilian)

* New translations: storm.xml (Portuguese, Brazilian)

* New translations: learn.xml (Estonian)

* New translations: storm.xml (Portuguese, Brazilian)

* New translations: activity.xml (Turkish)

* New translations: learn.xml (Estonian)

* New translations: activity.xml (Swedish)

* New translations: challenge.xml (Estonian)

* New translations: storm.xml (Portuguese, Brazilian)

* New translations: challenge.xml (Estonian)

* New translations: challenge.xml (Portuguese, Brazilian)

* New translations: settings.xml (Estonian)

* New translations: storm.xml (Estonian)

* New translations: broadcast.xml (Polish)

* New translations: challenge.xml (Portuguese, Brazilian)

* New translations: storm.xml (Estonian)

* New translations: challenge.xml (Portuguese, Brazilian)

* New translations: storm.xml (Estonian)

* New translations: puzzle.xml (Estonian)

* New translations: tourname.xml (Estonian)

* New translations: puzzle.xml (Estonian)

* New translations: swiss.xml (Estonian)

* New translations: tourname.xml (Estonian)

* New translations: search.xml (Estonian)

* New translations: arena.xml (Estonian)

* New translations: activity.xml (Bulgarian)

* New translations: class.xml (Estonian)

* New translations: activity.xml (Slovenian)

* New translations: class.xml (Estonian)

* New translations: class.xml (Estonian)

* New translations: activity.xml (Russian)

* New translations: puzzleTheme.xml (Estonian)

* New translations: puzzleTheme.xml (Bulgarian)

* New translations: puzzleTheme.xml (Estonian)

* New translations: puzzleTheme.xml (Estonian)

* New translations: activity.xml (Norwegian Bokmal)

* New translations: puzzleTheme.xml (Estonian)

* New translations: contact.xml (Estonian)

* New translations: contact.xml (Estonian)

* New translations: patron.xml (Estonian)

* New translations: contact.xml (Estonian)

* New translations: patron.xml (Estonian)

* New translations: patron.xml (Estonian)

* New translations: activity.xml (Bosnian)

* New translations: patron.xml (Estonian)

* New translations: faq.xml (Estonian)

* New translations: lag.xml (Estonian)

* New translations: perfStat.xml (Estonian)

* New translations: coach.xml (Estonian)

* New translations: perfStat.xml (Estonian)

* New translations: study.xml (Estonian)

* New translations: coach.xml (Estonian)

* New translations: streamer.xml (Estonian)

* New translations: tfa.xml (Estonian)

* New translations: study.xml (Estonian)

* New translations: team.xml (Estonian)

* New translations: activity.xml (Danish)

* New translations: puzzleTheme.xml (Estonian)

* New translations: puzzleTheme.xml (Estonian)

* New translations: contact.xml (Estonian)

* New translations: activity.xml (French)

* New translations: activity.xml (Slovak)

* New translations: broadcast.xml (Azerbaijani)

* New translations: activity.xml (Azerbaijani)

* New translations: activity.xml (English, United States)

* New translations: site.xml (Tamil)

* New translations: site.xml (Tamil)

* New translations: site.xml (Tamil)

* New translations: activity.xml (Norwegian Nynorsk)

* New translations: lag.xml (French)

* New translations: lag.xml (French)

* New translations: faq.xml (French)

* New translations: activity.xml (Faroese)

* New translations: faq.xml (French)

* New translations: lag.xml (French)

* New translations: activity.xml (Norwegian Nynorsk)

* New translations: study.xml (Bulgarian)

* New translations: study.xml (Bulgarian)

* New translations: study.xml (Bulgarian)

* New translations: study.xml (Bulgarian)

* New translations: study.xml (Bulgarian)

* New translations: study.xml (Bulgarian)

* New translations: puzzleTheme.xml (Bulgarian)

* New translations: study.xml (Bulgarian)

* New translations: puzzleTheme.xml (Bulgarian)

* New translations: puzzleTheme.xml (Bulgarian)

* New translations: puzzleTheme.xml (Bulgarian)

* New translations: puzzleTheme.xml (Bulgarian)

* New translations: activity.xml (Japanese)

* New translations: activity.xml (Georgian)

* New translations: site.xml (Georgian)

* New translations: activity.xml (Georgian)

* New translations: faq.xml (Chinese Simplified)

* New translations: class.xml (Georgian)

* New translations: activity.xml (Chinese Simplified)

* New translations: challenge.xml (Georgian)

* New translations: class.xml (Georgian)

* New translations: class.xml (Georgian)

* New translations: puzzleTheme.xml (Georgian)

* New translations: activity.xml (Basque)

* New translations: puzzleTheme.xml (Serbian (Cyrillic))

* New translations: puzzleTheme.xml (Serbian (Cyrillic))

* New translations: preferences.xml (Chinese Simplified)

* New translations: activity.xml (Turkish)

* New translations: activity.xml (Turkish)

* New translations: site.xml (Norwegian Bokmal)

* New translations: puzzleTheme.xml (Danish)

* New translations: faq.xml (Slovak)

* New translations: faq.xml (Slovak)

* New translations: patron.xml (Slovak)

* New translations: study.xml (Slovak)

* New translations: activity.xml (Italian)

* New translations: study.xml (Slovak)

* New translations: activity.xml (Italian)

* New translations: site.xml (Czech)

* New translations: puzzleTheme.xml (Bulgarian)

* New translations: activity.xml (Czech)

* New translations: activity.xml (Czech)

* New translations: puzzleTheme.xml (Serbian (Cyrillic))

* New translations: puzzleTheme.xml (Serbian (Cyrillic))

* New translations: puzzleTheme.xml (Serbian (Cyrillic))

* New translations: preferences.xml (Latvian)

* New translations: puzzleTheme.xml (Chinese Simplified)

* New translations: puzzle.xml (Chinese Simplified)

* New translations: puzzle.xml (Chinese Simplified)

* New translations: puzzle.xml (Chinese Simplified)

* New translations: lag.xml (Chinese Simplified)

* New translations: activity.xml (Chinese Simplified)

* New translations: site.xml (Chinese Simplified)

* New translations: broadcast.xml (Finnish)

* New translations: puzzleTheme.xml (Serbian (Cyrillic))
2021-03-02 18:47:06 +01:00
Thibault Duplessis 89fd6f0189 download selected games in mod view 2021-03-02 18:46:23 +01:00
Thibault Duplessis 741f0073f6 Merge branch 'master' into modGamesDownloadPgn
* master: (24 commits)
  only show inputs of analysable games
  add links to the forum etiquette - closes lichess-org/tavern#41
  show boost inquiry games on the mod games view
  filter mod games view by opponents
  return to team kick form after submit - closes #8294
  add chessground workaround in ui/learn css - closes #8286
  only show patron data to full admins - closes lichess-org/tavern#34
  filter reports a mod can see in the "all" room
  moderator report room access - closes lichess-org/tavern#42
  fix chat timeout message
  automatically renew twitch API token
  remove forum categ sort by pos
  remove forum Categ.pos
  remove onesignal push
  Fix disabled rematch button
  Glicko-2 converges within 1000 iterations or something is wrong
  Ratings - account for first player advantage #6818
  ceval: Avoid large MAXIMUM_MEMORY if it cannot grow anyway
  update stockfish-mv.wasm for atomic king explosion (fixes #8275 again)
  make it scrollable
  ...
2021-03-02 18:22:30 +01:00
Thibault Duplessis fccd9b5f30 only show inputs of analysable games
closes lichess-org/tavern#40
2021-03-02 18:21:12 +01:00
Thibault Duplessis 23231679dc add links to the forum etiquette - closes lichess-org/tavern#41 2021-03-02 18:13:35 +01:00
Thibault Duplessis e11941307e show boost inquiry games on the mod games view
closes lichess-org/tavern#44

closes lichess-org/tavern#28
2021-03-02 18:00:02 +01:00
Thibault Duplessis eeb169b790 filter mod games view by opponents 2021-03-02 17:37:44 +01:00
Thibault Duplessis 777be60d0d return to team kick form after submit - closes #8294 2021-03-02 16:50:08 +01:00
Thibault Duplessis 725704cdf3
Merge pull request #8279 from ddugovic/rating-advantage
Ratings - account for first player advantage #6818
2021-03-02 15:20:06 +01:00
Thibault Duplessis e09edd449a add chessground workaround in ui/learn css - closes #8286
moved from
832086f900
2021-03-02 11:38:06 +01:00
Thibault Duplessis 077653eba7
Merge pull request #8287 from hi-ogawa/fix-disabling-rematch-button
Fix disabled rematch button
2021-03-02 11:35:13 +01:00
Thibault Duplessis bdfe519cd3 only show patron data to full admins - closes lichess-org/tavern#34 2021-03-02 10:33:26 +01:00
Thibault Duplessis 9bef14a209 filter reports a mod can see in the "all" room
for lichess-org/tavern#42
2021-03-02 10:30:34 +01:00
Thibault Duplessis 8450f1ac39 moderator report room access - closes lichess-org/tavern#42 2021-03-02 10:26:02 +01:00
Thibault Duplessis 6c1f36bca9 fix chat timeout message 2021-03-02 10:04:27 +01:00
Thibault Duplessis 9bc23ede2e automatically renew twitch API token 2021-03-02 09:19:59 +01:00
Thibault Duplessis a221ca90e6 remove forum categ sort by pos 2021-03-02 08:29:57 +01:00
Thibault Duplessis ccc06fae0a remove forum Categ.pos 2021-03-02 08:23:40 +01:00
Thibault Duplessis edcf1e0aa3 remove onesignal push 2021-03-01 10:28:35 +01:00
Hiroshi Ogawa ffd77d53ca Fix disabled rematch button 2021-02-28 20:41:30 +09:00
Daniel Dugovic 4136df6bcc Glicko-2 converges within 1000 iterations or something is wrong
As described in http://glicko.net/glicko/glicko2.pdf with 15 games per period:
The main iteration of the Illinois algorithm to narrow the bracket around ln(σ02)
is reasonably quick. From simulation analyses, the median number of iterations
to narrow the bracket to a width of less than ε = 0.000001 was 5, with a mean of
5.6, and a maximum of 19 (in 10000 simulations).
2021-02-27 19:22:36 -06:00
Daniel Dugovic 34d775c73d Ratings - account for first player advantage #6818 2021-02-27 19:22:36 -06:00
Niklas Fiekas f61de99a64 ceval: Avoid large MAXIMUM_MEMORY if it cannot grow anyway 2021-02-27 20:37:43 +01:00
Thibault Duplessis 30e16de25a
Merge pull request #8280 from carlaraya/learn-vertical-center
Minor css fix: Vertically center learn screen overlay
2021-02-27 19:18:59 +01:00
Niklas Fiekas 57703d4cd4 update stockfish-mv.wasm for atomic king explosion (fixes #8275 again) 2021-02-27 17:32:52 +01:00
Thibault Duplessis d3850e5131
Merge pull request #8278 from hi-ogawa/fix-setup-ai-validate-fen-url
Fix incorrect url parameter to /setup/validate-fen
2021-02-27 16:05:15 +01:00
justremember a4e515efdd make it scrollable 2021-02-27 22:05:52 +08:00
justremember 9cd00b9425 vertically center learn screen overlay 2021-02-27 21:55:45 +08:00
Hiroshi Ogawa 8b75c69ff7 Fix url parameters for "/setup/validate-fen" request 2021-02-27 21:16:34 +09:00
Thibault Duplessis 9a767617fd
Merge pull request #8270 from scala-steward/update/uap-scala-0.12.0
Update uap-scala to 0.12.0
2021-02-27 09:20:15 +01:00
Thibault Duplessis 6941bc5d1c
Merge pull request #8274 from hi-ogawa/fix-move-annotation
Disable move annotation when computer analysis is disabled
2021-02-27 09:18:06 +01:00