From a127041c8b3e31c9fa487dd5ca4faa29a0a59e6e Mon Sep 17 00:00:00 2001 From: dcc Date: Mon, 4 Sep 2023 02:54:35 -0700 Subject: move to 2.5.5 --- lib/pleroma/web/activity_pub/activity_pub.ex | 0 .../web/activity_pub/activity_pub/persisting.ex | 0 .../web/activity_pub/activity_pub/streaming.ex | 0 .../web/activity_pub/activity_pub_controller.ex | 0 lib/pleroma/web/activity_pub/builder.ex | 0 .../web/activity_pub/internal_fetch_actor.ex | 0 lib/pleroma/web/activity_pub/mrf.ex | 0 .../activity_pub/mrf/activity_expiration_policy.ex | 0 .../web/activity_pub/mrf/anti_followbot_policy.ex | 0 .../web/activity_pub/mrf/anti_link_spam_policy.ex | 0 lib/pleroma/web/activity_pub/mrf/drop_policy.ex | 0 .../web/activity_pub/mrf/ensure_re_prepended.ex | 0 .../web/activity_pub/mrf/follow_bot_policy.ex | 0 .../activity_pub/mrf/force_bot_unlisted_policy.ex | 0 .../activity_pub/mrf/force_mentions_in_content.ex | 0 lib/pleroma/web/activity_pub/mrf/hashtag_policy.ex | 0 .../web/activity_pub/mrf/hellthread_policy.ex | 0 lib/pleroma/web/activity_pub/mrf/keyword_policy.ex | 0 .../activity_pub/mrf/media_proxy_warming_policy.ex | 0 lib/pleroma/web/activity_pub/mrf/mention_policy.ex | 0 .../web/activity_pub/mrf/no_empty_policy.ex | 0 lib/pleroma/web/activity_pub/mrf/no_op_policy.ex | 0 .../activity_pub/mrf/no_placeholder_text_policy.ex | 0 .../web/activity_pub/mrf/normalize_markup.ex | 0 .../web/activity_pub/mrf/object_age_policy.ex | 0 .../web/activity_pub/mrf/pipeline_filtering.ex | 0 lib/pleroma/web/activity_pub/mrf/policy.ex | 0 .../web/activity_pub/mrf/reject_non_public.ex | 0 lib/pleroma/web/activity_pub/mrf/simple_policy.ex | 0 .../web/activity_pub/mrf/steal_emoji_policy.ex | 0 .../web/activity_pub/mrf/subchain_policy.ex | 0 lib/pleroma/web/activity_pub/mrf/tag_policy.ex | 0 .../web/activity_pub/mrf/user_allow_list_policy.ex | 0 .../web/activity_pub/mrf/vocabulary_policy.ex | 0 lib/pleroma/web/activity_pub/object_validator.ex | 0 .../activity_pub/object_validator/validating.ex | 0 .../object_validators/accept_reject_validator.ex | 0 .../object_validators/add_remove_validator.ex | 0 .../object_validators/announce_validator.ex | 0 .../object_validators/answer_validator.ex | 0 .../article_note_page_validator.ex | 0 .../object_validators/attachment_validator.ex | 0 .../object_validators/audio_video_validator.ex | 0 .../object_validators/block_validator.ex | 0 .../object_validators/chat_message_validator.ex | 0 .../object_validators/common_fields.ex | 0 .../activity_pub/object_validators/common_fixes.ex | 0 .../object_validators/common_validations.ex | 0 .../create_chat_message_validator.ex | 0 .../object_validators/create_generic_validator.ex | 0 .../object_validators/delete_validator.ex | 0 .../object_validators/emoji_react_validator.ex | 0 .../object_validators/event_validator.ex | 0 .../object_validators/follow_validator.ex | 0 .../object_validators/like_validator.ex | 0 .../question_options_validator.ex | 0 .../object_validators/question_validator.ex | 0 .../object_validators/tag_validator.ex | 0 .../object_validators/undo_validator.ex | 0 .../object_validators/update_validator.ex | 0 lib/pleroma/web/activity_pub/pipeline.ex | 0 lib/pleroma/web/activity_pub/publisher.ex | 0 lib/pleroma/web/activity_pub/relay.ex | 0 lib/pleroma/web/activity_pub/side_effects.ex | 0 .../web/activity_pub/side_effects/handling.ex | 0 lib/pleroma/web/activity_pub/transmogrifier.ex | 0 lib/pleroma/web/activity_pub/utils.ex | 0 lib/pleroma/web/activity_pub/views/object_view.ex | 0 lib/pleroma/web/activity_pub/views/user_view.ex | 0 lib/pleroma/web/activity_pub/visibility.ex | 0 .../admin_api/controllers/admin_api_controller.ex | 0 .../controllers/announcement_controller.ex | 0 .../web/admin_api/controllers/chat_controller.ex | 0 .../web/admin_api/controllers/config_controller.ex | 0 .../admin_api/controllers/fallback_controller.ex | 0 .../admin_api/controllers/frontend_controller.ex | 0 .../admin_api/controllers/instance_controller.ex | 0 .../controllers/instance_document_controller.ex | 0 .../web/admin_api/controllers/invite_controller.ex | 0 .../controllers/media_proxy_cache_controller.ex | 0 .../admin_api/controllers/o_auth_app_controller.ex | 0 .../web/admin_api/controllers/relay_controller.ex | 0 .../web/admin_api/controllers/report_controller.ex | 0 .../web/admin_api/controllers/status_controller.ex | 0 .../web/admin_api/controllers/user_controller.ex | 0 lib/pleroma/web/admin_api/report.ex | 0 lib/pleroma/web/admin_api/search.ex | 0 lib/pleroma/web/admin_api/views/account_view.ex | 0 .../web/admin_api/views/announcement_view.ex | 0 lib/pleroma/web/admin_api/views/chat_view.ex | 0 lib/pleroma/web/admin_api/views/config_view.ex | 0 lib/pleroma/web/admin_api/views/frontend_view.ex | 0 lib/pleroma/web/admin_api/views/invite_view.ex | 0 .../web/admin_api/views/media_proxy_cache_view.ex | 0 .../web/admin_api/views/moderation_log_view.ex | 0 lib/pleroma/web/admin_api/views/o_auth_app_view.ex | 0 lib/pleroma/web/admin_api/views/report_view.ex | 0 lib/pleroma/web/admin_api/views/status_view.ex | 0 lib/pleroma/web/admin_api/views/user_view.ex | 0 lib/pleroma/web/api_spec.ex | 0 lib/pleroma/web/api_spec/cast_and_validate.ex | 0 lib/pleroma/web/api_spec/helpers.ex | 0 .../web/api_spec/operations/account_operation.ex | 0 .../operations/admin/announcement_operation.ex | 0 .../api_spec/operations/admin/chat_operation.ex | 0 .../api_spec/operations/admin/config_operation.ex | 0 .../operations/admin/frontend_operation.ex | 0 .../admin/instance_document_operation.ex | 0 .../api_spec/operations/admin/invite_operation.ex | 0 .../admin/media_proxy_cache_operation.ex | 0 .../operations/admin/o_auth_app_operation.ex | 0 .../api_spec/operations/admin/relay_operation.ex | 0 .../api_spec/operations/admin/report_operation.ex | 0 .../api_spec/operations/admin/status_operation.ex | 0 .../api_spec/operations/admin/user_operation.ex | 0 .../api_spec/operations/announcement_operation.ex | 0 .../web/api_spec/operations/app_operation.ex | 0 .../web/api_spec/operations/chat_operation.ex | 0 .../api_spec/operations/conversation_operation.ex | 0 .../api_spec/operations/custom_emoji_operation.ex | 0 .../web/api_spec/operations/directory_operation.ex | 0 .../api_spec/operations/domain_block_operation.ex | 0 .../operations/emoji_reaction_operation.ex | 0 .../web/api_spec/operations/filter_operation.ex | 0 .../operations/follow_request_operation.ex | 0 .../web/api_spec/operations/instance_operation.ex | 0 .../web/api_spec/operations/list_operation.ex | 0 .../web/api_spec/operations/marker_operation.ex | 0 .../web/api_spec/operations/media_operation.ex | 0 .../api_spec/operations/notification_operation.ex | 0 .../operations/pleroma_account_operation.ex | 0 .../api_spec/operations/pleroma_app_operation.ex | 0 .../operations/pleroma_backup_operation.ex | 0 .../operations/pleroma_conversation_operation.ex | 0 .../operations/pleroma_emoji_file_operation.ex | 0 .../operations/pleroma_emoji_pack_operation.ex | 0 .../operations/pleroma_instances_operation.ex | 0 .../operations/pleroma_mascot_operation.ex | 0 .../operations/pleroma_notification_operation.ex | 0 .../operations/pleroma_report_operation.ex | 0 .../operations/pleroma_scrobble_operation.ex | 0 .../operations/pleroma_settings_operation.ex | 0 .../web/api_spec/operations/poll_operation.ex | 0 .../web/api_spec/operations/report_operation.ex | 0 .../operations/scheduled_activity_operation.ex | 0 .../web/api_spec/operations/search_operation.ex | 0 .../web/api_spec/operations/status_operation.ex | 0 .../api_spec/operations/subscription_operation.ex | 0 .../web/api_spec/operations/timeline_operation.ex | 0 .../api_spec/operations/twitter_util_operation.ex | 0 .../api_spec/operations/user_import_operation.ex | 0 lib/pleroma/web/api_spec/render_error.ex | 0 lib/pleroma/web/api_spec/schemas/account.ex | 0 lib/pleroma/web/api_spec/schemas/account_field.ex | 0 .../web/api_spec/schemas/account_relationship.ex | 0 lib/pleroma/web/api_spec/schemas/actor_type.ex | 0 lib/pleroma/web/api_spec/schemas/announcement.ex | 0 lib/pleroma/web/api_spec/schemas/api_error.ex | 0 lib/pleroma/web/api_spec/schemas/app.ex | 0 lib/pleroma/web/api_spec/schemas/attachment.ex | 0 lib/pleroma/web/api_spec/schemas/boolean_like.ex | 0 lib/pleroma/web/api_spec/schemas/chat.ex | 0 lib/pleroma/web/api_spec/schemas/chat_message.ex | 0 lib/pleroma/web/api_spec/schemas/conversation.ex | 0 lib/pleroma/web/api_spec/schemas/emoji.ex | 0 lib/pleroma/web/api_spec/schemas/flake_id.ex | 0 lib/pleroma/web/api_spec/schemas/list.ex | 0 lib/pleroma/web/api_spec/schemas/poll.ex | 0 .../web/api_spec/schemas/push_subscription.ex | 0 .../web/api_spec/schemas/scheduled_status.ex | 0 lib/pleroma/web/api_spec/schemas/status.ex | 0 lib/pleroma/web/api_spec/schemas/tag.ex | 0 .../web/api_spec/schemas/visibility_scope.ex | 0 lib/pleroma/web/auth/authenticator.ex | 0 lib/pleroma/web/auth/helpers.ex | 0 lib/pleroma/web/auth/ldap_authenticator.ex | 0 lib/pleroma/web/auth/pleroma_authenticator.ex | 0 lib/pleroma/web/auth/totp_authenticator.ex | 0 lib/pleroma/web/auth/wrapper_authenticator.ex | 0 lib/pleroma/web/channels/user_socket.ex | 0 lib/pleroma/web/common_api.ex | 12 +++++++++ lib/pleroma/web/common_api/activity_draft.ex | 2 +- lib/pleroma/web/common_api/utils.ex | 31 +++++++++++++--------- lib/pleroma/web/controller_helper.ex | 0 lib/pleroma/web/embed_controller.ex | 0 lib/pleroma/web/endpoint.ex | 0 .../fallback/legacy_pleroma_api_rerouter_plug.ex | 0 lib/pleroma/web/fallback/redirect_controller.ex | 0 lib/pleroma/web/federator.ex | 0 lib/pleroma/web/federator/publisher.ex | 0 lib/pleroma/web/federator/publishing.ex | 0 lib/pleroma/web/feed/feed_view.ex | 0 lib/pleroma/web/feed/tag_controller.ex | 0 lib/pleroma/web/feed/user_controller.ex | 0 lib/pleroma/web/gettext.ex | 0 lib/pleroma/web/instance_document.ex | 0 lib/pleroma/web/mailer/subscription_controller.ex | 0 lib/pleroma/web/manifest_controller.ex | 0 .../mastodon_api/controllers/account_controller.ex | 0 .../controllers/announcement_controller.ex | 0 .../web/mastodon_api/controllers/app_controller.ex | 0 .../mastodon_api/controllers/auth_controller.ex | 0 .../controllers/conversation_controller.ex | 0 .../controllers/custom_emoji_controller.ex | 0 .../controllers/directory_controller.ex | 0 .../controllers/domain_block_controller.ex | 0 .../controllers/fallback_controller.ex | 0 .../mastodon_api/controllers/filter_controller.ex | 0 .../controllers/follow_request_controller.ex | 0 .../controllers/instance_controller.ex | 0 .../mastodon_api/controllers/list_controller.ex | 0 .../mastodon_api/controllers/marker_controller.ex | 0 .../controllers/mastodon_api_controller.ex | 0 .../mastodon_api/controllers/media_controller.ex | 0 .../controllers/notification_controller.ex | 0 .../mastodon_api/controllers/poll_controller.ex | 0 .../mastodon_api/controllers/report_controller.ex | 0 .../controllers/scheduled_activity_controller.ex | 0 .../mastodon_api/controllers/search_controller.ex | 0 .../mastodon_api/controllers/status_controller.ex | 0 .../controllers/subscription_controller.ex | 0 .../controllers/suggestion_controller.ex | 0 .../controllers/timeline_controller.ex | 0 lib/pleroma/web/mastodon_api/mastodon_api.ex | 0 lib/pleroma/web/mastodon_api/views/account_view.ex | 0 .../web/mastodon_api/views/announcement_view.ex | 0 lib/pleroma/web/mastodon_api/views/app_view.ex | 0 .../web/mastodon_api/views/conversation_view.ex | 0 .../web/mastodon_api/views/custom_emoji_view.ex | 0 lib/pleroma/web/mastodon_api/views/filter_view.ex | 0 .../web/mastodon_api/views/follow_request_view.ex | 0 .../web/mastodon_api/views/instance_view.ex | 0 lib/pleroma/web/mastodon_api/views/list_view.ex | 0 lib/pleroma/web/mastodon_api/views/marker_view.ex | 0 lib/pleroma/web/mastodon_api/views/media_view.ex | 0 .../web/mastodon_api/views/notification_view.ex | 0 lib/pleroma/web/mastodon_api/views/poll_view.ex | 0 lib/pleroma/web/mastodon_api/views/report_view.ex | 0 .../mastodon_api/views/scheduled_activity_view.ex | 0 lib/pleroma/web/mastodon_api/views/status_view.ex | 0 .../web/mastodon_api/views/subscription_view.ex | 0 .../web/mastodon_api/views/suggestion_view.ex | 0 .../web/mastodon_api/views/timeline_view.ex | 0 lib/pleroma/web/mastodon_api/websocket_handler.ex | 0 lib/pleroma/web/media_proxy.ex | 0 lib/pleroma/web/media_proxy/invalidation.ex | 0 lib/pleroma/web/media_proxy/invalidation/http.ex | 0 lib/pleroma/web/media_proxy/invalidation/script.ex | 0 .../web/media_proxy/media_proxy_controller.ex | 0 lib/pleroma/web/metadata.ex | 0 lib/pleroma/web/metadata/player_view.ex | 0 lib/pleroma/web/metadata/providers/feed.ex | 0 lib/pleroma/web/metadata/providers/open_graph.ex | 0 lib/pleroma/web/metadata/providers/provider.ex | 0 lib/pleroma/web/metadata/providers/rel_me.ex | 0 .../web/metadata/providers/restrict_indexing.ex | 0 lib/pleroma/web/metadata/providers/twitter_card.ex | 0 lib/pleroma/web/metadata/utils.ex | 0 .../web/mongoose_im/mongoose_im_controller.ex | 0 lib/pleroma/web/nodeinfo/nodeinfo.ex | 0 lib/pleroma/web/nodeinfo/nodeinfo_controller.ex | 0 lib/pleroma/web/o_auth.ex | 0 lib/pleroma/web/o_auth/app.ex | 0 lib/pleroma/web/o_auth/authorization.ex | 0 lib/pleroma/web/o_auth/fallback_controller.ex | 0 lib/pleroma/web/o_auth/mfa_controller.ex | 0 lib/pleroma/web/o_auth/mfa_view.ex | 0 lib/pleroma/web/o_auth/o_auth_controller.ex | 0 lib/pleroma/web/o_auth/o_auth_view.ex | 0 lib/pleroma/web/o_auth/scopes.ex | 0 lib/pleroma/web/o_auth/token.ex | 0 lib/pleroma/web/o_auth/token/query.ex | 0 .../web/o_auth/token/strategy/refresh_token.ex | 0 lib/pleroma/web/o_auth/token/strategy/revoke.ex | 0 lib/pleroma/web/o_auth/token/utils.ex | 0 lib/pleroma/web/o_status/o_status_controller.ex | 0 .../pleroma_api/controllers/account_controller.ex | 0 .../web/pleroma_api/controllers/app_controller.ex | 0 .../pleroma_api/controllers/backup_controller.ex | 0 .../web/pleroma_api/controllers/chat_controller.ex | 0 .../controllers/conversation_controller.ex | 0 .../controllers/emoji_file_controller.ex | 0 .../controllers/emoji_pack_controller.ex | 0 .../controllers/emoji_reaction_controller.ex | 0 .../controllers/instances_controller.ex | 0 .../pleroma_api/controllers/mascot_controller.ex | 0 .../controllers/notification_controller.ex | 0 .../pleroma_api/controllers/report_controller.ex | 0 .../pleroma_api/controllers/scrobble_controller.ex | 0 .../pleroma_api/controllers/settings_controller.ex | 0 .../two_factor_authentication_controller.ex | 0 .../controllers/user_import_controller.ex | 0 lib/pleroma/web/pleroma_api/views/account_view.ex | 0 lib/pleroma/web/pleroma_api/views/app_view.ex | 0 lib/pleroma/web/pleroma_api/views/backup_view.ex | 0 .../views/chat/message_reference_view.ex | 0 lib/pleroma/web/pleroma_api/views/chat_view.ex | 0 .../web/pleroma_api/views/conversation_view.ex | 0 .../web/pleroma_api/views/emoji_reaction_view.ex | 0 .../web/pleroma_api/views/notification_view.ex | 0 lib/pleroma/web/pleroma_api/views/report_view.ex | 0 lib/pleroma/web/pleroma_api/views/scrobble_view.ex | 0 lib/pleroma/web/plug.ex | 0 .../web/plugs/admin_secret_authentication_plug.ex | 0 lib/pleroma/web/plugs/authentication_plug.ex | 0 lib/pleroma/web/plugs/basic_auth_decoder_plug.ex | 0 lib/pleroma/web/plugs/cache.ex | 0 lib/pleroma/web/plugs/digest_plug.ex | 0 lib/pleroma/web/plugs/ensure_authenticated_plug.ex | 0 lib/pleroma/web/plugs/ensure_privileged_plug.ex | 0 .../plugs/ensure_public_or_authenticated_plug.ex | 0 .../web/plugs/ensure_user_token_assigns_plug.ex | 0 .../web/plugs/expect_authenticated_check_plug.ex | 0 .../expect_public_or_authenticated_check_plug.ex | 0 lib/pleroma/web/plugs/federating_plug.ex | 0 lib/pleroma/web/plugs/frontend_static.ex | 0 lib/pleroma/web/plugs/http_security_plug.ex | 0 lib/pleroma/web/plugs/http_signature_plug.ex | 0 lib/pleroma/web/plugs/idempotency_plug.ex | 0 lib/pleroma/web/plugs/instance_static.ex | 0 .../web/plugs/mapped_signature_to_identity_plug.ex | 0 lib/pleroma/web/plugs/o_auth_plug.ex | 0 lib/pleroma/web/plugs/o_auth_scopes_plug.ex | 0 lib/pleroma/web/plugs/plug_helper.ex | 0 lib/pleroma/web/plugs/rate_limiter.ex | 0 .../web/plugs/rate_limiter/limiter_supervisor.ex | 0 lib/pleroma/web/plugs/rate_limiter/supervisor.ex | 0 lib/pleroma/web/plugs/remote_ip.ex | 0 lib/pleroma/web/plugs/set_format_plug.ex | 0 lib/pleroma/web/plugs/set_locale_plug.ex | 0 lib/pleroma/web/plugs/set_user_session_id_plug.ex | 0 lib/pleroma/web/plugs/static_fe_plug.ex | 0 lib/pleroma/web/plugs/trailing_format_plug.ex | 0 lib/pleroma/web/plugs/uploaded_media.ex | 0 lib/pleroma/web/plugs/user_enabled_plug.ex | 0 lib/pleroma/web/plugs/user_fetcher_plug.ex | 0 lib/pleroma/web/plugs/user_is_admin_plug.ex | 0 lib/pleroma/web/plugs/user_is_staff_plug.ex | 0 lib/pleroma/web/plugs/user_tracking_plug.ex | 0 lib/pleroma/web/preload.ex | 0 lib/pleroma/web/preload/providers/instance.ex | 0 lib/pleroma/web/preload/providers/provider.ex | 0 lib/pleroma/web/preload/providers/timelines.ex | 0 lib/pleroma/web/preload/providers/user.ex | 0 lib/pleroma/web/push.ex | 0 lib/pleroma/web/push/impl.ex | 0 lib/pleroma/web/push/subscription.ex | 0 lib/pleroma/web/rel_me.ex | 0 lib/pleroma/web/rich_media/helpers.ex | 0 lib/pleroma/web/rich_media/parser.ex | 0 lib/pleroma/web/rich_media/parser/ttl.ex | 0 .../web/rich_media/parser/ttl/aws_signed_url.ex | 0 .../web/rich_media/parsers/meta_tags_parser.ex | 0 lib/pleroma/web/rich_media/parsers/o_embed.ex | 0 lib/pleroma/web/rich_media/parsers/ogp.ex | 0 lib/pleroma/web/rich_media/parsers/twitter_card.ex | 0 lib/pleroma/web/router.ex | 0 lib/pleroma/web/shout_channel.ex | 0 lib/pleroma/web/static_fe/static_fe_controller.ex | 0 lib/pleroma/web/static_fe/static_fe_view.ex | 0 lib/pleroma/web/streamer.ex | 0 lib/pleroma/web/templates/email/digest.html.eex | 0 .../web/templates/email/new_users_digest.html.eex | 0 .../web/templates/embed/_attachment.html.eex | 0 lib/pleroma/web/templates/embed/show.html.eex | 0 .../web/templates/feed/feed/_activity.atom.eex | 0 .../web/templates/feed/feed/_activity.rss.eex | 0 .../web/templates/feed/feed/_author.atom.eex | 0 .../web/templates/feed/feed/_author.rss.eex | 0 .../web/templates/feed/feed/_tag_activity.atom.eex | 0 .../web/templates/feed/feed/_tag_activity.xml.eex | 0 .../web/templates/feed/feed/_tag_author.atom.eex | 0 lib/pleroma/web/templates/feed/feed/tag.atom.eex | 0 lib/pleroma/web/templates/feed/feed/tag.rss.eex | 0 lib/pleroma/web/templates/feed/feed/user.atom.eex | 0 lib/pleroma/web/templates/feed/feed/user.rss.eex | 0 lib/pleroma/web/templates/layout/app.html.eex | 0 lib/pleroma/web/templates/layout/email.html.eex | 0 .../web/templates/layout/email_styled.html.eex | 0 lib/pleroma/web/templates/layout/embed.html.eex | 0 .../web/templates/layout/metadata_player.html.eex | 0 .../web/templates/layout/static_fe.html.eex | 0 .../subscription/unsubscribe_failure.html.eex | 0 .../subscription/unsubscribe_success.html.eex | 0 .../web/templates/o_auth/mfa/recovery.html.eex | 0 lib/pleroma/web/templates/o_auth/mfa/totp.html.eex | 0 .../web/templates/o_auth/o_auth/_scopes.html.eex | 0 .../web/templates/o_auth/o_auth/consumer.html.eex | 0 .../o_auth/oob_authorization_created.html.eex | 0 .../o_auth/o_auth/oob_token_exists.html.eex | 0 .../web/templates/o_auth/o_auth/register.html.eex | 0 .../web/templates/o_auth/o_auth/show.html.eex | 0 .../static_fe/static_fe/_attachment.html.eex | 0 .../templates/static_fe/static_fe/_notice.html.eex | 0 .../static_fe/static_fe/_user_card.html.eex | 0 .../static_fe/static_fe/conversation.html.eex | 0 .../templates/static_fe/static_fe/error.html.eex | 0 .../templates/static_fe/static_fe/profile.html.eex | 0 .../twitter_api/password/invalid_token.html.eex | 0 .../templates/twitter_api/password/reset.html.eex | 0 .../twitter_api/password/reset_failed.html.eex | 0 .../twitter_api/password/reset_success.html.eex | 0 .../twitter_api/remote_follow/follow.html.eex | 0 .../remote_follow/follow_login.html.eex | 0 .../twitter_api/remote_follow/follow_mfa.html.eex | 0 .../twitter_api/remote_follow/followed.html.eex | 0 .../twitter_api/util/status_interact.html.eex | 0 .../templates/twitter_api/util/subscribe.html.eex | 0 lib/pleroma/web/translation_helpers.ex | 0 lib/pleroma/web/twitter_api/controller.ex | 0 .../twitter_api/controllers/password_controller.ex | 0 .../controllers/remote_follow_controller.ex | 0 .../web/twitter_api/controllers/util_controller.ex | 0 lib/pleroma/web/twitter_api/twitter_api.ex | 0 lib/pleroma/web/twitter_api/views/password_view.ex | 0 .../web/twitter_api/views/remote_follow_view.ex | 0 lib/pleroma/web/twitter_api/views/token_view.ex | 0 lib/pleroma/web/twitter_api/views/util_view.ex | 0 lib/pleroma/web/uploader_controller.ex | 0 lib/pleroma/web/utils/guards.ex | 0 lib/pleroma/web/utils/params.ex | 0 lib/pleroma/web/views/email_view.ex | 0 lib/pleroma/web/views/embed_view.ex | 0 lib/pleroma/web/views/error_helpers.ex | 0 lib/pleroma/web/views/error_view.ex | 0 lib/pleroma/web/views/layout_view.ex | 0 lib/pleroma/web/views/mailer/subscription_view.ex | 0 lib/pleroma/web/views/manifest_view.ex | 0 lib/pleroma/web/views/streamer_view.ex | 0 lib/pleroma/web/web_finger.ex | 0 .../web/web_finger/web_finger_controller.ex | 0 lib/pleroma/web/xml.ex | 0 432 files changed, 31 insertions(+), 14 deletions(-) mode change 100644 => 100755 lib/pleroma/web/activity_pub/activity_pub.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/activity_pub/persisting.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/activity_pub/streaming.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/activity_pub_controller.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/builder.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/internal_fetch_actor.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/activity_expiration_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/anti_followbot_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/anti_link_spam_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/drop_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/ensure_re_prepended.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/follow_bot_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/force_bot_unlisted_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/force_mentions_in_content.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/hashtag_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/hellthread_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/keyword_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/media_proxy_warming_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/mention_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/no_empty_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/no_op_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/no_placeholder_text_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/normalize_markup.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/object_age_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/pipeline_filtering.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/reject_non_public.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/simple_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/steal_emoji_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/subchain_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/tag_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/user_allow_list_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/mrf/vocabulary_policy.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validator/validating.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/accept_reject_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/add_remove_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/announce_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/answer_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/article_note_page_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/attachment_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/audio_video_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/block_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/chat_message_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/common_fields.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/common_fixes.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/common_validations.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/create_chat_message_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/create_generic_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/delete_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/emoji_react_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/event_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/follow_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/like_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/question_options_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/question_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/tag_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/undo_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/object_validators/update_validator.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/pipeline.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/publisher.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/relay.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/side_effects.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/side_effects/handling.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/transmogrifier.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/utils.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/views/object_view.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/views/user_view.ex mode change 100644 => 100755 lib/pleroma/web/activity_pub/visibility.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/admin_api_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/announcement_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/chat_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/config_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/fallback_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/frontend_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/instance_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/instance_document_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/invite_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/media_proxy_cache_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/o_auth_app_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/relay_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/report_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/status_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/controllers/user_controller.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/report.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/search.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/account_view.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/announcement_view.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/chat_view.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/config_view.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/frontend_view.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/invite_view.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/media_proxy_cache_view.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/moderation_log_view.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/o_auth_app_view.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/report_view.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/status_view.ex mode change 100644 => 100755 lib/pleroma/web/admin_api/views/user_view.ex mode change 100644 => 100755 lib/pleroma/web/api_spec.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/cast_and_validate.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/helpers.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/account_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/announcement_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/chat_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/config_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/frontend_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/instance_document_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/invite_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/media_proxy_cache_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/o_auth_app_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/relay_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/report_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/status_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/admin/user_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/announcement_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/app_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/chat_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/conversation_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/custom_emoji_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/directory_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/domain_block_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/emoji_reaction_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/filter_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/follow_request_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/instance_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/list_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/marker_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/media_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/notification_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_app_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_backup_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_conversation_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_emoji_file_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_instances_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_mascot_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_report_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_scrobble_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/pleroma_settings_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/poll_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/report_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/scheduled_activity_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/search_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/status_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/subscription_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/timeline_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/twitter_util_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/operations/user_import_operation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/render_error.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/account.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/account_field.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/account_relationship.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/actor_type.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/announcement.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/api_error.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/app.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/attachment.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/boolean_like.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/chat.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/chat_message.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/conversation.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/emoji.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/flake_id.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/list.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/poll.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/push_subscription.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/scheduled_status.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/status.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/tag.ex mode change 100644 => 100755 lib/pleroma/web/api_spec/schemas/visibility_scope.ex mode change 100644 => 100755 lib/pleroma/web/auth/authenticator.ex mode change 100644 => 100755 lib/pleroma/web/auth/helpers.ex mode change 100644 => 100755 lib/pleroma/web/auth/ldap_authenticator.ex mode change 100644 => 100755 lib/pleroma/web/auth/pleroma_authenticator.ex mode change 100644 => 100755 lib/pleroma/web/auth/totp_authenticator.ex mode change 100644 => 100755 lib/pleroma/web/auth/wrapper_authenticator.ex mode change 100644 => 100755 lib/pleroma/web/channels/user_socket.ex mode change 100644 => 100755 lib/pleroma/web/common_api.ex mode change 100644 => 100755 lib/pleroma/web/common_api/activity_draft.ex mode change 100644 => 100755 lib/pleroma/web/common_api/utils.ex mode change 100644 => 100755 lib/pleroma/web/controller_helper.ex mode change 100644 => 100755 lib/pleroma/web/embed_controller.ex mode change 100644 => 100755 lib/pleroma/web/endpoint.ex mode change 100644 => 100755 lib/pleroma/web/fallback/legacy_pleroma_api_rerouter_plug.ex mode change 100644 => 100755 lib/pleroma/web/fallback/redirect_controller.ex mode change 100644 => 100755 lib/pleroma/web/federator.ex mode change 100644 => 100755 lib/pleroma/web/federator/publisher.ex mode change 100644 => 100755 lib/pleroma/web/federator/publishing.ex mode change 100644 => 100755 lib/pleroma/web/feed/feed_view.ex mode change 100644 => 100755 lib/pleroma/web/feed/tag_controller.ex mode change 100644 => 100755 lib/pleroma/web/feed/user_controller.ex mode change 100644 => 100755 lib/pleroma/web/gettext.ex mode change 100644 => 100755 lib/pleroma/web/instance_document.ex mode change 100644 => 100755 lib/pleroma/web/mailer/subscription_controller.ex mode change 100644 => 100755 lib/pleroma/web/manifest_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/account_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/announcement_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/app_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/auth_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/conversation_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/custom_emoji_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/directory_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/domain_block_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/fallback_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/filter_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/follow_request_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/instance_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/list_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/marker_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/mastodon_api_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/media_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/notification_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/poll_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/report_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/scheduled_activity_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/search_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/status_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/subscription_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/suggestion_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/mastodon_api.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/account_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/announcement_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/app_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/conversation_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/custom_emoji_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/filter_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/follow_request_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/instance_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/list_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/marker_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/media_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/notification_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/poll_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/report_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/scheduled_activity_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/status_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/subscription_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/suggestion_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/views/timeline_view.ex mode change 100644 => 100755 lib/pleroma/web/mastodon_api/websocket_handler.ex mode change 100644 => 100755 lib/pleroma/web/media_proxy.ex mode change 100644 => 100755 lib/pleroma/web/media_proxy/invalidation.ex mode change 100644 => 100755 lib/pleroma/web/media_proxy/invalidation/http.ex mode change 100644 => 100755 lib/pleroma/web/media_proxy/invalidation/script.ex mode change 100644 => 100755 lib/pleroma/web/media_proxy/media_proxy_controller.ex mode change 100644 => 100755 lib/pleroma/web/metadata.ex mode change 100644 => 100755 lib/pleroma/web/metadata/player_view.ex mode change 100644 => 100755 lib/pleroma/web/metadata/providers/feed.ex mode change 100644 => 100755 lib/pleroma/web/metadata/providers/open_graph.ex mode change 100644 => 100755 lib/pleroma/web/metadata/providers/provider.ex mode change 100644 => 100755 lib/pleroma/web/metadata/providers/rel_me.ex mode change 100644 => 100755 lib/pleroma/web/metadata/providers/restrict_indexing.ex mode change 100644 => 100755 lib/pleroma/web/metadata/providers/twitter_card.ex mode change 100644 => 100755 lib/pleroma/web/metadata/utils.ex mode change 100644 => 100755 lib/pleroma/web/mongoose_im/mongoose_im_controller.ex mode change 100644 => 100755 lib/pleroma/web/nodeinfo/nodeinfo.ex mode change 100644 => 100755 lib/pleroma/web/nodeinfo/nodeinfo_controller.ex mode change 100644 => 100755 lib/pleroma/web/o_auth.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/app.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/authorization.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/fallback_controller.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/mfa_controller.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/mfa_view.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/o_auth_controller.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/o_auth_view.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/scopes.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/token.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/token/query.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/token/strategy/refresh_token.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/token/strategy/revoke.ex mode change 100644 => 100755 lib/pleroma/web/o_auth/token/utils.ex mode change 100644 => 100755 lib/pleroma/web/o_status/o_status_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/account_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/app_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/backup_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/chat_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/conversation_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/emoji_file_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/emoji_pack_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/emoji_reaction_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/instances_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/mascot_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/notification_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/report_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/scrobble_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/settings_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/two_factor_authentication_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/controllers/user_import_controller.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/views/account_view.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/views/app_view.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/views/backup_view.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/views/chat/message_reference_view.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/views/chat_view.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/views/conversation_view.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/views/emoji_reaction_view.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/views/notification_view.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/views/report_view.ex mode change 100644 => 100755 lib/pleroma/web/pleroma_api/views/scrobble_view.ex mode change 100644 => 100755 lib/pleroma/web/plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/admin_secret_authentication_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/authentication_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/basic_auth_decoder_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/cache.ex mode change 100644 => 100755 lib/pleroma/web/plugs/digest_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/ensure_authenticated_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/ensure_privileged_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/ensure_public_or_authenticated_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/ensure_user_token_assigns_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/expect_authenticated_check_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/expect_public_or_authenticated_check_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/federating_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/frontend_static.ex mode change 100644 => 100755 lib/pleroma/web/plugs/http_security_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/http_signature_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/idempotency_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/instance_static.ex mode change 100644 => 100755 lib/pleroma/web/plugs/mapped_signature_to_identity_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/o_auth_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/o_auth_scopes_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/plug_helper.ex mode change 100644 => 100755 lib/pleroma/web/plugs/rate_limiter.ex mode change 100644 => 100755 lib/pleroma/web/plugs/rate_limiter/limiter_supervisor.ex mode change 100644 => 100755 lib/pleroma/web/plugs/rate_limiter/supervisor.ex mode change 100644 => 100755 lib/pleroma/web/plugs/remote_ip.ex mode change 100644 => 100755 lib/pleroma/web/plugs/set_format_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/set_locale_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/set_user_session_id_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/static_fe_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/trailing_format_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/uploaded_media.ex mode change 100644 => 100755 lib/pleroma/web/plugs/user_enabled_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/user_fetcher_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/user_is_admin_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/user_is_staff_plug.ex mode change 100644 => 100755 lib/pleroma/web/plugs/user_tracking_plug.ex mode change 100644 => 100755 lib/pleroma/web/preload.ex mode change 100644 => 100755 lib/pleroma/web/preload/providers/instance.ex mode change 100644 => 100755 lib/pleroma/web/preload/providers/provider.ex mode change 100644 => 100755 lib/pleroma/web/preload/providers/timelines.ex mode change 100644 => 100755 lib/pleroma/web/preload/providers/user.ex mode change 100644 => 100755 lib/pleroma/web/push.ex mode change 100644 => 100755 lib/pleroma/web/push/impl.ex mode change 100644 => 100755 lib/pleroma/web/push/subscription.ex mode change 100644 => 100755 lib/pleroma/web/rel_me.ex mode change 100644 => 100755 lib/pleroma/web/rich_media/helpers.ex mode change 100644 => 100755 lib/pleroma/web/rich_media/parser.ex mode change 100644 => 100755 lib/pleroma/web/rich_media/parser/ttl.ex mode change 100644 => 100755 lib/pleroma/web/rich_media/parser/ttl/aws_signed_url.ex mode change 100644 => 100755 lib/pleroma/web/rich_media/parsers/meta_tags_parser.ex mode change 100644 => 100755 lib/pleroma/web/rich_media/parsers/o_embed.ex mode change 100644 => 100755 lib/pleroma/web/rich_media/parsers/ogp.ex mode change 100644 => 100755 lib/pleroma/web/rich_media/parsers/twitter_card.ex mode change 100644 => 100755 lib/pleroma/web/router.ex mode change 100644 => 100755 lib/pleroma/web/shout_channel.ex mode change 100644 => 100755 lib/pleroma/web/static_fe/static_fe_controller.ex mode change 100644 => 100755 lib/pleroma/web/static_fe/static_fe_view.ex mode change 100644 => 100755 lib/pleroma/web/streamer.ex mode change 100644 => 100755 lib/pleroma/web/templates/email/digest.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/email/new_users_digest.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/embed/_attachment.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/embed/show.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/feed/feed/_activity.atom.eex mode change 100644 => 100755 lib/pleroma/web/templates/feed/feed/_activity.rss.eex mode change 100644 => 100755 lib/pleroma/web/templates/feed/feed/_author.atom.eex mode change 100644 => 100755 lib/pleroma/web/templates/feed/feed/_author.rss.eex mode change 100644 => 100755 lib/pleroma/web/templates/feed/feed/_tag_activity.atom.eex mode change 100644 => 100755 lib/pleroma/web/templates/feed/feed/_tag_activity.xml.eex mode change 100644 => 100755 lib/pleroma/web/templates/feed/feed/_tag_author.atom.eex mode change 100644 => 100755 lib/pleroma/web/templates/feed/feed/tag.atom.eex mode change 100644 => 100755 lib/pleroma/web/templates/feed/feed/tag.rss.eex mode change 100644 => 100755 lib/pleroma/web/templates/feed/feed/user.atom.eex mode change 100644 => 100755 lib/pleroma/web/templates/feed/feed/user.rss.eex mode change 100644 => 100755 lib/pleroma/web/templates/layout/app.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/layout/email.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/layout/email_styled.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/layout/embed.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/layout/metadata_player.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/layout/static_fe.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/mailer/subscription/unsubscribe_failure.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/mailer/subscription/unsubscribe_success.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/o_auth/mfa/recovery.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/o_auth/mfa/totp.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/o_auth/o_auth/_scopes.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/o_auth/o_auth/consumer.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/o_auth/o_auth/oob_authorization_created.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/o_auth/o_auth/oob_token_exists.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/o_auth/o_auth/register.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/o_auth/o_auth/show.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/static_fe/static_fe/_attachment.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/static_fe/static_fe/_notice.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/static_fe/static_fe/_user_card.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/static_fe/static_fe/conversation.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/static_fe/static_fe/error.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/static_fe/static_fe/profile.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/twitter_api/password/invalid_token.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/twitter_api/password/reset.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/twitter_api/password/reset_failed.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/twitter_api/password/reset_success.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/twitter_api/remote_follow/follow.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/twitter_api/remote_follow/follow_login.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/twitter_api/remote_follow/follow_mfa.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/twitter_api/remote_follow/followed.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/twitter_api/util/status_interact.html.eex mode change 100644 => 100755 lib/pleroma/web/templates/twitter_api/util/subscribe.html.eex mode change 100644 => 100755 lib/pleroma/web/translation_helpers.ex mode change 100644 => 100755 lib/pleroma/web/twitter_api/controller.ex mode change 100644 => 100755 lib/pleroma/web/twitter_api/controllers/password_controller.ex mode change 100644 => 100755 lib/pleroma/web/twitter_api/controllers/remote_follow_controller.ex mode change 100644 => 100755 lib/pleroma/web/twitter_api/controllers/util_controller.ex mode change 100644 => 100755 lib/pleroma/web/twitter_api/twitter_api.ex mode change 100644 => 100755 lib/pleroma/web/twitter_api/views/password_view.ex mode change 100644 => 100755 lib/pleroma/web/twitter_api/views/remote_follow_view.ex mode change 100644 => 100755 lib/pleroma/web/twitter_api/views/token_view.ex mode change 100644 => 100755 lib/pleroma/web/twitter_api/views/util_view.ex mode change 100644 => 100755 lib/pleroma/web/uploader_controller.ex mode change 100644 => 100755 lib/pleroma/web/utils/guards.ex mode change 100644 => 100755 lib/pleroma/web/utils/params.ex mode change 100644 => 100755 lib/pleroma/web/views/email_view.ex mode change 100644 => 100755 lib/pleroma/web/views/embed_view.ex mode change 100644 => 100755 lib/pleroma/web/views/error_helpers.ex mode change 100644 => 100755 lib/pleroma/web/views/error_view.ex mode change 100644 => 100755 lib/pleroma/web/views/layout_view.ex mode change 100644 => 100755 lib/pleroma/web/views/mailer/subscription_view.ex mode change 100644 => 100755 lib/pleroma/web/views/manifest_view.ex mode change 100644 => 100755 lib/pleroma/web/views/streamer_view.ex mode change 100644 => 100755 lib/pleroma/web/web_finger.ex mode change 100644 => 100755 lib/pleroma/web/web_finger/web_finger_controller.ex mode change 100644 => 100755 lib/pleroma/web/xml.ex (limited to 'lib/pleroma/web') diff --git a/lib/pleroma/web/activity_pub/activity_pub.ex b/lib/pleroma/web/activity_pub/activity_pub.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/activity_pub/persisting.ex b/lib/pleroma/web/activity_pub/activity_pub/persisting.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/activity_pub/streaming.ex b/lib/pleroma/web/activity_pub/activity_pub/streaming.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/activity_pub_controller.ex b/lib/pleroma/web/activity_pub/activity_pub_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/builder.ex b/lib/pleroma/web/activity_pub/builder.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/internal_fetch_actor.ex b/lib/pleroma/web/activity_pub/internal_fetch_actor.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf.ex b/lib/pleroma/web/activity_pub/mrf.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/activity_expiration_policy.ex b/lib/pleroma/web/activity_pub/mrf/activity_expiration_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/anti_followbot_policy.ex b/lib/pleroma/web/activity_pub/mrf/anti_followbot_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/anti_link_spam_policy.ex b/lib/pleroma/web/activity_pub/mrf/anti_link_spam_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/drop_policy.ex b/lib/pleroma/web/activity_pub/mrf/drop_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/ensure_re_prepended.ex b/lib/pleroma/web/activity_pub/mrf/ensure_re_prepended.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/follow_bot_policy.ex b/lib/pleroma/web/activity_pub/mrf/follow_bot_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/force_bot_unlisted_policy.ex b/lib/pleroma/web/activity_pub/mrf/force_bot_unlisted_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/force_mentions_in_content.ex b/lib/pleroma/web/activity_pub/mrf/force_mentions_in_content.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/hashtag_policy.ex b/lib/pleroma/web/activity_pub/mrf/hashtag_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/hellthread_policy.ex b/lib/pleroma/web/activity_pub/mrf/hellthread_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/keyword_policy.ex b/lib/pleroma/web/activity_pub/mrf/keyword_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/media_proxy_warming_policy.ex b/lib/pleroma/web/activity_pub/mrf/media_proxy_warming_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/mention_policy.ex b/lib/pleroma/web/activity_pub/mrf/mention_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/no_empty_policy.ex b/lib/pleroma/web/activity_pub/mrf/no_empty_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/no_op_policy.ex b/lib/pleroma/web/activity_pub/mrf/no_op_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/no_placeholder_text_policy.ex b/lib/pleroma/web/activity_pub/mrf/no_placeholder_text_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/normalize_markup.ex b/lib/pleroma/web/activity_pub/mrf/normalize_markup.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/object_age_policy.ex b/lib/pleroma/web/activity_pub/mrf/object_age_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/pipeline_filtering.ex b/lib/pleroma/web/activity_pub/mrf/pipeline_filtering.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/policy.ex b/lib/pleroma/web/activity_pub/mrf/policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/reject_non_public.ex b/lib/pleroma/web/activity_pub/mrf/reject_non_public.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/simple_policy.ex b/lib/pleroma/web/activity_pub/mrf/simple_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/steal_emoji_policy.ex b/lib/pleroma/web/activity_pub/mrf/steal_emoji_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/subchain_policy.ex b/lib/pleroma/web/activity_pub/mrf/subchain_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/tag_policy.ex b/lib/pleroma/web/activity_pub/mrf/tag_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/user_allow_list_policy.ex b/lib/pleroma/web/activity_pub/mrf/user_allow_list_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/mrf/vocabulary_policy.ex b/lib/pleroma/web/activity_pub/mrf/vocabulary_policy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validator.ex b/lib/pleroma/web/activity_pub/object_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validator/validating.ex b/lib/pleroma/web/activity_pub/object_validator/validating.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/accept_reject_validator.ex b/lib/pleroma/web/activity_pub/object_validators/accept_reject_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/add_remove_validator.ex b/lib/pleroma/web/activity_pub/object_validators/add_remove_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/announce_validator.ex b/lib/pleroma/web/activity_pub/object_validators/announce_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/answer_validator.ex b/lib/pleroma/web/activity_pub/object_validators/answer_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/article_note_page_validator.ex b/lib/pleroma/web/activity_pub/object_validators/article_note_page_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/attachment_validator.ex b/lib/pleroma/web/activity_pub/object_validators/attachment_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/audio_video_validator.ex b/lib/pleroma/web/activity_pub/object_validators/audio_video_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/block_validator.ex b/lib/pleroma/web/activity_pub/object_validators/block_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/chat_message_validator.ex b/lib/pleroma/web/activity_pub/object_validators/chat_message_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/common_fields.ex b/lib/pleroma/web/activity_pub/object_validators/common_fields.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/common_fixes.ex b/lib/pleroma/web/activity_pub/object_validators/common_fixes.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/common_validations.ex b/lib/pleroma/web/activity_pub/object_validators/common_validations.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/create_chat_message_validator.ex b/lib/pleroma/web/activity_pub/object_validators/create_chat_message_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/create_generic_validator.ex b/lib/pleroma/web/activity_pub/object_validators/create_generic_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/delete_validator.ex b/lib/pleroma/web/activity_pub/object_validators/delete_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/emoji_react_validator.ex b/lib/pleroma/web/activity_pub/object_validators/emoji_react_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/event_validator.ex b/lib/pleroma/web/activity_pub/object_validators/event_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/follow_validator.ex b/lib/pleroma/web/activity_pub/object_validators/follow_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/like_validator.ex b/lib/pleroma/web/activity_pub/object_validators/like_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/question_options_validator.ex b/lib/pleroma/web/activity_pub/object_validators/question_options_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/question_validator.ex b/lib/pleroma/web/activity_pub/object_validators/question_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/tag_validator.ex b/lib/pleroma/web/activity_pub/object_validators/tag_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/undo_validator.ex b/lib/pleroma/web/activity_pub/object_validators/undo_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/object_validators/update_validator.ex b/lib/pleroma/web/activity_pub/object_validators/update_validator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/pipeline.ex b/lib/pleroma/web/activity_pub/pipeline.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/publisher.ex b/lib/pleroma/web/activity_pub/publisher.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/relay.ex b/lib/pleroma/web/activity_pub/relay.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/side_effects.ex b/lib/pleroma/web/activity_pub/side_effects.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/side_effects/handling.ex b/lib/pleroma/web/activity_pub/side_effects/handling.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/transmogrifier.ex b/lib/pleroma/web/activity_pub/transmogrifier.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/utils.ex b/lib/pleroma/web/activity_pub/utils.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/views/object_view.ex b/lib/pleroma/web/activity_pub/views/object_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/views/user_view.ex b/lib/pleroma/web/activity_pub/views/user_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/activity_pub/visibility.ex b/lib/pleroma/web/activity_pub/visibility.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/admin_api_controller.ex b/lib/pleroma/web/admin_api/controllers/admin_api_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/announcement_controller.ex b/lib/pleroma/web/admin_api/controllers/announcement_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/chat_controller.ex b/lib/pleroma/web/admin_api/controllers/chat_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/config_controller.ex b/lib/pleroma/web/admin_api/controllers/config_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/fallback_controller.ex b/lib/pleroma/web/admin_api/controllers/fallback_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/frontend_controller.ex b/lib/pleroma/web/admin_api/controllers/frontend_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/instance_controller.ex b/lib/pleroma/web/admin_api/controllers/instance_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/instance_document_controller.ex b/lib/pleroma/web/admin_api/controllers/instance_document_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/invite_controller.ex b/lib/pleroma/web/admin_api/controllers/invite_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/media_proxy_cache_controller.ex b/lib/pleroma/web/admin_api/controllers/media_proxy_cache_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/o_auth_app_controller.ex b/lib/pleroma/web/admin_api/controllers/o_auth_app_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/relay_controller.ex b/lib/pleroma/web/admin_api/controllers/relay_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/report_controller.ex b/lib/pleroma/web/admin_api/controllers/report_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/status_controller.ex b/lib/pleroma/web/admin_api/controllers/status_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/controllers/user_controller.ex b/lib/pleroma/web/admin_api/controllers/user_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/report.ex b/lib/pleroma/web/admin_api/report.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/search.ex b/lib/pleroma/web/admin_api/search.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/account_view.ex b/lib/pleroma/web/admin_api/views/account_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/announcement_view.ex b/lib/pleroma/web/admin_api/views/announcement_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/chat_view.ex b/lib/pleroma/web/admin_api/views/chat_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/config_view.ex b/lib/pleroma/web/admin_api/views/config_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/frontend_view.ex b/lib/pleroma/web/admin_api/views/frontend_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/invite_view.ex b/lib/pleroma/web/admin_api/views/invite_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/media_proxy_cache_view.ex b/lib/pleroma/web/admin_api/views/media_proxy_cache_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/moderation_log_view.ex b/lib/pleroma/web/admin_api/views/moderation_log_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/o_auth_app_view.ex b/lib/pleroma/web/admin_api/views/o_auth_app_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/report_view.ex b/lib/pleroma/web/admin_api/views/report_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/status_view.ex b/lib/pleroma/web/admin_api/views/status_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/admin_api/views/user_view.ex b/lib/pleroma/web/admin_api/views/user_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec.ex b/lib/pleroma/web/api_spec.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/cast_and_validate.ex b/lib/pleroma/web/api_spec/cast_and_validate.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/helpers.ex b/lib/pleroma/web/api_spec/helpers.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/account_operation.ex b/lib/pleroma/web/api_spec/operations/account_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/announcement_operation.ex b/lib/pleroma/web/api_spec/operations/admin/announcement_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/chat_operation.ex b/lib/pleroma/web/api_spec/operations/admin/chat_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/config_operation.ex b/lib/pleroma/web/api_spec/operations/admin/config_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/frontend_operation.ex b/lib/pleroma/web/api_spec/operations/admin/frontend_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/instance_document_operation.ex b/lib/pleroma/web/api_spec/operations/admin/instance_document_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/invite_operation.ex b/lib/pleroma/web/api_spec/operations/admin/invite_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/media_proxy_cache_operation.ex b/lib/pleroma/web/api_spec/operations/admin/media_proxy_cache_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/o_auth_app_operation.ex b/lib/pleroma/web/api_spec/operations/admin/o_auth_app_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/relay_operation.ex b/lib/pleroma/web/api_spec/operations/admin/relay_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/report_operation.ex b/lib/pleroma/web/api_spec/operations/admin/report_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/status_operation.ex b/lib/pleroma/web/api_spec/operations/admin/status_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/admin/user_operation.ex b/lib/pleroma/web/api_spec/operations/admin/user_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/announcement_operation.ex b/lib/pleroma/web/api_spec/operations/announcement_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/app_operation.ex b/lib/pleroma/web/api_spec/operations/app_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/chat_operation.ex b/lib/pleroma/web/api_spec/operations/chat_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/conversation_operation.ex b/lib/pleroma/web/api_spec/operations/conversation_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/custom_emoji_operation.ex b/lib/pleroma/web/api_spec/operations/custom_emoji_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/directory_operation.ex b/lib/pleroma/web/api_spec/operations/directory_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/domain_block_operation.ex b/lib/pleroma/web/api_spec/operations/domain_block_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/emoji_reaction_operation.ex b/lib/pleroma/web/api_spec/operations/emoji_reaction_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/filter_operation.ex b/lib/pleroma/web/api_spec/operations/filter_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/follow_request_operation.ex b/lib/pleroma/web/api_spec/operations/follow_request_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/instance_operation.ex b/lib/pleroma/web/api_spec/operations/instance_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/list_operation.ex b/lib/pleroma/web/api_spec/operations/list_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/marker_operation.ex b/lib/pleroma/web/api_spec/operations/marker_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/media_operation.ex b/lib/pleroma/web/api_spec/operations/media_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/notification_operation.ex b/lib/pleroma/web/api_spec/operations/notification_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_app_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_app_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_backup_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_backup_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_conversation_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_conversation_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_emoji_file_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_emoji_file_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_instances_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_instances_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_mascot_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_mascot_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_report_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_report_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_scrobble_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_scrobble_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/pleroma_settings_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_settings_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/poll_operation.ex b/lib/pleroma/web/api_spec/operations/poll_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/report_operation.ex b/lib/pleroma/web/api_spec/operations/report_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/scheduled_activity_operation.ex b/lib/pleroma/web/api_spec/operations/scheduled_activity_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/search_operation.ex b/lib/pleroma/web/api_spec/operations/search_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/status_operation.ex b/lib/pleroma/web/api_spec/operations/status_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/subscription_operation.ex b/lib/pleroma/web/api_spec/operations/subscription_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/timeline_operation.ex b/lib/pleroma/web/api_spec/operations/timeline_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/twitter_util_operation.ex b/lib/pleroma/web/api_spec/operations/twitter_util_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/operations/user_import_operation.ex b/lib/pleroma/web/api_spec/operations/user_import_operation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/render_error.ex b/lib/pleroma/web/api_spec/render_error.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/account.ex b/lib/pleroma/web/api_spec/schemas/account.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/account_field.ex b/lib/pleroma/web/api_spec/schemas/account_field.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/account_relationship.ex b/lib/pleroma/web/api_spec/schemas/account_relationship.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/actor_type.ex b/lib/pleroma/web/api_spec/schemas/actor_type.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/announcement.ex b/lib/pleroma/web/api_spec/schemas/announcement.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/api_error.ex b/lib/pleroma/web/api_spec/schemas/api_error.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/app.ex b/lib/pleroma/web/api_spec/schemas/app.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/attachment.ex b/lib/pleroma/web/api_spec/schemas/attachment.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/boolean_like.ex b/lib/pleroma/web/api_spec/schemas/boolean_like.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/chat.ex b/lib/pleroma/web/api_spec/schemas/chat.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/chat_message.ex b/lib/pleroma/web/api_spec/schemas/chat_message.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/conversation.ex b/lib/pleroma/web/api_spec/schemas/conversation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/emoji.ex b/lib/pleroma/web/api_spec/schemas/emoji.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/flake_id.ex b/lib/pleroma/web/api_spec/schemas/flake_id.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/list.ex b/lib/pleroma/web/api_spec/schemas/list.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/poll.ex b/lib/pleroma/web/api_spec/schemas/poll.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/push_subscription.ex b/lib/pleroma/web/api_spec/schemas/push_subscription.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/scheduled_status.ex b/lib/pleroma/web/api_spec/schemas/scheduled_status.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/status.ex b/lib/pleroma/web/api_spec/schemas/status.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/tag.ex b/lib/pleroma/web/api_spec/schemas/tag.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/api_spec/schemas/visibility_scope.ex b/lib/pleroma/web/api_spec/schemas/visibility_scope.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/auth/authenticator.ex b/lib/pleroma/web/auth/authenticator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/auth/helpers.ex b/lib/pleroma/web/auth/helpers.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/auth/ldap_authenticator.ex b/lib/pleroma/web/auth/ldap_authenticator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/auth/pleroma_authenticator.ex b/lib/pleroma/web/auth/pleroma_authenticator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/auth/totp_authenticator.ex b/lib/pleroma/web/auth/totp_authenticator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/auth/wrapper_authenticator.ex b/lib/pleroma/web/auth/wrapper_authenticator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/channels/user_socket.ex b/lib/pleroma/web/channels/user_socket.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/common_api.ex b/lib/pleroma/web/common_api.ex old mode 100644 new mode 100755 index 89cc0d6..44eb000 --- a/lib/pleroma/web/common_api.ex +++ b/lib/pleroma/web/common_api.ex @@ -33,6 +33,7 @@ defmodule Pleroma.Web.CommonAPI do def post_chat_message(%User{} = user, %User{} = recipient, content, opts \\ []) do with maybe_attachment <- opts[:media_id] && Object.get_by_id(opts[:media_id]), + :ok <- validate_chat_attachment_attribution(maybe_attachment, user), :ok <- validate_chat_content_length(content, !!maybe_attachment), {_, {:ok, chat_message_data, _meta}} <- {:build_object, @@ -71,6 +72,17 @@ defmodule Pleroma.Web.CommonAPI do text end + defp validate_chat_attachment_attribution(nil, _), do: :ok + + defp validate_chat_attachment_attribution(attachment, user) do + with :ok <- Object.authorize_access(attachment, user) do + :ok + else + e -> + e + end + end + defp validate_chat_content_length(_, true), do: :ok defp validate_chat_content_length(nil, false), do: {:error, :no_content} diff --git a/lib/pleroma/web/common_api/activity_draft.ex b/lib/pleroma/web/common_api/activity_draft.ex old mode 100644 new mode 100755 index 9af635d..63ed48a --- a/lib/pleroma/web/common_api/activity_draft.ex +++ b/lib/pleroma/web/common_api/activity_draft.ex @@ -111,7 +111,7 @@ defmodule Pleroma.Web.CommonAPI.ActivityDraft do end defp attachments(%{params: params} = draft) do - attachments = Utils.attachments_from_ids(params) + attachments = Utils.attachments_from_ids(params, draft.user) draft = %__MODULE__{draft | attachments: attachments} case Utils.validate_attachments_count(attachments) do diff --git a/lib/pleroma/web/common_api/utils.ex b/lib/pleroma/web/common_api/utils.ex old mode 100644 new mode 100755 index ff08143..6410815 --- a/lib/pleroma/web/common_api/utils.ex +++ b/lib/pleroma/web/common_api/utils.ex @@ -23,21 +23,21 @@ defmodule Pleroma.Web.CommonAPI.Utils do require Logger require Pleroma.Constants - def attachments_from_ids(%{media_ids: ids, descriptions: desc}) do - attachments_from_ids_descs(ids, desc) + def attachments_from_ids(%{media_ids: ids, descriptions: desc}, user) do + attachments_from_ids_descs(ids, desc, user) end - def attachments_from_ids(%{media_ids: ids}) do - attachments_from_ids_no_descs(ids) + def attachments_from_ids(%{media_ids: ids}, user) do + attachments_from_ids_no_descs(ids, user) end - def attachments_from_ids(_), do: [] + def attachments_from_ids(_, _), do: [] - def attachments_from_ids_no_descs([]), do: [] + def attachments_from_ids_no_descs([], _), do: [] - def attachments_from_ids_no_descs(ids) do + def attachments_from_ids_no_descs(ids, user) do Enum.map(ids, fn media_id -> - case get_attachment(media_id) do + case get_attachment(media_id, user) do %Object{data: data} -> data _ -> nil end @@ -45,21 +45,26 @@ defmodule Pleroma.Web.CommonAPI.Utils do |> Enum.reject(&is_nil/1) end - def attachments_from_ids_descs([], _), do: [] + def attachments_from_ids_descs([], _, _), do: [] - def attachments_from_ids_descs(ids, descs_str) do + def attachments_from_ids_descs(ids, descs_str, user) do {_, descs} = Jason.decode(descs_str) Enum.map(ids, fn media_id -> - with %Object{data: data} <- get_attachment(media_id) do + with %Object{data: data} <- get_attachment(media_id, user) do Map.put(data, "name", descs[media_id]) end end) |> Enum.reject(&is_nil/1) end - defp get_attachment(media_id) do - Repo.get(Object, media_id) + defp get_attachment(media_id, user) do + with %Object{data: _data} = object <- Repo.get(Object, media_id), + :ok <- Object.authorize_access(object, user) do + object + else + _ -> nil + end end @spec get_to_and_cc(ActivityDraft.t()) :: {list(String.t()), list(String.t())} diff --git a/lib/pleroma/web/controller_helper.ex b/lib/pleroma/web/controller_helper.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/embed_controller.ex b/lib/pleroma/web/embed_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/endpoint.ex b/lib/pleroma/web/endpoint.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/fallback/legacy_pleroma_api_rerouter_plug.ex b/lib/pleroma/web/fallback/legacy_pleroma_api_rerouter_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/fallback/redirect_controller.ex b/lib/pleroma/web/fallback/redirect_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/federator.ex b/lib/pleroma/web/federator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/federator/publisher.ex b/lib/pleroma/web/federator/publisher.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/federator/publishing.ex b/lib/pleroma/web/federator/publishing.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/feed/feed_view.ex b/lib/pleroma/web/feed/feed_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/feed/tag_controller.ex b/lib/pleroma/web/feed/tag_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/feed/user_controller.ex b/lib/pleroma/web/feed/user_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/gettext.ex b/lib/pleroma/web/gettext.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/instance_document.ex b/lib/pleroma/web/instance_document.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mailer/subscription_controller.ex b/lib/pleroma/web/mailer/subscription_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/manifest_controller.ex b/lib/pleroma/web/manifest_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/account_controller.ex b/lib/pleroma/web/mastodon_api/controllers/account_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/announcement_controller.ex b/lib/pleroma/web/mastodon_api/controllers/announcement_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/app_controller.ex b/lib/pleroma/web/mastodon_api/controllers/app_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/auth_controller.ex b/lib/pleroma/web/mastodon_api/controllers/auth_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/conversation_controller.ex b/lib/pleroma/web/mastodon_api/controllers/conversation_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/custom_emoji_controller.ex b/lib/pleroma/web/mastodon_api/controllers/custom_emoji_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/directory_controller.ex b/lib/pleroma/web/mastodon_api/controllers/directory_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/domain_block_controller.ex b/lib/pleroma/web/mastodon_api/controllers/domain_block_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/fallback_controller.ex b/lib/pleroma/web/mastodon_api/controllers/fallback_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/filter_controller.ex b/lib/pleroma/web/mastodon_api/controllers/filter_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/follow_request_controller.ex b/lib/pleroma/web/mastodon_api/controllers/follow_request_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/instance_controller.ex b/lib/pleroma/web/mastodon_api/controllers/instance_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/list_controller.ex b/lib/pleroma/web/mastodon_api/controllers/list_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/marker_controller.ex b/lib/pleroma/web/mastodon_api/controllers/marker_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/mastodon_api_controller.ex b/lib/pleroma/web/mastodon_api/controllers/mastodon_api_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/media_controller.ex b/lib/pleroma/web/mastodon_api/controllers/media_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/notification_controller.ex b/lib/pleroma/web/mastodon_api/controllers/notification_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/poll_controller.ex b/lib/pleroma/web/mastodon_api/controllers/poll_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/report_controller.ex b/lib/pleroma/web/mastodon_api/controllers/report_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/scheduled_activity_controller.ex b/lib/pleroma/web/mastodon_api/controllers/scheduled_activity_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/search_controller.ex b/lib/pleroma/web/mastodon_api/controllers/search_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/status_controller.ex b/lib/pleroma/web/mastodon_api/controllers/status_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/subscription_controller.ex b/lib/pleroma/web/mastodon_api/controllers/subscription_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/suggestion_controller.ex b/lib/pleroma/web/mastodon_api/controllers/suggestion_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex b/lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/mastodon_api.ex b/lib/pleroma/web/mastodon_api/mastodon_api.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/account_view.ex b/lib/pleroma/web/mastodon_api/views/account_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/announcement_view.ex b/lib/pleroma/web/mastodon_api/views/announcement_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/app_view.ex b/lib/pleroma/web/mastodon_api/views/app_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/conversation_view.ex b/lib/pleroma/web/mastodon_api/views/conversation_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/custom_emoji_view.ex b/lib/pleroma/web/mastodon_api/views/custom_emoji_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/filter_view.ex b/lib/pleroma/web/mastodon_api/views/filter_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/follow_request_view.ex b/lib/pleroma/web/mastodon_api/views/follow_request_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/instance_view.ex b/lib/pleroma/web/mastodon_api/views/instance_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/list_view.ex b/lib/pleroma/web/mastodon_api/views/list_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/marker_view.ex b/lib/pleroma/web/mastodon_api/views/marker_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/media_view.ex b/lib/pleroma/web/mastodon_api/views/media_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/notification_view.ex b/lib/pleroma/web/mastodon_api/views/notification_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/poll_view.ex b/lib/pleroma/web/mastodon_api/views/poll_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/report_view.ex b/lib/pleroma/web/mastodon_api/views/report_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/scheduled_activity_view.ex b/lib/pleroma/web/mastodon_api/views/scheduled_activity_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/status_view.ex b/lib/pleroma/web/mastodon_api/views/status_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/subscription_view.ex b/lib/pleroma/web/mastodon_api/views/subscription_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/suggestion_view.ex b/lib/pleroma/web/mastodon_api/views/suggestion_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/views/timeline_view.ex b/lib/pleroma/web/mastodon_api/views/timeline_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mastodon_api/websocket_handler.ex b/lib/pleroma/web/mastodon_api/websocket_handler.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/media_proxy.ex b/lib/pleroma/web/media_proxy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/media_proxy/invalidation.ex b/lib/pleroma/web/media_proxy/invalidation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/media_proxy/invalidation/http.ex b/lib/pleroma/web/media_proxy/invalidation/http.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/media_proxy/invalidation/script.ex b/lib/pleroma/web/media_proxy/invalidation/script.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/media_proxy/media_proxy_controller.ex b/lib/pleroma/web/media_proxy/media_proxy_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/metadata.ex b/lib/pleroma/web/metadata.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/metadata/player_view.ex b/lib/pleroma/web/metadata/player_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/metadata/providers/feed.ex b/lib/pleroma/web/metadata/providers/feed.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/metadata/providers/open_graph.ex b/lib/pleroma/web/metadata/providers/open_graph.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/metadata/providers/provider.ex b/lib/pleroma/web/metadata/providers/provider.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/metadata/providers/rel_me.ex b/lib/pleroma/web/metadata/providers/rel_me.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/metadata/providers/restrict_indexing.ex b/lib/pleroma/web/metadata/providers/restrict_indexing.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/metadata/providers/twitter_card.ex b/lib/pleroma/web/metadata/providers/twitter_card.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/metadata/utils.ex b/lib/pleroma/web/metadata/utils.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/mongoose_im/mongoose_im_controller.ex b/lib/pleroma/web/mongoose_im/mongoose_im_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/nodeinfo/nodeinfo.ex b/lib/pleroma/web/nodeinfo/nodeinfo.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/nodeinfo/nodeinfo_controller.ex b/lib/pleroma/web/nodeinfo/nodeinfo_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth.ex b/lib/pleroma/web/o_auth.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/app.ex b/lib/pleroma/web/o_auth/app.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/authorization.ex b/lib/pleroma/web/o_auth/authorization.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/fallback_controller.ex b/lib/pleroma/web/o_auth/fallback_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/mfa_controller.ex b/lib/pleroma/web/o_auth/mfa_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/mfa_view.ex b/lib/pleroma/web/o_auth/mfa_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/o_auth_controller.ex b/lib/pleroma/web/o_auth/o_auth_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/o_auth_view.ex b/lib/pleroma/web/o_auth/o_auth_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/scopes.ex b/lib/pleroma/web/o_auth/scopes.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/token.ex b/lib/pleroma/web/o_auth/token.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/token/query.ex b/lib/pleroma/web/o_auth/token/query.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/token/strategy/refresh_token.ex b/lib/pleroma/web/o_auth/token/strategy/refresh_token.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/token/strategy/revoke.ex b/lib/pleroma/web/o_auth/token/strategy/revoke.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_auth/token/utils.ex b/lib/pleroma/web/o_auth/token/utils.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/o_status/o_status_controller.ex b/lib/pleroma/web/o_status/o_status_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/account_controller.ex b/lib/pleroma/web/pleroma_api/controllers/account_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/app_controller.ex b/lib/pleroma/web/pleroma_api/controllers/app_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/backup_controller.ex b/lib/pleroma/web/pleroma_api/controllers/backup_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/chat_controller.ex b/lib/pleroma/web/pleroma_api/controllers/chat_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/conversation_controller.ex b/lib/pleroma/web/pleroma_api/controllers/conversation_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/emoji_file_controller.ex b/lib/pleroma/web/pleroma_api/controllers/emoji_file_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/emoji_pack_controller.ex b/lib/pleroma/web/pleroma_api/controllers/emoji_pack_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/emoji_reaction_controller.ex b/lib/pleroma/web/pleroma_api/controllers/emoji_reaction_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/instances_controller.ex b/lib/pleroma/web/pleroma_api/controllers/instances_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/mascot_controller.ex b/lib/pleroma/web/pleroma_api/controllers/mascot_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/notification_controller.ex b/lib/pleroma/web/pleroma_api/controllers/notification_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/report_controller.ex b/lib/pleroma/web/pleroma_api/controllers/report_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/scrobble_controller.ex b/lib/pleroma/web/pleroma_api/controllers/scrobble_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/settings_controller.ex b/lib/pleroma/web/pleroma_api/controllers/settings_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/two_factor_authentication_controller.ex b/lib/pleroma/web/pleroma_api/controllers/two_factor_authentication_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/controllers/user_import_controller.ex b/lib/pleroma/web/pleroma_api/controllers/user_import_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/views/account_view.ex b/lib/pleroma/web/pleroma_api/views/account_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/views/app_view.ex b/lib/pleroma/web/pleroma_api/views/app_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/views/backup_view.ex b/lib/pleroma/web/pleroma_api/views/backup_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/views/chat/message_reference_view.ex b/lib/pleroma/web/pleroma_api/views/chat/message_reference_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/views/chat_view.ex b/lib/pleroma/web/pleroma_api/views/chat_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/views/conversation_view.ex b/lib/pleroma/web/pleroma_api/views/conversation_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/views/emoji_reaction_view.ex b/lib/pleroma/web/pleroma_api/views/emoji_reaction_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/views/notification_view.ex b/lib/pleroma/web/pleroma_api/views/notification_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/views/report_view.ex b/lib/pleroma/web/pleroma_api/views/report_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/pleroma_api/views/scrobble_view.ex b/lib/pleroma/web/pleroma_api/views/scrobble_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plug.ex b/lib/pleroma/web/plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/admin_secret_authentication_plug.ex b/lib/pleroma/web/plugs/admin_secret_authentication_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/authentication_plug.ex b/lib/pleroma/web/plugs/authentication_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/basic_auth_decoder_plug.ex b/lib/pleroma/web/plugs/basic_auth_decoder_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/cache.ex b/lib/pleroma/web/plugs/cache.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/digest_plug.ex b/lib/pleroma/web/plugs/digest_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/ensure_authenticated_plug.ex b/lib/pleroma/web/plugs/ensure_authenticated_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/ensure_privileged_plug.ex b/lib/pleroma/web/plugs/ensure_privileged_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/ensure_public_or_authenticated_plug.ex b/lib/pleroma/web/plugs/ensure_public_or_authenticated_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/ensure_user_token_assigns_plug.ex b/lib/pleroma/web/plugs/ensure_user_token_assigns_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/expect_authenticated_check_plug.ex b/lib/pleroma/web/plugs/expect_authenticated_check_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/expect_public_or_authenticated_check_plug.ex b/lib/pleroma/web/plugs/expect_public_or_authenticated_check_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/federating_plug.ex b/lib/pleroma/web/plugs/federating_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/frontend_static.ex b/lib/pleroma/web/plugs/frontend_static.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/http_security_plug.ex b/lib/pleroma/web/plugs/http_security_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/http_signature_plug.ex b/lib/pleroma/web/plugs/http_signature_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/idempotency_plug.ex b/lib/pleroma/web/plugs/idempotency_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/instance_static.ex b/lib/pleroma/web/plugs/instance_static.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/mapped_signature_to_identity_plug.ex b/lib/pleroma/web/plugs/mapped_signature_to_identity_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/o_auth_plug.ex b/lib/pleroma/web/plugs/o_auth_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/o_auth_scopes_plug.ex b/lib/pleroma/web/plugs/o_auth_scopes_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/plug_helper.ex b/lib/pleroma/web/plugs/plug_helper.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/rate_limiter.ex b/lib/pleroma/web/plugs/rate_limiter.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/rate_limiter/limiter_supervisor.ex b/lib/pleroma/web/plugs/rate_limiter/limiter_supervisor.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/rate_limiter/supervisor.ex b/lib/pleroma/web/plugs/rate_limiter/supervisor.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/remote_ip.ex b/lib/pleroma/web/plugs/remote_ip.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/set_format_plug.ex b/lib/pleroma/web/plugs/set_format_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/set_locale_plug.ex b/lib/pleroma/web/plugs/set_locale_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/set_user_session_id_plug.ex b/lib/pleroma/web/plugs/set_user_session_id_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/static_fe_plug.ex b/lib/pleroma/web/plugs/static_fe_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/trailing_format_plug.ex b/lib/pleroma/web/plugs/trailing_format_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/uploaded_media.ex b/lib/pleroma/web/plugs/uploaded_media.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/user_enabled_plug.ex b/lib/pleroma/web/plugs/user_enabled_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/user_fetcher_plug.ex b/lib/pleroma/web/plugs/user_fetcher_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/user_is_admin_plug.ex b/lib/pleroma/web/plugs/user_is_admin_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/user_is_staff_plug.ex b/lib/pleroma/web/plugs/user_is_staff_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/plugs/user_tracking_plug.ex b/lib/pleroma/web/plugs/user_tracking_plug.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/preload.ex b/lib/pleroma/web/preload.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/preload/providers/instance.ex b/lib/pleroma/web/preload/providers/instance.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/preload/providers/provider.ex b/lib/pleroma/web/preload/providers/provider.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/preload/providers/timelines.ex b/lib/pleroma/web/preload/providers/timelines.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/preload/providers/user.ex b/lib/pleroma/web/preload/providers/user.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/push.ex b/lib/pleroma/web/push.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/push/impl.ex b/lib/pleroma/web/push/impl.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/push/subscription.ex b/lib/pleroma/web/push/subscription.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/rel_me.ex b/lib/pleroma/web/rel_me.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/rich_media/helpers.ex b/lib/pleroma/web/rich_media/helpers.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/rich_media/parser.ex b/lib/pleroma/web/rich_media/parser.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/rich_media/parser/ttl.ex b/lib/pleroma/web/rich_media/parser/ttl.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/rich_media/parser/ttl/aws_signed_url.ex b/lib/pleroma/web/rich_media/parser/ttl/aws_signed_url.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/rich_media/parsers/meta_tags_parser.ex b/lib/pleroma/web/rich_media/parsers/meta_tags_parser.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/rich_media/parsers/o_embed.ex b/lib/pleroma/web/rich_media/parsers/o_embed.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/rich_media/parsers/ogp.ex b/lib/pleroma/web/rich_media/parsers/ogp.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/rich_media/parsers/twitter_card.ex b/lib/pleroma/web/rich_media/parsers/twitter_card.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/router.ex b/lib/pleroma/web/router.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/shout_channel.ex b/lib/pleroma/web/shout_channel.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/static_fe/static_fe_controller.ex b/lib/pleroma/web/static_fe/static_fe_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/static_fe/static_fe_view.ex b/lib/pleroma/web/static_fe/static_fe_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/streamer.ex b/lib/pleroma/web/streamer.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/email/digest.html.eex b/lib/pleroma/web/templates/email/digest.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/email/new_users_digest.html.eex b/lib/pleroma/web/templates/email/new_users_digest.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/embed/_attachment.html.eex b/lib/pleroma/web/templates/embed/_attachment.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/embed/show.html.eex b/lib/pleroma/web/templates/embed/show.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/feed/feed/_activity.atom.eex b/lib/pleroma/web/templates/feed/feed/_activity.atom.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/feed/feed/_activity.rss.eex b/lib/pleroma/web/templates/feed/feed/_activity.rss.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/feed/feed/_author.atom.eex b/lib/pleroma/web/templates/feed/feed/_author.atom.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/feed/feed/_author.rss.eex b/lib/pleroma/web/templates/feed/feed/_author.rss.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/feed/feed/_tag_activity.atom.eex b/lib/pleroma/web/templates/feed/feed/_tag_activity.atom.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/feed/feed/_tag_activity.xml.eex b/lib/pleroma/web/templates/feed/feed/_tag_activity.xml.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/feed/feed/_tag_author.atom.eex b/lib/pleroma/web/templates/feed/feed/_tag_author.atom.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/feed/feed/tag.atom.eex b/lib/pleroma/web/templates/feed/feed/tag.atom.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/feed/feed/tag.rss.eex b/lib/pleroma/web/templates/feed/feed/tag.rss.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/feed/feed/user.atom.eex b/lib/pleroma/web/templates/feed/feed/user.atom.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/feed/feed/user.rss.eex b/lib/pleroma/web/templates/feed/feed/user.rss.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/layout/app.html.eex b/lib/pleroma/web/templates/layout/app.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/layout/email.html.eex b/lib/pleroma/web/templates/layout/email.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/layout/email_styled.html.eex b/lib/pleroma/web/templates/layout/email_styled.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/layout/embed.html.eex b/lib/pleroma/web/templates/layout/embed.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/layout/metadata_player.html.eex b/lib/pleroma/web/templates/layout/metadata_player.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/layout/static_fe.html.eex b/lib/pleroma/web/templates/layout/static_fe.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/mailer/subscription/unsubscribe_failure.html.eex b/lib/pleroma/web/templates/mailer/subscription/unsubscribe_failure.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/mailer/subscription/unsubscribe_success.html.eex b/lib/pleroma/web/templates/mailer/subscription/unsubscribe_success.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/o_auth/mfa/recovery.html.eex b/lib/pleroma/web/templates/o_auth/mfa/recovery.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/o_auth/mfa/totp.html.eex b/lib/pleroma/web/templates/o_auth/mfa/totp.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/o_auth/o_auth/_scopes.html.eex b/lib/pleroma/web/templates/o_auth/o_auth/_scopes.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/o_auth/o_auth/consumer.html.eex b/lib/pleroma/web/templates/o_auth/o_auth/consumer.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/o_auth/o_auth/oob_authorization_created.html.eex b/lib/pleroma/web/templates/o_auth/o_auth/oob_authorization_created.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/o_auth/o_auth/oob_token_exists.html.eex b/lib/pleroma/web/templates/o_auth/o_auth/oob_token_exists.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/o_auth/o_auth/register.html.eex b/lib/pleroma/web/templates/o_auth/o_auth/register.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/o_auth/o_auth/show.html.eex b/lib/pleroma/web/templates/o_auth/o_auth/show.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/static_fe/static_fe/_attachment.html.eex b/lib/pleroma/web/templates/static_fe/static_fe/_attachment.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/static_fe/static_fe/_notice.html.eex b/lib/pleroma/web/templates/static_fe/static_fe/_notice.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/static_fe/static_fe/_user_card.html.eex b/lib/pleroma/web/templates/static_fe/static_fe/_user_card.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/static_fe/static_fe/conversation.html.eex b/lib/pleroma/web/templates/static_fe/static_fe/conversation.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/static_fe/static_fe/error.html.eex b/lib/pleroma/web/templates/static_fe/static_fe/error.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/static_fe/static_fe/profile.html.eex b/lib/pleroma/web/templates/static_fe/static_fe/profile.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/twitter_api/password/invalid_token.html.eex b/lib/pleroma/web/templates/twitter_api/password/invalid_token.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/twitter_api/password/reset.html.eex b/lib/pleroma/web/templates/twitter_api/password/reset.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/twitter_api/password/reset_failed.html.eex b/lib/pleroma/web/templates/twitter_api/password/reset_failed.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/twitter_api/password/reset_success.html.eex b/lib/pleroma/web/templates/twitter_api/password/reset_success.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/twitter_api/remote_follow/follow.html.eex b/lib/pleroma/web/templates/twitter_api/remote_follow/follow.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/twitter_api/remote_follow/follow_login.html.eex b/lib/pleroma/web/templates/twitter_api/remote_follow/follow_login.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/twitter_api/remote_follow/follow_mfa.html.eex b/lib/pleroma/web/templates/twitter_api/remote_follow/follow_mfa.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/twitter_api/remote_follow/followed.html.eex b/lib/pleroma/web/templates/twitter_api/remote_follow/followed.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/twitter_api/util/status_interact.html.eex b/lib/pleroma/web/templates/twitter_api/util/status_interact.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/templates/twitter_api/util/subscribe.html.eex b/lib/pleroma/web/templates/twitter_api/util/subscribe.html.eex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/translation_helpers.ex b/lib/pleroma/web/translation_helpers.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/twitter_api/controller.ex b/lib/pleroma/web/twitter_api/controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/twitter_api/controllers/password_controller.ex b/lib/pleroma/web/twitter_api/controllers/password_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/twitter_api/controllers/remote_follow_controller.ex b/lib/pleroma/web/twitter_api/controllers/remote_follow_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/twitter_api/controllers/util_controller.ex b/lib/pleroma/web/twitter_api/controllers/util_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/twitter_api/twitter_api.ex b/lib/pleroma/web/twitter_api/twitter_api.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/twitter_api/views/password_view.ex b/lib/pleroma/web/twitter_api/views/password_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/twitter_api/views/remote_follow_view.ex b/lib/pleroma/web/twitter_api/views/remote_follow_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/twitter_api/views/token_view.ex b/lib/pleroma/web/twitter_api/views/token_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/twitter_api/views/util_view.ex b/lib/pleroma/web/twitter_api/views/util_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/uploader_controller.ex b/lib/pleroma/web/uploader_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/utils/guards.ex b/lib/pleroma/web/utils/guards.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/utils/params.ex b/lib/pleroma/web/utils/params.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/views/email_view.ex b/lib/pleroma/web/views/email_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/views/embed_view.ex b/lib/pleroma/web/views/embed_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/views/error_helpers.ex b/lib/pleroma/web/views/error_helpers.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/views/error_view.ex b/lib/pleroma/web/views/error_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/views/layout_view.ex b/lib/pleroma/web/views/layout_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/views/mailer/subscription_view.ex b/lib/pleroma/web/views/mailer/subscription_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/views/manifest_view.ex b/lib/pleroma/web/views/manifest_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/views/streamer_view.ex b/lib/pleroma/web/views/streamer_view.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/web_finger.ex b/lib/pleroma/web/web_finger.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/web_finger/web_finger_controller.ex b/lib/pleroma/web/web_finger/web_finger_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web/xml.ex b/lib/pleroma/web/xml.ex old mode 100644 new mode 100755 -- cgit v1.2.3