[New] Added environment to drawer view

This commit is contained in:
Robert von Burg 2022-09-30 14:44:08 +02:00
parent 8186b1482d
commit dac6764797
Signed by: eitch
GPG Key ID: 75DB9C85C74331F7
6 changed files with 153 additions and 83 deletions

View File

@ -89,12 +89,12 @@
<paper-item id="logout" class="menu-item">[[localize('logout')]]</paper-item>
</paper-menu>
<paper-material id="container" class="container info-div" elevation="0">
<paper-material class="container info-div" elevation="0">
<p>[[userConfig.firstname]] [[userConfig.lastname]] / [[userConfig.username]]</p>
<p title="[[version.appVersion.scmRevision]]">[[version.appVersion.artifactVersion]]</p>
<p title="[[version.appVersion.scmRevision]]">[[version.appVersion.artifactVersion]] @ [[environment]]</p>
</paper-material>
<paper-material id="container" class="container" elevation="0">
<paper-material class="container" elevation="0">
<paper-dropdown-menu label="[[localize('language')]]">
<paper-listbox class="dropdown-content" selected="{{userLocale}}" attr-for-selected="data">
<paper-item data="de">Deutsch</paper-item>
@ -137,7 +137,11 @@
observer: "userLocaleChanged"
},
version: {
type: Object
type: Object,
observer: "versionChanged"
},
environment: {
type: String
}
},
@ -162,6 +166,9 @@
this.fire('cx-logout');
},
versionChanged: function (newValue) {
this.updateEnvironment(newValue);
},
userConfigChanged: function (newValue, oldValue) {
if (newValue != null) {
var userLocale = Strolch.getUserLocale();

View File

@ -5,6 +5,10 @@
"agent.service.failed.access.denied": "User {user} may not perform service {service}",
"agent.query.failed.access.denied": "User {user} may not perform query {query}",
"agent.search.failed.access.denied": "User {user} may not perform search {search}",
"demo-locations": "Demo Locations",
"demo-books": "Demo Books",
"title": "Titel",
"author": "Author",
"logout": "Logout",
"info": "Information",
"keepAlive": "Stay logged in",
@ -58,7 +62,12 @@
"mode": "Mode",
"user": "User",
"i18n-editor": "Internationalization editor",
"login": "Login"
"login": "Login",
"production": "Production",
"testing": "Testing",
"staging": "Staging",
"development": "Development",
"demo": "Demo"
},
"de": {
"appTitle": "${appName} Steuerung",
@ -121,7 +130,12 @@
"info": "Information",
"agent.service.failed.access.denied": "Benutzer {user} darf Service {service} nicht ausführen",
"agent.query.failed.access.denied": "Benutzer {user} darf Abfrage {query} nicht ausführen",
"agent.search.failed.access.denied": "Benutzer {user} darf Suche {search} nicht ausführen"
"agent.search.failed.access.denied": "Benutzer {user} darf Suche {search} nicht ausführen",
"testing": "Testen",
"production": "Produktion",
"staging": "Staging",
"development": "Entwicklung",
"demo": "Demo"
},
"fr": {
"appTitle": "${appName} Controle",
@ -150,6 +164,11 @@
"errorOccurred": "Une erreur s'est produite",
"agent.service.failed.access.denied": "Utilisateur {user} ne peut exécuter le service {service}",
"agent.query.failed.access.denied": "Utilisateur {user} ne peut exécuter la demande {query}",
"agent.search.failed.access.denied": "Utilisateur {user} ne peut exécuter la recherche {search}"
"agent.search.failed.access.denied": "Utilisateur {user} ne peut exécuter la recherche {search}",
"testing": "Tester",
"production": "Production",
"staging": "Mémoriser",
"development": "Développement",
"demo": "Demo"
}
}

View File

@ -92,12 +92,12 @@
<paper-item id="logout" class="menu-item">[[localize('logout')]]</paper-item>
</paper-menu>
<paper-material id="container" class="container info-div" elevation="0">
<paper-material class="container info-div" elevation="0">
<p>[[userConfig.firstname]] [[userConfig.lastname]] / [[userConfig.username]]</p>
<p title="[[version.appVersion.scmRevision]]">[[version.appVersion.artifactVersion]]</p>
<p title="[[version.appVersion.scmRevision]]">[[version.appVersion.artifactVersion]] @ [[environment]]</p>
</paper-material>
<paper-material id="container" class="container" elevation="0">
<paper-material class="container" elevation="0">
<paper-dropdown-menu label="[[localize('language')]]">
<paper-listbox class="dropdown-content" selected="{{userLocale}}" attr-for-selected="data">
<paper-item data="de">Deutsch</paper-item>
@ -140,7 +140,11 @@
observer: "userLocaleChanged"
},
version: {
type: Object
type: Object,
observer: "versionChanged"
},
environment: {
type: String
}
},
@ -165,6 +169,9 @@
this.fire('cx-logout');
},
versionChanged: function (newValue) {
this.updateEnvironment(newValue);
},
userConfigChanged: function (newValue, oldValue) {
if (newValue != null) {
var userLocale = Strolch.getUserLocale();

View File

@ -67,7 +67,12 @@
"enableAutomaticModeConfirm": "Should the automatic mode be enabled?",
"disableAutomaticMode": "Disable Automatic Mode",
"disableAutomaticModeConfirm": "Should the automatic mode be disabled?",
"shop-floor": "Shop-Floor"
"shop-floor": "Shop-Floor",
"production": "Production",
"testing": "Testing",
"staging": "Staging",
"development": "Development",
"demo": "Demo"
},
"de": {
"shop-floor": "Fördertechnik",
@ -139,7 +144,12 @@
"info": "Information",
"agent.service.failed.access.denied": "Benutzer {user} darf Service {service} nicht ausführen",
"agent.query.failed.access.denied": "Benutzer {user} darf Abfrage {query} nicht ausführen",
"agent.search.failed.access.denied": "Benutzer {user} darf Suche {search} nicht ausführen"
"agent.search.failed.access.denied": "Benutzer {user} darf Suche {search} nicht ausführen",
"testing": "Testen",
"production": "Produktion",
"staging": "Staging",
"development": "Entwicklung",
"demo": "Demo"
},
"fr": {
"shop-floor": "Système de convoyage",
@ -178,6 +188,11 @@
"errorOccurred": "Une erreur s'est produite",
"agent.service.failed.access.denied": "Utilisateur {user} ne peut exécuter le service {service}",
"agent.query.failed.access.denied": "Utilisateur {user} ne peut exécuter la demande {query}",
"agent.search.failed.access.denied": "Utilisateur {user} ne peut exécuter la recherche {search}"
"agent.search.failed.access.denied": "Utilisateur {user} ne peut exécuter la recherche {search}",
"testing": "Tester",
"production": "Production",
"staging": "Mémoriser",
"development": "Développement",
"demo": "Demo"
}
}

View File

@ -93,12 +93,12 @@
<paper-item id="logout" class="menu-item">[[localize('logout')]]</paper-item>
</paper-menu>
<paper-material id="container" class="container info-div" elevation="0">
<paper-material class="container info-div" elevation="0">
<p>[[userConfig.firstname]] [[userConfig.lastname]] / [[userConfig.username]]</p>
<p title="[[version.appVersion.scmRevision]]">[[version.appVersion.artifactVersion]]</p>
<p title="[[version.appVersion.scmRevision]]">[[version.appVersion.artifactVersion]] @ [[environment]]</p>
</paper-material>
<paper-material id="container" class="container" elevation="0">
<paper-material class="container" elevation="0">
<paper-dropdown-menu label="[[localize('language')]]">
<paper-listbox class="dropdown-content" selected="{{userLocale}}" attr-for-selected="data">
<paper-item data="de">Deutsch</paper-item>
@ -141,7 +141,11 @@
observer: "userLocaleChanged"
},
version: {
type: Object
type: Object,
observer: "versionChanged"
},
environment: {
type: String
}
},
@ -166,6 +170,9 @@
this.fire('cx-logout');
},
versionChanged: function (newValue) {
this.updateEnvironment(newValue);
},
userConfigChanged: function (newValue, oldValue) {
if (newValue != null) {
var userLocale = Strolch.getUserLocale();

View File

@ -1,4 +1,72 @@
{
"en": {
"agent.service.failed.access.denied": "User {user} may not perform service {service}",
"agent.query.failed.access.denied": "User {user} may not perform query {query}",
"agent.search.failed.access.denied": "User {user} may not perform search {search}",
"demo-locations": "Demo Locations",
"demo-books": "Demo Books",
"title": "Titel",
"author": "Author",
"logout": "Logout",
"info": "Information",
"keepAlive": "Stay logged in",
"appTitle": "${appName}",
"language": "Language",
"reports": "Reports",
"operations-log": "Operation Logs",
"jobs": "Jobs",
"sessions": "Sessions",
"users": "Users",
"roles": "Roles",
"control": "Control",
"inspector": "Inspector",
"newVersionAvailableRefreshRequired": "A new version is available",
"refresh": "Refresh",
"close": "Close",
"cancel": "Cancel",
"ok": "Ok",
"reconnect": "Reconnect",
"serverNotAvailable": "Server not available",
"serverNotAvailableMsg": "The connection to the server is currently not available",
"privilegeDenied": "Action denied",
"privilegeDeniedText": "The action has been denied",
"sessionInvalid": "Session Invalid",
"sessionInvalidConfirmNavToLogin": "The session has expired or is invalid. Please logon again.",
"sessionInvalidLoggingBackIn": "The session is invalid or has expired, automatic logon has commenced...",
"enabled": "Active",
"severity": "Severity",
"true": "Yes",
"false": "No",
"Info": "Information",
"Exception": "Exception",
"clearInactiveMessages": "Remove inactive messages",
"clearInactiveMessagesConfirm": "Should all inactive messages be removed?",
"errorOccurred": "An error occurred",
"systemAction.failed": "SystemAction {action} failed: {reason}",
"Created": "Created",
"Planning": "Planning",
"Planned": "Planned",
"Execution": "Execution",
"Warning": "Warning",
"Error": "Error",
"Executed": "Executed",
"Closed": "Closed",
"date": "Date",
"deleted": "Deleted",
"id": "ID",
"status": "Status",
"enable": "Enable",
"disable": "Disable",
"mode": "Mode",
"user": "User",
"i18n-editor": "Internationalization editor",
"login": "Login",
"production": "Production",
"testing": "Testing",
"staging": "Staging",
"development": "Development",
"demo": "Demo"
},
"de": {
"appTitle": "${appName}",
"demo-locations": "Demo Locations",
@ -62,70 +130,12 @@
"info": "Information",
"agent.service.failed.access.denied": "Benutzer {user} darf Service {service} nicht ausführen",
"agent.query.failed.access.denied": "Benutzer {user} darf Abfrage {query} nicht ausführen",
"agent.search.failed.access.denied": "Benutzer {user} darf Suche {search} nicht ausführen"
},
"en": {
"agent.service.failed.access.denied": "User {user} may not perform service {service}",
"agent.query.failed.access.denied": "User {user} may not perform query {query}",
"agent.search.failed.access.denied": "User {user} may not perform search {search}",
"demo-locations": "Demo Locations",
"demo-books": "Demo Books",
"title": "Titel",
"author": "Author",
"logout": "Logout",
"info": "Information",
"keepAlive": "Stay logged in",
"appTitle": "${appName}",
"language": "Language",
"reports": "Reports",
"operations-log": "Operation Logs",
"jobs": "Jobs",
"sessions": "Sessions",
"users": "Users",
"roles": "Roles",
"control": "Control",
"inspector": "Inspector",
"newVersionAvailableRefreshRequired": "A new version is available",
"refresh": "Refresh",
"close": "Close",
"cancel": "Cancel",
"ok": "Ok",
"reconnect": "Reconnect",
"serverNotAvailable": "Server not available",
"serverNotAvailableMsg": "The connection to the server is currently not available",
"privilegeDenied": "Action denied",
"privilegeDeniedText": "The action has been denied",
"sessionInvalid": "Session Invalid",
"sessionInvalidConfirmNavToLogin": "The session has expired or is invalid. Please logon again.",
"sessionInvalidLoggingBackIn": "The session is invalid or has expired, automatic logon has commenced...",
"enabled": "Active",
"severity": "Severity",
"true": "Yes",
"false": "No",
"Info": "Information",
"Exception": "Exception",
"clearInactiveMessages": "Remove inactive messages",
"clearInactiveMessagesConfirm": "Should all inactive messages be removed?",
"errorOccurred": "An error occurred",
"systemAction.failed": "SystemAction {action} failed: {reason}",
"Created": "Created",
"Planning": "Planning",
"Planned": "Planned",
"Execution": "Execution",
"Warning": "Warning",
"Error": "Error",
"Executed": "Executed",
"Closed": "Closed",
"date": "Date",
"deleted": "Deleted",
"id": "ID",
"status": "Status",
"enable": "Enable",
"disable": "Disable",
"mode": "Mode",
"user": "User",
"i18n-editor": "Internationalization editor",
"login": "Login"
"agent.search.failed.access.denied": "Benutzer {user} darf Suche {search} nicht ausführen",
"testing": "Testen",
"production": "Produktion",
"staging": "Staging",
"development": "Entwicklung",
"demo": "Demo"
},
"fr": {
"appTitle": "${appName}",
@ -156,6 +166,11 @@
"errorOccurred": "Une erreur s'est produite",
"agent.service.failed.access.denied": "Utilisateur {user} ne peut exécuter le service {service}",
"agent.query.failed.access.denied": "Utilisateur {user} ne peut exécuter la demande {query}",
"agent.search.failed.access.denied": "Utilisateur {user} ne peut exécuter la recherche {search}"
"agent.search.failed.access.denied": "Utilisateur {user} ne peut exécuter la recherche {search}",
"testing": "Tester",
"production": "Production",
"staging": "Mémoriser",
"development": "Développement",
"demo": "Demo"
}
}