diff --git a/src/lib/components/common/classes.svelte.ts b/src/lib/components/common/classes.svelte.ts index 7a80d8d..dff065d 100644 --- a/src/lib/components/common/classes.svelte.ts +++ b/src/lib/components/common/classes.svelte.ts @@ -17,6 +17,7 @@ export class AppSettingsObject { sidebarDrawerOpen = false // for determining if the sidebar is open when on a small screen toastAlerts = new SvelteMap(); // for adding or removing alerts apiTested = true // used to hide the app if the api tests are failing + apiSecretHidden = true // for hiding or showing the API key public constructor(init?: Partial) { Object.assign(this, init); diff --git a/src/lib/components/settings/server-settings.svelte b/src/lib/components/settings/server-settings.svelte index f8f0b82..af32afb 100644 --- a/src/lib/components/settings/server-settings.svelte +++ b/src/lib/components/settings/server-settings.svelte @@ -15,7 +15,21 @@ URL for your headscale server instance (does not need populating if it's on the same subdomain) - +
+ + +
@@ -27,9 +41,9 @@ {:else} - + {/if}