Commit Graph

360 Commits (66690201bde1879c417909400283d08723bc408f)

Author SHA1 Message Date
Thibault Duplessis 66690201bd show players' teams in team battle games 2020-02-10 13:53:48 -06:00
Thibault Duplessis 519608d819 upgrade proxied game when analysis completes 2020-01-02 19:14:16 -05:00
Thibault Duplessis ebc3690a07 only flag with the WS event
that was causing a race condition,
the game page would be loaded with the old ongoing game data,
but the new socket version from after the game was ended.
2019-12-16 09:55:15 -06:00
Thibault Duplessis ff1cc70bef reformat with scalafmt 2019-12-13 08:37:32 -06:00
Thibault Duplessis c0c3948c2b fix many more warnings 2019-12-08 12:12:00 -06:00
Thibault Duplessis 476387f386 improve monitoring 2019-12-08 00:36:14 -06:00
Thibault Duplessis 20b372d5ec migration WIP 2019-12-05 15:51:18 -06:00
Thibault Duplessis 19e6313a87 more app/ migration 2019-12-04 22:46:58 -06:00
Thibault Duplessis 547641f69b wire all the things 2019-12-04 22:32:03 -06:00
Thibault Duplessis e2c18cb6fd migrate app WIP 2019-12-04 17:39:16 -06:00
Thibault Duplessis aead8ac6ee fix stockfish rematch - closes #5679 2019-11-26 17:03:52 -06:00
Thibault Duplessis bba93795fe update pieces for #5647 2019-11-25 14:26:16 -06:00
Thibault Duplessis 3f860ea346 round remote socket WIP 2019-10-28 20:30:36 +01:00
Thibault Duplessis e4bec7c767 prevent viewing RK games from black POV - closes #5545 2019-09-27 10:09:50 +02:00
Thibault Duplessis d18fcf219f fix resource ID of public chats 2019-08-27 09:30:43 +02:00
Thibault Duplessis 12dd3b29c5 fetch mini games from round proxy if available, else DB 2019-08-21 09:20:33 +02:00
Thibault Duplessis 3e8f261e1e round proxy for urgent games 2019-08-20 15:51:40 +02:00
Thibault Duplessis 2fd4bef5c6 more game proxy 2019-08-20 15:35:41 +02:00
Thibault Duplessis 58ef918df2 better use round proxy 2019-08-20 10:30:09 +02:00
Thibault Duplessis 5d44201106 get next game from round proxy 2019-08-20 10:18:18 +02:00
Thibault Duplessis b3cd3e3d75 more round proxy upgrade 2019-08-19 12:42:21 +02:00
Thibault Duplessis 61c5fe975c display more chat lines 2019-08-13 11:31:30 +02:00
Thibault Duplessis 68273f1a1e enable palantir in most games and replays 2019-08-11 11:26:02 +02:00
Thibault Duplessis 0ad15934e1 enable palantir in any game between two friends 2019-08-10 18:31:00 +02:00
Thibault Duplessis 5156b4bed9 remove palantir live setting 2019-08-10 18:21:16 +02:00
Thibault Duplessis 36e5d956f4 need 2 logged in players for palantir 2019-08-09 11:58:19 +02:00
Thibault Duplessis 6f458129c7 palantir POC 2019-08-08 16:22:55 +02:00
Thibault Duplessis 12e6292a7e consistent naming for sri 2019-07-13 20:02:50 +02:00
Thibault Duplessis 80ac02a510 normalize userTv username
fixes mobile app
2019-07-12 05:10:44 -04:00
Thibault Duplessis 5a04fd6f72 let anons view study chats and public game chats 2019-05-03 09:51:57 +07:00
Thibault Duplessis 78c35a596f private tournaments conceal their chats to anon and logged in watchers 2019-05-03 09:23:56 +07:00
Thibault Duplessis b265bf80de clickable game powertips 2019-04-24 22:06:12 +07:00
Thibault Duplessis d87d0a8ca7 every simul player get a simul link on the game page 2019-04-24 08:03:05 +07:00
Thibault Duplessis a2ff4b8d39 round UI WIP 2019-02-24 14:02:59 +07:00
Thibault Duplessis 9abab53cf9 nvui refactoring 2019-01-25 16:06:31 +08:00
Thibault Duplessis bd600f1404 move all round accessibility to a ui/round plugin 2019-01-20 18:57:04 +08:00
Thibault Duplessis 9bccda5637 more accessibility - pre nvui-snabbdom 2019-01-20 17:59:25 +08:00
Thibault Duplessis d02e2bb13f more accessibility 2019-01-20 12:39:54 +08:00
Thibault Duplessis 1f12ea50ea improve top menu accessibility maybe? 2019-01-19 17:08:45 +08:00
Thibault Duplessis a6720b64e2 accessibility improvements 2019-01-19 12:33:06 +08:00
Thibault Duplessis 9556222c89 more round version check logging/monitoring 2018-12-19 11:29:08 +08:00
Thibault Duplessis 58863d9e35 refactor ping v4 2018-12-15 17:23:41 +08:00
Thibault Duplessis 7a9fdd0f2c use fast ping in round socket 2018-12-14 20:02:06 +08:00
Thibault Duplessis 245c38e1c8 discontinue round atom
I don't think anyone has been using it for good
2018-12-03 16:42:16 +07:00
Thibault Duplessis 6a4dc54bf5 more template rewrite 2018-12-03 10:17:18 +07:00
Thibault Duplessis c8c7f011e1 more template rewrite 2018-12-02 21:01:49 +07:00
Thibault Duplessis 0f9c6003e4 fix user TV race condition - closes #4614
If the game finishes between page load and websocket connection,
the spectator can remain stuck on the finished game.

Now checking if a new game is available on websocket connection.
2018-11-11 13:01:33 +01:00
Thibault Duplessis 0cd5b26205 improve Websocket type safety - WIP 2018-08-05 03:18:46 +02:00
Thibault Duplessis 3a669fbbed typesafe SocketVersion 2018-08-04 18:39:30 +02:00
Isaac Levy 4b1b7701df Send websocket version in url param
This speeds up the initial connect to an in
progress game.

Remove message replies to Pings, except for
mobile backwards compat.
2018-08-04 11:10:09 -04:00