#1616 better user management (#1748)

This commit is contained in:
Manuel
2023-12-20 10:18:24 +01:00
committed by GitHub
parent 199b711324
commit 553fa98e61
11 changed files with 760 additions and 127 deletions

View File

@@ -1,13 +1,21 @@
{
"metaTitle": "Users",
"pageTitle": "Manage users",
"text": "Using users, you can configure who can edit your dashboards. Future versions of Homarr will have even more granular control over permissions and boards.",
"buttons": {
"create": "Create"
},
"filter": {
"roles": {
"all": "All",
"normal": "Normal",
"admin": "Admin",
"owner": "Owner"
}
},
"table": {
"header": {
"user": "User"
"user": "User",
"email": "E-Mail"
}
},
"tooltips": {

View File

@@ -0,0 +1,55 @@
{
"metaTitle": "User {{username}}",
"back": "Back to user management",
"sections": {
"general": {
"title": "General",
"inputs": {
"username": {
"label": "Username"
},
"eMail": {
"label": "E-Mail"
}
}
},
"security": {
"title": "Security",
"inputs": {
"password": {
"label": "New password"
},
"terminateExistingSessions": {
"label": "Terminate existing sessions",
"description": "Forces user to log in again on their devices"
},
"confirm": {
"label": "Confirm",
"description": "Password will be updated. Action cannot be reverted."
}
}
},
"roles": {
"title": "Roles",
"currentRole": "Current role: ",
"badges": {
"owner": "Owner",
"admin": "Admin",
"normal": "Normal"
}
},
"deletion": {
"title": "Account deletion",
"inputs": {
"confirmUsername": {
"label": "Confirm username",
"description": "Type username to confirm deletion"
},
"confirm": {
"label": "Delete permanently",
"description": "I am aware that this action is permanent and all account data will be lost."
}
}
}
}
}