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