diff --git a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/environments/environment.prod.ts b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/environments/environment.prod.ts
index c616ed9..a6180a7 100644
--- a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/environments/environment.prod.ts
+++ b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/environments/environment.prod.ts
@@ -16,24 +16,79 @@ export const env = {
loginCheck: "/auth/check"
},
columnNames: {
- user: [
- {
- header: 'Benutzername',
- field: 'username'
- },
- {
- header: 'Vorname',
- field: 'prename'
- },
- {
- header: 'Name',
- field: 'name'
- },
- {
- header: 'E-email',
- field: 'email'
- }],
+ user: {
+ basic: [
+ {
+ header: 'Benutzername',
+ field: 'username'
+ },
+ {
+ header: 'Vorname',
+ field: 'prename'
+ },
+ {
+ header: 'Name',
+ field: 'name'
+ },
+ {
+ header: 'E-email',
+ field: 'email'
+ }
+ ],
+ detailed: [
+ {
+ header: 'Benutzername',
+ field: 'username'
+ },
+ {
+ header: 'Vorname',
+ field: 'prename'
+ },
+ {
+ header: 'Name',
+ field: 'name'
+ },
+ {
+ header: 'E-email',
+ field: 'email'
+ },
+ {
+ header:'Kommentar',
+ field: 'comment'
+ },
+ {
+ header: 'DatumsFormat',
+ field: 'dateFormat'
+ },
+ {
+ header: 'Kürzel',
+ field: 'shortname'
+ },
+ {
+ header: 'Hinzugefügt
wer',
+ field: 'addedWho'
+ },
+ {
+ header: 'Hinzugefügt
wann',
+ field: 'addedWhen'
+ },
+ {
+ header: 'Geändert
wer',
+ field: 'changedWho'
+ },
+ {
+ header: 'Geändert
wann',
+ field: 'changedWhen'
+ }
+ ]
+ },
group: {
+ basic: [
+ {
+ header: "Gruppe",
+ field: "name"
+ }
+ ],
complete: [
{
header: "Gruppe",
@@ -42,6 +97,34 @@ export const env = {
{
header: "Kommentar",
field: "comment"
+ },
+ {
+ header: "Active",
+ field: (group: any) => group.active ? "✓" : ""
+ },
+ {
+ header: "AD Sync",
+ field: (group: any) => group.adSync ? "✓" : ""
+ },
+ {
+ header: "Internal",
+ field: (group: any) => group.internal ? "✓" : ""
+ },
+ {
+ header: 'Hinzugefügt
wer',
+ field: (g: any) => g.addedWho
+ },
+ {
+ header: 'Hinzugefügt
wann',
+ field: (g: any) => new Date(g.addedWhen).toLocaleString('de-DE', { day: '2-digit', month: '2-digit', year: '2-digit', hour: '2-digit', minute: '2-digit' }).replace(',', '')
+ },
+ {
+ header: 'Geändert
wer',
+ field: 'changedWho'
+ },
+ {
+ header: 'Geändert
wann',
+ field: (g: any) => new Date(g.changedWhen).toLocaleString('de-DE', { day: '2-digit', month: '2-digit', year: '2-digit', hour: '2-digit', minute: '2-digit' }).replace(',', '')
}
],
representative: [
@@ -117,4 +200,4 @@ export const env = {
]
},
config_url: "/assets/config.json"
-};
\ No newline at end of file
+};