[SPIKE] Toolkit techdebt

Description

Creating a story to keep track of toolkit tech debt items for webapp

 

WEBAPP:

  1. Move `loadedPlugins` into redux store.

  2. Switch to use admin_definition type structure for PluginSettings

 

SERVER:

  1. Expose manifest details through plugin_status to accurately determine if webapp bundle changes. As per this discussion:

 

QA Test Steps

None

Status

Mana

None

Assignee

Unassigned

Reporter

Ali Farooq

Epic Link

None

Fix versions

Mattermost Team

Toolkit

Sprint

None

Labels

None

GitHub Issue

None