From 243c98a02e0c700fcbc9ceda5db978ccc326f6d8 Mon Sep 17 00:00:00 2001 From: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com> Date: Tue, 28 Feb 2023 00:13:39 +0100 Subject: [PATCH] feat(web): re-add version announcement (#1887) * feat(web): re-add version announcement * show notification for every update --- .../shared-components/announcement-box.svelte | 64 --------------- .../version-announcement-box.svelte | 82 +++++++++++++++++++ web/src/lib/utils/check-app-version.ts | 50 ----------- web/src/lib/utils/get-github-version.ts | 18 ++++ web/src/routes/+layout.server.ts | 6 +- web/src/routes/+layout.svelte | 8 ++ 6 files changed, 112 insertions(+), 116 deletions(-) delete mode 100644 web/src/lib/components/shared-components/announcement-box.svelte create mode 100644 web/src/lib/components/shared-components/version-announcement-box.svelte delete mode 100644 web/src/lib/utils/check-app-version.ts create mode 100644 web/src/lib/utils/get-github-version.ts diff --git a/web/src/lib/components/shared-components/announcement-box.svelte b/web/src/lib/components/shared-components/announcement-box.svelte deleted file mode 100644 index e6f378909a..0000000000 --- a/web/src/lib/components/shared-components/announcement-box.svelte +++ /dev/null @@ -1,64 +0,0 @@ - - -
🎉 NEW VERSION AVAILABLE 🎉
-docker-compose
, and .env
setup is up-to-date to prevent
- any misconfigurations, especially if you use WatchTower or any mechanism that handles updating
- your application automatically.
- Local Version {localVersion}
- Remote Version {remoteVersion}
- 🎉 NEW VERSION AVAILABLE 🎉
+ +docker-compose
, and .env
setup is up-to-date to prevent
+ any misconfigurations, especially if you use WatchTower or any mechanism that handles updating
+ your application automatically.
+ Server Version: {serverVersionName}
+ Latest Version: {githubVersion}
+