Object: Rework how Object.normalize works
authorlain <lain@soykaf.club>
Mon, 4 Jan 2021 12:38:31 +0000 (13:38 +0100)
committerlain <lain@soykaf.club>
Mon, 4 Jan 2021 12:38:31 +0000 (13:38 +0100)
commite1e7e4d379a67779a799049728d143eee2b88a7e
tree7506ca5b79a1eb8437a9f5f125f428532aa074b1
parentafe9c152ab757237313cc15d97855ae39768ddc1
Object: Rework how Object.normalize works

Now it defaults to not fetching, and the option is named.
77 files changed:
lib/pleroma/activity.ex
lib/pleroma/activity/ir/topics.ex
lib/pleroma/conversation.ex
lib/pleroma/emails/user_email.ex
lib/pleroma/gopher/server.ex
lib/pleroma/html.ex
lib/pleroma/notification.ex
lib/pleroma/object.ex
lib/pleroma/object/fetcher.ex
lib/pleroma/web/activity_pub/activity_pub_controller.ex
lib/pleroma/web/activity_pub/builder.ex
lib/pleroma/web/activity_pub/mrf/ensure_re_prepended.ex
lib/pleroma/web/activity_pub/object_validator.ex
lib/pleroma/web/activity_pub/publisher.ex
lib/pleroma/web/activity_pub/side_effects.ex
lib/pleroma/web/activity_pub/transmogrifier.ex
lib/pleroma/web/activity_pub/views/object_view.ex
lib/pleroma/web/common_api.ex
lib/pleroma/web/common_api/utils.ex
lib/pleroma/web/embed_controller.ex
lib/pleroma/web/feed/feed_view.ex
lib/pleroma/web/mastodon_api/controllers/status_controller.ex
lib/pleroma/web/mastodon_api/views/notification_view.ex
lib/pleroma/web/mastodon_api/views/status_view.ex
lib/pleroma/web/o_status/o_status_controller.ex
lib/pleroma/web/pleroma_api/controllers/chat_controller.ex
lib/pleroma/web/pleroma_api/controllers/emoji_reaction_controller.ex
lib/pleroma/web/pleroma_api/views/scrobble_view.ex
lib/pleroma/web/push/impl.ex
lib/pleroma/web/rich_media/helpers.ex
lib/pleroma/web/static_fe/static_fe_controller.ex
lib/pleroma/web/streamer.ex
test/mix/tasks/pleroma/user_test.exs
test/pleroma/activity_test.exs
test/pleroma/bbs/handler_test.exs
test/pleroma/conversation/participation_test.exs
test/pleroma/conversation_test.exs
test/pleroma/html_test.exs
test/pleroma/object_test.exs
test/pleroma/user/welcome_chat_message_test.exs
test/pleroma/user/welcome_message_test.exs
test/pleroma/user_test.exs
test/pleroma/web/activity_pub/activity_pub_controller_test.exs
test/pleroma/web/activity_pub/activity_pub_test.exs
test/pleroma/web/activity_pub/object_validators/announce_validation_test.exs
test/pleroma/web/activity_pub/object_validators/chat_validation_test.exs
test/pleroma/web/activity_pub/publisher_test.exs
test/pleroma/web/activity_pub/side_effects_test.exs
test/pleroma/web/activity_pub/transmogrifier/announce_handling_test.exs
test/pleroma/web/activity_pub/transmogrifier/answer_handling_test.exs
test/pleroma/web/activity_pub/transmogrifier/article_handling_test.exs
test/pleroma/web/activity_pub/transmogrifier/audio_handling_test.exs
test/pleroma/web/activity_pub/transmogrifier/delete_handling_test.exs
test/pleroma/web/activity_pub/transmogrifier/note_handling_test.exs
test/pleroma/web/activity_pub/transmogrifier/question_handling_test.exs
test/pleroma/web/activity_pub/transmogrifier/video_handling_test.exs
test/pleroma/web/activity_pub/transmogrifier_test.exs
test/pleroma/web/activity_pub/utils_test.exs
test/pleroma/web/activity_pub/views/object_view_test.exs
test/pleroma/web/admin_api/controllers/chat_controller_test.exs
test/pleroma/web/common_api_test.exs
test/pleroma/web/feed/tag_controller_test.exs
test/pleroma/web/feed/user_controller_test.exs
test/pleroma/web/mastodon_api/controllers/poll_controller_test.exs
test/pleroma/web/mastodon_api/controllers/search_controller_test.exs
test/pleroma/web/mastodon_api/controllers/status_controller_test.exs
test/pleroma/web/mastodon_api/views/notification_view_test.exs
test/pleroma/web/mastodon_api/views/poll_view_test.exs
test/pleroma/web/mastodon_api/views/status_view_test.exs
test/pleroma/web/o_status/o_status_controller_test.exs
test/pleroma/web/pleroma_api/controllers/chat_controller_test.exs
test/pleroma/web/pleroma_api/views/chat_message_reference_view_test.exs
test/pleroma/web/pleroma_api/views/chat_view_test.exs
test/pleroma/web/push/impl_test.exs
test/pleroma/web/streamer_test.exs
test/pleroma/workers/scheduled_activity_worker_test.exs
test/support/factory.ex