ActivityPub migration procedure (#4617)
* ActivityPub migration procedure Once one account is detected as going from OStatus to ActivityPub, invalidate WebFinger cache for other accounts from the same domain * Unsubscribe from PuSH updates once we receive an ActivityPub payload * Re-subscribe to PuSH unless already unsubscribed, regardless of protocol
Showing
- app/controllers/activitypub/inboxes_controller.rb 6 additions, 0 deletionsapp/controllers/activitypub/inboxes_controller.rb
- app/controllers/admin/accounts_controller.rb 1 addition, 1 deletionapp/controllers/admin/accounts_controller.rb
- app/services/activitypub/process_account_service.rb 7 additions, 1 deletionapp/services/activitypub/process_account_service.rb
- app/services/unsubscribe_service.rb 1 addition, 1 deletionapp/services/unsubscribe_service.rb
- app/workers/activitypub/post_upgrade_worker.rb 15 additions, 0 deletionsapp/workers/activitypub/post_upgrade_worker.rb
- app/workers/pubsubhubbub/unsubscribe_worker.rb 15 additions, 0 deletionsapp/workers/pubsubhubbub/unsubscribe_worker.rb
- app/workers/scheduler/subscriptions_scheduler.rb 1 addition, 1 deletionapp/workers/scheduler/subscriptions_scheduler.rb
- lib/tasks/mastodon.rake 1 addition, 4 deletionslib/tasks/mastodon.rake
Please register or sign in to comment