]> cat aescling's git repositories - mastodon.git/commit
After 7 days of repeated delivery failures, give up on inbox (#5131)
authorEugen Rochko <eugen@zeonfederated.com>
Fri, 29 Sep 2017 01:16:20 +0000 (03:16 +0200)
committerGitHub <noreply@github.com>
Fri, 29 Sep 2017 01:16:20 +0000 (03:16 +0200)
commitf4ca116ea8f86057e91c99a1cd8e64e116c86746
treec00b43d66305d5eac1e6f886d0aaab8fe94e2ec0
parent5b45c1646aa324d2eb4a3ecb8c12ed4df3cdf129
After 7 days of repeated delivery failures, give up on inbox (#5131)

- A successful delivery cancels it out
- An incoming delivery from account of the inbox cancels it out
app/controllers/activitypub/inboxes_controller.rb
app/lib/delivery_failure_tracker.rb [new file with mode: 0644]
app/models/account.rb
app/workers/activitypub/delivery_worker.rb
spec/lib/delivery_failure_tracker_spec.rb [new file with mode: 0644]