adamwill / 389-ds-base

Forked from 389-ds-base 4 years ago
Clone

894d1b6 Issue 50592 - Port Replication Tab to ReactJS

Authored and Committed by mreynolds 4 years ago
106 files changed. 13497 lines added. 2701 lines removed.
src/cockpit/389-console/buildAndRun.sh
file added
+45
src/cockpit/389-console/node_modules.mk
file modified
+4 -1
src/cockpit/389-console/package-lock.json
file modified
+1764 -67
src/cockpit/389-console/package.json
file modified
+5 -1
src/cockpit/389-console/src/banner.html
file modified
+2 -2
src/cockpit/389-console/src/css/ds.css
file modified
+116 -906
src/cockpit/389-console/src/database.jsx
file modified
+146 -25
src/cockpit/389-console/src/ds.js
file modified
+33 -43
src/cockpit/389-console/src/index.es6
file modified
+7 -0
src/cockpit/389-console/src/index.html
file modified
+65 -49
src/cockpit/389-console/src/lib/customCollapse.jsx
file modified
+1 -1
src/cockpit/389-console/src/lib/database/attrEncryption.jsx
file modified
+1 -2
src/cockpit/389-console/src/lib/database/backups.jsx
file modified
+174 -53
src/cockpit/389-console/src/lib/database/chaining.jsx
file modified
+382 -234
src/cockpit/389-console/src/lib/database/databaseConfig.jsx
file modified
+141 -85
src/cockpit/389-console/src/lib/database/databaseModal.jsx
file modified
+41 -11
src/cockpit/389-console/src/lib/database/databaseTables.jsx
file modified
+6 -1
src/cockpit/389-console/src/lib/database/indexes.jsx
file modified
+1 -3
src/cockpit/389-console/src/lib/database/referrals.jsx
file modified
+15 -14
src/cockpit/389-console/src/lib/database/suffix.jsx
file modified
+128 -39
src/cockpit/389-console/src/lib/database/suffixConfig.jsx
file modified
+78 -42
src/cockpit/389-console/src/lib/database/vlvIndexes.jsx
file modified
+9 -14
src/cockpit/389-console/src/lib/monitor/accesslog.jsx
file modified
+9 -4
src/cockpit/389-console/src/lib/monitor/auditfaillog.jsx
file modified
+11 -6
src/cockpit/389-console/src/lib/monitor/auditlog.jsx
file modified
+11 -6
src/cockpit/389-console/src/lib/monitor/chainingMonitor.jsx
file modified
+10 -5
src/cockpit/389-console/src/lib/monitor/dbMonitor.jsx
file modified
+52 -72
src/cockpit/389-console/src/lib/monitor/errorlog.jsx
file modified
+10 -6
src/cockpit/389-console/src/lib/monitor/monitorModals.jsx
file modified
+5 -10
src/cockpit/389-console/src/lib/monitor/replMonitor.jsx
file modified
+9 -3
src/cockpit/389-console/src/lib/monitor/serverMonitor.jsx
file modified
+127 -72
src/cockpit/389-console/src/lib/monitor/snmpMonitor.jsx
file modified
+63 -56
src/cockpit/389-console/src/lib/monitor/suffixMonitor.jsx
file modified
+47 -64
src/cockpit/389-console/src/lib/notifications.jsx
file modified
+123 -0
src/cockpit/389-console/src/lib/plugins/accountPolicy.jsx
file modified
+3 -4
src/cockpit/389-console/src/lib/plugins/attributeUniqueness.jsx
file modified
+1 -1
src/cockpit/389-console/src/lib/plugins/autoMembership.jsx
file modified
+1 -1
src/cockpit/389-console/src/lib/plugins/dna.jsx
file modified
+1 -2
src/cockpit/389-console/src/lib/plugins/linkedAttributes.jsx
file modified
+1 -1
src/cockpit/389-console/src/lib/plugins/managedEntries.jsx
file modified
+1 -2
src/cockpit/389-console/src/lib/plugins/memberOf.jsx
file modified
+49 -37
src/cockpit/389-console/src/lib/plugins/passthroughAuthentication.jsx
file modified
+2 -2
src/cockpit/389-console/src/lib/plugins/pluginBasicConfig.jsx
file modified
+13 -16
src/cockpit/389-console/src/lib/plugins/referentialIntegrity.jsx
file modified
+8 -9
src/cockpit/389-console/src/lib/plugins/retroChangelog.jsx
file modified
+4 -4
src/cockpit/389-console/src/lib/plugins/rootDNAccessControl.jsx
file modified
+7 -7
src/cockpit/389-console/src/lib/plugins/usn.jsx
file modified
+0 -1
src/cockpit/389-console/src/lib/plugins/winsync.jsx
file modified
+170 -9
src/cockpit/389-console/src/lib/replication/replAgmts.jsx
file added
+1150
src/cockpit/389-console/src/lib/replication/replChangelog.jsx
file added
+395
src/cockpit/389-console/src/lib/replication/replConfig.jsx
file added
+640
src/cockpit/389-console/src/lib/replication/replModals.jsx
file added
+1684
src/cockpit/389-console/src/lib/replication/replSuffix.jsx
file added
+456
src/cockpit/389-console/src/lib/replication/replTables.jsx
file added
+608
src/cockpit/389-console/src/lib/replication/replTasks.jsx
file added
+314
src/cockpit/389-console/src/lib/replication/winsyncAgmts.jsx
file added
+1210
src/cockpit/389-console/src/lib/security/certificateManagement.jsx
file modified
+38 -15
src/cockpit/389-console/src/lib/security/ciphers.jsx
file modified
+1 -1
src/cockpit/389-console/src/lib/security/securityTables.jsx
file modified
+4 -2
src/cockpit/389-console/src/lib/tools.jsx
file modified
+27 -1
src/cockpit/389-console/src/monitor.jsx
file modified
+48 -21
src/cockpit/389-console/src/plugins.jsx
file modified
+3 -7
src/cockpit/389-console/src/replication.jsx
file added
+1148
src/cockpit/389-console/src/schema.html
file modified
+190 -59
src/cockpit/389-console/src/schema.js
file modified
+133 -73
src/cockpit/389-console/src/security.jsx
file modified
+53 -19
src/cockpit/389-console/src/servers.html
file modified
+72 -75
src/cockpit/389-console/src/servers.js
file modified
+159 -89
src/cockpit/389-console/webpack.config.js
file modified
+11 -2
src/lib389/cli/dsctl
file modified
+2 -1
src/lib389/cli/dsidm
file modified
+4 -2
src/lib389/lib389/__init__.py
file modified
+6 -5
src/lib389/lib389/_mapped_object.py
file modified
+12 -7
src/lib389/lib389/agreement.py
file modified
+5 -5
src/lib389/lib389/backend.py
file modified
+1 -2
src/lib389/lib389/chaining.py
file modified
+2 -2
src/lib389/lib389/cli_base/__init__.py
file modified
+9 -1
src/lib389/lib389/cli_conf/backend.py
file modified
+54 -11
src/lib389/lib389/cli_conf/monitor.py
file modified
+2 -2
src/lib389/lib389/cli_conf/plugins/posix_winsync.py
file modified
+22 -0
src/lib389/lib389/cli_conf/replication.py
file modified
+31 -3
src/lib389/lib389/cli_conf/security.py
file modified
+4 -1
src/lib389/lib389/cli_idm/__init__.py
file modified
+0 -2
src/lib389/lib389/cli_idm/account.py
file modified
+89 -27
src/lib389/lib389/cli_idm/role.py
file added
+126
src/lib389/lib389/config.py
file modified
+1 -1
src/lib389/lib389/configurations/config_001004000.py
file modified
+28 -7
src/lib389/lib389/configurations/sample.py
file modified
+53 -0
src/lib389/lib389/dbgen.py
file modified
+2 -0
src/lib389/lib389/idm/account.py
file modified
+161 -9
src/lib389/lib389/idm/group.py
file modified
+7 -6
src/lib389/lib389/idm/posixgroup.py
file modified
+5 -4
src/lib389/lib389/idm/role.py
file modified
+277 -100
src/lib389/lib389/instance/options.py
file modified
+4 -3
src/lib389/lib389/instance/remove.py
file modified
+9 -3
src/lib389/lib389/instance/setup.py
file modified
+30 -27
src/lib389/lib389/ldclt.py
file modified
+40 -13
src/lib389/lib389/mappingTree.py
file modified
+26 -4
src/lib389/lib389/monitor.py
file modified
+13 -0
src/lib389/lib389/plugins.py
file modified
+53 -0
src/lib389/lib389/replica.py
file modified
+43 -17
src/lib389/lib389/schema.py
file modified
+4 -4
src/lib389/lib389/tasks.py
file modified
+15 -0
src/lib389/lib389/tools.py
file modified
+51 -48
src/lib389/lib389/utils.py
file modified
+59 -27
src/lib389/setup.py
file modified
+1 -0
    Issue 50592 - Port Replication Tab to ReactJS
    
    Description:  Ported the replication tab to React.  Made many
                  other improvements throughout the UI:
    
                  - Protected "Treeviews" by disable/enable as components are relaoded
                  - Add a new Double Confirmation Modal/Popup
                  - Added a script (buildAndWatch.sh) for faster/more convenient developing
                  - Added a new RUV fucntion for the CLI, and made other lib389 improvements:
                       - Added support for not only "dc" suffixes, but also "o", "ou", and "cn"
    
                  - Also rebase cockpit and lib389 with 1.4.1 as things have gotten out of sync
    
    relates: https://pagure.io/389-ds-base/issue/50592
    
    Reviewed by: spichugi(Thanks!)
    
        
file modified
+2 -1
file modified
+4 -2
file modified
+1 -2
file modified
+1 -1
file modified
+2 -0
file modified
+277 -100
file modified
+40 -13
file modified
+13 -0
file modified
+53 -0
file modified
+43 -17
file modified
+4 -4
file modified
+15 -0
file modified
+51 -48
file modified
+59 -27
file modified
+1 -0