* master: (38 commits)
upgrade specs2 to 4.0
upgrade scalachess to switch zugzwang & novelty - closes#4098
process and log reports on self close account - closes#4091
log self close account - closes#4097
Revert "monitor csrf with x-requested-with"
remove puzzle import endpoints
write offline puzzle results in user activity - fixes#4070
remove old puzzle/round endpoint
don't mention OP - closes#4102
code tweaks
tweak tournament shield defender icon style
fix promotion CSS
update donation goal
add application.conf.default for local development
less logging and more monitoring
manually fix translations
Manually apply translations
manually fix translations
set assets version
New Crowdin translations (#4017)
...
* New translations coordinates.xml (Cebuano)
* New translations learn.xml (Tagalog)
* New translations activity.xml (Cebuano)
* New translations learn.xml (Tagalog)
* New translations learn.xml (Tagalog)
* New translations learn.xml (Tagalog)
* New translations learn.xml (Tagalog)
* New translations site.xml (Cebuano)
* New translations site.xml (Cebuano)
* New translations learn.xml (Tagalog)
* New translations learn.xml (Tagalog)
* New translations learn.xml (Tagalog)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations learn.xml (Bengali)
* New translations site.xml (Russian)
* New translations site.xml (Russian)
* New translations site.xml (Icelandic)
* New translations site.xml (Russian)
* New translations site.xml (Icelandic)
* New translations emails.xml (Bengali)
* New translations emails.xml (Bengali)
* New translations emails.xml (Bengali)
* New translations emails.xml (Bengali)
* New translations emails.xml (Bengali)
* New translations activity.xml (Bengali)
* New translations activity.xml (Bengali)
* New translations activity.xml (Bengali)
* New translations arena.xml (Bengali)
* New translations arena.xml (Bengali)
* New translations arena.xml (Bengali)
* New translations arena.xml (Bengali)
* New translations site.xml (Bengali)
* New translations arena.xml (Bengali)
* New translations arena.xml (Bengali)
* New translations arena.xml (Bengali)
* New translations arena.xml (Bengali)
* New translations arena.xml (Bengali)
* New translations arena.xml (Bengali)
* New translations coordinates.xml (Bengali)
* New translations coordinates.xml (Bengali)
* New translations coordinates.xml (Bengali)
* New translations learn.xml (Lojban)
* New translations learn.xml (Lojban)
* New translations learn.xml (Lojban)
* New translations site.xml (Macedonian (FYROM))
* New translations learn.xml (Lojban)
* New translations learn.xml (Lojban)
* New translations learn.xml (Lojban)
* New translations learn.xml (Lojban)
* New translations site.xml (Lojban)
* New translations learn.xml (Lojban)
* New translations site.xml (Lojban)
* New translations learn.xml (Lojban)
* New translations arena.xml (Lojban)
* New translations site.xml (Lojban)
* New translations arena.xml (Lojban)
* New translations activity.xml (Lojban)
* New translations site.xml (Lojban)
* New translations site.xml (Lojban)
* New translations emails.xml (Lojban)
* New translations site.xml (Russian)
* New translations site.xml (Bengali)
* New translations site.xml (Bengali)
* New translations site.xml (Bengali)
* New translations arena.xml (Cebuano)
* New translations arena.xml (Cebuano)
* New translations arena.xml (Cebuano)
* New translations arena.xml (Cebuano)
* New translations arena.xml (Cebuano)
* New translations arena.xml (Cebuano)
* New translations arena.xml (Cebuano)
* New translations site.xml (Cebuano)
* New translations arena.xml (Cebuano)
* New translations site.xml (Cebuano)
* New translations coordinates.xml (Lojban)
* New translations site.xml (Lojban)
* New translations coordinates.xml (Lojban)
* New translations site.xml (Lojban)
* New translations arena.xml (Lojban)
* New translations arena.xml (Lojban)
* New translations site.xml (Lojban)
* New translations coordinates.xml (Lojban)
* New translations arena.xml (Lojban)
* New translations site.xml (Lojban)
* New translations arena.xml (Lojban)
* New translations arena.xml (Lojban)
* New translations activity.xml (Lojban)
* New translations activity.xml (Lojban)
* New translations learn.xml (Cebuano)
* New translations learn.xml (Cebuano)
* New translations learn.xml (Cebuano)
* New translations learn.xml (Cebuano)
* New translations learn.xml (Cebuano)
* New translations site.xml (Portuguese, Brazilian)
* New translations learn.xml (Portuguese, Brazilian)
* New translations coordinates.xml (Portuguese, Brazilian)
* New translations learn.xml (Portuguese, Brazilian)
* New translations coordinates.xml (Cebuano)
* New translations coordinates.xml (Cebuano)
* New translations coordinates.xml (Cebuano)
* New translations site.xml (Acholi)
* New translations site.xml (Russian)
* New translations site.xml (Norwegian Nynorsk)
* New translations site.xml (Norwegian Bokmal)
* New translations site.xml (Mongolian)
* New translations site.xml (Romanian)
* New translations site.xml (Portuguese)
* New translations site.xml (Polish)
* New translations activity.xml (Polish)
* New translations site.xml (Malayalam)
* New translations activity.xml (Russian)
* New translations site.xml (Kazakh)
* New translations site.xml (Korean)
* New translations site.xml (Kyrgyz)
* New translations activity.xml (Lithuanian)
* New translations site.xml (Latin)
* New translations site.xml (Japanese)
* New translations activity.xml (Ukrainian)
* New translations site.xml (Ukrainian)
* New translations site.xml (Interlingua)
* New translations site.xml (Slovak)
* New translations site.xml (Serbian (Cyrillic))
* New translations activity.xml (Slovak)
* New translations site.xml (Slovenian)
* New translations site.xml (Thai)
* New translations site.xml (Swedish)
* New translations site.xml (Arabic)
* New translations arena.xml (Armenian)
* New translations coordinates.xml (Armenian)
* New translations emails.xml (Arabic)
* New translations learn.xml (Arabic)
* New translations site.xml (Russian)
* New translations site.xml (Finnish)
* New translations site.xml (French)
* New translations site.xml (Galician)
* New translations site.xml (Estonian)
* New translations site.xml (Dutch)
* New translations site.xml (Czech)
* New translations activity.xml (Czech)
* New translations site.xml (Danish)
* New translations site.xml (Esperanto)
* New translations site.xml (Indonesian)
* New translations site.xml (Italian)
* New translations site.xml (Ukrainian)
* New translations site.xml (Hungarian)
* New translations site.xml (German)
* New translations site.xml (Greek)
* New translations site.xml (English, United States)
* New translations site.xml (Portuguese, Brazilian)
* New translations site.xml (Latvian)
* New translations site.xml (Belarusian)
* New translations site.xml (Bengali)
* New translations site.xml (Croatian)
* New translations site.xml (Turkish)
* New translations site.xml (Catalan)
* New translations site.xml (Bulgarian)
* New translations site.xml (Bosnian)
* New translations activity.xml (Belarusian)
* New translations site.xml (Chinese Simplified)
* New translations site.xml (Hebrew)
* New translations site.xml (Spanish)
* New translations site.xml (Lojban)
* New translations site.xml (Tagalog)
* New translations site.xml (Hindi)
* New translations site.xml (Lithuanian)
* New translations emails.xml (Arabic, Saudi Arabia)
* New translations site.xml (Basque)
* New translations site.xml (Albanian)
* New translations site.xml (Cebuano)
* New translations site.xml (Cebuano)
* New translations site.xml (Cebuano)
* New translations site.xml (Cebuano)
* New translations site.xml (Cebuano)
* New translations site.xml (Cebuano)
* New translations site.xml (Russian)
* New translations site.xml (Danish)
* New translations site.xml (Lithuanian)
* New translations site.xml (English, United States)
* New translations site.xml (Zulu)
* New translations site.xml (Slovak)
* New translations site.xml (Polish)
* New translations site.xml (Polish)
* New translations activity.xml (Polish)
* New translations site.xml (Polish)
* New translations activity.xml (Polish)
* New translations site.xml (Polish)
* New translations activity.xml (Polish)
* New translations site.xml (Polish)
* New translations site.xml (Spanish)
* New translations site.xml (Bulgarian)
* New translations site.xml (German)
* New translations site.xml (Portuguese, Brazilian)
* New translations site.xml (German)
* New translations site.xml (Japanese)
* New translations site.xml (German)
* New translations site.xml (German)
* New translations site.xml (German)
* New translations site.xml (Basque)
* New translations site.xml (Latin)
* New translations site.xml (Latin)
* New translations site.xml (Norwegian Bokmal)
* New translations site.xml (Norwegian Nynorsk)
* New translations site.xml (Portuguese)
* New translations site.xml (Norwegian Bokmal)
* New translations site.xml (Portuguese)
* New translations site.xml (English, United States)
* New translations site.xml (Czech)
* New translations site.xml (Slovak)
* New translations site.xml (Slovak)
* New translations learn.xml (Cebuano)
* New translations site.xml (Cebuano)
* New translations arena.xml (Cebuano)
* New translations learn.xml (Cebuano)
* New translations activity.xml (Cebuano)
* New translations coordinates.xml (Cebuano)
* New translations site.xml (Galician)
* New translations arena.xml (Tagalog)
* New translations arena.xml (Tagalog)
* New translations arena.xml (Tagalog)
* New translations arena.xml (Tagalog)
* New translations arena.xml (Tagalog)
* New translations learn.xml (Dutch)
* New translations site.xml (Hungarian)
* New translations learn.xml (Arabic, Saudi Arabia)
* New translations emails.xml (Arabic)
* New translations site.xml (Arabic, Saudi Arabia)
* New translations site.xml (Spanish)
* New translations site.xml (Cebuano)
* New translations site.xml (Cebuano)
* New translations site.xml (Cebuano)
* New translations site.xml (German)
* New translations site.xml (Cebuano)
* 'master' of github.com:ornicar/lila:
Better registration username error messages; close#4077
monitor csrf with x-requested-with
monitor.lichess.org -> monitor.lichess.ovh
bofur.lichess.org -> monitor.lichess.ovh
switch explorer and tablebase to cookieless lichess.ovh
Revert "use move-dest:hover instead of div.over"
update yarn.lock with chessground 7.3.0
avoid same opponent on "New opponent"
Adjust rating refund logic
fix dispatchEvent on ie 11