Picsur/frontend/src/app/i18n/permissions.i18n.ts

25 lines
753 B
TypeScript
Raw Normal View History

2022-06-27 13:23:06 +00:00
import { Permission } from 'picsur-shared/dist/dto/permissions.enum';
2022-03-28 15:05:11 +00:00
export const UIFriendlyPermissions: {
2022-03-28 15:05:11 +00:00
[key in Permission]: string;
} = {
2022-03-28 15:05:11 +00:00
[Permission.ImageView]: 'View Images',
[Permission.ImageUpload]: 'Upload Images',
2022-09-03 17:18:53 +00:00
[Permission.ImageManage]: 'Manage Own Images',
[Permission.ImageDeleteKey]: 'Use Deletekey',
2022-03-28 15:05:11 +00:00
[Permission.UserLogin]: 'Login',
[Permission.UserKeepLogin]: 'Stay Logged In',
[Permission.UserRegister]: 'Register',
2022-03-28 15:05:11 +00:00
[Permission.Settings]: 'View settings',
2022-09-03 11:50:53 +00:00
[Permission.ApiKey]: 'Use API keys',
[Permission.ImageAdmin]: 'Image Admin',
[Permission.UserAdmin]: 'User Admin',
[Permission.RoleAdmin]: 'Role Admin',
2022-09-03 11:50:53 +00:00
[Permission.ApiKeyAdmin]: 'API Key Admin',
[Permission.SysPrefAdmin]: 'System Admin',
};