bigbluebutton-Github/bigbluebutton-html5/imports/ui/services
prlanzarin 401ddc4014 fix: guarantee cleanup of stale data on re-subscriptions
Currently, collection cleanup code is only run when an added event
is received from the server. Where that fails is in scenarios where
a server-side collection turns empty while an affected users is
disconnected - and then reconnects. There's no removed (or updated)
event so no cleanup code is run and you have stale data.

This commit guarantees a stale data check is run whenever a subscription
is established again. The `added` check was also maintained, although
I'm not too sure anymore it's is still needed. That may need to be
revisited.
2022-10-28 13:37:41 +00:00
..
api utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
audio-manager fix: Drop old postMessage leftover 2022-04-07 15:27:41 +00:00
auth improvement: error screen messages and logs 2022-10-14 14:47:27 -03:00
bbb-webrtc-sfu Merge pull request #14621 from prlanzarin/u25-victorio-fuzz 2022-03-17 14:39:41 -03:00
features fix: don`t ignore settings.yml virtualBackgrounds.enabled config 2022-07-07 12:37:32 +00:00
LiveDataEventBroker add disableWebsocketFallback settings 2022-09-21 11:03:21 -03:00
LocalCollectionSynchronizer fix: guarantee cleanup of stale data on re-subscriptions 2022-10-28 13:37:41 +00:00
meeting-settings Improve data structure to not break on reconnections 2021-11-03 14:37:54 -03:00
notification move toast component to common folder 2022-02-15 17:57:50 +00:00
settings fix: settings state restore 2021-11-25 10:22:53 -03:00
storage Check for existing Tracker.Dependency() instance 2022-02-03 14:47:24 -03:00
subscription-registry Add server side reactivity to publications 2021-10-13 15:00:52 -03:00
unread-messages Squashed virtual background commits 2021-07-21 20:00:19 +00:00
users-settings Fixes client to obey custom parameter autoSwapLayout 2019-06-24 18:01:54 -03:00
virtual-background fix: check virtual background type on change 2022-08-17 15:14:14 -03:00
webrtc-base fix: unexpected blurred effect 2021-12-03 09:49:32 -03:00