feat: account migration (#10507)
* add Move activity * add endpoint to move from local to remote * follow move activity coming to inbox * fix move endpoint * add known-as endpoint to create account alias * add migration page * add route to migration page * add move and known-as endpoints * fix dependnecies error * fix new endpoints * fix move activity id * fix refollow * add movedToUri and alsoKnownAs to api * fix moveToUri indicator * fix missing context * add chengelog * rename MkMoved to MkAccountMoved * add missing semicolon * fix targetUri * fix followings query * remove redundant null check
Showing
- CHANGELOG.md 2 additions, 1 deletionCHANGELOG.md
- locales/en-US.yml 10 additions, 1 deletionlocales/en-US.yml
- locales/ja-JP.yml 9 additions, 1 deletionlocales/ja-JP.yml
- packages/backend/src/core/AccountMoveService.ts 114 additions, 0 deletionspackages/backend/src/core/AccountMoveService.ts
- packages/backend/src/core/AccountUpdateService.ts 1 addition, 1 deletionpackages/backend/src/core/AccountUpdateService.ts
- packages/backend/src/core/CoreModule.ts 6 additions, 0 deletionspackages/backend/src/core/CoreModule.ts
- packages/backend/src/core/activitypub/ApInboxService.ts 104 additions, 51 deletionspackages/backend/src/core/activitypub/ApInboxService.ts
- packages/backend/src/core/activitypub/ApRendererService.ts 25 additions, 1 deletionpackages/backend/src/core/activitypub/ApRendererService.ts
- packages/backend/src/core/activitypub/models/ApPersonService.ts 4 additions, 0 deletions...es/backend/src/core/activitypub/models/ApPersonService.ts
- packages/backend/src/core/activitypub/type.ts 8 additions, 0 deletionspackages/backend/src/core/activitypub/type.ts
- packages/backend/src/core/entities/UserEntityService.ts 7 additions, 2 deletionspackages/backend/src/core/entities/UserEntityService.ts
- packages/backend/src/models/entities/User.ts 13 additions, 0 deletionspackages/backend/src/models/entities/User.ts
- packages/backend/src/models/json-schema/user.ts 12 additions, 0 deletionspackages/backend/src/models/json-schema/user.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/i/known-as.ts 92 additions, 0 deletionspackages/backend/src/server/api/endpoints/i/known-as.ts
- packages/backend/src/server/api/endpoints/i/move.ts 136 additions, 0 deletionspackages/backend/src/server/api/endpoints/i/move.ts
- packages/frontend/src/components/MkAccountMoved.vue 33 additions, 0 deletionspackages/frontend/src/components/MkAccountMoved.vue
- packages/frontend/src/pages/settings/index.vue 5 additions, 0 deletionspackages/frontend/src/pages/settings/index.vue
- packages/frontend/src/pages/settings/migration.vue 73 additions, 0 deletionspackages/frontend/src/pages/settings/migration.vue
Loading
Please register or sign in to comment