Commit graph

218 commits

Author SHA1 Message Date
Thibault Duplessis 745d862fab improve ratelimit logging and IP selection 2016-09-02 14:07:07 +02:00
Thibault Duplessis dae0d89f2d monitor all rate-limit hits 2016-09-01 23:54:43 +02:00
Thibault Duplessis 584493c6b8 more work on coach reviews 2016-09-01 12:48:57 +02:00
Thibault Duplessis 38b9575a22 monitor http user games pagination 2016-08-31 20:38:04 +02:00
Thibault Duplessis ae5110ad83 rate limit web/mobile user games pagination 2016-08-31 20:36:34 +02:00
Thibault Duplessis c85bae3569 complete rating refund feature 2016-08-26 14:46:42 +02:00
Thibault Duplessis 017d25eaa5 show user notable preferences to mods 2016-08-08 13:16:46 +02:00
Thibault Duplessis d8ddeaba9e make bookmark API cache more asynchronous 2016-08-01 11:49:22 +02:00
Thibault Duplessis ab2c05870c remove donor cache and config 2016-07-14 18:53:59 +02:00
Thibault Duplessis e21b5d54b4 display previous payments on user mod view 2016-07-14 17:44:18 +02:00
Thibault Duplessis 59adc326d3 superfluous imports are superfluous 2016-05-30 15:41:45 +02:00
Thibault Duplessis a92a571f0d mobile API /@/<user>/mini - for veloce/lichobile#315
includes crosstable data and the 8 most played perfs
2016-04-17 14:45:06 +07:00
Thibault Duplessis 0aa524a4b9 now compiling without json<->bson 2016-04-02 15:19:34 +07:00
Thibault Duplessis d11f0acaff more DB code rewrite WIP 2016-04-02 00:50:57 +07:00
Thibault Duplessis 740d531bfa remove dubious monitoring 2016-03-19 09:42:31 +07:00
Thibault Duplessis 0e40e7eac5 shorter monitoring calls 2016-03-11 10:08:34 +07:00
Thibault Duplessis 1486232eb8 rewrite kamon integration for type safety 2016-03-10 23:27:55 +07:00
Thibault Duplessis 04d7d56d98 monitor page response time 2016-03-09 19:59:54 +07:00
Thibault Duplessis eade014bba disable "players today" because of a probably RM issue 2016-03-09 19:39:53 +07:00
Thibault Duplessis 32d1eca2e4 closes #1638 2016-02-29 09:45:02 +07:00
Thibault Duplessis f369702747 related user doesn't always have nb games attached 2016-02-29 09:06:43 +07:00
Thibault Duplessis 174aa46255 fix challenge rematch permissions - fixes #1652
also some refactoring
and a close button on the modal box
2016-02-29 08:55:07 +07:00
Thibault Duplessis 0dc2457015 less online best players DB queries 2016-02-27 08:20:27 +07:00
Thibault Duplessis c0e137b808 tell top week API if users are online - closes #1631 2016-02-24 10:27:29 +07:00
Thibault Duplessis e0468f7a48 use ranking API for homepage leaderboard 2016-02-24 10:03:33 +07:00
Thibault Duplessis 1ba394d4c4 use ranking API in more places 2016-02-24 09:45:38 +07:00
Thibault Duplessis de59f57c34 mobile API /player/top/week - closes #1631 2016-02-23 11:50:36 +07:00
Thibault Duplessis 67f9308062 use week ranking for rating distribution 2016-02-22 10:20:01 +07:00
Thibault Duplessis 9c28d08101 simplify round user JSON 2016-02-11 08:08:22 +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 5b987e7f07 disable neural API 2016-01-20 20:40:52 +07:00
Thibault Duplessis c75a6f755e group leaderboards 2016-01-20 00:32:54 +07:00
Thibault Duplessis aa325032e7 include racing kings & crazyhouse leaderboards in the user API 2016-01-19 17:00:24 +07:00
Thibault Duplessis 426c969f32 crazyhouse UI integration 2016-01-15 20:45:27 +07:00
Thibault Duplessis 2168a325a5 Racing Kings leaderboard 2016-01-14 14:11:21 +07:00
Thibault Duplessis c0dfd9068f more racing-kings integration 2016-01-13 23:17:42 +07:00
Thibault Duplessis 598f5ad71f Merge branch 'master' into racing-kings
* master: (1292 commits)
  count berserk even in case of quick game, for percentage - fixes #1445
  improve world map, displaying game creations
  hide troll bio
  longer timeouts
  make user perf links more visible
  fix translations
  missing top menu translations - for #1413
  Add query links for each IP instead
  Fix typo in title
  Add query link for banned IPs
  fix typo
  bg "български език" translation #15609. Author: CTORH.
  el "Ελληνικά" translation #15608. Author: paraschas. several small improvements
  nn "Norsk nynorsk" translation #15606. Author: Kulkid.
  id "Bahasa Indonesia" translation #15605. Author: adegun.
  tr "Türkçe" translation #15600. Author: Usolando. New 5 missing sentences are translated. Tough I recomend you to use %s1 %s2 kind variables, cus in some languages, the grammar works backwards.
  nl "Nederlands" translation #15599. Author: MoralIntentions.
  es "español, castellano" translation #15598. Author: Gowez. After reading the results, I realized that 504 and 506 need some corrections. Now it's OK.  I also changed the word order in 503. Now it's better.
  nb translation
  sv "svenska" translation #15596. Author: MakeDeal. Corrected &s to %s
  ...
2016-01-13 22:49:19 +07:00
Thibault Duplessis 890f5b5195 make leaderboard caches easier on memory 2016-01-11 09:07:45 +07:00
Thibault Duplessis 4ff0ea41a0 top 200 players for each variant - closes #1389 2016-01-11 08:12:37 +07:00
Thibault Duplessis 432fef0c71 display user moderation history - closes #1379 2016-01-05 09:43:14 +07:00
Thibault Duplessis 3b1bdaf131 API endpoint for user perf stats 2015-12-26 17:11:47 +07:00
Thibault Duplessis 5e9fde4a37 complete user perf stats UI 2015-12-26 16:41:38 +07:00
Thibault Duplessis 55871941fc user perf rating percentile 2015-12-26 13:52:06 +07:00
Thibault Duplessis 05a4647c0b user perf stats UI wip 2015-12-26 12:59:13 +07:00
Thibault Duplessis 198984fba1 cheaper user perf stats pages (only fetch ranks) 2015-12-26 09:44:56 +07:00
Thibault Duplessis 785d844b14 bootstrap user stats mithril UI 2015-12-25 17:41:45 +07:00
Thibault Duplessis 048db843ee user perf stats UI wip 2015-12-24 10:57:20 +07:00
Thibault Duplessis b9f62b3321 more perf stat wip 2015-12-24 10:41:28 +07:00
Thibault Duplessis ead745b543 integrate neural recommendation into mod API 2015-12-09 16:31:39 +07:00
Thibault Duplessis 9716a9e0d2 drop list of weekly active users - closes #1107 2015-10-07 09:59:40 +02:00