forked from lichess-org/lila
-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo
41 lines (41 loc) · 2.36 KB
/
todo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
chat should autoscroll only when at bottom
finish flagged game
It's possible to join your own game and win it, which will then be displayed as a win and I saw players who abuse this to manipulate their stats.
player timeout depending on game duration
do not count games vs engine as win/loss
start chess960 after both player move http:https://fr.lichess.org/forum/lichess-feedback/clock-fairness-in-chess960-games
chess960 confirmation http:https://fr.lichess.org/forum/lichess-feedback/separate-960-lobby?page=1#7
use play-navigator router case class MyRegexStr(value: String); implicit val MyRegexStrPathParam: PathParam[MyRegexStr] = new PathParam[MyRegexStr] { def apply(s: MyRegexStr) = s.value}; def unapply(s: String) = val Rx = "(\w+)".r; s match { case Rx(x) => Some(x); case _ => None } }
http:https://codetunes.com/2012/05/09/scala-dsl-tutorial-writing-web-framework-router
use POST instead of GET where it makes sense
make the wiki static html pages managed by git?
guess friend list
tournaments http:https://www.chess.com/tournaments/help.html
cheater slash timeline
best game(s) to watch
use twitter tooltip instead of tipsy http:https://twitter.github.com/bootstrap/javascript.html#tooltip
volume control
check(mate) sound
takeback play 2 times ?? http:https://en.lichess.org/analyse/nfjchnmo/black move 45
movetimes chart
show lobby chat to anon (and rated games?)
or show empty chat
show last move on miniboards
also translate websockets error message
@someone = link to someone's profile
analysis not the fastest checkmate, but no best move? http:https://en.lichess.org/analyse/w3xw8fsw/black
analysis missing last move (and 2 moves in chart)
elo chart average line is late
bookmarkers overflow http:https://en.lichess.org/508d7dfc
move while disconnected = move lost. should reload the page on ack timeout.
finish games per day chart
untranslated = https://github.com/ornicar/lila/issues/4
list of adjustments
disable pgn4web onboard features
game stats timeline issues http:https://en.lichess.org/forum/lichess-feedback/move-times
propagate IP ban to the user
verify firewall cookie is persistent
admin ip search interface
analyse: show main line for every move http:https://en.lichess.org/forum/lichess-feedback/about-the-analysis-feature#5
show victory in analysis page + other suggestions http:https://en.lichess.org/forum/lichess-feedback/a-couple-of-feature-requests#2
only one stockfish instance for moves and analysis. Use a todo with two queues.