Commit Graph

14543 Commits (54e5146f9f7cc1cecdc0a254496dd96b754daae0)

Author SHA1 Message Date
Thibault Duplessis 4864a70877 fix study server analysis 2021-02-05 11:39:07 +01:00
Thibault Duplessis 15b05b02c9 fix study multiboard 2021-02-05 09:58:27 +01:00
Thibault Duplessis 060c75e64b send all study reads to primary 2021-02-04 21:02:50 +01:00
Thibault Duplessis 91bed47453 expire team forum posts too 2021-02-04 20:50:52 +01:00
Niklas Fiekas 75be88be0b allow longer team descriptions 2021-02-03 21:21:17 +01:00
Thibault Duplessis 49a5759919 reject bulk pairings with duplicated users 2021-02-03 15:47:10 +01:00
Thibault Duplessis f81de2f360 log fewer ratelimits 2021-02-03 09:23:11 +01:00
Thibault Duplessis 0a7d590ade ignore invalid node properties set for now 2021-02-03 09:01:35 +01:00
Thibault Duplessis 09f1eef283 log setting invalid chapter node properties 2021-02-03 08:59:16 +01:00
Thibault Duplessis 697f1f3044 ignore invalid chapter nodes 2021-02-03 08:55:37 +01:00
Thibault Duplessis afb951dc7b more study chapter depth limiting 2021-02-03 06:50:22 +01:00
Thibault Duplessis 69f33d7589 move all study collections to the study database 2021-02-02 22:53:47 +01:00
Thibault Duplessis c47498053b limit chapter depth at 400 2021-02-02 21:43:41 +01:00
Thibault Duplessis d0c72217c4 external study DB for study_chapter_flat 2021-02-02 21:27:42 +01:00
Thibault Duplessis 3057785c77 hack the study multiboard - TODO really fix it 2021-02-02 18:50:35 +01:00
Thibault Duplessis d6889f8500 fix tests 2021-02-02 18:16:10 +01:00
Thibault Duplessis ef57964940 study flat chapter WIP 2021-02-02 17:46:10 +01:00
Thibault Duplessis 7ac5793d0a flat study chapter storage WIP 2021-02-02 17:23:06 +01:00
Thibault Duplessis d15b0e9a58 flat study WIP 2021-02-02 15:52:39 +01:00
Thibault Duplessis b45b6b2c4a study flat tree WIP 2021-02-02 13:17:48 +01:00
Thibault Duplessis 29f506a41e study flat chapters WIP 2021-02-02 12:30:20 +01:00
Thibault Duplessis cfb2293a77 tweak bulk pairing form 2021-02-01 20:02:28 +01:00
Thibault Duplessis 411b0752da add endpoints to list and delete bulk pairings 2021-02-01 19:27:30 +01:00
Thibault Duplessis f31cfc849c bulk pairing ratelimit: 500 games per 10 minutes 2021-02-01 18:54:31 +01:00
Thibault Duplessis b792bd5d01 fix bulk challenge - for #8059 2021-02-01 18:30:05 +01:00
Thibault Duplessis 639a765966 schedule bulk challenges WIP - for #8059 2021-02-01 18:07:57 +01:00
Thibault Duplessis 830daaecd0 bulk challenge WIP - for #8059 2021-02-01 13:59:12 +01:00
Thibault Duplessis 5efe9e0e2c bulk challenge API WIP - for #8059 2021-02-01 12:08:39 +01:00
Thibault Duplessis 65b417f6a0 monitor team mass PMs 2021-02-01 09:46:00 +01:00
Thibault Duplessis 3da2a12cb1 erase more stuff on request 2021-02-01 09:28:18 +01:00
Thibault Duplessis fc9791b1ef log fewer storm signs 2021-02-01 09:28:18 +01:00
Thibault Duplessis f9f092aadb new api endpoint to update team battles 2021-02-01 00:35:05 +01:00
Thibault Duplessis 1f43416c58 validate team battle team ID 2021-01-31 22:40:49 +01:00
Thibault Duplessis 2b6f652e67 notify lila-ws that round versioning is ready 2021-01-31 10:57:31 +01:00
Thibault Duplessis 5f839a0725 export ongoing games, but with a move delay 2021-01-30 22:46:52 +01:00
Thibault Duplessis e19929f094 also apply delay in JSON exports 2021-01-30 22:30:17 +01:00
Thibault Duplessis 1e2f21241c game export: don't delay first moves of ongoing game 2021-01-30 22:29:35 +01:00
Thibault Duplessis bde520c3fe stop logging these onesignal errors 2021-01-30 19:47:36 +01:00
Thibault Duplessis 14225772e5 stop logging missing translations 2021-01-30 19:44:55 +01:00
Thibault Duplessis 847f571fb6
Merge pull request #8048 from kraktus/pub-chat
Do not expand images for mods
2021-01-30 18:26:04 +01:00
kraktus 8f155544e2 Do not expand images for mods
In public-chat page and notes
2021-01-30 15:34:23 +00:00
Thibault Duplessis 286b64ec4b trim and clean up text fields before validating them
to avoid accepting purely space content
2021-01-30 15:17:17 +01:00
Thibault Duplessis 7cac9429b2 fix team battle avg perf 2021-01-30 10:31:57 +01:00
Thibault Duplessis 1347992590 team closure hides membership and clears the cache
there's no reason to delete teams on request anymore
2021-01-29 12:46:20 +01:00
Thibault Duplessis 239ab17ccb remove team requests when closing it 2021-01-29 12:16:45 +01:00
Thibault Duplessis 75b8f7b83d sort puzzles of player by desc rating 2021-01-29 11:47:13 +01:00
Thibault Duplessis 792e45c2b5 fix storm in user activity feed 2021-01-29 09:51:24 +01:00
Thibault Duplessis d3ed9ed22d fix monitoring 2021-01-29 09:49:10 +01:00
Thibault Duplessis 5568d3c65c monitor bad storm run sign 2021-01-29 09:15:25 +01:00
Thibault Duplessis 0fc80a32e2 fix big team battle view 2021-01-29 09:10:58 +01:00