discourse/app
David Taylor 45435cbbd5
PERF: Use user-specific channel for message-bus logout (#19719)
Using a shared channel means that every user receives an update to the 'last_id' when *any* other user is logged out. If many users are being programmatically logged out at the same time, this can cause a very large number of message-bus polls.

This commit switches to use a user-specific channel, which means that each user has its own 'last id' which will only increment when they are logged out
2023-01-04 19:55:52 +00:00
..
assets PERF: Use user-specific channel for message-bus logout (#19719) 2023-01-04 19:55:52 +00:00
controllers DEV: Improve performance of system test sign_in helper (#19579) 2022-12-22 16:03:27 +00:00
helpers FEATURE: Optionally allow a separate s3_asset_cdn_url to be specified (#19284) 2022-12-08 10:36:20 +00:00
jobs DEV: Skip push notifications for active online users (#19502) 2022-12-19 20:17:40 +00:00
mailers SECURITY: Filter tags in user notifications for visibility (#19239) 2022-11-29 10:35:41 -06:00
models PERF: Use user-specific channel for message-bus logout (#19719) 2023-01-04 19:55:52 +00:00
serializers DEV: Refactor whispers_allowed_groups_names (#19691) 2023-01-03 10:28:39 -03:00
services PERF: Use user-specific channel for message-bus logout (#19719) 2023-01-04 19:55:52 +00:00
views FIX: Broken images on subfolder installs (#19404) 2022-12-09 11:24:12 -07:00