diff --git a/app/azure/components/datatables/containergroups-datatable/containerGroupsDatatable.html b/app/azure/components/datatables/containergroups-datatable/containerGroupsDatatable.html
index f1113aadb..43af85fa0 100644
--- a/app/azure/components/datatables/containergroups-datatable/containerGroupsDatatable.html
+++ b/app/azure/components/datatables/containergroups-datatable/containerGroupsDatatable.html
@@ -5,11 +5,6 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
diff --git a/app/azure/components/datatables/containergroups-datatable/containerGroupsDatatable.js b/app/azure/components/datatables/containergroups-datatable/containerGroupsDatatable.js
index c83550ca5..b30626be5 100644
--- a/app/azure/components/datatables/containergroups-datatable/containerGroupsDatatable.js
+++ b/app/azure/components/datatables/containergroups-datatable/containerGroupsDatatable.js
@@ -8,7 +8,6 @@ angular.module('portainer.azure').component('containergroupsDatatable', {
tableKey: '@',
orderBy: '@',
reverseOrder: '<',
- showTextFilter: '<',
removeAction: '<'
}
});
diff --git a/app/azure/views/containerinstances/containerinstances.html b/app/azure/views/containerinstances/containerinstances.html
index af3990f8e..d83583a5e 100644
--- a/app/azure/views/containerinstances/containerinstances.html
+++ b/app/azure/views/containerinstances/containerinstances.html
@@ -12,7 +12,7 @@
diff --git a/app/docker/components/datatables/configs-datatable/configsDatatable.html b/app/docker/components/datatables/configs-datatable/configsDatatable.html
index 76b5ec683..26edc4bf4 100644
--- a/app/docker/components/datatables/configs-datatable/configsDatatable.html
+++ b/app/docker/components/datatables/configs-datatable/configsDatatable.html
@@ -5,11 +5,6 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
diff --git a/app/docker/components/datatables/configs-datatable/configsDatatable.js b/app/docker/components/datatables/configs-datatable/configsDatatable.js
index 5b31c965e..b6735f28b 100644
--- a/app/docker/components/datatables/configs-datatable/configsDatatable.js
+++ b/app/docker/components/datatables/configs-datatable/configsDatatable.js
@@ -8,7 +8,6 @@ angular.module('portainer.docker').component('configsDatatable', {
tableKey: '@',
orderBy: '@',
reverseOrder: '<',
- showTextFilter: '<',
showOwnershipColumn: '<',
removeAction: '<'
}
diff --git a/app/docker/components/datatables/container-processes-datatable/containerProcessesDatatable.html b/app/docker/components/datatables/container-processes-datatable/containerProcessesDatatable.html
index 3284f3e22..4e52eaf0e 100644
--- a/app/docker/components/datatables/container-processes-datatable/containerProcessesDatatable.html
+++ b/app/docker/components/datatables/container-processes-datatable/containerProcessesDatatable.html
@@ -5,13 +5,8 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
diff --git a/app/docker/components/datatables/container-processes-datatable/containerProcessesDatatable.js b/app/docker/components/datatables/container-processes-datatable/containerProcessesDatatable.js
index 621ff7bf3..8c0dfbffe 100644
--- a/app/docker/components/datatables/container-processes-datatable/containerProcessesDatatable.js
+++ b/app/docker/components/datatables/container-processes-datatable/containerProcessesDatatable.js
@@ -8,7 +8,6 @@ angular.module('portainer.docker').component('containerProcessesDatatable', {
headerset: '<',
tableKey: '@',
orderBy: '@',
- reverseOrder: '<',
- showTextFilter: '<'
+ reverseOrder: '<'
}
});
diff --git a/app/docker/components/datatables/containers-datatable/containersDatatable.html b/app/docker/components/datatables/containers-datatable/containersDatatable.html
index 20e25cbb5..8a1cc71bb 100644
--- a/app/docker/components/datatables/containers-datatable/containersDatatable.html
+++ b/app/docker/components/datatables/containers-datatable/containersDatatable.html
@@ -6,9 +6,6 @@
{{ $ctrl.titleText }}
-
- Search
-
Columns
diff --git a/app/docker/views/images/images.html b/app/docker/views/images/images.html
index 5802cf05c..8ae9b3f17 100644
--- a/app/docker/views/images/images.html
+++ b/app/docker/views/images/images.html
@@ -57,7 +57,7 @@
diff --git a/app/docker/views/secrets/secrets.html b/app/docker/views/secrets/secrets.html
index 19f5bfb3c..850e44fd1 100644
--- a/app/docker/views/secrets/secrets.html
+++ b/app/docker/views/secrets/secrets.html
@@ -12,7 +12,7 @@
diff --git a/app/docker/views/services/edit/includes/tasks.html b/app/docker/views/services/edit/includes/tasks.html
index bda4694c3..e2f8d860a 100644
--- a/app/docker/views/services/edit/includes/tasks.html
+++ b/app/docker/views/services/edit/includes/tasks.html
@@ -4,7 +4,7 @@
dataset="tasks" table-key="service-tasks"
order-by="Updated" reverse-order="true"
nodes="nodes"
- show-text-filter="true"
+
show-slot-column="service.Mode !== 'global'"
show-logs-button="applicationState.endpoint.apiVersion >= 1.30"
agent-proxy="applicationState.endpoint.mode.agentProxy"
diff --git a/app/docker/views/services/services.html b/app/docker/views/services/services.html
index 3eeea2214..4e666ae73 100644
--- a/app/docker/views/services/services.html
+++ b/app/docker/views/services/services.html
@@ -12,7 +12,7 @@
diff --git a/app/docker/views/volumes/volumes.html b/app/docker/views/volumes/volumes.html
index 309dd6686..c6ab31ab6 100644
--- a/app/docker/views/volumes/volumes.html
+++ b/app/docker/views/volumes/volumes.html
@@ -12,7 +12,7 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
diff --git a/app/extensions/storidge/components/cluster-events-datatable/storidgeClusterEventsDatatable.js b/app/extensions/storidge/components/cluster-events-datatable/storidgeClusterEventsDatatable.js
index 9cc269f33..c97cc3ddc 100644
--- a/app/extensions/storidge/components/cluster-events-datatable/storidgeClusterEventsDatatable.js
+++ b/app/extensions/storidge/components/cluster-events-datatable/storidgeClusterEventsDatatable.js
@@ -7,7 +7,6 @@ angular.module('extension.storidge').component('storidgeClusterEventsDatatable',
dataset: '<',
tableKey: '@',
orderBy: '@',
- reverseOrder: '<',
- showTextFilter: '<'
+ reverseOrder: '<'
}
});
diff --git a/app/extensions/storidge/components/nodes-datatable/storidgeNodesDatatable.html b/app/extensions/storidge/components/nodes-datatable/storidgeNodesDatatable.html
index ca9fd327b..95e8433ba 100644
--- a/app/extensions/storidge/components/nodes-datatable/storidgeNodesDatatable.html
+++ b/app/extensions/storidge/components/nodes-datatable/storidgeNodesDatatable.html
@@ -5,13 +5,8 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
diff --git a/app/extensions/storidge/components/nodes-datatable/storidgeNodesDatatable.js b/app/extensions/storidge/components/nodes-datatable/storidgeNodesDatatable.js
index 15c88c5e5..3731350dd 100644
--- a/app/extensions/storidge/components/nodes-datatable/storidgeNodesDatatable.js
+++ b/app/extensions/storidge/components/nodes-datatable/storidgeNodesDatatable.js
@@ -7,7 +7,6 @@ angular.module('extension.storidge').component('storidgeNodesDatatable', {
dataset: '<',
tableKey: '@',
orderBy: '@',
- reverseOrder: '<',
- showTextFilter: '<'
+ reverseOrder: '<'
}
});
diff --git a/app/extensions/storidge/components/profiles-datatable/storidgeProfilesDatatable.html b/app/extensions/storidge/components/profiles-datatable/storidgeProfilesDatatable.html
index 24497f375..f41789d26 100644
--- a/app/extensions/storidge/components/profiles-datatable/storidgeProfilesDatatable.html
+++ b/app/extensions/storidge/components/profiles-datatable/storidgeProfilesDatatable.html
@@ -5,11 +5,6 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
diff --git a/app/extensions/storidge/components/profiles-datatable/storidgeProfilesDatatable.js b/app/extensions/storidge/components/profiles-datatable/storidgeProfilesDatatable.js
index a593e497f..0d0c60a83 100644
--- a/app/extensions/storidge/components/profiles-datatable/storidgeProfilesDatatable.js
+++ b/app/extensions/storidge/components/profiles-datatable/storidgeProfilesDatatable.js
@@ -8,7 +8,6 @@ angular.module('extension.storidge').component('storidgeProfilesDatatable', {
tableKey: '@',
orderBy: '@',
reverseOrder: '<',
- showTextFilter: '<',
removeAction: '<'
}
});
diff --git a/app/extensions/storidge/views/cluster/cluster.html b/app/extensions/storidge/views/cluster/cluster.html
index 86bfb95af..0adb52fa4 100644
--- a/app/extensions/storidge/views/cluster/cluster.html
+++ b/app/extensions/storidge/views/cluster/cluster.html
@@ -57,7 +57,7 @@
diff --git a/app/extensions/storidge/views/monitor/monitor.html b/app/extensions/storidge/views/monitor/monitor.html
index dea587435..6521ced89 100644
--- a/app/extensions/storidge/views/monitor/monitor.html
+++ b/app/extensions/storidge/views/monitor/monitor.html
@@ -116,7 +116,7 @@
diff --git a/app/extensions/storidge/views/profiles/profiles.html b/app/extensions/storidge/views/profiles/profiles.html
index cec3a8ddc..092ce37ba 100644
--- a/app/extensions/storidge/views/profiles/profiles.html
+++ b/app/extensions/storidge/views/profiles/profiles.html
@@ -51,7 +51,7 @@
diff --git a/app/portainer/components/datatables/endpoints-datatable/endpointsDatatable.html b/app/portainer/components/datatables/endpoints-datatable/endpointsDatatable.html
index d9bd809b8..e9be3b5dc 100644
--- a/app/portainer/components/datatables/endpoints-datatable/endpointsDatatable.html
+++ b/app/portainer/components/datatables/endpoints-datatable/endpointsDatatable.html
@@ -5,11 +5,6 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
diff --git a/app/portainer/components/datatables/endpoints-datatable/endpointsDatatable.js b/app/portainer/components/datatables/endpoints-datatable/endpointsDatatable.js
index 55ef50a3f..f9994646b 100644
--- a/app/portainer/components/datatables/endpoints-datatable/endpointsDatatable.js
+++ b/app/portainer/components/datatables/endpoints-datatable/endpointsDatatable.js
@@ -8,7 +8,6 @@ angular.module('portainer.app').component('endpointsDatatable', {
tableKey: '@',
orderBy: '@',
reverseOrder: '<',
- showTextFilter: '<',
endpointManagement: '<',
accessManagement: '<',
removeAction: '<'
diff --git a/app/portainer/components/datatables/genericDatatableController.js b/app/portainer/components/datatables/genericDatatableController.js
index 676a43880..7fa0143aa 100644
--- a/app/portainer/components/datatables/genericDatatableController.js
+++ b/app/portainer/components/datatables/genericDatatableController.js
@@ -41,13 +41,6 @@ function (PaginationService, DatatableService) {
PaginationService.setPaginationLimit(this.tableKey, this.state.paginatedItemLimit);
};
- this.updateDisplayTextFilter = function() {
- this.state.displayTextFilter = !this.state.displayTextFilter;
- if (!this.state.displayTextFilter) {
- delete this.state.textFilter;
- }
- };
-
this.$onInit = function() {
setDefaults(this);
diff --git a/app/portainer/components/datatables/groups-datatable/groupsDatatable.html b/app/portainer/components/datatables/groups-datatable/groupsDatatable.html
index ea9812b01..6b0b474fe 100644
--- a/app/portainer/components/datatables/groups-datatable/groupsDatatable.html
+++ b/app/portainer/components/datatables/groups-datatable/groupsDatatable.html
@@ -5,11 +5,6 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
diff --git a/app/portainer/components/datatables/groups-datatable/groupsDatatable.js b/app/portainer/components/datatables/groups-datatable/groupsDatatable.js
index 58808ba04..101cb7468 100644
--- a/app/portainer/components/datatables/groups-datatable/groupsDatatable.js
+++ b/app/portainer/components/datatables/groups-datatable/groupsDatatable.js
@@ -8,7 +8,6 @@ angular.module('portainer.app').component('groupsDatatable', {
tableKey: '@',
orderBy: '@',
reverseOrder: '<',
- showTextFilter: '<',
accessManagement: '<',
removeAction: '<'
}
diff --git a/app/portainer/components/datatables/registries-datatable/registriesDatatable.html b/app/portainer/components/datatables/registries-datatable/registriesDatatable.html
index 5c3cae905..0fe27f3e9 100644
--- a/app/portainer/components/datatables/registries-datatable/registriesDatatable.html
+++ b/app/portainer/components/datatables/registries-datatable/registriesDatatable.html
@@ -5,11 +5,6 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
diff --git a/app/portainer/components/datatables/registries-datatable/registriesDatatable.js b/app/portainer/components/datatables/registries-datatable/registriesDatatable.js
index 1ddd0730f..a24a717c8 100644
--- a/app/portainer/components/datatables/registries-datatable/registriesDatatable.js
+++ b/app/portainer/components/datatables/registries-datatable/registriesDatatable.js
@@ -8,7 +8,6 @@ angular.module('portainer.app').component('registriesDatatable', {
tableKey: '@',
orderBy: '@',
reverseOrder: '<',
- showTextFilter: '<',
accessManagement: '<',
removeAction: '<'
}
diff --git a/app/portainer/components/datatables/stacks-datatable/stacksDatatable.html b/app/portainer/components/datatables/stacks-datatable/stacksDatatable.html
index bf6e27818..f5280821a 100644
--- a/app/portainer/components/datatables/stacks-datatable/stacksDatatable.html
+++ b/app/portainer/components/datatables/stacks-datatable/stacksDatatable.html
@@ -5,11 +5,6 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
diff --git a/app/portainer/components/datatables/stacks-datatable/stacksDatatable.js b/app/portainer/components/datatables/stacks-datatable/stacksDatatable.js
index 6dfa9b7aa..5526d9112 100644
--- a/app/portainer/components/datatables/stacks-datatable/stacksDatatable.js
+++ b/app/portainer/components/datatables/stacks-datatable/stacksDatatable.js
@@ -8,7 +8,6 @@ angular.module('portainer.app').component('stacksDatatable', {
tableKey: '@',
orderBy: '@',
reverseOrder: '<',
- showTextFilter: '<',
showOwnershipColumn: '<',
removeAction: '<'
}
diff --git a/app/portainer/components/datatables/stacks-datatable/stacksDatatableController.js b/app/portainer/components/datatables/stacks-datatable/stacksDatatableController.js
index 779d3bbd4..1b223e286 100644
--- a/app/portainer/components/datatables/stacks-datatable/stacksDatatableController.js
+++ b/app/portainer/components/datatables/stacks-datatable/stacksDatatableController.js
@@ -41,13 +41,6 @@ function (PaginationService, DatatableService) {
PaginationService.setPaginationLimit(this.tableKey, this.state.paginatedItemLimit);
};
- this.updateDisplayTextFilter = function() {
- this.state.displayTextFilter = !this.state.displayTextFilter;
- if (!this.state.displayTextFilter) {
- delete this.state.textFilter;
- }
- };
-
this.$onInit = function() {
setDefaults(this);
diff --git a/app/portainer/components/datatables/tags-datatable/tagsDatatable.html b/app/portainer/components/datatables/tags-datatable/tagsDatatable.html
index 29613f496..26e5fac12 100644
--- a/app/portainer/components/datatables/tags-datatable/tagsDatatable.html
+++ b/app/portainer/components/datatables/tags-datatable/tagsDatatable.html
@@ -5,11 +5,6 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
-
+
diff --git a/app/portainer/components/datatables/tags-datatable/tagsDatatable.js b/app/portainer/components/datatables/tags-datatable/tagsDatatable.js
index cc33e7b7a..db4fff3f2 100644
--- a/app/portainer/components/datatables/tags-datatable/tagsDatatable.js
+++ b/app/portainer/components/datatables/tags-datatable/tagsDatatable.js
@@ -8,7 +8,6 @@ angular.module('portainer.app').component('tagsDatatable', {
tableKey: '@',
orderBy: '@',
reverseOrder: '<',
- showTextFilter: '<',
removeAction: '<'
}
});
diff --git a/app/portainer/components/datatables/teams-datatable/teamsDatatable.html b/app/portainer/components/datatables/teams-datatable/teamsDatatable.html
index fe11302e3..7b838941e 100644
--- a/app/portainer/components/datatables/teams-datatable/teamsDatatable.html
+++ b/app/portainer/components/datatables/teams-datatable/teamsDatatable.html
@@ -5,11 +5,6 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
-
+
diff --git a/app/portainer/components/datatables/teams-datatable/teamsDatatable.js b/app/portainer/components/datatables/teams-datatable/teamsDatatable.js
index e08f52917..e9cd74a3b 100644
--- a/app/portainer/components/datatables/teams-datatable/teamsDatatable.js
+++ b/app/portainer/components/datatables/teams-datatable/teamsDatatable.js
@@ -8,7 +8,6 @@ angular.module('portainer.app').component('teamsDatatable', {
tableKey: '@',
orderBy: '@',
reverseOrder: '<',
- showTextFilter: '<',
removeAction: '<'
}
});
diff --git a/app/portainer/components/datatables/users-datatable/usersDatatable.html b/app/portainer/components/datatables/users-datatable/usersDatatable.html
index f4eb00bbc..77fc572ff 100644
--- a/app/portainer/components/datatables/users-datatable/usersDatatable.html
+++ b/app/portainer/components/datatables/users-datatable/usersDatatable.html
@@ -5,11 +5,6 @@
{{ $ctrl.titleText }}
-
-
- Search
-
-
-
+
-
+
diff --git a/app/portainer/components/datatables/users-datatable/usersDatatable.js b/app/portainer/components/datatables/users-datatable/usersDatatable.js
index d4129c187..ebf2d441c 100644
--- a/app/portainer/components/datatables/users-datatable/usersDatatable.js
+++ b/app/portainer/components/datatables/users-datatable/usersDatatable.js
@@ -8,7 +8,6 @@ angular.module('portainer.app').component('usersDatatable', {
tableKey: '@',
orderBy: '@',
reverseOrder: '<',
- showTextFilter: '<',
removeAction: '<',
authenticationMethod: '<'
}
diff --git a/app/portainer/views/endpoints/endpoints.html b/app/portainer/views/endpoints/endpoints.html
index cb37ae53e..31591fcdc 100644
--- a/app/portainer/views/endpoints/endpoints.html
+++ b/app/portainer/views/endpoints/endpoints.html
@@ -27,7 +27,7 @@
diff --git a/app/portainer/views/registries/registries.html b/app/portainer/views/registries/registries.html
index 72a7561d3..9a01180ab 100644
--- a/app/portainer/views/registries/registries.html
+++ b/app/portainer/views/registries/registries.html
@@ -73,7 +73,7 @@
diff --git a/app/portainer/views/stacks/edit/stack.html b/app/portainer/views/stacks/edit/stack.html
index ca400809c..ca0508db9 100644
--- a/app/portainer/views/stacks/edit/stack.html
+++ b/app/portainer/views/stacks/edit/stack.html
@@ -171,7 +171,7 @@
diff --git a/app/portainer/views/tags/tags.html b/app/portainer/views/tags/tags.html
index 4d4b27a65..7864a9105 100644
--- a/app/portainer/views/tags/tags.html
+++ b/app/portainer/views/tags/tags.html
@@ -51,7 +51,7 @@
diff --git a/app/portainer/views/teams/teams.html b/app/portainer/views/teams/teams.html
index ab1088faa..ac634c21e 100644
--- a/app/portainer/views/teams/teams.html
+++ b/app/portainer/views/teams/teams.html
@@ -19,7 +19,7 @@
@@ -69,7 +69,7 @@
diff --git a/app/portainer/views/users/users.html b/app/portainer/views/users/users.html
index 78ae271b9..145dab962 100644
--- a/app/portainer/views/users/users.html
+++ b/app/portainer/views/users/users.html
@@ -22,7 +22,7 @@
@@ -117,7 +117,7 @@