diff options
| author | Hazelnoot <acomputerdog@gmail.com> | 2025-02-27 10:29:03 -0500 |
|---|---|---|
| committer | Hazelnoot <acomputerdog@gmail.com> | 2025-03-02 13:38:35 -0500 |
| commit | e5b8fc3c800abaca820f292e4481f7a338cde0f4 (patch) | |
| tree | f3cfeeb7d8d3a12288855930d031f5140b13bf19 /packages/frontend/src/pages/admin/modlog.ModLog.vue | |
| parent | remove embedded Note from "createPromo" mod logs (diff) | |
| download | sharkey-e5b8fc3c800abaca820f292e4481f7a338cde0f4.tar.gz sharkey-e5b8fc3c800abaca820f292e4481f7a338cde0f4.tar.bz2 sharkey-e5b8fc3c800abaca820f292e4481f7a338cde0f4.zip | |
add missing modlog render blocks
Diffstat (limited to 'packages/frontend/src/pages/admin/modlog.ModLog.vue')
| -rw-r--r-- | packages/frontend/src/pages/admin/modlog.ModLog.vue | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/packages/frontend/src/pages/admin/modlog.ModLog.vue b/packages/frontend/src/pages/admin/modlog.ModLog.vue index a4731af47b..1d60403f07 100644 --- a/packages/frontend/src/pages/admin/modlog.ModLog.vue +++ b/packages/frontend/src/pages/admin/modlog.ModLog.vue @@ -121,9 +121,11 @@ SPDX-License-Identifier: AGPL-3.0-only <span v-else-if="log.type === 'silenceUser'">: @{{ log.info.userUsername }}{{ log.info.userHost ? '@' + log.info.userHost : '' }}</span> <span v-else-if="log.type === 'unSilenceUser'">: @{{ log.info.userUsername }}{{ log.info.userHost ? '@' + log.info.userHost : '' }}</span> <span v-else-if="log.type === 'createAccount'">: @{{ log.info.userUsername }}</span> + <span v-else-if="log.type === 'clearOwnerlessFiles'">: {{ log.info.count }}</span> <span v-else-if="log.type === 'importCustomEmojis'">: {{ log.info.fileName }}</span> <span v-else-if="log.type === 'clearInstanceFiles'">: {{ log.info.host }}</span> <span v-else-if="log.type === 'severFollowRelations'">: {{ log.info.host }}</span> + <span v-else-if="log.type === 'createPromo'">: @{{ log.info.noteUserUsername }}{{ log.info.noteUserHost ? '@' + log.info.noteUserHost : '' }}</span> <span v-else-if="log.type === 'addRelay'">: {{ log.info.inbox }}</span> <span v-else-if="log.type === 'removeRelay'">: {{ log.info.inbox }}</span> </template> @@ -253,6 +255,9 @@ SPDX-License-Identifier: AGPL-3.0-only <template v-else-if="log.type === 'clearOwnerlessFiles'"> <div>{{ i18n.ts.filesRemoved }}: {{ log.info.count }}</div> </template> + <template v-else-if="log.type === 'importCustomEmojis'"> + <div>{{ i18n.ts.fileImported }}: <MkA :to="`/admin/file/${log.info.fileId}`" class="_link">{{ log.info.fileName }}</MkA></div> + </template> <template v-else-if="log.type === 'clearInstanceFiles'"> <div>{{ i18n.ts.host }}: <MkA :to="`/instance-info/${log.info.host}`" class="_link">{{ log.info.host }}</MkA></div> <div>{{ i18n.ts.filesRemoved }}: {{ log.info.count }}</div> @@ -260,6 +265,15 @@ SPDX-License-Identifier: AGPL-3.0-only <template v-else-if="log.type === 'severFollowRelations'"> <div>{{ i18n.ts.host }}: <MkA :to="`/instance-info/${log.info.host}`" class="_link">{{ log.info.host }}</MkA></div> </template> + <template v-else-if="log.type === 'createPromo'"> + <SkFetchNote :noteId="log.info.noteId"/> + </template> + <template v-else-if="log.type === 'addRelay'"> + <div>{{ i18n.ts.inboxUrl }}: {{ log.info.inbox }}</div> + </template> + <template v-else-if="log.type === 'removeRelay'"> + <div>{{ i18n.ts.inboxUrl }}: {{ log.info.inbox }}</div> + </template> <details> <summary>raw</summary> @@ -275,6 +289,7 @@ import { CodeDiff } from 'v-code-diff'; import JSON5 from 'json5'; import { i18n } from '@/i18n.js'; import MkFolder from '@/components/MkFolder.vue'; +import SkFetchNote from '@/components/SkFetchNote.vue'; const props = defineProps<{ log: Misskey.entities.ModerationLog; |