Implemented template crud, db entities, import/export, ptero and pelican import

This commit is contained in:
2026-03-12 13:00:32 +00:00
parent 7c5dc657dc
commit e7b1e77d0a
68 changed files with 4269 additions and 24 deletions

View File

@@ -15,6 +15,18 @@ public class PermissionProvider : IPermissionProvider
new Permission(Permissions.Nodes.Create, "Create", "Creating new nodes"),
new Permission(Permissions.Nodes.Edit, "Edit", "Editing nodes"),
new Permission(Permissions.Nodes.Delete, "Delete", "Deleting nodes"),
]),
new PermissionCategory("Servers - Servers", typeof(ContainerIcon), [
new Permission(Permissions.Servers.View, "View", "Viewing all servers"),
new Permission(Permissions.Servers.Create, "Create", "Creating new servers"),
new Permission(Permissions.Servers.Edit, "Edit", "Editing servers"),
new Permission(Permissions.Servers.Delete, "Delete", "Deleting servers"),
]),
new PermissionCategory("Servers - Templates", typeof(ContainerIcon), [
new Permission(Permissions.Templates.View, "View", "Viewing all templates"),
new Permission(Permissions.Templates.Create, "Create", "Creating new templates"),
new Permission(Permissions.Templates.Edit, "Edit", "Editing templates"),
new Permission(Permissions.Templates.Delete, "Delete", "Deleting templates"),
])
]);
}