discourse/app
Sam 8ec7fd84fd FEATURE: prioritize sidekiq jobs
This commit introduces 3 queues for sidekiq

"critical" for urgent jobs (weighted at 4x weight)
"default" for standard jobs(weighted at 2x weight)
"low" for less important jobs


"critical jobs"

Reset Password emails has been seperated to its own job
Heartbeat which is required to keep sidekiq running
Test email which needs to return real quick


"low priority jobs"

Notify mailing list
Pull hotlinked images
Update gravatar

"default"

All the rest

Note: for people running sidekiq from command line use

bin/sidekiq -q critical,4 -q default,2 -q low
2016-04-07 12:56:43 +10:00
..
assets FIX: don't hardcode maximum file size 2016-04-06 22:51:28 +02:00
controllers FEATURE: prioritize sidekiq jobs 2016-04-07 12:56:43 +10:00
helpers FIX: do not allow SVG image as digest logo 2016-04-02 17:27:06 +05:30
jobs FEATURE: prioritize sidekiq jobs 2016-04-07 12:56:43 +10:00
mailers UX: user invite email style should be consistent with other user notifications 2016-03-25 19:28:55 +05:30
models Remove UserFirst for mention since it can be retrieved elsewhere 2016-04-06 14:01:37 -04:00
serializers show all headers in rejected email details modal 2016-03-30 19:05:42 +02:00
services FEATURE: Two new badges - First Emoji and First Mention 2016-04-05 15:17:41 -04:00
views FIX: Digest broken anchor tag for blank/SVG logo 2016-04-02 17:45:34 +01:00