Commit Graph

41582 Commits (dc7c49f7b4195a87dd3a594fb3c9a14607d5f067)

Author SHA1 Message Date
Thibault Duplessis 189669dfe7 fix insights movetimes filters and dimention
closes lichess-org/tavern#32
2021-02-21 21:56:07 +01:00
Thibault Duplessis 83d1d46b1c appeal slack notification button - closes lichess-org/tavern#33 2021-02-21 21:22:15 +01:00
Thibault Duplessis e702c143d7 automark on cma self report - closes lichess-org/tavern#36 2021-02-21 20:55:18 +01:00
Thibault Duplessis 1fe7483078 puzzle zen mode - closes #8226 2021-02-21 20:38:59 +01:00
Thibault Duplessis 275468485d stop showing puzzle vote help after rating gets established 2021-02-21 20:38:59 +01:00
Niklas Fiekas 1230c1334c avoid reallocating threads/hashtable each time 2021-02-21 20:30:54 +01:00
Thibault Duplessis 7826fcecc5 fix game study chat message bus channel 2021-02-21 20:08:26 +01:00
Thibault Duplessis 62d6c61d1c no longer persist the game study message - closes #8229 2021-02-21 20:08:26 +01:00
Thibault Duplessis ebdedb94bb
New Crowdin updates (#8207)
* New translations: site.xml (German)

* New translations: site.xml (Romanian)

* New translations: site.xml (Basque)

* New translations: site.xml (Lithuanian)

* New translations: site.xml (Danish)

* New translations: site.xml (Norwegian Nynorsk)

* New translations: faq.xml (Norwegian Nynorsk)

* New translations: site.xml (Russian)

* New translations: site.xml (Finnish)

* New translations: site.xml (Slovak)

* New translations: site.xml (Toki Pona)

* New translations: learn.xml (Toki Pona)

* New translations: storm.xml (Finnish)

* New translations: site.xml (Finnish)

* New translations: site.xml (Swedish)

* New translations: site.xml (Hungarian)

* New translations: site.xml (Italian)

* New translations: site.xml (German)

* New translations: site.xml (Dutch)

* New translations: site.xml (Japanese)

* New translations: site.xml (Dutch)

* New translations: site.xml (Spanish)

* New translations: site.xml (Latvian)

* New translations: site.xml (Spanish)

* New translations: site.xml (French)

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

* New translations: site.xml (Polish)

* New translations: site.xml (Turkish)

* New translations: site.xml (Bosnian)

* New translations: site.xml (Slovenian)

* New translations: site.xml (Bulgarian)

* New translations: challenge.xml (Bulgarian)

* New translations: storm.xml (Bulgarian)

* New translations: storm.xml (Bulgarian)

* New translations: storm.xml (Bulgarian)

* New translations: preferences.xml (Bulgarian)

* New translations: storm.xml (Bulgarian)

* New translations: storm.xml (Bulgarian)

* New translations: site.xml (Slovak)

* New translations: storm.xml (Bulgarian)

* New translations: faq.xml (Bulgarian)

* New translations: site.xml (Chinese Simplified)

* New translations: faq.xml (Bulgarian)

* New translations: site.xml (Norwegian Bokmal)

* New translations: site.xml (Faroese)

* New translations: site.xml (Arabic)

* New translations: coach.xml (Arabic)

* New translations: patron.xml (Arabic)

* New translations: coach.xml (Arabic)

* New translations: preferences.xml (Arabic)

* New translations: broadcast.xml (Arabic)

* New translations: tfa.xml (Arabic)

* New translations: coach.xml (Arabic)

* New translations: broadcast.xml (Arabic)

* New translations: site.xml (Interlingua)

* New translations: site.xml (Interlingua)

* New translations: puzzleTheme.xml (Interlingua)

* New translations: puzzleTheme.xml (Interlingua)

* New translations: site.xml (Slovak)

* New translations: site.xml (Turkish)

* New translations: site.xml (Azerbaijani)

* New translations: study.xml (Interlingua)

* New translations: study.xml (Interlingua)

* New translations: site.xml (Gujarati)

* New translations: site.xml (Gujarati)

* New translations: site.xml (Gujarati)

* New translations: site.xml (Gujarati)

* New translations: site.xml (Gujarati)

* New translations: site.xml (Gujarati)

* New translations: site.xml (Gujarati)

* New translations: site.xml (Gujarati)

* New translations: emails.xml (Gujarati)

* New translations: site.xml (Gujarati)

* New translations: broadcast.xml (French)

* New translations: broadcast.xml (Bosnian)

* New translations: broadcast.xml (Swedish)

* New translations: broadcast.xml (Polish)

* New translations: broadcast.xml (Lithuanian)

* New translations: broadcast.xml (Japanese)

* New translations: broadcast.xml (Italian)

* New translations: broadcast.xml (Basque)

* New translations: broadcast.xml (Greek)

* New translations: broadcast.xml (Danish)

* New translations: broadcast.xml (Vietnamese)

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

* New translations: broadcast.xml (Latvian)

* New translations: broadcast.xml (Croatian)

* New translations: broadcast.xml (Thai)

* New translations: broadcast.xml (Indonesian)

* New translations: settings.xml (Interlingua)

* New translations: learn.xml (Interlingua)

* New translations: site.xml (Interlingua)

* New translations: preferences.xml (Interlingua)

* New translations: site.xml (Interlingua)

* New translations: emails.xml (Armenian)

* New translations: site.xml (Armenian)

* New translations: emails.xml (Armenian)

* New translations: site.xml (Armenian)

* New translations: site.xml (Armenian)

* New translations: broadcast.xml (Catalan)

* New translations: broadcast.xml (Bulgarian)

* New translations: broadcast.xml (Afrikaans)

* New translations: broadcast.xml (Spanish)

* New translations: broadcast.xml (Romanian)

* New translations: broadcast.xml (German)

* New translations: broadcast.xml (Czech)

* New translations: broadcast.xml (Finnish)

* New translations: broadcast.xml (Norwegian Nynorsk)

* New translations: broadcast.xml (Norwegian Bokmal)

* New translations: broadcast.xml (Aragonese)

* New translations: broadcast.xml (Uzbek)

* New translations: broadcast.xml (Breton)

* New translations: broadcast.xml (Esperanto)

* New translations: broadcast.xml (Faroese)

* New translations: broadcast.xml (Hindi)

* New translations: broadcast.xml (Azerbaijani)

* New translations: broadcast.xml (Estonian)

* New translations: broadcast.xml (Kazakh)

* New translations: broadcast.xml (Bengali)

* New translations: broadcast.xml (Irish)

* New translations: broadcast.xml (Slovenian)

* New translations: broadcast.xml (Hungarian)

* New translations: broadcast.xml (Macedonian)

* New translations: broadcast.xml (Dutch)

* New translations: broadcast.xml (Portuguese)

* New translations: broadcast.xml (Russian)

* New translations: broadcast.xml (Slovak)

* New translations: broadcast.xml (Albanian)

* New translations: broadcast.xml (Persian)

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

* New translations: broadcast.xml (Turkish)

* New translations: broadcast.xml (Ukrainian)

* New translations: broadcast.xml (Chinese Simplified)

* New translations: broadcast.xml (Chinese Traditional)

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

* New translations: broadcast.xml (Arabic)

* New translations: broadcast.xml (Indonesian)

* New translations: broadcast.xml (Vietnamese)

* New translations: broadcast.xml (Swedish)

* New translations: broadcast.xml (Polish)

* New translations: broadcast.xml (Croatian)

* New translations: broadcast.xml (French)

* New translations: broadcast.xml (Danish)

* New translations: broadcast.xml (Greek)

* New translations: broadcast.xml (Basque)

* New translations: broadcast.xml (Italian)

* New translations: broadcast.xml (Japanese)

* New translations: broadcast.xml (Lithuanian)

* New translations: broadcast.xml (Thai)

* New translations: broadcast.xml (Latvian)

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

* New translations: broadcast.xml (Bosnian)

* New translations: broadcast.xml (Toki Pona)

* New translations: site.xml (Armenian)

* New translations: emails.xml (Armenian)

* New translations: coordinates.xml (Armenian)

* New translations: broadcast.xml (Slovenian)

* New translations: search.xml (Armenian)

* New translations: swiss.xml (Armenian)

* New translations: broadcast.xml (German)

* New translations: search.xml (Armenian)

* New translations: broadcast.xml (Spanish)

* New translations: broadcast.xml (German)

* New translations: broadcast.xml (Russian)

* New translations: streamer.xml (German)

* New translations: broadcast.xml (Latvian)

* New translations: broadcast.xml (Spanish)

* New translations: site.xml (Armenian)

* New translations: broadcast.xml (Norwegian Bokmal)

* New translations: broadcast.xml (Dutch)

* New translations: broadcast.xml (Norwegian Bokmal)

* New translations: puzzleTheme.xml (French)

* New translations: broadcast.xml (Hungarian)

* New translations: broadcast.xml (Bosnian)

* New translations: broadcast.xml (Gujarati)

* New translations: broadcast.xml (Gujarati)

* New translations: broadcast.xml (Turkish)

* New translations: broadcast.xml (French)

* New translations: broadcast.xml (Hungarian)

* New translations: broadcast.xml (Norwegian Nynorsk)

* New translations: broadcast.xml (Norwegian Nynorsk)

* New translations: broadcast.xml (Dutch)

* New translations: learn.xml (Toki Pona)

* New translations: learn.xml (Toki Pona)

* New translations: learn.xml (Toki Pona)

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

* New translations: learn.xml (Toki Pona)

* New translations: learn.xml (Toki Pona)

* New translations: learn.xml (Toki Pona)

* New translations: learn.xml (Toki Pona)

* New translations: challenge.xml (Toki Pona)

* New translations: challenge.xml (Toki Pona)

* New translations: challenge.xml (Toki Pona)

* New translations: challenge.xml (Toki Pona)

* New translations: challenge.xml (Toki Pona)

* New translations: broadcast.xml (Danish)

* New translations: storm.xml (Toki Pona)

* New translations: storm.xml (Toki Pona)

* New translations: storm.xml (Toki Pona)

* New translations: broadcast.xml (Greek)

* New translations: arena.xml (Toki Pona)

* New translations: arena.xml (Toki Pona)

* New translations: arena.xml (Toki Pona)
2021-02-21 19:51:37 +01:00
Niklas Fiekas 2a369af0f9 independently version nnue assets 2021-02-21 19:48:00 +01:00
Niklas Fiekas f482031b71 remove 64 bit check for nnue and hce 2021-02-21 19:36:31 +01:00
Niklas Fiekas bb1089a785 avoid flashing nnue download progress 2021-02-21 19:36:31 +01:00
Thibault Duplessis b46b9cedda fix unread count of compat msg API - closes veloce/lichobile#1561
messages that you never read end up being moved down the list
by newer messages.
stop counting them as unread after a while.

Better fix: use the new inbox API and the lichess notification system
2021-02-21 19:02:31 +01:00
Niklas Fiekas a8077f952c show download progress for nnue 2021-02-21 18:51:30 +01:00
Niklas Fiekas 39831ce7fa wasmx -> hce 2021-02-21 17:48:08 +01:00
Niklas Fiekas 97299c7b40 avoid nnue download based on navigator.connection.saveData 2021-02-21 17:21:24 +01:00
Niklas Fiekas d1767c2d93 old wasm builds do not support custom locateFile 2021-02-21 17:08:19 +01:00
Niklas Fiekas 2e0b248383 try to load large wasm file from cdn 2021-02-21 16:38:59 +01:00
Niklas Fiekas b2e86e0873 update engine name display 2021-02-21 16:02:07 +01:00
Niklas Fiekas b11a86d7ed simplify away ceval pool
Browsers that support only asmjs or single threaded WebAssembly will
take longer to switch work, but it fixes bugs in all other browsers.
2021-02-21 15:03:56 +01:00
Niklas Fiekas 4c20d9b867 i18n: lichess -> Lichess 2021-02-21 13:15:49 +01:00
Thibault Duplessis f883a809d5 escape custom background image 2021-02-21 12:51:29 +01:00
Niklas Fiekas 541da518a9
Merge pull request #8154 from hi-ogawa/ceval-with-nnue
Ceval with Stockfish NNUE
2021-02-21 12:23:13 +01:00
Thibault Duplessis 7e865fbb4f
Merge pull request #8230 from hi-ogawa/fix-practice-icon
Fix practice icon
2021-02-21 12:14:58 +01:00
Thibault Duplessis dd72e0ded0 broadcast lichess game IDs - done 2021-02-21 12:02:22 +01:00
Thibault Duplessis 2ec45ec15e simplify and fix move delay in game export 2021-02-21 11:43:11 +01:00
Thibault Duplessis f42f761179 fix export of ongoing games - closes #8228
gotta upgrade them from the in-heap round cache
2021-02-21 11:31:33 +01:00
Hiroshi Ogawa c96df6c452 Fix practice icon 2021-02-21 19:27:15 +09:00
Hiroshi Ogawa 18fc042ae2 Ceval with Stockfish NNUE 2021-02-21 19:23:07 +09:00
Thibault Duplessis 032bbac58e broadcast from game IDs WIP 2021-02-21 11:04:50 +01:00
Thibault Duplessis 7c15755d1c mod games are WIP 2021-02-21 08:44:14 +01:00
Thibault Duplessis 632b4f089a broadcast from game IDs WIP 2021-02-21 00:21:06 +01:00
Niklas Fiekas 8deb051a7f server side analysis updated to sf 13 (fishnet 2.2.5) 2021-02-20 13:18:17 +01:00
Thibault Duplessis 02a3318d9a mod games view WIP 2021-02-20 12:37:15 +01:00
Thibault Duplessis 8515a27ffc mod games view WIP 2021-02-20 11:10:02 +01:00
Thibault Duplessis 58edfc6d2e validate pref.bgImg 2021-02-20 09:38:24 +01:00
Thibault Duplessis 1fdec1611d whitelist skole.hr 2021-02-20 09:38:24 +01:00
Niklas Fiekas 297af4374f tweak email validation (no functional change) 2021-02-19 17:40:54 +01:00
Niklas Fiekas 280cfbb6ff construct only valid IpAddress instances 2021-02-19 17:11:23 +01:00
Thibault Duplessis 7d29b816f3 user games mod view WIP 2021-02-19 13:25:36 +01:00
Thibault Duplessis 72430dbb7b some more code cleanup 2021-02-19 12:40:30 +01:00
Thibault Duplessis 72ca2ef511 remove unused code 2021-02-19 12:36:14 +01:00
Thibault Duplessis 6f3b492fc4 handle exotic chess.com PGN termination tag
for #8211
2021-02-19 11:54:41 +01:00
Thibault Duplessis 52abd7b642 better render imported games with unknown finish - closes #8211 2021-02-19 11:52:11 +01:00
Thibault Duplessis 53ec343544 fix warning 2021-02-19 11:52:05 +01:00
Thibault Duplessis 40e1a63097 it's not boosting when it's against several opponents
then it could just be a coincidence
2021-02-19 11:10:21 +01:00
Thibault Duplessis ab3e2ff5ea another perk for verified accounts 2021-02-19 10:55:47 +01:00
Thibault Duplessis 9c9c9fb2e6 fix class student selection 2021-02-19 09:11:27 +01:00
Thibault Duplessis b888dc530c so you want difficult daily puzzles 2021-02-19 08:07:18 +01:00
Thibault Duplessis 5f24bdc1d7
Merge pull request #8212 from scala-steward/update/sbt-bloop-1.4.8
Update sbt-bloop to 1.4.8
2021-02-18 23:07:47 +01:00