Skip to content

Commit 6da2f96

Browse files
committed
Show the release version number in the footer
1 parent 625cca0 commit 6da2f96

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
export interface About {
2-
AppMode: string;
3-
InformationalVersion: string;
4-
MachineName: string;
2+
app_mode: string;
3+
informational_version: string;
4+
machine_name: string;
55
}

src/Exceptionless.Web/ClientApp/src/routes/(app)/(components)/layouts/footer.svelte

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
<script lang="ts">
22
import { A } from '$comp/typography';
3+
import { getAboutQuery } from '$features/status/api.svelte';
34
import Facebook from 'lucide-svelte/icons/facebook';
45
import GitHub from 'lucide-svelte/icons/github';
56
import Web from 'lucide-svelte/icons/globe';
67
import Twitter from 'lucide-svelte/icons/twitter';
78
89
const currentYear = new Date().getFullYear();
10+
11+
const aboutQuery = getAboutQuery();
12+
const version = $derived(aboutQuery.data?.informational_version?.split('+')[0]);
913
</script>
1014

1115
<div class="text-muted-foreground mx-4 my-6 text-sm md:flex md:items-center md:justify-between">
@@ -15,19 +19,25 @@
1519
<A class="mr-4 md:mr-6" href="https://exceptionless.com" target="_blank" variant="navigation">Exceptionless</A>
1620
</li>
1721
<li>
18-
<A class="mr-4 md:mr-6" href="https://exceptionless.com/news/" variant="navigation">News</A>
22+
<A class="mr-4 md:mr-6" href="https://exceptionless.com/news/" variant="navigation" target="_blank">News</A>
1923
</li>
2024
<li>
21-
<A class="mr-4 md:mr-6" href="https://exceptionless.com/terms/" variant="navigation">Terms of Use</A>
25+
<A class="mr-4 md:mr-6" href="https://exceptionless.com/terms/" variant="navigation" target="_blank">Terms of Use</A>
2226
</li>
2327
<li>
24-
<A class="mr-4 md:mr-6" href="https://exceptionless.com/privacy/" variant="navigation">Privacy Policy</A>
28+
<A class="mr-4 md:mr-6" href="https://exceptionless.com/privacy/" variant="navigation" target="_blank">Privacy Policy</A>
2529
</li>
2630
<li>
27-
<A class="mr-4 md:mr-6" href="https://exceptionless.com" variant="navigation">Contact</A>
31+
<A class="mr-4 md:mr-6" href="https://exceptionless.com" variant="navigation" target="_blank">Contact</A>
2832
</li>
2933
<li>
30-
<A href="https://github.com/exceptionless/Exceptionless/releases" variant="navigation">9.0-TODO</A>
34+
<A href="https://github.com/exceptionless/Exceptionless/releases" variant="navigation" target="_blank"
35+
>{#if aboutQuery.isSuccess}
36+
{version}
37+
{:else}
38+
Releases
39+
{/if}</A
40+
>
3141
</li>
3242
</ul>
3343
<div class="flex space-x-6 sm:justify-center">

0 commit comments

Comments
 (0)