| @@ -10,6 +10,7 @@ | |||||||
| ## 12.x.x (unreleased) | ## 12.x.x (unreleased) | ||||||
|  |  | ||||||
| ### Improvements | ### Improvements | ||||||
|  | - 連合インスタンスページからインスタンス情報再取得を行えるように | ||||||
|  |  | ||||||
| ### Bugfixes | ### Bugfixes | ||||||
| - 投稿のNSFW画像を表示したあとにリアクションが更新されると画像が非表示になる問題を修正 | - 投稿のNSFW画像を表示したあとにリアクションが更新されると画像が非表示になる問題を修正 | ||||||
|   | |||||||
| @@ -29,6 +29,7 @@ | |||||||
| 			<template #label>Moderation</template> | 			<template #label>Moderation</template> | ||||||
| 			<FormSwitch v-model="suspended" class="_formBlock" @update:modelValue="toggleSuspend">{{ $ts.stopActivityDelivery }}</FormSwitch> | 			<FormSwitch v-model="suspended" class="_formBlock" @update:modelValue="toggleSuspend">{{ $ts.stopActivityDelivery }}</FormSwitch> | ||||||
| 			<FormSwitch v-model="isBlocked" class="_formBlock" @update:modelValue="toggleBlock">{{ $ts.blockThisInstance }}</FormSwitch> | 			<FormSwitch v-model="isBlocked" class="_formBlock" @update:modelValue="toggleBlock">{{ $ts.blockThisInstance }}</FormSwitch> | ||||||
|  | 			<MkButton @click="refreshMetadata">Refresh metadata</MkButton> | ||||||
| 		</FormSection> | 		</FormSection> | ||||||
|  |  | ||||||
| 		<FormSection> | 		<FormSection> | ||||||
| @@ -111,6 +112,7 @@ import MkChart from '@/components/chart.vue'; | |||||||
| import MkObjectView from '@/components/object-view.vue'; | import MkObjectView from '@/components/object-view.vue'; | ||||||
| import FormLink from '@/components/form/link.vue'; | import FormLink from '@/components/form/link.vue'; | ||||||
| import MkLink from '@/components/link.vue'; | import MkLink from '@/components/link.vue'; | ||||||
|  | import MkButton from '@/components/ui/button.vue'; | ||||||
| import FormSection from '@/components/form/section.vue'; | import FormSection from '@/components/form/section.vue'; | ||||||
| import MkKeyValue from '@/components/key-value.vue'; | import MkKeyValue from '@/components/key-value.vue'; | ||||||
| import MkSelect from '@/components/form/select.vue'; | import MkSelect from '@/components/form/select.vue'; | ||||||
| @@ -155,6 +157,15 @@ async function toggleSuspend(v) { | |||||||
| 	}); | 	}); | ||||||
| } | } | ||||||
|  |  | ||||||
|  | function refreshMetadata() { | ||||||
|  | 	os.api('admin/federation/refresh-remote-instance-metadata', { | ||||||
|  | 		host: instance.host, | ||||||
|  | 	}); | ||||||
|  | 	os.alert({ | ||||||
|  | 		text: 'Refresh requested', | ||||||
|  | 	}); | ||||||
|  | } | ||||||
|  |  | ||||||
| fetch(); | fetch(); | ||||||
|  |  | ||||||
| defineExpose({ | defineExpose({ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 syuilo
					syuilo