Show assigned roles for groups #16
Some checks failed
Build on push / prepare (push) Successful in 5s
Build on push / build-api (push) Successful in 8s
Build on push / build-redirector (push) Successful in 9s
Build on push / build-web (push) Has been cancelled

Closes #16
This commit is contained in:
Sven Heidemann 2025-03-11 18:49:03 +01:00
parent 7380e7b516
commit 53a820c07c
3 changed files with 16 additions and 0 deletions

View File

@ -19,6 +19,14 @@ export class GroupsColumns extends PageColumns<Group> {
filterable: true,
value: (row: Group) => row.name,
},
{
name: 'roles',
translationKey: 'common.roles',
type: 'text',
filterable: true,
value: (row: Group) => row.roles.map(role => role.name).join(', '),
width: '300px',
},
...DB_MODEL_COLUMNS,
];
}

View File

@ -36,6 +36,7 @@
"key": "Schlüssel",
"name": "Name",
"role": "Rolle",
"roles": "Rollen",
"save": "Speichern",
"short_url": "Url",
"updated": "Bearbeitet",
@ -83,6 +84,7 @@
"users.update": "Benutzer inkl. der Rollen ändern"
},
"permissions": {
"administrator": "Administrator",
"api_keys": "API Keys",
"api_keys.create": "Erstellen",
"api_keys.delete": "Löschen",
@ -103,6 +105,8 @@
"roles.create": "Erstellen",
"roles.delete": "Löschen",
"roles.update": "Bearbeiten",
"settings": "Einstellungen",
"settings.update": "Bearbeiten",
"short_urls": "Kurz-URLs",
"short_urls.by_assignment": "Zuweisung",
"short_urls.create": "Erstellen",

View File

@ -36,6 +36,7 @@
"key": "Key",
"name": "Name",
"role": "Role",
"roles": "Roles",
"save": "Save",
"short_url": "Url",
"updated": "Updated",
@ -83,6 +84,7 @@
"users.update": "Change users including their roles"
},
"permissions": {
"administrator": "Administrator",
"api_keys": "API Keys",
"api_keys.create": "Create",
"api_keys.delete": "Delete",
@ -103,6 +105,8 @@
"roles.create": "Create",
"roles.delete": "Delete",
"roles.update": "Update",
"settings": "Settings",
"settings.update": "Update",
"short_urls": "Short URLs",
"short_urls.by_assignment": "By assignment",
"short_urls.create": "Create",