Bring in proper gmirror support for the GUI and notifications.Made a general gmirror library to perform various gmirror tasks and get information, using some of the former widget logic to start. Updated widget to use this new code.Added a Diag > GEOM Mirrors page that displays information about existing mirrors and perform various management tasks. Current actions include rebuilding a drive, forgetting disconnected mirror drives, insert/remove, deactivate/activate, clearing medatada. It's now possible to use the GUI to rebuild a failed mirror by performing a forget, then insert action to replace a missing/dead drive....
Use script-friendly gmirror status output to build this info, old method was breaking output when the mirror was being rebuilt.
Merge pull request #1205 from ExolonDX/branch_master_59
Merge pull request #1203 from ExolonDX/branch_master_56
Merge pull request #1168 from ExolonDX/branch_master_16
Display space usage for all mounted filesystems, not just /. Also display FS type and indicate if it's a RAM disk.
Update SCRIPT tags.
Add CDATA sections to SCRIPT tags in various files
Tidy up "log.widget.php" XHTML
Add CR to SCRIPTUpdate HTML Boolean operatorsMove NOWRAP into CLASS statementDeprecate Ampersand in Anchor tagsAdd dummy row to TBODY, but don't display it.
Tidy up "status_graph" XHTML
Move "fbegin.inc" between BODY and SCRIPTAdd CDATA sections to SCRTIPSUpdate HTML Boolean operatorsRemove EMBED, propriietary tag, replace with OBJECTAdd SUMMARY to TABLESAdd missing closing P tagClose INPUT tags
add guiconfig to widgets not including it. ticket #3498
View revisions
Also available in: Atom