Introduce new ingestion pipeline structure, implement internal Likes with it.
authorlain <lain@soykaf.club>
Wed, 16 Oct 2019 14:16:39 +0000 (16:16 +0200)
committerlain <lain@soykaf.club>
Wed, 16 Oct 2019 14:16:39 +0000 (16:16 +0200)
commit6e4f52f8a2e510273149acbaf629521d1b4aec2e
tree0f6210fe8dfe0b716f2fc9721df0d5a8f807294f
parente3b4a3e96b2ffbc6d920155cd41687414045d4d6
Introduce new ingestion pipeline structure, implement internal Likes with it.
22 files changed:
lib/pleroma/web/activity_pub/activity_pub.ex
lib/pleroma/web/activity_pub/builder.ex [new file with mode: 0644]
lib/pleroma/web/activity_pub/object_validator.ex [new file with mode: 0644]
lib/pleroma/web/activity_pub/side_effects.ex [new file with mode: 0644]
lib/pleroma/web/common_api/common_api.ex
lib/pleroma/web/mastodon_api/controllers/status_controller.ex
test/notification_test.exs
test/object_test.exs
test/tasks/database_test.exs
test/user_test.exs
test/web/activity_pub/activity_validator_test.exs [new file with mode: 0644]
test/web/activity_pub/side_effects_test.exs [new file with mode: 0644]
test/web/activity_pub/transmogrifier_test.exs
test/web/activity_pub/views/object_view_test.exs
test/web/common_api/common_api_test.exs
test/web/mastodon_api/controllers/notification_controller_test.exs
test/web/mastodon_api/controllers/status_controller_test.exs
test/web/mastodon_api/views/notification_view_test.exs
test/web/ostatus/ostatus_controller_test.exs
test/web/pleroma_api/controllers/account_controller_test.exs
test/web/push/impl_test.exs
test/web/streamer/streamer_test.exs