mirror of
https://github.com/immich-app/immich.git
synced 2024-11-28 09:33:27 +02:00
chore(web): remove deprecation message (#5115)
* chore(web): remove deprecation message * keep the slot
This commit is contained in:
parent
cc15c5c69f
commit
5118d261ab
@ -173,16 +173,4 @@
|
|||||||
<div class="mb-6 mt-auto">
|
<div class="mb-6 mt-auto">
|
||||||
<StatusBox />
|
<StatusBox />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{#if $page.data.user.isAdmin}
|
|
||||||
<!-- TODO REMOVE IN 1.88 -->
|
|
||||||
<div class="bg-red-100 dark:bg-gray-900 ml-4 mb-4 p-5 text-sm dark:text-red-300 rounded-2xl">
|
|
||||||
<p>
|
|
||||||
The upcoming release <span class="font-mono">v1.88.0</span> will include breaking change in the way Immich
|
|
||||||
deploy its application. Please read the following
|
|
||||||
<a href="https://github.com/immich-app/immich/discussions/5086" class="underline">annoucement</a> to make sure you
|
|
||||||
are ready for the update.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
{/if}
|
|
||||||
</SideBarSection>
|
</SideBarSection>
|
||||||
|
@ -19,26 +19,6 @@
|
|||||||
import { dragAndDropFilesStore } from '$lib/stores/drag-and-drop-files.store';
|
import { dragAndDropFilesStore } from '$lib/stores/drag-and-drop-files.store';
|
||||||
import { api } from '@api';
|
import { api } from '@api';
|
||||||
import { closeWebsocketConnection, openWebsocketConnection } from '$lib/stores/websocket';
|
import { closeWebsocketConnection, openWebsocketConnection } from '$lib/stores/websocket';
|
||||||
import Icon from '$lib/components/elements/icon.svelte';
|
|
||||||
import { mdiOpenInNew } from '@mdi/js';
|
|
||||||
import Button from '$lib/components/elements/buttons/button.svelte';
|
|
||||||
|
|
||||||
// remove after v1.87 is released
|
|
||||||
let isOutdated = false;
|
|
||||||
const handleCheckOutdated = async () => {
|
|
||||||
try {
|
|
||||||
let response = await api.serverInfoApi.getServerVersion();
|
|
||||||
if (!response.headers['content-type'].startsWith('application/json')) {
|
|
||||||
api.setBaseUrl('/api/api');
|
|
||||||
response = await api.serverInfoApi.getServerVersion();
|
|
||||||
}
|
|
||||||
if (response.data.major === 1 && response.data.minor >= 88) {
|
|
||||||
isOutdated = true;
|
|
||||||
}
|
|
||||||
} catch {
|
|
||||||
// noop
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
let showNavigationLoadingBar = false;
|
let showNavigationLoadingBar = false;
|
||||||
export let data: LayoutData;
|
export let data: LayoutData;
|
||||||
@ -68,8 +48,6 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
onMount(async () => {
|
onMount(async () => {
|
||||||
handleCheckOutdated();
|
|
||||||
|
|
||||||
if ($page.route.id?.startsWith('/auth') === false) {
|
if ($page.route.id?.startsWith('/auth') === false) {
|
||||||
openWebsocketConnection();
|
openWebsocketConnection();
|
||||||
}
|
}
|
||||||
@ -132,35 +110,7 @@
|
|||||||
</FullscreenContainer>
|
</FullscreenContainer>
|
||||||
</noscript>
|
</noscript>
|
||||||
|
|
||||||
{#if isOutdated}
|
<slot {albumId} />
|
||||||
<FullscreenContainer title="Notice">
|
|
||||||
<section class="text-center text-immich-primary dark:text-immich-dark-primary flex flex-col gap-2">
|
|
||||||
<p>
|
|
||||||
This container (<span>immich-web</span>) is no longer in use.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
Please read the announcement about the breaking changes released in <code>v1.88.0</code> and update your configuration
|
|
||||||
accordingly.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<a
|
|
||||||
href="https://github.com/immich-app/immich/discussions/5086"
|
|
||||||
target="_blank"
|
|
||||||
rel="noopener noreferrer"
|
|
||||||
class="mt-4"
|
|
||||||
>
|
|
||||||
<Button fullwidth color="primary">
|
|
||||||
<span class="flex gap-2 items-center text-md">
|
|
||||||
View Announcement
|
|
||||||
<Icon path={mdiOpenInNew} />
|
|
||||||
</span>
|
|
||||||
</Button>
|
|
||||||
</a>
|
|
||||||
</section>
|
|
||||||
</FullscreenContainer>
|
|
||||||
{:else}
|
|
||||||
<slot {albumId} />
|
|
||||||
{/if}
|
|
||||||
|
|
||||||
{#if showNavigationLoadingBar}
|
{#if showNavigationLoadingBar}
|
||||||
<NavigationLoadingBar />
|
<NavigationLoadingBar />
|
||||||
|
Loading…
Reference in New Issue
Block a user