Commit Graph

38 Commits (07fe9c8817e176691e65168f55ad2d07c9036a8c)

Author SHA1 Message Date
Thibault Duplessis 14828e8478 use proper Color type and reuse json handlers 2021-11-20 09:51:26 +01:00
Thibault Duplessis 119b26f3b8 fix broadcast multiboard show last position of mainline 2021-08-21 11:07:35 +02:00
Thibault Duplessis d8c4fc5962 only show started games in multiboard - closes #8935 2021-05-15 09:30:52 +02:00
Thibault Duplessis e37c218bf6 broadcast tournament/rounds WIP 2021-04-27 10:48:37 +02:00
Thibault Duplessis 10bb539717 remove unused imports with scalafix 2021-04-10 09:25:42 +02:00
Thibault Duplessis e402db2652 fix study multi-board "playing" filter - closes #8113 2021-02-07 20:08:47 +01:00
Thibault Duplessis 15b05b02c9 fix study multiboard 2021-02-05 09:58:27 +01:00
Thibault Duplessis 060c75e64b send all study reads to primary 2021-02-04 21:02:50 +01:00
Thibault Duplessis d0c72217c4 external study DB for study_chapter_flat 2021-02-02 21:27:42 +01:00
Thibault Duplessis 3057785c77 hack the study multiboard - TODO really fix it 2021-02-02 18:50:35 +01:00
Thibault Duplessis 5d065a4a94 remove debug 2021-01-20 08:30:25 +01:00
Thibault Duplessis be25c26075 replace mongodb mapReduce with aggregation $function
fixes study multiboard view since mongodb 4.4
2021-01-19 19:40:16 +01:00
Thibault Duplessis 0068e53d65 arbitrary starting positions for simuls 2020-10-18 13:34:31 +02:00
Thibault Duplessis 848e1686ab fix study multiboard mongodb function 2020-08-18 18:16:56 +02:00
Thibault Duplessis f89b162533 use sizeIs and lengthIs
https://medium.com/@april_at_protenus/lengthcompare-why-its-needed-and-why-it-needed-to-be-fixed-2080c1c632d7
2020-08-18 00:10:52 +02:00
Thibault Duplessis c6ed157217 name boolean arguments 2020-08-16 14:42:29 +02:00
Thibault Duplessis 4ea03c48f2 better select ongoing broadcast games - closes #6910 2020-07-02 09:54:05 +02:00
Thibault Duplessis 356828b674 work around playframework dev memory leak with caffeine system scheduler 2019-12-27 13:51:02 -06:00
Thibault Duplessis 9352ebc6fb more cache refactoring 2019-12-24 15:01:35 -05: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 b7bbfde3c4 fix many more warnings 2019-12-08 10:58:50 -06:00
Thibault Duplessis 42b9982847 migrate study module 2019-12-03 18:55:45 -06:00
Thibault Duplessis 4b3d3dc1f3 modules/user compiles 2019-11-29 20:16:11 -06:00
Thibault Duplessis b7a77cc3f4 more WIP 2019-11-28 19:34:46 -06:00
Thibault Duplessis e096279e51 cache study multiboard first page 2019-09-20 16:47:23 +02:00
Thibault Duplessis 33701d1cdc remove more `indexOf`s 2019-02-28 17:54:37 +07:00
Thibault Duplessis 5da0f96232 optimize multiboard mapreduce 2018-11-28 10:59:44 +07:00
Thibault Duplessis 4aacd776ca implement 2-stage mapReduce paginator 2018-11-28 10:51:12 +07:00
Thibault Duplessis c25c4d9698 Revert "Revert "study multiboard mapReduce WIP""
This reverts commit 8dd85bc9ff.
2018-11-28 10:03:03 +07:00
Thibault Duplessis 8dd85bc9ff Revert "study multiboard mapReduce WIP"
This reverts commit 24936bac13.
2018-11-27 10:35:12 +07:00
Thibault Duplessis 24936bac13 study multiboard mapReduce WIP 2018-11-26 14:05:05 +07:00
Thibault Duplessis 4bc094bddf study multiboard: update boards without any extra costs \o/ 2018-11-22 19:47:19 +07:00
Thibault Duplessis dbec03ed04 study multiboard: playing filter 2018-11-22 17:06:27 +07:00
Thibault Duplessis 3b7aa64155 non-game studies 2018-11-22 14:55:42 +07:00
Thibault Duplessis e2f04bd4a5 simple but decent multiboard view 2018-11-22 14:30:54 +07:00
Thibault Duplessis d21f602a73 study multiboard WIP 2018-11-22 12:21:54 +07:00
Thibault Duplessis 4d195e3809 study multiboard WIP 2018-11-22 11:53:28 +07:00