Add project general settings danger zone
linter / quality (pull_request) Successful in 1m18s
tests / ci (8.4) (pull_request) Successful in 1m26s

This commit is contained in:
2026-04-11 17:42:43 +02:00
parent 50d4d864b5
commit 97b188e942
11 changed files with 470 additions and 3 deletions
@@ -19,6 +19,7 @@ import { edit as editGitConnections } from '@/routes/git-connections/index';
import { index, show } from '@/routes/projects/index';
import {
board as boardSettings,
general as generalSettings,
metadata as metadataSettings,
repositories as repositorySettings,
} from '@/routes/projects/settings';
@@ -232,6 +233,16 @@ const submitUpdate = (): void => {
</div>
<div class="flex flex-wrap gap-3">
<Button
v-if="$page.props.auth.user.is_admin"
as-child
variant="outline"
>
<Link :href="generalSettings(project.id)">
General settings
</Link>
</Button>
<Button as-child variant="outline">
<Link :href="boardSettings(project.id)">
Board settings