Thibault Duplessis
cb5460e01d
only show own puzzle dashboard - closes #8015
2021-01-29 13:01:01 +01:00
Thibault Duplessis
1347992590
team closure hides membership and clears the cache
...
there's no reason to delete teams on request anymore
2021-01-29 12:46:20 +01:00
Thibault Duplessis
239ab17ccb
remove team requests when closing it
2021-01-29 12:16:45 +01:00
Thibault Duplessis
357c195658
show time to play in round other games
2021-01-29 12:08:46 +01:00
Thibault Duplessis
75b8f7b83d
sort puzzles of player by desc rating
2021-01-29 11:47:13 +01:00
Thibault Duplessis
e821b57ba5
delay loading sounds
2021-01-29 10:23:19 +01:00
Thibault Duplessis
792e45c2b5
fix storm in user activity feed
2021-01-29 09:51:24 +01:00
Thibault Duplessis
d3ed9ed22d
fix monitoring
2021-01-29 09:49:10 +01:00
Thibault Duplessis
5568d3c65c
monitor bad storm run sign
2021-01-29 09:15:25 +01:00
Thibault Duplessis
0fc80a32e2
fix big team battle view
2021-01-29 09:10:58 +01:00
Thibault Duplessis
20fd3a1f2d
New Crowdin updates ( #8029 )
...
* New translations: puzzleTheme.xml (Russian)
* New translations: puzzleTheme.xml (Russian)
* New translations: puzzle.xml (Russian)
* New translations: puzzleTheme.xml (Russian)
* New translations: storm.xml (Spanish)
* New translations: storm.xml (German)
* New translations: challenge.xml (Czech)
* New translations: storm.xml (Japanese)
* New translations: puzzle.xml (Spanish)
* New translations: site.xml (Indonesian)
* New translations: puzzle.xml (Indonesian)
* New translations: storm.xml (Bengali)
* New translations: puzzle.xml (Bengali)
* New translations: streamer.xml (Bengali)
2021-01-29 08:19:14 +01:00
Thibault Duplessis
fa4f1b397f
increase server analysis daily limit to 60 per IP
2021-01-28 23:33:11 +01:00
Thibault Duplessis
41b74c86bd
increase server analysis weekly limit to 150 per user
2021-01-28 23:31:25 +01:00
Thibault Duplessis
b22e323149
lookup puzzles generated from games of a player - closes #8025
2021-01-28 22:30:35 +01:00
Thibault Duplessis
cb011dc5b6
less logging
2021-01-28 21:02:04 +01:00
Thibault Duplessis
a9cfaa1636
remove debug and change sign delimiter
2021-01-28 20:36:57 +01:00
Thibault Duplessis
7ef275d61d
add storm debug
2021-01-28 20:11:34 +01:00
Thibault Duplessis
2d4c4fe60c
New Crowdin updates ( #8022 )
...
* New translations: storm.xml (Japanese)
* New translations: storm.xml (Polish)
* New translations: storm.xml (Slovak)
* New translations: storm.xml (Slovak)
* New translations: storm.xml (Italian)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Chinese Simplified)
* New translations: storm.xml (Portuguese, Brazilian)
* New translations: storm.xml (Norwegian Nynorsk)
* New translations: storm.xml (Catalan)
* New translations: storm.xml (Danish)
* New translations: storm.xml (German)
* New translations: storm.xml (Basque)
* New translations: storm.xml (Finnish)
* New translations: storm.xml (Slovak)
* New translations: storm.xml (Russian)
* New translations: storm.xml (Polish)
* New translations: storm.xml (Lithuanian)
* New translations: storm.xml (Japanese)
* New translations: storm.xml (Italian)
* New translations: storm.xml (French)
* New translations: storm.xml (Faroese)
* New translations: storm.xml (Spanish)
* New translations: storm.xml (Romanian)
* New translations: storm.xml (Bosnian)
* New translations: storm.xml (Lithuanian)
* New translations: storm.xml (Burmese)
* New translations: storm.xml (Bosnian)
* New translations: challenge.xml (Kazakh)
* New translations: storm.xml (Slovak)
* New translations: storm.xml (Latvian)
* New translations: site.xml (Toki Pona)
* New translations: challenge.xml (Kazakh)
* New translations: storm.xml (Latvian)
* New translations: learn.xml (Norwegian Nynorsk)
* New translations: site.xml (Toki Pona)
* New translations: contact.xml (Norwegian Nynorsk)
* New translations: coordinates.xml (Norwegian Nynorsk)
* New translations: site.xml (Toki Pona)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Latvian)
* New translations: site.xml (Toki Pona)
* New translations: storm.xml (German)
* New translations: storm.xml (Dutch)
* New translations: storm.xml (Turkish)
* New translations: site.xml (Toki Pona)
* New translations: storm.xml (Basque)
* New translations: storm.xml (Hungarian)
* New translations: swiss.xml (Toki Pona)
* New translations: site.xml (Toki Pona)
* New translations: storm.xml (Danish)
* New translations: storm.xml (Dutch)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Danish)
* New translations: storm.xml (Finnish)
* New translations: challenge.xml (Indonesian)
* New translations: storm.xml (Finnish)
* New translations: challenge.xml (Indonesian)
* New translations: puzzleTheme.xml (Indonesian)
* New translations: challenge.xml (Indonesian)
* New translations: storm.xml (Hungarian)
* New translations: puzzleTheme.xml (Indonesian)
* New translations: storm.xml (Hungarian)
* New translations: puzzleTheme.xml (Indonesian)
* New translations: storm.xml (Indonesian)
* New translations: storm.xml (French)
* New translations: storm.xml (Italian)
* New translations: storm.xml (Indonesian)
* New translations: challenge.xml (Kazakh)
* New translations: preferences.xml (Indonesian)
* New translations: storm.xml (Spanish)
* New translations: storm.xml (Russian)
* New translations: team.xml (Indonesian)
* New translations: puzzle.xml (Indonesian)
* New translations: challenge.xml (Kazakh)
* New translations: storm.xml (Chinese Simplified)
* New translations: puzzleTheme.xml (Chinese Simplified)
* New translations: challenge.xml (Kazakh)
* New translations: storm.xml (Kazakh)
* New translations: storm.xml (Polish)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Dutch)
* New translations: storm.xml (Italian)
* New translations: storm.xml (Dutch)
* New translations: storm.xml (Dutch)
* New translations: emails.xml (Marathi)
* New translations: storm.xml (Faroese)
* New translations: storm.xml (Kazakh)
* New translations: storm.xml (English, United States)
* New translations: storm.xml (Kazakh)
* New translations: contact.xml (Greek)
* New translations: contact.xml (Greek)
* New translations: storm.xml (Vietnamese)
* New translations: storm.xml (Greek)
* New translations: puzzle.xml (Greek)
* New translations: challenge.xml (Hungarian)
* New translations: storm.xml (Greek)
* New translations: storm.xml (Slovenian)
* New translations: storm.xml (Norwegian Bokmal)
* New translations: puzzleTheme.xml (Greek)
* New translations: storm.xml (French)
* New translations: storm.xml (Greek)
* New translations: storm.xml (Russian)
* New translations: storm.xml (Slovenian)
* New translations: storm.xml (Norwegian Bokmal)
* New translations: puzzleTheme.xml (Greek)
* New translations: storm.xml (Slovenian)
* New translations: storm.xml (Norwegian Bokmal)
* New translations: puzzleTheme.xml (Greek)
* New translations: storm.xml (English, United States)
* New translations: puzzleTheme.xml (Greek)
* New translations: puzzleTheme.xml (Greek)
* New translations: challenge.xml (Greek)
* New translations: challenge.xml (Greek)
* New translations: challenge.xml (Greek)
* New translations: storm.xml (Greek)
* New translations: team.xml (Greek)
* New translations: lag.xml (Greek)
* New translations: lag.xml (Greek)
* New translations: arena.xml (Greek)
* New translations: class.xml (Greek)
* New translations: arena.xml (Greek)
* New translations: class.xml (Greek)
* New translations: faq.xml (Greek)
* New translations: faq.xml (Greek)
* New translations: storm.xml (Russian)
* New translations: storm.xml (Russian)
* New translations: broadcast.xml (Persian)
* New translations: perfStat.xml (Persian)
* New translations: storm.xml (Russian)
* New translations: broadcast.xml (Persian)
* New translations: settings.xml (Persian)
* New translations: puzzleTheme.xml (Russian)
2021-01-28 19:19:48 +01:00
Thibault Duplessis
82e0033719
massive tournament teams api - closes #8024
2021-01-28 19:19:04 +01:00
Thibault Duplessis
6b6a4da81a
fix #8027
2021-01-28 18:51:03 +01:00
Thibault Duplessis
7bfa96ed16
make storm.data private
2021-01-28 18:45:37 +01:00
Thibault Duplessis
4fd5bf7e5f
simplify storm config
2021-01-28 18:45:21 +01:00
Thibault Duplessis
7d48f8413a
use otp for storm key
2021-01-28 16:46:56 +01:00
Thibault Duplessis
e6fd4a6020
remove user id from key
2021-01-28 15:57:44 +01:00
Thibault Duplessis
91a5c38469
sign storm key
2021-01-28 14:44:43 +01:00
Thibault Duplessis
84935b2d06
tweak storm bonus animation
2021-01-28 10:44:14 +01:00
Thibault Duplessis
f116b4f08d
view storm highscores of other players
2021-01-28 10:15:10 +01:00
Thibault Duplessis
d6e60cd0fe
carefully redesign storm highscores facet aggregation query
...
facet sub-pipelines don't use indexes!
2021-01-28 09:42:50 +01:00
Thibault Duplessis
4a696cd3c3
let's not translate that
2021-01-28 09:13:44 +01:00
Thibault Duplessis
3b5f09dd33
preload storm layout
2021-01-28 09:07:33 +01:00
Thibault Duplessis
991b30c722
Merge pull request #7990 from scala-steward/update/scalatags-0.9.3
...
Update scalatags to 0.9.3
2021-01-28 08:20:40 +01:00
Thibault Duplessis
a51ceda797
New Crowdin updates ( #8020 )
...
* New translations: storm.xml (Russian)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Chinese Simplified)
* New translations: storm.xml (Portuguese, Brazilian)
* New translations: storm.xml (Bengali)
* New translations: storm.xml (Norwegian Nynorsk)
* New translations: storm.xml (Azerbaijani)
* New translations: storm.xml (English, United States)
* New translations: storm.xml (Danish)
* New translations: storm.xml (German)
* New translations: storm.xml (Basque)
* New translations: storm.xml (Finnish)
* New translations: storm.xml (Hungarian)
* New translations: storm.xml (Dutch)
* New translations: storm.xml (Russian)
* New translations: storm.xml (Polish)
* New translations: storm.xml (Japanese)
* New translations: storm.xml (Italian)
* New translations: storm.xml (French)
* New translations: storm.xml (Burmese)
* New translations: storm.xml (Bosnian)
* New translations: storm.xml (Norwegian Bokmal)
* New translations: storm.xml (Spanish)
* New translations: site.xml (German)
* New translations: storm.xml (French)
* New translations: storm.xml (Finnish)
* New translations: storm.xml (Italian)
* New translations: storm.xml (Portuguese, Brazilian)
* New translations: storm.xml (French)
* New translations: storm.xml (Finnish)
* New translations: storm.xml (Italian)
* New translations: storm.xml (Lithuanian)
* New translations: storm.xml (Portuguese, Brazilian)
* New translations: storm.xml (German)
* New translations: storm.xml (Finnish)
* New translations: storm.xml (Turkish)
* New translations: challenge.xml (Finnish)
* New translations: storm.xml (French)
* New translations: storm.xml (Spanish)
* New translations: storm.xml (Finnish)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Faroese)
* New translations: storm.xml (Spanish)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Faroese)
* New translations: puzzleTheme.xml (Faroese)
* New translations: puzzle.xml (Faroese)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Faroese)
* New translations: contact.xml (Faroese)
* New translations: challenge.xml (Faroese)
* New translations: storm.xml (German)
* New translations: storm.xml (Turkish)
* New translations: team.xml (Faroese)
* New translations: storm.xml (German)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Catalan)
* New translations: storm.xml (Danish)
* New translations: storm.xml (French)
* New translations: storm.xml (French)
* New translations: puzzleTheme.xml (French)
* New translations: storm.xml (French)
* New translations: puzzleTheme.xml (French)
* New translations: storm.xml (Turkish)
* New translations: puzzleTheme.xml (French)
* New translations: puzzleTheme.xml (Chinese Simplified)
* New translations: storm.xml (Chinese Simplified)
* New translations: puzzleTheme.xml (Chinese Simplified)
* New translations: storm.xml (Chinese Simplified)
* New translations: challenge.xml (Chinese Simplified)
* New translations: storm.xml (Russian)
* New translations: storm.xml (Chinese Simplified)
* New translations: team.xml (Chinese Simplified)
* New translations: site.xml (Chinese Simplified)
* New translations: challenge.xml (Chinese Simplified)
* New translations: puzzle.xml (Chinese Simplified)
* New translations: storm.xml (Chinese Simplified)
* New translations: challenge.xml (Spanish)
* New translations: storm.xml (Spanish)
* New translations: storm.xml (Romanian)
* New translations: storm.xml (Russian)
* New translations: storm.xml (Chinese Simplified)
* New translations: storm.xml (Chinese Simplified)
* New translations: puzzleTheme.xml (Chinese Simplified)
* New translations: storm.xml (Norwegian Nynorsk)
* New translations: storm.xml (Russian)
* New translations: storm.xml (Norwegian Nynorsk)
* New translations: storm.xml (Russian)
* New translations: storm.xml (Norwegian Nynorsk)
* New translations: storm.xml (Basque)
* New translations: storm.xml (Japanese)
* New translations: storm.xml (Polish)
* New translations: storm.xml (Basque)
* New translations: storm.xml (Japanese)
* New translations: storm.xml (Polish)
* New translations: storm.xml (Slovak)
2021-01-28 08:20:24 +01:00
Thibault Duplessis
cf36c495d0
select fewer puzzles in each storm run
2021-01-27 23:30:59 +01:00
Thibault Duplessis
a36cdecebe
add team links on battle standing
2021-01-27 23:27:39 +01:00
Thibault Duplessis
8af62b75c4
improve daily puzzle selection
2021-01-27 23:15:48 +01:00
Thibault Duplessis
5722cfb574
remember which puzzles were selected for storm runs
2021-01-27 22:38:55 +01:00
Thibault Duplessis
866433ccc7
decrease storm puzzle max deviation
2021-01-27 22:35:26 +01:00
Thibault Duplessis
a52b628b22
add storm perf to user API - closes #8017
2021-01-27 22:25:19 +01:00
Thibault Duplessis
0c3f48921a
translate the rest of puzzle storm - closes #8014
2021-01-27 22:16:20 +01:00
Thibault Duplessis
e708462b73
Merge pull request #8005 from scala-steward/update/google-auth-library-oauth2-http-0.23.0
...
Update google-auth-library-oauth2-http to 0.23.0
2021-01-27 21:58:24 +01:00
Thibault Duplessis
6895f07748
Merge pull request #8006 from scala-steward/update/scrimage-core-4.0.15
...
Update scrimage-core to 4.0.15
2021-01-27 21:56:46 +01:00
Thibault Duplessis
f64b4aaa6a
New Crowdin updates ( #8007 )
...
* New translations: challenge.xml (English, United States)
* New translations: storm.xml (Basque)
* New translations: storm.xml (Polish)
* New translations: storm.xml (English, United States)
* New translations: storm.xml (Polish)
* New translations: puzzle.xml (Bengali)
* New translations: storm.xml (German)
* New translations: puzzle.xml (Bengali)
* New translations: site.xml (Finnish)
* New translations: puzzle.xml (Bengali)
* New translations: site.xml (Finnish)
* New translations: puzzle.xml (Bengali)
* New translations: activity.xml (Finnish)
* New translations: site.xml (Japanese)
* New translations: learn.xml (Japanese)
* New translations: puzzle.xml (Bengali)
* New translations: storm.xml (Bengali)
* New translations: lag.xml (Marathi)
* New translations: puzzleTheme.xml (Spanish)
* New translations: learn.xml (Japanese)
* New translations: puzzle.xml (Spanish)
* New translations: storm.xml (Spanish)
* New translations: lag.xml (Marathi)
* New translations: puzzleTheme.xml (Spanish)
* New translations: lag.xml (Marathi)
* New translations: challenge.xml (Italian)
* New translations: storm.xml (Italian)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Azerbaijani)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Azerbaijani)
* New translations: storm.xml (French)
* New translations: site.xml (Czech)
* New translations: storm.xml (Czech)
* New translations: contact.xml (Czech)
* New translations: faq.xml (Czech)
* New translations: challenge.xml (Hungarian)
* New translations: storm.xml (Swedish)
* New translations: tfa.xml (Czech)
* New translations: team.xml (Czech)
* New translations: puzzleTheme.xml (Czech)
* New translations: challenge.xml (Hungarian)
* New translations: storm.xml (German)
* New translations: challenge.xml (Hungarian)
* New translations: challenge.xml (Portuguese)
* New translations: puzzleTheme.xml (Chinese Simplified)
* New translations: site.xml (Toki Pona)
* New translations: storm.xml (Polish)
* New translations: storm.xml (Turkish)
* New translations: puzzleTheme.xml (Chinese Simplified)
* New translations: site.xml (Toki Pona)
* New translations: storm.xml (Turkish)
* New translations: puzzleTheme.xml (Chinese Simplified)
* New translations: site.xml (Toki Pona)
* New translations: puzzleTheme.xml (Chinese Simplified)
* New translations: storm.xml (Turkish)
* New translations: puzzleTheme.xml (Chinese Simplified)
* New translations: storm.xml (Danish)
* New translations: storm.xml (Russian)
* New translations: storm.xml (Turkish)
* New translations: puzzleTheme.xml (Chinese Simplified)
* New translations: storm.xml (Turkish)
* New translations: site.xml (Chinese Simplified)
* New translations: faq.xml (Chinese Simplified)
* New translations: storm.xml (Chinese Simplified)
* New translations: puzzle.xml (Chinese Simplified)
* New translations: puzzleTheme.xml (Chinese Simplified)
* New translations: puzzle.xml (Chinese Simplified)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Hungarian)
* New translations: storm.xml (Turkish)
* New translations: storm.xml (Hungarian)
* New translations: storm.xml (Turkish)
* New translations: challenge.xml (Hungarian)
* New translations: challenge.xml (Hungarian)
* New translations: storm.xml (Dutch)
* New translations: storm.xml (Turkish)
* New translations: challenge.xml (Italian)
* New translations: challenge.xml (Italian)
* New translations: storm.xml (Azerbaijani)
* New translations: storm.xml (Turkish)
2021-01-27 21:56:25 +01:00
Thibault Duplessis
2dfda8d5c2
make storm puzzle reviews unrated - closes #8008
2021-01-27 21:56:09 +01:00
Thibault Duplessis
25b4674c14
tournament names can't contain the word lichess
2021-01-27 21:56:09 +01:00
Thibault Duplessis
12f7d46b2c
fix case
2021-01-27 19:09:02 +01:00
Thibault Duplessis
18812fc8fc
extend prize regex
2021-01-27 18:14:17 +01:00
Thibault Duplessis
a415172dbf
make puzzle storm more responsive
2021-01-27 16:20:13 +01:00
Thibault Duplessis
650febaff3
load 20% less JS on /storm
2021-01-27 14:11:14 +01:00
Thibault Duplessis
1f5eef5327
move most used routes to the top
2021-01-27 13:45:29 +01:00
Thibault Duplessis
5d4be1329f
optimize storm clock
2021-01-27 13:09:10 +01:00