Thibault Duplessis
5f627886e1
Merge pull request #10013 from kraktus/cleaner_profile_shusher
...
mod tweaks
2021-10-25 10:51:13 +02:00
Thibault Duplessis
a3d1ead023
refactor rating stats controller and hide more user ratings
2021-10-21 11:48:50 +02:00
Thibault Duplessis
294cd0dd37
hide more player ratings
2021-10-21 11:26:17 +02:00
kraktus
ca05bcf7ec
Remove hunter info from shushers mod zone
2021-10-19 15:04:55 +02:00
kraktus
226b4d4977
Allow to filter mod presets by permissions
...
close https://github.com/lichess-org/tavern/issues/138
2021-10-18 20:42:08 +02:00
Thibault Duplessis
70db2863e2
include closed accounts in /api/users
...
Also:
- always use `disabled: true` and not `closed: true` according to docs
- don't release any info about closed accounts
2021-10-03 18:14:09 +02:00
Thibault Duplessis
ced5e57c93
don't always publish user.online to discourage API misuse
...
Use this instead: https://lichess.org/api#operation/apiUsersStatus
2021-09-20 17:54:43 +02:00
Thibault Duplessis
1333baf320
show full list of friends
2021-09-19 22:19:58 +02:00
Thibault Duplessis
d76b50e3d1
no longer store empty crosstables
2021-09-19 10:57:44 +02:00
Thibault Duplessis
d095ecd1df
use ctx.ip instead of HTTPRequest.ipAddress
2021-09-07 19:44:01 +02:00
Thibault Duplessis
ae270ce986
autocomplete with team members only - for #9556
2021-08-11 08:54:52 +02:00
Thibault Duplessis
470874c8ad
redirect closed accounts too
2021-07-14 11:46:55 +02:00
Thibault Duplessis
1ce7c477b1
send inquiry to zulip
2021-07-08 20:49:21 +02:00
Thibault Duplessis
0edbe22e7f
refactor perfStat module
2021-06-30 08:46:16 +02:00
Thibault Duplessis
5b9a5d1af3
/player/top/:nb/:perfKey only uses nb=200 on the website
...
closes #9204
2021-06-17 08:19:59 +02:00
Andrew Mazur
9874d40dd7
Game list notes snippet ( #9053 )
...
* Show notes (snippet) in game list #7951
* replace match on option to map based on pull request review
* changes based on pull request review
* replace user on me
2021-06-14 09:10:14 +02:00
Thibault Duplessis
05e60f3e00
list gifted patrons
2021-06-05 14:57:50 +02:00
Thibault Duplessis
e330c8afea
tweak controller action
2021-05-26 10:19:05 +02:00
Thibault Duplessis
0a4eb0f9a2
user games download UI bootstrap - for #5904
2021-05-26 10:19:04 +02:00
Thibault Duplessis
3e4465afa7
fix #8823
2021-05-01 08:08:53 +02:00
Thibault Duplessis
b7ad10f52e
show appeals in user tables
...
closes lichess-org/tavern#106
2021-04-19 11:04:15 +02:00
Thibault Duplessis
2e80974a74
static ghost ids
2021-04-13 19:16:37 +02:00
Thibault Duplessis
50e0033d33
username scrubing WIP
2021-04-13 11:43:53 +02:00
Thibault Duplessis
7ec212f66c
better control mod views
...
closes lichess-org/tavern#93
2021-04-11 10:36:52 +02:00
Thibault Duplessis
1fe7b430f9
more mod view restrictions
2021-04-11 08:51:43 +02:00
Thibault Duplessis
83a8231939
remove the tuple matching ~ notation
...
it produces compiler warnings since the latest 2.13 scala release
too bad for readability, but I want warnings-free code
2021-04-09 09:00:00 +02:00
Thibault Duplessis
bb86bf1657
user redirect after writing a note
2021-03-30 09:37:14 +02:00
Thibault Duplessis
40265c3642
encrypt IP addresses for non-admin moderators
2021-03-10 20:52:02 +01:00
Thibault Duplessis
b0a95909a2
comple mod permission refinements - closes lichess-org/tavern#53
2021-03-09 12:34:41 +01:00
Thibault Duplessis
f72b0fb3dc
improve type safety with lila.user.Holder
2021-03-09 12:18:55 +01:00
Thibault Duplessis
ad09c1187f
send mod pm presets from the user view
...
closes lichess-org/tavern#35
2021-03-03 09:10:23 +01:00
Thibault Duplessis
bdfe519cd3
only show patron data to full admins - closes lichess-org/tavern#34
2021-03-02 10:33:26 +01:00
Thibault Duplessis
cd757bbebe
gently refactor JSON responses
2021-02-24 16:12:38 +01:00
Thibault Duplessis
9d6933af5d
link to mod games view
2021-02-23 12:54:03 +01:00
Thibault Duplessis
9513227ab3
let mods see which teacher created a managed student account
...
closes lichess-org/tavern#25
2021-02-17 09:46:12 +01:00
Thibault Duplessis
ccefb27474
better filter mod view based on permissions
2021-02-11 10:35:29 +01:00
Thibault Duplessis
3d6cb2a936
show alt accounts in mod view - closes lichess-org/tavern#13
2021-02-10 13:13:45 +01:00
Thibault Duplessis
75f3cf79bf
renaming
2021-02-10 12:23:50 +01:00
Thibault Duplessis
42084de5fa
fix routing and form binding for play 2.8.7
2021-02-08 15:25:21 +01:00
Thibault Duplessis
308f383e4d
don't redirect for closed accounts
2021-01-29 19:21:11 +01:00
Thibault Duplessis
ee29cc97c7
puzzle dashboard WIP
2020-12-29 13:19:44 +01:00
Thibault Duplessis
c842271a5d
puzzle dashboard WIP
2020-12-28 08:13:20 +01:00
Thibault Duplessis
ef322d6d27
only logged in users can hit elasticearch
2020-12-27 14:25:17 +01:00
Thibault Duplessis
75442f42e1
rename HTTPRequest.ipAdress
2020-10-22 15:01:30 +02:00
Thibault Duplessis
35508484d4
fix user TV challenge race condition - closes #7453
2020-10-19 09:52:52 +02:00
Thibault Duplessis
aaf88bc62c
scalafmt 2.7.1
2020-09-21 09:28:28 +02:00
Thibault Duplessis
8cc94f79dc
honor appeal permissions in user mod view
2020-09-08 09:04:52 +02:00
Thibault Duplessis
849fed2a5c
redirect /username to /@/username when possible
...
but never actually link to it, because these URLs may break
when we add root-level URLs or when a game ID is generated.
2020-08-19 18:18:54 +02:00
Thibault Duplessis
4f9d267c79
code tweaks
2020-08-16 14:37:41 +02:00
Thibault Duplessis
86f394b93e
appeal WIP
2020-07-31 13:06:41 +02:00