Commit Graph

959 Commits (9807e5d2029514a0c981dff97cb354c973dbcacc)

Author SHA1 Message Date
Niklas Fiekas d66189f38f fix some warnings 2020-03-25 13:09:13 +01:00
Thibault Duplessis 72f94077a4 let verified users name their tournaments 2020-03-17 11:20:06 -06:00
Thibault Duplessis b810d51391 don't require full lichess profile completion to apply for coach 2020-03-14 09:09:05 -06:00
Thibault Duplessis 1e1664c2f9 create student with same lang as teacher 2020-03-09 11:29:20 -06:00
Thibault Duplessis c2f8969cd7 no longer notify friends of user notes 2020-03-09 10:09:18 -06:00
Thibault Duplessis df327b77f9 fix user notes for mods 2020-03-09 09:56:34 -06:00
Thibault Duplessis c8f175ac8a fix FIDE URL detection 2020-03-03 15:38:09 -06:00
Thibault Duplessis 7e4c908c4c safer fide url notes 2020-03-03 15:29:19 -06:00
Thibault Duplessis 2563a13e98 safer mod notes 2020-03-03 15:22:48 -06:00
Thibault Duplessis de6ba687cd mods list 2020-03-03 13:34:33 -06:00
Thibault Duplessis f7a81574c2 permission backend & frontend rewrite 2020-03-03 12:54:10 -06:00
Thibault Duplessis 4b814ac9d4 hunter permission no longer allows identifying players 2020-03-03 10:32:16 -06:00
Greg Finley 057b60f813 PR feedback 2020-03-02 08:46:48 -08:00
Greg Finley eaf082ede9 reuse nonEmpty in notNew 2020-03-01 21:47:57 -08:00
Greg Finley 115bc2092b Force write class student initial ratings to db, closes #6100 2020-03-01 21:13:03 -08:00
Thibault Duplessis 1da3937eb9 monitored mod actions 2020-02-27 20:50:36 -06:00
Thibault Duplessis b3064e642d allow more password hashes per IP 2020-02-26 16:10:05 -06:00
Thibault Duplessis bf2479290c read msg contacts from primary to fix msg to new user 2020-02-21 14:30:02 -06:00
Thibault Duplessis 15cfe4f508 verified users can send more messages (for lichess4545) 2020-02-17 13:48:25 -06:00
Thibault Duplessis ad5371a478 exclude bots from User.hasTitle 2020-02-17 11:11:40 -06:00
Thibault Duplessis c95e40e979 fix #6017 2020-02-11 16:03:23 -06:00
Thibault Duplessis a3af326fdb refactor signup out of the Auth controller 2020-02-11 13:26:25 -06:00
Thibault Duplessis a2b6663a03 always save user lang 2020-02-10 16:13:22 -06:00
Thibault Duplessis 402b78c84c rewrite user lang forum cache key 2020-02-10 15:01:46 -06:00
Thibault Duplessis efe708f45a translate /streamer 2020-02-09 14:37:40 -06:00
Thibault Duplessis e923990912 students can't be bots
I mean come on
2020-01-30 16:02:32 -06:00
Thibault Duplessis ef17168bf2 /inbox for kids 2020-01-27 16:03:57 -06:00
Thibault Duplessis 45c7364b59 more msg security 2020-01-26 22:08:17 -06:00
Thibault Duplessis ea1197a761 improve class student dashboard 2020-01-19 21:10:43 -06:00
Thibault Duplessis 2f18aceaa4 class student release workflow 2020-01-19 17:07:34 -06:00
Thibault Duplessis 5bd39337b4 all teachers must be vetted 2020-01-19 15:47:23 -06:00
Thibault Duplessis 2e15935170 improve class dashboards 2020-01-18 15:49:03 -06:00
Thibault Duplessis 496e11e56e preload student light users 2020-01-18 14:10:02 -06:00
Thibault Duplessis ab45b5bf0e class WIP 2020-01-16 13:01:14 -06:00
Thibault Duplessis e6c8baad34 remove hardcoded db field name 2020-01-10 11:44:41 -06:00
Thibault Duplessis e5b3a061d2 fix SB in chats - closes #5864 2020-01-02 19:39:13 -05:00
Thibault Duplessis 5396153dc5 garbage collector user notes 2019-12-31 13:35:53 -05:00
Thibault Duplessis 3598d8a7fc GC marks as alt 2019-12-31 13:31:26 -05:00
Thibault Duplessis 37e68058ef fix changing marks 2019-12-31 12:57:04 -05:00
Thibault Duplessis 8770e94693 refactor user mod marks - requires DB migration: user-marks.js 2019-12-31 12:44:30 -05:00
Thibault Duplessis 5e6d40978c redirect to reopen form when logging in with a closed account 2019-12-30 17:12:11 -05:00
Thibault Duplessis 8d5cc675c7 automated reopening of accounts 2019-12-30 16:28:52 -05:00
Niklas Fiekas c45a35e235 fix sign error in rating percentile and tweak precision (fixes #5839) 2019-12-30 21:28:19 +01:00
Thibault Duplessis b0c5b817aa better Future.linear 2019-12-28 19:19:34 -06:00
Thibault Duplessis b368daeff7 remove PeriodicRefreshCache - closes #5817 2019-12-24 18:26:53 -05:00
Thibault Duplessis effe244b0d refactor mongo caches - closes #5813 2019-12-24 17:56:36 -05:00
Thibault Duplessis 4f89cb2107 create syncache with cacheApi.sync 2019-12-24 11:23:10 -05:00
Thibault Duplessis 7be8cff864 tune syncaches - for #5813 2019-12-23 23:25:04 -05:00
Thibault Duplessis 788dc3430e migrate all remaining AsyncCache 2019-12-23 20:01:51 -05:00
Thibault Duplessis 1f5f5c5205 reduce light user cache blocking timeout duration 2019-12-22 07:57:57 -05:00