Thibault Duplessis
5cd555cce1
coach tweaks
2015-07-28 21:16:52 +02:00
Thibault Duplessis
57744526f5
fix scheduling of monthly tournaments
2015-07-28 18:01:10 +02:00
Thibault Duplessis
1123c5e5f0
fix aggregator sequencer
2015-07-28 17:35:58 +02:00
Thibault Duplessis
a46603975e
player berserk is not displayed
2015-07-28 14:56:45 +02:00
Thibault Duplessis
4d9b12e54f
coach tweaks
2015-07-28 14:14:17 +02:00
Thibault Duplessis
874cf7e465
also regulate rating on losses
2015-07-27 16:23:09 +02:00
Thibault Duplessis
7e076e4dd7
upgrade chess module
2015-07-27 14:57:36 +02:00
Thibault Duplessis
96ed985337
coach data aggregation fixes
2015-07-27 14:43:20 +02:00
Thibault Duplessis
1cab1b5882
remove coach raw data, enforce range
2015-07-27 12:54:08 +02:00
Thibault Duplessis
290314c8ff
only fetch what's needed
2015-07-27 12:47:59 +02:00
Thibault Duplessis
1cca18ce94
ensure max games in coach data aggregation
2015-07-27 12:24:19 +02:00
Thibault Duplessis
5b2d6521ed
link opening coach to advanced search
2015-07-26 23:19:59 +02:00
Thibault Duplessis
14369c0e6d
index games by player color and update search form
2015-07-26 23:08:33 +02:00
Thibault Duplessis
0da2d5b43b
fix advanced search rating sort - closes #730
2015-07-26 22:35:20 +02:00
Thibault Duplessis
6e91294817
shamelessly promote current marathon
2015-07-26 15:05:22 +02:00
Thibault Duplessis
ffa51906d8
automatically award tournament trophies
2015-07-26 14:18:28 +02:00
Thibault Duplessis
cf6535ec39
tweak crosstable numbers
2015-07-26 13:28:09 +02:00
Thibault Duplessis
54e785a3b6
this entire router actor is quite ridiculous, frankly
2015-07-26 13:18:56 +02:00
Thibault Duplessis
cbc394a682
remove tournament dead code (remains of the swiss system)
2015-07-26 13:03:19 +02:00
Thibault Duplessis
df61e55f1d
finally use the tournament great player DB
2015-07-26 12:55:01 +02:00
Thibault Duplessis
f8a1da22ba
great players don't have descriptions
2015-07-26 12:39:13 +02:00
Thibault Duplessis
f69c3284ca
drop mobile app 1.x compat: removes many events - closes #736
2015-07-26 12:23:55 +02:00
Thibault Duplessis
3020c2c408
refresh leaderboards more often
2015-07-26 12:12:28 +02:00
Thibault Duplessis
9a8a77ea5b
more coach stuff
2015-07-26 12:06:06 +02:00
Thibault Duplessis
872c147eb8
Merge pull request #742 from cchantep/rm-0.11.4-agg
...
Update to 0.11.4: aggregate using the new command API
2015-07-26 10:17:50 +02:00
Thibault Duplessis
99bf7bd37b
fix data aggregation with less than 5000 games
2015-07-26 10:15:47 +02:00
Thibault Duplessis
8cd7086333
prepare for move coach
2015-07-26 10:02:01 +02:00
cchantep
35e0637487
Update to 0.11.4: aggregate using the new command API
2015-07-26 00:51:18 +02:00
Thibault Duplessis
d67c5756b7
show periods dates
2015-07-25 19:43:50 +02:00
Thibault Duplessis
142a2f698e
compress DB representation of move lists
2015-07-25 19:20:17 +02:00
Thibault Duplessis
2a9f0c8b62
fix Period.id
2015-07-25 18:41:57 +02:00
Thibault Duplessis
04c10a5fae
coach data incremental aggregation!
2015-07-25 18:35:34 +02:00
Thibault Duplessis
984fc2c55e
more opening coach work
2015-07-25 17:54:28 +02:00
Thibault Duplessis
44b3476eb1
reconnect on failure
2015-07-25 12:37:46 +02:00
Thibault Duplessis
a6562ca0e3
stream period persistence to control aggregation memory
2015-07-25 02:24:39 +02:00
Thibault Duplessis
4cd65bbfcb
more opening coach work
2015-07-25 02:04:41 +02:00
Thibault Duplessis
55c345064c
so much work on this opening coach :o
2015-07-24 23:40:50 +02:00
Thibault Duplessis
f581f3f4d5
refactor coach data to introduce periods
2015-07-23 18:30:06 +02:00
Thibault Duplessis
d829eaa854
more changes to coach UI
2015-07-23 17:12:04 +02:00
Thibault Duplessis
8562d08c5b
only use standard game openings in coach
2015-07-23 14:01:27 +02:00
Thibault Duplessis
ea6317f6d9
opening coach with new opening classification (ECO -> family)
2015-07-23 13:45:32 +02:00
Thibault Duplessis
a6d72e83b3
rewrite opening coach game sections
2015-07-22 20:33:44 +02:00
Thibault Duplessis
24816da824
integrate new openings DB to opening coach
2015-07-22 20:28:56 +02:00
Thibault Duplessis
028a800b37
manually fix the ECO opening DB
2015-07-22 20:28:39 +02:00
Thibault Duplessis
9d1f7d51e7
new coach opening DB and FEN matcher
2015-07-22 19:59:52 +02:00
Thibault Duplessis
4673e347e8
very slightly re-inject rating points (+1% for winner)
2015-07-22 10:58:17 +02:00
Thibault Duplessis
15ca4858e9
fix relay name - closes #734
2015-07-22 10:11:40 +02:00
Thibault Duplessis
f40c88bbda
refresh opening data async
2015-07-22 01:42:28 +02:00
Thibault Duplessis
64c6c0f62d
hardcode the holy number
2015-07-21 23:07:20 +02:00
Thibault Duplessis
79055041ca
more work on opening coach
2015-07-21 22:54:35 +02:00
Thibault Duplessis
a72e0993ce
collect nbGames, acpl & avgTime for each move
2015-07-21 20:19:24 +02:00
Thibault Duplessis
173f67ae48
compute move data
2015-07-21 19:07:43 +02:00
Thibault Duplessis
a14c110904
progress on opening coach
2015-07-21 18:05:44 +02:00
Thibault Duplessis
bb362c9832
coach opening: connect chart and table
2015-07-21 13:23:55 +02:00
Thibault Duplessis
7bec4df71a
coach opening sortable list
2015-07-21 12:21:00 +02:00
Thibault Duplessis
23a0c7d3a8
more coach WIP
2015-07-21 09:42:30 +02:00
Thibault Duplessis
3c3fa22c43
finally the openings pie chart looks good
2015-07-20 20:52:37 +02:00
Thibault Duplessis
534b5353e4
opening coach WIP, using opening families and ECO
2015-07-20 17:18:28 +02:00
Thibault Duplessis
8a0e7ab240
tweak game search index mapping
2015-07-20 09:46:31 +02:00
Thibault Duplessis
62f3dabe42
fix FEN move number parsing
2015-07-19 23:06:45 +02:00
Thibault Duplessis
cc92257520
consider coach data as fresh for one day
2015-07-19 22:29:00 +02:00
Thibault Duplessis
792abcedf7
throttle coach data crunshing
2015-07-19 22:25:47 +02:00
Thibault Duplessis
407be57ec7
protect users coach data: only accessible by friends for now
2015-07-19 21:56:12 +02:00
Thibault Duplessis
1f3bd0a8d3
public export of coach data
2015-07-19 21:28:38 +02:00
Thibault Duplessis
c6a8ec7b7b
coach JSON export
2015-07-19 21:01:53 +02:00
Thibault Duplessis
67aa847da2
more raw data for the coach
2015-07-19 20:38:28 +02:00
Thibault Duplessis
c04aadccd6
include last played game in coach stats results
2015-07-19 17:54:33 +02:00
Thibault Duplessis
fac1f75a29
coach WIP
2015-07-19 17:46:40 +02:00
Thibault Duplessis
c940422037
Merge branch 'master' into coach
...
* master:
save user prefs in cookies
fix sound cookie
index ALL teh games
fix tournament win rate - close #726
nn "Norsk nynorsk" translation #14961 . Author: bjagus.
zh "中文" translation #14959 . Author: Necelu. Fixed some translations; completed the translation.
el "Ελληνικά" translation #14958 . Author: Pegasos7. Accurate translations Ελληνικά. Thanks
fix themepicker bg img
2015-07-19 11:49:30 +02:00
Thibault Duplessis
4835213c9c
fix sound cookie
2015-07-19 02:31:43 +02:00
Thibault Duplessis
f68e0dfde2
index ALL teh games
2015-07-19 02:15:46 +02:00
Thibault Duplessis
3db4542f2b
fix themepicker bg img
2015-07-19 01:17:58 +02:00
Thibault Duplessis
2f72b1cb1d
coach stats wip
2015-07-19 00:20:06 +02:00
Thibault Duplessis
7a4b3b57a1
coach stats WIP
2015-07-18 19:59:23 +02:00
Thibault Duplessis
54bebd982a
Merge branch 'master' into videochat
...
* master:
prevent multiple challenges - fix #715
download up to 5000 PGN games from search
search long games
extract game search to own controller/view dir
game search: filter by winner color
game search: fix statuses
game search: fix correspondence games indexing
2015-07-18 17:34:30 +02:00
Thibault Duplessis
b8a5f592b9
prevent multiple challenges - fix #715
2015-07-18 15:52:18 +02:00
Thibault Duplessis
c3d0110973
download up to 5000 PGN games from search
2015-07-18 15:27:12 +02:00
Thibault Duplessis
d643bb7a30
search long games
2015-07-18 14:40:49 +02:00
Thibault Duplessis
be47d28593
extract game search to own controller/view dir
2015-07-18 13:07:08 +02:00
Thibault Duplessis
9918db1bcb
game search: filter by winner color
2015-07-18 13:00:26 +02:00
Thibault Duplessis
59e2f141dc
game search: fix statuses
2015-07-18 12:59:58 +02:00
Thibault Duplessis
3550e2ac59
game search: fix correspondence games indexing
2015-07-18 12:59:06 +02:00
Thibault Duplessis
1bd6c9adbe
palantir ready for private beta
2015-07-18 12:06:48 +02:00
Thibault Duplessis
9fcadf3b06
POC working
2015-07-18 11:20:54 +02:00
Thibault Duplessis
77d913474c
host default background image
2015-07-17 19:26:13 +02:00
Thibault Duplessis
b38a375181
better usage of cookies for prefs
2015-07-17 17:09:18 +02:00
Thibault Duplessis
5ce4878698
store background image URL server-side
2015-07-17 16:43:14 +02:00
Thibault Duplessis
65b95a8e95
fix edge case in network matching
2015-07-17 16:16:41 +02:00
Thibault Duplessis
39d6fa54b2
fix relay name split
2015-07-16 13:09:59 +02:00
Thibault Duplessis
7b665b6c23
more transparency mode WIP
2015-07-16 13:05:58 +02:00
Thibault Duplessis
b3107c09f6
Merge branch 'master' into custom-background
...
* master:
fix more runtime exceptions D:
fix runtime
da "Dansk" translation #14957 . Author: supremebot. Lys means "light" not sound, witch is "Lyd", guess it was a typo
cs "čeština" translation #14956 . Author: finalPlayer. I changed same mistakes. I also found on Simuls page sentence "Host color for each game" which I cannot translate. Also In my profile I have written time I spent in the game in german - "Čas strávený hraním 2 Tage, 17 Stunden und 15 Minuten Čas v TV: 11 Minuten"
it "Italiano" translation #14955 . Author: FireBreathingDragon.
ja "日本語" translation #14954 . Author: Illion.
2015-07-16 12:06:20 +02:00
Thibault Duplessis
d923130dbb
fix more runtime exceptions D:
2015-07-16 09:41:36 +02:00
Thibault Duplessis
9435a42567
fix runtime
2015-07-16 09:32:03 +02:00
Thibault Duplessis
fa0f34d08b
more transparency WIP
2015-07-16 09:04:38 +02:00
Thibault Duplessis
c30a1b5830
Merge branch 'master' into custom-background
...
* master:
publish less useless artifacts
Simple ReactiveMongo shutdown hook
2015-07-16 00:00:10 +02:00
Thibault Duplessis
5c4a7d6a34
transparency WIP
2015-07-15 23:47:00 +02:00
cchantep
c42ea39920
Simple ReactiveMongo shutdown hook
2015-07-15 19:38:02 +02:00
Thibault Duplessis
eca9deb341
Merge branch 'master' into custom-background
...
* master: (21 commits)
play 2.4 requires deploying base.conf
ditch play-reactivemongo, which now requires guice :(
fix round.Player warnings
no need to auto-analyse long games
contributing wiki
fix relay content logging
catch duplicate key errors by their code
better recover of mongodb duplicate key errors
more play 2.4 migration
fr "français" translation #14952 . Author: supermaths.
hi "हिन्दी, हिंदी" translation #14951 . Author: AdityaPrakash5000.
pl "polski" translation #14950 . Author: Suchar.
integrate futuristic sound set
fix reactivemongo warning
upgrade reactivemongo
Added Futuristic sound theme
more play24 migration
kick play JSON out of analysis mongodb mapping
play 2.4 migration WIP
fix many reactivemongo deprecation warnings
...
2015-07-15 16:59:03 +02:00
Thibault Duplessis
37ca6494b1
ditch play-reactivemongo, which now requires guice :(
2015-07-15 15:46:23 +02:00
Thibault Duplessis
e097a3b037
fix round.Player warnings
2015-07-15 15:15:43 +02:00