feat(frontend): Botプロテクションの設定変更時は実際に検証を通過しないと保存できないようにする (#15151)
* feat(frontend): CAPTCHAの設定変更時は実際に検証を通過しないと保存できないようにする * なしでも保存できるようにした * fix CHANGELOG.md * フォームが増殖するのを修正 * add comment * add server-side verify * fix ci * fix * fix * fix i18n * add current.ts * fix text * fix * regenerate locales * fix MkFormFooter.vue --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
This commit is contained in:
		@@ -36,6 +36,8 @@ import type {
 | 
			
		||||
	AdminAvatarDecorationsListRequest,
 | 
			
		||||
	AdminAvatarDecorationsListResponse,
 | 
			
		||||
	AdminAvatarDecorationsUpdateRequest,
 | 
			
		||||
	AdminCaptchaCurrentResponse,
 | 
			
		||||
	AdminCaptchaSaveRequest,
 | 
			
		||||
	AdminDeleteAllFilesOfAUserRequest,
 | 
			
		||||
	AdminUnsetUserAvatarRequest,
 | 
			
		||||
	AdminUnsetUserBannerRequest,
 | 
			
		||||
@@ -604,6 +606,8 @@ export type Endpoints = {
 | 
			
		||||
	'admin/avatar-decorations/delete': { req: AdminAvatarDecorationsDeleteRequest; res: EmptyResponse };
 | 
			
		||||
	'admin/avatar-decorations/list': { req: AdminAvatarDecorationsListRequest; res: AdminAvatarDecorationsListResponse };
 | 
			
		||||
	'admin/avatar-decorations/update': { req: AdminAvatarDecorationsUpdateRequest; res: EmptyResponse };
 | 
			
		||||
	'admin/captcha/current': { req: EmptyRequest; res: AdminCaptchaCurrentResponse };
 | 
			
		||||
	'admin/captcha/save': { req: AdminCaptchaSaveRequest; res: EmptyResponse };
 | 
			
		||||
	'admin/delete-all-files-of-a-user': { req: AdminDeleteAllFilesOfAUserRequest; res: EmptyResponse };
 | 
			
		||||
	'admin/unset-user-avatar': { req: AdminUnsetUserAvatarRequest; res: EmptyResponse };
 | 
			
		||||
	'admin/unset-user-banner': { req: AdminUnsetUserBannerRequest; res: EmptyResponse };
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user