3.0.0 #220

Merged
flfeders merged 676 commits from dev into main 2026-09-20 16:10:48 +00:00
Showing only changes of commit de36589822 - Show all commits

View File

@@ -67,6 +67,10 @@ async function rotateSecret(instance: Instance) {
createdSecret.value = result.nextClientSecret; createdSecret.value = result.nextClientSecret;
await refresh(); await refresh();
} }
async function openInstance(instance: Instance) {
await navigateTo(`/instances/${encodeURIComponent(instance.id)}`);
}
</script> </script>
<template> <template>
@@ -114,7 +118,15 @@ async function rotateSecret(instance: Instance) {
<UButton icon="i-lucide-key-round" variant="soft" @click="rotateSecret(instance)">Rotieren</UButton> <UButton icon="i-lucide-key-round" variant="soft" @click="rotateSecret(instance)">Rotieren</UButton>
<UButton v-if="instance.status !== 'active'" color="success" variant="soft" @click="patchInstance(instance, 'active')">Aktivieren</UButton> <UButton v-if="instance.status !== 'active'" color="success" variant="soft" @click="patchInstance(instance, 'active')">Aktivieren</UButton>
<UButton v-else color="error" variant="soft" @click="patchInstance(instance, 'blocked')">Sperren</UButton> <UButton v-else color="error" variant="soft" @click="patchInstance(instance, 'blocked')">Sperren</UButton>
<UButton icon="i-lucide-arrow-right" variant="ghost" :to="`/instances/${instance.id}`" /> <UButton
type="button"
icon="i-lucide-arrow-right"
trailing
variant="ghost"
@click="openInstance(instance)"
>
Öffnen
</UButton>
</div> </div>
</div> </div>
<div class="mt-4 grid gap-3 text-sm md:grid-cols-3"> <div class="mt-4 grid gap-3 text-sm md:grid-cols-3">