From a3341c0ee9beae992a760f5fc77a631f7ac23647 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Wed, 14 Feb 2018 21:58:19 -0500 Subject: [PATCH] Ticket 49519 - Add more Cockpit UI content Description: Add recent updates to Cockpit UI https://pagure.io/389-ds-base/issue/49519 Reviewed by: firstyear(Thanks!) --- src/cockpit/389-console/README.md | 16 +- src/cockpit/389-console/backend.html | 236 +++++--- src/cockpit/389-console/css/ds.css | 159 +++++- src/cockpit/389-console/css/tabs.css | 1 + src/cockpit/389-console/index.html | 36 +- src/cockpit/389-console/js/backend.js | 214 ++++++-- src/cockpit/389-console/js/ds.js | 47 +- src/cockpit/389-console/js/replication.js | 603 +++++++++++++++++++-- src/cockpit/389-console/js/schema.js | 329 ++++++++++- src/cockpit/389-console/replication.html | 447 ++++++++++----- src/cockpit/389-console/schema.html | 372 ++++++++++--- src/cockpit/389-console/security.html | 7 +- src/cockpit/389-console/servers.html | 5 +- .../389-console/static/bootstrap-theme.min.css | 6 + .../389-console/static/bootstrap-theme.min.css.map | 1 + src/cockpit/389-console/static/bootstrap.min.css | 6 + .../389-console/static/bootstrap.min.css.map | 1 + src/cockpit/389-console/static/bootstrap.min.js | 7 + .../static/fonts/bootstrap-theme.min.css | 6 + .../static/fonts/bootstrap-theme.min.css.map | 1 + .../389-console/static/fonts/bootstrap.min.css | 6 + .../389-console/static/fonts/bootstrap.min.css.map | 1 + .../static/fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../static/fonts/glyphicons-halflings-regular.svg | 288 ++++++++++ .../static/fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../static/fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes src/cockpit/389-console/static/jquery-3.3.1.min.js | 4 + src/cockpit/389-console/static/jquery-ui.min.js | 14 + .../389-console/static/jquery.dropdown.min.css | 2 + .../389-console/static/jquery.dropdown.min.js | 10 + .../389-console/static/jquery.fileTree-1.01.zip | Bin 0 -> 58353 bytes src/cockpit/389-console/static/jquery.min.js | 6 + src/cockpit/389-console/static/npm.js | 13 + 34 files changed, 2390 insertions(+), 454 deletions(-) create mode 100644 src/cockpit/389-console/static/bootstrap-theme.min.css create mode 100644 src/cockpit/389-console/static/bootstrap-theme.min.css.map create mode 100644 src/cockpit/389-console/static/bootstrap.min.css create mode 100644 src/cockpit/389-console/static/bootstrap.min.css.map create mode 100644 src/cockpit/389-console/static/bootstrap.min.js create mode 100644 src/cockpit/389-console/static/fonts/bootstrap-theme.min.css create mode 100644 src/cockpit/389-console/static/fonts/bootstrap-theme.min.css.map create mode 100644 src/cockpit/389-console/static/fonts/bootstrap.min.css create mode 100644 src/cockpit/389-console/static/fonts/bootstrap.min.css.map create mode 100644 src/cockpit/389-console/static/fonts/glyphicons-halflings-regular.eot create mode 100644 src/cockpit/389-console/static/fonts/glyphicons-halflings-regular.svg create mode 100644 src/cockpit/389-console/static/fonts/glyphicons-halflings-regular.ttf create mode 100644 src/cockpit/389-console/static/fonts/glyphicons-halflings-regular.woff create mode 100644 src/cockpit/389-console/static/fonts/glyphicons-halflings-regular.woff2 create mode 100644 src/cockpit/389-console/static/jquery-3.3.1.min.js create mode 100644 src/cockpit/389-console/static/jquery-ui.min.js create mode 100644 src/cockpit/389-console/static/jquery.dropdown.min.css create mode 100644 src/cockpit/389-console/static/jquery.dropdown.min.js create mode 100644 src/cockpit/389-console/static/jquery.fileTree-1.01.zip create mode 100644 src/cockpit/389-console/static/jquery.min.js create mode 100644 src/cockpit/389-console/static/npm.js diff --git a/src/cockpit/389-console/README.md b/src/cockpit/389-console/README.md index bf9d25a62..19b712eb6 100644 --- a/src/cockpit/389-console/README.md +++ b/src/cockpit/389-console/README.md @@ -155,12 +155,20 @@ LIB389 Requirements: - Consistent JSON representation of entries - Retrieve schema: standard and custom (user-defined) - Retrieve plugins +- Get attr syntaxes - retreive indexes - Retreive config (cn=config and friends) - SASL mapping/priority - Retrieve cleanAllRUV(and abort) tasks - Get all user/subtree password policies - Get SSL ciphers +- Get certificates: + - Get Trust Attrs + - Get CA certs: expireation dates + - Get Server Certs, exp dates, issue to, issued by + - Get Revoked Certs: isssued by, effective date, Next Update, Type + + # To Do @@ -173,13 +181,11 @@ LIB389 Requirements: - Edit plugin (Member Of) - Edit plugin ... - Add/edit SASL Mapiing -- Export Certification (file location) -- Add/Edit Index -- Add encrypted attr +- Import/Export Certification (file location) + - Add/edit schema (attrs & objectclasses) - Add/edit local password policy -- Create instance -- Add cleanAllRUV (and abort) Task + ## Monitoring page diff --git a/src/cockpit/389-console/backend.html b/src/cockpit/389-console/backend.html index 7b48f97fd..0f690489e 100644 --- a/src/cockpit/389-console/backend.html +++ b/src/cockpit/389-console/backend.html @@ -149,9 +149,9 @@
- -
@@ -167,9 +167,9 @@
- -
@@ -242,7 +242,7 @@
- +
@@ -434,12 +434,14 @@ - uidNumber - - - - - + uidNumber + + + + + + + @@ -510,24 +514,23 @@
@@ -546,16 +549,15 @@
@@ -575,7 +577,7 @@ + - - - -