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:
parent
a0f583a17d
commit
68950fbb24
81 changed files with 2047 additions and 334 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue