Thibault Duplessis
ee87d1a264
cherry-picked puzzles are now unrated
...
it was abused for boosting, which is only an issue
because it prevents the hardest puzzles from reaching
real high ratings
2021-02-05 09:02:38 +01:00
Thibault Duplessis
440734e485
don't fail to render profiles when study db is offline
2021-02-04 00:14:48 +01:00
Thibault Duplessis
49a5759919
reject bulk pairings with duplicated users
2021-02-03 15:47:10 +01:00
Thibault Duplessis
f81de2f360
log fewer ratelimits
2021-02-03 09:23:11 +01:00
Thibault Duplessis
411b0752da
add endpoints to list and delete bulk pairings
2021-02-01 19:27:30 +01:00
Thibault Duplessis
f31cfc849c
bulk pairing ratelimit: 500 games per 10 minutes
2021-02-01 18:54:31 +01:00
Thibault Duplessis
b792bd5d01
fix bulk challenge - for #8059
2021-02-01 18:30:05 +01:00
Thibault Duplessis
639a765966
schedule bulk challenges WIP - for #8059
2021-02-01 18:07:57 +01:00
Thibault Duplessis
830daaecd0
bulk challenge WIP - for #8059
2021-02-01 13:59:12 +01:00
Thibault Duplessis
5efe9e0e2c
bulk challenge API WIP - for #8059
2021-02-01 12:08:39 +01:00
Thibault Duplessis
65b417f6a0
monitor team mass PMs
2021-02-01 09:46:00 +01:00
Thibault Duplessis
f9f092aadb
new api endpoint to update team battles
2021-02-01 00:35:05 +01:00
Thibault Duplessis
d50262c6b7
mention pre-filling on the oauth token form
2021-01-31 23:10:18 +01:00
Thibault Duplessis
1d05907fe5
only search puzzles from open accounts - closes #8053
2021-01-31 14:07:30 +01:00
Thibault Duplessis
11b6421dc6
serve games through API faster
2021-01-30 22:59:36 +01:00
Thibault Duplessis
a8e50bc163
tweak wording
2021-01-30 20:47:46 +01:00
Thibault Duplessis
0d3644d5cb
classical games, too
2021-01-30 20:45:29 +01:00
Thibault Duplessis
4e0a88e7ba
consolation message for players who don't have a puzzle from their games
2021-01-30 20:43:51 +01:00
Thibault Duplessis
847f571fb6
Merge pull request #8048 from kraktus/pub-chat
...
Do not expand images for mods
2021-01-30 18:26:04 +01:00
kraktus
8f155544e2
Do not expand images for mods
...
In public-chat page and notes
2021-01-30 15:34:23 +00:00
Thibault Duplessis
71cc3faba3
add link to rating systems page
2021-01-30 15:16:40 +01:00
Thibault Duplessis
308f383e4d
don't redirect for closed accounts
2021-01-29 19:21:11 +01:00
Thibault Duplessis
cb77352259
update opening explorer nb games
2021-01-29 19:17:39 +01:00
Thibault Duplessis
f746351902
add link to bots blog post
2021-01-29 18:07:20 +01:00
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
357c195658
show time to play in round other games
2021-01-29 12:08:46 +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
82e0033719
massive tournament teams api - closes #8024
2021-01-28 19:19:04 +01:00
Thibault Duplessis
91a5c38469
sign storm key
2021-01-28 14:44:43 +01:00
Thibault Duplessis
f116b4f08d
view storm highscores of other players
2021-01-28 10:15:10 +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
a36cdecebe
add team links on battle standing
2021-01-27 23:27:39 +01:00
Thibault Duplessis
0c3f48921a
translate the rest of puzzle storm - closes #8014
2021-01-27 22:16:20 +01:00
Thibault Duplessis
2dfda8d5c2
make storm puzzle reviews unrated - closes #8008
2021-01-27 21:56:09 +01:00
Thibault Duplessis
12f7d46b2c
fix case
2021-01-27 19:09:02 +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
30ea09a2bb
fix special case of enPassant translation - closes #8012
2021-01-27 12:25:11 +01:00
Thibault Duplessis
d27419682a
add about storm link
2021-01-26 18:54:31 +01:00
Thibault Duplessis
ef17d699ac
Merge branch 'master' of github.com:ornicar/lila
...
* 'master' of github.com:ornicar/lila:
clarify secrets in base.conf, move one to application.conf.default
put reminder that twitch must come last in csp
update stockfish-mv.wasm to 0.5.2 (fixes variant piece values)
2021-01-26 18:16:42 +01:00
Thibault Duplessis
04c0c9d856
puzzle storm in puzzle activity
2021-01-26 18:15:47 +01:00
Thibault Duplessis
25d9aab37c
update /features
2021-01-26 17:33:29 +01:00
Thibault Duplessis
7ebd4a29e1
remove board coords on storm
2021-01-26 13:39:12 +01:00
Thibault Duplessis
f3fa4dd70c
new top menu entry for puzzles
2021-01-26 13:27:03 +01:00
Thibault Duplessis
f5984b82e2
show storm highscores on play page
2021-01-26 11:54:35 +01:00
Thibault Duplessis
38480ab4cf
store storm run errors and save best run of day
2021-01-26 10:37:11 +01:00
Thibault Duplessis
715a9167c6
storm dashboard and stuff
2021-01-25 22:30:03 +01:00
Thibault Duplessis
c78082bc5c
storm perf and font icon - deprecates the bongcloud icon
2021-01-25 21:02:09 +01:00