Commit graph

271 commits

Author SHA1 Message Date
Thibault Duplessis f455f3072f more user profile fixes 2017-07-22 22:15:50 +02:00
Thibault Duplessis 63c0bf5a01 async profile menus 2017-07-22 21:42:35 +02:00
Thibault Duplessis 4359672a39 refactor User controller 2017-07-22 20:59:24 +02:00
Thibault Duplessis 2d2e58d6f2 user profile alternate UI 2017-07-22 18:48:40 +02:00
Thibault Duplessis 65231b358e async user profile WIP 2017-07-21 21:49:00 +02:00
Thibault Duplessis fb9ccbf891 display more activity items 2017-07-20 02:13:20 +02:00
Thibault Duplessis 0a1e8c7637 activity UI WIP 2017-07-19 22:37:50 +02:00
Thibault Duplessis afbe041395 only show current lag when online 2017-07-05 10:11:25 +02:00
Isaac Levy b8c6291451 Switch lag wire format to centis
And other cleanup for lag icon.
2017-07-04 01:08:16 -04:00
Isaac Levy 0a3013f257 Display ping on powertip 2017-07-03 16:08:15 -04:00
Thibault Duplessis 1ee599f7a3 compute and display irwin status 2017-05-02 17:02:39 +02:00
Thibault Duplessis aef218c68f irwin requests WIP 2017-05-02 17:02:39 +02:00
Thibault Duplessis 68157682b2 Revert "monitor user page IO times"
This reverts commit ea623f10b6.
2017-04-30 17:05:00 +02:00
Thibault Duplessis 5af51c672f realtime check of username availability - closes #2987 2017-04-29 23:42:28 +02:00
Thibault Duplessis ea623f10b6 monitor user page IO times 2017-04-29 23:10:14 +02:00
Thibault Duplessis 159c7d7a1b display irwin reports 2017-04-27 16:32:27 +02:00
Thibault Duplessis 0430859e01 show user previous email in mod view 2017-04-14 12:34:12 +02:00
Thibault Duplessis 138db42fe2 parallel IO for faster mod view 2017-03-30 17:13:05 +02:00
Thibault Duplessis de69a4420c don't show your own current game in player tooltip - closes #2788 2017-03-15 16:07:15 +01:00
Thibault Duplessis 610f861d97 move thread safe caches out of RelationActor - for #2681 2017-02-17 10:34:32 +01:00
Thibault Duplessis cd0fed508c type safe IP addresses 2017-02-16 01:53:15 +01:00
Thibault Duplessis 54cdf0ca65 reformat ALL the code, using sbt-scalariform 2017-02-14 16:34:07 +01:00
Thibault Duplessis 6ba0e6ca69 remove superfluous cache wrapper, make the cache private 2017-02-14 14:48:02 +01:00
Thibault Duplessis 694a43218c simplify User.studyTv 2017-02-14 14:23:54 +01:00
ProgramFOX 872457a3d5 User.studyTv: if not found, redirect to routes.Study.byOwnerDefault 2017-02-13 19:11:04 +01:00
ProgramFOX 8913cd81b3 Study icon for friends in a study
The study icon will appear when:

 * A friend, who is a contributor, joins a study, or makes a move in a study if he does not have the icon yet (the latter happens if you have two studies open and close one).
 * A friend is in a study and gets added as contributor.
 * A friend is a contributor in a private study and the study becomes public.

The study icon will disappear when:

 * A friend, who is a contributor, leaves a study.
 * A friend, who is a contributor, gets his status revoked, or kicked.
 * A friend, who is a contributor, is in a public study that becomes private.
2017-02-12 22:09:23 +01:00
Thibault Duplessis 2986f44c8d restore the favourite opponents page - with caching 2017-02-05 13:00:01 +01:00
Thibault Duplessis f1cb47b49b more team ids tweaks 2017-02-05 12:19:53 +01:00
Thibault Duplessis 1986cb3235 replace spray caching with AsyncCache2 in many places 2017-01-26 23:22:12 +01:00
Thibault Duplessis 3af9dd4e2b rewrite MongoCache with Scaffeine 2017-01-26 19:46:19 +01:00
Thibault Duplessis 5807044640 preload user games' tournaments 2017-01-26 17:56:30 +01:00
Thibault Duplessis 880cf89f0c make controllers more async and readable 2017-01-26 15:28:16 +01:00
Thibault Duplessis 0f1a93ba28 preload mod view users 2017-01-26 13:38:44 +01:00
Thibault Duplessis 28b434cb2a preload perf stats users 2017-01-26 12:44:53 +01:00
Thibault Duplessis d7d730ae06 preload user team names 2017-01-26 12:39:36 +01:00
Thibault Duplessis 4f69774336 code tweaks 2017-01-25 13:29:30 +01:00
Thibault Duplessis 31e254d69f preload tournament winners 2017-01-25 13:18:04 +01:00
Thibault Duplessis fea799aa12 preload game list opponents' light users 2017-01-25 13:14:44 +01:00
Thibault Duplessis e099054fd6 icons in mod view; add link to notes - closes #2537 2017-01-17 13:36:54 +01:00
Thibault Duplessis c09986a243 friend/user select in challenge creation - closes #1705 2017-01-16 14:05:02 +01:00
Thibault Duplessis 048b2764cd show reports by & about a user - closes #2526 - closes #2527 2017-01-15 21:07:05 +01:00
Thibault Duplessis 883be5eb7b user reporting history 2017-01-15 20:47:35 +01:00
Thibault Duplessis 1d442a9746 delete more dead code 2017-01-15 13:56:49 +01:00
Thibault Duplessis ee1e881a18 remove dead code and unused imports 2017-01-15 13:26:08 +01:00
Thibault Duplessis ee879568b1 style and code dedup 2017-01-09 09:49:16 +01:00
James Clarke 5ec44dab9c activate irwin bot 2016-12-20 06:49:47 +11:00
Thibault Duplessis f98b5115ab expose rating charts in perf API - closes #2387 2016-11-14 18:54:16 +01:00
Thibault Duplessis aee28d33b2 closed account powertip 2016-11-08 01:59:34 +01:00
Thibault Duplessis c0a2fee3a4 accept clarkey's bot JSON input - closes #2341 2016-10-24 13:01:22 +02:00
Thibault Duplessis c6b968c52e bot wording 2016-10-19 19:28:19 +02:00