Quote posting (#113)
authorfloatingghost <hannah@coffee-and-dreams.uk>
Mon, 25 Jul 2022 16:30:06 +0000 (16:30 +0000)
committerfloatingghost <hannah@coffee-and-dreams.uk>
Mon, 25 Jul 2022 16:30:06 +0000 (16:30 +0000)
commit1419eee5dfe1f3d76c28ab7c6f3cb24ba652fef2
tree956082cae3a855653f469953e58b04a8c354432e
parent516d1555584f218b0798ed67acec39c126967102
Quote posting (#113)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/113
27 files changed:
CHANGELOG.md
config/config.exs
docs/docs/administration/CLI_tasks/user.md
lib/pleroma/activity.ex
lib/pleroma/web/activity_pub/builder.ex
lib/pleroma/web/activity_pub/mrf/inline_quote_policy.ex [new file with mode: 0644]
lib/pleroma/web/activity_pub/object_validators/article_note_page_validator.ex
lib/pleroma/web/activity_pub/object_validators/common_fields.ex
lib/pleroma/web/activity_pub/transmogrifier.ex
lib/pleroma/web/api_spec/operations/status_operation.ex
lib/pleroma/web/api_spec/schemas/status.ex
lib/pleroma/web/common_api.ex
lib/pleroma/web/common_api/activity_draft.ex
lib/pleroma/web/mastodon_api/views/status_view.ex
priv/static/schemas/litepub-0.1.jsonld
test/fixtures/fedibird/quote.json [new file with mode: 0644]
test/fixtures/misskey/quote.json [new file with mode: 0644]
test/fixtures/quote_post/fedibird_quote_post.json [new file with mode: 0644]
test/fixtures/quote_post/fedibird_quote_uri.json [new file with mode: 0644]
test/fixtures/quote_post/misskey_quote_post.json [new file with mode: 0644]
test/fixtures/quoted_status.json [new file with mode: 0644]
test/pleroma/web/activity_pub/builder_test.exs
test/pleroma/web/activity_pub/mrf/inline_quote_policy_test.exs [new file with mode: 0644]
test/pleroma/web/activity_pub/object_validators/article_note_page_validator_test.exs
test/pleroma/web/mastodon_api/controllers/filter_controller_test.exs
test/pleroma/web/mastodon_api/controllers/status_controller_test.exs
test/pleroma/web/mastodon_api/views/status_view_test.exs