Thibault Duplessis
2a44758c45
{master} counter player biases in daily puzzle selection
2021-11-09 08:06:26 +01:00
Thibault Duplessis
050ba455d7
only select daily puzzles played at least 5000 times
2021-11-04 08:35:55 +01:00
Niklas Fiekas
0821301d15
add superGM to static puzzle themes
2021-10-22 19:16:17 +02:00
Thibault Duplessis
7ad920ca65
use $lookup.pipeline in DailyPuzzle
2021-10-14 08:28:37 +02:00
Thibault Duplessis
8d91d6d41c
select some harder daily puzzles
2021-10-14 08:22:10 +02:00
Thibault Duplessis
8c84ff3496
code tweak - use $lookup.simple
2021-10-04 08:02:35 +02:00
Thibault Duplessis
fee89d7af3
casual puzzle play without rating updates
2021-10-03 11:57:07 +02:00
Thibault Duplessis
655c6aaa4f
rename Future.nevermind -> Future.recoverDefault
2021-08-29 21:34:38 +02:00
Thibault Duplessis
998c6e8584
log and ignore puzzle vote failure
...
sequencer overflows, maybe due to spamming
2021-08-29 21:31:30 +02:00
Thibault Duplessis
d38f41c764
tweak puzzle sequencer
2021-08-29 21:27:02 +02:00
Thibault Duplessis
057495c26f
rename Trouper->SyncActor & Duct->AsyncActor
2021-07-23 14:09:04 +02:00
Thibault Duplessis
a7a1ef07d9
make scrollMoves a local storage pref - for #9266
2021-06-28 18:34:47 +02:00
Benedikt Werner
03549dd773
Allow disabling board scrolling ( #9266 )
...
Co-authored-by: Thibault Duplessis <t@lichess.org>
2021-06-28 18:14:42 +02:00
michael1241
6f00c88657
changing chapter ID for tactic motif study
2021-06-20 12:59:19 +01:00
Thibault Duplessis
a3de22c157
fetch puzzle game from secondary
2021-06-11 08:50:29 +02:00
Thibault Duplessis
5eeef71973
tweak caches for prod
2021-06-11 08:00:28 +02:00
Thibault Duplessis
50555fcba8
select harder daily puzzles
2021-06-07 10:21:25 +02:00
Thibault Duplessis
0718dc1057
{master} only monitor puzzle path freshness in prod
2021-06-05 07:41:53 +02:00
Thibault Duplessis
3d483f3dfa
add stale puzzle path periodic detection
2021-06-03 09:53:01 +02:00
Thibault Duplessis
8a6f01842d
select latest daily puzzle
2021-05-29 10:45:50 +02:00
Sebastien32
a16baa456f
One-line fixes to #9036
...
https://github.com/ornicar/lila/issues/9036
2021-05-26 09:03:05 -06:00
kraktus
ec0abd4821
simplify `getclosestDay`
2021-05-07 22:21:45 +02:00
kraktus
1f41a5eeb2
Fallback on a correct replay day when entering an incorrect one
...
fix #8535 , issue was happening when putting a number of day that was not part of `dayChoices = List(1, 2, 3, 7, 10, 14, 21, 30, 60, 90)`.
2021-05-07 09:48:32 +02:00
Thibault Duplessis
9522c67b1c
close #8808
2021-04-30 08:46:37 +02:00
Thibault Duplessis
0ab871e09f
renew puzzle sessions during provisional rating period
2021-04-28 10:05:54 +02:00
Thibault Duplessis
10bb539717
remove unused imports with scalafix
2021-04-10 09:25:42 +02:00
Thibault Duplessis
be6713bb52
tweak cache initial size
2021-04-06 19:22:16 +02:00
Thibault Duplessis
cf8f08075e
150 puzzles is enough for puzzle streak
2021-04-04 10:33:56 +02:00
Thibault Duplessis
08697edfe2
fix rare case of puzzle from anon game - closes #8522
2021-03-31 17:30:12 +02:00
Thibault Duplessis
9dfb273a08
change how dubious puzzle rating is handled
...
show puzzle rating to self, but not to others.
keep updating the user puzzle rating,
but don't affect the ratings of the puzzles.
2021-03-31 10:25:07 +02:00
Thibault Duplessis
345e92136f
optimize puzzle streak
2021-03-28 23:48:49 +02:00
Thibault Duplessis
0eebd70fda
tweak daily puzzle selection
2021-03-28 22:40:50 +02:00
Thibault Duplessis
34905daa89
puzzle streak improvements
2021-03-28 22:05:03 +02:00
Thibault Duplessis
1f70b71033
fix puzzle streak monitoring
2021-03-28 21:14:57 +02:00
Thibault Duplessis
1a47f00766
streak activity WIP
2021-03-28 19:51:40 +02:00
Thibault Duplessis
53da89bf4d
puzzle streak: faster progression
2021-03-28 19:34:24 +02:00
Thibault Duplessis
1a0813df4a
add Puzzle Streak
...
while on tramadol (for medical reasons)
2021-03-28 18:09:35 +02:00
Thibault Duplessis
26232a1b6b
stream WIP
2021-03-28 13:40:14 +02:00
Thibault Duplessis
aca71ec364
try to reduce the impact of puzzle cheaters on puzzle rating accuracy
2021-03-24 10:08:36 +01:00
Thibault Duplessis
cb72cbc5a9
improve ui/puzzle user awareness - SYNC server/assets
2021-03-21 11:49:52 +01:00
Thibault Duplessis
838f7f9788
puzzle curators can discard the daily puzzle by downvoting it
2021-03-20 09:21:54 +01:00
Thibault Duplessis
7ba93a2162
don't render JSON them in daily puzzle endpoint
2021-03-19 09:56:15 +01:00
Thibault Duplessis
2318677bde
add /api/puzzle/daily endpoint
2021-03-19 09:48:46 +01:00
Thibault Duplessis
d31d9fa864
Merge branch 'master' into puzzle-racer
...
* master: (131 commits)
don't show arena user powertips on touchscreens - closes #8350
not all marks make bad - for lichess-org/tavern#59
REVERT ME 2: fixup partial explorer hack
REVERT ME: make partial explorer available again
Revert "REVERT ME: explain explorer outage due to fire"
add loose rate limits to following - closes #8352
code tweaks
auto-report alt prints - closes lichess-org/tavern#50
show draw offers during gameplay in move list - closes #4800
show draw offers in analysis board - for #4800
show draw offers in exported PGN
fix storage of draw offers
only report donations twice a day
remember all draw offers - WIP
Updated
ceval: Cache wasm binary via IndexedDB
fix anon chat author - closes lichess-org/tavern#51
prevent double timeout
link to report FAQ
link to appeal doc, tweak appeal style
...
2021-03-12 09:13:06 +01:00
Thibault Duplessis
8e9c3aa391
tweak daily puzzle selector
2021-03-08 14:49:56 +01:00
Thibault Duplessis
c5328b6901
puzzle racer WIP
2021-03-04 10:20:02 +01:00
Thibault Duplessis
0cb94b3211
refresh daily puzzle every 5 minutes
...
allow quicker manual switch
2021-02-24 13:25:43 +01:00
Thibault Duplessis
b888dc530c
so you want difficult daily puzzles
2021-02-19 08:07:18 +01:00
Thibault Duplessis
f3261819c6
try a bit harder to select a daily puzzle
2021-02-17 11:15:49 +01:00
Thibault Duplessis
22cc0c9652
add "mate" theme to "mates" category
2021-02-16 14:05:26 +01:00