Files
backroad/app/portainer/components/datatables/stacks-datatable/stacksDatatable.js
Chaim Lev-Ari 7eb2fd3424 feat(stacks): add a setting to disable the creation of stacks for non-admin users (#3932)
* feat(settings): introduce a setting to prevent non-admin from stack creation

* feat(settings): update stack creation setting

* feat(settings): fail stack creation if user is non admin

* fix(settings): save preventStackCreation setting to state

* feat(stacks): disable add button when settings is enabled

* format(stacks): remove line

* feat(stacks): setting to hide stacks from users

* feat(settings): rename disable stacks setting

* refactor(settings): rename setting to disableStackManagementForRegularUsers
2020-07-01 09:34:43 +12:00

18 lines
413 B
JavaScript

angular.module('portainer.app').component('stacksDatatable', {
templateUrl: './stacksDatatable.html',
controller: 'StacksDatatableController',
bindings: {
titleText: '@',
titleIcon: '@',
dataset: '<',
tableKey: '@',
orderBy: '@',
reverseOrder: '<',
showOwnershipColumn: '<',
removeAction: '<',
offlineMode: '<',
refreshCallback: '<',
createEnabled: '<',
},
});