bigbluebutton-Github/bigbluebutton-html5/imports/ui/services
Pedro Beschorner Marin 068b82b1fa refactor(connection status): remove legacy monitor
Remove parts of a previous connection monitor.

To add some context (as far as my memory goes) to the multiple connection
monitor features the product has, `stats` (currently named `connection status`)
was introduced at the Flash client back in ~2016. @fcecagno and I did it
as a BigBlueButton's Summit activity. Our work was squashed into a single
commit in 92554f8b3e :).

I'm not sure about the whole story behind `network information` (the late
connection monitor added to the HTML5 client) but I assume it should work
as a collector for a bunch of different connectivity monitors. I remember
when it was introduced but I don't know why it wasn't adopted. My best guess
would be because of some performance issues the `user list` had back then.

To follow on why `connection status` replaced `network information` at the
HTML5 client, when I did the `multiple webcams` feature I had to refactor
a big chunk of the `video provider` (#8374). Something that wasn't really
helping there was the adaptation of `stats` that was made to show local
feedback for each webcam connection. Although this feature wasn't being
used anymore, `network information` did rely on that to build up data. With
this monitor gone I assumed it was my responsibility to provide an alternative
so I promoted Mconf's port of the Flash `stats` monitor to BigBlueButton's
HTML5 client (#8579).

Well, that's my perspective on how things went for those features. If
anyone would like to correct me on something or add something else on
that history I would appreciate to know.
2021-06-13 14:02:46 -03:00
..
api utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
audio-manager Merge pull request #12054 from mariogasparoni/fix-12023-and-other-two-fixes 2021-04-20 13:40:54 -04:00
auth removing unused imports 2021-04-13 08:43:08 -03:00
bbb-webrtc-sfu feat(screenshare): add screen bitrate config in bbb-html5 2021-04-24 19:12:59 +00:00
notification lint + cleanup 2021-05-27 15:12:49 -03:00
settings Store the changed and default settings in different variables 2020-08-19 09:36:05 -03:00
storage remove changes on reactive.js 2018-05-09 16:04:07 -03:00
unread-messages fix chat alerts 2021-04-12 08:16:57 -03:00
users-settings Fixes client to obey custom parameter autoSwapLayout 2019-06-24 18:01:54 -03:00