Commit Graph

40243 Commits (fishnet-nnue)

Author SHA1 Message Date
Niklas Fiekas a891a305a3 server side analysis now using sf 12 nnue 2020-11-28 22:26:57 +01:00
Thibault Duplessis 4ddb0ada47
Merge pull request #7645 from yafred/issue-7643
Fixes password complexity i18n issues
2020-11-28 09:33:37 +01:00
Thibault Duplessis 03ccc1f348
Merge pull request #7648 from kraktus/irwin_score
Give a report score of 20 to every Irwin report
2020-11-28 09:31:46 +01:00
Thibault Duplessis 6a00a11c04
Merge pull request #7646 from kraktus/simul_timeout
Tweak mods perms
2020-11-28 09:16:11 +01:00
Niklas Fiekas 296bb25e07 scalafmt ReferrerRedirectTest 2020-11-28 00:27:43 +01:00
kraktus d8ea0c90df Give a report score of 20 to every Irwin report 2020-11-27 22:37:44 +00:00
kraktus 2c4bc02a65 Appropriate permission to `notifySlack` 2020-11-27 22:00:44 +00:00
kraktus b2710f1d2a Allow shusher to see inquiry close #7621 and don't show slack for hunters 2020-11-27 21:54:32 +00:00
kraktus 16740b83a0 Allow ChatTimeout mods to moderate team simul chat
based on commit 7f8f510d53
2020-11-27 13:06:05 +00:00
yafred b7aa24ee1d add password complexity to password reset form 2020-11-26 19:35:16 +01:00
yafred 9636c9f8ce remove password complexity text feedback 2020-11-26 18:22:54 +01:00
yafred 4130205017 Add translation key for password strength 2020-11-26 18:18:54 +01:00
Thibault Duplessis 8ad646b666 fix new scala warnings 2020-11-26 10:02:50 +01:00
Thibault Duplessis e08c8df0a9 upgrade scalachess 2020-11-26 09:47:09 +01:00
Thibault Duplessis 2918899ca8 upgrade scala deps 2020-11-26 09:27:41 +01:00
Thibault Duplessis 91a1cd3eca tweak type ~ 2020-11-26 09:27:30 +01:00
Thibault Duplessis 859ca28ae7 use ExecutionContext.opportunistic 2020-11-25 22:10:47 +01:00
Thibault Duplessis 8deb498765 upgrade scala & playframework 2020-11-25 22:10:39 +01:00
Thibault Duplessis 9745cb9553 allow up to 4000 players in swiss tournaments 2020-11-25 11:27:01 +01:00
Thibault Duplessis 9909a6b3b5 Tweak #7570 2020-11-25 09:04:31 +01:00
Thibault Duplessis ce009ef0f2
Merge pull request #7570 from kraktus/abort_simul
Abort simul from the edit page
2020-11-25 08:59:44 +01:00
Thibault Duplessis 18ba4c54ef
New Crowdin updates (#7639)
* New translations: faq.xml (French)

* New translations: site.xml (Catalan)

* New translations: faq.xml (Romanian)

* New translations: site.xml (Bulgarian)

* New translations: site.xml (French)

* New translations: site.xml (Bosnian)

* New translations: site.xml (German)

* New translations: site.xml (Tagalog)

* New translations: faq.xml (Burmese)

* New translations: faq.xml (Norwegian Bokmal)

* New translations: site.xml (Korean)

* New translations: faq.xml (Japanese)

* New translations: faq.xml (Portuguese)

* New translations: site.xml (Russian)

* New translations: site.xml (Dutch)

* New translations: faq.xml (Dutch)

* New translations: site.xml (Galician)

* New translations: site.xml (Norwegian Bokmal)

* New translations: site.xml (Danish)

* New translations: faq.xml (Danish)

* New translations: class.xml (German)

* New translations: faq.xml (German)

* New translations: site.xml (Slovak)

* New translations: site.xml (Icelandic)

* New translations: site.xml (Greek)

* New translations: site.xml (Breton)

* New translations: site.xml (Japanese)

* New translations: site.xml (Vietnamese)

* New translations: faq.xml (Basque)

* New translations: faq.xml (Finnish)

* New translations: site.xml (Marathi)

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

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

* New translations: faq.xml (Latvian)

* New translations: site.xml (Croatian)

* New translations: site.xml (Kazakh)

* New translations: faq.xml (Norwegian Nynorsk)

* New translations: site.xml (Swedish)

* New translations: site.xml (Ukrainian)

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

* New translations: site.xml (Chinese Simplified)

* New translations: site.xml (German)

* New translations: site.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: site.xml (Basque)

* New translations: site.xml (Finnish)

* New translations: site.xml (Polish)

* New translations: site.xml (Turkish)

* New translations: faq.xml (Turkish)

* New translations: site.xml (Burmese)

* New translations: site.xml (Dutch)
2020-11-25 08:59:20 +01:00
Thibault Duplessis 7d5fed3bfb
New Crowdin updates (#7597)
* New translations: faq.xml (Kazakh)

* New translations: site.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: preferences.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: contact.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: site.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: preferences.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: site.xml (Irish)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: site.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: team.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: faq.xml (Breton)

* New translations: site.xml (Breton)

* New translations: arena.xml (Breton)

* New translations: streamer.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Japanese)

* New translations: site.xml (Vietnamese)

* New translations: site.xml (Vietnamese)

* New translations: site.xml (Vietnamese)

* New translations: tourname.xml (Vietnamese)

* New translations: swiss.xml (Vietnamese)

* New translations: tourname.xml (Vietnamese)

* New translations: site.xml (Tatar)

* New translations: site.xml (Tatar)

* New translations: site.xml (Tatar)

* New translations: site.xml (Breton)

* New translations: settings.xml (Breton)

* New translations: site.xml (Tatar)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: site.xml (Breton)

* New translations: learn.xml (Faroese)

* New translations: learn.xml (Faroese)

* New translations: learn.xml (Faroese)

* New translations: faq.xml (Polish)

* New translations: faq.xml (Polish)

* New translations: coordinates.xml (Kazakh)

* New translations: coordinates.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: broadcast.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: tourname.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: tourname.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: broadcast.xml (Kazakh)

* New translations: broadcast.xml (Kazakh)

* New translations: learn.xml (Faroese)

* New translations: broadcast.xml (Kazakh)

* New translations: learn.xml (Faroese)

* New translations: site.xml (Faroese)

* New translations: learn.xml (Faroese)

* New translations: lag.xml (Kazakh)

* New translations: learn.xml (Faroese)

* New translations: lag.xml (Kazakh)

* New translations: learn.xml (Faroese)

* New translations: lag.xml (Kazakh)

* New translations: learn.xml (Faroese)

* New translations: lag.xml (Kazakh)

* New translations: learn.xml (Faroese)

* New translations: learn.xml (Faroese)

* New translations: learn.xml (Faroese)

* New translations: learn.xml (Faroese)

* New translations: learn.xml (Faroese)

* New translations: learn.xml (Faroese)

* New translations: learn.xml (Faroese)

* New translations: learn.xml (Faroese)

* New translations: learn.xml (Faroese)

* New translations: site.xml (Faroese)

* New translations: class.xml (Greek)

* New translations: faq.xml (Greek)

* New translations: faq.xml (Greek)

* New translations: settings.xml (Faroese)

* New translations: team.xml (Faroese)

* New translations: settings.xml (Faroese)

* New translations: site.xml (Breton)

* New translations: study.xml (Breton)

* New translations: site.xml (Breton)

* New translations: search.xml (Faroese)

* New translations: search.xml (Faroese)

* New translations: search.xml (Faroese)

* New translations: coach.xml (Kazakh)

* New translations: coach.xml (Kazakh)

* New translations: coach.xml (Kazakh)

* New translations: coach.xml (Kazakh)

* New translations: coach.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: class.xml (Kazakh)

* New translations: streamer.xml (Kazakh)

* New translations: streamer.xml (Kazakh)

* New translations: streamer.xml (Kazakh)

* New translations: streamer.xml (Kazakh)

* New translations: streamer.xml (Kazakh)

* New translations: streamer.xml (Kazakh)

* New translations: site.xml (Kazakh)

* New translations: streamer.xml (Kazakh)

* New translations: site.xml (Kazakh)

* New translations: study.xml (Kazakh)

* New translations: study.xml (Kazakh)

* New translations: study.xml (Kazakh)

* New translations: study.xml (Kazakh)

* New translations: study.xml (Kazakh)

* New translations: study.xml (Kazakh)

* New translations: study.xml (Kazakh)

* New translations: study.xml (Kazakh)

* New translations: patron.xml (Kazakh)

* New translations: study.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: contact.xml (Kazakh)

* New translations: team.xml (German)

* New translations: team.xml (German)

* New translations: site.xml (Kazakh)

* New translations: arena.xml (Kazakh)

* New translations: site.xml (Kazakh)

* New translations: site.xml (Kazakh)

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

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

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

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

* New translations: site.xml (Icelandic)

* New translations: site.xml (Hindi)

* New translations: site.xml (Galician)

* New translations: site.xml (Galician)

* New translations: site.xml (Norwegian Bokmal)

* New translations: site.xml (Galician)

* New translations: site.xml (Galician)

* New translations: site.xml (Galician)

* New translations: site.xml (Galician)

* New translations: site.xml (Galician)

* New translations: site.xml (Galician)

* New translations: broadcast.xml (Bengali)

* New translations: site.xml (Ido)

* New translations: site.xml (Ido)

* New translations: arena.xml (Marathi)

* New translations: arena.xml (Marathi)

* New translations: tourname.xml (Marathi)

* New translations: site.xml (Toki Pona)

* New translations: site.xml (Bulgarian)

* New translations: tourname.xml (Bulgarian)

* New translations: tourname.xml (Bulgarian)

* New translations: class.xml (Bulgarian)

* New translations: class.xml (Bulgarian)

* New translations: class.xml (Bulgarian)

* New translations: site.xml (Kannada)

* New translations: site.xml (Kannada)

* New translations: site.xml (Kannada)

* New translations: site.xml (Galician)

* New translations: site.xml (Galician)
2020-11-25 07:43:23 +01:00
Thibault Duplessis 91f0234d0e
Merge pull request #7608 from kraktus/fix_swiss_form
Fix swiss form
2020-11-25 07:42:45 +01:00
Thibault Duplessis 0f97c8a2be
Merge pull request #7636 from yafred/issue-7595
Add i18n key newPasswordsDontMatch
2020-11-25 07:41:46 +01:00
yafred 146125bd2e Add i18n key newPasswordsDontMatch 2020-11-24 15:21:23 +01:00
Thibault Duplessis 1ca8a3a358
Merge pull request #7635 from yafred/issue-7595
display error when passwords dont match
2020-11-24 09:26:39 +01:00
yafred baa2f3918c display error when passwords dont match 2020-11-24 01:08:56 +01:00
Niklas Fiekas 9ee162a264
Merge pull request #7605 from niklasf/update-fast-pgn
update fast pgn tag format
2020-11-23 21:22:31 +01:00
Thibault Duplessis ad55181e77
Merge pull request #7629 from scala-steward/update/sbt-1.4.4
Update sbt to 1.4.4
2020-11-23 09:07:02 +01:00
Scala Steward b1270094a0
Update sbt to 1.4.4 2020-11-23 04:30:35 +01:00
Thibault Duplessis 2364a71121
Merge pull request #7611 from niklasf/oauth-login-referrer
fix oauth login referrer (#5802)
2020-11-22 18:56:45 +01:00
Thibault Duplessis f5f0f9dd3f tweak comm logging - closes lichess-org/talk#69 2020-11-22 08:38:16 +01:00
Niklas Fiekas 96ed6d712f Revert "avoid oauth redirect loops"
This reverts commit e7edbd9659.
2020-11-20 10:37:15 +01:00
Niklas Fiekas 811bb9e1d6 add failing test for oauth login referrer (#5802) 2020-11-20 10:30:22 +01:00
kraktus 5f93fb5a8e Fix swiss form
the 90s interval was labelled as "1 minute" in the form, as reported in https://lichess.org/forum/lichess-feedback/little-bug-in-interval-between-rounds-in-swiss-tournament

Since there's already a 60s and 120s interval I don't think it's worth complexifing `roundIntervalChoices` for one possibility.
2020-11-19 07:17:06 +00:00
Niklas Fiekas 62d790723f declare ab function return types as void 2020-11-18 20:38:56 +01:00
Niklas Fiekas a9f8a64023
Merge pull request #7604 from MrGuiMan/chore/ui-round-no-implicit-any
chore: add ambient declaration for ab stub  module
2020-11-18 20:25:17 +01:00
Niklas Fiekas 469e85f22d update fast pgn tag format
After ornicar/scalachess@2bfee05165
tags like

    [Variant Standard]

would no longer be accepted. Instead of reverting or tweaking the regex,
lets just update the format to the usual

    [Variant "Standard"]
2020-11-18 19:47:09 +01:00
Guillaume Mantopoulos 43c278d87f chore: add ambient declaration for ab stub module
Type declaration unfortunately contains unknown types because an ambient type declaration cannot reference
a module with a relative path (RoundController)
2020-11-18 15:03:53 +01:00
kraktus 5a29fcb9a7 Better use type safety and and log simul abort when it's not the host who does it 2020-11-16 18:51:06 +00:00
Thibault Duplessis 7ec36ba642 fix monitoring 2020-11-16 11:22:16 +01:00
Thibault Duplessis 2df57063db fix analysis cost 2020-11-16 08:53:23 +01:00
Thibault Duplessis 4a325a5c99 {master} only show email confirm banner to anon 2020-11-16 07:40:14 +01:00
Thibault Duplessis bfaae00572 {master} log failed checkout requests 2020-11-16 07:39:35 +01:00
Thibault Duplessis 99ddd50e19
New Crowdin updates (#7583)
* New translations: site.xml (Tatar)

* New translations: site.xml (Tatar)

* New translations: site.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: site.xml (Tatar)

* New translations: site.xml (Toki Pona)

* New translations: learn.xml (Tatar)

* New translations: learn.xml (Tatar)

* New translations: learn.xml (Tatar)

* New translations: team.xml (Tatar)

* New translations: swiss.xml (Tatar)

* New translations: team.xml (Tatar)

* New translations: site.xml (Tatar)

* New translations: team.xml (Tatar)

* New translations: site.xml (Tatar)

* New translations: emails.xml (Slovak)

* New translations: site.xml (German)

* New translations: activity.xml (German)

* New translations: tourname.xml (German)

* New translations: site.xml (Slovak)

* New translations: faq.xml (Afrikaans)

* New translations: study.xml (Russian)

* New translations: site.xml (Tatar)

* New translations: perfStat.xml (Chinese Traditional)

* New translations: site.xml (Tatar)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: site.xml (Tatar)

* New translations: learn.xml (Kazakh)

* New translations: site.xml (Tatar)

* New translations: learn.xml (Kazakh)

* New translations: site.xml (Tatar)

* New translations: learn.xml (Kazakh)

* New translations: site.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: coach.xml (Macedonian)

* New translations: site.xml (Persian)

* New translations: class.xml (Toki Pona)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Italian)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: learn.xml (Kazakh)

* New translations: tfa.xml (Italian)

* New translations: site.xml (Tatar)

* New translations: learn.xml (Kazakh)

* New translations: activity.xml (Tatar)

* New translations: activity.xml (Tatar)

* New translations: tfa.xml (Kazakh)

* New translations: tfa.xml (Kazakh)

* New translations: tfa.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: site.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: site.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: faq.xml (Kazakh)

* New translations: site.xml (Kazakh)

* New translations: faq.xml (Kazakh)
2020-11-16 07:38:42 +01:00
Thibault Duplessis 4ccf40b1f9
Merge pull request #7593 from scala-steward/update/sbt-1.4.3
Update sbt to 1.4.3
2020-11-16 07:38:06 +01:00
Scala Steward 9b922a6c81
Update sbt to 1.4.3 2020-11-16 06:09:07 +01:00
Niklas Fiekas e785283528 Revert "hide most search fields" (closes #7511)
This reverts commit 799aa64072.

Looks like there's little correlation between search crashes and
available search critera. Might as well bring these back, if it does not
scale either way.
2020-11-15 17:01:12 +01:00
Niklas Fiekas a4dfbbd784 allow dot in event name (closes #7547) 2020-11-15 16:11:09 +01:00