feat(server): improve private key and cloud link flows

Add server private key generation from the dropdown, prevent deleting
private keys that are still in use, and close cloud provider link modals
after successful linking.
This commit is contained in:
Andras Bacsai committed 2026-07-08 13:35:09 +02:00
1 parent 9b8aeb4758
commit 0217e2b0c0
14 files changed
+822 -252

No files matched your search

@@ -1,4 +1,4 @@
@if ($authDisabled)
@if ($authDisabled || filled($tooltip))
<span class="relative inline-flex"
x-data="{ visible: false, _t: null }"
@mouseenter="_t = setTimeout(() => {
@@ -39,9 +39,9 @@
@endif
@endif
</button>
@if ($authDisabled)
@if ($authDisabled || filled($tooltip))
<div x-ref="tip" x-show="visible" x-cloak class="auth-tooltip">
You do not have permission to perform this action.
{{ $tooltip ?: 'You do not have permission to perform this action.' }}
</div>
</span>
@endif