Thibault Duplessis
9af0f82a12
cma has no false positives
2020-11-09 09:03:36 +01:00
Thibault Duplessis
e227700d42
full scalachess FEN typing
...
probably causing some bugs, due to weakly typed equality
2020-10-18 20:21:34 +02:00
Thibault Duplessis
1d935e4c1d
scalafmt 2.7.4
2020-10-10 11:08:23 +02:00
Thibault Duplessis
d99fbce77e
resign ongoing games on cheat mark
2020-10-10 10:52:41 +02:00
Thibault Duplessis
3049d03342
lila.memo.OnceEvery
2020-10-10 09:12:43 +02:00
Thibault Duplessis
2ac066ae74
empty forecast - fixes #7416
2020-10-05 09:51:49 +02:00
Thibault Duplessis
f259240f7f
explicitly return unit to prevent value discarding #list
2020-09-29 10:38:01 +02:00
Thibault Duplessis
9543731ea9
/api/challenge/<gameId>/start endpoint to start the clock
...
requires both players access tokens
2020-09-25 13:27:41 +02:00
Thibault Duplessis
aaf88bc62c
scalafmt 2.7.1
2020-09-21 09:28:28 +02:00
Thibault Duplessis
bb128be70c
{master} allow /W for whispers - closes #7294
2020-09-13 12:48:25 +02:00
Thibault Duplessis
6c23ddac23
fix TV broadcast clock messages
2020-09-06 08:15:31 +02:00
Thibault Duplessis
a19f2291b8
make fewer reports
2020-09-05 13:52:55 +02:00
antma
a9e274be29
round/Forecast: fix maxPlies function
2020-08-25 22:50:22 +03:00
Thibault Duplessis
6bf497fd14
remove unused logging
2020-08-25 09:34:21 +02:00
Thibault Duplessis
ef175bca2f
only record this in server logs
2020-08-25 09:13:40 +02:00
Thibault Duplessis
4676e06bba
publish game finish events on the stream API - closes #7172
2020-08-23 14:07:47 +02:00
Thibault Duplessis
fe38bccf95
use native coll.find without using coll.ext.find
2020-08-21 17:18:23 +02:00
Thibault Duplessis
10e44190c5
update embedded TV frame mini-game
2020-08-17 20:19:46 +02:00
Thibault Duplessis
747ed7a8fd
Merge branch 'master' into miniboard-clock
...
* master:
java tweaks
optimize regex
remove extra "new" and semicolons
remove superfluous function placeholders
ensure source is closed
immutable/mutable call argument list tweaks
fix actual insight bug
more code tweaks
remove debug and re-format
more code tweaks and reference prefixes
remove superfluous blocks
add @tailrec wherever possible
scalafmt
name boolean arguments
code golf
code tweaks
update round move tag
{master} automated code cleanup
{master} remove temp fix
2020-08-16 15:44:28 +02:00
Thibault Duplessis
3d0a9fbe64
remove superfluous function placeholders
2020-08-16 15:24:06 +02:00
Thibault Duplessis
1d0e445dbb
more code tweaks
2020-08-16 15:06:40 +02:00
Thibault Duplessis
c233b128f9
more code tweaks and reference prefixes
2020-08-16 14:54:32 +02:00
Thibault Duplessis
30e23a75a8
remove superfluous blocks
2020-08-16 14:48:46 +02:00
Thibault Duplessis
c6ed157217
name boolean arguments
2020-08-16 14:42:29 +02:00
Thibault Duplessis
4f9d267c79
code tweaks
2020-08-16 14:37:41 +02:00
Thibault Duplessis
b7bde02feb
mini-game with live clocks and results WIP
2020-08-15 22:33:42 +02:00
Thibault Duplessis
7a2918edcc
cats compile
2020-08-12 08:53:51 +02:00
Thibault Duplessis
bbbd1bb144
accept draw when flagging - closes #7006
2020-07-25 10:57:34 +02:00
Thibault Duplessis
20dd8d2349
autoformat code
2020-07-22 12:52:52 +02:00
Thibault Duplessis
3ea9a6d669
ensure that berserk was applied before modifying the pairing
...
- closes #7013
2020-07-21 13:09:04 +02:00
Cédric Chantepie
6901b9ed27
Update round module
2020-07-19 18:15:15 +02:00
Thibault Duplessis
41425dc34f
simplify forceResignable
2020-07-15 08:15:10 +02:00
Thibault Duplessis
9261678615
remove RateLimiter.name
2020-07-08 19:56:35 +02:00
Thibault Duplessis
ea510a2fc0
fix many warnings
2020-07-07 10:34:48 +02:00
Thibault Duplessis
ed1b9defc7
scalafmt 2.6.1
2020-06-24 11:37:18 +02:00
Thibault Duplessis
a0a0491d63
Merge branch 'master' into local-config
...
* master: (73 commits)
fix #6853
change public mark wording - closes lichess-org/talk#57
upgrade deps
explicitly mark some event handlers as not passive
update chessops to 0.4.2 (perf improvements)
Code golf
bump target to es2016
remove spam protection when replying as a mod
fix dests typing after chessground update
upgrade reactivemongo
auto castle even in chess960 (after chessground 7.6.13, fixes #4837 )
scalachess 9.3.1
chessground 7.6.14 and other ui deps upgrades
remove useless double cast
fix autoShapes with movable.color undefined
fix near 50-move syzygy presentation (fixes #6846 )
Nudge Swiss pageof index, closes #6841
fixes #6833
upgrade ui deps (chessground 7.6.13)
do not use cloud eval for repetitions (fixes #5472 )
...
2020-06-22 11:33:05 +02:00
Niklas Fiekas
01e6f6e686
update to scalachess 9.3.0
2020-06-13 22:04:34 +02:00
Thibault Duplessis
e07859639c
tweak tv broadcast actor
2020-06-08 13:16:52 -06:00
Thibault Duplessis
4288bebffd
remove deprecated game blur number
...
replaced long time ago with blur bits
2020-05-27 10:30:35 -06:00
Thibault Duplessis
bf2819b50f
more swiss cleanup
2020-05-16 11:13:07 -06:00
Thibault Duplessis
1a137617bb
remove implicit rate limiter default to ensure 429 results
2020-05-14 14:36:16 -06:00
Thibault Duplessis
83f4bcd5f9
fix realtime mod actions on round watcher chats - closes #6546
2020-05-11 16:59:38 -06:00
Thibault Duplessis
f54226957a
fix bot/board game aborted event - closes #6599
2020-05-11 08:37:27 -06:00
Thibault Duplessis
b579c416fb
don't start or add time to swiss clocks
...
but start them when they expire
2020-05-07 15:46:36 -06:00
Thibault Duplessis
7f1b42532d
unlock swiss pairings
2020-05-06 17:45:08 -06:00
Thibault Duplessis
1cbe368eb4
fixes for bot/board connectivity - closes #6423 - closes #6555
2020-05-06 12:22:35 -06:00
Thibault Duplessis
e39c67ca53
make sure to flush game proxy on round duct stop
...
might help fixing bot/board bugs when no WS is connected to the round
for #6423 and #6555
2020-05-06 11:34:04 -06:00
Thibault Duplessis
1fa193e513
standard round socket messaging
2020-05-06 10:08:08 -06:00
Thibault Duplessis
5488a09548
scalafmt 2.5
2020-05-05 22:11:15 -06:00
Thibault Duplessis
521fdeed82
swiss WIP
2020-05-05 12:43:23 -06:00