614ab2a Issue 50041 - CLI and WebUI - Add memberOf plugin functionality

Authored and Committed by spichugi 5 years ago
24 files changed. 1837 lines added. 591 lines removed.
src/cockpit/389-console/.eslintrc.json
file modified
+2 -1
src/cockpit/389-console/package.json
file modified
+5 -2
src/cockpit/389-console/src/css/ds.css
file modified
+15 -1
src/cockpit/389-console/src/index.html
file modified
+1 -0
src/cockpit/389-console/src/lib/customCollapse.jsx
file modified
+0 -1
src/cockpit/389-console/src/lib/plugins/memberOf.jsx
file modified
+953 -2
src/cockpit/389-console/src/lib/plugins/pluginBasicConfig.jsx
file modified
+116 -111
src/cockpit/389-console/src/lib/plugins/pluginModal.jsx
file modified
+100 -65
src/cockpit/389-console/src/plugins.jsx
file modified
+109 -44
src/cockpit/389-console/src/static/Typeahead.css
file added
+256
src/cockpit/389-console/webpack.config.js
file modified
+34 -38
src/lib389/lib389/_mapped_object.py
file modified
+19 -12
src/lib389/lib389/cli_conf/__init__.py
file modified
+67 -6
src/lib389/lib389/cli_conf/backend.py
file modified
+3 -3
src/lib389/lib389/cli_conf/plugin.py
file modified
+23 -21
src/lib389/lib389/cli_conf/plugins/memberof.py
file modified
+106 -250
src/lib389/lib389/cli_ctl/instance.py
file modified
+1 -4
src/lib389/lib389/cli_idm/__init__.py
file modified
+2 -2
src/lib389/lib389/clitools/ds_setup
file modified
+1 -2
src/lib389/lib389/replica.py
file modified
+10 -10
src/lib389/lib389/tests/cli/conf_backend_test.py
file modified
+6 -6
src/lib389/lib389/tests/cli/conf_chaining_test.py
file modified
+2 -2
src/lib389/lib389/tests/cli/idm_group_test.py
file modified
+3 -4
src/lib389/lib389/tests/cli/idm_user_test.py
file modified
+3 -4
    Issue 50041 - CLI and WebUI - Add memberOf plugin functionality
    
    Description: Add the main functionality to memberOf plugin tab.
    Increase the eslint max line length from 80 to 100.
    Rework plugin properties to be more compact.
    Eslint webpack config. Add react-bootstrap-typeahead for
    multivalued attributes. Fix the word 'successfully' typos.
    
    https://pagure.io/389-ds-base/issue/50041
    
    Reviewed by: mreynolds, wibrown (Thanks!)
    
        
file modified
+10 -10