Project

General

Profile

Bug #39203

Disable Management function for installed Plugins that do not provide a management interface

Added by Jurgen Segaert over 1 year ago. Updated over 1 year ago.

Status:
Done
Priority:
No priority
Assignee:
Lola Yang
Category:
GUI (new)
Target version:
Seen in:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
Yes
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

When you install an iocage plugin that does not have a "management interface" (adminportal in ui.json), the "Management" function under menu "Plugins>Installed" (see screenshot) should be disabled.
An example of such a plugin is bru-server.

Now when you click on it, it redirects to <freenas_host_ip>/ui/null and kicks you out of the UI.

Management_null.JPG (90.1 KB) Management_null.JPG Jurgen Segaert, 07/21/2018 03:41 PM
jail_management_gone.png (141 KB) jail_management_gone.png Aaron St. John, 08/10/2018 07:03 AM
no_docs_update.png (16 KB) no_docs_update.png Aaron St. John, 08/10/2018 07:04 AM
22253
24052
24056

Related issues

Has duplicate FreeNAS - Bug #39902: When I click on the Management option for the installed plugins, bacula, irssi, weechat, and xmrig, I get the login screen for the new GUIClosed

History

#1 Updated by Dru Lavigne over 1 year ago

  • Assignee changed from Release Council to Erin Clark
  • Target version changed from Backlog to 11.2-BETA3

#2 Updated by Erin Clark over 1 year ago

  • Assignee changed from Erin Clark to Lola Yang

#3 Updated by Lola Yang over 1 year ago

  • Status changed from Unscreened to In Progress

#4 Updated by Lola Yang over 1 year ago

  • Related to Bug #39902: When I click on the Management option for the installed plugins, bacula, irssi, weechat, and xmrig, I get the login screen for the new GUI added

#5 Updated by Dru Lavigne over 1 year ago

  • Related to deleted (Bug #39902: When I click on the Management option for the installed plugins, bacula, irssi, weechat, and xmrig, I get the login screen for the new GUI)

#6 Updated by Dru Lavigne over 1 year ago

  • Has duplicate Bug #39902: When I click on the Management option for the installed plugins, bacula, irssi, weechat, and xmrig, I get the login screen for the new GUI added

#7 Updated by Erin Clark over 1 year ago

  • Status changed from In Progress to Ready for Testing

#8 Updated by Dru Lavigne over 1 year ago

  • Needs Merging changed from Yes to No

#9 Updated by Aaron St. John over 1 year ago

24052

Tested on FreeNAS-11.2-MASTER-201808090859

The management options is no longer available unless the plugin has a UI on the web.

#10 Updated by Aaron St. John over 1 year ago

24056

#12 Updated by Dru Lavigne over 1 year ago

  • Status changed from Passed Testing to Done

Also available in: Atom PDF