1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-08-02 20:35:25 +02:00

feat(edge/templates): introduce custom templates [EE-6208] (#10561)

This commit is contained in:
Chaim Lev-Ari 2023-11-15 10:45:07 +02:00 committed by GitHub
parent a0f583a17d
commit 68950fbb24
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
81 changed files with 2047 additions and 334 deletions

View file

@ -62,7 +62,7 @@ angular
const stacksNew = {
name: 'edge.stacks.new',
url: '/new',
url: '/new?templateId',
views: {
'content@': {
component: 'createEdgeStackView',
@ -150,6 +150,44 @@ angular
component: 'edgeAppTemplatesView',
},
},
data: {
docs: '/user/edge/templates',
},
});
$stateRegistryProvider.register({
name: 'edge.templates.custom',
url: '/custom',
views: {
'content@': {
component: 'edgeCustomTemplatesView',
},
},
data: {
docs: '/user/edge/templates/custom',
},
});
$stateRegistryProvider.register({
name: 'edge.templates.custom.new',
url: '/new?appTemplateId&type',
views: {
'content@': {
component: 'edgeCreateCustomTemplatesView',
},
},
});
$stateRegistryProvider.register({
name: 'edge.templates.custom.edit',
url: '/:templateId',
views: {
'content@': {
component: 'edgeEditCustomTemplatesView',
},
},
});
$stateRegistryProvider.register(edge);