ab94fc1 Ticket 50291 - Add monitor tab functionality to Cockpit UI

Authored and Committed by mreynolds 4 months ago
46 files changed. 6051 lines added. 1626 lines removed.
src/cockpit/389-console/src/css/ds.css
file modified
+68 -30
src/cockpit/389-console/src/database.jsx
file modified
+15 -8
src/cockpit/389-console/src/ds.js
file modified
+44 -8
src/cockpit/389-console/src/index.es6
file modified
+10 -3
src/cockpit/389-console/src/index.html
file modified
+9 -25
src/cockpit/389-console/src/lib/database/attrEncryption.jsx
file modified
+4 -2
src/cockpit/389-console/src/lib/database/backups.jsx
file modified
+12 -6
src/cockpit/389-console/src/lib/database/chaining.jsx
file modified
+16 -9
src/cockpit/389-console/src/lib/database/databaseConfig.jsx
file modified
+3 -2
src/cockpit/389-console/src/lib/database/indexes.jsx
file modified
+12 -7
src/cockpit/389-console/src/lib/database/referrals.jsx
file modified
+4 -2
src/cockpit/389-console/src/lib/database/suffix.jsx
file modified
+14 -7
src/cockpit/389-console/src/lib/database/vlvIndexes.jsx
file modified
+14 -7
src/cockpit/389-console/src/lib/monitor/accesslog.jsx
file added
+117
src/cockpit/389-console/src/lib/monitor/auditfaillog.jsx
file added
+117
src/cockpit/389-console/src/lib/monitor/auditlog.jsx
file added
+117
src/cockpit/389-console/src/lib/monitor/chainingMonitor.jsx
file added
+177
src/cockpit/389-console/src/lib/monitor/dbMonitor.jsx
file added
+368
src/cockpit/389-console/src/lib/monitor/errorlog.jsx
file added
+140
src/cockpit/389-console/src/lib/monitor/monitorModals.jsx
file added
+559
src/cockpit/389-console/src/lib/monitor/monitorTables.jsx
file added
+1295
src/cockpit/389-console/src/lib/monitor/replMonitor.jsx
file added
+538
src/cockpit/389-console/src/lib/monitor/serverMonitor.jsx
file added
+161
src/cockpit/389-console/src/lib/monitor/snmpMonitor.jsx
file added
+223
src/cockpit/389-console/src/lib/monitor/suffixMonitor.jsx
file added
+423
src/cockpit/389-console/src/lib/notifications.jsx
file modified
+1 -1
src/cockpit/389-console/src/lib/tools.jsx
file modified
+47 -0
src/cockpit/389-console/src/monitor.html
file removed
-916
src/cockpit/389-console/src/monitor.js
file removed
-398
src/cockpit/389-console/src/monitor.jsx
file added
+1187
src/cockpit/389-console/src/plugins.jsx
file modified
+10 -7
src/cockpit/389-console/src/replication.html
file modified
+6 -8
src/cockpit/389-console/src/replication.js
file modified
+3 -3
src/cockpit/389-console/src/schema.html
file modified
+2 -2
src/cockpit/389-console/src/servers.html
file modified
+2 -4
src/cockpit/389-console/webpack.config.js
file modified
+0 -2
src/lib389/cli/dsconf
file modified
+9 -4
src/lib389/lib389/_mapped_object.py
file modified
+1 -2
src/lib389/lib389/agreement.py
file modified
+53 -32
src/lib389/lib389/chaining.py
file modified
+4 -10
src/lib389/lib389/cli_base/__init__.py
file modified
+4 -3
src/lib389/lib389/cli_conf/backend.py
file modified
+28 -24
src/lib389/lib389/cli_conf/monitor.py
file modified
+31 -7
src/lib389/lib389/cli_conf/replication.py
file modified
+122 -56
src/lib389/lib389/monitor.py
file modified
+56 -27
src/lib389/lib389/replica.py
file modified
+25 -4
    Ticket 50291 - Add monitor tab functionality to Cockpit UI
    
    Description:  Added the backend functionality to the monitoring
                  tab.
    
                  Also returned all dsconf errors as json objects so
                  the UI could display friendly error messages
    
    https://pagure.io/389-ds-base/issue/50291
    
    Reviewed by: spichugi(Thanks!)
    
        
file modified
+9 -4
file modified
+53 -32
file modified
+4 -10
file modified
+56 -27
file modified
+25 -4