Server transfer admin UI (#5116)

* Initial frontend

* doc for opus (TO REMOVE)

* Make better

* Clarified language

* Remove agent docs

* No scss

* Fmt

* Remove i18n

* Fmt

* Add transferred node tagging
This commit is contained in:
François-Xavier Talbot
2026-01-15 15:43:37 -05:00
committed by GitHub
parent 0070c9877b
commit 1dd1629884
3 changed files with 710 additions and 0 deletions

View File

@@ -339,6 +339,12 @@
link: '/admin/servers/notices',
shown: isAdmin(auth.user),
},
{
id: 'servers-transfers',
color: 'primary',
link: '/admin/servers/transfers',
shown: isAdmin(auth.user),
},
{
id: 'servers-nodes',
color: 'primary',
@@ -367,6 +373,9 @@
<template #servers-notices>
<IssuesIcon aria-hidden="true" /> {{ formatMessage(messages.manageServerNotices) }}
</template>
<template #servers-transfers>
<TransferIcon aria-hidden="true" /> Server transfers
</template>
<template #affiliates>
<AffiliateIcon aria-hidden="true" /> {{ formatMessage(messages.manageAffiliates) }}
</template>
@@ -695,6 +704,7 @@ import {
SettingsIcon,
ShieldAlertIcon,
SunIcon,
TransferIcon,
UserIcon,
UserSearchIcon,
XIcon,