From f55eae0a9547cb69643ad6aefb70a8effd6a6e8f Mon Sep 17 00:00:00 2001 From: Axolotle Date: Sun, 30 Aug 2020 17:09:19 +0200 Subject: [PATCH] automaticly add locale to url query and fix small templates --- app/src/helpers/api.js | 9 ++++++--- app/src/scss/main.scss | 13 +++++++++++++ app/src/views/domain/DomainDns.vue | 5 +---- app/src/views/service/ServiceInfo.vue | 8 ++++++-- app/src/views/service/ServiceList.vue | 1 - app/src/views/tool/ToolList.vue | 4 ++-- app/src/views/tool/ToolLogs.vue | 5 ++--- app/src/views/user/UserInfo.vue | 4 ++-- 8 files changed, 32 insertions(+), 17 deletions(-) diff --git a/app/src/helpers/api.js b/app/src/helpers/api.js index 09e00b3d..6eea03b3 100644 --- a/app/src/helpers/api.js +++ b/app/src/helpers/api.js @@ -1,5 +1,7 @@ +import store from '@/store' + function objectToParams (object) { - const urlParams = new URLSearchParams() + const urlParams = new URLSearchParams('locale=' + store.getters.locale) for (const [key, value] of Object.entries(object)) { urlParams.append(key, value) } @@ -41,9 +43,10 @@ export default { } }, - get (uri) { + get (uri, urlParams = {}) { return fetch( - '/api/' + uri, this.options + `/api/${uri}?${objectToParams(urlParams)}`, + this.options ).then(handleResponse) }, diff --git a/app/src/scss/main.scss b/app/src/scss/main.scss index 27305cbd..de18d5f1 100644 --- a/app/src/scss/main.scss +++ b/app/src/scss/main.scss @@ -107,3 +107,16 @@ body { } } } + +.log { + .card-body { + padding: 0; + + pre { + margin-bottom: 0; + padding: 1rem; + background-color: $light; + } + + } +} diff --git a/app/src/views/domain/DomainDns.vue b/app/src/views/domain/DomainDns.vue index 6c30e9be..e3dede92 100644 --- a/app/src/views/domain/DomainDns.vue +++ b/app/src/views/domain/DomainDns.vue @@ -7,7 +7,7 @@ -
{{ dnsConfig }}
+
{{ dnsConfig }}
@@ -38,7 +38,4 @@ export default { diff --git a/app/src/views/service/ServiceInfo.vue b/app/src/views/service/ServiceInfo.vue index 8208e300..624f207d 100644 --- a/app/src/views/service/ServiceInfo.vue +++ b/app/src/views/service/ServiceInfo.vue @@ -46,8 +46,7 @@ {{ status }} - - {{ $t('since') }} {{ last_state_change }} + {{ $t('since') }} {{ last_state_change | distanceToNow }}
@@ -88,6 +87,7 @@