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>
Showing
- CHANGELOG.md 1 addition, 0 deletionsCHANGELOG.md
- locales/index.d.ts 43 additions, 0 deletionslocales/index.d.ts
- locales/ja-JP.yml 14 additions, 0 deletionslocales/ja-JP.yml
- packages/backend/src/core/CaptchaService.ts 284 additions, 15 deletionspackages/backend/src/core/CaptchaService.ts
- packages/backend/src/server/api/EndpointsModule.ts 8 additions, 0 deletionspackages/backend/src/server/api/EndpointsModule.ts
- packages/backend/src/server/api/endpoints.ts 4 additions, 0 deletionspackages/backend/src/server/api/endpoints.ts
- packages/backend/src/server/api/endpoints/admin/captcha/current.ts 70 additions, 0 deletions...backend/src/server/api/endpoints/admin/captcha/current.ts
- packages/backend/src/server/api/endpoints/admin/captcha/save.ts 129 additions, 0 deletions...es/backend/src/server/api/endpoints/admin/captcha/save.ts
- packages/backend/test/unit/CaptchaService.ts 622 additions, 0 deletionspackages/backend/test/unit/CaptchaService.ts
- packages/frontend/src/components/MkCaptcha.vue 59 additions, 5 deletionspackages/frontend/src/components/MkCaptcha.vue
- packages/frontend/src/components/MkFormFooter.vue 6 additions, 3 deletionspackages/frontend/src/components/MkFormFooter.vue
- packages/frontend/src/index.html 1 addition, 1 deletionpackages/frontend/src/index.html
- packages/frontend/src/os.ts 3 additions, 2 deletionspackages/frontend/src/os.ts
- packages/frontend/src/pages/admin/bot-protection.vue 177 additions, 63 deletionspackages/frontend/src/pages/admin/bot-protection.vue
- packages/misskey-js/etc/misskey-js.api.md 8 additions, 0 deletionspackages/misskey-js/etc/misskey-js.api.md
- packages/misskey-js/src/autogen/apiClientJSDoc.ts 22 additions, 0 deletionspackages/misskey-js/src/autogen/apiClientJSDoc.ts
- packages/misskey-js/src/autogen/endpoint.ts 4 additions, 0 deletionspackages/misskey-js/src/autogen/endpoint.ts
- packages/misskey-js/src/autogen/entities.ts 2 additions, 0 deletionspackages/misskey-js/src/autogen/entities.ts
- packages/misskey-js/src/autogen/types.ts 140 additions, 0 deletionspackages/misskey-js/src/autogen/types.ts
Loading
Please register or sign in to comment