diff --git a/app/docker/components/host-overview/host-overview.html b/app/docker/components/host-overview/host-overview.html
index 2e4fd4331..5b133d3b4 100644
--- a/app/docker/components/host-overview/host-overview.html
+++ b/app/docker/components/host-overview/host-overview.html
@@ -3,7 +3,6 @@
diff --git a/app/docker/components/host-overview/host-overview.js b/app/docker/components/host-overview/host-overview.js
index be93a3309..d446d71f5 100644
--- a/app/docker/components/host-overview/host-overview.js
+++ b/app/docker/components/host-overview/host-overview.js
@@ -10,7 +10,6 @@ angular.module('portainer.docker').component('hostOverview', {
refreshUrl: '@',
browseUrl: '@',
hostFeaturesEnabled: '<',
- environmentId: '<',
},
transclude: true,
});
diff --git a/app/docker/components/host-view-panels/disks-panel/disks-panel.html b/app/docker/components/host-view-panels/disks-panel/disks-panel.html
index 6f1b2f06c..9653cd4db 100644
--- a/app/docker/components/host-view-panels/disks-panel/disks-panel.html
+++ b/app/docker/components/host-view-panels/disks-panel/disks-panel.html
@@ -15,9 +15,12 @@
{{ disk.Vendor }} |
{{ disk.Size | humansize }} |
-
+
Loading... |
+
+ Failed to load devices. |
+
No disks available. |
diff --git a/app/docker/components/host-view-panels/host-details-panel/host-details-panel-controller.js b/app/docker/components/host-view-panels/host-details-panel/host-details-panel-controller.js
deleted file mode 100644
index 36a4fb1d5..000000000
--- a/app/docker/components/host-view-panels/host-details-panel/host-details-panel-controller.js
+++ /dev/null
@@ -1,27 +0,0 @@
-const ROOT_PATH = '/host';
-
-export class HostDetailsPanelController {
- /* @ngInject */
- constructor($async, HostBrowserService) {
- Object.assign(this, { $async, HostBrowserService });
-
- this.getFilesForPath = this.getFilesForPath.bind(this);
- this.getFilesForPathAsync = this.getFilesForPathAsync.bind(this);
- }
-
- getFilesForPath(path) {
- return this.$async(this.getFilesForPathAsync, path);
- }
-
- async getFilesForPathAsync(path) {
- const isBrowseEnabledOrig = this.isBrowseEnabled;
- this.isBrowseEnabled = false;
-
- await this.HostBrowserService.ls(this.environmentId, path);
- this.isBrowseEnabled = isBrowseEnabledOrig;
- }
-
- $onInit() {
- this.getFilesForPath(ROOT_PATH);
- }
-}
diff --git a/app/docker/components/host-view-panels/host-details-panel/host-details-panel.js b/app/docker/components/host-view-panels/host-details-panel/host-details-panel.js
index 1b8f4085f..7fd43efc0 100644
--- a/app/docker/components/host-view-panels/host-details-panel/host-details-panel.js
+++ b/app/docker/components/host-view-panels/host-details-panel/host-details-panel.js
@@ -1,12 +1,8 @@
-import { HostDetailsPanelController } from './host-details-panel-controller';
-
angular.module('portainer.docker').component('hostDetailsPanel', {
templateUrl: './host-details-panel.html',
- controller: HostDetailsPanelController,
bindings: {
host: '<',
isBrowseEnabled: '<',
browseUrl: '@',
- environmentId: '<',
},
});
diff --git a/app/docker/views/docker-features-configuration/docker-features-configuration.html b/app/docker/views/docker-features-configuration/docker-features-configuration.html
index 745fd29fc..9e3bf854f 100644
--- a/app/docker/views/docker-features-configuration/docker-features-configuration.html
+++ b/app/docker/views/docker-features-configuration/docker-features-configuration.html
@@ -6,10 +6,14 @@