dd2a2e7 Issue 50041 - Add the rest UI Plugin tabs - Part 1

Authored and Committed by mreynolds 4 years ago
66 files changed. 11288 lines added. 798 lines removed.
src/cockpit/389-console/audit-ci.json
file added
+8
src/cockpit/389-console/node_modules.mk
file modified
+2 -2
src/cockpit/389-console/package-lock.json
file added
+9195
src/cockpit/389-console/package.json
file modified
+14 -8
src/cockpit/389-console/src/ds.js
file modified
+23 -14
src/cockpit/389-console/src/lib/plugins/accountPolicy.jsx
file modified
+44 -1
src/cockpit/389-console/src/lib/plugins/attributeUniqueness.jsx
file modified
+34 -2
src/cockpit/389-console/src/lib/plugins/linkedAttributes.jsx
file modified
+27 -2
src/cockpit/389-console/src/lib/plugins/memberOf.jsx
file modified
+105 -34
src/cockpit/389-console/src/lib/plugins/pluginBasicConfig.jsx
file modified
+3 -0
src/cockpit/389-console/src/lib/plugins/referentialIntegrity.jsx
file modified
+3 -0
src/cockpit/389-console/src/lib/plugins/retroChangelog.jsx
file modified
+14 -1
src/cockpit/389-console/src/lib/plugins/rootDNAccessControl.jsx
file modified
+60 -0
src/cockpit/389-console/src/plugins.jsx
file modified
+21 -7
src/cockpit/389-console/src/servers.js
file modified
+39 -45
src/cockpit/389-console/webpack.config.js
file modified
+0 -1
src/lib389/cli/dsconf
file modified
+2 -0
src/lib389/cli/dscreate
file modified
+0 -2
src/lib389/cli/dsctl
file modified
+13 -4
src/lib389/cli/dsidm
file modified
+2 -0
src/lib389/lib389/__init__.py
file modified
+155 -187
src/lib389/lib389/_entry.py
file modified
+1 -1
src/lib389/lib389/_mapped_object.py
file modified
+158 -41
src/lib389/lib389/agreement.py
file modified
+1 -1
src/lib389/lib389/changelog.py
file modified
+1 -1
src/lib389/lib389/cli_base/__init__.py
file modified
+30 -13
src/lib389/lib389/cli_conf/__init__.py
file modified
+7 -7
src/lib389/lib389/cli_conf/plugins/accountpolicy.py
file modified
+2 -1
src/lib389/lib389/cli_conf/plugins/attruniq.py
file modified
+3 -0
src/lib389/lib389/cli_conf/plugins/linkedattr.py
file modified
+0 -1
src/lib389/lib389/cli_conf/plugins/memberof.py
file modified
+4 -3
src/lib389/lib389/cli_conf/plugins/posix_winsync.py
file modified
+1 -1
src/lib389/lib389/cli_conf/plugins/referint.py
file modified
+1 -1
src/lib389/lib389/cli_conf/plugins/retrochangelog.py
file modified
+1 -1
src/lib389/lib389/cli_conf/pwpolicy.py
file modified
+29 -90
src/lib389/lib389/cli_ctl/dbtasks.py
file modified
+14 -1
src/lib389/lib389/cli_ctl/instance.py
file modified
+16 -22
src/lib389/lib389/cli_idm/account.py
file modified
+36 -2
src/lib389/lib389/cli_idm/client_config.py
file added
+290
src/lib389/lib389/cli_idm/posixgroup.py
file modified
+1 -1
src/lib389/lib389/cos.py
file modified
+41 -0
src/lib389/lib389/dirsrv_log.py
file modified
+9 -9
src/lib389/lib389/ds_instance.py
file modified
+2 -2
src/lib389/lib389/idm/account.py
file modified
+22 -3
src/lib389/lib389/idm/directorymanager.py
file modified
+6 -0
src/lib389/lib389/idm/role.py
file added
+163
src/lib389/lib389/instance/options.py
file modified
+6 -2
src/lib389/lib389/instance/remove.py
file modified
+87 -47
src/lib389/lib389/instance/setup.py
file modified
+108 -84
src/lib389/lib389/monitor.py
file modified
+22 -0
src/lib389/lib389/nss_ssl.py
file modified
+33 -18
src/lib389/lib389/passwd.py
file modified
+12 -3
src/lib389/lib389/plugins.py
file modified
+36 -7
src/lib389/lib389/pwpolicy.py
file modified
+94 -87
src/lib389/lib389/replica.py
file modified
+4 -2
src/lib389/lib389/repltools.py
file modified
+1 -1
src/lib389/lib389/tasks.py
file modified
+28 -2
src/lib389/lib389/tests/cli/__init__.py
file modified
+21 -6
src/lib389/lib389/tests/cli/conf_plugin_test.py
file modified
+1 -1
src/lib389/lib389/tests/cli/conf_pwpolicy_test.py
file added
+151
src/lib389/lib389/tests/dsadmin_basic_test.py
file modified
+1 -1
src/lib389/lib389/tests/dsadmin_test.py
file modified
+0 -7
src/lib389/lib389/tombstone.py
file modified
+1 -1
src/lib389/lib389/utils.py
file modified
+76 -13
src/lib389/setup.py
file modified
+2 -3
src/lib389/tox.ini
file modified
+1 -1
    Issue 50041 - Add the rest UI Plugin tabs - Part 1
    
    Description: Add UI plugin tabs for accountPolicy, attributeUniqueness,
        linkedAttributes, referentialIntegrity, retroChangelog, rootDNAccessControl
        and winsync.
        Reorder the tabs to make the usage more intuitive.
        Fix Attribute Uniqueness logging level issue.
        Move pluginTable.jsx content to pluginTables.jsx.
        Fix a small 'help' typo in dbtasks.py.
    
    https://pagure.io/389-ds-base/issue/50041
    
    Reviewed by: mreynolds (Thanks!)
    
        
file modified
+2 -0
file modified
+0 -2
file modified
+13 -4
file modified
+2 -0
file modified
+155 -187
file modified
+1 -1
file modified
+41 -0
file modified
+22 -0
file modified
+33 -18
file modified
+12 -3
file modified
+36 -7
file modified
+94 -87
file modified
+4 -2
file modified
+28 -2
file modified
+76 -13
file modified
+2 -3
file modified
+1 -1