From: dcc Date: Mon, 4 Sep 2023 09:54:35 +0000 (-0700) Subject: move to 2.5.5 X-Git-Tag: v2.5.5~1 X-Git-Url: https://git.logografos.com/?p=anni;a=commitdiff_plain;h=a127041c8b3e31c9fa487dd5ca4faa29a0a59e6e move to 2.5.5 --- diff --git a/.buildpacks b/.buildpacks old mode 100644 new mode 100755 diff --git a/.credo.exs b/.credo.exs old mode 100644 new mode 100755 diff --git a/.dockerignore b/.dockerignore old mode 100644 new mode 100755 diff --git a/.formatter.exs b/.formatter.exs old mode 100644 new mode 100755 diff --git a/.gitattributes b/.gitattributes old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml old mode 100644 new mode 100755 diff --git a/.mailmap b/.mailmap old mode 100644 new mode 100755 diff --git a/AGPL-3 b/AGPL-3 old mode 100644 new mode 100755 diff --git a/CC-BY-4.0 b/CC-BY-4.0 old mode 100644 new mode 100755 diff --git a/CC-BY-SA-4.0 b/CC-BY-SA-4.0 old mode 100644 new mode 100755 diff --git a/CHANGELOG.md b/CHANGELOG.md old mode 100644 new mode 100755 index 9d9aadc..32ec440 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Removed -## 2.5.54 +## 2.5.5 + +## Security +- Prevent users from accessing media of other users by creating a status with reused attachment ID + +## 2.5.4 ## Security - Fix XML External Entity (XXE) loading vulnerability allowing to fetch arbitary files from the server's filesystem diff --git a/COPYING b/COPYING old mode 100644 new mode 100755 diff --git a/Dockerfile b/Dockerfile old mode 100644 new mode 100755 diff --git a/Procfile b/Procfile old mode 100644 new mode 100755 diff --git a/benchmarks/load_testing/activities.ex b/benchmarks/load_testing/activities.ex old mode 100644 new mode 100755 diff --git a/benchmarks/load_testing/fetcher.ex b/benchmarks/load_testing/fetcher.ex old mode 100644 new mode 100755 diff --git a/benchmarks/load_testing/helper.ex b/benchmarks/load_testing/helper.ex old mode 100644 new mode 100755 diff --git a/benchmarks/load_testing/users.ex b/benchmarks/load_testing/users.ex old mode 100644 new mode 100755 diff --git a/benchmarks/mix/tasks/pleroma/benchmarks/tags.ex b/benchmarks/mix/tasks/pleroma/benchmarks/tags.ex old mode 100644 new mode 100755 diff --git a/benchmarks/mix/tasks/pleroma/benchmarks/timelines.ex b/benchmarks/mix/tasks/pleroma/benchmarks/timelines.ex old mode 100644 new mode 100755 diff --git a/benchmarks/mix/tasks/pleroma/load_testing.ex b/benchmarks/mix/tasks/pleroma/load_testing.ex old mode 100644 new mode 100755 diff --git a/coveralls.json b/coveralls.json old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/config.md b/docs/administration/CLI_tasks/config.md old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/database.md b/docs/administration/CLI_tasks/database.md old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/digest.md b/docs/administration/CLI_tasks/digest.md old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/email.md b/docs/administration/CLI_tasks/email.md old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/emoji.md b/docs/administration/CLI_tasks/emoji.md old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/frontend.md b/docs/administration/CLI_tasks/frontend.md old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/general_cli_task_info.include b/docs/administration/CLI_tasks/general_cli_task_info.include old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/instance.md b/docs/administration/CLI_tasks/instance.md old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/oauth_app.md b/docs/administration/CLI_tasks/oauth_app.md old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/relay.md b/docs/administration/CLI_tasks/relay.md old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/robots_txt.md b/docs/administration/CLI_tasks/robots_txt.md old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/uploads.md b/docs/administration/CLI_tasks/uploads.md old mode 100644 new mode 100755 diff --git a/docs/administration/CLI_tasks/user.md b/docs/administration/CLI_tasks/user.md old mode 100644 new mode 100755 diff --git a/docs/administration/backup.md b/docs/administration/backup.md old mode 100644 new mode 100755 diff --git a/docs/administration/updating.md b/docs/administration/updating.md old mode 100644 new mode 100755 diff --git a/docs/clients.md b/docs/clients.md old mode 100644 new mode 100755 diff --git a/docs/configuration/auth.md b/docs/configuration/auth.md old mode 100644 new mode 100755 diff --git a/docs/configuration/cheatsheet.md b/docs/configuration/cheatsheet.md old mode 100644 new mode 100755 diff --git a/docs/configuration/custom_emoji.md b/docs/configuration/custom_emoji.md old mode 100644 new mode 100755 diff --git a/docs/configuration/hardening.md b/docs/configuration/hardening.md old mode 100644 new mode 100755 diff --git a/docs/configuration/how_to_serve_another_domain_for_webfinger.md b/docs/configuration/how_to_serve_another_domain_for_webfinger.md old mode 100644 new mode 100755 diff --git a/docs/configuration/howto_database_config.md b/docs/configuration/howto_database_config.md old mode 100644 new mode 100755 diff --git a/docs/configuration/howto_ejabberd.md b/docs/configuration/howto_ejabberd.md old mode 100644 new mode 100755 diff --git a/docs/configuration/howto_mediaproxy.md b/docs/configuration/howto_mediaproxy.md old mode 100644 new mode 100755 diff --git a/docs/configuration/howto_mongooseim.md b/docs/configuration/howto_mongooseim.md old mode 100644 new mode 100755 diff --git a/docs/configuration/howto_proxy.md b/docs/configuration/howto_proxy.md old mode 100644 new mode 100755 diff --git a/docs/configuration/howto_search_cjk.md b/docs/configuration/howto_search_cjk.md old mode 100644 new mode 100755 diff --git a/docs/configuration/howto_set_richmedia_cache_ttl_based_on_image.md b/docs/configuration/howto_set_richmedia_cache_ttl_based_on_image.md old mode 100644 new mode 100755 diff --git a/docs/configuration/howto_theming_your_instance.md b/docs/configuration/howto_theming_your_instance.md old mode 100644 new mode 100755 diff --git a/docs/configuration/i2p.md b/docs/configuration/i2p.md old mode 100644 new mode 100755 diff --git a/docs/configuration/mrf.md b/docs/configuration/mrf.md old mode 100644 new mode 100755 diff --git a/docs/configuration/onion_federation.md b/docs/configuration/onion_federation.md old mode 100644 new mode 100755 diff --git a/docs/configuration/optimizing_beam.md b/docs/configuration/optimizing_beam.md old mode 100644 new mode 100755 diff --git a/docs/configuration/postgresql.md b/docs/configuration/postgresql.md old mode 100644 new mode 100755 diff --git a/docs/configuration/static_dir.md b/docs/configuration/static_dir.md old mode 100644 new mode 100755 diff --git a/docs/configuration/storing_remote_media.md b/docs/configuration/storing_remote_media.md old mode 100644 new mode 100755 diff --git a/docs/development/API/admin_api.md b/docs/development/API/admin_api.md old mode 100644 new mode 100755 diff --git a/docs/development/API/chats.md b/docs/development/API/chats.md old mode 100644 new mode 100755 diff --git a/docs/development/API/differences_in_mastoapi_responses.md b/docs/development/API/differences_in_mastoapi_responses.md old mode 100644 new mode 100755 diff --git a/docs/development/API/nodeinfo.md b/docs/development/API/nodeinfo.md old mode 100644 new mode 100755 diff --git a/docs/development/API/pleroma_api.md b/docs/development/API/pleroma_api.md old mode 100644 new mode 100755 diff --git a/docs/development/API/prometheus.md b/docs/development/API/prometheus.md old mode 100644 new mode 100755 diff --git a/docs/development/ap_extensions.md b/docs/development/ap_extensions.md old mode 100644 new mode 100755 diff --git a/docs/development/authentication_authorization.md b/docs/development/authentication_authorization.md old mode 100644 new mode 100755 diff --git a/docs/development/index.md b/docs/development/index.md old mode 100644 new mode 100755 diff --git a/docs/development/setting_up_a_gitlab_runner.md b/docs/development/setting_up_a_gitlab_runner.md old mode 100644 new mode 100755 diff --git a/docs/development/setting_up_pleroma_dev.md b/docs/development/setting_up_pleroma_dev.md old mode 100644 new mode 100755 diff --git a/docs/index.md b/docs/index.md old mode 100644 new mode 100755 diff --git a/docs/installation/alpine_linux_en.md b/docs/installation/alpine_linux_en.md old mode 100644 new mode 100755 diff --git a/docs/installation/arch_linux_en.md b/docs/installation/arch_linux_en.md old mode 100644 new mode 100755 diff --git a/docs/installation/debian_based_en.md b/docs/installation/debian_based_en.md old mode 100644 new mode 100755 diff --git a/docs/installation/debian_based_jp.md b/docs/installation/debian_based_jp.md old mode 100644 new mode 100755 diff --git a/docs/installation/freebsd_en.md b/docs/installation/freebsd_en.md old mode 100644 new mode 100755 diff --git a/docs/installation/further_reading.include b/docs/installation/further_reading.include old mode 100644 new mode 100755 diff --git a/docs/installation/generic_dependencies.include b/docs/installation/generic_dependencies.include old mode 100644 new mode 100755 diff --git a/docs/installation/gentoo_en.md b/docs/installation/gentoo_en.md old mode 100644 new mode 100755 diff --git a/docs/installation/migrating_from_source_otp_en.md b/docs/installation/migrating_from_source_otp_en.md old mode 100644 new mode 100755 diff --git a/docs/installation/netbsd_en.md b/docs/installation/netbsd_en.md old mode 100644 new mode 100755 diff --git a/docs/installation/nixos_en.md b/docs/installation/nixos_en.md old mode 100644 new mode 100755 diff --git a/docs/installation/openbsd_en.md b/docs/installation/openbsd_en.md old mode 100644 new mode 100755 diff --git a/docs/installation/openbsd_fi.md b/docs/installation/openbsd_fi.md old mode 100644 new mode 100755 diff --git a/docs/installation/optional/media_graphics_packages.md b/docs/installation/optional/media_graphics_packages.md old mode 100644 new mode 100755 diff --git a/docs/installation/otp_en.md b/docs/installation/otp_en.md old mode 100644 new mode 100755 diff --git a/docs/installation/otp_vs_from_source.include b/docs/installation/otp_vs_from_source.include old mode 100644 new mode 100755 diff --git a/docs/installation/otp_vs_from_source_source.include b/docs/installation/otp_vs_from_source_source.include old mode 100644 new mode 100755 diff --git a/docs/installation/yunohost_en.md b/docs/installation/yunohost_en.md old mode 100644 new mode 100755 diff --git a/docs/installation_1/caddyfile-pleroma.example b/docs/installation_1/caddyfile-pleroma.example old mode 100644 new mode 100755 diff --git a/docs/installation_1/openbsd/httpd.conf b/docs/installation_1/openbsd/httpd.conf old mode 100644 new mode 100755 diff --git a/docs/installation_1/openbsd/relayd.conf b/docs/installation_1/openbsd/relayd.conf old mode 100644 new mode 100755 diff --git a/docs/installation_1/pleroma-apache.conf b/docs/installation_1/pleroma-apache.conf old mode 100644 new mode 100755 diff --git a/docs/installation_1/pleroma.nginx b/docs/installation_1/pleroma.nginx old mode 100644 new mode 100755 diff --git a/docs/installation_1/pleroma.service b/docs/installation_1/pleroma.service old mode 100644 new mode 100755 diff --git a/docs/installation_1/pleroma.supervisord b/docs/installation_1/pleroma.supervisord old mode 100644 new mode 100755 diff --git a/docs/installation_1/pleroma.vcl b/docs/installation_1/pleroma.vcl old mode 100644 new mode 100755 diff --git a/elixir_buildpack.config b/elixir_buildpack.config old mode 100644 new mode 100755 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 diff --git a/mix.exs b/mix.exs old mode 100644 new mode 100755 index 23d1edc..39befc8 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule Pleroma.Mixfile do def project do [ app: :pleroma, - version: version("2.5.4"), + version: version("2.5.5"), elixir: "~> 1.11", elixirc_paths: elixirc_paths(Mix.env()), compilers: [:phoenix, :gettext] ++ Mix.compilers(), diff --git a/mix.lock b/mix.lock old mode 100644 new mode 100755 diff --git a/patches/1(2.5.2).diff b/patches/1(2.5.2).diff old mode 100644 new mode 100755 diff --git a/patches/2(fix_searches_p1).patch b/patches/2(fix_searches_p1).patch old mode 100644 new mode 100755 diff --git a/patches/3(fix_searches_p2).patch b/patches/3(fix_searches_p2).patch old mode 100644 new mode 100755 diff --git a/patches/4(fix_searches_p3).patch b/patches/4(fix_searches_p3).patch old mode 100644 new mode 100755 diff --git a/patches/5(search_i2p).diff b/patches/5(search_i2p).diff old mode 100644 new mode 100755 diff --git a/patches/6(2.5.3).diff b/patches/6(2.5.3).diff old mode 100644 new mode 100755 diff --git a/patches/7(2.5.4).diff b/patches/7(2.5.4).diff old mode 100644 new mode 100755 diff --git a/patches/8(2.5.5).diff b/patches/8(2.5.5).diff new file mode 100644 index 0000000..fef991f --- /dev/null +++ b/patches/8(2.5.5).diff @@ -0,0 +1,293 @@ +diff --git a/CHANGELOG.md b/CHANGELOG.md +index 9d9aadc6e8a0162d8944622f783a6301fefd6cfa..32ec440de55b707d01be37e21f1517542c9cf7d9 100644 +--- a/CHANGELOG.md ++++ b/CHANGELOG.md +@@ -14,7 +14,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). + + ### Removed + +-## 2.5.54 ++## 2.5.5 ++ ++## Security ++- Prevent users from accessing media of other users by creating a status with reused attachment ID ++ ++## 2.5.4 + + ## Security + - Fix XML External Entity (XXE) loading vulnerability allowing to fetch arbitary files from the server's filesystem +diff --git a/changelog.d/check-attachment-attribution.security b/changelog.d/check-attachment-attribution.security +new file mode 100644 +index 0000000000000000000000000000000000000000..e0e46525b38d15e58423debbf9d799e85276d0ca +--- /dev/null ++++ b/changelog.d/check-attachment-attribution.security +@@ -0,0 +1 @@ ++CommonAPI: Prevent users from accessing media of other users by creating a status with reused attachment ID +diff --git a/lib/pleroma/scheduled_activity.ex b/lib/pleroma/scheduled_activity.ex +index a7be585123d4be67e7513626b07c2e33c8b18388..0ed51ad07d43c0cc434e532852ce6a7ec1089d10 100644 +--- a/lib/pleroma/scheduled_activity.ex ++++ b/lib/pleroma/scheduled_activity.ex +@@ -40,7 +40,11 @@ defp with_media_attachments( + %{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/web/common_api.ex b/lib/pleroma/web/common_api.ex +index 89cc0d6fe82acfd418e8e5928bc4b44d72b17f79..44eb00075ee694005241c1eabfbb846e4668d665 100644 +--- a/lib/pleroma/web/common_api.ex ++++ b/lib/pleroma/web/common_api.ex +@@ -33,6 +33,7 @@ def block(blocker, blocked) 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 @@ defp format_chat_content(content) 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 +index 9af635da8abafb9d9a4c1b59c00cc63261955d48..63ed48a27bbd4a4f2fdfd97776acadcf0fa72c74 100644 +--- a/lib/pleroma/web/common_api/activity_draft.ex ++++ b/lib/pleroma/web/common_api/activity_draft.ex +@@ -111,7 +111,7 @@ defp full_payload(%{status: status, summary: summary} = draft) 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 +index ff0814329583726d43ad52e6082662aee1212b45..6410815ea89153a65f20bacc24a5a5aed82a1aa0 100644 +--- 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 @@ def attachments_from_ids_no_descs(ids) 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/mix.exs b/mix.exs +index 12f721364dd75744651e5044936d195684d8cf08..e2aac0fc541f2820841a16feff06b058b18ed2ec 100644 +--- a/mix.exs ++++ b/mix.exs +@@ -4,7 +4,7 @@ defmodule Pleroma.Mixfile do + def project do + [ + app: :pleroma, +- version: version("2.5.4"), ++ version: version("2.5.5"), + elixir: "~> 1.11", + elixirc_paths: elixirc_paths(Mix.env()), + compilers: [:phoenix, :gettext] ++ Mix.compilers(), +diff --git a/test/pleroma/web/common_api/utils_test.exs b/test/pleroma/web/common_api/utils_test.exs +index d309c6deda789fd7818b29e95425b77413b06f7c..c52d3e9c557b6040bb457f40d9ebd02c31975a64 100644 +--- a/test/pleroma/web/common_api/utils_test.exs ++++ b/test/pleroma/web/common_api/utils_test.exs +@@ -586,41 +586,56 @@ test "returns recipients when object not found" do + end + end + +- describe "attachments_from_ids_descs/2" do ++ describe "attachments_from_ids_descs/3" do + test "returns [] when attachment ids is empty" do +- assert Utils.attachments_from_ids_descs([], "{}") == [] ++ assert Utils.attachments_from_ids_descs([], "{}", nil) == [] + end + + test "returns list attachments with desc" do +- object = insert(:note) ++ user = insert(:user) ++ object = insert(:note, %{user: user}) + desc = Jason.encode!(%{object.id => "test-desc"}) + +- assert Utils.attachments_from_ids_descs(["#{object.id}", "34"], desc) == [ ++ assert Utils.attachments_from_ids_descs(["#{object.id}", "34"], desc, user) == [ + Map.merge(object.data, %{"name" => "test-desc"}) + ] + end + end + +- describe "attachments_from_ids/1" do ++ describe "attachments_from_ids/2" do + test "returns attachments with descs" do +- object = insert(:note) ++ user = insert(:user) ++ object = insert(:note, %{user: user}) + desc = Jason.encode!(%{object.id => "test-desc"}) + +- assert Utils.attachments_from_ids(%{ +- media_ids: ["#{object.id}"], +- descriptions: desc +- }) == [ ++ assert Utils.attachments_from_ids( ++ %{ ++ media_ids: ["#{object.id}"], ++ descriptions: desc ++ }, ++ user ++ ) == [ + Map.merge(object.data, %{"name" => "test-desc"}) + ] + end + + test "returns attachments without descs" do +- object = insert(:note) +- assert Utils.attachments_from_ids(%{media_ids: ["#{object.id}"]}) == [object.data] ++ user = insert(:user) ++ object = insert(:note, %{user: user}) ++ assert Utils.attachments_from_ids(%{media_ids: ["#{object.id}"]}, user) == [object.data] + end + + test "returns [] when not pass media_ids" do +- assert Utils.attachments_from_ids(%{}) == [] ++ assert Utils.attachments_from_ids(%{}, nil) == [] ++ end ++ ++ test "returns [] when media_ids not belong to current user" do ++ user = insert(:user) ++ user2 = insert(:user) ++ ++ object = insert(:attachment, %{user: user}) ++ ++ assert Utils.attachments_from_ids(%{media_ids: ["#{object.id}"]}, user2) == [] + end + end + +diff --git a/test/pleroma/web/common_api_test.exs b/test/pleroma/web/common_api_test.exs +index 5c9103e9fc742b8082a432d8ac9ca2ce1929ec32..e60691995c51bdd829f0f67a3abbddc9fe919db9 100644 +--- a/test/pleroma/web/common_api_test.exs ++++ b/test/pleroma/web/common_api_test.exs +@@ -279,6 +279,24 @@ test "it reject messages via MRF" do + assert {:reject, "[KeywordPolicy] Matches with rejected keyword"} == + CommonAPI.post_chat_message(author, recipient, "GNO/Linux") + end ++ ++ test "it reject messages with attachments not belonging to user" do ++ author = insert(:user) ++ not_author = insert(:user) ++ recipient = author ++ ++ attachment = insert(:attachment, %{user: not_author}) ++ ++ {:error, message} = ++ CommonAPI.post_chat_message( ++ author, ++ recipient, ++ "123", ++ media_id: attachment.id ++ ) ++ ++ assert message == :forbidden ++ end + end + + describe "unblocking" do +diff --git a/test/pleroma/web/mastodon_api/views/scheduled_activity_view_test.exs b/test/pleroma/web/mastodon_api/views/scheduled_activity_view_test.exs +index e5e510d33b88244b9b088ed93b98bfb2c411dd8b..07a65a3bc1bd09ece6afa2557a719b7550dfae2a 100644 +--- a/test/pleroma/web/mastodon_api/views/scheduled_activity_view_test.exs ++++ b/test/pleroma/web/mastodon_api/views/scheduled_activity_view_test.exs +@@ -48,7 +48,7 @@ test "A scheduled activity with a media attachment" do + id: to_string(scheduled_activity.id), + media_attachments: + %{media_ids: [upload.id]} +- |> Utils.attachments_from_ids() ++ |> Utils.attachments_from_ids(user) + |> Enum.map(&StatusView.render("attachment.json", %{attachment: &1})), + params: %{ + in_reply_to_id: to_string(activity.id), +diff --git a/test/pleroma/web/pleroma_api/views/chat_message_reference_view_test.exs b/test/pleroma/web/pleroma_api/views/chat_message_reference_view_test.exs +index 017c9c5c0d2fdf4686d920ea7f05084a6ddf44d7..7ab3f5acdc7971f9ac324db07be30dbff60d680a 100644 +--- a/test/pleroma/web/pleroma_api/views/chat_message_reference_view_test.exs ++++ b/test/pleroma/web/pleroma_api/views/chat_message_reference_view_test.exs +@@ -24,7 +24,7 @@ test "it displays a chat message" do + filename: "an_image.jpg" + } + +- {:ok, upload} = ActivityPub.upload(file, actor: user.ap_id) ++ {:ok, upload} = ActivityPub.upload(file, actor: recipient.ap_id) + + {:ok, activity} = + CommonAPI.post_chat_message(user, recipient, "kippis :firefox:", idempotency_key: "123") diff --git a/priv/gettext/config_descriptions.pot b/priv/gettext/config_descriptions.pot old mode 100644 new mode 100755 diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot old mode 100644 new mode 100755 diff --git a/priv/gettext/en/LC_MESSAGES/posix_errors.po b/priv/gettext/en/LC_MESSAGES/posix_errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/en_test/LC_MESSAGES/default.po b/priv/gettext/en_test/LC_MESSAGES/default.po old mode 100644 new mode 100755 diff --git a/priv/gettext/en_test/LC_MESSAGES/errors.po b/priv/gettext/en_test/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/en_test/LC_MESSAGES/posix_errors.po b/priv/gettext/en_test/LC_MESSAGES/posix_errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/en_test/LC_MESSAGES/static_pages.po b/priv/gettext/en_test/LC_MESSAGES/static_pages.po old mode 100644 new mode 100755 diff --git a/priv/gettext/errors.pot b/priv/gettext/errors.pot old mode 100644 new mode 100755 diff --git a/priv/gettext/es/LC_MESSAGES/errors.po b/priv/gettext/es/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/fr/LC_MESSAGES/config_descriptions.po b/priv/gettext/fr/LC_MESSAGES/config_descriptions.po old mode 100644 new mode 100755 diff --git a/priv/gettext/fr/LC_MESSAGES/default.po b/priv/gettext/fr/LC_MESSAGES/default.po old mode 100644 new mode 100755 diff --git a/priv/gettext/fr/LC_MESSAGES/errors.po b/priv/gettext/fr/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/fr/LC_MESSAGES/posix_errors.po b/priv/gettext/fr/LC_MESSAGES/posix_errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/fr/LC_MESSAGES/static_pages.po b/priv/gettext/fr/LC_MESSAGES/static_pages.po old mode 100644 new mode 100755 diff --git a/priv/gettext/he/LC_MESSAGES/errors.po b/priv/gettext/he/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/id/LC_MESSAGES/errors.po b/priv/gettext/id/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/it/LC_MESSAGES/errors.po b/priv/gettext/it/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/ja/LC_MESSAGES/errors.po b/priv/gettext/ja/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/ko/LC_MESSAGES/default.po b/priv/gettext/ko/LC_MESSAGES/default.po old mode 100644 new mode 100755 diff --git a/priv/gettext/nl/LC_MESSAGES/errors.po b/priv/gettext/nl/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/nl/LC_MESSAGES/posix_errors.po b/priv/gettext/nl/LC_MESSAGES/posix_errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/nl/LC_MESSAGES/static_pages.po b/priv/gettext/nl/LC_MESSAGES/static_pages.po old mode 100644 new mode 100755 diff --git a/priv/gettext/pl/LC_MESSAGES/errors.po b/priv/gettext/pl/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/posix_errors.pot b/priv/gettext/posix_errors.pot old mode 100644 new mode 100755 diff --git a/priv/gettext/pt_PT/LC_MESSAGES/errors.po b/priv/gettext/pt_PT/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/ru/LC_MESSAGES/errors.po b/priv/gettext/ru/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/static_pages.pot b/priv/gettext/static_pages.pot old mode 100644 new mode 100755 diff --git a/priv/gettext/uk/LC_MESSAGES/config_descriptions.po b/priv/gettext/uk/LC_MESSAGES/config_descriptions.po old mode 100644 new mode 100755 diff --git a/priv/gettext/uk/LC_MESSAGES/default.po b/priv/gettext/uk/LC_MESSAGES/default.po old mode 100644 new mode 100755 diff --git a/priv/gettext/uk/LC_MESSAGES/errors.po b/priv/gettext/uk/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/vi/LC_MESSAGES/errors.po b/priv/gettext/vi/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/zh_Hans/LC_MESSAGES/config_descriptions.po b/priv/gettext/zh_Hans/LC_MESSAGES/config_descriptions.po old mode 100644 new mode 100755 diff --git a/priv/gettext/zh_Hans/LC_MESSAGES/default.po b/priv/gettext/zh_Hans/LC_MESSAGES/default.po old mode 100644 new mode 100755 diff --git a/priv/gettext/zh_Hans/LC_MESSAGES/errors.po b/priv/gettext/zh_Hans/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/zh_Hans/LC_MESSAGES/posix_errors.po b/priv/gettext/zh_Hans/LC_MESSAGES/posix_errors.po old mode 100644 new mode 100755 diff --git a/priv/gettext/zh_Hans/LC_MESSAGES/static_pages.po b/priv/gettext/zh_Hans/LC_MESSAGES/static_pages.po old mode 100644 new mode 100755 diff --git a/priv/gettext/zh_Hant/LC_MESSAGES/errors.po b/priv/gettext/zh_Hant/LC_MESSAGES/errors.po old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170320193800_create_user.exs b/priv/repo/migrations/20170320193800_create_user.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170321074828_create_activity.exs b/priv/repo/migrations/20170321074828_create_activity.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170321074832_create_object.exs b/priv/repo/migrations/20170321074832_create_object.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170321133335_add_following_list_to_users.exs b/priv/repo/migrations/20170321133335_add_following_list_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170321143152_add_ap_id_to_users.exs b/priv/repo/migrations/20170321143152_add_ap_id_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170330153447_add_index_to_objects.exs b/priv/repo/migrations/20170330153447_add_index_to_objects.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170415141210_add_unique_index_to_email_and_nickname.exs b/priv/repo/migrations/20170415141210_add_unique_index_to_email_and_nickname.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170416122418_add_avatar_object_to_users.exs b/priv/repo/migrations/20170416122418_add_avatar_object_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170418200143_create_webssub_server_subscription.exs b/priv/repo/migrations/20170418200143_create_webssub_server_subscription.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170423154511_add_fields_to_users.exs b/priv/repo/migrations/20170423154511_add_fields_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170426154155_create_websub_client_subscription.exs b/priv/repo/migrations/20170426154155_create_websub_client_subscription.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170427054757_add_user_and_hub.exs b/priv/repo/migrations/20170427054757_add_user_and_hub.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170501124823_add_id_contraints_to_activities_and_objects.exs b/priv/repo/migrations/20170501124823_add_id_contraints_to_activities_and_objects.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170501133231_add_id_contraints_to_activities_and_objects_part_two.exs b/priv/repo/migrations/20170501133231_add_id_contraints_to_activities_and_objects_part_two.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170502083023_add_local_field_to_activities.exs b/priv/repo/migrations/20170502083023_add_local_field_to_activities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170506222027_add_unique_index_to_apid.exs b/priv/repo/migrations/20170506222027_add_unique_index_to_apid.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170522160642_case_insensivtivity.exs b/priv/repo/migrations/20170522160642_case_insensivtivity.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170529093232_longer_bios.exs b/priv/repo/migrations/20170529093232_longer_bios.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170620095947_remove_activities_index.exs b/priv/repo/migrations/20170620095947_remove_activities_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170620133028_add_object_activity_index.exs b/priv/repo/migrations/20170620133028_add_object_activity_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170620142420_add_object_activity_index_part_two.exs b/priv/repo/migrations/20170620142420_add_object_activity_index_part_two.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170701142005_add_actor_index_to_activity.exs b/priv/repo/migrations/20170701142005_add_actor_index_to_activity.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170719152213_add_follower_address_to_user.exs b/priv/repo/migrations/20170719152213_add_follower_address_to_user.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170906120646_add_mastodon_apps.exs b/priv/repo/migrations/20170906120646_add_mastodon_apps.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170906143140_create_o_auth_authorizations.exs b/priv/repo/migrations/20170906143140_create_o_auth_authorizations.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170906152508_create_o_auth_token.exs b/priv/repo/migrations/20170906152508_create_o_auth_token.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170911123607_create_notifications.exs b/priv/repo/migrations/20170911123607_create_notifications.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170912114248_add_context_index.exs b/priv/repo/migrations/20170912114248_add_context_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170916090107_add_fts_index_to_activities.exs b/priv/repo/migrations/20170916090107_add_fts_index_to_activities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20170917120416_add_tag_index.exs b/priv/repo/migrations/20170917120416_add_tag_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20171019141706_create_password_reset_tokens.exs b/priv/repo/migrations/20171019141706_create_password_reset_tokens.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20171023155035_add_second_object_index_to_activty.exs b/priv/repo/migrations/20171023155035_add_second_object_index_to_activty.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20171024090137_drop_object_index.exs b/priv/repo/migrations/20171024090137_drop_object_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20171024121413_add_object_actor_index.exs b/priv/repo/migrations/20171024121413_add_object_actor_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20171109091239_add_actor_to_activity.exs b/priv/repo/migrations/20171109091239_add_actor_to_activity.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20171109114020_fill_actor_field.exs b/priv/repo/migrations/20171109114020_fill_actor_field.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20171109141309_add_sort_index_to_activities.exs b/priv/repo/migrations/20171109141309_add_sort_index_to_activities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20171130135819_add_local_index_to_user.exs b/priv/repo/migrations/20171130135819_add_local_index_to_user.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20171212163643_add_recipients_to_activities.exs b/priv/repo/migrations/20171212163643_add_recipients_to_activities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20171212164525_fill_recipients_in_activities.exs b/priv/repo/migrations/20171212164525_fill_recipients_in_activities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180221210540_make_following_postgres_array.exs b/priv/repo/migrations/20180221210540_make_following_postgres_array.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180325172351_add_follower_address_index_to_users.exs b/priv/repo/migrations/20180325172351_add_follower_address_index_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180327174350_drop_local_index_on_activities.exs b/priv/repo/migrations/20180327174350_drop_local_index_on_activities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180327175831_actually_drop_local_index.exs b/priv/repo/migrations/20180327175831_actually_drop_local_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180429094642_create_lists.exs b/priv/repo/migrations/20180429094642_create_lists.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180513104714_modify_activity_index.exs b/priv/repo/migrations/20180513104714_modify_activity_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180516144508_add_trigram_extension.exs b/priv/repo/migrations/20180516144508_add_trigram_extension.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180516154905_create_user_trigram_index.exs b/priv/repo/migrations/20180516154905_create_user_trigram_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180530123448_add_list_follow_index.exs b/priv/repo/migrations/20180530123448_add_list_follow_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180606173637_create_apid_host_extraction_index.exs b/priv/repo/migrations/20180606173637_create_apid_host_extraction_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180612110515_create_user_invite_tokens.exs b/priv/repo/migrations/20180612110515_create_user_invite_tokens.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180617221540_create_activities_in_reply_to_index.exs b/priv/repo/migrations/20180617221540_create_activities_in_reply_to_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180813003722_create_filters.exs b/priv/repo/migrations/20180813003722_create_filters.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180829082446_add_recipients_to_and_cc_fields_to_activities.exs b/priv/repo/migrations/20180829082446_add_recipients_to_and_cc_fields_to_activities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180829182612_activities_add_to_cc_indices.exs b/priv/repo/migrations/20180829182612_activities_add_to_cc_indices.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180829183529_remove_recipients_to_and_cc_fields_from_activities.exs b/priv/repo/migrations/20180829183529_remove_recipients_to_and_cc_fields_from_activities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180903114437_users_add_is_moderator_index.exs b/priv/repo/migrations/20180903114437_users_add_is_moderator_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180918182427_create_push_subscriptions.exs b/priv/repo/migrations/20180918182427_create_push_subscriptions.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20180919060348_users_add_last_refreshed_at.exs b/priv/repo/migrations/20180919060348_users_add_last_refreshed_at.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20181201104428_add_uuid_extension.exs b/priv/repo/migrations/20181201104428_add_uuid_extension.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20181201105617_add_uui_ds_to_user_info.exs b/priv/repo/migrations/20181201105617_add_uui_ds_to_user_info.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20181206125616_add_tags_to_users.exs b/priv/repo/migrations/20181206125616_add_tags_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20181214121049_add_bookmarks_to_users.exs b/priv/repo/migrations/20181214121049_add_bookmarks_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20181218172826_users_and_activities_flake_id.exs b/priv/repo/migrations/20181218172826_users_and_activities_flake_id.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190109152453_add_visibility_function.exs b/priv/repo/migrations/20190109152453_add_visibility_function.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190115085500_create_user_fts_index.exs b/priv/repo/migrations/20190115085500_create_user_fts_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190118074940_fix_user_trigram_index.exs b/priv/repo/migrations/20190118074940_fix_user_trigram_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190122153157_update_activity_visibility.exs b/priv/repo/migrations/20190122153157_update_activity_visibility.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190123092341_users_add_is_admin_index.exs b/priv/repo/migrations/20190123092341_users_add_is_admin_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190123125546_create_instances.exs b/priv/repo/migrations/20190123125546_create_instances.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190123125839_fix_info_ids.exs b/priv/repo/migrations/20190123125839_fix_info_ids.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190124131141_update_activity_visibility_again.exs b/priv/repo/migrations/20190124131141_update_activity_visibility_again.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190126160540_change_push_subscriptions_varchar.exs b/priv/repo/migrations/20190126160540_change_push_subscriptions_varchar.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190127151220_add_activities_likes_index.exs b/priv/repo/migrations/20190127151220_add_activities_likes_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190203185340_split_hide_network.exs b/priv/repo/migrations/20190203185340_split_hide_network.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190204200237_add_correct_dm_index.exs b/priv/repo/migrations/20190204200237_add_correct_dm_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190205114625_create_thread_mutes.exs b/priv/repo/migrations/20190205114625_create_thread_mutes.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190208131753_add_scopes_to_o_auth_entities.exs b/priv/repo/migrations/20190208131753_add_scopes_to_o_auth_entities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190213185503_change_apps_scopes_to_varchar_array.exs b/priv/repo/migrations/20190213185503_change_apps_scopes_to_varchar_array.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190213185600_data_migration_populate_o_auth_scopes.exs b/priv/repo/migrations/20190213185600_data_migration_populate_o_auth_scopes.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190222104808_data_migration_normalize_scopes.exs b/priv/repo/migrations/20190222104808_data_migration_normalize_scopes.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190301101154_add_default_tags_to_user.exs b/priv/repo/migrations/20190301101154_add_default_tags_to_user.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190303120636_update_user_note_counters.exs b/priv/repo/migrations/20190303120636_update_user_note_counters.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190315101315_create_registrations.exs b/priv/repo/migrations/20190315101315_create_registrations.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190325185009_create_notification_id_index.exs b/priv/repo/migrations/20190325185009_create_notification_id_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190328053912_create_scheduled_activities.exs b/priv/repo/migrations/20190328053912_create_scheduled_activities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190403131720_add_oauth_token_indexes.exs b/priv/repo/migrations/20190403131720_add_oauth_token_indexes.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190404050946_add_fields_to_user_invite_tokens.exs b/priv/repo/migrations/20190404050946_add_fields_to_user_invite_tokens.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190405160700_add_index_on_subscribers.exs b/priv/repo/migrations/20190405160700_add_index_on_subscribers.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190408123347_create_conversations.exs b/priv/repo/migrations/20190408123347_create_conversations.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190410152859_add_participation_updated_at_index.exs b/priv/repo/migrations/20190410152859_add_participation_updated_at_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190411094120_add_index_on_user_info_deactivated.exs b/priv/repo/migrations/20190411094120_add_index_on_user_info_deactivated.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190412052952_add_user_info_fields.exs b/priv/repo/migrations/20190412052952_add_user_info_fields.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190413082658_create_bookmarks.exs b/priv/repo/migrations/20190413082658_create_bookmarks.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190413085040_add_signin_and_last_digest_dates_to_user.exs b/priv/repo/migrations/20190413085040_add_signin_and_last_digest_dates_to_user.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190414125034_migrate_old_bookmarks.exs b/priv/repo/migrations/20190414125034_migrate_old_bookmarks.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190501125843_add_fts_index_to_objects.exs b/priv/repo/migrations/20190501125843_add_fts_index_to_objects.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190501133552_add_refresh_token_index_to_token.exs b/priv/repo/migrations/20190501133552_add_refresh_token_index_to_token.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190506054542_add_multi_factor_authentication_settings_to_user.exs b/priv/repo/migrations/20190506054542_add_multi_factor_authentication_settings_to_user.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190508193213_create_mfa_tokens.exs b/priv/repo/migrations/20190508193213_create_mfa_tokens.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190511191044_set_default_state_to_reports.exs b/priv/repo/migrations/20190511191044_set_default_state_to_reports.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190513175809_change_hide_column_in_filter_table.exs b/priv/repo/migrations/20190513175809_change_hide_column_in_filter_table.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190515222404_add_thread_visibility_function.exs b/priv/repo/migrations/20190515222404_add_thread_visibility_function.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190516112144_add_ap_id_to_lists.exs b/priv/repo/migrations/20190516112144_add_ap_id_to_lists.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190518032627_create_config.exs b/priv/repo/migrations/20190518032627_create_config.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190525071417_add_non_follows_and_non_followers_fields_to_notification_settings.exs b/priv/repo/migrations/20190525071417_add_non_follows_and_non_followers_fields_to_notification_settings.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190603115238_add_index_on_activities_local.exs b/priv/repo/migrations/20190603115238_add_index_on_activities_local.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190603162018_add_object_in_reply_to_index.exs b/priv/repo/migrations/20190603162018_add_object_in_reply_to_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190603173419_add_tag_index_to_objects.exs b/priv/repo/migrations/20190603173419_add_tag_index_to_objects.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190622151019_add_group_key_to_config.exs b/priv/repo/migrations/20190622151019_add_group_key_to_config.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190710115833_add_following_address_to_user.exs b/priv/repo/migrations/20190710115833_add_following_address_to_user.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190710125051_add_following_address_index_to_user.exs b/priv/repo/migrations/20190710125051_add_following_address_index_to_user.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190710125158_add_following_address_from_source_data.exs b/priv/repo/migrations/20190710125158_add_following_address_from_source_data.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190711042021_create_safe_jsonb_set.exs b/priv/repo/migrations/20190711042021_create_safe_jsonb_set.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190711042024_copy_muted_to_muted_notifications.exs b/priv/repo/migrations/20190711042024_copy_muted_to_muted_notifications.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190716100804_add_expirations_table.exs b/priv/repo/migrations/20190716100804_add_expirations_table.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190730055101_add_oban_jobs_table.exs b/priv/repo/migrations/20190730055101_add_oban_jobs_table.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190801154554_create_conversation_participation_recipient_ships.exs b/priv/repo/migrations/20190801154554_create_conversation_participation_recipient_ships.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190818124341_create_moderation_log.exs b/priv/repo/migrations/20190818124341_create_moderation_log.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190823000549_add_likes_index_to_objects.exs b/priv/repo/migrations/20190823000549_add_likes_index_to_objects.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190912065617_create_deliveries.exs b/priv/repo/migrations/20190912065617_create_deliveries.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190917100019_update_oban.exs b/priv/repo/migrations/20190917100019_update_oban.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20190929201536_drop_subscription_if_exists.exs b/priv/repo/migrations/20190929201536_drop_subscription_if_exists.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191005165212_add_unread_conversation_count_to_user_info.exs b/priv/repo/migrations/20191005165212_add_unread_conversation_count_to_user_info.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191006123824_add_keys_column.exs b/priv/repo/migrations/20191006123824_add_keys_column.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191006135457_move_keys_to_separate_column.exs b/priv/repo/migrations/20191006135457_move_keys_to_separate_column.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191007073319_create_following_relationships.exs b/priv/repo/migrations/20191007073319_create_following_relationships.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191008132217_migrate_following_relationships.exs b/priv/repo/migrations/20191008132217_migrate_following_relationships.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191008132427_drop_users_following.exs b/priv/repo/migrations/20191008132427_drop_users_following.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191009154606_add_user_info_columns.exs b/priv/repo/migrations/20191009154606_add_user_info_columns.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191009154608_copy_users_info_fields_to_users.exs b/priv/repo/migrations/20191009154608_copy_users_info_fields_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191014181019_create_markers.exs b/priv/repo/migrations/20191014181019_create_markers.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191017225002_drop_websub_tables.exs b/priv/repo/migrations/20191017225002_drop_websub_tables.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191025081729_add_move_support_to_users.exs b/priv/repo/migrations/20191025081729_add_move_support_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191025143434_add_defaults_to_tables.exs b/priv/repo/migrations/20191025143434_add_defaults_to_tables.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026190317_set_not_null_for_activities.exs b/priv/repo/migrations/20191026190317_set_not_null_for_activities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026190415_set_not_null_for_activity_expirations.exs b/priv/repo/migrations/20191026190415_set_not_null_for_activity_expirations.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026190500_set_not_null_for_apps.exs b/priv/repo/migrations/20191026190500_set_not_null_for_apps.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026190533_set_not_null_for_bookmarks.exs b/priv/repo/migrations/20191026190533_set_not_null_for_bookmarks.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026190622_set_not_null_for_config.exs b/priv/repo/migrations/20191026190622_set_not_null_for_config.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026190712_set_not_null_for_conversation_participation_recipient_ships.exs b/priv/repo/migrations/20191026190712_set_not_null_for_conversation_participation_recipient_ships.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026190759_set_not_null_for_conversation_participations.exs b/priv/repo/migrations/20191026190759_set_not_null_for_conversation_participations.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026190841_set_not_null_for_filters.exs b/priv/repo/migrations/20191026190841_set_not_null_for_filters.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191023_set_not_null_for_instances.exs b/priv/repo/migrations/20191026191023_set_not_null_for_instances.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191100_set_not_null_for_lists.exs b/priv/repo/migrations/20191026191100_set_not_null_for_lists.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191134_set_not_null_for_markers.exs b/priv/repo/migrations/20191026191134_set_not_null_for_markers.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191218_set_not_null_for_moderation_log.exs b/priv/repo/migrations/20191026191218_set_not_null_for_moderation_log.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191249_set_not_null_for_notifications.exs b/priv/repo/migrations/20191026191249_set_not_null_for_notifications.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191328_set_not_null_for_oauth_authorizations.exs b/priv/repo/migrations/20191026191328_set_not_null_for_oauth_authorizations.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191401_set_not_null_for_oauth_tokens.exs b/priv/repo/migrations/20191026191401_set_not_null_for_oauth_tokens.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191442_set_not_null_for_objects.exs b/priv/repo/migrations/20191026191442_set_not_null_for_objects.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191524_set_not_null_for_password_reset_tokens.exs b/priv/repo/migrations/20191026191524_set_not_null_for_password_reset_tokens.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191603_set_not_null_for_push_subscriptions.exs b/priv/repo/migrations/20191026191603_set_not_null_for_push_subscriptions.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191635_set_not_null_for_registrations.exs b/priv/repo/migrations/20191026191635_set_not_null_for_registrations.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191711_set_not_null_for_scheduled_activities.exs b/priv/repo/migrations/20191026191711_set_not_null_for_scheduled_activities.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191753_set_not_null_for_thread_mutes.exs b/priv/repo/migrations/20191026191753_set_not_null_for_thread_mutes.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191826_set_not_null_for_user_invite_tokens.exs b/priv/repo/migrations/20191026191826_set_not_null_for_user_invite_tokens.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191026191910_set_not_null_for_users.exs b/priv/repo/migrations/20191026191910_set_not_null_for_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191029101340_migrate_missing_follow_requests.exs b/priv/repo/migrations/20191029101340_migrate_missing_follow_requests.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191029172832_fix_blocked_follows.exs b/priv/repo/migrations/20191029172832_fix_blocked_follows.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191104133100_set_visible_service_actors.exs b/priv/repo/migrations/20191104133100_set_visible_service_actors.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191118084425_create_user_relationships.exs b/priv/repo/migrations/20191118084425_create_user_relationships.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191118084500_data_migration_populate_user_relationships.exs b/priv/repo/migrations/20191118084500_data_migration_populate_user_relationships.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191123030554_add_activitypub_actor_type.exs b/priv/repo/migrations/20191123030554_add_activitypub_actor_type.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191123103423_remove_info_from_users.exs b/priv/repo/migrations/20191123103423_remove_info_from_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191128153944_fix_missing_following_count.exs b/priv/repo/migrations/20191128153944_fix_missing_following_count.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191203043610_create_report_notes.exs b/priv/repo/migrations/20191203043610_create_report_notes.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20191220174645_add_scopes_to_pleroma_feo_auth_records.exs b/priv/repo/migrations/20191220174645_add_scopes_to_pleroma_feo_auth_records.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200109123126_add_counter_cache_table.exs b/priv/repo/migrations/20200109123126_add_counter_cache_table.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200227122417_add_trusted_to_apps.exs b/priv/repo/migrations/20200227122417_add_trusted_to_apps.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200307103755_fix_moderation_log_subjects.exs b/priv/repo/migrations/20200307103755_fix_moderation_log_subjects.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200309123730_create_chats.exs b/priv/repo/migrations/20200309123730_create_chats.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200314123607_config_remove_fetch_initial_posts.exs b/priv/repo/migrations/20200314123607_config_remove_fetch_initial_posts.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200315125756_delete_fetch_initial_posts_jobs.exs b/priv/repo/migrations/20200315125756_delete_fetch_initial_posts_jobs.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200322174133_user_raw_bio.exs b/priv/repo/migrations/20200322174133_user_raw_bio.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200323122421_mrf_config_move_from_instance_namespace.exs b/priv/repo/migrations/20200323122421_mrf_config_move_from_instance_namespace.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200328124805_change_following_relationships_state_to_integer.exs b/priv/repo/migrations/20200328124805_change_following_relationships_state_to_integer.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200328130139_add_following_relationships_following_id_index.exs b/priv/repo/migrations/20200328130139_add_following_relationships_following_id_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200328193433_populate_user_raw_bio.exs b/priv/repo/migrations/20200328193433_populate_user_raw_bio.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200401030751_users_add_public_key.exs b/priv/repo/migrations/20200401030751_users_add_public_key.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200401072456_users_add_inboxes.exs b/priv/repo/migrations/20200401072456_users_add_inboxes.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200402063221_update_oban_jobs_table.exs b/priv/repo/migrations/20200402063221_update_oban_jobs_table.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200406100225_users_add_emoji.exs b/priv/repo/migrations/20200406100225_users_add_emoji.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200406105422_users_remove_source_data.exs b/priv/repo/migrations/20200406105422_users_remove_source_data.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200415181818_update_markers.exs b/priv/repo/migrations/20200415181818_update_markers.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200428221338_insert_skeletons_for_deleted_users.exs b/priv/repo/migrations/20200428221338_insert_skeletons_for_deleted_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200505072231_remove_magic_key_field.exs b/priv/repo/migrations/20200505072231_remove_magic_key_field.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200508092434_update_counter_cache_table.exs b/priv/repo/migrations/20200508092434_update_counter_cache_table.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200520155351_add_recipients_contain_blocked_domains_function.exs b/priv/repo/migrations/20200520155351_add_recipients_contain_blocked_domains_function.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200526144426_add_apps_indexes.exs b/priv/repo/migrations/20200526144426_add_apps_indexes.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200527104138_change_notification_user_index.exs b/priv/repo/migrations/20200527104138_change_notification_user_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200527163635_delete_notifications_from_invisible_users.exs b/priv/repo/migrations/20200527163635_delete_notifications_from_invisible_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200602094828_add_type_to_notifications.exs b/priv/repo/migrations/20200602094828_add_type_to_notifications.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200602125218_backfill_notification_types.exs b/priv/repo/migrations/20200602125218_backfill_notification_types.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200602150528_create_chat_message_reference.exs b/priv/repo/migrations/20200602150528_create_chat_message_reference.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200603105113_add_unique_index_to_chat_message_references.exs b/priv/repo/migrations/20200603105113_add_unique_index_to_chat_message_references.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200603120448_remove_unread_from_chats.exs b/priv/repo/migrations/20200603120448_remove_unread_from_chats.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200603122732_add_seen_index_to_chat_message_references.exs b/priv/repo/migrations/20200603122732_add_seen_index_to_chat_message_references.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200604150318_migrate_seen_to_unread_in_chat_message_references.exs b/priv/repo/migrations/20200604150318_migrate_seen_to_unread_in_chat_message_references.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200606105430_change_type_to_enum_for_notifications.exs b/priv/repo/migrations/20200606105430_change_type_to_enum_for_notifications.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200607112923_change_chat_id_to_flake.exs b/priv/repo/migrations/20200607112923_change_chat_id_to_flake.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200626163359_rename_notification_privacy_option.exs b/priv/repo/migrations/20200626163359_rename_notification_privacy_option.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200630162024_rename_user_settings_col.exs b/priv/repo/migrations/20200630162024_rename_user_settings_col.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200703101031_add_chat_acceptance_to_users.exs b/priv/repo/migrations/20200703101031_add_chat_acceptance_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200706060258_remove_tesla_from_config.exs b/priv/repo/migrations/20200706060258_remove_tesla_from_config.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200707112859_instances_add_favicon.exs b/priv/repo/migrations/20200707112859_instances_add_favicon.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200708193702_drop_user_trigram_index.exs b/priv/repo/migrations/20200708193702_drop_user_trigram_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200712234852_add_approval_fields_to_users.exs b/priv/repo/migrations/20200712234852_add_approval_fields_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200714081657_oban_2_0_config_changes.exs b/priv/repo/migrations/20200714081657_oban_2_0_config_changes.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200716195806_autolinker_to_linkify.exs b/priv/repo/migrations/20200716195806_autolinker_to_linkify.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200722185515_fix_malformed_formatter_config.exs b/priv/repo/migrations/20200722185515_fix_malformed_formatter_config.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200724133313_move_welcome_settings.exs b/priv/repo/migrations/20200724133313_move_welcome_settings.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200802170532_fix_legacy_tags.exs b/priv/repo/migrations/20200802170532_fix_legacy_tags.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200804180322_remove_nonlocal_expirations.exs b/priv/repo/migrations/20200804180322_remove_nonlocal_expirations.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200804183107_add_unique_index_to_app_client_id.exs b/priv/repo/migrations/20200804183107_add_unique_index_to_app_client_id.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200806175913_rename_instance_chat.exs b/priv/repo/migrations/20200806175913_rename_instance_chat.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200808173046_only_expire_creates.exs b/priv/repo/migrations/20200808173046_only_expire_creates.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200811125613_set_defaults_to_user_approval_pending.exs b/priv/repo/migrations/20200811125613_set_defaults_to_user_approval_pending.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200811143147_ap_id_not_null.exs b/priv/repo/migrations/20200811143147_ap_id_not_null.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200817120935_add_invisible_index_to_users.exs b/priv/repo/migrations/20200817120935_add_invisible_index_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200824115541_rename_activity_expiration_setting.exs b/priv/repo/migrations/20200824115541_rename_activity_expiration_setting.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200825061316_move_activity_expirations_to_oban.exs b/priv/repo/migrations/20200825061316_move_activity_expirations_to_oban.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200825093037_drop_activity_expirations_table.exs b/priv/repo/migrations/20200825093037_drop_activity_expirations_table.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200831114918_remove_unread_conversation_count_from_user.exs b/priv/repo/migrations/20200831114918_remove_unread_conversation_count_from_user.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200831115854_add_unread_index_to_conversation_participation.exs b/priv/repo/migrations/20200831115854_add_unread_index_to_conversation_participation.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200831142509_chat_constraints.exs b/priv/repo/migrations/20200831142509_chat_constraints.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200831152600_add_pleroma_report_to_enum_for_notifications.exs b/priv/repo/migrations/20200831152600_add_pleroma_report_to_enum_for_notifications.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200831192323_create_backups.exs b/priv/repo/migrations/20200831192323_create_backups.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200901061256_ensure_bio_is_string.exs b/priv/repo/migrations/20200901061256_ensure_bio_is_string.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200901061637_bio_set_not_null.exs b/priv/repo/migrations/20200901061637_bio_set_not_null.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200905082737_rename_await_up_timeout_in_connections_pool.exs b/priv/repo/migrations/20200905082737_rename_await_up_timeout_in_connections_pool.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200905091427_rename_timeout_in_pools.exs b/priv/repo/migrations/20200905091427_rename_timeout_in_pools.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200906072147_remove_cron_stats_worker_from_oban_config.exs b/priv/repo/migrations/20200906072147_remove_cron_stats_worker_from_oban_config.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200907084956_remove_cron_clear_oauth_token_worker_from_oban_config.exs b/priv/repo/migrations/20200907084956_remove_cron_clear_oauth_token_worker_from_oban_config.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200907092050_move_tokens_expiration_into_oban.exs b/priv/repo/migrations/20200907092050_move_tokens_expiration_into_oban.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200910113106_remove_managed_config_from_db.exs b/priv/repo/migrations/20200910113106_remove_managed_config_from_db.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200911055909_remove_cron_jobs.exs b/priv/repo/migrations/20200911055909_remove_cron_jobs.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200914105638_delete_notification_without_activity.exs b/priv/repo/migrations/20200914105638_delete_notification_without_activity.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200914105800_add_notification_constraints.exs b/priv/repo/migrations/20200914105800_add_notification_constraints.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200915095704_remove_background_jobs.exs b/priv/repo/migrations/20200915095704_remove_background_jobs.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200919182636_remoteip_plug_rename.exs b/priv/repo/migrations/20200919182636_remoteip_plug_rename.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200925065249_make_user_ids_ci.exs b/priv/repo/migrations/20200925065249_make_user_ids_ci.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200928145912_revert_citext_change.exs b/priv/repo/migrations/20200928145912_revert_citext_change.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20200930082320_user_ur_is_index_part_three.exs b/priv/repo/migrations/20200930082320_user_ur_is_index_part_three.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201005123100_simple_policy_string_to_tuple.exs b/priv/repo/migrations/20201005123100_simple_policy_string_to_tuple.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201005124600_quarantained_policy_string_to_tuple.exs b/priv/repo/migrations/20201005124600_quarantained_policy_string_to_tuple.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201005132900_transparency_exclusions_string_to_tuple.exs b/priv/repo/migrations/20201005132900_transparency_exclusions_string_to_tuple.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201012173004_refactor_deactivated_user_field.exs b/priv/repo/migrations/20201012173004_refactor_deactivated_user_field.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201013141127_refactor_locked_user_field.exs b/priv/repo/migrations/20201013141127_refactor_locked_user_field.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201013144052_refactor_discoverable_user_field.exs b/priv/repo/migrations/20201013144052_refactor_discoverable_user_field.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201013184200_refactor_confirmation_pending_user_field.exs b/priv/repo/migrations/20201013184200_refactor_confirmation_pending_user_field.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201016205220_refactor_approval_pending_user_field.exs b/priv/repo/migrations/20201016205220_refactor_approval_pending_user_field.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201113060459_remove_purge_expired_activity_worker_from_oban_config.exs b/priv/repo/migrations/20201113060459_remove_purge_expired_activity_worker_from_oban_config.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201217172858_data_migration_prolong_o_auth_tokens_valid_until.exs b/priv/repo/migrations/20201217172858_data_migration_prolong_o_auth_tokens_valid_until.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201221202251_create_hashtags.exs b/priv/repo/migrations/20201221202251_create_hashtags.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201221202252_remove_data_from_hashtags.exs b/priv/repo/migrations/20201221202252_remove_data_from_hashtags.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201221203824_create_hashtags_objects.exs b/priv/repo/migrations/20201221203824_create_hashtags_objects.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20201231185546_confirm_logged_in_users.exs b/priv/repo/migrations/20201231185546_confirm_logged_in_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210105195018_create_data_migrations.exs b/priv/repo/migrations/20210105195018_create_data_migrations.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210106183301_data_migration_create_populate_hashtags_table.exs b/priv/repo/migrations/20210106183301_data_migration_create_populate_hashtags_table.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210111172254_create_data_migration_failed_ids.exs b/priv/repo/migrations/20210111172254_create_data_migration_failed_ids.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210113225652_deprecate_public_endpoint.exs b/priv/repo/migrations/20210113225652_deprecate_public_endpoint.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210115205649_upgrade_oban_jobs_to_v9.exs b/priv/repo/migrations/20210115205649_upgrade_oban_jobs_to_v9.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210121080964_add_default_text_search_config.exs b/priv/repo/migrations/20210121080964_add_default_text_search_config.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210122151424_add_last_active_at_to_users.exs b/priv/repo/migrations/20210122151424_add_last_active_at_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210128092834_remove_duplicates_from_activity_expiration_queue.exs b/priv/repo/migrations/20210128092834_remove_duplicates_from_activity_expiration_queue.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210202110641_add_pinned_objects_to_users.exs b/priv/repo/migrations/20210202110641_add_pinned_objects_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210203141144_add_featured_address_to_users.exs b/priv/repo/migrations/20210203141144_add_featured_address_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210205145000_move_pinned_activities_into_pinned_objects.exs b/priv/repo/migrations/20210205145000_move_pinned_activities_into_pinned_objects.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210206045221_remove_pinned_activities_from_users.exs b/priv/repo/migrations/20210206045221_remove_pinned_activities_from_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210218223811_add_disclose_client_to_users.exs b/priv/repo/migrations/20210218223811_add_disclose_client_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210222183840_remove_hashtags_objects_duplicate_index.exs b/priv/repo/migrations/20210222183840_remove_hashtags_objects_duplicate_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210222184616_change_hashtags_name_to_text.exs b/priv/repo/migrations/20210222184616_change_hashtags_name_to_text.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210401143153_user_notification_settings_fix.exs b/priv/repo/migrations/20210401143153_user_notification_settings_fix.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210416051708_remove_mastofe_settings_from_users.exs b/priv/repo/migrations/20210416051708_remove_mastofe_settings_from_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210420204354_delete_hashtags_objects_cascade.exs b/priv/repo/migrations/20210420204354_delete_hashtags_objects_cascade.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210717000000_add_poll_to_notifications_enum.exs b/priv/repo/migrations/20210717000000_add_poll_to_notifications_enum.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20210818023112_add_user_id_to_apps.exs b/priv/repo/migrations/20210818023112_add_user_id_to_apps.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20211121000000_create_user_notes.exs b/priv/repo/migrations/20211121000000_create_user_notes.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20211125110126_force_pinned_objects_to_exist.exs b/priv/repo/migrations/20211125110126_force_pinned_objects_to_exist.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20211126191138_add_suggestions.exs b/priv/repo/migrations/20211126191138_add_suggestions.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20211222165256_add_last_status_at_to_users.exs b/priv/repo/migrations/20211222165256_add_last_status_at_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20211225154802_add_is_discoverable_index_to_users.exs b/priv/repo/migrations/20211225154802_add_is_discoverable_index_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20211229075801_user_relationships_target_id_relationship_type_index.exs b/priv/repo/migrations/20211229075801_user_relationships_target_id_relationship_type_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220116183110_add_birthday_to_users.exs b/priv/repo/migrations/20220116183110_add_birthday_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220125104429_add_birthday_month_day_index_to_users.exs b/priv/repo/migrations/20220125104429_add_birthday_month_day_index_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220220135625_upload_filter_exiftool_to_exiftool_strip_location.exs b/priv/repo/migrations/20220220135625_upload_filter_exiftool_to_exiftool_strip_location.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220302013920_add_language_to_users.exs b/priv/repo/migrations/20220302013920_add_language_to_users.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220308012601_create_announcements.exs b/priv/repo/migrations/20220308012601_create_announcements.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220506175506_add_index_hotspots.exs b/priv/repo/migrations/20220506175506_add_index_hotspots.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220509180452_change_thread_visibility_to_be_local_only_aware.exs b/priv/repo/migrations/20220509180452_change_thread_visibility_to_be_local_only_aware.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220602052233_change_report_notes_content_to_text.exs b/priv/repo/migrations/20220602052233_change_report_notes_content_to_text.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220605185734_add_update_to_notifications_enum.exs b/priv/repo/migrations/20220605185734_add_update_to_notifications_enum.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220616163503_add_expires_at_to_user_relationships.exs b/priv/repo/migrations/20220616163503_add_expires_at_to_user_relationships.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220711182322_add_associated_object_id_function.exs b/priv/repo/migrations/20220711182322_add_associated_object_id_function.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220711192750_switch_to_associated_object_id_index.exs b/priv/repo/migrations/20220711192750_switch_to_associated_object_id_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220807125023_data_migration_delete_context_objects.exs b/priv/repo/migrations/20220807125023_data_migration_delete_context_objects.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220821004840_change_thread_visibility_to_use_new_object_id_index.exs b/priv/repo/migrations/20220821004840_change_thread_visibility_to_use_new_object_id_index.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20220905011454_generate_unset_user_keys.exs b/priv/repo/migrations/20220905011454_generate_unset_user_keys.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20221103014611_create_oban_peers.exs b/priv/repo/migrations/20221103014611_create_oban_peers.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20221103014728_swap_primary_oban_indexes.exs b/priv/repo/migrations/20221103014728_swap_primary_oban_indexes.exs old mode 100644 new mode 100755 diff --git a/priv/repo/migrations/20221111164213_deprecate_quack.exs b/priv/repo/migrations/20221111164213_deprecate_quack.exs old mode 100644 new mode 100755 diff --git a/priv/repo/optional_migrations/rum_indexing/20190510135645_add_fts_index_to_objects_two.exs b/priv/repo/optional_migrations/rum_indexing/20190510135645_add_fts_index_to_objects_two.exs old mode 100644 new mode 100755 diff --git a/priv/repo/seeds.exs b/priv/repo/seeds.exs old mode 100644 new mode 100755 diff --git a/priv/scrubbers/default.ex b/priv/scrubbers/default.ex old mode 100644 new mode 100755 diff --git a/priv/scrubbers/links_only.ex b/priv/scrubbers/links_only.ex old mode 100644 new mode 100755 diff --git a/priv/scrubbers/media_proxy.ex b/priv/scrubbers/media_proxy.ex old mode 100644 new mode 100755 diff --git a/priv/scrubbers/twitter_text.ex b/priv/scrubbers/twitter_text.ex old mode 100644 new mode 100755 diff --git a/priv/static/READ_THIS_BEFORE_TOUCHING_FILES_HERE b/priv/static/READ_THIS_BEFORE_TOUCHING_FILES_HERE old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/app.147d87e8.css b/priv/static/adminfe/app.147d87e8.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-0c3d.79348811.css b/priv/static/adminfe/chunk-0c3d.79348811.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-0c60.ee394b7b.css b/priv/static/adminfe/chunk-0c60.ee394b7b.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-0fa6.d224ff3a.css b/priv/static/adminfe/chunk-0fa6.d224ff3a.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-1a25.098b6a73.css b/priv/static/adminfe/chunk-1a25.098b6a73.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-2be3.846d0d5a.css b/priv/static/adminfe/chunk-2be3.846d0d5a.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-2cfa.c090392a.css b/priv/static/adminfe/chunk-2cfa.c090392a.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-305b.64cc20ab.css b/priv/static/adminfe/chunk-305b.64cc20ab.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-31b9.abc32430.css b/priv/static/adminfe/chunk-31b9.abc32430.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-33c9.3c0c7538.css b/priv/static/adminfe/chunk-33c9.3c0c7538.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-42d5.9ade3c1d.css b/priv/static/adminfe/chunk-42d5.9ade3c1d.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-45ed.fc62bc5c.css b/priv/static/adminfe/chunk-45ed.fc62bc5c.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-4995.ba9a98d5.css b/priv/static/adminfe/chunk-4995.ba9a98d5.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-5669.9e91529b.css b/priv/static/adminfe/chunk-5669.9e91529b.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-59e6.07d1d2f0.css b/priv/static/adminfe/chunk-59e6.07d1d2f0.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-5cf2.5bf52c8f.css b/priv/static/adminfe/chunk-5cf2.5bf52c8f.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-68b6.d7a7a7ea.css b/priv/static/adminfe/chunk-68b6.d7a7a7ea.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-7c11.5c2bbb9c.css b/priv/static/adminfe/chunk-7c11.5c2bbb9c.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-elementUI.852ab1db.css b/priv/static/adminfe/chunk-elementUI.852ab1db.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/chunk-libs.0b4a26df.css b/priv/static/adminfe/chunk-libs.0b4a26df.css old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/favicon.ico b/priv/static/adminfe/favicon.ico old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/index.html b/priv/static/adminfe/index.html old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/fonts/element-icons.535877f.woff b/priv/static/adminfe/static/fonts/element-icons.535877f.woff old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/fonts/element-icons.732389d.ttf b/priv/static/adminfe/static/fonts/element-icons.732389d.ttf old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/7zzA.e1ae1c94.js b/priv/static/adminfe/static/js/7zzA.e1ae1c94.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/7zzA.e1ae1c94.js.map b/priv/static/adminfe/static/js/7zzA.e1ae1c94.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/JEtC.f9ba4594.js b/priv/static/adminfe/static/js/JEtC.f9ba4594.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/JEtC.f9ba4594.js.map b/priv/static/adminfe/static/js/JEtC.f9ba4594.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/app.c3e187df.js b/priv/static/adminfe/static/js/app.c3e187df.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/app.c3e187df.js.map b/priv/static/adminfe/static/js/app.c3e187df.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js b/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js.map b/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js b/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js.map b/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js b/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js.map b/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js b/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js.map b/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js b/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js.map b/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js b/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js.map b/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js b/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js.map b/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js b/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js.map b/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js b/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js.map b/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js b/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js.map b/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js b/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js.map b/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js b/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js.map b/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js b/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js.map b/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js b/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js.map b/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-4995.94e052fc.js b/priv/static/adminfe/static/js/chunk-4995.94e052fc.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-4995.94e052fc.js.map b/priv/static/adminfe/static/js/chunk-4995.94e052fc.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-5669.88725eaa.js b/priv/static/adminfe/static/js/chunk-5669.88725eaa.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-5669.88725eaa.js.map b/priv/static/adminfe/static/js/chunk-5669.88725eaa.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js b/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js.map b/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js b/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js.map b/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js b/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js.map b/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-7c11.b858969e.js b/priv/static/adminfe/static/js/chunk-7c11.b858969e.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-7c11.b858969e.js.map b/priv/static/adminfe/static/js/chunk-7c11.b858969e.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js b/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js.map b/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-libs.eb232bda.js b/priv/static/adminfe/static/js/chunk-libs.eb232bda.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/chunk-libs.eb232bda.js.map b/priv/static/adminfe/static/js/chunk-libs.eb232bda.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/oAJy.25bb7cc7.js b/priv/static/adminfe/static/js/oAJy.25bb7cc7.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/oAJy.25bb7cc7.js.map b/priv/static/adminfe/static/js/oAJy.25bb7cc7.js.map old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/runtime.f1a41c33.js b/priv/static/adminfe/static/js/runtime.f1a41c33.js old mode 100644 new mode 100755 diff --git a/priv/static/adminfe/static/js/runtime.f1a41c33.js.map b/priv/static/adminfe/static/js/runtime.f1a41c33.js.map old mode 100644 new mode 100755 diff --git a/priv/static/embed.css b/priv/static/embed.css old mode 100644 new mode 100755 diff --git a/priv/static/embed.js b/priv/static/embed.js old mode 100644 new mode 100755 diff --git a/priv/static/emoji/Firefox.gif b/priv/static/emoji/Firefox.gif old mode 100644 new mode 100755 diff --git a/priv/static/emoji/blank.png b/priv/static/emoji/blank.png old mode 100644 new mode 100755 diff --git a/priv/static/emoji/dino walking.gif b/priv/static/emoji/dino walking.gif old mode 100644 new mode 100755 diff --git a/priv/static/favicon.png b/priv/static/favicon.png old mode 100644 new mode 100755 diff --git a/priv/static/images/avi.png b/priv/static/images/avi.png old mode 100644 new mode 100755 diff --git a/priv/static/images/banner.png b/priv/static/images/banner.png old mode 100644 new mode 100755 diff --git a/priv/static/images/city.jpg b/priv/static/images/city.jpg old mode 100644 new mode 100755 diff --git a/priv/static/images/logo.png b/priv/static/images/logo.png old mode 100644 new mode 100755 diff --git a/priv/static/images/pleroma-fox-tan-shy.png b/priv/static/images/pleroma-fox-tan-shy.png old mode 100644 new mode 100755 diff --git a/priv/static/images/pleroma-fox-tan-smol.png b/priv/static/images/pleroma-fox-tan-smol.png old mode 100644 new mode 100755 diff --git a/priv/static/images/pleroma-fox-tan.png b/priv/static/images/pleroma-fox-tan.png old mode 100644 new mode 100755 diff --git a/priv/static/images/pleroma-tan.png b/priv/static/images/pleroma-tan.png old mode 100644 new mode 100755 diff --git a/priv/static/index.html b/priv/static/index.html old mode 100644 new mode 100755 diff --git a/priv/static/instance/panel.html b/priv/static/instance/panel.html old mode 100644 new mode 100755 diff --git a/priv/static/instance/static.css b/priv/static/instance/static.css old mode 100644 new mode 100755 diff --git a/priv/static/instance/thumbnail.jpeg b/priv/static/instance/thumbnail.jpeg old mode 100644 new mode 100755 diff --git a/priv/static/robots.txt b/priv/static/robots.txt old mode 100644 new mode 100755 diff --git a/priv/static/schemas/litepub-0.1.jsonld b/priv/static/schemas/litepub-0.1.jsonld old mode 100644 new mode 100755 diff --git a/priv/static/static-fe/static-fe.css b/priv/static/static-fe/static-fe.css old mode 100644 new mode 100755 diff --git a/priv/static/static/aurora_borealis.jpg b/priv/static/static/aurora_borealis.jpg old mode 100644 new mode 100755 diff --git a/priv/static/static/config.json b/priv/static/static/config.json old mode 100644 new mode 100755 diff --git a/priv/static/static/css/159.1d523a00378ebd68c5b3.css b/priv/static/static/css/159.1d523a00378ebd68c5b3.css old mode 100644 new mode 100755 diff --git a/priv/static/static/css/159.1d523a00378ebd68c5b3.css.map b/priv/static/static/css/159.1d523a00378ebd68c5b3.css.map old mode 100644 new mode 100755 diff --git a/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css b/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css old mode 100644 new mode 100755 diff --git a/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css.map b/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css.map old mode 100644 new mode 100755 diff --git a/priv/static/static/css/6464.169260b661120cc50815.css b/priv/static/static/css/6464.169260b661120cc50815.css old mode 100644 new mode 100755 diff --git a/priv/static/static/css/6464.169260b661120cc50815.css.map b/priv/static/static/css/6464.169260b661120cc50815.css.map old mode 100644 new mode 100755 diff --git a/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css b/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css old mode 100644 new mode 100755 diff --git a/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css.map b/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css.map old mode 100644 new mode 100755 diff --git a/priv/static/static/css/app.48e52505beba5b9ab69b.css b/priv/static/static/css/app.48e52505beba5b9ab69b.css old mode 100644 new mode 100755 diff --git a/priv/static/static/css/app.48e52505beba5b9ab69b.css.map b/priv/static/static/css/app.48e52505beba5b9ab69b.css.map old mode 100644 new mode 100755 diff --git a/priv/static/static/emoji.json b/priv/static/static/emoji.json old mode 100644 new mode 100755 diff --git a/priv/static/static/img/nsfw.2958239.png b/priv/static/static/img/nsfw.2958239.png old mode 100644 new mode 100755 diff --git a/priv/static/static/img/pleromatan_apology.f9d5180.png b/priv/static/static/img/pleromatan_apology.f9d5180.png old mode 100644 new mode 100755 diff --git a/priv/static/static/img/pleromatan_apology_fox.038b0bb.png b/priv/static/static/img/pleromatan_apology_fox.038b0bb.png old mode 100644 new mode 100755 diff --git a/priv/static/static/js/159.3a9274574f1e33801c4a.js b/priv/static/static/js/159.3a9274574f1e33801c4a.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/159.3a9274574f1e33801c4a.js.map b/priv/static/static/js/159.3a9274574f1e33801c4a.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/2724.e4840c73281069ba54ab.js b/priv/static/static/js/2724.e4840c73281069ba54ab.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/2724.e4840c73281069ba54ab.js.LICENSE.txt b/priv/static/static/js/2724.e4840c73281069ba54ab.js.LICENSE.txt old mode 100644 new mode 100755 diff --git a/priv/static/static/js/2724.e4840c73281069ba54ab.js.map b/priv/static/static/js/2724.e4840c73281069ba54ab.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/48.d7e479b200a6c89c4958.js b/priv/static/static/js/48.d7e479b200a6c89c4958.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/48.d7e479b200a6c89c4958.js.LICENSE.txt b/priv/static/static/js/48.d7e479b200a6c89c4958.js.LICENSE.txt old mode 100644 new mode 100755 diff --git a/priv/static/static/js/48.d7e479b200a6c89c4958.js.map b/priv/static/static/js/48.d7e479b200a6c89c4958.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/5948.2b7b4e97487f2539eb44.js b/priv/static/static/js/5948.2b7b4e97487f2539eb44.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/5948.2b7b4e97487f2539eb44.js.map b/priv/static/static/js/5948.2b7b4e97487f2539eb44.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js b/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js.map b/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/9114.e761a1c6846fea99aaf1.js b/priv/static/static/js/9114.e761a1c6846fea99aaf1.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/9114.e761a1c6846fea99aaf1.js.map b/priv/static/static/js/9114.e761a1c6846fea99aaf1.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/app.8d2126d35dba9482db51.js b/priv/static/static/js/app.8d2126d35dba9482db51.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/app.8d2126d35dba9482db51.js.map b/priv/static/static/js/app.8d2126d35dba9482db51.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/af-json.96c988285a6a2cce6246.js b/priv/static/static/js/emoji-annotations/af-json.96c988285a6a2cce6246.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/am-json.94388548f7c18233fec3.js b/priv/static/static/js/emoji-annotations/am-json.94388548f7c18233fec3.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ar-json.5527466d349f2954d49b.js b/priv/static/static/js/emoji-annotations/ar-json.5527466d349f2954d49b.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ar_SA-json.4a6f4402931a867070f0.js b/priv/static/static/js/emoji-annotations/ar_SA-json.4a6f4402931a867070f0.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/as-json.34cf67edc1cecd195738.js b/priv/static/static/js/emoji-annotations/as-json.34cf67edc1cecd195738.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ast-json.7e4da8cb7e539c19a9b9.js b/priv/static/static/js/emoji-annotations/ast-json.7e4da8cb7e539c19a9b9.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/az-json.9a32f2941d9c4d1f834c.js b/priv/static/static/js/emoji-annotations/az-json.9a32f2941d9c4d1f834c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/be-json.f92f80669873a4100c69.js b/priv/static/static/js/emoji-annotations/be-json.f92f80669873a4100c69.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/bg-json.7c69c52572a7bf87e1db.js b/priv/static/static/js/emoji-annotations/bg-json.7c69c52572a7bf87e1db.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/bn-json.657aac057f36ad06c58d.js b/priv/static/static/js/emoji-annotations/bn-json.657aac057f36ad06c58d.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/br-json.c7175423d8965ed10bae.js b/priv/static/static/js/emoji-annotations/br-json.c7175423d8965ed10bae.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/bs-json.48ef42da1c7976cf083c.js b/priv/static/static/js/emoji-annotations/bs-json.48ef42da1c7976cf083c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ca-json.ce029e860b10b242c6a5.js b/priv/static/static/js/emoji-annotations/ca-json.ce029e860b10b242c6a5.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ccp-json.02836537ffe2b02291cb.js b/priv/static/static/js/emoji-annotations/ccp-json.02836537ffe2b02291cb.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ceb-json.9db0336f168aa77ee395.js b/priv/static/static/js/emoji-annotations/ceb-json.9db0336f168aa77ee395.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/chr-json.e7e542ab5a74167dec10.js b/priv/static/static/js/emoji-annotations/chr-json.e7e542ab5a74167dec10.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ckb-json.13dc83db1e15aa76051a.js b/priv/static/static/js/emoji-annotations/ckb-json.13dc83db1e15aa76051a.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/cs-json.48d8bba230dc9fe6b3dc.js b/priv/static/static/js/emoji-annotations/cs-json.48d8bba230dc9fe6b3dc.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/cy-json.e09dd13da5ad56530ead.js b/priv/static/static/js/emoji-annotations/cy-json.e09dd13da5ad56530ead.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/da-json.8d074e27df71edafc543.js b/priv/static/static/js/emoji-annotations/da-json.8d074e27df71edafc543.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/de-json.e1443c01a191af1665e1.js b/priv/static/static/js/emoji-annotations/de-json.e1443c01a191af1665e1.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/de_CH-json.b4a5891ea2f38d616ec0.js b/priv/static/static/js/emoji-annotations/de_CH-json.b4a5891ea2f38d616ec0.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/doi-json.7841c3f3ceb4e3da0bd1.js b/priv/static/static/js/emoji-annotations/doi-json.7841c3f3ceb4e3da0bd1.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/dsb-json.7635686ffd8d62264466.js b/priv/static/static/js/emoji-annotations/dsb-json.7635686ffd8d62264466.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/el-json.b36610f2ea16d56c2314.js b/priv/static/static/js/emoji-annotations/el-json.b36610f2ea16d56c2314.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/en-json.6c3947f7c49c3952084d.js b/priv/static/static/js/emoji-annotations/en-json.6c3947f7c49c3952084d.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/en_001-json.72d8c47269350f59aa9f.js b/priv/static/static/js/emoji-annotations/en_001-json.72d8c47269350f59aa9f.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/en_AU-json.33aac9bbd887273a34b1.js b/priv/static/static/js/emoji-annotations/en_AU-json.33aac9bbd887273a34b1.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/en_CA-json.5de965778a6b8a5a4bb4.js b/priv/static/static/js/emoji-annotations/en_CA-json.5de965778a6b8a5a4bb4.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/en_GB-json.bd687f904492facc81d1.js b/priv/static/static/js/emoji-annotations/en_GB-json.bd687f904492facc81d1.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/en_IN-json.002faa48c09121928fca.js b/priv/static/static/js/emoji-annotations/en_IN-json.002faa48c09121928fca.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/es-json.f593b0dc2367a9d7fb30.js b/priv/static/static/js/emoji-annotations/es-json.f593b0dc2367a9d7fb30.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/es_419-json.d81991295392b6ed83bb.js b/priv/static/static/js/emoji-annotations/es_419-json.d81991295392b6ed83bb.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/es_MX-json.ee359d4b611fdb1aeb33.js b/priv/static/static/js/emoji-annotations/es_MX-json.ee359d4b611fdb1aeb33.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/es_US-json.280bdb036dfd651d079a.js b/priv/static/static/js/emoji-annotations/es_US-json.280bdb036dfd651d079a.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/et-json.c42e3f186a55ecb061cd.js b/priv/static/static/js/emoji-annotations/et-json.c42e3f186a55ecb061cd.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/eu-json.931b429f5fcc141549a5.js b/priv/static/static/js/emoji-annotations/eu-json.931b429f5fcc141549a5.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/fa-json.819c7f263c8594ccf4fa.js b/priv/static/static/js/emoji-annotations/fa-json.819c7f263c8594ccf4fa.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/fi-json.0f254bb4b0faaba4abcc.js b/priv/static/static/js/emoji-annotations/fi-json.0f254bb4b0faaba4abcc.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/fil-json.4fca833f178d1b889b69.js b/priv/static/static/js/emoji-annotations/fil-json.4fca833f178d1b889b69.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/fo-json.9b060e8009b3a8be4597.js b/priv/static/static/js/emoji-annotations/fo-json.9b060e8009b3a8be4597.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/fr-json.da49ed0d1a6622fe1c67.js b/priv/static/static/js/emoji-annotations/fr-json.da49ed0d1a6622fe1c67.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/fr_CA-json.59ed6b59e2ca68707292.js b/priv/static/static/js/emoji-annotations/fr_CA-json.59ed6b59e2ca68707292.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ga-json.cb3f9e613a8c445aea23.js b/priv/static/static/js/emoji-annotations/ga-json.cb3f9e613a8c445aea23.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/gd-json.e3d0aea3725be774ad81.js b/priv/static/static/js/emoji-annotations/gd-json.e3d0aea3725be774ad81.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/gl-json.ce89036f0ae72224c994.js b/priv/static/static/js/emoji-annotations/gl-json.ce89036f0ae72224c994.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/gu-json.8a899f364cf260376905.js b/priv/static/static/js/emoji-annotations/gu-json.8a899f364cf260376905.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ha-json.2a08912b38925c10f970.js b/priv/static/static/js/emoji-annotations/ha-json.2a08912b38925c10f970.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ha_NE-json.e4855d92aaccfdd6ba57.js b/priv/static/static/js/emoji-annotations/ha_NE-json.e4855d92aaccfdd6ba57.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/he-json.a3d7631f32182b0955a2.js b/priv/static/static/js/emoji-annotations/he-json.a3d7631f32182b0955a2.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/hi-json.04bc5f73dc2169def97e.js b/priv/static/static/js/emoji-annotations/hi-json.04bc5f73dc2169def97e.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/hi_Latn-json.3cb73c456f31261f1908.js b/priv/static/static/js/emoji-annotations/hi_Latn-json.3cb73c456f31261f1908.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/hr-json.fe847ade1f18a60e513c.js b/priv/static/static/js/emoji-annotations/hr-json.fe847ade1f18a60e513c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/hsb-json.438721731b4171bc6fc3.js b/priv/static/static/js/emoji-annotations/hsb-json.438721731b4171bc6fc3.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/hu-json.1faf52040deda872b416.js b/priv/static/static/js/emoji-annotations/hu-json.1faf52040deda872b416.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/hy-json.2d819f7faabfeba8457f.js b/priv/static/static/js/emoji-annotations/hy-json.2d819f7faabfeba8457f.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ia-json.8e8365e2bf41779e2beb.js b/priv/static/static/js/emoji-annotations/ia-json.8e8365e2bf41779e2beb.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/id-json.55f83c46d753b0b69330.js b/priv/static/static/js/emoji-annotations/id-json.55f83c46d753b0b69330.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ig-json.f19fa5fe3582463ba73c.js b/priv/static/static/js/emoji-annotations/ig-json.f19fa5fe3582463ba73c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/is-json.62e220c65215b034533d.js b/priv/static/static/js/emoji-annotations/is-json.62e220c65215b034533d.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/it-json.9c1758f4fd3391f7f61a.js b/priv/static/static/js/emoji-annotations/it-json.9c1758f4fd3391f7f61a.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ja-json.0bd51f8c40c106355b0e.js b/priv/static/static/js/emoji-annotations/ja-json.0bd51f8c40c106355b0e.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/jv-json.1c8d5ffcff22b46b6214.js b/priv/static/static/js/emoji-annotations/jv-json.1c8d5ffcff22b46b6214.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ka-json.567e7b051d90a37003f3.js b/priv/static/static/js/emoji-annotations/ka-json.567e7b051d90a37003f3.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/kab-json.1a2de4774f4ddc2b51dd.js b/priv/static/static/js/emoji-annotations/kab-json.1a2de4774f4ddc2b51dd.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/kk-json.a20b59d47bdfe99786ad.js b/priv/static/static/js/emoji-annotations/kk-json.a20b59d47bdfe99786ad.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/kl-json.87ab8661b4bdecd09faf.js b/priv/static/static/js/emoji-annotations/kl-json.87ab8661b4bdecd09faf.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/km-json.9bc922b2e0faa64b4c53.js b/priv/static/static/js/emoji-annotations/km-json.9bc922b2e0faa64b4c53.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/kn-json.efdac8ac0cb00991ba1e.js b/priv/static/static/js/emoji-annotations/kn-json.efdac8ac0cb00991ba1e.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ko-json.d175900fe48f48ce87c8.js b/priv/static/static/js/emoji-annotations/ko-json.d175900fe48f48ce87c8.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/kok-json.116e4f72db3bfb846233.js b/priv/static/static/js/emoji-annotations/kok-json.116e4f72db3bfb846233.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ku-json.2173ed87f8d7372ee209.js b/priv/static/static/js/emoji-annotations/ku-json.2173ed87f8d7372ee209.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ky-json.310bda579c819eda9472.js b/priv/static/static/js/emoji-annotations/ky-json.310bda579c819eda9472.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/lb-json.499c526f3a653618ea9b.js b/priv/static/static/js/emoji-annotations/lb-json.499c526f3a653618ea9b.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/lo-json.ecb06d61465a355b8157.js b/priv/static/static/js/emoji-annotations/lo-json.ecb06d61465a355b8157.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/lt-json.ced4d5e70edc60127df6.js b/priv/static/static/js/emoji-annotations/lt-json.ced4d5e70edc60127df6.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/lv-json.5600c2eb6d59fa0aa2e2.js b/priv/static/static/js/emoji-annotations/lv-json.5600c2eb6d59fa0aa2e2.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/mai-json.302386b3358f4d34f9c8.js b/priv/static/static/js/emoji-annotations/mai-json.302386b3358f4d34f9c8.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/mi-json.9efe6f146ecd8987f80a.js b/priv/static/static/js/emoji-annotations/mi-json.9efe6f146ecd8987f80a.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/mk-json.a254cabb8570419cc426.js b/priv/static/static/js/emoji-annotations/mk-json.a254cabb8570419cc426.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ml-json.3f2902a84240faff1b48.js b/priv/static/static/js/emoji-annotations/ml-json.3f2902a84240faff1b48.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/mn-json.764169f1168d0432640f.js b/priv/static/static/js/emoji-annotations/mn-json.764169f1168d0432640f.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/mni-json.7db7f76ab1ce34e3683d.js b/priv/static/static/js/emoji-annotations/mni-json.7db7f76ab1ce34e3683d.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/mr-json.cb0a87d9aabf8a52161d.js b/priv/static/static/js/emoji-annotations/mr-json.cb0a87d9aabf8a52161d.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ms-json.272ee4735aabc37015dd.js b/priv/static/static/js/emoji-annotations/ms-json.272ee4735aabc37015dd.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/mt-json.3ddf7dbc114adf90c500.js b/priv/static/static/js/emoji-annotations/mt-json.3ddf7dbc114adf90c500.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/my-json.8e7dd1485813d15bba7e.js b/priv/static/static/js/emoji-annotations/my-json.8e7dd1485813d15bba7e.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ne-json.a0118dca2096a101b8e8.js b/priv/static/static/js/emoji-annotations/ne-json.a0118dca2096a101b8e8.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/nl-json.52f4b93b8fa5e22cb585.js b/priv/static/static/js/emoji-annotations/nl-json.52f4b93b8fa5e22cb585.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/nn-json.7293cd5d7205681cf48c.js b/priv/static/static/js/emoji-annotations/nn-json.7293cd5d7205681cf48c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/no-json.22bdbbc77cc3c14ada58.js b/priv/static/static/js/emoji-annotations/no-json.22bdbbc77cc3c14ada58.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/or-json.b007c2f6f92dcc95efac.js b/priv/static/static/js/emoji-annotations/or-json.b007c2f6f92dcc95efac.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/pa-json.7d60d69762a108270669.js b/priv/static/static/js/emoji-annotations/pa-json.7d60d69762a108270669.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/pa_Arab-json.5ae021308b1c5f6dd8a7.js b/priv/static/static/js/emoji-annotations/pa_Arab-json.5ae021308b1c5f6dd8a7.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/pcm-json.eac3a5ad0b4b5b33289d.js b/priv/static/static/js/emoji-annotations/pcm-json.eac3a5ad0b4b5b33289d.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/pl-json.e9e8f1ed84dc6c169516.js b/priv/static/static/js/emoji-annotations/pl-json.e9e8f1ed84dc6c169516.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ps-json.a0d9eea5b81bcad11e64.js b/priv/static/static/js/emoji-annotations/ps-json.a0d9eea5b81bcad11e64.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/pt-json.2b2512ee44291bdb2ae7.js b/priv/static/static/js/emoji-annotations/pt-json.2b2512ee44291bdb2ae7.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/pt_PT-json.c381b13e323f91b0e6b3.js b/priv/static/static/js/emoji-annotations/pt_PT-json.c381b13e323f91b0e6b3.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/qu-json.55f4df57e71076dbad9f.js b/priv/static/static/js/emoji-annotations/qu-json.55f4df57e71076dbad9f.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/rm-json.985d4934f386fd05a75c.js b/priv/static/static/js/emoji-annotations/rm-json.985d4934f386fd05a75c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ro-json.cb62f86ce78c94d1e813.js b/priv/static/static/js/emoji-annotations/ro-json.cb62f86ce78c94d1e813.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ru-json.a81d0df34460837ccacc.js b/priv/static/static/js/emoji-annotations/ru-json.a81d0df34460837ccacc.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/rw-json.031838c5374676191131.js b/priv/static/static/js/emoji-annotations/rw-json.031838c5374676191131.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sa-json.21b06234a08c7469ccb4.js b/priv/static/static/js/emoji-annotations/sa-json.21b06234a08c7469ccb4.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sat-json.71e92700b2aaca8e021c.js b/priv/static/static/js/emoji-annotations/sat-json.71e92700b2aaca8e021c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sc-json.c84c9c47d2e104c43e4c.js b/priv/static/static/js/emoji-annotations/sc-json.c84c9c47d2e104c43e4c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sd-json.8f2a6a06dc3cf185f79d.js b/priv/static/static/js/emoji-annotations/sd-json.8f2a6a06dc3cf185f79d.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/si-json.841b356da03623c10dbf.js b/priv/static/static/js/emoji-annotations/si-json.841b356da03623c10dbf.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sk-json.5d96bdb4da82655d0314.js b/priv/static/static/js/emoji-annotations/sk-json.5d96bdb4da82655d0314.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sl-json.a40c5548da34fce6f1d0.js b/priv/static/static/js/emoji-annotations/sl-json.a40c5548da34fce6f1d0.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/so-json.f75abd16637c8924c075.js b/priv/static/static/js/emoji-annotations/so-json.f75abd16637c8924c075.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sq-json.bcf154ed8a6138aa089c.js b/priv/static/static/js/emoji-annotations/sq-json.bcf154ed8a6138aa089c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sr-json.e29a20e59a708df0c6a8.js b/priv/static/static/js/emoji-annotations/sr-json.e29a20e59a708df0c6a8.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sr_Cyrl_BA-json.83c7c64b9696ae2339f2.js b/priv/static/static/js/emoji-annotations/sr_Cyrl_BA-json.83c7c64b9696ae2339f2.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sr_Latn-json.ff27d1f455bf2afb8d70.js b/priv/static/static/js/emoji-annotations/sr_Latn-json.ff27d1f455bf2afb8d70.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sr_Latn_BA-json.72933405032b81344754.js b/priv/static/static/js/emoji-annotations/sr_Latn_BA-json.72933405032b81344754.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/su-json.daff15251020cbecea7d.js b/priv/static/static/js/emoji-annotations/su-json.daff15251020cbecea7d.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sv-json.8b0374cbca3a77519876.js b/priv/static/static/js/emoji-annotations/sv-json.8b0374cbca3a77519876.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sw-json.d5f350641b9cbcc0e126.js b/priv/static/static/js/emoji-annotations/sw-json.d5f350641b9cbcc0e126.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/sw_KE-json.f3563cbeac1c158563d5.js b/priv/static/static/js/emoji-annotations/sw_KE-json.f3563cbeac1c158563d5.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ta-json.675cc6c7607449d4a91b.js b/priv/static/static/js/emoji-annotations/ta-json.675cc6c7607449d4a91b.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/te-json.8a69a10f62cdf626244e.js b/priv/static/static/js/emoji-annotations/te-json.8a69a10f62cdf626244e.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/tg-json.9647f559a4477d7d8e96.js b/priv/static/static/js/emoji-annotations/tg-json.9647f559a4477d7d8e96.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/th-json.34709bae223bb9d2587c.js b/priv/static/static/js/emoji-annotations/th-json.34709bae223bb9d2587c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ti-json.5b173bd33bb960be805b.js b/priv/static/static/js/emoji-annotations/ti-json.5b173bd33bb960be805b.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/tk-json.23a9a6229829921704ad.js b/priv/static/static/js/emoji-annotations/tk-json.23a9a6229829921704ad.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/to-json.50ac37d101caaf592c94.js b/priv/static/static/js/emoji-annotations/to-json.50ac37d101caaf592c94.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/tr-json.6462e8cfd5006cf5b6cf.js b/priv/static/static/js/emoji-annotations/tr-json.6462e8cfd5006cf5b6cf.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/tt-json.4c089389ba9983ec8ef7.js b/priv/static/static/js/emoji-annotations/tt-json.4c089389ba9983ec8ef7.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ug-json.bf768bd32e9ff02b0a8a.js b/priv/static/static/js/emoji-annotations/ug-json.bf768bd32e9ff02b0a8a.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/uk-json.af110c8eef232638fc4d.js b/priv/static/static/js/emoji-annotations/uk-json.af110c8eef232638fc4d.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/ur-json.983c02109444c883a18f.js b/priv/static/static/js/emoji-annotations/ur-json.983c02109444c883a18f.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/uz-json.ac43f4c54d4587324a20.js b/priv/static/static/js/emoji-annotations/uz-json.ac43f4c54d4587324a20.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/vi-json.f6a364b2add7f8c8bc67.js b/priv/static/static/js/emoji-annotations/vi-json.f6a364b2add7f8c8bc67.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/wo-json.e0d689e22cda0dd77e9a.js b/priv/static/static/js/emoji-annotations/wo-json.e0d689e22cda0dd77e9a.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/xh-json.21e88c05ad3113dfc7f2.js b/priv/static/static/js/emoji-annotations/xh-json.21e88c05ad3113dfc7f2.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/yo-json.ea1150d6bc360dd86f2e.js b/priv/static/static/js/emoji-annotations/yo-json.ea1150d6bc360dd86f2e.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/yo_BJ-json.650318c25fe4da92bad8.js b/priv/static/static/js/emoji-annotations/yo_BJ-json.650318c25fe4da92bad8.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/yue-json.15102c0ddfdf19bdfb4c.js b/priv/static/static/js/emoji-annotations/yue-json.15102c0ddfdf19bdfb4c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/yue_Hans-json.cc60bb10d32fab3d8207.js b/priv/static/static/js/emoji-annotations/yue_Hans-json.cc60bb10d32fab3d8207.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/zh-json.e42a28127d5c1aff6c85.js b/priv/static/static/js/emoji-annotations/zh-json.e42a28127d5c1aff6c85.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/zh_Hant-json.9cbb765c181d443828a9.js b/priv/static/static/js/emoji-annotations/zh_Hant-json.9cbb765c181d443828a9.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/zh_Hant_HK-json.7eee03c705347a21c612.js b/priv/static/static/js/emoji-annotations/zh_Hant_HK-json.7eee03c705347a21c612.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji-annotations/zu-json.e0cb7cd3890583fd0f6d.js b/priv/static/static/js/emoji-annotations/zu-json.e0cb7cd3890583fd0f6d.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/emoji.33eab91b64f59431137d.js b/priv/static/static/js/emoji.33eab91b64f59431137d.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js b/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js.map b/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js b/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js.map b/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js b/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js.map b/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js b/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js.map b/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js b/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js.map b/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js b/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js.map b/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js b/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js.map b/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js b/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js.map b/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js b/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js.map b/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js b/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js.map b/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js b/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js.map b/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js b/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js.map b/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js b/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js.map b/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js b/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js.map b/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js b/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js.map b/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js b/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js.map b/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js b/priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js.map b/priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js b/priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js.map b/priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js b/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js.map b/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js b/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js.map b/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js b/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js.map b/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js b/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js.map b/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js b/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js.map b/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js b/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js.map b/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js b/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js.map b/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js b/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js.map b/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js b/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js.map b/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js b/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js.map b/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js b/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js.map b/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js b/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js.map b/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js b/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js.map b/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js b/priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js old mode 100644 new mode 100755 diff --git a/priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js.map b/priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/logo.svg b/priv/static/static/logo.svg old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/56f009143a5a7685fad9.wasm b/priv/static/static/ruffle/56f009143a5a7685fad9.wasm old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/92614a5efc3434baeaa9.wasm b/priv/static/static/ruffle/92614a5efc3434baeaa9.wasm old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/LICENSE_APACHE b/priv/static/static/ruffle/LICENSE_APACHE old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/LICENSE_MIT b/priv/static/static/ruffle/LICENSE_MIT old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/README.md b/priv/static/static/ruffle/README.md old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js b/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js.map b/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js b/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js.map b/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/package.json b/priv/static/static/ruffle/package.json old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/ruffle.js b/priv/static/static/ruffle/ruffle.js old mode 100644 new mode 100755 diff --git a/priv/static/static/ruffle/ruffle.js.map b/priv/static/static/ruffle/ruffle.js.map old mode 100644 new mode 100755 diff --git a/priv/static/static/styles.json b/priv/static/static/styles.json old mode 100644 new mode 100755 diff --git a/priv/static/static/terms-of-service.html b/priv/static/static/terms-of-service.html old mode 100644 new mode 100755 diff --git a/priv/static/static/themes/breezy-dark.json b/priv/static/static/themes/breezy-dark.json old mode 100644 new mode 100755 diff --git a/priv/static/static/themes/breezy-light.json b/priv/static/static/themes/breezy-light.json old mode 100644 new mode 100755 diff --git a/priv/static/static/themes/mammal.json b/priv/static/static/themes/mammal.json old mode 100644 new mode 100755 diff --git a/priv/static/static/themes/paper.json b/priv/static/static/themes/paper.json old mode 100644 new mode 100755 diff --git a/priv/static/static/themes/pleroma-dark.json b/priv/static/static/themes/pleroma-dark.json old mode 100644 new mode 100755 diff --git a/priv/static/static/themes/pleroma-light.json b/priv/static/static/themes/pleroma-light.json old mode 100644 new mode 100755 diff --git a/priv/static/static/themes/redmond-xx-se.json b/priv/static/static/themes/redmond-xx-se.json old mode 100644 new mode 100755 diff --git a/priv/static/static/themes/redmond-xx.json b/priv/static/static/themes/redmond-xx.json old mode 100644 new mode 100755 diff --git a/priv/static/static/themes/redmond-xxi.json b/priv/static/static/themes/redmond-xxi.json old mode 100644 new mode 100755 diff --git a/priv/static/sw-pleroma.js b/priv/static/sw-pleroma.js old mode 100644 new mode 100755 diff --git a/priv/static/sw-pleroma.js.LICENSE.txt b/priv/static/sw-pleroma.js.LICENSE.txt old mode 100644 new mode 100755 diff --git a/priv/static/sw-pleroma.js.map b/priv/static/sw-pleroma.js.map old mode 100644 new mode 100755 diff --git a/priv/templates/robots_txt.eex b/priv/templates/robots_txt.eex old mode 100644 new mode 100755 diff --git a/priv/templates/sample_config.eex b/priv/templates/sample_config.eex old mode 100644 new mode 100755 diff --git a/priv/templates/sample_psql.eex b/priv/templates/sample_psql.eex old mode 100644 new mode 100755 diff --git a/rel/env.sh.eex b/rel/env.sh.eex old mode 100644 new mode 100755 diff --git a/rel/files/installation/pleroma.service b/rel/files/installation/pleroma.service old mode 100644 new mode 100755 diff --git a/rel/vm.args.eex b/rel/vm.args.eex old mode 100644 new mode 100755 diff --git a/restarter/lib/pleroma.ex b/restarter/lib/pleroma.ex old mode 100644 new mode 100755 diff --git a/restarter/lib/restarter.ex b/restarter/lib/restarter.ex old mode 100644 new mode 100755 diff --git a/restarter/mix.exs b/restarter/mix.exs old mode 100644 new mode 100755 diff --git a/static/emoji/os_emojies/freebsd.png b/static/emoji/os_emojies/freebsd.png old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/40_year_old_virgin.jpg b/static/emoji/postal2/40_year_old_virgin.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/CAN_YOU_DIG_IT.jpg b/static/emoji/postal2/CAN_YOU_DIG_IT.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/DP_d.jpg b/static/emoji/postal2/DP_d.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/FAB_U_LOUS.jpg b/static/emoji/postal2/FAB_U_LOUS.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/Fuck_postal3.jpg b/static/emoji/postal2/Fuck_postal3.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/GABAGOOOOOL.jpg b/static/emoji/postal2/GABAGOOOOOL.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/GOOD_MORNING_VIETNAM.jpg b/static/emoji/postal2/GOOD_MORNING_VIETNAM.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/RAFIBOMB.jpg b/static/emoji/postal2/RAFIBOMB.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/R_kelly.jpg b/static/emoji/postal2/R_kelly.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/adderall4all.jpg b/static/emoji/postal2/adderall4all.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/anger_management.jpg b/static/emoji/postal2/anger_management.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/anustart.jpg b/static/emoji/postal2/anustart.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/ape_gape.jpg b/static/emoji/postal2/ape_gape.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/badass.jpg b/static/emoji/postal2/badass.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/banana_money.jpg b/static/emoji/postal2/banana_money.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/blow_my_pickle.jpg b/static/emoji/postal2/blow_my_pickle.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/c.u.n.jpg b/static/emoji/postal2/c.u.n.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/cake_lover.jpg b/static/emoji/postal2/cake_lover.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/cant_touch_this.jpg b/static/emoji/postal2/cant_touch_this.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/car_crash.jpg b/static/emoji/postal2/car_crash.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/case_of_the_mondays.jpg b/static/emoji/postal2/case_of_the_mondays.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/chapelle_show.jpg b/static/emoji/postal2/chapelle_show.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/chuck_norris_d.jpg b/static/emoji/postal2/chuck_norris_d.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/circus_values.jpg b/static/emoji/postal2/circus_values.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/clown.jpg b/static/emoji/postal2/clown.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/darth_maul_d.jpg b/static/emoji/postal2/darth_maul_d.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/dick_message.jpg b/static/emoji/postal2/dick_message.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/do_you_even_enzyte_bro.jpg b/static/emoji/postal2/do_you_even_enzyte_bro.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/dog_pill.jpg b/static/emoji/postal2/dog_pill.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/dont_panic.jpg b/static/emoji/postal2/dont_panic.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/door_mat.jpg b/static/emoji/postal2/door_mat.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/double_cross.jpg b/static/emoji/postal2/double_cross.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/drugs.jpg b/static/emoji/postal2/drugs.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/duck_dynasty.jpg b/static/emoji/postal2/duck_dynasty.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/friend_of_dorothy.jpg b/static/emoji/postal2/friend_of_dorothy.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/fur_sure.jpg b/static/emoji/postal2/fur_sure.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/gonewild.jpg b/static/emoji/postal2/gonewild.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/high_af.jpg b/static/emoji/postal2/high_af.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/hobo_sexual.jpg b/static/emoji/postal2/hobo_sexual.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/holocaust_deux.jpg b/static/emoji/postal2/holocaust_deux.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/home_fill.jpg b/static/emoji/postal2/home_fill.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/hutton_gibson.jpg b/static/emoji/postal2/hutton_gibson.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/i_am_jesus.jpg b/static/emoji/postal2/i_am_jesus.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/i_am_legend.jpg b/static/emoji/postal2/i_am_legend.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/i_should_buy_a_boat.jpg b/static/emoji/postal2/i_should_buy_a_boat.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/in_a_tree.jpg b/static/emoji/postal2/in_a_tree.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/its_fine.jpg b/static/emoji/postal2/its_fine.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/john_rambo_d.jpg b/static/emoji/postal2/john_rambo_d.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/kiss_or_kill.jpg b/static/emoji/postal2/kiss_or_kill.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/kman.jpg b/static/emoji/postal2/kman.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/lances_out.jpg b/static/emoji/postal2/lances_out.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/lieberman_is_watching.jpg b/static/emoji/postal2/lieberman_is_watching.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/mc_gibblets.jpg b/static/emoji/postal2/mc_gibblets.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/michonne.jpg b/static/emoji/postal2/michonne.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/money_whore.jpg b/static/emoji/postal2/money_whore.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/muhammad.jpg b/static/emoji/postal2/muhammad.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/newman.jpg b/static/emoji/postal2/newman.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/no_virgins.jpg b/static/emoji/postal2/no_virgins.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/not_alone.jpg b/static/emoji/postal2/not_alone.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/officer_mclovin.jpg b/static/emoji/postal2/officer_mclovin.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/paid_the_piper.jpg b/static/emoji/postal2/paid_the_piper.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/pay_up.jpg b/static/emoji/postal2/pay_up.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/pb_dog.jpg b/static/emoji/postal2/pb_dog.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/pee_d_on.jpg b/static/emoji/postal2/pee_d_on.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/pee_d_on_2.jpg b/static/emoji/postal2/pee_d_on_2.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/pee_on_my_wife.jpg b/static/emoji/postal2/pee_on_my_wife.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/planet_of_the_apes.jpg b/static/emoji/postal2/planet_of_the_apes.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/poo_masher.jpg b/static/emoji/postal2/poo_masher.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/postal_tree.jpg b/static/emoji/postal2/postal_tree.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/pussy_on_a_pedestal.jpg b/static/emoji/postal2/pussy_on_a_pedestal.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/red_head.jpg b/static/emoji/postal2/red_head.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/reddit_would_be_proud.jpg b/static/emoji/postal2/reddit_would_be_proud.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/redit_gold.jpg b/static/emoji/postal2/redit_gold.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/rick_grimes.jpg b/static/emoji/postal2/rick_grimes.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/rip_patches.jpg b/static/emoji/postal2/rip_patches.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/running_with_scissors.jpg b/static/emoji/postal2/running_with_scissors.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/screw_bill.jpg b/static/emoji/postal2/screw_bill.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/senor_cornballer.jpg b/static/emoji/postal2/senor_cornballer.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/sheriff_arpaio.jpg b/static/emoji/postal2/sheriff_arpaio.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/shiva_blast.jpg b/static/emoji/postal2/shiva_blast.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/slut.jpg b/static/emoji/postal2/slut.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/taxidermy.jpg b/static/emoji/postal2/taxidermy.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/tazed.jpg b/static/emoji/postal2/tazed.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/the_gimp.jpg b/static/emoji/postal2/the_gimp.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/tom_cruise_lol.jpg b/static/emoji/postal2/tom_cruise_lol.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/uncle_t_bag.jpg b/static/emoji/postal2/uncle_t_bag.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/we_did_it.jpg b/static/emoji/postal2/we_did_it.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/were_open.jpg b/static/emoji/postal2/were_open.jpg old mode 100644 new mode 100755 diff --git a/static/emoji/postal2/wilfred.jpg b/static/emoji/postal2/wilfred.jpg old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/index.html b/static/frontends/pleroma-fe/dev/index.html old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/aurora_borealis.jpg b/static/frontends/pleroma-fe/dev/static/aurora_borealis.jpg old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/config.json b/static/frontends/pleroma-fe/dev/static/config.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css b/static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css.map b/static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css b/static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css.map b/static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css b/static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css.map b/static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css b/static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css.map b/static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css b/static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css.map b/static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css b/static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css.map b/static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/emoji.json b/static/frontends/pleroma-fe/dev/static/emoji.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/img/nsfw.2958239.png b/static/frontends/pleroma-fe/dev/static/img/nsfw.2958239.png old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/img/pleromatan_apology.f9d5180.png b/static/frontends/pleroma-fe/dev/static/img/pleromatan_apology.f9d5180.png old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/img/pleromatan_apology_fox.038b0bb.png b/static/frontends/pleroma-fe/dev/static/img/pleromatan_apology_fox.038b0bb.png old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js b/static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js.map b/static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js b/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js.LICENSE.txt b/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js.LICENSE.txt old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js.map b/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js b/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js.LICENSE.txt b/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js.LICENSE.txt old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js.map b/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js b/static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js.map b/static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js b/static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js.map b/static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js b/static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js.map b/static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js b/static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js.map b/static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js b/static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js.map b/static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js b/static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js.map b/static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/af-json.96c988285a6a2cce6246.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/af-json.96c988285a6a2cce6246.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/am-json.94388548f7c18233fec3.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/am-json.94388548f7c18233fec3.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ar-json.5527466d349f2954d49b.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ar-json.5527466d349f2954d49b.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ar_SA-json.4a6f4402931a867070f0.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ar_SA-json.4a6f4402931a867070f0.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/as-json.34cf67edc1cecd195738.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/as-json.34cf67edc1cecd195738.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ast-json.7e4da8cb7e539c19a9b9.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ast-json.7e4da8cb7e539c19a9b9.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/az-json.9a32f2941d9c4d1f834c.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/az-json.9a32f2941d9c4d1f834c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/be-json.f92f80669873a4100c69.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/be-json.f92f80669873a4100c69.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/bg-json.7c69c52572a7bf87e1db.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/bg-json.7c69c52572a7bf87e1db.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/bn-json.657aac057f36ad06c58d.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/bn-json.657aac057f36ad06c58d.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/br-json.c7175423d8965ed10bae.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/br-json.c7175423d8965ed10bae.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/bs-json.48ef42da1c7976cf083c.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/bs-json.48ef42da1c7976cf083c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ca-json.ce029e860b10b242c6a5.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ca-json.ce029e860b10b242c6a5.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ccp-json.02836537ffe2b02291cb.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ccp-json.02836537ffe2b02291cb.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ceb-json.9db0336f168aa77ee395.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ceb-json.9db0336f168aa77ee395.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/chr-json.e7e542ab5a74167dec10.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/chr-json.e7e542ab5a74167dec10.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ckb-json.13dc83db1e15aa76051a.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ckb-json.13dc83db1e15aa76051a.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/cs-json.48d8bba230dc9fe6b3dc.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/cs-json.48d8bba230dc9fe6b3dc.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/cy-json.e09dd13da5ad56530ead.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/cy-json.e09dd13da5ad56530ead.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/da-json.8d074e27df71edafc543.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/da-json.8d074e27df71edafc543.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/de-json.e1443c01a191af1665e1.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/de-json.e1443c01a191af1665e1.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/de_CH-json.b4a5891ea2f38d616ec0.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/de_CH-json.b4a5891ea2f38d616ec0.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/doi-json.7841c3f3ceb4e3da0bd1.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/doi-json.7841c3f3ceb4e3da0bd1.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/dsb-json.7635686ffd8d62264466.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/dsb-json.7635686ffd8d62264466.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/el-json.b36610f2ea16d56c2314.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/el-json.b36610f2ea16d56c2314.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en-json.6c3947f7c49c3952084d.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en-json.6c3947f7c49c3952084d.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_001-json.72d8c47269350f59aa9f.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_001-json.72d8c47269350f59aa9f.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_AU-json.33aac9bbd887273a34b1.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_AU-json.33aac9bbd887273a34b1.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_CA-json.5de965778a6b8a5a4bb4.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_CA-json.5de965778a6b8a5a4bb4.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_GB-json.bd687f904492facc81d1.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_GB-json.bd687f904492facc81d1.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_IN-json.002faa48c09121928fca.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_IN-json.002faa48c09121928fca.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es-json.f593b0dc2367a9d7fb30.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es-json.f593b0dc2367a9d7fb30.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es_419-json.d81991295392b6ed83bb.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es_419-json.d81991295392b6ed83bb.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es_MX-json.ee359d4b611fdb1aeb33.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es_MX-json.ee359d4b611fdb1aeb33.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es_US-json.280bdb036dfd651d079a.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es_US-json.280bdb036dfd651d079a.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/et-json.c42e3f186a55ecb061cd.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/et-json.c42e3f186a55ecb061cd.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/eu-json.931b429f5fcc141549a5.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/eu-json.931b429f5fcc141549a5.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fa-json.819c7f263c8594ccf4fa.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fa-json.819c7f263c8594ccf4fa.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fi-json.0f254bb4b0faaba4abcc.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fi-json.0f254bb4b0faaba4abcc.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fil-json.4fca833f178d1b889b69.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fil-json.4fca833f178d1b889b69.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fo-json.9b060e8009b3a8be4597.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fo-json.9b060e8009b3a8be4597.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fr-json.da49ed0d1a6622fe1c67.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fr-json.da49ed0d1a6622fe1c67.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fr_CA-json.59ed6b59e2ca68707292.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fr_CA-json.59ed6b59e2ca68707292.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ga-json.cb3f9e613a8c445aea23.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ga-json.cb3f9e613a8c445aea23.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/gd-json.e3d0aea3725be774ad81.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/gd-json.e3d0aea3725be774ad81.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/gl-json.ce89036f0ae72224c994.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/gl-json.ce89036f0ae72224c994.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/gu-json.8a899f364cf260376905.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/gu-json.8a899f364cf260376905.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ha-json.2a08912b38925c10f970.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ha-json.2a08912b38925c10f970.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ha_NE-json.e4855d92aaccfdd6ba57.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ha_NE-json.e4855d92aaccfdd6ba57.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/he-json.a3d7631f32182b0955a2.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/he-json.a3d7631f32182b0955a2.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hi-json.04bc5f73dc2169def97e.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hi-json.04bc5f73dc2169def97e.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hi_Latn-json.3cb73c456f31261f1908.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hi_Latn-json.3cb73c456f31261f1908.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hr-json.fe847ade1f18a60e513c.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hr-json.fe847ade1f18a60e513c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hsb-json.438721731b4171bc6fc3.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hsb-json.438721731b4171bc6fc3.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hu-json.1faf52040deda872b416.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hu-json.1faf52040deda872b416.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hy-json.2d819f7faabfeba8457f.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hy-json.2d819f7faabfeba8457f.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ia-json.8e8365e2bf41779e2beb.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ia-json.8e8365e2bf41779e2beb.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/id-json.55f83c46d753b0b69330.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/id-json.55f83c46d753b0b69330.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ig-json.f19fa5fe3582463ba73c.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ig-json.f19fa5fe3582463ba73c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/is-json.62e220c65215b034533d.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/is-json.62e220c65215b034533d.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/it-json.9c1758f4fd3391f7f61a.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/it-json.9c1758f4fd3391f7f61a.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ja-json.0bd51f8c40c106355b0e.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ja-json.0bd51f8c40c106355b0e.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/jv-json.1c8d5ffcff22b46b6214.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/jv-json.1c8d5ffcff22b46b6214.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ka-json.567e7b051d90a37003f3.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ka-json.567e7b051d90a37003f3.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kab-json.1a2de4774f4ddc2b51dd.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kab-json.1a2de4774f4ddc2b51dd.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kk-json.a20b59d47bdfe99786ad.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kk-json.a20b59d47bdfe99786ad.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kl-json.87ab8661b4bdecd09faf.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kl-json.87ab8661b4bdecd09faf.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/km-json.9bc922b2e0faa64b4c53.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/km-json.9bc922b2e0faa64b4c53.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kn-json.efdac8ac0cb00991ba1e.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kn-json.efdac8ac0cb00991ba1e.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ko-json.d175900fe48f48ce87c8.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ko-json.d175900fe48f48ce87c8.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kok-json.116e4f72db3bfb846233.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kok-json.116e4f72db3bfb846233.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ku-json.2173ed87f8d7372ee209.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ku-json.2173ed87f8d7372ee209.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ky-json.310bda579c819eda9472.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ky-json.310bda579c819eda9472.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lb-json.499c526f3a653618ea9b.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lb-json.499c526f3a653618ea9b.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lo-json.ecb06d61465a355b8157.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lo-json.ecb06d61465a355b8157.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lt-json.ced4d5e70edc60127df6.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lt-json.ced4d5e70edc60127df6.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lv-json.5600c2eb6d59fa0aa2e2.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lv-json.5600c2eb6d59fa0aa2e2.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mai-json.302386b3358f4d34f9c8.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mai-json.302386b3358f4d34f9c8.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mi-json.9efe6f146ecd8987f80a.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mi-json.9efe6f146ecd8987f80a.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mk-json.a254cabb8570419cc426.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mk-json.a254cabb8570419cc426.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ml-json.3f2902a84240faff1b48.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ml-json.3f2902a84240faff1b48.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mn-json.764169f1168d0432640f.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mn-json.764169f1168d0432640f.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mni-json.7db7f76ab1ce34e3683d.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mni-json.7db7f76ab1ce34e3683d.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mr-json.cb0a87d9aabf8a52161d.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mr-json.cb0a87d9aabf8a52161d.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ms-json.272ee4735aabc37015dd.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ms-json.272ee4735aabc37015dd.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mt-json.3ddf7dbc114adf90c500.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mt-json.3ddf7dbc114adf90c500.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/my-json.8e7dd1485813d15bba7e.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/my-json.8e7dd1485813d15bba7e.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ne-json.a0118dca2096a101b8e8.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ne-json.a0118dca2096a101b8e8.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/nl-json.52f4b93b8fa5e22cb585.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/nl-json.52f4b93b8fa5e22cb585.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/nn-json.7293cd5d7205681cf48c.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/nn-json.7293cd5d7205681cf48c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/no-json.22bdbbc77cc3c14ada58.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/no-json.22bdbbc77cc3c14ada58.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/or-json.b007c2f6f92dcc95efac.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/or-json.b007c2f6f92dcc95efac.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pa-json.7d60d69762a108270669.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pa-json.7d60d69762a108270669.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pa_Arab-json.5ae021308b1c5f6dd8a7.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pa_Arab-json.5ae021308b1c5f6dd8a7.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pcm-json.eac3a5ad0b4b5b33289d.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pcm-json.eac3a5ad0b4b5b33289d.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pl-json.e9e8f1ed84dc6c169516.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pl-json.e9e8f1ed84dc6c169516.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ps-json.a0d9eea5b81bcad11e64.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ps-json.a0d9eea5b81bcad11e64.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pt-json.2b2512ee44291bdb2ae7.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pt-json.2b2512ee44291bdb2ae7.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pt_PT-json.c381b13e323f91b0e6b3.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pt_PT-json.c381b13e323f91b0e6b3.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/qu-json.55f4df57e71076dbad9f.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/qu-json.55f4df57e71076dbad9f.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/rm-json.985d4934f386fd05a75c.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/rm-json.985d4934f386fd05a75c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ro-json.cb62f86ce78c94d1e813.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ro-json.cb62f86ce78c94d1e813.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ru-json.a81d0df34460837ccacc.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ru-json.a81d0df34460837ccacc.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/rw-json.031838c5374676191131.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/rw-json.031838c5374676191131.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sa-json.21b06234a08c7469ccb4.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sa-json.21b06234a08c7469ccb4.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sat-json.71e92700b2aaca8e021c.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sat-json.71e92700b2aaca8e021c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sc-json.c84c9c47d2e104c43e4c.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sc-json.c84c9c47d2e104c43e4c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sd-json.8f2a6a06dc3cf185f79d.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sd-json.8f2a6a06dc3cf185f79d.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/si-json.841b356da03623c10dbf.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/si-json.841b356da03623c10dbf.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sk-json.5d96bdb4da82655d0314.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sk-json.5d96bdb4da82655d0314.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sl-json.a40c5548da34fce6f1d0.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sl-json.a40c5548da34fce6f1d0.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/so-json.f75abd16637c8924c075.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/so-json.f75abd16637c8924c075.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sq-json.bcf154ed8a6138aa089c.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sq-json.bcf154ed8a6138aa089c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr-json.e29a20e59a708df0c6a8.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr-json.e29a20e59a708df0c6a8.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr_Cyrl_BA-json.83c7c64b9696ae2339f2.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr_Cyrl_BA-json.83c7c64b9696ae2339f2.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr_Latn-json.ff27d1f455bf2afb8d70.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr_Latn-json.ff27d1f455bf2afb8d70.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr_Latn_BA-json.72933405032b81344754.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr_Latn_BA-json.72933405032b81344754.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/su-json.daff15251020cbecea7d.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/su-json.daff15251020cbecea7d.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sv-json.8b0374cbca3a77519876.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sv-json.8b0374cbca3a77519876.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sw-json.d5f350641b9cbcc0e126.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sw-json.d5f350641b9cbcc0e126.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sw_KE-json.f3563cbeac1c158563d5.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sw_KE-json.f3563cbeac1c158563d5.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ta-json.675cc6c7607449d4a91b.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ta-json.675cc6c7607449d4a91b.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/te-json.8a69a10f62cdf626244e.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/te-json.8a69a10f62cdf626244e.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tg-json.9647f559a4477d7d8e96.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tg-json.9647f559a4477d7d8e96.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/th-json.34709bae223bb9d2587c.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/th-json.34709bae223bb9d2587c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ti-json.5b173bd33bb960be805b.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ti-json.5b173bd33bb960be805b.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tk-json.23a9a6229829921704ad.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tk-json.23a9a6229829921704ad.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/to-json.50ac37d101caaf592c94.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/to-json.50ac37d101caaf592c94.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tr-json.6462e8cfd5006cf5b6cf.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tr-json.6462e8cfd5006cf5b6cf.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tt-json.4c089389ba9983ec8ef7.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tt-json.4c089389ba9983ec8ef7.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ug-json.bf768bd32e9ff02b0a8a.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ug-json.bf768bd32e9ff02b0a8a.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/uk-json.af110c8eef232638fc4d.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/uk-json.af110c8eef232638fc4d.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ur-json.983c02109444c883a18f.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ur-json.983c02109444c883a18f.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/uz-json.ac43f4c54d4587324a20.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/uz-json.ac43f4c54d4587324a20.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/vi-json.f6a364b2add7f8c8bc67.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/vi-json.f6a364b2add7f8c8bc67.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/wo-json.e0d689e22cda0dd77e9a.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/wo-json.e0d689e22cda0dd77e9a.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/xh-json.21e88c05ad3113dfc7f2.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/xh-json.21e88c05ad3113dfc7f2.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yo-json.ea1150d6bc360dd86f2e.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yo-json.ea1150d6bc360dd86f2e.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yo_BJ-json.650318c25fe4da92bad8.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yo_BJ-json.650318c25fe4da92bad8.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yue-json.15102c0ddfdf19bdfb4c.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yue-json.15102c0ddfdf19bdfb4c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yue_Hans-json.cc60bb10d32fab3d8207.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yue_Hans-json.cc60bb10d32fab3d8207.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zh-json.e42a28127d5c1aff6c85.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zh-json.e42a28127d5c1aff6c85.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zh_Hant-json.9cbb765c181d443828a9.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zh_Hant-json.9cbb765c181d443828a9.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zh_Hant_HK-json.7eee03c705347a21c612.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zh_Hant_HK-json.7eee03c705347a21c612.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zu-json.e0cb7cd3890583fd0f6d.js b/static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zu-json.e0cb7cd3890583fd0f6d.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji.33eab91b64f59431137d.js b/static/frontends/pleroma-fe/dev/static/js/emoji.33eab91b64f59431137d.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ar-json.4916f840147303aa65fe.js b/static/frontends/pleroma-fe/dev/static/js/i18n/ar-json.4916f840147303aa65fe.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ar-json.4916f840147303aa65fe.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/ar-json.4916f840147303aa65fe.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js b/static/frontends/pleroma-fe/dev/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js b/static/frontends/pleroma-fe/dev/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/de-json.bfa48615ac92f87ff37a.js b/static/frontends/pleroma-fe/dev/static/js/i18n/de-json.bfa48615ac92f87ff37a.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/de-json.bfa48615ac92f87ff37a.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/de-json.bfa48615ac92f87ff37a.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/eo-json.6c62eef99e850912498b.js b/static/frontends/pleroma-fe/dev/static/js/i18n/eo-json.6c62eef99e850912498b.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/eo-json.6c62eef99e850912498b.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/eo-json.6c62eef99e850912498b.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/es-json.4a302899a65e1f67d8a2.js b/static/frontends/pleroma-fe/dev/static/js/i18n/es-json.4a302899a65e1f67d8a2.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/es-json.4a302899a65e1f67d8a2.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/es-json.4a302899a65e1f67d8a2.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/et-json.580b101d6bb83a8aee75.js b/static/frontends/pleroma-fe/dev/static/js/i18n/et-json.580b101d6bb83a8aee75.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/et-json.580b101d6bb83a8aee75.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/et-json.580b101d6bb83a8aee75.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/eu-json.d2eab39b0427995fc314.js b/static/frontends/pleroma-fe/dev/static/js/i18n/eu-json.d2eab39b0427995fc314.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/eu-json.d2eab39b0427995fc314.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/eu-json.d2eab39b0427995fc314.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js b/static/frontends/pleroma-fe/dev/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/fi-json.d1934c18f12d80493ab1.js b/static/frontends/pleroma-fe/dev/static/js/i18n/fi-json.d1934c18f12d80493ab1.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/fi-json.d1934c18f12d80493ab1.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/fi-json.d1934c18f12d80493ab1.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js b/static/frontends/pleroma-fe/dev/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ga-json.3f1981817977a16f1d7e.js b/static/frontends/pleroma-fe/dev/static/js/i18n/ga-json.3f1981817977a16f1d7e.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ga-json.3f1981817977a16f1d7e.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/ga-json.3f1981817977a16f1d7e.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/he-json.03c5d271a4034de06e6f.js b/static/frontends/pleroma-fe/dev/static/js/i18n/he-json.03c5d271a4034de06e6f.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/he-json.03c5d271a4034de06e6f.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/he-json.03c5d271a4034de06e6f.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js b/static/frontends/pleroma-fe/dev/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/id-json.e5c9ee768155f88128b9.js b/static/frontends/pleroma-fe/dev/static/js/i18n/id-json.e5c9ee768155f88128b9.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/id-json.e5c9ee768155f88128b9.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/id-json.e5c9ee768155f88128b9.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/it-json.99a21d5c98376af17141.js b/static/frontends/pleroma-fe/dev/static/js/i18n/it-json.99a21d5c98376af17141.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/it-json.99a21d5c98376af17141.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/it-json.99a21d5c98376af17141.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js b/static/frontends/pleroma-fe/dev/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js b/static/frontends/pleroma-fe/dev/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ko-json.9029d09084bb22d8b705.js b/static/frontends/pleroma-fe/dev/static/js/i18n/ko-json.9029d09084bb22d8b705.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ko-json.9029d09084bb22d8b705.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/ko-json.9029d09084bb22d8b705.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/nan-TW-json.7f2789d8a461e86d1734.js b/static/frontends/pleroma-fe/dev/static/js/i18n/nan-TW-json.7f2789d8a461e86d1734.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/nan-TW-json.7f2789d8a461e86d1734.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/nan-TW-json.7f2789d8a461e86d1734.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js b/static/frontends/pleroma-fe/dev/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/nl-json.3fb9758b10c29434b613.js b/static/frontends/pleroma-fe/dev/static/js/i18n/nl-json.3fb9758b10c29434b613.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/nl-json.3fb9758b10c29434b613.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/nl-json.3fb9758b10c29434b613.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js b/static/frontends/pleroma-fe/dev/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/pl-json.c963247822381b05579b.js b/static/frontends/pleroma-fe/dev/static/js/i18n/pl-json.c963247822381b05579b.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/pl-json.c963247822381b05579b.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/pl-json.c963247822381b05579b.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/pt-json.3fc5593e030268bcd291.js b/static/frontends/pleroma-fe/dev/static/js/i18n/pt-json.3fc5593e030268bcd291.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/pt-json.3fc5593e030268bcd291.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/pt-json.3fc5593e030268bcd291.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js b/static/frontends/pleroma-fe/dev/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js b/static/frontends/pleroma-fe/dev/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js b/static/frontends/pleroma-fe/dev/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/te-json.ce6db28261b2f824064f.js b/static/frontends/pleroma-fe/dev/static/js/i18n/te-json.ce6db28261b2f824064f.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/te-json.ce6db28261b2f824064f.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/te-json.ce6db28261b2f824064f.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/uk-json.003908af9b15becdd382.js b/static/frontends/pleroma-fe/dev/static/js/i18n/uk-json.003908af9b15becdd382.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/uk-json.003908af9b15becdd382.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/uk-json.003908af9b15becdd382.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/vi-json.703c1e731be6e857bbf3.js b/static/frontends/pleroma-fe/dev/static/js/i18n/vi-json.703c1e731be6e857bbf3.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/vi-json.703c1e731be6e857bbf3.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/vi-json.703c1e731be6e857bbf3.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/zh-json.5831b903c3e6d281f122.js b/static/frontends/pleroma-fe/dev/static/js/i18n/zh-json.5831b903c3e6d281f122.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/zh-json.5831b903c3e6d281f122.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/zh-json.5831b903c3e6d281f122.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/zh_Hant-json.f7e1d0f4b873c60d6396.js b/static/frontends/pleroma-fe/dev/static/js/i18n/zh_Hant-json.f7e1d0f4b873c60d6396.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/js/i18n/zh_Hant-json.f7e1d0f4b873c60d6396.js.map b/static/frontends/pleroma-fe/dev/static/js/i18n/zh_Hant-json.f7e1d0f4b873c60d6396.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/logo.svg b/static/frontends/pleroma-fe/dev/static/logo.svg old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/56f009143a5a7685fad9.wasm b/static/frontends/pleroma-fe/dev/static/ruffle/56f009143a5a7685fad9.wasm old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/92614a5efc3434baeaa9.wasm b/static/frontends/pleroma-fe/dev/static/ruffle/92614a5efc3434baeaa9.wasm old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_APACHE b/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_APACHE old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_MIT b/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_MIT old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/README.md b/static/frontends/pleroma-fe/dev/static/ruffle/README.md old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js b/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js.map b/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.848d766d6fc336164c2f.js b/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.848d766d6fc336164c2f.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.848d766d6fc336164c2f.js.map b/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.848d766d6fc336164c2f.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/package.json b/static/frontends/pleroma-fe/dev/static/ruffle/package.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js b/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js.map b/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js.map old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/styles.json b/static/frontends/pleroma-fe/dev/static/styles.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/terms-of-service.html b/static/frontends/pleroma-fe/dev/static/terms-of-service.html old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/themes/breezy-dark.json b/static/frontends/pleroma-fe/dev/static/themes/breezy-dark.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/themes/breezy-light.json b/static/frontends/pleroma-fe/dev/static/themes/breezy-light.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/themes/mammal.json b/static/frontends/pleroma-fe/dev/static/themes/mammal.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/themes/paper.json b/static/frontends/pleroma-fe/dev/static/themes/paper.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/themes/pleroma-dark.json b/static/frontends/pleroma-fe/dev/static/themes/pleroma-dark.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/themes/pleroma-light.json b/static/frontends/pleroma-fe/dev/static/themes/pleroma-light.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/themes/redmond-xx-se.json b/static/frontends/pleroma-fe/dev/static/themes/redmond-xx-se.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/themes/redmond-xx.json b/static/frontends/pleroma-fe/dev/static/themes/redmond-xx.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/static/themes/redmond-xxi.json b/static/frontends/pleroma-fe/dev/static/themes/redmond-xxi.json old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/sw-pleroma.js b/static/frontends/pleroma-fe/dev/sw-pleroma.js old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/sw-pleroma.js.LICENSE.txt b/static/frontends/pleroma-fe/dev/sw-pleroma.js.LICENSE.txt old mode 100644 new mode 100755 diff --git a/static/frontends/pleroma-fe/dev/sw-pleroma.js.map b/static/frontends/pleroma-fe/dev/sw-pleroma.js.map old mode 100644 new mode 100755 diff --git a/static/modules/emoji_reactions_are_retarded.ex b/static/modules/emoji_reactions_are_retarded.ex old mode 100644 new mode 100755 diff --git a/static/modules/high_roller_policy.ex b/static/modules/high_roller_policy.ex old mode 100644 new mode 100755 diff --git a/static/modules/no_incoming_deletes.ex b/static/modules/no_incoming_deletes.ex old mode 100644 new mode 100755 diff --git a/static/static/styles.json b/static/static/styles.json old mode 100644 new mode 100755 diff --git a/static/static/themes/.elic.json.un~ b/static/static/themes/.elic.json.un~ old mode 100644 new mode 100755 diff --git a/static/static/themes/breezy-dark.json b/static/static/themes/breezy-dark.json old mode 100644 new mode 100755 diff --git a/static/static/themes/breezy-light.json b/static/static/themes/breezy-light.json old mode 100644 new mode 100755 diff --git a/static/static/themes/elic.json b/static/static/themes/elic.json old mode 100644 new mode 100755 diff --git a/static/static/themes/mammal.json b/static/static/themes/mammal.json old mode 100644 new mode 100755 diff --git a/static/static/themes/paper.json b/static/static/themes/paper.json old mode 100644 new mode 100755 diff --git a/static/static/themes/pleroma-dark.json b/static/static/themes/pleroma-dark.json old mode 100644 new mode 100755 diff --git a/static/static/themes/pleroma-light.json b/static/static/themes/pleroma-light.json old mode 100644 new mode 100755 diff --git a/static/static/themes/redmond-xx-se.json b/static/static/themes/redmond-xx-se.json old mode 100644 new mode 100755 diff --git a/static/static/themes/redmond-xx.json b/static/static/themes/redmond-xx.json old mode 100644 new mode 100755 diff --git a/static/static/themes/redmond-xxi.json b/static/static/themes/redmond-xxi.json old mode 100644 new mode 100755 diff --git a/test/config/emoji.txt b/test/config/emoji.txt old mode 100644 new mode 100755 diff --git a/test/credo/check/consistency/file_location.ex b/test/credo/check/consistency/file_location.ex old mode 100644 new mode 100755 diff --git a/test/fixtures/DSCN0010.jpg b/test/fixtures/DSCN0010.jpg old mode 100644 new mode 100755 diff --git a/test/fixtures/activitypub-client-post-activity.json b/test/fixtures/activitypub-client-post-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/avatar_data_uri b/test/fixtures/avatar_data_uri old mode 100644 new mode 100755 diff --git a/test/fixtures/birthdays/misskey-user.json b/test/fixtures/birthdays/misskey-user.json old mode 100644 new mode 100755 diff --git a/test/fixtures/bogus-mastodon-announce.json b/test/fixtures/bogus-mastodon-announce.json old mode 100644 new mode 100755 diff --git a/test/fixtures/bridgy/actor.json b/test/fixtures/bridgy/actor.json old mode 100644 new mode 100755 diff --git a/test/fixtures/config/temp.exported_from_db.secret.exs b/test/fixtures/config/temp.exported_from_db.secret.exs old mode 100644 new mode 100755 diff --git a/test/fixtures/config/temp.secret.exs b/test/fixtures/config/temp.secret.exs old mode 100644 new mode 100755 diff --git a/test/fixtures/create-chat-message.json b/test/fixtures/create-chat-message.json old mode 100644 new mode 100755 diff --git a/test/fixtures/create-pleroma-reply-to-misskey-thread.json b/test/fixtures/create-pleroma-reply-to-misskey-thread.json old mode 100644 new mode 100755 diff --git a/test/fixtures/custom_instance_panel.html b/test/fixtures/custom_instance_panel.html old mode 100644 new mode 100755 diff --git a/test/fixtures/emoji-reaction-no-emoji.json b/test/fixtures/emoji-reaction-no-emoji.json old mode 100644 new mode 100755 diff --git a/test/fixtures/emoji-reaction-too-long.json b/test/fixtures/emoji-reaction-too-long.json old mode 100644 new mode 100755 diff --git a/test/fixtures/emoji-reaction.json b/test/fixtures/emoji-reaction.json old mode 100644 new mode 100755 diff --git a/test/fixtures/emoji/packs/blank.png.zip b/test/fixtures/emoji/packs/blank.png.zip old mode 100644 new mode 100755 diff --git a/test/fixtures/emoji/packs/default-manifest.json b/test/fixtures/emoji/packs/default-manifest.json old mode 100644 new mode 100755 diff --git a/test/fixtures/emoji/packs/finmoji.json b/test/fixtures/emoji/packs/finmoji.json old mode 100644 new mode 100755 diff --git a/test/fixtures/emoji/packs/manifest.json b/test/fixtures/emoji/packs/manifest.json old mode 100644 new mode 100755 diff --git a/test/fixtures/emojis.zip b/test/fixtures/emojis.zip old mode 100644 new mode 100755 diff --git a/test/fixtures/empty.zip b/test/fixtures/empty.zip old mode 100644 new mode 100755 diff --git a/test/fixtures/fetch_mocks/104410921027210069.json b/test/fixtures/fetch_mocks/104410921027210069.json old mode 100644 new mode 100755 diff --git a/test/fixtures/fetch_mocks/9wTkLEnuq47B25EehM.json b/test/fixtures/fetch_mocks/9wTkLEnuq47B25EehM.json old mode 100644 new mode 100755 diff --git a/test/fixtures/fetch_mocks/eal.json b/test/fixtures/fetch_mocks/eal.json old mode 100644 new mode 100755 diff --git a/test/fixtures/fetch_mocks/tuxcrafting.json b/test/fixtures/fetch_mocks/tuxcrafting.json old mode 100644 new mode 100755 diff --git a/test/fixtures/friendica_salmon.xml b/test/fixtures/friendica_salmon.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/guppe-actor.json b/test/fixtures/guppe-actor.json old mode 100644 new mode 100755 diff --git a/test/fixtures/host-meta-zetsubou.xn--q9jyb4c.xml b/test/fixtures/host-meta-zetsubou.xn--q9jyb4c.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/hubzilla-follow-activity.json b/test/fixtures/hubzilla-follow-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/image.jpg b/test/fixtures/image.jpg old mode 100644 new mode 100755 diff --git a/test/fixtures/image_with_caption-abstract.jpg b/test/fixtures/image_with_caption-abstract.jpg old mode 100644 new mode 100755 diff --git a/test/fixtures/image_with_imagedescription_and_caption-abstract.jpg b/test/fixtures/image_with_imagedescription_and_caption-abstract.jpg old mode 100644 new mode 100755 diff --git a/test/fixtures/image_with_imagedescription_and_caption-abstract_and_stray_data_after.png b/test/fixtures/image_with_imagedescription_and_caption-abstract_and_stray_data_after.png old mode 100644 new mode 100755 diff --git a/test/fixtures/image_with_imagedescription_and_caption-abstract_whitespaces.jpg b/test/fixtures/image_with_imagedescription_and_caption-abstract_whitespaces.jpg old mode 100644 new mode 100755 diff --git a/test/fixtures/image_with_no_description.jpg b/test/fixtures/image_with_no_description.jpg old mode 100644 new mode 100755 diff --git a/test/fixtures/kroeg-announce-with-inline-actor.json b/test/fixtures/kroeg-announce-with-inline-actor.json old mode 100644 new mode 100755 diff --git a/test/fixtures/kroeg-array-less-emoji.json b/test/fixtures/kroeg-array-less-emoji.json old mode 100644 new mode 100755 diff --git a/test/fixtures/kroeg-array-less-hashtag.json b/test/fixtures/kroeg-array-less-hashtag.json old mode 100644 new mode 100755 diff --git a/test/fixtures/kroeg-post-activity.json b/test/fixtures/kroeg-post-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/lain.xml b/test/fixtures/lain.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/lambadalambda.json b/test/fixtures/lambadalambda.json old mode 100644 new mode 100755 diff --git a/test/fixtures/margaret-corbin-grave-west-point.html b/test/fixtures/margaret-corbin-grave-west-point.html old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-accept-activity.json b/test/fixtures/mastodon-accept-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-announce-private.json b/test/fixtures/mastodon-announce-private.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-announce.json b/test/fixtures/mastodon-announce.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-block-activity.json b/test/fixtures/mastodon-block-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-create-with-attachment.json b/test/fixtures/mastodon-create-with-attachment.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-delete-user.json b/test/fixtures/mastodon-delete-user.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-delete.json b/test/fixtures/mastodon-delete.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-follow-activity.json b/test/fixtures/mastodon-follow-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-like.json b/test/fixtures/mastodon-like.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-note-object.json b/test/fixtures/mastodon-note-object.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-post-activity-contentmap.json b/test/fixtures/mastodon-post-activity-contentmap.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-post-activity-hashtag.json b/test/fixtures/mastodon-post-activity-hashtag.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-post-activity-nsfw.json b/test/fixtures/mastodon-post-activity-nsfw.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-post-activity.json b/test/fixtures/mastodon-post-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-question-activity.json b/test/fixtures/mastodon-question-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-reject-activity.json b/test/fixtures/mastodon-reject-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-unblock-activity.json b/test/fixtures/mastodon-unblock-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-undo-announce.json b/test/fixtures/mastodon-undo-announce.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-undo-like-compact-object.json b/test/fixtures/mastodon-undo-like-compact-object.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-undo-like.json b/test/fixtures/mastodon-undo-like.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-unfollow-activity.json b/test/fixtures/mastodon-unfollow-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-update.json b/test/fixtures/mastodon-update.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon-vote.json b/test/fixtures/mastodon-vote.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon/application_actor.json b/test/fixtures/mastodon/application_actor.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon/collections/external_featured.json b/test/fixtures/mastodon/collections/external_featured.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mastodon/collections/featured.json b/test/fixtures/mastodon/collections/featured.json old mode 100644 new mode 100755 diff --git a/test/fixtures/mewmew_no_name.json b/test/fixtures/mewmew_no_name.json old mode 100644 new mode 100755 diff --git a/test/fixtures/misskey-like.json b/test/fixtures/misskey-like.json old mode 100644 new mode 100755 diff --git a/test/fixtures/modules/good_mrf.ex b/test/fixtures/modules/good_mrf.ex old mode 100644 new mode 100755 diff --git a/test/fixtures/modules/runtime_module.ex b/test/fixtures/modules/runtime_module.ex old mode 100644 new mode 100755 diff --git a/test/fixtures/nypd-facial-recognition-children-teenagers.html b/test/fixtures/nypd-facial-recognition-children-teenagers.html old mode 100644 new mode 100755 diff --git a/test/fixtures/nypd-facial-recognition-children-teenagers2.html b/test/fixtures/nypd-facial-recognition-children-teenagers2.html old mode 100644 new mode 100755 diff --git a/test/fixtures/nypd-facial-recognition-children-teenagers3.html b/test/fixtures/nypd-facial-recognition-children-teenagers3.html old mode 100644 new mode 100755 diff --git a/test/fixtures/nypd-facial-recognition-children-teenagers4.html b/test/fixtures/nypd-facial-recognition-children-teenagers4.html old mode 100644 new mode 100755 diff --git a/test/fixtures/osada-follow-activity.json b/test/fixtures/osada-follow-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/owncast-note-with-attachment.json b/test/fixtures/owncast-note-with-attachment.json old mode 100644 new mode 100755 diff --git a/test/fixtures/peertube/actor-person.json b/test/fixtures/peertube/actor-person.json old mode 100644 new mode 100755 diff --git a/test/fixtures/peertube/video-object-mpegURL-only.json b/test/fixtures/peertube/video-object-mpegURL-only.json old mode 100644 new mode 100755 diff --git a/test/fixtures/preload_static/instance/panel.html b/test/fixtures/preload_static/instance/panel.html old mode 100644 new mode 100755 diff --git a/test/fixtures/prismo-url-map.json b/test/fixtures/prismo-url-map.json old mode 100644 new mode 100755 diff --git a/test/fixtures/private_key.pem b/test/fixtures/private_key.pem old mode 100644 new mode 100755 diff --git a/test/fixtures/rel_me_anchor.html b/test/fixtures/rel_me_anchor.html old mode 100644 new mode 100755 diff --git a/test/fixtures/rel_me_anchor_nofollow.html b/test/fixtures/rel_me_anchor_nofollow.html old mode 100644 new mode 100755 diff --git a/test/fixtures/rel_me_link.html b/test/fixtures/rel_me_link.html old mode 100644 new mode 100755 diff --git a/test/fixtures/rel_me_null.html b/test/fixtures/rel_me_null.html old mode 100644 new mode 100755 diff --git a/test/fixtures/relay/accept-follow.json b/test/fixtures/relay/accept-follow.json old mode 100644 new mode 100755 diff --git a/test/fixtures/relay/relay.json b/test/fixtures/relay/relay.json old mode 100644 new mode 100755 diff --git a/test/fixtures/rich_media/amz.html b/test/fixtures/rich_media/amz.html old mode 100644 new mode 100755 diff --git a/test/fixtures/rich_media/malformed-data.html b/test/fixtures/rich_media/malformed-data.html old mode 100644 new mode 100755 diff --git a/test/fixtures/rich_media/non_ogp_embed.html b/test/fixtures/rich_media/non_ogp_embed.html old mode 100644 new mode 100755 diff --git a/test/fixtures/rich_media/oembed.html b/test/fixtures/rich_media/oembed.html old mode 100644 new mode 100755 diff --git a/test/fixtures/rich_media/oembed.json b/test/fixtures/rich_media/oembed.json old mode 100644 new mode 100755 diff --git a/test/fixtures/rich_media/ogp-missing-data.html b/test/fixtures/rich_media/ogp-missing-data.html old mode 100644 new mode 100755 diff --git a/test/fixtures/rich_media/ogp-missing-title.html b/test/fixtures/rich_media/ogp-missing-title.html old mode 100644 new mode 100755 diff --git a/test/fixtures/rich_media/ogp.html b/test/fixtures/rich_media/ogp.html old mode 100644 new mode 100755 diff --git a/test/fixtures/rich_media/twitter_card.html b/test/fixtures/rich_media/twitter_card.html old mode 100644 new mode 100755 diff --git a/test/fixtures/roadhouse-create-activity.json b/test/fixtures/roadhouse-create-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/rsa_keys/key_1.pem b/test/fixtures/rsa_keys/key_1.pem old mode 100644 new mode 100755 diff --git a/test/fixtures/rsa_keys/key_2.pem b/test/fixtures/rsa_keys/key_2.pem old mode 100644 new mode 100755 diff --git a/test/fixtures/rsa_keys/key_3.pem b/test/fixtures/rsa_keys/key_3.pem old mode 100644 new mode 100755 diff --git a/test/fixtures/rsa_keys/key_4.pem b/test/fixtures/rsa_keys/key_4.pem old mode 100644 new mode 100755 diff --git a/test/fixtures/rsa_keys/key_5.pem b/test/fixtures/rsa_keys/key_5.pem old mode 100644 new mode 100755 diff --git a/test/fixtures/salmon.xml b/test/fixtures/salmon.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/salmon2.xml b/test/fixtures/salmon2.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/soapbox_no_mentions_in_content.json b/test/fixtures/soapbox_no_mentions_in_content.json old mode 100644 new mode 100755 diff --git a/test/fixtures/sound.mp3 b/test/fixtures/sound.mp3 old mode 100644 new mode 100755 diff --git a/test/fixtures/spoofed-object.json b/test/fixtures/spoofed-object.json old mode 100644 new mode 100755 diff --git a/test/fixtures/statuses/masto-note.json b/test/fixtures/statuses/masto-note.json old mode 100644 new mode 100755 diff --git a/test/fixtures/statuses/note.json b/test/fixtures/statuses/note.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/7369654.html b/test/fixtures/tesla_mock/7369654.html old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/7even.json b/test/fixtures/tesla_mock/7even.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/admin@mastdon.example.org.json b/test/fixtures/tesla_mock/admin@mastdon.example.org.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/atarifrosch_webfinger.xml b/test/fixtures/tesla_mock/atarifrosch_webfinger.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/baptiste.gelex.xyz-article.json b/test/fixtures/tesla_mock/baptiste.gelex.xyz-article.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/baptiste.gelex.xyz-user.json b/test/fixtures/tesla_mock/baptiste.gelex.xyz-user.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/craigmaloney.json b/test/fixtures/tesla_mock/craigmaloney.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/dist/test.txt b/test/fixtures/tesla_mock/dist/test.txt old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/eal_sakamoto.xml b/test/fixtures/tesla_mock/eal_sakamoto.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/emelie.json b/test/fixtures/tesla_mock/emelie.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/emoji-in-summary.json b/test/fixtures/tesla_mock/emoji-in-summary.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/framasoft@framatube.org.json b/test/fixtures/tesla_mock/framasoft@framatube.org.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/framatube.org-video.json b/test/fixtures/tesla_mock/framatube.org-video.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/framatube.org_host_meta b/test/fixtures/tesla_mock/framatube.org_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/frontend.zip b/test/fixtures/tesla_mock/frontend.zip old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/frontend_dist.zip b/test/fixtures/tesla_mock/frontend_dist.zip old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/funkwhale_audio.json b/test/fixtures/tesla_mock/funkwhale_audio.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/funkwhale_channel.json b/test/fixtures/tesla_mock/funkwhale_channel.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/funkwhale_create_audio.json b/test/fixtures/tesla_mock/funkwhale_create_audio.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/gerzilla.de_host_meta b/test/fixtures/tesla_mock/gerzilla.de_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/gleasonator-AG3RzWfwEKKrY63qj2.json b/test/fixtures/tesla_mock/gleasonator-AG3RzWfwEKKrY63qj2.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/gnusocial.de_host_meta b/test/fixtures/tesla_mock/gnusocial.de_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/gs.example.org_host_meta b/test/fixtures/tesla_mock/gs.example.org_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/helene@p.helene.moe.json b/test/fixtures/tesla_mock/helene@p.helene.moe.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/hellpie.json b/test/fixtures/tesla_mock/hellpie.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/http___gs.example.org_4040_index.php_user_1.xml b/test/fixtures/tesla_mock/http___gs.example.org_4040_index.php_user_1.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/http___mastodon.example.org_users_admin_status_1234.json b/test/fixtures/tesla_mock/http___mastodon.example.org_users_admin_status_1234.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___framatube.org_accounts_framasoft.json b/test/fixtures/tesla_mock/https___framatube.org_accounts_framasoft.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___info.pleroma.site_actor.json b/test/fixtures/tesla_mock/https___info.pleroma.site_actor.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___lm.kazv.moe_users_mewmew.xml b/test/fixtures/tesla_mock/https___lm.kazv.moe_users_mewmew.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___mastodon.social_users_lambadalambda.xml b/test/fixtures/tesla_mock/https___mastodon.social_users_lambadalambda.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___osada.macgirvin.com.html b/test/fixtures/tesla_mock/https___osada.macgirvin.com.html old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___osada.macgirvin.com_channel_mike.json b/test/fixtures/tesla_mock/https___osada.macgirvin.com_channel_mike.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___pawoo.net_users_aqidaqidaqid.xml b/test/fixtures/tesla_mock/https___pawoo.net_users_aqidaqidaqid.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___pawoo.net_users_pekorino.xml b/test/fixtures/tesla_mock/https___pawoo.net_users_pekorino.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___pleroma.soykaf.com_users_lain.xml b/test/fixtures/tesla_mock/https___pleroma.soykaf.com_users_lain.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___prismo.news__mxb.json b/test/fixtures/tesla_mock/https___prismo.news__mxb.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___shitposter.club_notice_2827873.html b/test/fixtures/tesla_mock/https___shitposter.club_notice_2827873.html old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___shitposter.club_user_1.xml b/test/fixtures/tesla_mock/https___shitposter.club_user_1.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___social.heldscal.la_user_23211.xml b/test/fixtures/tesla_mock/https___social.heldscal.la_user_23211.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https___social.heldscal.la_user_29191.xml b/test/fixtures/tesla_mock/https___social.heldscal.la_user_29191.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https__info.pleroma.site_activity.json b/test/fixtures/tesla_mock/https__info.pleroma.site_activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https__info.pleroma.site_activity2.json b/test/fixtures/tesla_mock/https__info.pleroma.site_activity2.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https__info.pleroma.site_activity3.json b/test/fixtures/tesla_mock/https__info.pleroma.site_activity3.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/https__info.pleroma.site_activity4.json b/test/fixtures/tesla_mock/https__info.pleroma.site_activity4.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/kaniini@gerzilla.de.json b/test/fixtures/tesla_mock/kaniini@gerzilla.de.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/kaniini@hubzilla.example.org.json b/test/fixtures/tesla_mock/kaniini@hubzilla.example.org.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/kpherox@mstdn.jp.xml b/test/fixtures/tesla_mock/kpherox@mstdn.jp.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/lain_squeet.me_webfinger.xml b/test/fixtures/tesla_mock/lain_squeet.me_webfinger.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/lemmy-page.json b/test/fixtures/tesla_mock/lemmy-page.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/lemmy-user.json b/test/fixtures/tesla_mock/lemmy-user.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/lm.kazv.moe_host_meta b/test/fixtures/tesla_mock/lm.kazv.moe_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/lucifermysticus.json b/test/fixtures/tesla_mock/lucifermysticus.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/macgirvin.com_host_meta b/test/fixtures/tesla_mock/macgirvin.com_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/macgirvin@gleasonator.com.json b/test/fixtures/tesla_mock/macgirvin@gleasonator.com.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mametsuko@mk.absturztau.be.json b/test/fixtures/tesla_mock/mametsuko@mk.absturztau.be.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mamot.fr_host_meta b/test/fixtures/tesla_mock/mamot.fr_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mastodon.social_host_meta b/test/fixtures/tesla_mock/mastodon.social_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mastodon.xyz_host_meta b/test/fixtures/tesla_mock/mastodon.xyz_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mayumayu.json b/test/fixtures/tesla_mock/mayumayu.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mayumayupost.json b/test/fixtures/tesla_mock/mayumayupost.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mewmew@lm.kazv.moe.json b/test/fixtures/tesla_mock/mewmew@lm.kazv.moe.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mike@osada.macgirvin.com.json b/test/fixtures/tesla_mock/mike@osada.macgirvin.com.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/misskey_poll_no_end_date.json b/test/fixtures/tesla_mock/misskey_poll_no_end_date.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg-activity.json b/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg-activity.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg.json b/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mobilizon.org-event.json b/test/fixtures/tesla_mock/mobilizon.org-event.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mobilizon.org-user.json b/test/fixtures/tesla_mock/mobilizon.org-user.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/moonman@shitposter.club.json b/test/fixtures/tesla_mock/moonman@shitposter.club.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/mstdn.jp_host_meta b/test/fixtures/tesla_mock/mstdn.jp_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/nonexistant@social.heldscal.la.xml b/test/fixtures/tesla_mock/nonexistant@social.heldscal.la.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/osada-user-indio.json b/test/fixtures/tesla_mock/osada-user-indio.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/p.helene.moe-AM7S6vZQmL6pI9TgPY.json b/test/fixtures/tesla_mock/p.helene.moe-AM7S6vZQmL6pI9TgPY.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/pawoo.net_host_meta b/test/fixtures/tesla_mock/pawoo.net_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/peertube-social.json b/test/fixtures/tesla_mock/peertube-social.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/peertube.moe-vid.json b/test/fixtures/tesla_mock/peertube.moe-vid.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/pekorino@pawoo.net_host_meta.json b/test/fixtures/tesla_mock/pekorino@pawoo.net_host_meta.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/pleroma.soykaf.com_host_meta b/test/fixtures/tesla_mock/pleroma.soykaf.com_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/poll_attachment.json b/test/fixtures/tesla_mock/poll_attachment.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/poll_modified.json b/test/fixtures/tesla_mock/poll_modified.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/poll_original.json b/test/fixtures/tesla_mock/poll_original.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/puckipedia.com.json b/test/fixtures/tesla_mock/puckipedia.com.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/relay@mastdon.example.org.json b/test/fixtures/tesla_mock/relay@mastdon.example.org.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/rin.json b/test/fixtures/tesla_mock/rin.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/rinpatch.json b/test/fixtures/tesla_mock/rinpatch.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/rye.json b/test/fixtures/tesla_mock/rye.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/sdf.org_host_meta b/test/fixtures/tesla_mock/sdf.org_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/shitposter.club_host_meta b/test/fixtures/tesla_mock/shitposter.club_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/shp@pleroma.soykaf.com.webfigner b/test/fixtures/tesla_mock/shp@pleroma.soykaf.com.webfigner old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/shp@social.heldscal.la.xml b/test/fixtures/tesla_mock/shp@social.heldscal.la.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/sjw.json b/test/fixtures/tesla_mock/sjw.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/skruyb@mamot.fr.atom b/test/fixtures/tesla_mock/skruyb@mamot.fr.atom old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/snowdusk@sdf.org_host_meta.json b/test/fixtures/tesla_mock/snowdusk@sdf.org_host_meta.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/social.heldscal.la_host_meta b/test/fixtures/tesla_mock/social.heldscal.la_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/social.sakamoto.gq_host_meta b/test/fixtures/tesla_mock/social.sakamoto.gq_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/social.stopwatchingus-heidelberg.de_host_meta b/test/fixtures/tesla_mock/social.stopwatchingus-heidelberg.de_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/social.wxcafe.net_host_meta b/test/fixtures/tesla_mock/social.wxcafe.net_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/soykaf.com_host_meta b/test/fixtures/tesla_mock/soykaf.com_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/spc_5381_xrd.xml b/test/fixtures/tesla_mock/spc_5381_xrd.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/squeet.me_host_meta b/test/fixtures/tesla_mock/squeet.me_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/status.alpicola.com_host_meta b/test/fixtures/tesla_mock/status.alpicola.com_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/status.emelie.json b/test/fixtures/tesla_mock/status.emelie.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/stopwatchingus-heidelberg.de_host_meta b/test/fixtures/tesla_mock/stopwatchingus-heidelberg.de_host_meta old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/webfinger_emelie.json b/test/fixtures/tesla_mock/webfinger_emelie.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/wedistribute-article.json b/test/fixtures/tesla_mock/wedistribute-article.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/wedistribute-create-article.json b/test/fixtures/tesla_mock/wedistribute-create-article.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/wedistribute-user.json b/test/fixtures/tesla_mock/wedistribute-user.json old mode 100644 new mode 100755 diff --git a/test/fixtures/tesla_mock/winterdienst_webfinger.json b/test/fixtures/tesla_mock/winterdienst_webfinger.json old mode 100644 new mode 100755 diff --git a/test/fixtures/test.txt b/test/fixtures/test.txt old mode 100644 new mode 100755 diff --git a/test/fixtures/user_full.xml b/test/fixtures/user_full.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/user_name_only.xml b/test/fixtures/user_name_only.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/users_mock/friendica_followers.json b/test/fixtures/users_mock/friendica_followers.json old mode 100644 new mode 100755 diff --git a/test/fixtures/users_mock/friendica_following.json b/test/fixtures/users_mock/friendica_following.json old mode 100644 new mode 100755 diff --git a/test/fixtures/users_mock/masto_closed_followers.json b/test/fixtures/users_mock/masto_closed_followers.json old mode 100644 new mode 100755 diff --git a/test/fixtures/users_mock/masto_closed_followers_page.json b/test/fixtures/users_mock/masto_closed_followers_page.json old mode 100644 new mode 100755 diff --git a/test/fixtures/users_mock/masto_closed_following.json b/test/fixtures/users_mock/masto_closed_following.json old mode 100644 new mode 100755 diff --git a/test/fixtures/users_mock/masto_closed_following_page.json b/test/fixtures/users_mock/masto_closed_following_page.json old mode 100644 new mode 100755 diff --git a/test/fixtures/users_mock/masto_featured.json b/test/fixtures/users_mock/masto_featured.json old mode 100644 new mode 100755 diff --git a/test/fixtures/users_mock/pleroma_followers.json b/test/fixtures/users_mock/pleroma_followers.json old mode 100644 new mode 100755 diff --git a/test/fixtures/users_mock/pleroma_following.json b/test/fixtures/users_mock/pleroma_following.json old mode 100644 new mode 100755 diff --git a/test/fixtures/users_mock/user.json b/test/fixtures/users_mock/user.json old mode 100644 new mode 100755 diff --git a/test/fixtures/video.mp4 b/test/fixtures/video.mp4 old mode 100644 new mode 100755 diff --git a/test/fixtures/warnings/otp_version/21.1 b/test/fixtures/warnings/otp_version/21.1 old mode 100644 new mode 100755 diff --git a/test/fixtures/warnings/otp_version/22.1 b/test/fixtures/warnings/otp_version/22.1 old mode 100644 new mode 100755 diff --git a/test/fixtures/warnings/otp_version/22.4 b/test/fixtures/warnings/otp_version/22.4 old mode 100644 new mode 100755 diff --git a/test/fixtures/warnings/otp_version/23.0 b/test/fixtures/warnings/otp_version/23.0 old mode 100644 new mode 100755 diff --git a/test/fixtures/webfinger.xml b/test/fixtures/webfinger.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/webfinger/masto-host-meta.xml b/test/fixtures/webfinger/masto-host-meta.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/webfinger/masto-user.json b/test/fixtures/webfinger/masto-user.json old mode 100644 new mode 100755 diff --git a/test/fixtures/webfinger/masto-webfinger.json b/test/fixtures/webfinger/masto-webfinger.json old mode 100644 new mode 100755 diff --git a/test/fixtures/webfinger/pleroma-host-meta.xml b/test/fixtures/webfinger/pleroma-host-meta.xml old mode 100644 new mode 100755 diff --git a/test/fixtures/webfinger/pleroma-user.json b/test/fixtures/webfinger/pleroma-user.json old mode 100644 new mode 100755 diff --git a/test/fixtures/webfinger/pleroma-webfinger.json b/test/fixtures/webfinger/pleroma-webfinger.json old mode 100644 new mode 100755 diff --git a/test/fixtures/xml_external_entities.xml b/test/fixtures/xml_external_entities.xml old mode 100644 new mode 100755 diff --git a/test/instance_static/add/shortcode.png b/test/instance_static/add/shortcode.png old mode 100644 new mode 100755 diff --git a/test/instance_static/emoji/blobs.gg/blank.png b/test/instance_static/emoji/blobs.gg/blank.png old mode 100644 new mode 100755 diff --git a/test/instance_static/emoji/blobs.gg/pack.json b/test/instance_static/emoji/blobs.gg/pack.json old mode 100644 new mode 100755 diff --git a/test/instance_static/emoji/pack_bad_sha/blank.png b/test/instance_static/emoji/pack_bad_sha/blank.png old mode 100644 new mode 100755 diff --git a/test/instance_static/emoji/pack_bad_sha/pack.json b/test/instance_static/emoji/pack_bad_sha/pack.json old mode 100644 new mode 100755 diff --git a/test/instance_static/emoji/pack_bad_sha/pack_bad_sha.zip b/test/instance_static/emoji/pack_bad_sha/pack_bad_sha.zip old mode 100644 new mode 100755 diff --git a/test/instance_static/emoji/test_pack/blank.png b/test/instance_static/emoji/test_pack/blank.png old mode 100644 new mode 100755 diff --git a/test/instance_static/emoji/test_pack/blank2.png b/test/instance_static/emoji/test_pack/blank2.png old mode 100644 new mode 100755 diff --git a/test/instance_static/emoji/test_pack/pack.json b/test/instance_static/emoji/test_pack/pack.json old mode 100644 new mode 100755 diff --git a/test/instance_static/emoji/test_pack_for_import/blank.png b/test/instance_static/emoji/test_pack_for_import/blank.png old mode 100644 new mode 100755 diff --git a/test/instance_static/emoji/test_pack_nonshared/nonshared.zip b/test/instance_static/emoji/test_pack_nonshared/nonshared.zip old mode 100644 new mode 100755 diff --git a/test/instance_static/emoji/test_pack_nonshared/pack.json b/test/instance_static/emoji/test_pack_nonshared/pack.json old mode 100644 new mode 100755 diff --git a/test/instance_static/local_pack/files.json b/test/instance_static/local_pack/files.json old mode 100644 new mode 100755 diff --git a/test/instance_static/local_pack/manifest.json b/test/instance_static/local_pack/manifest.json old mode 100644 new mode 100755 diff --git a/test/mix/pleroma_test.exs b/test/mix/pleroma_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/app_test.exs b/test/mix/tasks/pleroma/app_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/config_test.exs b/test/mix/tasks/pleroma/config_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/count_statuses_test.exs b/test/mix/tasks/pleroma/count_statuses_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/database_test.exs b/test/mix/tasks/pleroma/database_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/digest_test.exs b/test/mix/tasks/pleroma/digest_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/ecto/migrate_test.exs b/test/mix/tasks/pleroma/ecto/migrate_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/ecto/rollback_test.exs b/test/mix/tasks/pleroma/ecto/rollback_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/ecto_test.exs b/test/mix/tasks/pleroma/ecto_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/email_test.exs b/test/mix/tasks/pleroma/email_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/emoji_test.exs b/test/mix/tasks/pleroma/emoji_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/frontend_test.exs b/test/mix/tasks/pleroma/frontend_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/instance_test.exs b/test/mix/tasks/pleroma/instance_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/refresh_counter_cache_test.exs b/test/mix/tasks/pleroma/refresh_counter_cache_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/relay_test.exs b/test/mix/tasks/pleroma/relay_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/robots_txt_test.exs b/test/mix/tasks/pleroma/robots_txt_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/uploads_test.exs b/test/mix/tasks/pleroma/uploads_test.exs old mode 100644 new mode 100755 diff --git a/test/mix/tasks/pleroma/user_test.exs b/test/mix/tasks/pleroma/user_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/activity/ir/topics_test.exs b/test/pleroma/activity/ir/topics_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/activity/search_test.exs b/test/pleroma/activity/search_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/activity_test.exs b/test/pleroma/activity_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/announcement_read_relationship_test.exs b/test/pleroma/announcement_read_relationship_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/announcement_test.exs b/test/pleroma/announcement_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/application_requirements_test.exs b/test/pleroma/application_requirements_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/bbs/handler_test.exs b/test/pleroma/bbs/handler_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/bookmark_test.exs b/test/pleroma/bookmark_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/captcha_test.exs b/test/pleroma/captcha_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/chat/message_reference_test.exs b/test/pleroma/chat/message_reference_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/chat_test.exs b/test/pleroma/chat_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/config/deprecation_warnings_test.exs b/test/pleroma/config/deprecation_warnings_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/config/holder_test.exs b/test/pleroma/config/holder_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/config/loader_test.exs b/test/pleroma/config/loader_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/config/release_runtime_provider_test.exs b/test/pleroma/config/release_runtime_provider_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/config/transfer_task_test.exs b/test/pleroma/config/transfer_task_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/config_db_test.exs b/test/pleroma/config_db_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/config_test.exs b/test/pleroma/config_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/conversation/participation_test.exs b/test/pleroma/conversation/participation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/conversation_test.exs b/test/pleroma/conversation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/docs/generator_test.exs b/test/pleroma/docs/generator_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/docs/translator/compiler_test.exs b/test/pleroma/docs/translator/compiler_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/ecto_type/activity_pub/object_validators/date_time_test.exs b/test/pleroma/ecto_type/activity_pub/object_validators/date_time_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/ecto_type/activity_pub/object_validators/object_id_test.exs b/test/pleroma/ecto_type/activity_pub/object_validators/object_id_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/ecto_type/activity_pub/object_validators/recipients_test.exs b/test/pleroma/ecto_type/activity_pub/object_validators/recipients_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/ecto_type/activity_pub/object_validators/safe_text_test.exs b/test/pleroma/ecto_type/activity_pub/object_validators/safe_text_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/emails/admin_email_test.exs b/test/pleroma/emails/admin_email_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/emails/mailer_test.exs b/test/pleroma/emails/mailer_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/emails/user_email_test.exs b/test/pleroma/emails/user_email_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/emoji/formatter_test.exs b/test/pleroma/emoji/formatter_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/emoji/loader_test.exs b/test/pleroma/emoji/loader_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/emoji/pack_test.exs b/test/pleroma/emoji/pack_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/emoji_test.exs b/test/pleroma/emoji_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/filter_test.exs b/test/pleroma/filter_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/following_relationship_test.exs b/test/pleroma/following_relationship_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/formatter_test.exs b/test/pleroma/formatter_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/frontend_test.exs b/test/pleroma/frontend_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/gun/connection_pool_test.exs b/test/pleroma/gun/connection_pool_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/hashtag_test.exs b/test/pleroma/hashtag_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/healthcheck_test.exs b/test/pleroma/healthcheck_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/html_test.exs b/test/pleroma/html_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/http/adapter_helper/gun_test.exs b/test/pleroma/http/adapter_helper/gun_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/http/adapter_helper/hackney_test.exs b/test/pleroma/http/adapter_helper/hackney_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/http/adapter_helper_test.exs b/test/pleroma/http/adapter_helper_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/http/ex_aws_test.exs b/test/pleroma/http/ex_aws_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/http/request_builder_test.exs b/test/pleroma/http/request_builder_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/http/tzdata_test.exs b/test/pleroma/http/tzdata_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/http_test.exs b/test/pleroma/http_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/instances/instance_test.exs b/test/pleroma/instances/instance_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/instances_test.exs b/test/pleroma/instances_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/integration/federation_test.exs b/test/pleroma/integration/federation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/integration/mastodon_websocket_test.exs b/test/pleroma/integration/mastodon_websocket_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/job_queue_monitor_test.exs b/test/pleroma/job_queue_monitor_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/keys_test.exs b/test/pleroma/keys_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/list_test.exs b/test/pleroma/list_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/marker_test.exs b/test/pleroma/marker_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/mfa/backup_codes_test.exs b/test/pleroma/mfa/backup_codes_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/mfa/totp_test.exs b/test/pleroma/mfa/totp_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/mfa_test.exs b/test/pleroma/mfa_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/migration_helper/notification_backfill_test.exs b/test/pleroma/migration_helper/notification_backfill_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/moderation_log_test.exs b/test/pleroma/moderation_log_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/notification_test.exs b/test/pleroma/notification_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/object/containment_test.exs b/test/pleroma/object/containment_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/object/fetcher_test.exs b/test/pleroma/object/fetcher_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/object/updater_test.exs b/test/pleroma/object/updater_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/object_test.exs b/test/pleroma/object_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/otp_version_test.exs b/test/pleroma/otp_version_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/pagination_test.exs b/test/pleroma/pagination_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/password/pbkdf2_test.exs b/test/pleroma/password/pbkdf2_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/registration_test.exs b/test/pleroma/registration_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/repo/migrations/autolinker_to_linkify_test.exs b/test/pleroma/repo/migrations/autolinker_to_linkify_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/repo/migrations/confirm_logged_in_users_test.exs b/test/pleroma/repo/migrations/confirm_logged_in_users_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/repo/migrations/deprecate_public_endpoint_test.exs b/test/pleroma/repo/migrations/deprecate_public_endpoint_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/repo/migrations/fix_legacy_tags_test.exs b/test/pleroma/repo/migrations/fix_legacy_tags_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/repo/migrations/fix_malformed_formatter_config_test.exs b/test/pleroma/repo/migrations/fix_malformed_formatter_config_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/repo/migrations/move_welcome_settings_test.exs b/test/pleroma/repo/migrations/move_welcome_settings_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/repo/migrations/rename_instance_chat_test.exs b/test/pleroma/repo/migrations/rename_instance_chat_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/repo_test.exs b/test/pleroma/repo_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/report_note_test.exs b/test/pleroma/report_note_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/resilience_test.exs b/test/pleroma/resilience_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/reverse_proxy_test.exs b/test/pleroma/reverse_proxy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/runtime_test.exs b/test/pleroma/runtime_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/safe_jsonb_set_test.exs b/test/pleroma/safe_jsonb_set_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/scheduled_activity_test.exs b/test/pleroma/scheduled_activity_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/signature_test.exs b/test/pleroma/signature_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/stats_test.exs b/test/pleroma/stats_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/upload/filter/analyze_metadata_test.exs b/test/pleroma/upload/filter/analyze_metadata_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/upload/filter/anonymize_filename_test.exs b/test/pleroma/upload/filter/anonymize_filename_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/upload/filter/dedupe_test.exs b/test/pleroma/upload/filter/dedupe_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/upload/filter/exiftool/read_description_test.exs b/test/pleroma/upload/filter/exiftool/read_description_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/upload/filter/exiftool/strip_location_test.exs b/test/pleroma/upload/filter/exiftool/strip_location_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/upload/filter/mogrifun_test.exs b/test/pleroma/upload/filter/mogrifun_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/upload/filter/mogrify_test.exs b/test/pleroma/upload/filter/mogrify_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/upload/filter_test.exs b/test/pleroma/upload/filter_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/upload_test.exs b/test/pleroma/upload_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/uploaders/local_test.exs b/test/pleroma/uploaders/local_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/uploaders/s3_test.exs b/test/pleroma/uploaders/s3_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/user/backup_test.exs b/test/pleroma/user/backup_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/user/import_test.exs b/test/pleroma/user/import_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/user/notification_setting_test.exs b/test/pleroma/user/notification_setting_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/user/query_test.exs b/test/pleroma/user/query_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/user/welcome_chat_message_test.exs b/test/pleroma/user/welcome_chat_message_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/user/welcome_email_test.exs b/test/pleroma/user/welcome_email_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/user/welcome_message_test.exs b/test/pleroma/user/welcome_message_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/user_invite_token_test.exs b/test/pleroma/user_invite_token_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/user_relationship_test.exs b/test/pleroma/user_relationship_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/user_search_test.exs b/test/pleroma/user_search_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/user_test.exs b/test/pleroma/user_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/utils_test.exs b/test/pleroma/utils_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/activity_pub_controller_test.exs b/test/pleroma/web/activity_pub/activity_pub_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/activity_pub_test.exs b/test/pleroma/web/activity_pub/activity_pub_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/builder_test.exs b/test/pleroma/web/activity_pub/builder_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/activity_expiration_policy_test.exs b/test/pleroma/web/activity_pub/mrf/activity_expiration_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/anti_followbot_policy_test.exs b/test/pleroma/web/activity_pub/mrf/anti_followbot_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/anti_link_spam_policy_test.exs b/test/pleroma/web/activity_pub/mrf/anti_link_spam_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/ensure_re_prepended_test.exs b/test/pleroma/web/activity_pub/mrf/ensure_re_prepended_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/follow_bot_policy_test.exs b/test/pleroma/web/activity_pub/mrf/follow_bot_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/force_bot_unlisted_policy_test.exs b/test/pleroma/web/activity_pub/mrf/force_bot_unlisted_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/force_mentions_in_content_test.exs b/test/pleroma/web/activity_pub/mrf/force_mentions_in_content_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/hashtag_policy_test.exs b/test/pleroma/web/activity_pub/mrf/hashtag_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/hellthread_policy_test.exs b/test/pleroma/web/activity_pub/mrf/hellthread_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/keyword_policy_test.exs b/test/pleroma/web/activity_pub/mrf/keyword_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/media_proxy_warming_policy_test.exs b/test/pleroma/web/activity_pub/mrf/media_proxy_warming_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/mention_policy_test.exs b/test/pleroma/web/activity_pub/mrf/mention_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/no_empty_policy_test.exs b/test/pleroma/web/activity_pub/mrf/no_empty_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/no_placeholder_text_policy_test.exs b/test/pleroma/web/activity_pub/mrf/no_placeholder_text_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/normalize_markup_test.exs b/test/pleroma/web/activity_pub/mrf/normalize_markup_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/object_age_policy_test.exs b/test/pleroma/web/activity_pub/mrf/object_age_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/reject_non_public_test.exs b/test/pleroma/web/activity_pub/mrf/reject_non_public_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/simple_policy_test.exs b/test/pleroma/web/activity_pub/mrf/simple_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/steal_emoji_policy_test.exs b/test/pleroma/web/activity_pub/mrf/steal_emoji_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/subchain_policy_test.exs b/test/pleroma/web/activity_pub/mrf/subchain_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/tag_policy_test.exs b/test/pleroma/web/activity_pub/mrf/tag_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/user_allow_list_policy_test.exs b/test/pleroma/web/activity_pub/mrf/user_allow_list_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf/vocabulary_policy_test.exs b/test/pleroma/web/activity_pub/mrf/vocabulary_policy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/mrf_test.exs b/test/pleroma/web/activity_pub/mrf_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/accept_validation_test.exs b/test/pleroma/web/activity_pub/object_validators/accept_validation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/announce_validation_test.exs b/test/pleroma/web/activity_pub/object_validators/announce_validation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/article_note_page_validator_test.exs b/test/pleroma/web/activity_pub/object_validators/article_note_page_validator_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/attachment_validator_test.exs b/test/pleroma/web/activity_pub/object_validators/attachment_validator_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/block_validation_test.exs b/test/pleroma/web/activity_pub/object_validators/block_validation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/chat_validation_test.exs b/test/pleroma/web/activity_pub/object_validators/chat_validation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/create_generic_validator_test.exs b/test/pleroma/web/activity_pub/object_validators/create_generic_validator_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/delete_validation_test.exs b/test/pleroma/web/activity_pub/object_validators/delete_validation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/emoji_react_handling_test.exs b/test/pleroma/web/activity_pub/object_validators/emoji_react_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/follow_validation_test.exs b/test/pleroma/web/activity_pub/object_validators/follow_validation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/like_validation_test.exs b/test/pleroma/web/activity_pub/object_validators/like_validation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/reject_validation_test.exs b/test/pleroma/web/activity_pub/object_validators/reject_validation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/undo_handling_test.exs b/test/pleroma/web/activity_pub/object_validators/undo_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/object_validators/update_handling_test.exs b/test/pleroma/web/activity_pub/object_validators/update_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/pipeline_test.exs b/test/pleroma/web/activity_pub/pipeline_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/publisher_test.exs b/test/pleroma/web/activity_pub/publisher_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/relay_test.exs b/test/pleroma/web/activity_pub/relay_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/side_effects/delete_test.exs b/test/pleroma/web/activity_pub/side_effects/delete_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/side_effects_test.exs b/test/pleroma/web/activity_pub/side_effects_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/accept_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/accept_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/add_remove_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/add_remove_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/announce_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/announce_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/answer_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/answer_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/article_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/article_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/audio_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/audio_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/block_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/block_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/chat_message_test.exs b/test/pleroma/web/activity_pub/transmogrifier/chat_message_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/delete_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/delete_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/emoji_react_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/emoji_react_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/event_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/event_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/follow_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/follow_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/like_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/like_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/note_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/note_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/page_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/page_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/question_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/question_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/reject_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/reject_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/undo_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/undo_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/user_update_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/user_update_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier/video_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/video_handling_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/transmogrifier_test.exs b/test/pleroma/web/activity_pub/transmogrifier_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/utils_test.exs b/test/pleroma/web/activity_pub/utils_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/views/object_view_test.exs b/test/pleroma/web/activity_pub/views/object_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/views/user_view_test.exs b/test/pleroma/web/activity_pub/views/user_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/activity_pub/visibility_test.exs b/test/pleroma/web/activity_pub/visibility_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/admin_api_controller_test.exs b/test/pleroma/web/admin_api/controllers/admin_api_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/announcement_controller_test.exs b/test/pleroma/web/admin_api/controllers/announcement_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/chat_controller_test.exs b/test/pleroma/web/admin_api/controllers/chat_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/config_controller_test.exs b/test/pleroma/web/admin_api/controllers/config_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/frontend_controller_test.exs b/test/pleroma/web/admin_api/controllers/frontend_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/instance_controller_test.exs b/test/pleroma/web/admin_api/controllers/instance_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/instance_document_controller_test.exs b/test/pleroma/web/admin_api/controllers/instance_document_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/invite_controller_test.exs b/test/pleroma/web/admin_api/controllers/invite_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/media_proxy_cache_controller_test.exs b/test/pleroma/web/admin_api/controllers/media_proxy_cache_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/o_auth_app_controller_test.exs b/test/pleroma/web/admin_api/controllers/o_auth_app_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/relay_controller_test.exs b/test/pleroma/web/admin_api/controllers/relay_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/report_controller_test.exs b/test/pleroma/web/admin_api/controllers/report_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/status_controller_test.exs b/test/pleroma/web/admin_api/controllers/status_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/controllers/user_controller_test.exs b/test/pleroma/web/admin_api/controllers/user_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/search_test.exs b/test/pleroma/web/admin_api/search_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/views/account_view_test.exs b/test/pleroma/web/admin_api/views/account_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/views/moderation_log_view_test.exs b/test/pleroma/web/admin_api/views/moderation_log_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/admin_api/views/report_view_test.exs b/test/pleroma/web/admin_api/views/report_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/api_spec/schema_examples_test.exs b/test/pleroma/web/api_spec/schema_examples_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/auth/auth_controller_test.exs b/test/pleroma/web/auth/auth_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/auth/authenticator_test.exs b/test/pleroma/web/auth/authenticator_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/auth/basic_auth_test.exs b/test/pleroma/web/auth/basic_auth_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/auth/pleroma_authenticator_test.exs b/test/pleroma/web/auth/pleroma_authenticator_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/auth/totp_authenticator_test.exs b/test/pleroma/web/auth/totp_authenticator_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/common_api/utils_test.exs b/test/pleroma/web/common_api/utils_test.exs old mode 100644 new mode 100755 index d309c6d..c52d3e9 --- a/test/pleroma/web/common_api/utils_test.exs +++ b/test/pleroma/web/common_api/utils_test.exs @@ -586,41 +586,56 @@ defmodule Pleroma.Web.CommonAPI.UtilsTest do end end - describe "attachments_from_ids_descs/2" do + describe "attachments_from_ids_descs/3" do test "returns [] when attachment ids is empty" do - assert Utils.attachments_from_ids_descs([], "{}") == [] + assert Utils.attachments_from_ids_descs([], "{}", nil) == [] end test "returns list attachments with desc" do - object = insert(:note) + user = insert(:user) + object = insert(:note, %{user: user}) desc = Jason.encode!(%{object.id => "test-desc"}) - assert Utils.attachments_from_ids_descs(["#{object.id}", "34"], desc) == [ + assert Utils.attachments_from_ids_descs(["#{object.id}", "34"], desc, user) == [ Map.merge(object.data, %{"name" => "test-desc"}) ] end end - describe "attachments_from_ids/1" do + describe "attachments_from_ids/2" do test "returns attachments with descs" do - object = insert(:note) + user = insert(:user) + object = insert(:note, %{user: user}) desc = Jason.encode!(%{object.id => "test-desc"}) - assert Utils.attachments_from_ids(%{ - media_ids: ["#{object.id}"], - descriptions: desc - }) == [ + assert Utils.attachments_from_ids( + %{ + media_ids: ["#{object.id}"], + descriptions: desc + }, + user + ) == [ Map.merge(object.data, %{"name" => "test-desc"}) ] end test "returns attachments without descs" do - object = insert(:note) - assert Utils.attachments_from_ids(%{media_ids: ["#{object.id}"]}) == [object.data] + user = insert(:user) + object = insert(:note, %{user: user}) + assert Utils.attachments_from_ids(%{media_ids: ["#{object.id}"]}, user) == [object.data] end test "returns [] when not pass media_ids" do - assert Utils.attachments_from_ids(%{}) == [] + assert Utils.attachments_from_ids(%{}, nil) == [] + end + + test "returns [] when media_ids not belong to current user" do + user = insert(:user) + user2 = insert(:user) + + object = insert(:attachment, %{user: user}) + + assert Utils.attachments_from_ids(%{media_ids: ["#{object.id}"]}, user2) == [] end end diff --git a/test/pleroma/web/common_api_test.exs b/test/pleroma/web/common_api_test.exs old mode 100644 new mode 100755 index 5c9103e..e606919 --- a/test/pleroma/web/common_api_test.exs +++ b/test/pleroma/web/common_api_test.exs @@ -279,6 +279,24 @@ defmodule Pleroma.Web.CommonAPITest do assert {:reject, "[KeywordPolicy] Matches with rejected keyword"} == CommonAPI.post_chat_message(author, recipient, "GNO/Linux") end + + test "it reject messages with attachments not belonging to user" do + author = insert(:user) + not_author = insert(:user) + recipient = author + + attachment = insert(:attachment, %{user: not_author}) + + {:error, message} = + CommonAPI.post_chat_message( + author, + recipient, + "123", + media_id: attachment.id + ) + + assert message == :forbidden + end end describe "unblocking" do diff --git a/test/pleroma/web/endpoint/metrics_exporter_test.exs b/test/pleroma/web/endpoint/metrics_exporter_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/fallback_test.exs b/test/pleroma/web/fallback_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/federator_test.exs b/test/pleroma/web/federator_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/feed/tag_controller_test.exs b/test/pleroma/web/feed/tag_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/feed/user_controller_test.exs b/test/pleroma/web/feed/user_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/gettext_test.exs b/test/pleroma/web/gettext_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/manifest_controller_test.exs b/test/pleroma/web/manifest_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/account_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/account_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/announcement_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/announcement_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/app_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/app_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/conversation_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/conversation_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/custom_emoji_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/custom_emoji_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/directory_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/directory_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/domain_block_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/domain_block_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/filter_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/filter_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/follow_request_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/follow_request_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/instance_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/instance_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/list_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/list_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/marker_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/marker_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/media_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/media_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/notification_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/notification_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/poll_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/poll_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/report_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/report_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/scheduled_activity_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/scheduled_activity_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/search_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/search_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/status_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/status_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/subscription_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/subscription_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/suggestion_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/suggestion_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/controllers/timeline_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/timeline_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/mastodon_api_controller_test.exs b/test/pleroma/web/mastodon_api/mastodon_api_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/mastodon_api_test.exs b/test/pleroma/web/mastodon_api/mastodon_api_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/update_credentials_test.exs b/test/pleroma/web/mastodon_api/update_credentials_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/views/account_view_test.exs b/test/pleroma/web/mastodon_api/views/account_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/views/conversation_view_test.exs b/test/pleroma/web/mastodon_api/views/conversation_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/views/list_view_test.exs b/test/pleroma/web/mastodon_api/views/list_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/views/marker_view_test.exs b/test/pleroma/web/mastodon_api/views/marker_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/views/notification_view_test.exs b/test/pleroma/web/mastodon_api/views/notification_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/views/poll_view_test.exs b/test/pleroma/web/mastodon_api/views/poll_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/views/scheduled_activity_view_test.exs b/test/pleroma/web/mastodon_api/views/scheduled_activity_view_test.exs old mode 100644 new mode 100755 index e5e510d..07a65a3 --- a/test/pleroma/web/mastodon_api/views/scheduled_activity_view_test.exs +++ b/test/pleroma/web/mastodon_api/views/scheduled_activity_view_test.exs @@ -48,7 +48,7 @@ defmodule Pleroma.Web.MastodonAPI.ScheduledActivityViewTest do id: to_string(scheduled_activity.id), media_attachments: %{media_ids: [upload.id]} - |> Utils.attachments_from_ids() + |> Utils.attachments_from_ids(user) |> Enum.map(&StatusView.render("attachment.json", %{attachment: &1})), params: %{ in_reply_to_id: to_string(activity.id), diff --git a/test/pleroma/web/mastodon_api/views/status_view_test.exs b/test/pleroma/web/mastodon_api/views/status_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/views/subscription_view_test.exs b/test/pleroma/web/mastodon_api/views/subscription_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mastodon_api/views/suggestion_view_test.exs b/test/pleroma/web/mastodon_api/views/suggestion_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/media_proxy/invalidation/http_test.exs b/test/pleroma/web/media_proxy/invalidation/http_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/media_proxy/invalidation/script_test.exs b/test/pleroma/web/media_proxy/invalidation/script_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/media_proxy/invalidation_test.exs b/test/pleroma/web/media_proxy/invalidation_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/media_proxy/media_proxy_controller_test.exs b/test/pleroma/web/media_proxy/media_proxy_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/media_proxy_test.exs b/test/pleroma/web/media_proxy_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/metadata/player_view_test.exs b/test/pleroma/web/metadata/player_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/metadata/providers/feed_test.exs b/test/pleroma/web/metadata/providers/feed_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/metadata/providers/open_graph_test.exs b/test/pleroma/web/metadata/providers/open_graph_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/metadata/providers/rel_me_test.exs b/test/pleroma/web/metadata/providers/rel_me_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/metadata/providers/restrict_indexing_test.exs b/test/pleroma/web/metadata/providers/restrict_indexing_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/metadata/providers/twitter_card_test.exs b/test/pleroma/web/metadata/providers/twitter_card_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/metadata/utils_test.exs b/test/pleroma/web/metadata/utils_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/mongoose_im_controller_test.exs b/test/pleroma/web/mongoose_im_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/node_info_test.exs b/test/pleroma/web/node_info_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/o_auth/app_test.exs b/test/pleroma/web/o_auth/app_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/o_auth/authorization_test.exs b/test/pleroma/web/o_auth/authorization_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/o_auth/ldap_authorization_test.exs b/test/pleroma/web/o_auth/ldap_authorization_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/o_auth/mfa_controller_test.exs b/test/pleroma/web/o_auth/mfa_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/o_auth/o_auth_controller_test.exs b/test/pleroma/web/o_auth/o_auth_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/o_auth/token/utils_test.exs b/test/pleroma/web/o_auth/token/utils_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/o_auth/token_test.exs b/test/pleroma/web/o_auth/token_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/o_status/o_status_controller_test.exs b/test/pleroma/web/o_status/o_status_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/account_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/account_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/app_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/app_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/backup_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/backup_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/chat_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/chat_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/conversation_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/conversation_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/emoji_file_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/emoji_file_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/emoji_pack_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/emoji_pack_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/emoji_reaction_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/emoji_reaction_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/instances_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/instances_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/mascot_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/mascot_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/notification_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/notification_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/report_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/report_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/scrobble_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/scrobble_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/settings_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/settings_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/two_factor_authentication_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/two_factor_authentication_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/controllers/user_import_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/user_import_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/views/app_view_test.exs b/test/pleroma/web/pleroma_api/views/app_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/views/backup_view_test.exs b/test/pleroma/web/pleroma_api/views/backup_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/views/chat_message_reference_view_test.exs b/test/pleroma/web/pleroma_api/views/chat_message_reference_view_test.exs old mode 100644 new mode 100755 index 017c9c5..7ab3f5a --- a/test/pleroma/web/pleroma_api/views/chat_message_reference_view_test.exs +++ b/test/pleroma/web/pleroma_api/views/chat_message_reference_view_test.exs @@ -24,7 +24,7 @@ defmodule Pleroma.Web.PleromaAPI.ChatMessageReferenceViewTest do filename: "an_image.jpg" } - {:ok, upload} = ActivityPub.upload(file, actor: user.ap_id) + {:ok, upload} = ActivityPub.upload(file, actor: recipient.ap_id) {:ok, activity} = CommonAPI.post_chat_message(user, recipient, "kippis :firefox:", idempotency_key: "123") diff --git a/test/pleroma/web/pleroma_api/views/chat_view_test.exs b/test/pleroma/web/pleroma_api/views/chat_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/pleroma_api/views/scrobble_view_test.exs b/test/pleroma/web/pleroma_api/views/scrobble_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/admin_secret_authentication_plug_test.exs b/test/pleroma/web/plugs/admin_secret_authentication_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/authentication_plug_test.exs b/test/pleroma/web/plugs/authentication_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/basic_auth_decoder_plug_test.exs b/test/pleroma/web/plugs/basic_auth_decoder_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/cache_control_test.exs b/test/pleroma/web/plugs/cache_control_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/cache_test.exs b/test/pleroma/web/plugs/cache_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/digest_plug_test.exs b/test/pleroma/web/plugs/digest_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/ensure_authenticated_plug_test.exs b/test/pleroma/web/plugs/ensure_authenticated_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/ensure_privileged_plug_test.exs b/test/pleroma/web/plugs/ensure_privileged_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/ensure_public_or_authenticated_plug_test.exs b/test/pleroma/web/plugs/ensure_public_or_authenticated_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/ensure_user_token_assigns_plug_test.exs b/test/pleroma/web/plugs/ensure_user_token_assigns_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/federating_plug_test.exs b/test/pleroma/web/plugs/federating_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/frontend_static_plug_test.exs b/test/pleroma/web/plugs/frontend_static_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/http_security_plug_test.exs b/test/pleroma/web/plugs/http_security_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/http_signature_plug_test.exs b/test/pleroma/web/plugs/http_signature_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/idempotency_plug_test.exs b/test/pleroma/web/plugs/idempotency_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/instance_static_test.exs b/test/pleroma/web/plugs/instance_static_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/mapped_signature_to_identity_plug_test.exs b/test/pleroma/web/plugs/mapped_signature_to_identity_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/o_auth_plug_test.exs b/test/pleroma/web/plugs/o_auth_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/o_auth_scopes_plug_test.exs b/test/pleroma/web/plugs/o_auth_scopes_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/plug_helper_test.exs b/test/pleroma/web/plugs/plug_helper_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/rate_limiter_test.exs b/test/pleroma/web/plugs/rate_limiter_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/remote_ip_test.exs b/test/pleroma/web/plugs/remote_ip_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/set_format_plug_test.exs b/test/pleroma/web/plugs/set_format_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/set_locale_plug_test.exs b/test/pleroma/web/plugs/set_locale_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/set_user_session_id_plug_test.exs b/test/pleroma/web/plugs/set_user_session_id_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/uploaded_media_plug_test.exs b/test/pleroma/web/plugs/uploaded_media_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/user_enabled_plug_test.exs b/test/pleroma/web/plugs/user_enabled_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/user_fetcher_plug_test.exs b/test/pleroma/web/plugs/user_fetcher_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/user_is_admin_plug_test.exs b/test/pleroma/web/plugs/user_is_admin_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/user_is_staff_plug_test.exs b/test/pleroma/web/plugs/user_is_staff_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/plugs/user_tracking_plug_test.exs b/test/pleroma/web/plugs/user_tracking_plug_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/preload/providers/instance_test.exs b/test/pleroma/web/preload/providers/instance_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/preload/providers/timeline_test.exs b/test/pleroma/web/preload/providers/timeline_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/preload/providers/user_test.exs b/test/pleroma/web/preload/providers/user_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/push/impl_test.exs b/test/pleroma/web/push/impl_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/rel_me_test.exs b/test/pleroma/web/rel_me_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/rich_media/helpers_test.exs b/test/pleroma/web/rich_media/helpers_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/rich_media/parser/ttl/aws_signed_url_test.exs b/test/pleroma/web/rich_media/parser/ttl/aws_signed_url_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/rich_media/parser_test.exs b/test/pleroma/web/rich_media/parser_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/rich_media/parsers/twitter_card_test.exs b/test/pleroma/web/rich_media/parsers/twitter_card_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/shout_channel_test.exs b/test/pleroma/web/shout_channel_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/static_fe/static_fe_controller_test.exs b/test/pleroma/web/static_fe/static_fe_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/streamer_test.exs b/test/pleroma/web/streamer_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/twitter_api/controller_test.exs b/test/pleroma/web/twitter_api/controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/twitter_api/password_controller_test.exs b/test/pleroma/web/twitter_api/password_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/twitter_api/remote_follow_controller_test.exs b/test/pleroma/web/twitter_api/remote_follow_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/twitter_api/twitter_api_test.exs b/test/pleroma/web/twitter_api/twitter_api_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/twitter_api/util_controller_test.exs b/test/pleroma/web/twitter_api/util_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/uploader_controller_test.exs b/test/pleroma/web/uploader_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/views/error_view_test.exs b/test/pleroma/web/views/error_view_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/web_finger/web_finger_controller_test.exs b/test/pleroma/web/web_finger/web_finger_controller_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/web_finger_test.exs b/test/pleroma/web/web_finger_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/web/xml_test.exs b/test/pleroma/web/xml_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/workers/cron/digest_emails_worker_test.exs b/test/pleroma/workers/cron/digest_emails_worker_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/workers/cron/new_users_digest_worker_test.exs b/test/pleroma/workers/cron/new_users_digest_worker_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/workers/publisher_worker_test.exs b/test/pleroma/workers/publisher_worker_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/workers/purge_expired_activity_test.exs b/test/pleroma/workers/purge_expired_activity_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/workers/purge_expired_filter_test.exs b/test/pleroma/workers/purge_expired_filter_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/workers/purge_expired_token_test.exs b/test/pleroma/workers/purge_expired_token_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/workers/receiver_worker_test.exs b/test/pleroma/workers/receiver_worker_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/workers/scheduled_activity_worker_test.exs b/test/pleroma/workers/scheduled_activity_worker_test.exs old mode 100644 new mode 100755 diff --git a/test/pleroma/xml_builder_test.exs b/test/pleroma/xml_builder_test.exs old mode 100644 new mode 100755 diff --git a/test/support/api_spec_helpers.ex b/test/support/api_spec_helpers.ex old mode 100644 new mode 100755 diff --git a/test/support/builders/activity_builder.ex b/test/support/builders/activity_builder.ex old mode 100644 new mode 100755 diff --git a/test/support/builders/user_builder.ex b/test/support/builders/user_builder.ex old mode 100644 new mode 100755 diff --git a/test/support/cachex_proxy.ex b/test/support/cachex_proxy.ex old mode 100644 new mode 100755 diff --git a/test/support/captcha/mock.ex b/test/support/captcha/mock.ex old mode 100644 new mode 100755 diff --git a/test/support/channel_case.ex b/test/support/channel_case.ex old mode 100644 new mode 100755 diff --git a/test/support/cluster.ex b/test/support/cluster.ex old mode 100644 new mode 100755 diff --git a/test/support/conn_case.ex b/test/support/conn_case.ex old mode 100644 new mode 100755 diff --git a/test/support/data_case.ex b/test/support/data_case.ex old mode 100644 new mode 100755 diff --git a/test/support/factory.ex b/test/support/factory.ex old mode 100644 new mode 100755 diff --git a/test/support/helpers.ex b/test/support/helpers.ex old mode 100644 new mode 100755 diff --git a/test/support/http_request_mock.ex b/test/support/http_request_mock.ex old mode 100644 new mode 100755 diff --git a/test/support/mocks.ex b/test/support/mocks.ex old mode 100644 new mode 100755 diff --git a/test/support/mrf_module_mock.ex b/test/support/mrf_module_mock.ex old mode 100644 new mode 100755 diff --git a/test/support/null_cache.ex b/test/support/null_cache.ex old mode 100644 new mode 100755 diff --git a/test/support/oban_helpers.ex b/test/support/oban_helpers.ex old mode 100644 new mode 100755 diff --git a/test/support/websocket_client.ex b/test/support/websocket_client.ex old mode 100644 new mode 100755 diff --git a/test/test_helper.exs b/test/test_helper.exs old mode 100644 new mode 100755