Add service filter, batch operations, and snapshot features

- Service Filter Bar: search by name, filter by status (online/offline)
- Batch Operations: multi-select containers for start/stop/restart
- Container Snapshots: create and manage Docker checkpoints
- Added filter bar and batch action bar to index.html
- Added snapshot button to Admin tools section
- New JS modules: service-filter.js, batch-operations.js, snapshot.js
- Updated build.js to include new modules in bundle
This commit is contained in:
Krystie
2026-05-15 02:17:24 -07:00
parent 0cec447bf1
commit 77688daec7
7 changed files with 642 additions and 186 deletions
+3
View File
@@ -25,6 +25,8 @@ const bundles = {
JS('core', 'service-crud.js'),
JS('core', 'service-create.js'),
JS('live-events.js'),
JS('service-filter.js'),
JS('batch-operations.js'),
],
'features.js': [
JS('logo-customization.js'),
@@ -34,6 +36,7 @@ const bundles = {
JS('import-export.js'),
JS('error-logs.js'),
JS('container-logs.js'),
JS('snapshot.js'),
JS('smart-arr-connect.js'),
JS('notification-settings.js'),
JS('panel-tabs.js'),