]> cat aescling's git repositories - mastodon.git/commit
Add federation relay support (#7998)
authorEugen Rochko <eugen@zeonfederated.com>
Fri, 13 Jul 2018 00:16:06 +0000 (02:16 +0200)
committerGitHub <noreply@github.com>
Fri, 13 Jul 2018 00:16:06 +0000 (02:16 +0200)
commite55dce3176b7ac0a23a8a652c2626707a1b74dbb
tree12d129849083dc0d17e372cb13d549c39dc40d51
parent401559c376078ef98e11c3034977b835b4086b5b
Add federation relay support (#7998)

* Add federation relay support

* Add admin UI for managing relays

* Include actor on relay-related activities

* Fix i18n
23 files changed:
app/controllers/admin/relays_controller.rb [new file with mode: 0644]
app/javascript/styles/mastodon/admin.scss
app/models/relay.rb [new file with mode: 0644]
app/policies/relay_policy.rb [new file with mode: 0644]
app/serializers/activitypub/delete_actor_serializer.rb
app/serializers/activitypub/delete_serializer.rb
app/serializers/activitypub/undo_announce_serializer.rb
app/serializers/activitypub/update_serializer.rb
app/services/remove_status_service.rb
app/services/suspend_account_service.rb
app/views/admin/relays/_relay.html.haml [new file with mode: 0644]
app/views/admin/relays/index.html.haml [new file with mode: 0644]
app/views/admin/relays/new.html.haml [new file with mode: 0644]
app/workers/activitypub/distribution_worker.rb
app/workers/activitypub/update_distribution_worker.rb
config/locales/en.yml
config/locales/simple_form.en.yml
config/navigation.rb
config/routes.rb
db/migrate/20180711152640_create_relays.rb [new file with mode: 0644]
db/schema.rb
spec/fabricators/relay_fabricator.rb [new file with mode: 0644]
spec/models/relay_spec.rb [new file with mode: 0644]