Niklas Fiekas
35c9b2797e
Merge pull request #9244 from benediktwerner/remove-isEngine
...
Remove unused UserRepo.isEngine
2021-06-24 13:42:10 +02:00
Niklas Fiekas
2c478f95fe
Merge pull request #9241 from benediktwerner/fix-cmn-toggle-off-by-1
...
Fix cmn-toggle occasional off-by-1
2021-06-24 13:41:56 +02:00
Niklas Fiekas
0143f01b48
remove debug
2021-06-24 13:20:33 +02:00
Niklas Fiekas
24e8f12112
stop using out parameter for nextBytes
2021-06-24 13:18:14 +02:00
Niklas Fiekas
33d9d64c3a
replace ornicar.scalalib.Random with lila.common.Random
2021-06-24 13:12:48 +02:00
Niklas Fiekas
58b3a48c27
another round of rel noopener
2021-06-24 10:48:38 +02:00
Benedikt Werner
2973bc8219
Fix user search style ( #9242 )
...
* Fix user search style
* Prettier
2021-06-24 08:38:31 +02:00
Thibault Duplessis
287485ee78
better handle missing API request parameter
2021-06-24 07:51:00 +02:00
Benedikt Werner
42b914b338
Remove unused UserRepo.isEngine
2021-06-24 03:56:41 +02:00
Benedikt Werner
9dc2be1656
Learn: Don't load chessground twice
2021-06-24 03:43:46 +02:00
Benedikt Werner
c8c92575c3
Fix cmn-toggle occasional off-by-1
2021-06-24 01:53:34 +02:00
Benedikt Werner
1c4d7b6f97
Display overlong names better
2021-06-23 21:16:49 +02:00
Niklas Fiekas
f645f6a9e5
Merge pull request #9238 from benediktwerner/fix-last-movetime-calculation
...
Fix last move time calculation
2021-06-23 21:00:23 +02:00
Benedikt Werner
d00bd71c74
Fix last move time calculation
2021-06-23 20:38:34 +02:00
Niklas Fiekas
ee6fc18e1b
uppercase Bearer in token_type
2021-06-23 16:55:37 +02:00
Niklas Fiekas
a0843af41f
provide study pgn api ( lichess-org/api#119 )
...
Unlike `/study/{studyId}.pgn`, this supports CORS and reading private
studies using the `study:read` OAuth scope.
2021-06-23 16:44:43 +02:00
Thibault Duplessis
5068230821
fix log in with erased user
2021-06-23 14:48:25 +02:00
Adam Morris
ba5231f36f
Filter by country in coach page ( #9203 )
...
* show country select option
* show countries in mselect
* fix conf/routes
* nearly add filtering
* requires selector for location in CoachApi.scala
* add CoachRepo
* try and user lookup aggregate
* working country selection
* put correvt query in scala
* working selections
* show correct number
* sorting
* All to all
* only show available countries
* only show available countries
* sbt scalafmtAll
* don't use hardcoded coach db key
* don't use CoachRepo file
* remove CoachRepo class
* remove Countries._ import and instead use Countries.allPairs
* only search for country if country selection is used
* don't use Option.get
* don't show non-countries in the country selection
* use country value in match country
* use coach value in aggregate
* filter non-countries without error
* rename to _user
* add missing pagination
* skip after matching country
2021-06-23 11:53:56 +02:00
Thibault Duplessis
fc9256bc82
more irc tweaks
2021-06-23 08:10:02 +02:00
Thibault Duplessis
b69042df35
tweak zulip message
2021-06-23 08:08:00 +02:00
Thibault Duplessis
8903188ea3
complete sending all HQ messages to both slack, discord and zulip
2021-06-22 22:15:30 +02:00
romnzs
fa68487d45
Rethink coordinate transitions
2021-06-22 22:47:49 +03:00
Thibault Duplessis
63f18fff38
zulip integration WIP
2021-06-22 20:41:46 +02:00
Thibault Duplessis
dbda86990f
no need to store the whole thing in the rate limiter
2021-06-22 20:41:46 +02:00
Niklas Fiekas
86fea67e99
simplify token revocation
2021-06-22 19:49:18 +02:00
Niklas Fiekas
8ec792efaf
reimplement programmatic oauth token revocation ( #6629 )
2021-06-22 18:44:13 +02:00
Scala Steward
e2e5c9eebc
Update lettuce-core to 6.1.3.RELEASE
2021-06-22 18:33:28 +02:00
Niklas Fiekas
47ea2c0652
factor out HTTPRequest.bearer
2021-06-22 18:22:53 +02:00
Thibault Duplessis
6aba965835
remove wrong TS type - after #9225
2021-06-21 19:58:50 +02:00
Thibault Duplessis
9824a5528c
Merge pull request #9225 from sharadsw/zen-spectator
...
Disallow zen mode when spectating
2021-06-21 19:57:44 +02:00
Thibault Duplessis
1847f0574d
better distinguish oauth from basic auth
2021-06-21 19:47:53 +02:00
Thibault Duplessis
4acd581c20
let teachers close accounts of managed students
2021-06-21 19:41:19 +02:00
Thibault Duplessis
f8bc892890
rename release -> graduate
2021-06-21 19:40:50 +02:00
Thibault Duplessis
a725e5e323
simplify form helper
2021-06-21 19:40:12 +02:00
Niklas Fiekas
ec3b1a6207
do not bind name eval
2021-06-21 18:10:31 +02:00
Niklas Fiekas
1105cbdf97
update build dependencies
2021-06-21 18:06:16 +02:00
Niklas Fiekas
8d70325325
update prettier
2021-06-21 17:46:54 +02:00
Niklas Fiekas
80922827d7
require new team:read scope for /api/team/{teamId}/users
2021-06-21 16:11:18 +02:00
TheRealSS
6b5429adca
disallow zen mode when spectating
2021-06-21 18:35:47 +05:30
Thibault Duplessis
f54147a246
fix puzzle embed
2021-06-20 14:19:00 +02:00
Thibault Duplessis
0310870ab8
Merge pull request #9223 from michael1241/tacticstudychange
...
changing chapter ID for tactic motif study
2021-06-20 14:09:41 +02:00
michael1241
6f00c88657
changing chapter ID for tactic motif study
2021-06-20 12:59:19 +01:00
Thibault Duplessis
57d923b231
move some code out of controllers
2021-06-20 08:05:36 +02:00
Thibault Duplessis
2a414d1831
comment conf/routes
2021-06-20 07:53:52 +02:00
Niklas Fiekas
a2e63d82bd
invalidate cached client tokens
2021-06-20 00:16:41 +02:00
Niklas Fiekas
438c43d29f
show list of pkce oauth clients
2021-06-19 23:49:14 +02:00
Niklas Fiekas
df8a885e4f
tweak security page design
2021-06-19 15:13:56 +02:00
Niklas Fiekas
e3a27a6462
better advice for unrecognized sessions
2021-06-19 14:28:29 +02:00
Niklas Fiekas
2f9241031a
remove oauth app form
2021-06-19 13:00:09 +02:00
Niklas Fiekas
853bd6f54a
distinguish pkce access tokens and prepare expiry
2021-06-19 12:58:31 +02:00