Commit Graph

4422 Commits (d12146479dcdaefc8076c9ba26f938e0d23a7afa)

Author SHA1 Message Date
Thibault Duplessis d12146479d fix tournament TV orientation 2016-01-28 02:00:59 +07:00
Thibault Duplessis 741bbd217b stop publishing tournament quote after it starts 2016-01-28 00:58:23 +07:00
Thibault Duplessis 7d88554fa4 implement AnalysisRepo.associateToGames 2016-01-26 23:29:18 +07:00
Thibault Duplessis ade1aa543a upgrade scalachess 2016-01-26 22:56:16 +07:00
Thibault Duplessis 0bbbc3bd2f upgrade scalachess 2016-01-26 21:14:47 +07:00
Thibault Duplessis 955c54d769 refactor variant documentation 2016-01-26 17:24:59 +07:00
Thibault Duplessis 342a443b9f fix tournament TV selector 2016-01-26 13:28:56 +07:00
Thibault Duplessis 563f6fee0b fix tournament leaderboard order 2016-01-26 12:41:41 +07:00
Thibault Duplessis 59827b33ee fix tournament featured game 2016-01-26 12:00:57 +07:00
Thibault Duplessis 02134ce6fc upgrade scalachess 2016-01-26 11:29:44 +07:00
Thibault Duplessis c1a3061758 fix PGN export file name - closes #1519 2016-01-26 08:34:02 +07:00
Thibault Duplessis 620ecc9ea9 cache regex 2016-01-26 08:32:44 +07:00
Thibault Duplessis bca06ddcfc remove last 4 tournament games miniboards 2016-01-25 19:38:32 +07:00
Thibault Duplessis d998fdec7d complete tournament TV 2016-01-25 19:28:42 +07:00
Thibault Duplessis 4d40bbc417 Merge branch 'master' into tournamentLeader
* master:
  add daily crazyhouse to tournament winners leaderboard
  rename Page functions
  reorganize content pages
  Move pages router to save chess960
  Adds several new pages
2016-01-25 17:47:28 +07:00
Thibault Duplessis d0a1c43a13 add daily crazyhouse to tournament winners leaderboard 2016-01-25 17:46:31 +07:00
Thibault Duplessis 8eb06fccc5 tournament TV WIP 2016-01-25 13:32:25 +07:00
Thibault Duplessis 5136172150 Wrong approach
This reverts commit 0d37355295.
2016-01-25 09:27:39 +07:00
Thibault Duplessis 47ee9d615c Merge branch 'master' into tournamentLeader
* master: (54 commits)
  fix email form
  the signum of zero
  longer crazyhouse and classical daily tournaments
  play opponent berserk sound
  crazyhouse comes first
  unparallize build script to catch errors
  Remove one odd 'entry' word
  bench when document doesn't exist, it's the same story
  benchmark mongodb exist check. count is faster
  disable powertips in game tournament standings
  the powertip on tournament pairings is mostly annoying
  fix unfortunate typo
  Revert "Revert "no longer log insights invalid games""
  ja "日本語" translation #15702. Author: danjyo.
  sr "Српски језик" translation #15701. Author: Charles_Martel.
  la "lingua Latina" translation #15700. Author: Orsi. Checkmate in latin is 'mattus' - https://la.wikipedia.org/wiki/Scacci
  ps "پښتو" translation #15699. Author: qimari. updated many words/sentences. going to do more tomorrow
  ps "پښتو" translation #15698. Author: qimari.
  de "Deutsch" translation #15697. Author: AKA121. 273, 296, 297, 346, 348, 361, 364, 415, 457, 481, 483, 484, 499, 502 (Die meisten Änderungen betreffen Du/Sie Konfigurationen. Ich habe jetzt das meiste zu Du geändert, da der Großteil schon Du war.)
  sl "slovenščina" translation #15696. Author: woodswoods. Better translation for word "board"
  ...
2016-01-25 09:03:37 +07:00
Thibault Duplessis 5791fb9110 longer crazyhouse and classical daily tournaments 2016-01-25 08:43:50 +07:00
Thibault Duplessis c0b259da9b fix unfortunate typo 2016-01-24 12:54:04 +07:00
Thibault Duplessis e00cdca300 Revert "Revert "no longer log insights invalid games""
This reverts commit c3e264188f.
2016-01-24 12:35:28 +07:00
Thibault Duplessis b951b06595 use more db.distinct 2016-01-24 12:02:37 +07:00
Thibault Duplessis 27a5988748 optimize team membership 2016-01-24 11:54:25 +07:00
Thibault Duplessis ae6b76445e optimize video mongodb queries 2016-01-24 11:21:47 +07:00
Thibault Duplessis dcf25317b4 remove unused function 2016-01-24 11:21:34 +07:00
Thibault Duplessis 01af4cf40e optimize shutup API 2016-01-24 11:08:14 +07:00
Thibault Duplessis d4fb832a50 use distinct and BSON.asStringSet in pref API 2016-01-24 11:07:59 +07:00
Thibault Duplessis 28685aeb15 optimize crosstable 2016-01-24 11:07:42 +07:00
Thibault Duplessis 1aa165feac optimize timeline unsub checks 2016-01-24 11:07:32 +07:00
Thibault Duplessis 1811421aca more aggregation 2016-01-24 10:56:31 +07:00
Thibault Duplessis 1486a3a24e fetch assets version more often 2016-01-24 10:45:19 +07:00
Thibault Duplessis 7bf7a46fae you're not your own friend (so sad!) 2016-01-24 10:39:25 +07:00
Thibault Duplessis 39dfb2c924 remove unnecessary collection conversion 2016-01-24 10:34:07 +07:00
Thibault Duplessis f2be8e3702 fix friends aggregation matcher 2016-01-24 10:32:53 +07:00
Thibault Duplessis e98f3674dd use mongodb aggregation to fetch a user friends 2016-01-24 10:31:35 +07:00
Thibault Duplessis 5024c64505 reload online friends on relation changes 2016-01-24 04:45:18 +07:00
Thibault Duplessis 8f3c44c745 Entirely remove relation cache, carefully fetch from the DB
The relation cache wasn't scaling. With this commit, the database
is going to work more, but the JVM tenured heap should be less
solicited. And performances should be more predictable.
2016-01-24 04:33:41 +07:00
Thibault Duplessis cc723d13e3 rely less on relation cache, remove popular users suggestions 2016-01-24 03:36:28 +07:00
Thibault Duplessis 2d32a91c44 fix blocked list 2016-01-24 03:09:44 +07:00
Thibault Duplessis 608e0394aa refactor relations, paginate followers/following/blocking lists 2016-01-24 03:04:46 +07:00
Thibault Duplessis b4836d0b17 use BSON.asStringSet in insights 2016-01-24 02:18:23 +07:00
Thibault Duplessis 3069bb02ba optimize BSON.asStrings 2016-01-24 02:01:14 +07:00
Thibault Duplessis 91525fcbf7 optimize relation fetching and mapping 2016-01-24 01:58:04 +07:00
Thibault Duplessis 1c0e1e434d BSON.asStringSet 2016-01-24 01:57:48 +07:00
Thibault Duplessis 799db75dda boost relation caches 2016-01-24 01:29:17 +07:00
Thibault Duplessis ff2a01576e make user challenge deletion query faster 2016-01-24 01:21:26 +07:00
Thibault Duplessis 0d37355295 tournament leader WIP 2016-01-23 22:02:22 +07:00
Thibault Duplessis 2b89d72e91 fix unchecked update 2016-01-23 21:51:23 +07:00
Thibault Duplessis e8f86b9272 upgrade scalachess to fix threefold repetition detection 2016-01-23 18:02:38 +07:00