1
0
Fork 0

chore(payload): regenerate permission schema types

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
Jason Fraley 2026-09-01 21:39:24 -04:00
parent 8cd5d22a47
commit 9841fb3628
2 changed files with 150 additions and 0 deletions

View file

@ -120,170 +120,245 @@ export const enum_users_preferences_display_lead_or_actual = pgEnum(
); );
export const enum_roles_permissions = pgEnum("enum_roles_permissions", [ export const enum_roles_permissions = pgEnum("enum_roles_permissions", [
"system:admin-access", "system:admin-access",
"media:create",
"media:read",
"media:update",
"media:delete",
"admin:media:manage",
"users:create", "users:create",
"users:read", "users:read",
"users:update", "users:update",
"users:delete", "users:delete",
"users:unlock", "users:unlock",
"users:assign-roles", "users:assign-roles",
"admin:users:manage",
"roles:create",
"roles:read",
"roles:update",
"roles:delete",
"admin:roles:manage",
"ranks:create", "ranks:create",
"ranks:read", "ranks:read",
"ranks:update", "ranks:update",
"ranks:delete", "ranks:delete",
"admin:ranks:manage",
"profiles:create", "profiles:create",
"profiles:read", "profiles:read",
"profiles:update", "profiles:update",
"profiles:delete", "profiles:delete",
"admin:profiles:manage",
"awards:create", "awards:create",
"awards:read", "awards:read",
"awards:update", "awards:update",
"awards:delete", "awards:delete",
"admin:awards:manage",
"qualifications:create", "qualifications:create",
"qualifications:read", "qualifications:read",
"qualifications:update", "qualifications:update",
"qualifications:delete", "qualifications:delete",
"admin:qualifications:manage",
"assignments:create", "assignments:create",
"assignments:read", "assignments:read",
"assignments:update", "assignments:update",
"assignments:delete", "assignments:delete",
"admin:assignments:manage",
"assignment-transfers:create",
"assignment-transfers:read",
"assignment-transfers:update",
"assignment-transfers:delete",
"admin:assignment-transfers:manage",
"experience:create", "experience:create",
"experience:read", "experience:read",
"experience:update", "experience:update",
"experience:delete", "experience:delete",
"admin:experience:manage",
"user-notifications:create", "user-notifications:create",
"user-notifications:read", "user-notifications:read",
"user-notifications:update", "user-notifications:update",
"user-notifications:delete", "user-notifications:delete",
"admin:user-notifications:manage",
"evaluations:create", "evaluations:create",
"evaluations:read", "evaluations:read",
"evaluations:update", "evaluations:update",
"evaluations:delete", "evaluations:delete",
"admin:evaluations:manage",
"missions:create", "missions:create",
"missions:read", "missions:read",
"missions:update", "missions:update",
"missions:delete", "missions:delete",
"missions:read-sensitive", "missions:read-sensitive",
"admin:missions:manage",
"mission-attendances:create", "mission-attendances:create",
"mission-attendances:read", "mission-attendances:read",
"mission-attendances:update", "mission-attendances:update",
"mission-attendances:delete", "mission-attendances:delete",
"admin:mission-attendances:manage",
"campaigns:create", "campaigns:create",
"campaigns:read", "campaigns:read",
"campaigns:update", "campaigns:update",
"campaigns:delete", "campaigns:delete",
"admin:campaigns:manage",
"campaigns:manage", "campaigns:manage",
"factions:create", "factions:create",
"factions:read", "factions:read",
"factions:update", "factions:update",
"factions:delete", "factions:delete",
"admin:factions:manage",
"technologies:create", "technologies:create",
"technologies:read", "technologies:read",
"technologies:update", "technologies:update",
"technologies:delete", "technologies:delete",
"admin:technologies:manage",
"assets:create", "assets:create",
"assets:read", "assets:read",
"assets:update", "assets:update",
"assets:delete", "assets:delete",
"admin:assets:manage",
"resources:create", "resources:create",
"resources:read", "resources:read",
"resources:update", "resources:update",
"resources:delete", "resources:delete",
"admin:resources:manage",
"vehicles:create", "vehicles:create",
"vehicles:read", "vehicles:read",
"vehicles:update", "vehicles:update",
"vehicles:delete", "vehicles:delete",
"admin:vehicles:manage",
"structures:create", "structures:create",
"structures:read", "structures:read",
"structures:update", "structures:update",
"structures:delete", "structures:delete",
"admin:structures:manage",
"shipments:create", "shipments:create",
"shipments:read", "shipments:read",
"shipments:update", "shipments:update",
"shipments:delete", "shipments:delete",
"admin:shipments:manage",
"bank-accounts:create", "bank-accounts:create",
"bank-accounts:read", "bank-accounts:read",
"bank-accounts:update", "bank-accounts:update",
"bank-accounts:delete", "bank-accounts:delete",
"admin:bank-accounts:manage",
"bank-transactions:create", "bank-transactions:create",
"bank-transactions:read", "bank-transactions:read",
"bank-transactions:update", "bank-transactions:update",
"bank-transactions:delete", "bank-transactions:delete",
"admin:bank-transactions:manage",
"ledger-entries:create", "ledger-entries:create",
"ledger-entries:read", "ledger-entries:read",
"ledger-entries:update", "ledger-entries:update",
"ledger-entries:delete", "ledger-entries:delete",
"admin:ledger-entries:manage",
"locker-storages:create", "locker-storages:create",
"locker-storages:read", "locker-storages:read",
"locker-storages:update", "locker-storages:update",
"locker-storages:delete", "locker-storages:delete",
"admin:locker-storages:manage",
"loadouts:create", "loadouts:create",
"loadouts:read", "loadouts:read",
"loadouts:update", "loadouts:update",
"loadouts:delete", "loadouts:delete",
"admin:loadouts:manage",
"market-listings:create", "market-listings:create",
"market-listings:read", "market-listings:read",
"market-listings:update", "market-listings:update",
"market-listings:delete", "market-listings:delete",
"admin:market-listings:manage",
"market-negotiations:create", "market-negotiations:create",
"market-negotiations:read", "market-negotiations:read",
"market-negotiations:update", "market-negotiations:update",
"market-negotiations:delete", "market-negotiations:delete",
"admin:market-negotiations:manage",
"projects:create", "projects:create",
"projects:read", "projects:read",
"projects:update", "projects:update",
"projects:delete", "projects:delete",
"admin:projects:manage",
"labels:create", "labels:create",
"labels:read", "labels:read",
"labels:update", "labels:update",
"labels:delete", "labels:delete",
"admin:labels:manage",
"sprints:create", "sprints:create",
"sprints:read", "sprints:read",
"sprints:update", "sprints:update",
"sprints:delete", "sprints:delete",
"admin:sprints:manage",
"releases:create", "releases:create",
"releases:read", "releases:read",
"releases:update", "releases:update",
"releases:delete", "releases:delete",
"admin:releases:manage",
"tickets:create", "tickets:create",
"tickets:read", "tickets:read",
"tickets:update", "tickets:update",
"tickets:delete", "tickets:delete",
"admin:tickets:manage",
"ticket-votes:create",
"ticket-votes:read",
"ticket-votes:update",
"ticket-votes:delete",
"admin:ticket-votes:manage",
"game-structures:create", "game-structures:create",
"game-structures:read", "game-structures:read",
"game-structures:update", "game-structures:update",
"game-structures:delete", "game-structures:delete",
"admin:game-structures:manage",
"game-vehicles:create", "game-vehicles:create",
"game-vehicles:read", "game-vehicles:read",
"game-vehicles:update", "game-vehicles:update",
"game-vehicles:delete", "game-vehicles:delete",
"admin:game-vehicles:manage",
"game-npcs:create", "game-npcs:create",
"game-npcs:read", "game-npcs:read",
"game-npcs:update", "game-npcs:update",
"game-npcs:delete", "game-npcs:delete",
"admin:game-npcs:manage",
"game-hard-resources:create", "game-hard-resources:create",
"game-hard-resources:read", "game-hard-resources:read",
"game-hard-resources:update", "game-hard-resources:update",
"game-hard-resources:delete", "game-hard-resources:delete",
"admin:game-hard-resources:manage",
"game-event-logs:create", "game-event-logs:create",
"game-event-logs:read", "game-event-logs:read",
"game-event-logs:update", "game-event-logs:update",
"game-event-logs:delete", "game-event-logs:delete",
"admin:game-event-logs:manage",
"maps:create", "maps:create",
"maps:read", "maps:read",
"maps:update", "maps:update",
"maps:delete", "maps:delete",
"admin:maps:manage",
"narrative-events:create", "narrative-events:create",
"narrative-events:read", "narrative-events:read",
"narrative-events:update", "narrative-events:update",
"narrative-events:delete", "narrative-events:delete",
"admin:narrative-events:manage",
"mission-files:create", "mission-files:create",
"mission-files:read", "mission-files:read",
"mission-files:update", "mission-files:update",
"mission-files:delete", "mission-files:delete",
"admin:mission-files:manage",
"mod-lists:create", "mod-lists:create",
"mod-lists:read", "mod-lists:read",
"mod-lists:update", "mod-lists:update",
"mod-lists:delete", "mod-lists:delete",
"admin:mod-lists:manage",
"game-servers:create",
"game-servers:read",
"game-servers:update",
"game-servers:delete",
"admin:game-servers:manage",
"arma-sync-events:create",
"arma-sync-events:read",
"arma-sync-events:update",
"arma-sync-events:delete",
"admin:arma-sync-events:manage",
"arma-commands:create",
"arma-commands:read",
"arma-commands:update",
"arma-commands:delete",
"admin:arma-commands:manage",
"game-rules:read", "game-rules:read",
"game-rules:update", "game-rules:update",
"shims:read", "shims:read",

View file

@ -1259,170 +1259,245 @@ export interface Role {
permissions?: permissions?:
| ( | (
| 'system:admin-access' | 'system:admin-access'
| 'media:create'
| 'media:read'
| 'media:update'
| 'media:delete'
| 'admin:media:manage'
| 'users:create' | 'users:create'
| 'users:read' | 'users:read'
| 'users:update' | 'users:update'
| 'users:delete' | 'users:delete'
| 'users:unlock' | 'users:unlock'
| 'users:assign-roles' | 'users:assign-roles'
| 'admin:users:manage'
| 'roles:create'
| 'roles:read'
| 'roles:update'
| 'roles:delete'
| 'admin:roles:manage'
| 'ranks:create' | 'ranks:create'
| 'ranks:read' | 'ranks:read'
| 'ranks:update' | 'ranks:update'
| 'ranks:delete' | 'ranks:delete'
| 'admin:ranks:manage'
| 'profiles:create' | 'profiles:create'
| 'profiles:read' | 'profiles:read'
| 'profiles:update' | 'profiles:update'
| 'profiles:delete' | 'profiles:delete'
| 'admin:profiles:manage'
| 'awards:create' | 'awards:create'
| 'awards:read' | 'awards:read'
| 'awards:update' | 'awards:update'
| 'awards:delete' | 'awards:delete'
| 'admin:awards:manage'
| 'qualifications:create' | 'qualifications:create'
| 'qualifications:read' | 'qualifications:read'
| 'qualifications:update' | 'qualifications:update'
| 'qualifications:delete' | 'qualifications:delete'
| 'admin:qualifications:manage'
| 'assignments:create' | 'assignments:create'
| 'assignments:read' | 'assignments:read'
| 'assignments:update' | 'assignments:update'
| 'assignments:delete' | 'assignments:delete'
| 'admin:assignments:manage'
| 'assignment-transfers:create'
| 'assignment-transfers:read'
| 'assignment-transfers:update'
| 'assignment-transfers:delete'
| 'admin:assignment-transfers:manage'
| 'experience:create' | 'experience:create'
| 'experience:read' | 'experience:read'
| 'experience:update' | 'experience:update'
| 'experience:delete' | 'experience:delete'
| 'admin:experience:manage'
| 'user-notifications:create' | 'user-notifications:create'
| 'user-notifications:read' | 'user-notifications:read'
| 'user-notifications:update' | 'user-notifications:update'
| 'user-notifications:delete' | 'user-notifications:delete'
| 'admin:user-notifications:manage'
| 'evaluations:create' | 'evaluations:create'
| 'evaluations:read' | 'evaluations:read'
| 'evaluations:update' | 'evaluations:update'
| 'evaluations:delete' | 'evaluations:delete'
| 'admin:evaluations:manage'
| 'missions:create' | 'missions:create'
| 'missions:read' | 'missions:read'
| 'missions:update' | 'missions:update'
| 'missions:delete' | 'missions:delete'
| 'missions:read-sensitive' | 'missions:read-sensitive'
| 'admin:missions:manage'
| 'mission-attendances:create' | 'mission-attendances:create'
| 'mission-attendances:read' | 'mission-attendances:read'
| 'mission-attendances:update' | 'mission-attendances:update'
| 'mission-attendances:delete' | 'mission-attendances:delete'
| 'admin:mission-attendances:manage'
| 'campaigns:create' | 'campaigns:create'
| 'campaigns:read' | 'campaigns:read'
| 'campaigns:update' | 'campaigns:update'
| 'campaigns:delete' | 'campaigns:delete'
| 'admin:campaigns:manage'
| 'campaigns:manage' | 'campaigns:manage'
| 'factions:create' | 'factions:create'
| 'factions:read' | 'factions:read'
| 'factions:update' | 'factions:update'
| 'factions:delete' | 'factions:delete'
| 'admin:factions:manage'
| 'technologies:create' | 'technologies:create'
| 'technologies:read' | 'technologies:read'
| 'technologies:update' | 'technologies:update'
| 'technologies:delete' | 'technologies:delete'
| 'admin:technologies:manage'
| 'assets:create' | 'assets:create'
| 'assets:read' | 'assets:read'
| 'assets:update' | 'assets:update'
| 'assets:delete' | 'assets:delete'
| 'admin:assets:manage'
| 'resources:create' | 'resources:create'
| 'resources:read' | 'resources:read'
| 'resources:update' | 'resources:update'
| 'resources:delete' | 'resources:delete'
| 'admin:resources:manage'
| 'vehicles:create' | 'vehicles:create'
| 'vehicles:read' | 'vehicles:read'
| 'vehicles:update' | 'vehicles:update'
| 'vehicles:delete' | 'vehicles:delete'
| 'admin:vehicles:manage'
| 'structures:create' | 'structures:create'
| 'structures:read' | 'structures:read'
| 'structures:update' | 'structures:update'
| 'structures:delete' | 'structures:delete'
| 'admin:structures:manage'
| 'shipments:create' | 'shipments:create'
| 'shipments:read' | 'shipments:read'
| 'shipments:update' | 'shipments:update'
| 'shipments:delete' | 'shipments:delete'
| 'admin:shipments:manage'
| 'bank-accounts:create' | 'bank-accounts:create'
| 'bank-accounts:read' | 'bank-accounts:read'
| 'bank-accounts:update' | 'bank-accounts:update'
| 'bank-accounts:delete' | 'bank-accounts:delete'
| 'admin:bank-accounts:manage'
| 'bank-transactions:create' | 'bank-transactions:create'
| 'bank-transactions:read' | 'bank-transactions:read'
| 'bank-transactions:update' | 'bank-transactions:update'
| 'bank-transactions:delete' | 'bank-transactions:delete'
| 'admin:bank-transactions:manage'
| 'ledger-entries:create' | 'ledger-entries:create'
| 'ledger-entries:read' | 'ledger-entries:read'
| 'ledger-entries:update' | 'ledger-entries:update'
| 'ledger-entries:delete' | 'ledger-entries:delete'
| 'admin:ledger-entries:manage'
| 'locker-storages:create' | 'locker-storages:create'
| 'locker-storages:read' | 'locker-storages:read'
| 'locker-storages:update' | 'locker-storages:update'
| 'locker-storages:delete' | 'locker-storages:delete'
| 'admin:locker-storages:manage'
| 'loadouts:create' | 'loadouts:create'
| 'loadouts:read' | 'loadouts:read'
| 'loadouts:update' | 'loadouts:update'
| 'loadouts:delete' | 'loadouts:delete'
| 'admin:loadouts:manage'
| 'market-listings:create' | 'market-listings:create'
| 'market-listings:read' | 'market-listings:read'
| 'market-listings:update' | 'market-listings:update'
| 'market-listings:delete' | 'market-listings:delete'
| 'admin:market-listings:manage'
| 'market-negotiations:create' | 'market-negotiations:create'
| 'market-negotiations:read' | 'market-negotiations:read'
| 'market-negotiations:update' | 'market-negotiations:update'
| 'market-negotiations:delete' | 'market-negotiations:delete'
| 'admin:market-negotiations:manage'
| 'projects:create' | 'projects:create'
| 'projects:read' | 'projects:read'
| 'projects:update' | 'projects:update'
| 'projects:delete' | 'projects:delete'
| 'admin:projects:manage'
| 'labels:create' | 'labels:create'
| 'labels:read' | 'labels:read'
| 'labels:update' | 'labels:update'
| 'labels:delete' | 'labels:delete'
| 'admin:labels:manage'
| 'sprints:create' | 'sprints:create'
| 'sprints:read' | 'sprints:read'
| 'sprints:update' | 'sprints:update'
| 'sprints:delete' | 'sprints:delete'
| 'admin:sprints:manage'
| 'releases:create' | 'releases:create'
| 'releases:read' | 'releases:read'
| 'releases:update' | 'releases:update'
| 'releases:delete' | 'releases:delete'
| 'admin:releases:manage'
| 'tickets:create' | 'tickets:create'
| 'tickets:read' | 'tickets:read'
| 'tickets:update' | 'tickets:update'
| 'tickets:delete' | 'tickets:delete'
| 'admin:tickets:manage'
| 'ticket-votes:create'
| 'ticket-votes:read'
| 'ticket-votes:update'
| 'ticket-votes:delete'
| 'admin:ticket-votes:manage'
| 'game-structures:create' | 'game-structures:create'
| 'game-structures:read' | 'game-structures:read'
| 'game-structures:update' | 'game-structures:update'
| 'game-structures:delete' | 'game-structures:delete'
| 'admin:game-structures:manage'
| 'game-vehicles:create' | 'game-vehicles:create'
| 'game-vehicles:read' | 'game-vehicles:read'
| 'game-vehicles:update' | 'game-vehicles:update'
| 'game-vehicles:delete' | 'game-vehicles:delete'
| 'admin:game-vehicles:manage'
| 'game-npcs:create' | 'game-npcs:create'
| 'game-npcs:read' | 'game-npcs:read'
| 'game-npcs:update' | 'game-npcs:update'
| 'game-npcs:delete' | 'game-npcs:delete'
| 'admin:game-npcs:manage'
| 'game-hard-resources:create' | 'game-hard-resources:create'
| 'game-hard-resources:read' | 'game-hard-resources:read'
| 'game-hard-resources:update' | 'game-hard-resources:update'
| 'game-hard-resources:delete' | 'game-hard-resources:delete'
| 'admin:game-hard-resources:manage'
| 'game-event-logs:create' | 'game-event-logs:create'
| 'game-event-logs:read' | 'game-event-logs:read'
| 'game-event-logs:update' | 'game-event-logs:update'
| 'game-event-logs:delete' | 'game-event-logs:delete'
| 'admin:game-event-logs:manage'
| 'maps:create' | 'maps:create'
| 'maps:read' | 'maps:read'
| 'maps:update' | 'maps:update'
| 'maps:delete' | 'maps:delete'
| 'admin:maps:manage'
| 'narrative-events:create' | 'narrative-events:create'
| 'narrative-events:read' | 'narrative-events:read'
| 'narrative-events:update' | 'narrative-events:update'
| 'narrative-events:delete' | 'narrative-events:delete'
| 'admin:narrative-events:manage'
| 'mission-files:create' | 'mission-files:create'
| 'mission-files:read' | 'mission-files:read'
| 'mission-files:update' | 'mission-files:update'
| 'mission-files:delete' | 'mission-files:delete'
| 'admin:mission-files:manage'
| 'mod-lists:create' | 'mod-lists:create'
| 'mod-lists:read' | 'mod-lists:read'
| 'mod-lists:update' | 'mod-lists:update'
| 'mod-lists:delete' | 'mod-lists:delete'
| 'admin:mod-lists:manage'
| 'game-servers:create'
| 'game-servers:read'
| 'game-servers:update'
| 'game-servers:delete'
| 'admin:game-servers:manage'
| 'arma-sync-events:create'
| 'arma-sync-events:read'
| 'arma-sync-events:update'
| 'arma-sync-events:delete'
| 'admin:arma-sync-events:manage'
| 'arma-commands:create'
| 'arma-commands:read'
| 'arma-commands:update'
| 'arma-commands:delete'
| 'admin:arma-commands:manage'
| 'game-rules:read' | 'game-rules:read'
| 'game-rules:update' | 'game-rules:update'
| 'shims:read' | 'shims:read'