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/mix/pleroma.ex | 0 lib/mix/tasks/pleroma/app.ex | 0 lib/mix/tasks/pleroma/benchmark.ex | 0 lib/mix/tasks/pleroma/config.ex | 0 lib/mix/tasks/pleroma/count_statuses.ex | 0 lib/mix/tasks/pleroma/database.ex | 0 lib/mix/tasks/pleroma/digest.ex | 0 lib/mix/tasks/pleroma/docs.ex | 0 lib/mix/tasks/pleroma/ecto.ex | 0 lib/mix/tasks/pleroma/ecto/migrate.ex | 0 lib/mix/tasks/pleroma/ecto/rollback.ex | 0 lib/mix/tasks/pleroma/email.ex | 0 lib/mix/tasks/pleroma/emoji.ex | 0 lib/mix/tasks/pleroma/frontend.ex | 0 lib/mix/tasks/pleroma/instance.ex | 0 lib/mix/tasks/pleroma/notification_settings.ex | 0 lib/mix/tasks/pleroma/openapi_spec.ex | 0 lib/mix/tasks/pleroma/refresh_counter_cache.ex | 0 lib/mix/tasks/pleroma/relay.ex | 0 lib/mix/tasks/pleroma/robots_txt.ex | 0 lib/mix/tasks/pleroma/uploads.ex | 0 lib/mix/tasks/pleroma/user.ex | 0 lib/phoenix/transports/web_socket/raw.ex | 0 lib/pleroma/activity.ex | 0 lib/pleroma/activity/html.ex | 0 lib/pleroma/activity/ir/topics.ex | 0 lib/pleroma/activity/queries.ex | 0 lib/pleroma/activity/search.ex | 0 lib/pleroma/announcement.ex | 0 lib/pleroma/announcement_read_relationship.ex | 0 lib/pleroma/application.ex | 0 lib/pleroma/application_requirements.ex | 0 lib/pleroma/bbs/authenticator.ex | 0 lib/pleroma/bbs/handler.ex | 0 lib/pleroma/bookmark.ex | 0 lib/pleroma/caching.ex | 0 lib/pleroma/captcha.ex | 0 lib/pleroma/captcha/kocaptcha.ex | 0 lib/pleroma/captcha/native.ex | 0 lib/pleroma/captcha/service.ex | 0 lib/pleroma/chat.ex | 0 lib/pleroma/chat/message_reference.ex | 0 lib/pleroma/clippy.ex | 0 lib/pleroma/config.ex | 0 lib/pleroma/config/deprecation_warnings.ex | 0 lib/pleroma/config/getting.ex | 0 lib/pleroma/config/helpers.ex | 0 lib/pleroma/config/holder.ex | 0 lib/pleroma/config/loader.ex | 0 lib/pleroma/config/oban.ex | 0 lib/pleroma/config/release_runtime_provider.ex | 0 lib/pleroma/config/transfer_task.ex | 0 lib/pleroma/config_db.ex | 0 lib/pleroma/constants.ex | 0 lib/pleroma/conversation.ex | 0 lib/pleroma/conversation/participation.ex | 0 .../conversation/participation/recipient_ship.ex | 0 lib/pleroma/counter_cache.ex | 0 lib/pleroma/data_migration.ex | 0 lib/pleroma/delivery.ex | 0 lib/pleroma/docs/generator.ex | 0 lib/pleroma/docs/json.ex | 0 lib/pleroma/docs/markdown.ex | 0 lib/pleroma/docs/translator.ex | 0 lib/pleroma/docs/translator/compiler.ex | 0 lib/pleroma/ecto_enums.ex | 0 .../activity_pub/object_validators/date_time.ex | 0 .../activity_pub/object_validators/emoji.ex | 0 .../activity_pub/object_validators/mime.ex | 0 .../activity_pub/object_validators/object_id.ex | 0 .../activity_pub/object_validators/recipients.ex | 0 .../activity_pub/object_validators/safe_text.ex | 0 .../activity_pub/object_validators/uri.ex | 0 lib/pleroma/ecto_type/config/atom.ex | 0 lib/pleroma/ecto_type/config/binary_value.ex | 0 lib/pleroma/emails/admin_email.ex | 0 lib/pleroma/emails/mailer.ex | 0 lib/pleroma/emails/new_users_digest_email.ex | 0 lib/pleroma/emails/user_email.ex | 0 lib/pleroma/emoji-test.txt | 0 lib/pleroma/emoji.ex | 0 lib/pleroma/emoji/combinations.ex | 0 lib/pleroma/emoji/formatter.ex | 0 lib/pleroma/emoji/loader.ex | 0 lib/pleroma/emoji/pack.ex | 0 lib/pleroma/filter.ex | 0 lib/pleroma/following_relationship.ex | 0 lib/pleroma/formatter.ex | 0 lib/pleroma/frontend.ex | 0 lib/pleroma/gopher/server.ex | 0 lib/pleroma/gun.ex | 0 lib/pleroma/gun/api.ex | 0 lib/pleroma/gun/conn.ex | 0 lib/pleroma/gun/connection_pool.ex | 0 lib/pleroma/gun/connection_pool/reclaimer.ex | 0 lib/pleroma/gun/connection_pool/worker.ex | 0 .../gun/connection_pool/worker_supervisor.ex | 0 lib/pleroma/hashtag.ex | 0 lib/pleroma/healthcheck.ex | 0 lib/pleroma/helpers/auth_helper.ex | 0 lib/pleroma/helpers/inet_helper.ex | 0 lib/pleroma/helpers/media_helper.ex | 0 lib/pleroma/helpers/qt_fast_start.ex | 0 lib/pleroma/helpers/uri_helper.ex | 0 lib/pleroma/html.ex | 0 lib/pleroma/http.ex | 0 lib/pleroma/http/adapter_helper.ex | 0 lib/pleroma/http/adapter_helper/default.ex | 0 lib/pleroma/http/adapter_helper/gun.ex | 0 lib/pleroma/http/adapter_helper/hackney.ex | 0 lib/pleroma/http/ex_aws.ex | 0 lib/pleroma/http/request.ex | 0 lib/pleroma/http/request_builder.ex | 0 lib/pleroma/http/tzdata.ex | 0 lib/pleroma/http/web_push.ex | 0 lib/pleroma/instances.ex | 0 lib/pleroma/instances/instance.ex | 0 lib/pleroma/job_queue_monitor.ex | 0 lib/pleroma/jwt.ex | 0 lib/pleroma/keys.ex | 0 lib/pleroma/list.ex | 0 lib/pleroma/logging.ex | 0 lib/pleroma/maintenance.ex | 0 lib/pleroma/maps.ex | 0 lib/pleroma/marker.ex | 0 lib/pleroma/mfa.ex | 0 lib/pleroma/mfa/backup_codes.ex | 0 lib/pleroma/mfa/changeset.ex | 0 lib/pleroma/mfa/settings.ex | 0 lib/pleroma/mfa/token.ex | 0 lib/pleroma/mfa/totp.ex | 0 .../migration_helper/notification_backfill.ex | 0 .../migrators/context_objects_deletion_migrator.ex | 0 lib/pleroma/migrators/hashtags_table_migrator.ex | 0 lib/pleroma/migrators/support/base_migrator.ex | 0 .../migrators/support/base_migrator_state.ex | 0 lib/pleroma/moderation_log.ex | 0 lib/pleroma/notification.ex | 0 lib/pleroma/object.ex | 0 lib/pleroma/object/containment.ex | 0 lib/pleroma/object/fetcher.ex | 0 lib/pleroma/object/updater.ex | 0 lib/pleroma/object_tombstone.ex | 0 lib/pleroma/otp_version.ex | 0 lib/pleroma/pagination.ex | 0 lib/pleroma/password/pbkdf2.ex | 0 lib/pleroma/password_reset_token.ex | 0 lib/pleroma/registration.ex | 0 lib/pleroma/release_tasks.ex | 0 lib/pleroma/repo.ex | 0 lib/pleroma/report_note.ex | 0 lib/pleroma/reverse_proxy.ex | 0 lib/pleroma/reverse_proxy/client.ex | 0 lib/pleroma/reverse_proxy/client/hackney.ex | 0 lib/pleroma/reverse_proxy/client/tesla.ex | 0 lib/pleroma/reverse_proxy/client/wrapper.ex | 0 lib/pleroma/scheduled_activity.ex | 6 +++- lib/pleroma/signature.ex | 0 lib/pleroma/stats.ex | 0 lib/pleroma/telemetry/logger.ex | 0 lib/pleroma/tesla/middleware/connection_pool.ex | 0 lib/pleroma/tests/auth_test_controller.ex | 0 lib/pleroma/thread_mute.ex | 0 lib/pleroma/upload.ex | 0 lib/pleroma/upload/filter.ex | 0 lib/pleroma/upload/filter/analyze_metadata.ex | 0 lib/pleroma/upload/filter/anonymize_filename.ex | 0 lib/pleroma/upload/filter/dedupe.ex | 0 .../upload/filter/exiftool/read_description.ex | 0 .../upload/filter/exiftool/strip_location.ex | 0 lib/pleroma/upload/filter/mogrifun.ex | 0 lib/pleroma/upload/filter/mogrify.ex | 0 lib/pleroma/uploaders/local.ex | 0 lib/pleroma/uploaders/s3.ex | 0 lib/pleroma/uploaders/uploader.ex | 0 lib/pleroma/user.ex | 0 lib/pleroma/user/.welcome_message.ex~.un~ | Bin lib/pleroma/user/backup.ex | 0 lib/pleroma/user/import.ex | 0 lib/pleroma/user/notification_setting.ex | 0 lib/pleroma/user/query.ex | 0 lib/pleroma/user/search.ex | 0 lib/pleroma/user/welcome_chat_message.ex | 0 lib/pleroma/user/welcome_email.ex | 0 lib/pleroma/user_invite_token.ex | 0 lib/pleroma/user_note.ex | 0 lib/pleroma/user_relationship.ex | 0 lib/pleroma/utils.ex | 0 lib/pleroma/web.ex | 0 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 lib/pleroma/workers/attachments_cleanup_worker.ex | 0 lib/pleroma/workers/background_worker.ex | 0 lib/pleroma/workers/backup_worker.ex | 0 lib/pleroma/workers/cron/digest_emails_worker.ex | 0 .../workers/cron/new_users_digest_worker.ex | 0 lib/pleroma/workers/mailer_worker.ex | 0 lib/pleroma/workers/mute_expire_worker.ex | 0 lib/pleroma/workers/poll_worker.ex | 0 lib/pleroma/workers/publisher_worker.ex | 0 lib/pleroma/workers/purge_expired_activity.ex | 0 lib/pleroma/workers/purge_expired_filter.ex | 0 lib/pleroma/workers/purge_expired_token.ex | 0 lib/pleroma/workers/receiver_worker.ex | 0 lib/pleroma/workers/remote_fetcher_worker.ex | 0 lib/pleroma/workers/scheduled_activity_worker.ex | 0 lib/pleroma/workers/transmogrifier_worker.ex | 0 lib/pleroma/workers/web_pusher_worker.ex | 0 lib/pleroma/workers/worker_helper.ex | 0 lib/pleroma/xml_builder.ex | 0 640 files changed, 36 insertions(+), 15 deletions(-) mode change 100644 => 100755 lib/mix/pleroma.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/app.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/benchmark.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/config.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/count_statuses.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/database.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/digest.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/docs.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/ecto.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/ecto/migrate.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/ecto/rollback.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/email.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/emoji.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/frontend.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/instance.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/notification_settings.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/openapi_spec.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/refresh_counter_cache.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/relay.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/robots_txt.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/uploads.ex mode change 100644 => 100755 lib/mix/tasks/pleroma/user.ex mode change 100644 => 100755 lib/phoenix/transports/web_socket/raw.ex mode change 100644 => 100755 lib/pleroma/activity.ex mode change 100644 => 100755 lib/pleroma/activity/html.ex mode change 100644 => 100755 lib/pleroma/activity/ir/topics.ex mode change 100644 => 100755 lib/pleroma/activity/queries.ex mode change 100644 => 100755 lib/pleroma/activity/search.ex mode change 100644 => 100755 lib/pleroma/announcement.ex mode change 100644 => 100755 lib/pleroma/announcement_read_relationship.ex mode change 100644 => 100755 lib/pleroma/application.ex mode change 100644 => 100755 lib/pleroma/application_requirements.ex mode change 100644 => 100755 lib/pleroma/bbs/authenticator.ex mode change 100644 => 100755 lib/pleroma/bbs/handler.ex mode change 100644 => 100755 lib/pleroma/bookmark.ex mode change 100644 => 100755 lib/pleroma/caching.ex mode change 100644 => 100755 lib/pleroma/captcha.ex mode change 100644 => 100755 lib/pleroma/captcha/kocaptcha.ex mode change 100644 => 100755 lib/pleroma/captcha/native.ex mode change 100644 => 100755 lib/pleroma/captcha/service.ex mode change 100644 => 100755 lib/pleroma/chat.ex mode change 100644 => 100755 lib/pleroma/chat/message_reference.ex mode change 100644 => 100755 lib/pleroma/clippy.ex mode change 100644 => 100755 lib/pleroma/config.ex mode change 100644 => 100755 lib/pleroma/config/deprecation_warnings.ex mode change 100644 => 100755 lib/pleroma/config/getting.ex mode change 100644 => 100755 lib/pleroma/config/helpers.ex mode change 100644 => 100755 lib/pleroma/config/holder.ex mode change 100644 => 100755 lib/pleroma/config/loader.ex mode change 100644 => 100755 lib/pleroma/config/oban.ex mode change 100644 => 100755 lib/pleroma/config/release_runtime_provider.ex mode change 100644 => 100755 lib/pleroma/config/transfer_task.ex mode change 100644 => 100755 lib/pleroma/config_db.ex mode change 100644 => 100755 lib/pleroma/constants.ex mode change 100644 => 100755 lib/pleroma/conversation.ex mode change 100644 => 100755 lib/pleroma/conversation/participation.ex mode change 100644 => 100755 lib/pleroma/conversation/participation/recipient_ship.ex mode change 100644 => 100755 lib/pleroma/counter_cache.ex mode change 100644 => 100755 lib/pleroma/data_migration.ex mode change 100644 => 100755 lib/pleroma/delivery.ex mode change 100644 => 100755 lib/pleroma/docs/generator.ex mode change 100644 => 100755 lib/pleroma/docs/json.ex mode change 100644 => 100755 lib/pleroma/docs/markdown.ex mode change 100644 => 100755 lib/pleroma/docs/translator.ex mode change 100644 => 100755 lib/pleroma/docs/translator/compiler.ex mode change 100644 => 100755 lib/pleroma/ecto_enums.ex mode change 100644 => 100755 lib/pleroma/ecto_type/activity_pub/object_validators/date_time.ex mode change 100644 => 100755 lib/pleroma/ecto_type/activity_pub/object_validators/emoji.ex mode change 100644 => 100755 lib/pleroma/ecto_type/activity_pub/object_validators/mime.ex mode change 100644 => 100755 lib/pleroma/ecto_type/activity_pub/object_validators/object_id.ex mode change 100644 => 100755 lib/pleroma/ecto_type/activity_pub/object_validators/recipients.ex mode change 100644 => 100755 lib/pleroma/ecto_type/activity_pub/object_validators/safe_text.ex mode change 100644 => 100755 lib/pleroma/ecto_type/activity_pub/object_validators/uri.ex mode change 100644 => 100755 lib/pleroma/ecto_type/config/atom.ex mode change 100644 => 100755 lib/pleroma/ecto_type/config/binary_value.ex mode change 100644 => 100755 lib/pleroma/emails/admin_email.ex mode change 100644 => 100755 lib/pleroma/emails/mailer.ex mode change 100644 => 100755 lib/pleroma/emails/new_users_digest_email.ex mode change 100644 => 100755 lib/pleroma/emails/user_email.ex mode change 100644 => 100755 lib/pleroma/emoji-test.txt mode change 100644 => 100755 lib/pleroma/emoji.ex mode change 100644 => 100755 lib/pleroma/emoji/combinations.ex mode change 100644 => 100755 lib/pleroma/emoji/formatter.ex mode change 100644 => 100755 lib/pleroma/emoji/loader.ex mode change 100644 => 100755 lib/pleroma/emoji/pack.ex mode change 100644 => 100755 lib/pleroma/filter.ex mode change 100644 => 100755 lib/pleroma/following_relationship.ex mode change 100644 => 100755 lib/pleroma/formatter.ex mode change 100644 => 100755 lib/pleroma/frontend.ex mode change 100644 => 100755 lib/pleroma/gopher/server.ex mode change 100644 => 100755 lib/pleroma/gun.ex mode change 100644 => 100755 lib/pleroma/gun/api.ex mode change 100644 => 100755 lib/pleroma/gun/conn.ex mode change 100644 => 100755 lib/pleroma/gun/connection_pool.ex mode change 100644 => 100755 lib/pleroma/gun/connection_pool/reclaimer.ex mode change 100644 => 100755 lib/pleroma/gun/connection_pool/worker.ex mode change 100644 => 100755 lib/pleroma/gun/connection_pool/worker_supervisor.ex mode change 100644 => 100755 lib/pleroma/hashtag.ex mode change 100644 => 100755 lib/pleroma/healthcheck.ex mode change 100644 => 100755 lib/pleroma/helpers/auth_helper.ex mode change 100644 => 100755 lib/pleroma/helpers/inet_helper.ex mode change 100644 => 100755 lib/pleroma/helpers/media_helper.ex mode change 100644 => 100755 lib/pleroma/helpers/qt_fast_start.ex mode change 100644 => 100755 lib/pleroma/helpers/uri_helper.ex mode change 100644 => 100755 lib/pleroma/html.ex mode change 100644 => 100755 lib/pleroma/http.ex mode change 100644 => 100755 lib/pleroma/http/adapter_helper.ex mode change 100644 => 100755 lib/pleroma/http/adapter_helper/default.ex mode change 100644 => 100755 lib/pleroma/http/adapter_helper/gun.ex mode change 100644 => 100755 lib/pleroma/http/adapter_helper/hackney.ex mode change 100644 => 100755 lib/pleroma/http/ex_aws.ex mode change 100644 => 100755 lib/pleroma/http/request.ex mode change 100644 => 100755 lib/pleroma/http/request_builder.ex mode change 100644 => 100755 lib/pleroma/http/tzdata.ex mode change 100644 => 100755 lib/pleroma/http/web_push.ex mode change 100644 => 100755 lib/pleroma/instances.ex mode change 100644 => 100755 lib/pleroma/instances/instance.ex mode change 100644 => 100755 lib/pleroma/job_queue_monitor.ex mode change 100644 => 100755 lib/pleroma/jwt.ex mode change 100644 => 100755 lib/pleroma/keys.ex mode change 100644 => 100755 lib/pleroma/list.ex mode change 100644 => 100755 lib/pleroma/logging.ex mode change 100644 => 100755 lib/pleroma/maintenance.ex mode change 100644 => 100755 lib/pleroma/maps.ex mode change 100644 => 100755 lib/pleroma/marker.ex mode change 100644 => 100755 lib/pleroma/mfa.ex mode change 100644 => 100755 lib/pleroma/mfa/backup_codes.ex mode change 100644 => 100755 lib/pleroma/mfa/changeset.ex mode change 100644 => 100755 lib/pleroma/mfa/settings.ex mode change 100644 => 100755 lib/pleroma/mfa/token.ex mode change 100644 => 100755 lib/pleroma/mfa/totp.ex mode change 100644 => 100755 lib/pleroma/migration_helper/notification_backfill.ex mode change 100644 => 100755 lib/pleroma/migrators/context_objects_deletion_migrator.ex mode change 100644 => 100755 lib/pleroma/migrators/hashtags_table_migrator.ex mode change 100644 => 100755 lib/pleroma/migrators/support/base_migrator.ex mode change 100644 => 100755 lib/pleroma/migrators/support/base_migrator_state.ex mode change 100644 => 100755 lib/pleroma/moderation_log.ex mode change 100644 => 100755 lib/pleroma/notification.ex mode change 100644 => 100755 lib/pleroma/object.ex mode change 100644 => 100755 lib/pleroma/object/containment.ex mode change 100644 => 100755 lib/pleroma/object/fetcher.ex mode change 100644 => 100755 lib/pleroma/object/updater.ex mode change 100644 => 100755 lib/pleroma/object_tombstone.ex mode change 100644 => 100755 lib/pleroma/otp_version.ex mode change 100644 => 100755 lib/pleroma/pagination.ex mode change 100644 => 100755 lib/pleroma/password/pbkdf2.ex mode change 100644 => 100755 lib/pleroma/password_reset_token.ex mode change 100644 => 100755 lib/pleroma/registration.ex mode change 100644 => 100755 lib/pleroma/release_tasks.ex mode change 100644 => 100755 lib/pleroma/repo.ex mode change 100644 => 100755 lib/pleroma/report_note.ex mode change 100644 => 100755 lib/pleroma/reverse_proxy.ex mode change 100644 => 100755 lib/pleroma/reverse_proxy/client.ex mode change 100644 => 100755 lib/pleroma/reverse_proxy/client/hackney.ex mode change 100644 => 100755 lib/pleroma/reverse_proxy/client/tesla.ex mode change 100644 => 100755 lib/pleroma/reverse_proxy/client/wrapper.ex mode change 100644 => 100755 lib/pleroma/scheduled_activity.ex mode change 100644 => 100755 lib/pleroma/signature.ex mode change 100644 => 100755 lib/pleroma/stats.ex mode change 100644 => 100755 lib/pleroma/telemetry/logger.ex mode change 100644 => 100755 lib/pleroma/tesla/middleware/connection_pool.ex mode change 100644 => 100755 lib/pleroma/tests/auth_test_controller.ex mode change 100644 => 100755 lib/pleroma/thread_mute.ex mode change 100644 => 100755 lib/pleroma/upload.ex mode change 100644 => 100755 lib/pleroma/upload/filter.ex mode change 100644 => 100755 lib/pleroma/upload/filter/analyze_metadata.ex mode change 100644 => 100755 lib/pleroma/upload/filter/anonymize_filename.ex mode change 100644 => 100755 lib/pleroma/upload/filter/dedupe.ex mode change 100644 => 100755 lib/pleroma/upload/filter/exiftool/read_description.ex mode change 100644 => 100755 lib/pleroma/upload/filter/exiftool/strip_location.ex mode change 100644 => 100755 lib/pleroma/upload/filter/mogrifun.ex mode change 100644 => 100755 lib/pleroma/upload/filter/mogrify.ex mode change 100644 => 100755 lib/pleroma/uploaders/local.ex mode change 100644 => 100755 lib/pleroma/uploaders/s3.ex mode change 100644 => 100755 lib/pleroma/uploaders/uploader.ex mode change 100644 => 100755 lib/pleroma/user.ex mode change 100644 => 100755 lib/pleroma/user/.welcome_message.ex~.un~ mode change 100644 => 100755 lib/pleroma/user/backup.ex mode change 100644 => 100755 lib/pleroma/user/import.ex mode change 100644 => 100755 lib/pleroma/user/notification_setting.ex mode change 100644 => 100755 lib/pleroma/user/query.ex mode change 100644 => 100755 lib/pleroma/user/search.ex mode change 100644 => 100755 lib/pleroma/user/welcome_chat_message.ex mode change 100644 => 100755 lib/pleroma/user/welcome_email.ex mode change 100644 => 100755 lib/pleroma/user_invite_token.ex mode change 100644 => 100755 lib/pleroma/user_note.ex mode change 100644 => 100755 lib/pleroma/user_relationship.ex mode change 100644 => 100755 lib/pleroma/utils.ex mode change 100644 => 100755 lib/pleroma/web.ex 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 mode change 100644 => 100755 lib/pleroma/workers/attachments_cleanup_worker.ex mode change 100644 => 100755 lib/pleroma/workers/background_worker.ex mode change 100644 => 100755 lib/pleroma/workers/backup_worker.ex mode change 100644 => 100755 lib/pleroma/workers/cron/digest_emails_worker.ex mode change 100644 => 100755 lib/pleroma/workers/cron/new_users_digest_worker.ex mode change 100644 => 100755 lib/pleroma/workers/mailer_worker.ex mode change 100644 => 100755 lib/pleroma/workers/mute_expire_worker.ex mode change 100644 => 100755 lib/pleroma/workers/poll_worker.ex mode change 100644 => 100755 lib/pleroma/workers/publisher_worker.ex mode change 100644 => 100755 lib/pleroma/workers/purge_expired_activity.ex mode change 100644 => 100755 lib/pleroma/workers/purge_expired_filter.ex mode change 100644 => 100755 lib/pleroma/workers/purge_expired_token.ex mode change 100644 => 100755 lib/pleroma/workers/receiver_worker.ex mode change 100644 => 100755 lib/pleroma/workers/remote_fetcher_worker.ex mode change 100644 => 100755 lib/pleroma/workers/scheduled_activity_worker.ex mode change 100644 => 100755 lib/pleroma/workers/transmogrifier_worker.ex mode change 100644 => 100755 lib/pleroma/workers/web_pusher_worker.ex mode change 100644 => 100755 lib/pleroma/workers/worker_helper.ex mode change 100644 => 100755 lib/pleroma/xml_builder.ex (limited to 'lib') diff --git a/lib/mix/pleroma.ex b/lib/mix/pleroma.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/app.ex b/lib/mix/tasks/pleroma/app.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/benchmark.ex b/lib/mix/tasks/pleroma/benchmark.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/config.ex b/lib/mix/tasks/pleroma/config.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/count_statuses.ex b/lib/mix/tasks/pleroma/count_statuses.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/database.ex b/lib/mix/tasks/pleroma/database.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/digest.ex b/lib/mix/tasks/pleroma/digest.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/docs.ex b/lib/mix/tasks/pleroma/docs.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/ecto.ex b/lib/mix/tasks/pleroma/ecto.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/ecto/migrate.ex b/lib/mix/tasks/pleroma/ecto/migrate.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/ecto/rollback.ex b/lib/mix/tasks/pleroma/ecto/rollback.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/email.ex b/lib/mix/tasks/pleroma/email.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/emoji.ex b/lib/mix/tasks/pleroma/emoji.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/frontend.ex b/lib/mix/tasks/pleroma/frontend.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/instance.ex b/lib/mix/tasks/pleroma/instance.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/notification_settings.ex b/lib/mix/tasks/pleroma/notification_settings.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/openapi_spec.ex b/lib/mix/tasks/pleroma/openapi_spec.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/refresh_counter_cache.ex b/lib/mix/tasks/pleroma/refresh_counter_cache.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/relay.ex b/lib/mix/tasks/pleroma/relay.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/robots_txt.ex b/lib/mix/tasks/pleroma/robots_txt.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/uploads.ex b/lib/mix/tasks/pleroma/uploads.ex old mode 100644 new mode 100755 diff --git a/lib/mix/tasks/pleroma/user.ex b/lib/mix/tasks/pleroma/user.ex old mode 100644 new mode 100755 diff --git a/lib/phoenix/transports/web_socket/raw.ex b/lib/phoenix/transports/web_socket/raw.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/activity.ex b/lib/pleroma/activity.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/activity/html.ex b/lib/pleroma/activity/html.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/activity/ir/topics.ex b/lib/pleroma/activity/ir/topics.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/activity/queries.ex b/lib/pleroma/activity/queries.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/activity/search.ex b/lib/pleroma/activity/search.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/announcement.ex b/lib/pleroma/announcement.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/announcement_read_relationship.ex b/lib/pleroma/announcement_read_relationship.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/application.ex b/lib/pleroma/application.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/application_requirements.ex b/lib/pleroma/application_requirements.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/bbs/authenticator.ex b/lib/pleroma/bbs/authenticator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/bbs/handler.ex b/lib/pleroma/bbs/handler.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/bookmark.ex b/lib/pleroma/bookmark.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/caching.ex b/lib/pleroma/caching.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/captcha.ex b/lib/pleroma/captcha.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/captcha/kocaptcha.ex b/lib/pleroma/captcha/kocaptcha.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/captcha/native.ex b/lib/pleroma/captcha/native.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/captcha/service.ex b/lib/pleroma/captcha/service.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/chat.ex b/lib/pleroma/chat.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/chat/message_reference.ex b/lib/pleroma/chat/message_reference.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/clippy.ex b/lib/pleroma/clippy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/config.ex b/lib/pleroma/config.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/config/deprecation_warnings.ex b/lib/pleroma/config/deprecation_warnings.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/config/getting.ex b/lib/pleroma/config/getting.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/config/helpers.ex b/lib/pleroma/config/helpers.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/config/holder.ex b/lib/pleroma/config/holder.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/config/loader.ex b/lib/pleroma/config/loader.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/config/oban.ex b/lib/pleroma/config/oban.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/config/release_runtime_provider.ex b/lib/pleroma/config/release_runtime_provider.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/config/transfer_task.ex b/lib/pleroma/config/transfer_task.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/config_db.ex b/lib/pleroma/config_db.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/constants.ex b/lib/pleroma/constants.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/conversation.ex b/lib/pleroma/conversation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/conversation/participation.ex b/lib/pleroma/conversation/participation.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/conversation/participation/recipient_ship.ex b/lib/pleroma/conversation/participation/recipient_ship.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/counter_cache.ex b/lib/pleroma/counter_cache.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/data_migration.ex b/lib/pleroma/data_migration.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/delivery.ex b/lib/pleroma/delivery.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/docs/generator.ex b/lib/pleroma/docs/generator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/docs/json.ex b/lib/pleroma/docs/json.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/docs/markdown.ex b/lib/pleroma/docs/markdown.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/docs/translator.ex b/lib/pleroma/docs/translator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/docs/translator/compiler.ex b/lib/pleroma/docs/translator/compiler.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/ecto_enums.ex b/lib/pleroma/ecto_enums.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/ecto_type/activity_pub/object_validators/date_time.ex b/lib/pleroma/ecto_type/activity_pub/object_validators/date_time.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/ecto_type/activity_pub/object_validators/emoji.ex b/lib/pleroma/ecto_type/activity_pub/object_validators/emoji.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/ecto_type/activity_pub/object_validators/mime.ex b/lib/pleroma/ecto_type/activity_pub/object_validators/mime.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/ecto_type/activity_pub/object_validators/object_id.ex b/lib/pleroma/ecto_type/activity_pub/object_validators/object_id.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/ecto_type/activity_pub/object_validators/recipients.ex b/lib/pleroma/ecto_type/activity_pub/object_validators/recipients.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/ecto_type/activity_pub/object_validators/safe_text.ex b/lib/pleroma/ecto_type/activity_pub/object_validators/safe_text.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/ecto_type/activity_pub/object_validators/uri.ex b/lib/pleroma/ecto_type/activity_pub/object_validators/uri.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/ecto_type/config/atom.ex b/lib/pleroma/ecto_type/config/atom.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/ecto_type/config/binary_value.ex b/lib/pleroma/ecto_type/config/binary_value.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/emails/admin_email.ex b/lib/pleroma/emails/admin_email.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/emails/mailer.ex b/lib/pleroma/emails/mailer.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/emails/new_users_digest_email.ex b/lib/pleroma/emails/new_users_digest_email.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/emails/user_email.ex b/lib/pleroma/emails/user_email.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/emoji-test.txt b/lib/pleroma/emoji-test.txt old mode 100644 new mode 100755 diff --git a/lib/pleroma/emoji.ex b/lib/pleroma/emoji.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/emoji/combinations.ex b/lib/pleroma/emoji/combinations.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/emoji/formatter.ex b/lib/pleroma/emoji/formatter.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/emoji/loader.ex b/lib/pleroma/emoji/loader.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/emoji/pack.ex b/lib/pleroma/emoji/pack.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/filter.ex b/lib/pleroma/filter.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/following_relationship.ex b/lib/pleroma/following_relationship.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/formatter.ex b/lib/pleroma/formatter.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/frontend.ex b/lib/pleroma/frontend.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/gopher/server.ex b/lib/pleroma/gopher/server.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/gun.ex b/lib/pleroma/gun.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/gun/api.ex b/lib/pleroma/gun/api.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/gun/conn.ex b/lib/pleroma/gun/conn.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/gun/connection_pool.ex b/lib/pleroma/gun/connection_pool.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/gun/connection_pool/reclaimer.ex b/lib/pleroma/gun/connection_pool/reclaimer.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/gun/connection_pool/worker.ex b/lib/pleroma/gun/connection_pool/worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/gun/connection_pool/worker_supervisor.ex b/lib/pleroma/gun/connection_pool/worker_supervisor.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/hashtag.ex b/lib/pleroma/hashtag.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/healthcheck.ex b/lib/pleroma/healthcheck.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/helpers/auth_helper.ex b/lib/pleroma/helpers/auth_helper.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/helpers/inet_helper.ex b/lib/pleroma/helpers/inet_helper.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/helpers/media_helper.ex b/lib/pleroma/helpers/media_helper.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/helpers/qt_fast_start.ex b/lib/pleroma/helpers/qt_fast_start.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/helpers/uri_helper.ex b/lib/pleroma/helpers/uri_helper.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/html.ex b/lib/pleroma/html.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/http.ex b/lib/pleroma/http.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/http/adapter_helper.ex b/lib/pleroma/http/adapter_helper.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/http/adapter_helper/default.ex b/lib/pleroma/http/adapter_helper/default.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/http/adapter_helper/gun.ex b/lib/pleroma/http/adapter_helper/gun.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/http/adapter_helper/hackney.ex b/lib/pleroma/http/adapter_helper/hackney.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/http/ex_aws.ex b/lib/pleroma/http/ex_aws.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/http/request.ex b/lib/pleroma/http/request.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/http/request_builder.ex b/lib/pleroma/http/request_builder.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/http/tzdata.ex b/lib/pleroma/http/tzdata.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/http/web_push.ex b/lib/pleroma/http/web_push.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/instances.ex b/lib/pleroma/instances.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/instances/instance.ex b/lib/pleroma/instances/instance.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/job_queue_monitor.ex b/lib/pleroma/job_queue_monitor.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/jwt.ex b/lib/pleroma/jwt.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/keys.ex b/lib/pleroma/keys.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/list.ex b/lib/pleroma/list.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/logging.ex b/lib/pleroma/logging.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/maintenance.ex b/lib/pleroma/maintenance.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/maps.ex b/lib/pleroma/maps.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/marker.ex b/lib/pleroma/marker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/mfa.ex b/lib/pleroma/mfa.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/mfa/backup_codes.ex b/lib/pleroma/mfa/backup_codes.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/mfa/changeset.ex b/lib/pleroma/mfa/changeset.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/mfa/settings.ex b/lib/pleroma/mfa/settings.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/mfa/token.ex b/lib/pleroma/mfa/token.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/mfa/totp.ex b/lib/pleroma/mfa/totp.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/migration_helper/notification_backfill.ex b/lib/pleroma/migration_helper/notification_backfill.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/migrators/context_objects_deletion_migrator.ex b/lib/pleroma/migrators/context_objects_deletion_migrator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/migrators/hashtags_table_migrator.ex b/lib/pleroma/migrators/hashtags_table_migrator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/migrators/support/base_migrator.ex b/lib/pleroma/migrators/support/base_migrator.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/migrators/support/base_migrator_state.ex b/lib/pleroma/migrators/support/base_migrator_state.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/moderation_log.ex b/lib/pleroma/moderation_log.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/notification.ex b/lib/pleroma/notification.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/object.ex b/lib/pleroma/object.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/object/containment.ex b/lib/pleroma/object/containment.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/object/fetcher.ex b/lib/pleroma/object/fetcher.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/object/updater.ex b/lib/pleroma/object/updater.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/object_tombstone.ex b/lib/pleroma/object_tombstone.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/otp_version.ex b/lib/pleroma/otp_version.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/pagination.ex b/lib/pleroma/pagination.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/password/pbkdf2.ex b/lib/pleroma/password/pbkdf2.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/password_reset_token.ex b/lib/pleroma/password_reset_token.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/registration.ex b/lib/pleroma/registration.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/release_tasks.ex b/lib/pleroma/release_tasks.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/repo.ex b/lib/pleroma/repo.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/report_note.ex b/lib/pleroma/report_note.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/reverse_proxy.ex b/lib/pleroma/reverse_proxy.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/reverse_proxy/client.ex b/lib/pleroma/reverse_proxy/client.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/reverse_proxy/client/hackney.ex b/lib/pleroma/reverse_proxy/client/hackney.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/reverse_proxy/client/tesla.ex b/lib/pleroma/reverse_proxy/client/tesla.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/reverse_proxy/client/wrapper.ex b/lib/pleroma/reverse_proxy/client/wrapper.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/scheduled_activity.ex b/lib/pleroma/scheduled_activity.ex old mode 100644 new mode 100755 index a7be585..0ed51ad --- a/lib/pleroma/scheduled_activity.ex +++ b/lib/pleroma/scheduled_activity.ex @@ -40,7 +40,11 @@ defmodule Pleroma.ScheduledActivity do %{changes: %{params: %{"media_ids" => media_ids} = params}} = changeset ) when is_list(media_ids) do - media_attachments = Utils.attachments_from_ids(%{media_ids: media_ids}) + media_attachments = + Utils.attachments_from_ids( + %{media_ids: media_ids}, + User.get_cached_by_id(changeset.data.user_id) + ) params = params diff --git a/lib/pleroma/signature.ex b/lib/pleroma/signature.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/stats.ex b/lib/pleroma/stats.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/telemetry/logger.ex b/lib/pleroma/telemetry/logger.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/tesla/middleware/connection_pool.ex b/lib/pleroma/tesla/middleware/connection_pool.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/tests/auth_test_controller.ex b/lib/pleroma/tests/auth_test_controller.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/thread_mute.ex b/lib/pleroma/thread_mute.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/upload.ex b/lib/pleroma/upload.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/upload/filter.ex b/lib/pleroma/upload/filter.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/upload/filter/analyze_metadata.ex b/lib/pleroma/upload/filter/analyze_metadata.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/upload/filter/anonymize_filename.ex b/lib/pleroma/upload/filter/anonymize_filename.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/upload/filter/dedupe.ex b/lib/pleroma/upload/filter/dedupe.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/upload/filter/exiftool/read_description.ex b/lib/pleroma/upload/filter/exiftool/read_description.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/upload/filter/exiftool/strip_location.ex b/lib/pleroma/upload/filter/exiftool/strip_location.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/upload/filter/mogrifun.ex b/lib/pleroma/upload/filter/mogrifun.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/upload/filter/mogrify.ex b/lib/pleroma/upload/filter/mogrify.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/uploaders/local.ex b/lib/pleroma/uploaders/local.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/uploaders/s3.ex b/lib/pleroma/uploaders/s3.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/uploaders/uploader.ex b/lib/pleroma/uploaders/uploader.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/user.ex b/lib/pleroma/user.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/user/.welcome_message.ex~.un~ b/lib/pleroma/user/.welcome_message.ex~.un~ old mode 100644 new mode 100755 diff --git a/lib/pleroma/user/backup.ex b/lib/pleroma/user/backup.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/user/import.ex b/lib/pleroma/user/import.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/user/notification_setting.ex b/lib/pleroma/user/notification_setting.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/user/query.ex b/lib/pleroma/user/query.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/user/search.ex b/lib/pleroma/user/search.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/user/welcome_chat_message.ex b/lib/pleroma/user/welcome_chat_message.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/user/welcome_email.ex b/lib/pleroma/user/welcome_email.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/user_invite_token.ex b/lib/pleroma/user_invite_token.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/user_note.ex b/lib/pleroma/user_note.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/user_relationship.ex b/lib/pleroma/user_relationship.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/utils.ex b/lib/pleroma/utils.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/web.ex b/lib/pleroma/web.ex old mode 100644 new mode 100755 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 diff --git a/lib/pleroma/workers/attachments_cleanup_worker.ex b/lib/pleroma/workers/attachments_cleanup_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/background_worker.ex b/lib/pleroma/workers/background_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/backup_worker.ex b/lib/pleroma/workers/backup_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/cron/digest_emails_worker.ex b/lib/pleroma/workers/cron/digest_emails_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/cron/new_users_digest_worker.ex b/lib/pleroma/workers/cron/new_users_digest_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/mailer_worker.ex b/lib/pleroma/workers/mailer_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/mute_expire_worker.ex b/lib/pleroma/workers/mute_expire_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/poll_worker.ex b/lib/pleroma/workers/poll_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/publisher_worker.ex b/lib/pleroma/workers/publisher_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/purge_expired_activity.ex b/lib/pleroma/workers/purge_expired_activity.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/purge_expired_filter.ex b/lib/pleroma/workers/purge_expired_filter.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/purge_expired_token.ex b/lib/pleroma/workers/purge_expired_token.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/receiver_worker.ex b/lib/pleroma/workers/receiver_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/remote_fetcher_worker.ex b/lib/pleroma/workers/remote_fetcher_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/scheduled_activity_worker.ex b/lib/pleroma/workers/scheduled_activity_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/transmogrifier_worker.ex b/lib/pleroma/workers/transmogrifier_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/web_pusher_worker.ex b/lib/pleroma/workers/web_pusher_worker.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/workers/worker_helper.ex b/lib/pleroma/workers/worker_helper.ex old mode 100644 new mode 100755 diff --git a/lib/pleroma/xml_builder.ex b/lib/pleroma/xml_builder.ex old mode 100644 new mode 100755 -- cgit v1.2.3