diff --git a/docs/configuring.md b/docs/configuring.md index f577197d66..4e1ca03873 100644 --- a/docs/configuring.md +++ b/docs/configuring.md @@ -71,6 +71,7 @@ To disallow any changes from being written to disk via the UI config editor, set **`customCss`** | `string` | _Optional_ | Raw CSS that will be applied to the page. This can also be set from the UI. Please minify it first. **`hideComponents`** | `object` | _Optional_ | A list of key page components (header, footer, search, settings, etc) that are present by default, but can be removed using this option. See [`appConfig.hideComponents`](#appconfighideComponents-optional) **`allowConfigEdit`** | `boolean` | _Optional_ | Should prevent / allow the user to write configuration changes to the conf.yml from the UI. When set to `false`, the user can only apply changes locally using the config editor within the app, whereas if set to `true` then changes can be written to disk directly through the UI. Defaults to `true`. Note that if authentication is enabled, the user must be of type `admin` in order to apply changes globally. +**`disableUpdateChecks`** | `boolean` | _Optional_ | If set to true, Dashy will not check for updates. Defaults to `false`. **`disableServiceWorker`** | `boolean` | _Optional_ | Service workers cache web applications to improve load times and offer basic offline functionality, and are enabled by default in Dashy. The service worker can sometimes cause older content to be cached, requiring the app to be hard-refreshed. If you do not want SW functionality, or are having issues with caching, set this property to `true` to disable all service workers. **`disableContextMenu`** | `boolean` | _Optional_ | If set to `true`, the custom right-click context menu will be disabled. Defaults to `false`. diff --git a/package.json b/package.json index d1196a422a..2dc77a1886 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "Dashy", - "version": "1.4.2", + "version": "1.4.3", "license": "MIT", "main": "server", "scripts": { diff --git a/src/assets/locales/en.json b/src/assets/locales/en.json index 9b69980bb8..eb638c346f 100644 --- a/src/assets/locales/en.json +++ b/src/assets/locales/en.json @@ -34,7 +34,6 @@ "change-language-button": "Change App Language", "reset-settings-button": "Reset Local Settings", "app-info-button": "App Info", - "app-version-note": "Dashy version", "backup-note": "It is recommend to make a backup of your configuration before making changes.", "reset-config-msg-l1": "This will remove all user settings from local storage, but won't effect your 'conf.yml' file.", "reset-config-msg-l2": "You should first backup any changes you've made locally, if you want to use them in the future.", @@ -62,6 +61,13 @@ "item-size-large": "Large", "config-launcher-label": "Config" }, + "updates": { + "app-version-note": "Dashy version", + "up-to-date": "Up-to-Date", + "out-of-date": "Update Available", + "unsupported-version-l1": "You are using an unsupported version of Dashy", + "unsupported-version-l2": "For the best experience, and recent security patches, please update to" + }, "language-switcher": { "title": "Change Application Language", "dropdown-label": "Select a Language", diff --git a/src/components/Configuration/AppInfoModal.vue b/src/components/Configuration/AppInfoModal.vue index ab136e0b52..8fc237eb8f 100644 --- a/src/components/Configuration/AppInfoModal.vue +++ b/src/components/Configuration/AppInfoModal.vue @@ -2,8 +2,9 @@
-

Dashy V{{ appVersion }}

+

Dashy

+

Service Worker Status

{{ serviceWorkerInfo }}
@@ -39,10 +40,14 @@ + + diff --git a/src/components/Configuration/ConfigContainer.vue b/src/components/Configuration/ConfigContainer.vue index 720e611168..4f6eefc0b7 100644 --- a/src/components/Configuration/ConfigContainer.vue +++ b/src/components/Configuration/ConfigContainer.vue @@ -40,8 +40,8 @@ -

{{ $t('config.app-version-note') }} {{ appVersion }}

{{ getLanguage() }}

+
{{ $t('config.backup-note') }}
@@ -74,7 +74,6 @@