update domains

This commit is contained in:
red binder 2026-08-09 21:57:29 +02:00
commit 844ae97a82
8 changed files with 12 additions and 12 deletions

View file

@ -20,7 +20,7 @@ const emit = defineEmits(['logout', 'navigate'])
</div> </div>
<div v-if="userProfile" class="user-badge" style="display: flex; align-items: center; gap: 0.75rem;"> <div v-if="userProfile" class="user-badge" style="display: flex; align-items: center; gap: 0.75rem;">
<img :src="userProfile.pid ? `https://mii.spfn.net/${userProfile.pid}/main.png` : '/img_unknown_MiiIcon.png'" <img :src="userProfile.pid ? `https://mii.spbr.net/${userProfile.pid}/main.png` : '/img_unknown_MiiIcon.png'"
:alt="userProfile.sfid || 'Mii Avatar'" :alt="userProfile.sfid || 'Mii Avatar'"
style="width: 40px; height: 40px; border-radius: 50%; background: #161b22; object-fit: contain; flex-shrink: 0;" style="width: 40px; height: 40px; border-radius: 50%; background: #161b22; object-fit: contain; flex-shrink: 0;"
@error="(e) => e.target.src = '/img_unknown_MiiIcon.png'" /> @error="(e) => e.target.src = '/img_unknown_MiiIcon.png'" />

View file

@ -152,7 +152,7 @@ onMounted(async () => {
<span class="meta-label">Performed By</span> <span class="meta-label">Performed By</span>
<div class="user-block"> <div class="user-block">
<img <img
:src="logData.editor_pid ? `https://mii.spfn.net/${logData.editor_pid}/main.png` : '/img_unknown_MiiIcon.png'" :src="logData.editor_pid ? `https://mii.spbr.net/${logData.editor_pid}/main.png` : '/img_unknown_MiiIcon.png'"
class="avatar" class="avatar"
@error="(e) => e.target.src = '/img_unknown_MiiIcon.png'" @error="(e) => e.target.src = '/img_unknown_MiiIcon.png'"
/> />
@ -167,7 +167,7 @@ onMounted(async () => {
<span class="meta-label">Target User</span> <span class="meta-label">Target User</span>
<div class="user-block"> <div class="user-block">
<img <img
:src="logData.target_pid ? `https://mii.spfn.net/${logData.target_pid}/main.png` : '/img_unknown_MiiIcon.png'" :src="logData.target_pid ? `https://mii.spbr.net/${logData.target_pid}/main.png` : '/img_unknown_MiiIcon.png'"
class="avatar" class="avatar"
@error="(e) => e.target.src = '/img_unknown_MiiIcon.png'" @error="(e) => e.target.src = '/img_unknown_MiiIcon.png'"
/> />

View file

@ -244,7 +244,7 @@ onMounted(async () => {
<td> <td>
<div class="user-cell"> <div class="user-cell">
<img <img
:src="log.editor_pid ? `https://mii.spfn.net/${log.editor_pid}/main.png` : '/img_unknown_MiiIcon.png'" :src="log.editor_pid ? `https://mii.spbr.net/${log.editor_pid}/main.png` : '/img_unknown_MiiIcon.png'"
class="avatar-xs" class="avatar-xs"
@error="(e) => e.target.src = '/img_unknown_MiiIcon.png'" @error="(e) => e.target.src = '/img_unknown_MiiIcon.png'"
/> />
@ -254,7 +254,7 @@ onMounted(async () => {
<td> <td>
<div class="user-cell"> <div class="user-cell">
<img <img
:src="log.target_pid ? `https://mii.spfn.net/${log.target_pid}/main.png` : '/img_unknown_MiiIcon.png'" :src="log.target_pid ? `https://mii.spbr.net/${log.target_pid}/main.png` : '/img_unknown_MiiIcon.png'"
class="avatar-xs" class="avatar-xs"
@error="(e) => e.target.src = '/img_unknown_MiiIcon.png'" @error="(e) => e.target.src = '/img_unknown_MiiIcon.png'"
/> />

View file

@ -137,7 +137,7 @@ onMounted(async () => {
<div class="action-top"> <div class="action-top">
<div class="user-block"> <div class="user-block">
<img <img
:src="log.editor_pid ? `https://mii.spfn.net/${log.editor_pid}/main.png` : '/img_unknown_MiiIcon.png'" :src="log.editor_pid ? `https://mii.spbr.net/${log.editor_pid}/main.png` : '/img_unknown_MiiIcon.png'"
class="avatar-xs" class="avatar-xs"
@error="(e) => e.target.src = '/img_unknown_MiiIcon.png'" @error="(e) => e.target.src = '/img_unknown_MiiIcon.png'"
/> />

View file

@ -143,7 +143,7 @@ onMounted(async () => {
> >
<div style="display: flex; align-items: center; gap: 0.85rem;"> <div style="display: flex; align-items: center; gap: 0.85rem;">
<img <img
:src="user.pid ? `https://mii.spfn.net/${user.pid}/main.png` : '/img_unknown_MiiIcon.png'" :src="user.pid ? `https://mii.spbr.net/${user.pid}/main.png` : '/img_unknown_MiiIcon.png'"
:alt="user.sfid || 'Mii Avatar'" :alt="user.sfid || 'Mii Avatar'"
style="width: 44px; height: 44px; border-radius: 50%; background: #161b22; object-fit: contain; flex-shrink: 0;" style="width: 44px; height: 44px; border-radius: 50%; background: #161b22; object-fit: contain; flex-shrink: 0;"
@error="(e) => e.target.src = '/img_unknown_MiiIcon.png'" @error="(e) => e.target.src = '/img_unknown_MiiIcon.png'"

View file

@ -335,7 +335,7 @@ onMounted(async () => {
<div style="display: flex; align-items: center; justify-content: space-between; padding: 1.25rem; background: #0d1117; border: 1px solid #30363d; border-radius: 8px;"> <div style="display: flex; align-items: center; justify-content: space-between; padding: 1.25rem; background: #0d1117; border: 1px solid #30363d; border-radius: 8px;">
<div style="display: flex; align-items: center; gap: 1.25rem;"> <div style="display: flex; align-items: center; gap: 1.25rem;">
<img <img
:src="user.pid ? `https://mii.spfn.net/${user.pid}/main.png` : '/img_unknown_MiiIcon.png'" :src="user.pid ? `https://mii.spbr.net/${user.pid}/main.png` : '/img_unknown_MiiIcon.png'"
:alt="user.username || user.sfid || 'Mii Avatar'" :alt="user.username || user.sfid || 'Mii Avatar'"
style="width: 72px; height: 72px; border-radius: 50%; background: #161b22; object-fit: contain; flex-shrink: 0;" style="width: 72px; height: 72px; border-radius: 50%; background: #161b22; object-fit: contain; flex-shrink: 0;"
@error="(e) => e.target.src = '/img_unknown_MiiIcon.png'" @error="(e) => e.target.src = '/img_unknown_MiiIcon.png'"

View file

@ -127,7 +127,7 @@ const handleReset = () => {
<div <div
style="background: #0d1117; border: 1px solid #30363d; border-radius: 8px; padding: 1.5rem; margin-bottom: 1.5rem;"> style="background: #0d1117; border: 1px solid #30363d; border-radius: 8px; padding: 1.5rem; margin-bottom: 1.5rem;">
<img :src="`https://mii.spfn.net/${foundUser.pid}/main.png`" :alt="foundUser.username" <img :src="`https://mii.spbr.net/${foundUser.pid}/main.png`" :alt="foundUser.username"
style="width: 96px; height: 96px; border-radius: 50%; background: #161b22; object-fit: contain; margin-bottom: 0.75rem;" style="width: 96px; height: 96px; border-radius: 50%; background: #161b22; object-fit: contain; margin-bottom: 0.75rem;"
@error="(e) => e.target.src = '/img_unknown_MiiIcon.png'" /> @error="(e) => e.target.src = '/img_unknown_MiiIcon.png'" />
<div style="font-size: 1.1rem; font-weight: 600; color: #f0f6fc;"> <div style="font-size: 1.1rem; font-weight: 600; color: #f0f6fc;">

View file

@ -109,11 +109,11 @@ async function sendDiscordAuditLog({
const webhookClient = new WebhookClient({ url: webhookUrl }) const webhookClient = new WebhookClient({ url: webhookUrl })
const editorMiiUrl = editorPid const editorMiiUrl = editorPid
? `https://mii.spfn.net/${editorPid}/main.png` ? `https://mii.spbr.net/${editorPid}/main.png`
: 'https://git.spbr.net/spacebar/mod-portal-v2/raw/branch/main/public/img_unknown_MiiIcon.png' : 'https://git.spbr.net/spacebar/mod-portal-v2/raw/branch/main/public/img_unknown_MiiIcon.png'
const targetMiiUrl = targetPid const targetMiiUrl = targetPid
? `https://mii.spfn.net/${targetPid}/main.png` ? `https://mii.spbr.net/${targetPid}/main.png`
: 'https://git.spbr.net/spacebar/mod-portal-v2/raw/branch/main/public/img_unknown_MiiIcon.png' : 'https://git.spbr.net/spacebar/mod-portal-v2/raw/branch/main/public/img_unknown_MiiIcon.png'
const fields = changes.map((c, index) => { const fields = changes.map((c, index) => {
@ -147,7 +147,7 @@ async function sendDiscordAuditLog({
let safeOrigin = panelBaseUrl let safeOrigin = panelBaseUrl
if (!safeOrigin || safeOrigin === 'http://' || safeOrigin === 'https://') { if (!safeOrigin || safeOrigin === 'http://' || safeOrigin === 'https://') {
safeOrigin = 'https://admin.spfn.net' safeOrigin = 'https://mod.spbr.net'
} else if (!safeOrigin.startsWith('http://') && !safeOrigin.startsWith('https://')) { } else if (!safeOrigin.startsWith('http://') && !safeOrigin.startsWith('https://')) {
safeOrigin = `http://${safeOrigin}` safeOrigin = `http://${safeOrigin}`
} }