Commit Graph

44030 Commits (a0b4743a5d4d44eb881f614f9d7370a357908a12)

Author SHA1 Message Date
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