]> cat aescling's git repositories - mastodon.git/commit
Federate pinned statuses over ActivityPub (#6610)
authorEugen Rochko <eugen@zeonfederated.com>
Sun, 4 Mar 2018 08:19:11 +0000 (09:19 +0100)
committerGitHub <noreply@github.com>
Sun, 4 Mar 2018 08:19:11 +0000 (09:19 +0100)
commit9110db41c53a2f3f22affc23b364362133997d3e
tree16c5c7428bdd04831e85b09f6c0bc3e50258b7e3
parent45feb439bd22c0999b8531879461e8d18fabe8a5
Federate pinned statuses over ActivityPub (#6610)

* Federate pinned statuses over ActivityPub

* Display pinned toots in web UI

Fix #6117

* Fix migration

* Fix tests

* Update outbox_serializer.rb

* Update remove_serializer.rb

* Update add_serializer.rb

* Update fetch_featured_collection_service.rb
29 files changed:
app/controllers/activitypub/collections_controller.rb [new file with mode: 0644]
app/controllers/activitypub/outboxes_controller.rb
app/controllers/api/v1/statuses/pins_controller.rb
app/javascript/mastodon/actions/timelines.js
app/javascript/mastodon/components/status.js
app/javascript/mastodon/components/status_list.js
app/javascript/mastodon/features/account_timeline/components/header.js
app/javascript/mastodon/features/account_timeline/index.js
app/javascript/mastodon/features/followers/index.js
app/javascript/mastodon/features/following/index.js
app/lib/activitypub/activity.rb
app/lib/activitypub/activity/add.rb [new file with mode: 0644]
app/lib/activitypub/activity/remove.rb [new file with mode: 0644]
app/lib/activitypub/adapter.rb
app/models/account.rb
app/serializers/activitypub/actor_serializer.rb
app/serializers/activitypub/add_serializer.rb [new file with mode: 0644]
app/serializers/activitypub/collection_serializer.rb
app/serializers/activitypub/outbox_serializer.rb [new file with mode: 0644]
app/serializers/activitypub/remove_serializer.rb [new file with mode: 0644]
app/services/activitypub/fetch_featured_collection_service.rb [new file with mode: 0644]
app/services/activitypub/process_account_service.rb
app/workers/activitypub/synchronize_featured_collection_worker.rb [new file with mode: 0644]
config/routes.rb
db/migrate/20180304013859_add_featured_collection_url_to_accounts.rb [new file with mode: 0644]
db/schema.rb
spec/lib/activitypub/activity/add_spec.rb [new file with mode: 0644]
spec/lib/activitypub/activity/remove_spec.rb [new file with mode: 0644]
spec/lib/activitypub/activity/update_spec.rb