Thibault Duplessis
|
5671513c1e
|
read/write crosstable/matchup from yoloDb
|
2021-09-18 15:09:15 +02:00 |
Thibault Duplessis
|
9f145422ce
|
no longer store empty crosstables
|
2021-09-18 11:53:02 +02:00 |
Thibault Duplessis
|
7b90bc662d
|
Revert "disable access to matchup collection too"
This reverts commit ccd701d1c1 .
|
2021-09-18 11:30:41 +02:00 |
Thibault Duplessis
|
ccd701d1c1
|
disable access to matchup collection too
|
2021-09-18 11:26:53 +02:00 |
Thibault Duplessis
|
9fba3b3630
|
live setting to disable read/write on crosstable collection
|
2021-09-18 11:26:00 +02:00 |
Thibault Duplessis
|
8ad646b666
|
fix new scala warnings
|
2020-11-26 10:02:50 +01:00 |
Thibault Duplessis
|
ae97a2ee27
|
add ?matchup flag to /api/crosstable - for #7322
|
2020-09-23 12:35:08 +02:00 |
Thibault Duplessis
|
aaf88bc62c
|
scalafmt 2.7.1
|
2020-09-21 09:28:28 +02:00 |
Thibault Duplessis
|
5488a09548
|
scalafmt 2.5
|
2020-05-05 22:11:15 -06:00 |
Thibault Duplessis
|
d0e0730056
|
remove crosstable initial computation
|
2020-04-03 07:03:57 -06:00 |
Thibault Duplessis
|
2df0462387
|
{master} fix skipping crosstable computation
|
2020-03-25 11:17:23 -06:00 |
Thibault Duplessis
|
7e04a0bc79
|
live settings to toggle computation of crosstable/playtime
|
2020-03-24 13:39:07 -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
|
59c063ad23
|
generate more crosstables concurrently
|
2019-12-24 21:26:15 -05:00 |
Thibault Duplessis
|
9352ebc6fb
|
more cache refactoring
|
2019-12-24 15:01:35 -05:00 |
Thibault Duplessis
|
032c3bcd32
|
preemptively find crosstable duplicates - fixes #5810 maybe
|
2019-12-23 21:23:19 -05:00 |
Thibault Duplessis
|
4812be34a8
|
make user tooltips faster
|
2019-12-23 10:54:44 -05:00 |
Thibault Duplessis
|
987d5e2bca
|
monitor duplicate crosstables
|
2019-12-23 01:23:31 -05:00 |
Thibault Duplessis
|
319c9b4ba9
|
rethink crosstable creation streaming and dedup
|
2019-12-22 22:34:17 -05:00 |
Thibault Duplessis
|
9eebdf0802
|
on crosstable timeout, safely assume it's empty
|
2019-12-22 22:16:19 -05:00 |
Thibault Duplessis
|
958684faa7
|
experimental stream, dedup and parallelize crosstable creation
|
2019-12-22 19:52:13 -05:00 |
Thibault Duplessis
|
74afc821e7
|
inject play default execution context everywhere - WIP
|
2019-12-13 19:17:43 -06:00 |
Thibault Duplessis
|
dcd80eb565
|
tweak crosstable API
|
2019-12-13 17:04:18 -06:00 |
Thibault Duplessis
|
ff1cc70bef
|
reformat with scalafmt
|
2019-12-13 08:37:32 -06:00 |
Thibault Duplessis
|
e73bc38bc9
|
remove db "uno"
|
2019-12-07 22:49:02 -06:00 |
Thibault Duplessis
|
e0819404db
|
game module migration
|
2019-11-30 12:06:50 -06:00 |
Thibault Duplessis
|
f0d5c98abf
|
wait longer for crosstable
|
2019-08-23 22:03:11 +02:00 |
Thibault Duplessis
|
d48d3b6a96
|
default to empty crosstable
|
2019-08-23 22:01:12 +02:00 |
Thibault Duplessis
|
8b8f474ab8
|
tweak game users code
|
2019-08-13 08:52:53 +02:00 |
Thibault Duplessis
|
74183a3e40
|
rename fixes
|
2019-07-13 20:12:42 +02:00 |
Thibault Duplessis
|
12e6292a7e
|
consistent naming for sri
|
2019-07-13 20:02:50 +02:00 |
Thibault Duplessis
|
21dec0491f
|
type aliases
|
2019-01-22 18:41:39 +08:00 |
Thibault Duplessis
|
341978939f
|
Revert "send crosstable score to round mobile API - WIP"
This reverts commit 99721b3b9a .
|
2018-03-06 16:01:42 -05:00 |
Thibault Duplessis
|
99721b3b9a
|
send crosstable score to round mobile API - WIP
|
2018-02-28 19:21:01 -06:00 |
Thibault Duplessis
|
8c79c860cb
|
remove unused imports with scalafix
|
2017-10-21 15:01:50 -05:00 |
Thibault Duplessis
|
06cdc65f9f
|
allow crosstable computation on master (for devs)
|
2017-09-27 11:12:42 -05:00 |
Thibault Duplessis
|
555386063e
|
faster matchup score update/insert
|
2017-07-10 10:28:14 +02:00 |
Thibault Duplessis
|
7bce291747
|
tweak matchup score
|
2017-07-10 01:47:29 +02:00 |
Thibault Duplessis
|
9d5601e889
|
matchup score optimizations & titles
|
2017-07-09 22:42:37 +02:00 |
Thibault Duplessis
|
aa1a9d14e2
|
implement current matchup score - along the lifetime crosstable
|
2017-07-09 22:28:42 +02:00 |
Thibault Duplessis
|
1afa633055
|
implement player VS games API - closes #2909
|
2017-04-06 14:14:39 +02:00 |
Thibault Duplessis
|
542c2defbe
|
code tweaks
|
2017-03-18 14:57:00 +01:00 |
Thibault Duplessis
|
54cdf0ca65
|
reformat ALL the code, using sbt-scalariform
|
2017-02-14 16:34:07 +01:00 |
Thibault Duplessis
|
eeb07caaf8
|
rename AsyncCache2 to AsyncCache as there's now one to rule them all
|
2017-01-28 19:51:51 +01:00 |
Thibault Duplessis
|
8c9efd2056
|
wait longer for crosstable result
|
2017-01-27 20:07:59 +01:00 |
Thibault Duplessis
|
ebd450aca6
|
give the crosstable API async semaphore more time
|
2017-01-27 11:00:18 +01:00 |
Thibault Duplessis
|
2651456ba6
|
got rid of spray.caching
|
2017-01-27 00:23:43 +01:00 |
Thibault Duplessis
|
1d442a9746
|
delete more dead code
|
2017-01-15 13:56:49 +01:00 |
Thibault Duplessis
|
6150edf09f
|
name async caches and expire the result future
|
2016-11-28 06:42:37 +01:00 |
Thibault Duplessis
|
c711c8e195
|
recover from crosstable unicity exceptions
|
2016-07-28 10:41:14 +02:00 |