]> cat aescling's git repositories - mastodon.git/commit
ActivityPub migration procedure (#4617)
authorEugen Rochko <eugen@zeonfederated.com>
Sun, 20 Aug 2017 23:14:40 +0000 (01:14 +0200)
committerGitHub <noreply@github.com>
Sun, 20 Aug 2017 23:14:40 +0000 (01:14 +0200)
commit6e9eda53319bc970b085c7c55277981320b2a835
tree443d418cf97adb66b330a8c6f2a809583db8b756
parent4c23544714c05258af8feab50da243039ddbefb6
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
app/controllers/activitypub/inboxes_controller.rb
app/controllers/admin/accounts_controller.rb
app/services/activitypub/process_account_service.rb
app/services/unsubscribe_service.rb
app/workers/activitypub/post_upgrade_worker.rb [new file with mode: 0644]
app/workers/pubsubhubbub/unsubscribe_worker.rb [new file with mode: 0644]
app/workers/scheduler/subscriptions_scheduler.rb
lib/tasks/mastodon.rake