mirror of
https://github.com/portainer/portainer.git
synced 2025-08-08 23:35:31 +02:00
feat(application): Add the ability to use existing volumes when creating an application (#4044)
* feat(applications): update UI to use existing volumes * feat(application): Add the ability to use existing volumes when creating an application * feat(application): Existing persisted folders should default to associated volumes * feat(application): add form validation to existing volume * feat(application): remove the ability to use an existing volume with statefulset application * feat(k8s/applications): minor UI update * feat(k8s/application): minor UI update * feat(volume): allow to increase volume size and few other things * feat(volumes): add the ability to allow volume expansion * fix(storage): fix the storage patch request * fix(k8s/applications): remove conflict leftover * feat(k8s/configure): minor UI update * feat(k8s/volume): minor UI update * fix(storage): change few things Co-authored-by: Anthony Lapenna <lapenna.anthony@gmail.com>
This commit is contained in:
parent
b9c2bf487b
commit
61f97469ab
16 changed files with 436 additions and 40 deletions
|
@ -150,6 +150,24 @@ angular.module('portainer.app').factory('ModalService', [
|
|||
});
|
||||
};
|
||||
|
||||
service.confirmRedeploy = function (message, callback) {
|
||||
message = $sanitize(message);
|
||||
service.confirm({
|
||||
title: '',
|
||||
message: message,
|
||||
buttons: {
|
||||
confirm: {
|
||||
label: 'Redeploy the applications',
|
||||
className: 'btn-primary',
|
||||
},
|
||||
cancel: {
|
||||
label: "I'll do it later",
|
||||
},
|
||||
},
|
||||
callback: callback,
|
||||
});
|
||||
};
|
||||
|
||||
service.confirmDeletionAsync = function confirmDeletionAsync(message) {
|
||||
return new Promise((resolve) => {
|
||||
service.confirmDeletion(message, (confirmed) => resolve(confirmed));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue