Thibault Duplessis
|
d4a136b724
|
always send game messages on the same redis channel
to avoid race conditions where lila-ws receives versioned game events
on several channels and loses ordering
|
2021-01-20 10:13:06 +01:00 |
Thibault Duplessis
|
73c2f1c4f6
|
round robin lila-ws redis channels in both directions
|
2021-01-19 22:49:22 +01:00 |
Thibault Duplessis
|
b9ba1b8352
|
parallelize redis chan across multiple connections
|
2021-01-18 17:45:03 +01:00 |
Thibault Duplessis
|
1f354aceff
|
remote socket redis ping
|
2021-01-12 20:20:06 +01:00 |
Thibault Duplessis
|
221910fe36
|
fix anon game chat - closes #7781
|
2020-12-27 13:54:29 +01:00 |
Thibault Duplessis
|
f259240f7f
|
explicitly return unit to prevent value discarding #list
|
2020-09-29 10:38:01 +02:00 |
Thibault Duplessis
|
aaf88bc62c
|
scalafmt 2.7.1
|
2020-09-21 09:28:28 +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
|
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
|
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
|
bf2819b50f
|
more swiss cleanup
|
2020-05-16 11:13:07 -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
|
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
|
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 |
Thibault Duplessis
|
72bc2cf6b3
|
move userTv to lila-ws
|
2020-04-28 11:23:06 -06:00 |
Thibault Duplessis
|
e4578072a1
|
further optimize chat
|
2020-04-23 11:43:54 -06:00 |
Thibault Duplessis
|
6c470d79b1
|
optimize new chat system
|
2020-04-22 16:37:24 -06:00 |
Thibault Duplessis
|
34c19f910a
|
new chat lila-ws msgs
|
2020-04-22 13:29:37 -06:00 |
Thibault Duplessis
|
f3e37779ce
|
refactor chats, round ducts no longer subscribe to bus events
|
2020-04-21 15:04:31 -06:00 |
Thibault Duplessis
|
2ac40c8c43
|
new friend list
|
2020-03-27 11:03:13 -06:00 |
Thibault Duplessis
|
488295f7ce
|
log the user text when a chat timeout occurs
|
2020-03-03 09:44:36 -06:00 |
Thibault Duplessis
|
dbbb3c1f4f
|
reduce base disconnect timeout to 40s
|
2020-01-08 19:13:38 -06:00 |
Thibault Duplessis
|
64de534469
|
reduce default blitz disconnection timeout to 60s
|
2020-01-04 11:40:39 -06:00 |
Thibault Duplessis
|
dd9f132d56
|
halve time to reconnect for anon players
|
2020-01-04 09:01:11 -06:00 |
Thibault Duplessis
|
3b73f67dbf
|
use material imbalance to compute time to reconnect
|
2020-01-04 00:01:48 -06:00 |
Thibault Duplessis
|
51f001bb55
|
show time to win when opponent leaves the game
|
2020-01-03 11:01:46 -06:00 |
Thibault Duplessis
|
8e9ebe39f6
|
monitor count round ducts
|
2020-01-02 22:48:18 -06:00 |
Thibault Duplessis
|
519608d819
|
upgrade proxied game when analysis completes
|
2020-01-02 19:14:16 -05:00 |
Thibault Duplessis
|
fbb42b106c
|
logging/monitoring tweaks
|
2020-01-01 10:29:47 -05:00 |
Thibault Duplessis
|
2c8719c193
|
reduce disconnect timeout
|
2019-12-31 19:19:13 -05:00 |
Thibault Duplessis
|
17b34cfa8a
|
coordinated shutdown WIP
|
2019-12-27 10:18:45 -06:00 |
Thibault Duplessis
|
042e199393
|
more game proxy optimizations
|
2019-12-17 14:57:10 -06:00 |
Thibault Duplessis
|
8d4674c6b9
|
tweak round deploy persistence
|
2019-12-16 14:12:36 -06:00 |
Thibault Duplessis
|
74afc821e7
|
inject play default execution context everywhere - WIP
|
2019-12-13 19:17:43 -06:00 |
Thibault Duplessis
|
ff1cc70bef
|
reformat with scalafmt
|
2019-12-13 08:37:32 -06:00 |
Thibault Duplessis
|
2048730b82
|
remove java functions
|
2019-12-11 11:45:53 -06:00 |
Thibault Duplessis
|
b7bbfde3c4
|
fix many more warnings
|
2019-12-08 10:58:50 -06:00 |
Thibault Duplessis
|
b0d798fd37
|
migration WIP
|
2019-12-05 12:47:03 -06:00 |
Thibault Duplessis
|
3d52e6bbf8
|
migrate round module
|
2019-12-02 10:41:05 -06:00 |
Thibault Duplessis
|
f4fbcf19b6
|
migration WIP
|
2019-11-29 18:07:51 -06:00 |
Thibault Duplessis
|
b7a77cc3f4
|
more WIP
|
2019-11-28 19:34:46 -06:00 |
Thibault Duplessis
|
ce06b09af3
|
simplify round move async feedback
|
2019-11-26 21:03:09 -06:00 |
Thibault Duplessis
|
3a2628fa58
|
replace akka EventBus implementation with my own - closes #5689
|
2019-11-26 15:44:28 -06:00 |
Thibault Duplessis
|
bba93795fe
|
update pieces for #5647
|
2019-11-25 14:26:16 -06:00 |
Thibault Duplessis
|
41d59c5346
|
round remote socket: external chat
|
2019-11-08 08:59:54 -06:00 |