Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.1.0
-
Component/s: Administrator
-
Labels:None
Description
Currently, plugins have the ability to add a new configuration tab under the Plugins view. It would make more sense to add the tabs to the Settings view along with the other client and server settings.
Create a Settings Panel extension point. Message Pruner should be changed so that it uses the Settings Panel to display its configuration options. Also separate the current settings into client and server settings tabs.
Added new SettingsPanelPlugin and AbstractSettingsPanel. Changed the current settings into Server/Administrator settings panels. Changed Message Pruner to use this plugin type instead of the old plugin panel. Found a fix for checking confirmLeave before the tab changes so that there isn't a need to change the tab back.
Removed Client Panel Plugins and PluginPanel. Changed ExtensionManager to be included as a core component in Mirth Connect.
Refactored all plugins to use some new abstract methods and removed useless methods.