Add base for route

This commit is contained in:
Sebastiaan
2025-10-31 13:42:16 +01:00
parent 23d7d63103
commit 84d75e21ca
11 changed files with 582 additions and 20 deletions

View File

@@ -33,6 +33,7 @@ class PermissionModule(DocumentedStrEnum):
MEMBER = auto_enum()
HIKE = auto_enum()
ROUTE = auto_enum()
class PermissionPart(DocumentedStrEnum):
@@ -51,6 +52,8 @@ class PermissionRight(DocumentedIntFlag):
MANAGE_DIVISIONS = auto_enum()
MANAGE_MEMBERS = auto_enum()
MANAGE_HIKES = auto_enum()
ADMIN = ( CREATE
| READ
| UPDATE
@@ -59,6 +62,7 @@ class PermissionRight(DocumentedIntFlag):
| MANAGE_TEAMS
| MANAGE_DIVISIONS
| MANAGE_MEMBERS
| MANAGE_HIKES
)