Commit Graph

229 Commits (0ba2c7cafd643dcc804076ce0ea838e6c0965bef)

Author SHA1 Message Date
Thibault Duplessis 0ba2c7cafd rename all DataForm 2020-08-21 22:40:37 +02:00
Thibault Duplessis 3d0a9fbe64 remove superfluous function placeholders 2020-08-16 15:24:06 +02:00
Thibault Duplessis 95776f920b store tournament player color history in heap 2020-08-04 17:10:44 +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 607ffaea44 Update tournament module 2020-07-19 18:15:15 +02:00
Thibault Duplessis ea510a2fc0 fix many warnings 2020-07-07 10:34:48 +02:00
Thibault Duplessis 9cbae9e4b4 withdraw from arena when kicked from team 2020-05-23 10:34:30 -06:00
Thibault Duplessis 5488a09548 scalafmt 2.5 2020-05-05 22:11:15 -06:00
Thibault Duplessis 7013a2d5fc remove unused tournament setting store 2020-04-29 07:46:27 -06:00
Thibault Duplessis bf3ef3286c tournament organizer parallelism = 4 2020-04-25 10:56:45 -06:00
Thibault Duplessis 7d2d486d2f live setting for tournament pairing parallelism 2020-04-14 14:54:49 -06:00
Thibault Duplessis 8dc1c5bd40 only show team tournaments that the leader has joined 2020-04-12 10:58:03 -06:00
Thibault Duplessis c3051a2a5f better monitor created tournaments 2020-04-06 11:01:30 -05:00
Thibault Duplessis 0a6b62688b translate tournament names
TODO: client-side.

On /tournament, don't overwrite translated names
with english names coming from XHR
2020-02-14 10:49:53 -06:00
Thibault Duplessis 356828b674 work around playframework dev memory leak with caffeine system scheduler 2019-12-27 13:51:02 -06:00
Thibault Duplessis effe244b0d refactor mongo caches - closes #5813 2019-12-24 17:56:36 -05:00
Thibault Duplessis 788dc3430e migrate all remaining AsyncCache 2019-12-23 20:01:51 -05:00
Thibault Duplessis 7e469b117a extract tournament standing logic 2019-12-15 19:53:17 -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 603814deaa async tournament API 2019-12-09 12:07:31 -06:00
Thibault Duplessis b7bbfde3c4 fix many more warnings 2019-12-08 10:58:50 -06:00
Thibault Duplessis edb690ae8c refactor db 2019-12-06 21:37:15 -06:00
Thibault Duplessis b0d798fd37 migration WIP 2019-12-05 12:47:03 -06:00
Thibault Duplessis 2b82c5f5b4 more app/ migration 2019-12-05 00:52:53 -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 1d9100e4c5 rewrite streaming APIs with akka streams
yummy
2019-12-04 01:34:15 -06:00
Thibault Duplessis 7ed4ef4dbb api module WIP 2019-12-04 00:45:33 -06:00
Thibault Duplessis b3f74653aa migrate activity module 2019-12-03 19:56:07 -06:00
Thibault Duplessis 42b9982847 migrate study module 2019-12-03 18:55:45 -06:00
Thibault Duplessis 2ee5dda43a migrate mod module 2019-12-02 21:19:13 -06:00
Thibault Duplessis 4c6df0ce73 migrate tournament module 2019-12-02 18:42:57 -06:00
Thibault Duplessis ecbd383566 tournament module migration WIP 2019-12-02 12:48:11 -06:00
Thibault Duplessis f4fbcf19b6 migration WIP 2019-11-29 18:07:51 -06:00
Thibault Duplessis 3a2628fa58 replace akka EventBus implementation with my own - closes #5689 2019-11-26 15:44:28 -06:00
Thibault Duplessis 428853d65d remove more direct socket stuff
and also limited tournaments and the titled users API
2019-11-25 18:03:11 -06:00
Thibault Duplessis ec0aad51ae full remote sockets WIP 2019-11-25 15:36:39 -06:00
Thibault Duplessis fdc746cd11 round remote socket WIP 2019-10-31 19:04:37 +01:00
Thibault Duplessis 91300d03be remote socket tournament waiting users and reminders 2019-10-26 13:49:22 +02:00
Thibault Duplessis 0ccde91276 tournament tweaks 2019-10-26 11:41:44 +02:00
Thibault Duplessis dff12fe97d tournament remote socket 2019-10-21 00:32:49 +02:00
Thibault Duplessis ebf9f5f1f4 tournament remote socket 2019-10-20 15:46:18 +02:00
Thibault Duplessis 6f570ed6af tournament remote socket WIP 2019-10-19 23:14:46 +02:00
Thibault Duplessis 691efd56c4 not tournament socket yet 2019-10-19 00:14:31 +02:00
Thibault Duplessis d774f0e8a7 tournament socket WIP 2019-10-18 21:45:47 +02:00
Thibault Duplessis 728485731c /api/user/<name>/tournament/created API endpoint 2019-10-04 10:21:45 +02:00
Thibault Duplessis 5eec22a6b1 more tournament game proxy 2019-08-20 14:48:22 +02:00
Thibault Duplessis 691d6197e1 tournament JSON game proxy WIP 2019-08-20 14:34:52 +02:00
Thibault Duplessis 674beb6def move onStart to round and make it use the game proxy 2019-08-20 10:48:47 +02:00