feat: suspend instance improvements (#13861)
* feat(backend): dead instance detection
* feat(backend): suspend type detection
* feat(frontend): show suspend reason on frontend
* feat(backend): resume federation automatically if the server is automatically suspended
* docs(changelog): 配信停止まわりの改善
* lint: fix lint errors
* Update packages/frontend/src/pages/instance-info.vue
* lint: fix lint error
* chore: suspendedState => suspensionState
---------
Co-authored-by:
syuilo <4439005+syuilo@users.noreply.github.com>
parent
611e303b
No related branches found
No related tags found
Showing
- CHANGELOG.md 3 additions, 0 deletionsCHANGELOG.md
- locales/index.d.ts 32 additions, 0 deletionslocales/index.d.ts
- locales/ja-JP.yml 10 additions, 0 deletionslocales/ja-JP.yml
- packages/backend/migration/1716345015347-NotRespondingSince.js 16 additions, 0 deletions...ges/backend/migration/1716345015347-NotRespondingSince.js
- packages/backend/migration/1716447138870-SuspensionStateInsteadOfIsSspended.js 50 additions, 0 deletions...ation/1716447138870-SuspensionStateInsteadOfIsSspended.js
- packages/backend/src/core/entities/InstanceEntityService.ts 2 additions, 1 deletionpackages/backend/src/core/entities/InstanceEntityService.ts
- packages/backend/src/models/Instance.ts 13 additions, 4 deletionspackages/backend/src/models/Instance.ts
- packages/backend/src/models/json-schema/federation-instance.ts 5 additions, 0 deletions...ges/backend/src/models/json-schema/federation-instance.ts
- packages/backend/src/queue/processors/DeliverProcessorService.ts 12 additions, 2 deletions...s/backend/src/queue/processors/DeliverProcessorService.ts
- packages/backend/src/queue/processors/InboxProcessorService.ts 2 additions, 0 deletions...ges/backend/src/queue/processors/InboxProcessorService.ts
- packages/backend/src/server/api/ApiServerService.ts 1 addition, 1 deletionpackages/backend/src/server/api/ApiServerService.ts
- packages/backend/src/server/api/endpoints/admin/federation/update-instance.ts 9 additions, 2 deletions.../server/api/endpoints/admin/federation/update-instance.ts
- packages/frontend/src/pages/admin/federation.vue 12 additions, 2 deletionspackages/frontend/src/pages/admin/federation.vue
- packages/frontend/src/pages/instance-info.vue 24 additions, 5 deletionspackages/frontend/src/pages/instance-info.vue
- packages/misskey-js/src/autogen/types.ts 2 additions, 0 deletionspackages/misskey-js/src/autogen/types.ts
Loading
Please register or sign in to comment