discourse/app
Sam 654959faa4
DEV: reduce amount of errors logged when notifying on flags (#20472)
Forcing distributed muted to raise when a notify reviewable job is running
leads to excessive errors in the logs under many conditions.

The new pattern

1. Optimises the counting of reviewables so it is a lot faster
2. Holds the distributed lock for 2 minutes (max)


The downside is the job queue can get blocked up when tons of notify
reviewables are running at the same time. However this should be very
rare in the real world, as we only notify when stuff is flagged which
is fairly infrequent.

This also give a fair bit more time for the notifications which may be
a little slow on large sites with tons of mods.
2023-03-01 08:58:32 +11:00
..
assets FIX: Copy & Fullscreen button edits in codeblocks (#20483) 2023-02-28 10:54:24 -06:00
controllers FEATURE: Update topic/comment embedding parameters (#20181) 2023-02-28 14:31:59 +02:00
helpers DEV: Replace #pluck_first freedom patch with AR #pick in core (#19893) 2023-02-13 12:39:45 +08:00
jobs DEV: reduce amount of errors logged when notifying on flags (#20472) 2023-03-01 08:58:32 +11:00
mailers DEV: Replace #pluck_first freedom patch with AR #pick in core (#19893) 2023-02-13 12:39:45 +08:00
models DEV: Move form_template_ids serializer location (#20446) 2023-02-28 09:09:20 -08:00
serializers DEV: Move form_template_ids serializer location (#20446) 2023-02-28 09:09:20 -08:00
services DEV: configurable public sidebar sections (#20303) 2023-02-22 08:55:44 +11:00
views SECURITY: Show only visible tags in metadata 2023-02-23 17:22:20 +01:00