* [MM-66875] Implement RHS popout component
* [MM-66876] Add RHS plugin popouts
* Give plugins a way to check when popouts are opened
* Fix test
* Fix border radius
* Fix lint
* Update title to just show plugin name
* Add server name to plugin popout for Desktop App
* Fix test
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
* Allow using plugin settings defined in manifest as fallback when using custom sections and plugin is disabled
* Update server/public/model/manifest.go
Co-authored-by: Christopher Poile <cpoile@gmail.com>
* Add custom setting case
---------
Co-authored-by: Christopher Poile <cpoile@gmail.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
A new method, GetPluginID, has been added to the Manifest model. This function returns the ID of a plugin. Corresponding unit tests have also been implemented to ensure that this function works as expected. The test cases cover scenarios where IDs are the same and different.