aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-x[-rw-r--r--].buildpacks0
-rwxr-xr-x[-rw-r--r--].credo.exs0
-rwxr-xr-x[-rw-r--r--].dockerignore0
-rwxr-xr-x[-rw-r--r--].formatter.exs0
-rwxr-xr-x[-rw-r--r--].gitattributes0
-rwxr-xr-x[-rw-r--r--].gitignore0
-rwxr-xr-x[-rw-r--r--].gitlab-ci.yml0
-rwxr-xr-x[-rw-r--r--].mailmap0
-rwxr-xr-x[-rw-r--r--]AGPL-30
-rwxr-xr-x[-rw-r--r--]CC-BY-4.00
-rwxr-xr-x[-rw-r--r--]CC-BY-SA-4.00
-rwxr-xr-x[-rw-r--r--]CHANGELOG.md7
-rwxr-xr-x[-rw-r--r--]COPYING0
-rwxr-xr-x[-rw-r--r--]Dockerfile0
-rwxr-xr-x[-rw-r--r--]Procfile0
-rwxr-xr-x[-rw-r--r--]benchmarks/load_testing/activities.ex0
-rwxr-xr-x[-rw-r--r--]benchmarks/load_testing/fetcher.ex0
-rwxr-xr-x[-rw-r--r--]benchmarks/load_testing/helper.ex0
-rwxr-xr-x[-rw-r--r--]benchmarks/load_testing/users.ex0
-rwxr-xr-x[-rw-r--r--]benchmarks/mix/tasks/pleroma/benchmarks/tags.ex0
-rwxr-xr-x[-rw-r--r--]benchmarks/mix/tasks/pleroma/benchmarks/timelines.ex0
-rwxr-xr-x[-rw-r--r--]benchmarks/mix/tasks/pleroma/load_testing.ex0
-rwxr-xr-x[-rw-r--r--]coveralls.json0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/config.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/database.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/digest.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/email.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/emoji.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/frontend.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/general_cli_task_info.include0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/instance.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/oauth_app.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/relay.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/robots_txt.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/uploads.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/CLI_tasks/user.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/backup.md0
-rwxr-xr-x[-rw-r--r--]docs/administration/updating.md0
-rwxr-xr-x[-rw-r--r--]docs/clients.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/auth.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/cheatsheet.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/custom_emoji.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/hardening.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/how_to_serve_another_domain_for_webfinger.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/howto_database_config.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/howto_ejabberd.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/howto_mediaproxy.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/howto_mongooseim.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/howto_proxy.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/howto_search_cjk.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/howto_set_richmedia_cache_ttl_based_on_image.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/howto_theming_your_instance.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/i2p.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/mrf.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/onion_federation.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/optimizing_beam.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/postgresql.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/static_dir.md0
-rwxr-xr-x[-rw-r--r--]docs/configuration/storing_remote_media.md0
-rwxr-xr-x[-rw-r--r--]docs/development/API/admin_api.md0
-rwxr-xr-x[-rw-r--r--]docs/development/API/chats.md0
-rwxr-xr-x[-rw-r--r--]docs/development/API/differences_in_mastoapi_responses.md0
-rwxr-xr-x[-rw-r--r--]docs/development/API/nodeinfo.md0
-rwxr-xr-x[-rw-r--r--]docs/development/API/pleroma_api.md0
-rwxr-xr-x[-rw-r--r--]docs/development/API/prometheus.md0
-rwxr-xr-x[-rw-r--r--]docs/development/ap_extensions.md0
-rwxr-xr-x[-rw-r--r--]docs/development/authentication_authorization.md0
-rwxr-xr-x[-rw-r--r--]docs/development/index.md0
-rwxr-xr-x[-rw-r--r--]docs/development/setting_up_a_gitlab_runner.md0
-rwxr-xr-x[-rw-r--r--]docs/development/setting_up_pleroma_dev.md0
-rwxr-xr-x[-rw-r--r--]docs/index.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/alpine_linux_en.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/arch_linux_en.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/debian_based_en.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/debian_based_jp.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/freebsd_en.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/further_reading.include0
-rwxr-xr-x[-rw-r--r--]docs/installation/generic_dependencies.include0
-rwxr-xr-x[-rw-r--r--]docs/installation/gentoo_en.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/migrating_from_source_otp_en.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/netbsd_en.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/nixos_en.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/openbsd_en.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/openbsd_fi.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/optional/media_graphics_packages.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/otp_en.md0
-rwxr-xr-x[-rw-r--r--]docs/installation/otp_vs_from_source.include0
-rwxr-xr-x[-rw-r--r--]docs/installation/otp_vs_from_source_source.include0
-rwxr-xr-x[-rw-r--r--]docs/installation/yunohost_en.md0
-rwxr-xr-x[-rw-r--r--]docs/installation_1/caddyfile-pleroma.example0
-rwxr-xr-x[-rw-r--r--]docs/installation_1/openbsd/httpd.conf0
-rwxr-xr-x[-rw-r--r--]docs/installation_1/openbsd/relayd.conf0
-rwxr-xr-x[-rw-r--r--]docs/installation_1/pleroma-apache.conf0
-rwxr-xr-x[-rw-r--r--]docs/installation_1/pleroma.nginx0
-rwxr-xr-x[-rw-r--r--]docs/installation_1/pleroma.service0
-rwxr-xr-x[-rw-r--r--]docs/installation_1/pleroma.supervisord0
-rwxr-xr-x[-rw-r--r--]docs/installation_1/pleroma.vcl0
-rwxr-xr-x[-rw-r--r--]elixir_buildpack.config0
-rwxr-xr-x[-rw-r--r--]lib/mix/pleroma.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/app.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/benchmark.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/config.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/count_statuses.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/database.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/digest.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/docs.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/ecto.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/ecto/migrate.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/ecto/rollback.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/email.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/emoji.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/frontend.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/instance.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/notification_settings.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/openapi_spec.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/refresh_counter_cache.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/relay.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/robots_txt.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/uploads.ex0
-rwxr-xr-x[-rw-r--r--]lib/mix/tasks/pleroma/user.ex0
-rwxr-xr-x[-rw-r--r--]lib/phoenix/transports/web_socket/raw.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/activity.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/activity/html.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/activity/ir/topics.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/activity/queries.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/activity/search.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/announcement.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/announcement_read_relationship.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/application.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/application_requirements.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/bbs/authenticator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/bbs/handler.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/bookmark.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/caching.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/captcha.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/captcha/kocaptcha.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/captcha/native.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/captcha/service.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/chat.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/chat/message_reference.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/clippy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/config.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/config/deprecation_warnings.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/config/getting.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/config/helpers.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/config/holder.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/config/loader.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/config/oban.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/config/release_runtime_provider.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/config/transfer_task.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/config_db.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/constants.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/conversation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/conversation/participation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/conversation/participation/recipient_ship.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/counter_cache.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/data_migration.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/delivery.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/docs/generator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/docs/json.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/docs/markdown.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/docs/translator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/docs/translator/compiler.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/ecto_enums.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/ecto_type/activity_pub/object_validators/date_time.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/ecto_type/activity_pub/object_validators/emoji.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/ecto_type/activity_pub/object_validators/mime.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/ecto_type/activity_pub/object_validators/object_id.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/ecto_type/activity_pub/object_validators/recipients.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/ecto_type/activity_pub/object_validators/safe_text.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/ecto_type/activity_pub/object_validators/uri.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/ecto_type/config/atom.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/ecto_type/config/binary_value.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/emails/admin_email.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/emails/mailer.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/emails/new_users_digest_email.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/emails/user_email.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/emoji-test.txt0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/emoji.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/emoji/combinations.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/emoji/formatter.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/emoji/loader.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/emoji/pack.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/filter.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/following_relationship.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/formatter.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/frontend.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/gopher/server.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/gun.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/gun/api.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/gun/conn.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/gun/connection_pool.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/gun/connection_pool/reclaimer.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/gun/connection_pool/worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/gun/connection_pool/worker_supervisor.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/hashtag.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/healthcheck.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/helpers/auth_helper.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/helpers/inet_helper.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/helpers/media_helper.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/helpers/qt_fast_start.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/helpers/uri_helper.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/html.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/http.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/http/adapter_helper.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/http/adapter_helper/default.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/http/adapter_helper/gun.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/http/adapter_helper/hackney.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/http/ex_aws.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/http/request.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/http/request_builder.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/http/tzdata.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/http/web_push.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/instances.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/instances/instance.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/job_queue_monitor.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/jwt.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/keys.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/list.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/logging.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/maintenance.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/maps.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/marker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/mfa.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/mfa/backup_codes.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/mfa/changeset.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/mfa/settings.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/mfa/token.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/mfa/totp.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/migration_helper/notification_backfill.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/migrators/context_objects_deletion_migrator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/migrators/hashtags_table_migrator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/migrators/support/base_migrator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/migrators/support/base_migrator_state.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/moderation_log.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/notification.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/object.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/object/containment.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/object/fetcher.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/object/updater.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/object_tombstone.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/otp_version.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/pagination.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/password/pbkdf2.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/password_reset_token.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/registration.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/release_tasks.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/repo.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/report_note.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/reverse_proxy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/reverse_proxy/client.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/reverse_proxy/client/hackney.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/reverse_proxy/client/tesla.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/reverse_proxy/client/wrapper.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/scheduled_activity.ex6
-rwxr-xr-x[-rw-r--r--]lib/pleroma/signature.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/stats.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/telemetry/logger.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/tesla/middleware/connection_pool.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/tests/auth_test_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/thread_mute.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/upload.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/upload/filter.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/upload/filter/analyze_metadata.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/upload/filter/anonymize_filename.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/upload/filter/dedupe.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/upload/filter/exiftool/read_description.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/upload/filter/exiftool/strip_location.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/upload/filter/mogrifun.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/upload/filter/mogrify.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/uploaders/local.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/uploaders/s3.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/uploaders/uploader.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user/.welcome_message.ex~.un~bin581 -> 581 bytes
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user/backup.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user/import.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user/notification_setting.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user/query.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user/search.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user/welcome_chat_message.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user/welcome_email.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user_invite_token.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user_note.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/user_relationship.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/utils.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/activity_pub.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/activity_pub/persisting.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/activity_pub/streaming.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/activity_pub_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/builder.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/internal_fetch_actor.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/activity_expiration_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/anti_followbot_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/anti_link_spam_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/drop_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/ensure_re_prepended.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/follow_bot_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/force_bot_unlisted_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/force_mentions_in_content.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/hashtag_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/hellthread_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/keyword_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/media_proxy_warming_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/mention_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/no_empty_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/no_op_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/no_placeholder_text_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/normalize_markup.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/object_age_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/pipeline_filtering.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/reject_non_public.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/simple_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/steal_emoji_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/subchain_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/tag_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/user_allow_list_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/mrf/vocabulary_policy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validator/validating.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/accept_reject_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/add_remove_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/announce_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/answer_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/article_note_page_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/attachment_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/audio_video_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/block_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/chat_message_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/common_fields.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/common_fixes.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/common_validations.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/create_chat_message_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/create_generic_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/delete_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/emoji_react_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/event_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/follow_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/like_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/question_options_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/question_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/tag_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/undo_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/object_validators/update_validator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/pipeline.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/publisher.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/relay.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/side_effects.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/side_effects/handling.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/transmogrifier.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/utils.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/views/object_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/views/user_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/activity_pub/visibility.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/admin_api_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/announcement_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/chat_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/config_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/fallback_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/frontend_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/instance_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/instance_document_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/invite_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/media_proxy_cache_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/o_auth_app_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/relay_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/report_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/status_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/controllers/user_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/report.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/search.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/account_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/announcement_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/chat_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/config_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/frontend_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/invite_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/media_proxy_cache_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/moderation_log_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/o_auth_app_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/report_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/status_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/admin_api/views/user_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/cast_and_validate.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/helpers.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/account_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/announcement_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/chat_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/config_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/frontend_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/instance_document_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/invite_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/media_proxy_cache_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/o_auth_app_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/relay_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/report_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/status_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/admin/user_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/announcement_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/app_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/chat_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/conversation_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/custom_emoji_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/directory_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/domain_block_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/emoji_reaction_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/filter_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/follow_request_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/instance_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/list_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/marker_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/media_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/notification_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_app_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_backup_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_conversation_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_emoji_file_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_instances_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_mascot_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_report_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_scrobble_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/pleroma_settings_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/poll_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/report_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/scheduled_activity_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/search_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/status_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/subscription_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/timeline_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/twitter_util_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/operations/user_import_operation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/render_error.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/account.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/account_field.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/account_relationship.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/actor_type.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/announcement.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/api_error.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/app.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/attachment.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/boolean_like.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/chat.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/chat_message.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/conversation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/emoji.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/flake_id.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/list.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/poll.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/push_subscription.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/scheduled_status.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/status.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/tag.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/api_spec/schemas/visibility_scope.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/auth/authenticator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/auth/helpers.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/auth/ldap_authenticator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/auth/pleroma_authenticator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/auth/totp_authenticator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/auth/wrapper_authenticator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/channels/user_socket.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/common_api.ex12
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/common_api/activity_draft.ex2
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/common_api/utils.ex31
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/controller_helper.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/embed_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/endpoint.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/fallback/legacy_pleroma_api_rerouter_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/fallback/redirect_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/federator.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/federator/publisher.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/federator/publishing.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/feed/feed_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/feed/tag_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/feed/user_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/gettext.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/instance_document.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mailer/subscription_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/manifest_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/account_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/announcement_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/app_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/auth_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/conversation_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/custom_emoji_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/directory_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/domain_block_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/fallback_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/filter_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/follow_request_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/instance_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/list_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/marker_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/mastodon_api_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/media_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/notification_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/poll_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/report_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/scheduled_activity_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/search_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/status_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/subscription_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/suggestion_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/mastodon_api.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/account_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/announcement_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/app_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/conversation_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/custom_emoji_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/filter_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/follow_request_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/instance_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/list_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/marker_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/media_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/notification_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/poll_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/report_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/scheduled_activity_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/status_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/subscription_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/suggestion_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/views/timeline_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mastodon_api/websocket_handler.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/media_proxy.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/media_proxy/invalidation.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/media_proxy/invalidation/http.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/media_proxy/invalidation/script.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/media_proxy/media_proxy_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/metadata.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/metadata/player_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/metadata/providers/feed.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/metadata/providers/open_graph.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/metadata/providers/provider.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/metadata/providers/rel_me.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/metadata/providers/restrict_indexing.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/metadata/providers/twitter_card.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/metadata/utils.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/mongoose_im/mongoose_im_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/nodeinfo/nodeinfo.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/nodeinfo/nodeinfo_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/app.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/authorization.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/fallback_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/mfa_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/mfa_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/o_auth_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/o_auth_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/scopes.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/token.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/token/query.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/token/strategy/refresh_token.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/token/strategy/revoke.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_auth/token/utils.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/o_status/o_status_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/account_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/app_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/backup_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/chat_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/conversation_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/emoji_file_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/emoji_pack_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/emoji_reaction_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/instances_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/mascot_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/notification_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/report_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/scrobble_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/settings_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/two_factor_authentication_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/controllers/user_import_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/views/account_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/views/app_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/views/backup_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/views/chat/message_reference_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/views/chat_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/views/conversation_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/views/emoji_reaction_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/views/notification_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/views/report_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/pleroma_api/views/scrobble_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/admin_secret_authentication_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/authentication_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/basic_auth_decoder_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/cache.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/digest_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/ensure_authenticated_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/ensure_privileged_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/ensure_public_or_authenticated_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/ensure_user_token_assigns_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/expect_authenticated_check_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/expect_public_or_authenticated_check_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/federating_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/frontend_static.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/http_security_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/http_signature_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/idempotency_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/instance_static.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/mapped_signature_to_identity_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/o_auth_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/o_auth_scopes_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/plug_helper.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/rate_limiter.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/rate_limiter/limiter_supervisor.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/rate_limiter/supervisor.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/remote_ip.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/set_format_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/set_locale_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/set_user_session_id_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/static_fe_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/trailing_format_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/uploaded_media.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/user_enabled_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/user_fetcher_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/user_is_admin_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/user_is_staff_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/plugs/user_tracking_plug.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/preload.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/preload/providers/instance.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/preload/providers/provider.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/preload/providers/timelines.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/preload/providers/user.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/push.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/push/impl.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/push/subscription.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/rel_me.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/rich_media/helpers.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/rich_media/parser.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/rich_media/parser/ttl.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/rich_media/parser/ttl/aws_signed_url.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/rich_media/parsers/meta_tags_parser.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/rich_media/parsers/o_embed.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/rich_media/parsers/ogp.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/rich_media/parsers/twitter_card.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/router.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/shout_channel.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/static_fe/static_fe_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/static_fe/static_fe_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/streamer.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/email/digest.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/email/new_users_digest.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/embed/_attachment.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/embed/show.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/feed/feed/_activity.atom.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/feed/feed/_activity.rss.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/feed/feed/_author.atom.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/feed/feed/_author.rss.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/feed/feed/_tag_activity.atom.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/feed/feed/_tag_activity.xml.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/feed/feed/_tag_author.atom.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/feed/feed/tag.atom.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/feed/feed/tag.rss.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/feed/feed/user.atom.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/feed/feed/user.rss.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/layout/app.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/layout/email.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/layout/email_styled.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/layout/embed.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/layout/metadata_player.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/layout/static_fe.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/mailer/subscription/unsubscribe_failure.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/mailer/subscription/unsubscribe_success.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/o_auth/mfa/recovery.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/o_auth/mfa/totp.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/o_auth/o_auth/_scopes.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/o_auth/o_auth/consumer.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/o_auth/o_auth/oob_authorization_created.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/o_auth/o_auth/oob_token_exists.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/o_auth/o_auth/register.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/o_auth/o_auth/show.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/static_fe/static_fe/_attachment.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/static_fe/static_fe/_notice.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/static_fe/static_fe/_user_card.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/static_fe/static_fe/conversation.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/static_fe/static_fe/error.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/static_fe/static_fe/profile.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/twitter_api/password/invalid_token.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/twitter_api/password/reset.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/twitter_api/password/reset_failed.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/twitter_api/password/reset_success.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/twitter_api/remote_follow/follow.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/twitter_api/remote_follow/follow_login.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/twitter_api/remote_follow/follow_mfa.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/twitter_api/remote_follow/followed.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/twitter_api/util/status_interact.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/templates/twitter_api/util/subscribe.html.eex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/translation_helpers.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/twitter_api/controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/twitter_api/controllers/password_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/twitter_api/controllers/remote_follow_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/twitter_api/controllers/util_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/twitter_api/twitter_api.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/twitter_api/views/password_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/twitter_api/views/remote_follow_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/twitter_api/views/token_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/twitter_api/views/util_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/uploader_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/utils/guards.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/utils/params.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/views/email_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/views/embed_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/views/error_helpers.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/views/error_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/views/layout_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/views/mailer/subscription_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/views/manifest_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/views/streamer_view.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/web_finger.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/web_finger/web_finger_controller.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/web/xml.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/attachments_cleanup_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/background_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/backup_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/cron/digest_emails_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/cron/new_users_digest_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/mailer_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/mute_expire_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/poll_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/publisher_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/purge_expired_activity.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/purge_expired_filter.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/purge_expired_token.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/receiver_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/remote_fetcher_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/scheduled_activity_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/transmogrifier_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/web_pusher_worker.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/workers/worker_helper.ex0
-rwxr-xr-x[-rw-r--r--]lib/pleroma/xml_builder.ex0
-rwxr-xr-x[-rw-r--r--]mix.exs2
-rwxr-xr-x[-rw-r--r--]mix.lock0
-rwxr-xr-x[-rw-r--r--]patches/1(2.5.2).diff0
-rwxr-xr-x[-rw-r--r--]patches/2(fix_searches_p1).patch0
-rwxr-xr-x[-rw-r--r--]patches/3(fix_searches_p2).patch0
-rwxr-xr-x[-rw-r--r--]patches/4(fix_searches_p3).patch0
-rwxr-xr-x[-rw-r--r--]patches/5(search_i2p).diff0
-rwxr-xr-x[-rw-r--r--]patches/6(2.5.3).diff0
-rwxr-xr-x[-rw-r--r--]patches/7(2.5.4).diff0
-rw-r--r--patches/8(2.5.5).diff293
-rwxr-xr-x[-rw-r--r--]priv/gettext/config_descriptions.pot0
-rwxr-xr-x[-rw-r--r--]priv/gettext/default.pot0
-rwxr-xr-x[-rw-r--r--]priv/gettext/en/LC_MESSAGES/posix_errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/en_test/LC_MESSAGES/default.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/en_test/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/en_test/LC_MESSAGES/posix_errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/en_test/LC_MESSAGES/static_pages.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/errors.pot0
-rwxr-xr-x[-rw-r--r--]priv/gettext/es/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/fr/LC_MESSAGES/config_descriptions.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/fr/LC_MESSAGES/default.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/fr/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/fr/LC_MESSAGES/posix_errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/fr/LC_MESSAGES/static_pages.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/he/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/id/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/it/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/ja/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/ko/LC_MESSAGES/default.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/nl/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/nl/LC_MESSAGES/posix_errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/nl/LC_MESSAGES/static_pages.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/pl/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/posix_errors.pot0
-rwxr-xr-x[-rw-r--r--]priv/gettext/pt_PT/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/ru/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/static_pages.pot0
-rwxr-xr-x[-rw-r--r--]priv/gettext/uk/LC_MESSAGES/config_descriptions.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/uk/LC_MESSAGES/default.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/uk/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/vi/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/zh_Hans/LC_MESSAGES/config_descriptions.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/zh_Hans/LC_MESSAGES/default.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/zh_Hans/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/zh_Hans/LC_MESSAGES/posix_errors.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/zh_Hans/LC_MESSAGES/static_pages.po0
-rwxr-xr-x[-rw-r--r--]priv/gettext/zh_Hant/LC_MESSAGES/errors.po0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170320193800_create_user.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170321074828_create_activity.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170321074832_create_object.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170321133335_add_following_list_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170321143152_add_ap_id_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170330153447_add_index_to_objects.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170415141210_add_unique_index_to_email_and_nickname.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170416122418_add_avatar_object_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170418200143_create_webssub_server_subscription.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170423154511_add_fields_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170426154155_create_websub_client_subscription.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170427054757_add_user_and_hub.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170501124823_add_id_contraints_to_activities_and_objects.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170501133231_add_id_contraints_to_activities_and_objects_part_two.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170502083023_add_local_field_to_activities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170506222027_add_unique_index_to_apid.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170522160642_case_insensivtivity.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170529093232_longer_bios.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170620095947_remove_activities_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170620133028_add_object_activity_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170620142420_add_object_activity_index_part_two.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170701142005_add_actor_index_to_activity.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170719152213_add_follower_address_to_user.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170906120646_add_mastodon_apps.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170906143140_create_o_auth_authorizations.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170906152508_create_o_auth_token.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170911123607_create_notifications.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170912114248_add_context_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170916090107_add_fts_index_to_activities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20170917120416_add_tag_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20171019141706_create_password_reset_tokens.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20171023155035_add_second_object_index_to_activty.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20171024090137_drop_object_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20171024121413_add_object_actor_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20171109091239_add_actor_to_activity.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20171109114020_fill_actor_field.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20171109141309_add_sort_index_to_activities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20171130135819_add_local_index_to_user.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20171212163643_add_recipients_to_activities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20171212164525_fill_recipients_in_activities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180221210540_make_following_postgres_array.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180325172351_add_follower_address_index_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180327174350_drop_local_index_on_activities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180327175831_actually_drop_local_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180429094642_create_lists.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180513104714_modify_activity_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180516144508_add_trigram_extension.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180516154905_create_user_trigram_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180530123448_add_list_follow_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180606173637_create_apid_host_extraction_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180612110515_create_user_invite_tokens.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180617221540_create_activities_in_reply_to_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180813003722_create_filters.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180829082446_add_recipients_to_and_cc_fields_to_activities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180829182612_activities_add_to_cc_indices.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180829183529_remove_recipients_to_and_cc_fields_from_activities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180903114437_users_add_is_moderator_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180918182427_create_push_subscriptions.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20180919060348_users_add_last_refreshed_at.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20181201104428_add_uuid_extension.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20181201105617_add_uui_ds_to_user_info.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20181206125616_add_tags_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20181214121049_add_bookmarks_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20181218172826_users_and_activities_flake_id.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190109152453_add_visibility_function.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190115085500_create_user_fts_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190118074940_fix_user_trigram_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190122153157_update_activity_visibility.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190123092341_users_add_is_admin_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190123125546_create_instances.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190123125839_fix_info_ids.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190124131141_update_activity_visibility_again.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190126160540_change_push_subscriptions_varchar.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190127151220_add_activities_likes_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190203185340_split_hide_network.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190204200237_add_correct_dm_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190205114625_create_thread_mutes.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190208131753_add_scopes_to_o_auth_entities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190213185503_change_apps_scopes_to_varchar_array.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190213185600_data_migration_populate_o_auth_scopes.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190222104808_data_migration_normalize_scopes.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190301101154_add_default_tags_to_user.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190303120636_update_user_note_counters.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190315101315_create_registrations.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190325185009_create_notification_id_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190328053912_create_scheduled_activities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190403131720_add_oauth_token_indexes.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190404050946_add_fields_to_user_invite_tokens.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190405160700_add_index_on_subscribers.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190408123347_create_conversations.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190410152859_add_participation_updated_at_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190411094120_add_index_on_user_info_deactivated.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190412052952_add_user_info_fields.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190413082658_create_bookmarks.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190413085040_add_signin_and_last_digest_dates_to_user.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190414125034_migrate_old_bookmarks.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190501125843_add_fts_index_to_objects.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190501133552_add_refresh_token_index_to_token.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190506054542_add_multi_factor_authentication_settings_to_user.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190508193213_create_mfa_tokens.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190511191044_set_default_state_to_reports.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190513175809_change_hide_column_in_filter_table.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190515222404_add_thread_visibility_function.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190516112144_add_ap_id_to_lists.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190518032627_create_config.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190525071417_add_non_follows_and_non_followers_fields_to_notification_settings.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190603115238_add_index_on_activities_local.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190603162018_add_object_in_reply_to_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190603173419_add_tag_index_to_objects.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190622151019_add_group_key_to_config.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190710115833_add_following_address_to_user.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190710125051_add_following_address_index_to_user.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190710125158_add_following_address_from_source_data.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190711042021_create_safe_jsonb_set.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190711042024_copy_muted_to_muted_notifications.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190716100804_add_expirations_table.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190730055101_add_oban_jobs_table.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190801154554_create_conversation_participation_recipient_ships.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190818124341_create_moderation_log.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190823000549_add_likes_index_to_objects.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190912065617_create_deliveries.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190917100019_update_oban.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20190929201536_drop_subscription_if_exists.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191005165212_add_unread_conversation_count_to_user_info.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191006123824_add_keys_column.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191006135457_move_keys_to_separate_column.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191007073319_create_following_relationships.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191008132217_migrate_following_relationships.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191008132427_drop_users_following.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191009154606_add_user_info_columns.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191009154608_copy_users_info_fields_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191014181019_create_markers.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191017225002_drop_websub_tables.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191025081729_add_move_support_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191025143434_add_defaults_to_tables.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026190317_set_not_null_for_activities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026190415_set_not_null_for_activity_expirations.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026190500_set_not_null_for_apps.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026190533_set_not_null_for_bookmarks.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026190622_set_not_null_for_config.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026190712_set_not_null_for_conversation_participation_recipient_ships.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026190759_set_not_null_for_conversation_participations.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026190841_set_not_null_for_filters.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191023_set_not_null_for_instances.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191100_set_not_null_for_lists.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191134_set_not_null_for_markers.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191218_set_not_null_for_moderation_log.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191249_set_not_null_for_notifications.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191328_set_not_null_for_oauth_authorizations.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191401_set_not_null_for_oauth_tokens.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191442_set_not_null_for_objects.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191524_set_not_null_for_password_reset_tokens.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191603_set_not_null_for_push_subscriptions.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191635_set_not_null_for_registrations.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191711_set_not_null_for_scheduled_activities.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191753_set_not_null_for_thread_mutes.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191826_set_not_null_for_user_invite_tokens.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191026191910_set_not_null_for_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191029101340_migrate_missing_follow_requests.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191029172832_fix_blocked_follows.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191104133100_set_visible_service_actors.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191118084425_create_user_relationships.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191118084500_data_migration_populate_user_relationships.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191123030554_add_activitypub_actor_type.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191123103423_remove_info_from_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191128153944_fix_missing_following_count.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191203043610_create_report_notes.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20191220174645_add_scopes_to_pleroma_feo_auth_records.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200109123126_add_counter_cache_table.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200227122417_add_trusted_to_apps.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200307103755_fix_moderation_log_subjects.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200309123730_create_chats.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200314123607_config_remove_fetch_initial_posts.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200315125756_delete_fetch_initial_posts_jobs.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200322174133_user_raw_bio.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200323122421_mrf_config_move_from_instance_namespace.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200328124805_change_following_relationships_state_to_integer.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200328130139_add_following_relationships_following_id_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200328193433_populate_user_raw_bio.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200401030751_users_add_public_key.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200401072456_users_add_inboxes.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200402063221_update_oban_jobs_table.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200406100225_users_add_emoji.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200406105422_users_remove_source_data.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200415181818_update_markers.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200428221338_insert_skeletons_for_deleted_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200505072231_remove_magic_key_field.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200508092434_update_counter_cache_table.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200520155351_add_recipients_contain_blocked_domains_function.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200526144426_add_apps_indexes.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200527104138_change_notification_user_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200527163635_delete_notifications_from_invisible_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200602094828_add_type_to_notifications.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200602125218_backfill_notification_types.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200602150528_create_chat_message_reference.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200603105113_add_unique_index_to_chat_message_references.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200603120448_remove_unread_from_chats.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200603122732_add_seen_index_to_chat_message_references.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200604150318_migrate_seen_to_unread_in_chat_message_references.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200606105430_change_type_to_enum_for_notifications.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200607112923_change_chat_id_to_flake.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200626163359_rename_notification_privacy_option.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200630162024_rename_user_settings_col.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200703101031_add_chat_acceptance_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200706060258_remove_tesla_from_config.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200707112859_instances_add_favicon.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200708193702_drop_user_trigram_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200712234852_add_approval_fields_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200714081657_oban_2_0_config_changes.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200716195806_autolinker_to_linkify.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200722185515_fix_malformed_formatter_config.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200724133313_move_welcome_settings.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200802170532_fix_legacy_tags.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200804180322_remove_nonlocal_expirations.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200804183107_add_unique_index_to_app_client_id.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200806175913_rename_instance_chat.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200808173046_only_expire_creates.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200811125613_set_defaults_to_user_approval_pending.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200811143147_ap_id_not_null.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200817120935_add_invisible_index_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200824115541_rename_activity_expiration_setting.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200825061316_move_activity_expirations_to_oban.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200825093037_drop_activity_expirations_table.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200831114918_remove_unread_conversation_count_from_user.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200831115854_add_unread_index_to_conversation_participation.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200831142509_chat_constraints.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200831152600_add_pleroma_report_to_enum_for_notifications.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200831192323_create_backups.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200901061256_ensure_bio_is_string.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200901061637_bio_set_not_null.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200905082737_rename_await_up_timeout_in_connections_pool.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200905091427_rename_timeout_in_pools.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200906072147_remove_cron_stats_worker_from_oban_config.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200907084956_remove_cron_clear_oauth_token_worker_from_oban_config.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200907092050_move_tokens_expiration_into_oban.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200910113106_remove_managed_config_from_db.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200911055909_remove_cron_jobs.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200914105638_delete_notification_without_activity.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200914105800_add_notification_constraints.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200915095704_remove_background_jobs.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200919182636_remoteip_plug_rename.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200925065249_make_user_ids_ci.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200928145912_revert_citext_change.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20200930082320_user_ur_is_index_part_three.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201005123100_simple_policy_string_to_tuple.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201005124600_quarantained_policy_string_to_tuple.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201005132900_transparency_exclusions_string_to_tuple.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201012173004_refactor_deactivated_user_field.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201013141127_refactor_locked_user_field.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201013144052_refactor_discoverable_user_field.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201013184200_refactor_confirmation_pending_user_field.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201016205220_refactor_approval_pending_user_field.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201113060459_remove_purge_expired_activity_worker_from_oban_config.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201217172858_data_migration_prolong_o_auth_tokens_valid_until.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201221202251_create_hashtags.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201221202252_remove_data_from_hashtags.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201221203824_create_hashtags_objects.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20201231185546_confirm_logged_in_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210105195018_create_data_migrations.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210106183301_data_migration_create_populate_hashtags_table.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210111172254_create_data_migration_failed_ids.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210113225652_deprecate_public_endpoint.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210115205649_upgrade_oban_jobs_to_v9.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210121080964_add_default_text_search_config.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210122151424_add_last_active_at_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210128092834_remove_duplicates_from_activity_expiration_queue.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210202110641_add_pinned_objects_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210203141144_add_featured_address_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210205145000_move_pinned_activities_into_pinned_objects.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210206045221_remove_pinned_activities_from_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210218223811_add_disclose_client_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210222183840_remove_hashtags_objects_duplicate_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210222184616_change_hashtags_name_to_text.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210401143153_user_notification_settings_fix.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210416051708_remove_mastofe_settings_from_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210420204354_delete_hashtags_objects_cascade.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210717000000_add_poll_to_notifications_enum.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20210818023112_add_user_id_to_apps.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20211121000000_create_user_notes.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20211125110126_force_pinned_objects_to_exist.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20211126191138_add_suggestions.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20211222165256_add_last_status_at_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20211225154802_add_is_discoverable_index_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20211229075801_user_relationships_target_id_relationship_type_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220116183110_add_birthday_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220125104429_add_birthday_month_day_index_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220220135625_upload_filter_exiftool_to_exiftool_strip_location.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220302013920_add_language_to_users.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220308012601_create_announcements.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220506175506_add_index_hotspots.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220509180452_change_thread_visibility_to_be_local_only_aware.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220602052233_change_report_notes_content_to_text.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220605185734_add_update_to_notifications_enum.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220616163503_add_expires_at_to_user_relationships.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220711182322_add_associated_object_id_function.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220711192750_switch_to_associated_object_id_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220807125023_data_migration_delete_context_objects.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220821004840_change_thread_visibility_to_use_new_object_id_index.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20220905011454_generate_unset_user_keys.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20221103014611_create_oban_peers.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20221103014728_swap_primary_oban_indexes.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/migrations/20221111164213_deprecate_quack.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/optional_migrations/rum_indexing/20190510135645_add_fts_index_to_objects_two.exs0
-rwxr-xr-x[-rw-r--r--]priv/repo/seeds.exs0
-rwxr-xr-x[-rw-r--r--]priv/scrubbers/default.ex0
-rwxr-xr-x[-rw-r--r--]priv/scrubbers/links_only.ex0
-rwxr-xr-x[-rw-r--r--]priv/scrubbers/media_proxy.ex0
-rwxr-xr-x[-rw-r--r--]priv/scrubbers/twitter_text.ex0
-rwxr-xr-x[-rw-r--r--]priv/static/READ_THIS_BEFORE_TOUCHING_FILES_HERE0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/app.147d87e8.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-0c3d.79348811.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-0c60.ee394b7b.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-0fa6.d224ff3a.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-1a25.098b6a73.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-2be3.846d0d5a.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-2cfa.c090392a.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-305b.64cc20ab.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-31b9.abc32430.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-33c9.3c0c7538.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-42d5.9ade3c1d.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-45ed.fc62bc5c.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-4995.ba9a98d5.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-5669.9e91529b.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-59e6.07d1d2f0.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-5cf2.5bf52c8f.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-68b6.d7a7a7ea.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-7c11.5c2bbb9c.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-elementUI.852ab1db.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/chunk-libs.0b4a26df.css0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/favicon.icobin67646 -> 67646 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/index.html0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/fonts/element-icons.535877f.woffbin28200 -> 28200 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/fonts/element-icons.732389d.ttfbin55956 -> 55956 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/7zzA.e1ae1c94.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/7zzA.e1ae1c94.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/JEtC.f9ba4594.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/JEtC.f9ba4594.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/app.c3e187df.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/app.c3e187df.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-0c60.e0f08810.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-0c60.e0f08810.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-1a25.107c34e7.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-1a25.107c34e7.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-2cfa.608c3714.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-2cfa.608c3714.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-319f.8919d1e7.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-319f.8919d1e7.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-42d5.f83ab775.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-42d5.f83ab775.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-4995.94e052fc.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-4995.94e052fc.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-5669.88725eaa.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-5669.88725eaa.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-59e6.01e205d8.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-59e6.01e205d8.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-68b6.4347fd87.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-68b6.4347fd87.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-7c11.b858969e.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-7c11.b858969e.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-libs.eb232bda.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/chunk-libs.eb232bda.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/oAJy.25bb7cc7.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/oAJy.25bb7cc7.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/runtime.f1a41c33.js0
-rwxr-xr-x[-rw-r--r--]priv/static/adminfe/static/js/runtime.f1a41c33.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/embed.css0
-rwxr-xr-x[-rw-r--r--]priv/static/embed.js0
-rwxr-xr-x[-rw-r--r--]priv/static/emoji/Firefox.gifbin20769 -> 20769 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/emoji/blank.pngbin95 -> 95 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/emoji/dino walking.gifbin11213 -> 11213 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/favicon.pngbin1583 -> 1583 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/images/avi.pngbin1036 -> 1036 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/images/banner.pngbin124 -> 124 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/images/city.jpgbin2923852 -> 2923852 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/images/logo.pngbin1304 -> 1304 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/images/pleroma-fox-tan-shy.pngbin1038613 -> 1038613 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/images/pleroma-fox-tan-smol.pngbin874668 -> 874668 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/images/pleroma-fox-tan.pngbin2044257 -> 2044257 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/images/pleroma-tan.pngbin545742 -> 545742 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/index.html0
-rwxr-xr-x[-rw-r--r--]priv/static/instance/panel.html0
-rwxr-xr-x[-rw-r--r--]priv/static/instance/static.css0
-rwxr-xr-x[-rw-r--r--]priv/static/instance/thumbnail.jpegbin31192 -> 31192 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/robots.txt0
-rwxr-xr-x[-rw-r--r--]priv/static/schemas/litepub-0.1.jsonld0
-rwxr-xr-x[-rw-r--r--]priv/static/static-fe/static-fe.css0
-rwxr-xr-x[-rw-r--r--]priv/static/static/aurora_borealis.jpgbin642707 -> 642707 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/static/config.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/css/159.1d523a00378ebd68c5b3.css0
-rwxr-xr-x[-rw-r--r--]priv/static/static/css/159.1d523a00378ebd68c5b3.css.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/css/5948.06d2a0d84620cba6a4fb.css0
-rwxr-xr-x[-rw-r--r--]priv/static/static/css/5948.06d2a0d84620cba6a4fb.css.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/css/6464.169260b661120cc50815.css0
-rwxr-xr-x[-rw-r--r--]priv/static/static/css/6464.169260b661120cc50815.css.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/css/9114.8def3b2b7fe70b3b3712.css0
-rwxr-xr-x[-rw-r--r--]priv/static/static/css/9114.8def3b2b7fe70b3b3712.css.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/css/app.48e52505beba5b9ab69b.css0
-rwxr-xr-x[-rw-r--r--]priv/static/static/css/app.48e52505beba5b9ab69b.css.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/emoji.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/img/nsfw.2958239.pngbin35104 -> 35104 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/static/img/pleromatan_apology.f9d5180.pngbin405742 -> 405742 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/static/img/pleromatan_apology_fox.038b0bb.pngbin533320 -> 533320 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/159.3a9274574f1e33801c4a.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/159.3a9274574f1e33801c4a.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/2724.e4840c73281069ba54ab.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/2724.e4840c73281069ba54ab.js.LICENSE.txt0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/2724.e4840c73281069ba54ab.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/48.d7e479b200a6c89c4958.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/48.d7e479b200a6c89c4958.js.LICENSE.txt0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/48.d7e479b200a6c89c4958.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/5948.2b7b4e97487f2539eb44.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/5948.2b7b4e97487f2539eb44.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/6464.fea96fa80a7373e4e5f8.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/6464.fea96fa80a7373e4e5f8.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/9114.e761a1c6846fea99aaf1.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/9114.e761a1c6846fea99aaf1.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/app.8d2126d35dba9482db51.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/app.8d2126d35dba9482db51.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/af-json.96c988285a6a2cce6246.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/am-json.94388548f7c18233fec3.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ar-json.5527466d349f2954d49b.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ar_SA-json.4a6f4402931a867070f0.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/as-json.34cf67edc1cecd195738.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ast-json.7e4da8cb7e539c19a9b9.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/az-json.9a32f2941d9c4d1f834c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/be-json.f92f80669873a4100c69.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/bg-json.7c69c52572a7bf87e1db.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/bn-json.657aac057f36ad06c58d.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/br-json.c7175423d8965ed10bae.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/bs-json.48ef42da1c7976cf083c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ca-json.ce029e860b10b242c6a5.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ccp-json.02836537ffe2b02291cb.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ceb-json.9db0336f168aa77ee395.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/chr-json.e7e542ab5a74167dec10.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ckb-json.13dc83db1e15aa76051a.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/cs-json.48d8bba230dc9fe6b3dc.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/cy-json.e09dd13da5ad56530ead.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/da-json.8d074e27df71edafc543.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/de-json.e1443c01a191af1665e1.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/de_CH-json.b4a5891ea2f38d616ec0.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/doi-json.7841c3f3ceb4e3da0bd1.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/dsb-json.7635686ffd8d62264466.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/el-json.b36610f2ea16d56c2314.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/en-json.6c3947f7c49c3952084d.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/en_001-json.72d8c47269350f59aa9f.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/en_AU-json.33aac9bbd887273a34b1.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/en_CA-json.5de965778a6b8a5a4bb4.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/en_GB-json.bd687f904492facc81d1.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/en_IN-json.002faa48c09121928fca.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/es-json.f593b0dc2367a9d7fb30.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/es_419-json.d81991295392b6ed83bb.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/es_MX-json.ee359d4b611fdb1aeb33.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/es_US-json.280bdb036dfd651d079a.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/et-json.c42e3f186a55ecb061cd.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/eu-json.931b429f5fcc141549a5.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/fa-json.819c7f263c8594ccf4fa.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/fi-json.0f254bb4b0faaba4abcc.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/fil-json.4fca833f178d1b889b69.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/fo-json.9b060e8009b3a8be4597.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/fr-json.da49ed0d1a6622fe1c67.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/fr_CA-json.59ed6b59e2ca68707292.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ga-json.cb3f9e613a8c445aea23.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/gd-json.e3d0aea3725be774ad81.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/gl-json.ce89036f0ae72224c994.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/gu-json.8a899f364cf260376905.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ha-json.2a08912b38925c10f970.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ha_NE-json.e4855d92aaccfdd6ba57.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/he-json.a3d7631f32182b0955a2.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/hi-json.04bc5f73dc2169def97e.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/hi_Latn-json.3cb73c456f31261f1908.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/hr-json.fe847ade1f18a60e513c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/hsb-json.438721731b4171bc6fc3.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/hu-json.1faf52040deda872b416.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/hy-json.2d819f7faabfeba8457f.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ia-json.8e8365e2bf41779e2beb.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/id-json.55f83c46d753b0b69330.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ig-json.f19fa5fe3582463ba73c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/is-json.62e220c65215b034533d.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/it-json.9c1758f4fd3391f7f61a.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ja-json.0bd51f8c40c106355b0e.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/jv-json.1c8d5ffcff22b46b6214.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ka-json.567e7b051d90a37003f3.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/kab-json.1a2de4774f4ddc2b51dd.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/kk-json.a20b59d47bdfe99786ad.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/kl-json.87ab8661b4bdecd09faf.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/km-json.9bc922b2e0faa64b4c53.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/kn-json.efdac8ac0cb00991ba1e.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ko-json.d175900fe48f48ce87c8.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/kok-json.116e4f72db3bfb846233.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ku-json.2173ed87f8d7372ee209.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ky-json.310bda579c819eda9472.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/lb-json.499c526f3a653618ea9b.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/lo-json.ecb06d61465a355b8157.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/lt-json.ced4d5e70edc60127df6.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/lv-json.5600c2eb6d59fa0aa2e2.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/mai-json.302386b3358f4d34f9c8.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/mi-json.9efe6f146ecd8987f80a.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/mk-json.a254cabb8570419cc426.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ml-json.3f2902a84240faff1b48.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/mn-json.764169f1168d0432640f.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/mni-json.7db7f76ab1ce34e3683d.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/mr-json.cb0a87d9aabf8a52161d.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ms-json.272ee4735aabc37015dd.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/mt-json.3ddf7dbc114adf90c500.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/my-json.8e7dd1485813d15bba7e.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ne-json.a0118dca2096a101b8e8.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/nl-json.52f4b93b8fa5e22cb585.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/nn-json.7293cd5d7205681cf48c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/no-json.22bdbbc77cc3c14ada58.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/or-json.b007c2f6f92dcc95efac.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/pa-json.7d60d69762a108270669.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/pa_Arab-json.5ae021308b1c5f6dd8a7.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/pcm-json.eac3a5ad0b4b5b33289d.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/pl-json.e9e8f1ed84dc6c169516.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ps-json.a0d9eea5b81bcad11e64.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/pt-json.2b2512ee44291bdb2ae7.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/pt_PT-json.c381b13e323f91b0e6b3.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/qu-json.55f4df57e71076dbad9f.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/rm-json.985d4934f386fd05a75c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ro-json.cb62f86ce78c94d1e813.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ru-json.a81d0df34460837ccacc.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/rw-json.031838c5374676191131.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sa-json.21b06234a08c7469ccb4.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sat-json.71e92700b2aaca8e021c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sc-json.c84c9c47d2e104c43e4c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sd-json.8f2a6a06dc3cf185f79d.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/si-json.841b356da03623c10dbf.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sk-json.5d96bdb4da82655d0314.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sl-json.a40c5548da34fce6f1d0.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/so-json.f75abd16637c8924c075.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sq-json.bcf154ed8a6138aa089c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sr-json.e29a20e59a708df0c6a8.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sr_Cyrl_BA-json.83c7c64b9696ae2339f2.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sr_Latn-json.ff27d1f455bf2afb8d70.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sr_Latn_BA-json.72933405032b81344754.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/su-json.daff15251020cbecea7d.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sv-json.8b0374cbca3a77519876.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sw-json.d5f350641b9cbcc0e126.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/sw_KE-json.f3563cbeac1c158563d5.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ta-json.675cc6c7607449d4a91b.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/te-json.8a69a10f62cdf626244e.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/tg-json.9647f559a4477d7d8e96.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/th-json.34709bae223bb9d2587c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ti-json.5b173bd33bb960be805b.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/tk-json.23a9a6229829921704ad.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/to-json.50ac37d101caaf592c94.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/tr-json.6462e8cfd5006cf5b6cf.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/tt-json.4c089389ba9983ec8ef7.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ug-json.bf768bd32e9ff02b0a8a.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/uk-json.af110c8eef232638fc4d.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/ur-json.983c02109444c883a18f.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/uz-json.ac43f4c54d4587324a20.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/vi-json.f6a364b2add7f8c8bc67.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/wo-json.e0d689e22cda0dd77e9a.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/xh-json.21e88c05ad3113dfc7f2.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/yo-json.ea1150d6bc360dd86f2e.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/yo_BJ-json.650318c25fe4da92bad8.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/yue-json.15102c0ddfdf19bdfb4c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/yue_Hans-json.cc60bb10d32fab3d8207.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/zh-json.e42a28127d5c1aff6c85.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/zh_Hant-json.9cbb765c181d443828a9.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/zh_Hant_HK-json.7eee03c705347a21c612.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji-annotations/zu-json.e0cb7cd3890583fd0f6d.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/emoji.33eab91b64f59431137d.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/pl-json.c963247822381b05579b.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/pl-json.c963247822381b05579b.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/logo.svg0
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/56f009143a5a7685fad9.wasmbin5905675 -> 5905675 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/92614a5efc3434baeaa9.wasmbin5779747 -> 5779747 bytes
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/LICENSE_APACHE0
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/LICENSE_MIT0
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/README.md0
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/package.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/ruffle.js0
-rwxr-xr-x[-rw-r--r--]priv/static/static/ruffle/ruffle.js.map0
-rwxr-xr-x[-rw-r--r--]priv/static/static/styles.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/terms-of-service.html0
-rwxr-xr-x[-rw-r--r--]priv/static/static/themes/breezy-dark.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/themes/breezy-light.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/themes/mammal.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/themes/paper.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/themes/pleroma-dark.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/themes/pleroma-light.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/themes/redmond-xx-se.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/themes/redmond-xx.json0
-rwxr-xr-x[-rw-r--r--]priv/static/static/themes/redmond-xxi.json0
-rwxr-xr-x[-rw-r--r--]priv/static/sw-pleroma.js0
-rwxr-xr-x[-rw-r--r--]priv/static/sw-pleroma.js.LICENSE.txt0
-rwxr-xr-x[-rw-r--r--]priv/static/sw-pleroma.js.map0
-rwxr-xr-x[-rw-r--r--]priv/templates/robots_txt.eex0
-rwxr-xr-x[-rw-r--r--]priv/templates/sample_config.eex0
-rwxr-xr-x[-rw-r--r--]priv/templates/sample_psql.eex0
-rwxr-xr-x[-rw-r--r--]rel/env.sh.eex0
-rwxr-xr-x[-rw-r--r--]rel/files/installation/pleroma.service0
-rwxr-xr-x[-rw-r--r--]rel/vm.args.eex0
-rwxr-xr-x[-rw-r--r--]restarter/lib/pleroma.ex0
-rwxr-xr-x[-rw-r--r--]restarter/lib/restarter.ex0
-rwxr-xr-x[-rw-r--r--]restarter/mix.exs0
-rwxr-xr-x[-rw-r--r--]static/emoji/os_emojies/freebsd.pngbin4142 -> 4142 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/40_year_old_virgin.jpgbin3899 -> 3899 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/CAN_YOU_DIG_IT.jpgbin3109 -> 3109 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/DP_d.jpgbin3779 -> 3779 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/FAB_U_LOUS.jpgbin3713 -> 3713 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/Fuck_postal3.jpgbin3432 -> 3432 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/GABAGOOOOOL.jpgbin3145 -> 3145 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/GOOD_MORNING_VIETNAM.jpgbin3738 -> 3738 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/RAFIBOMB.jpgbin3975 -> 3975 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/R_kelly.jpgbin3076 -> 3076 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/adderall4all.jpgbin3631 -> 3631 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/anger_management.jpgbin3404 -> 3404 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/anustart.jpgbin2309 -> 2309 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/ape_gape.jpgbin3392 -> 3392 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/badass.jpgbin2661 -> 2661 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/banana_money.jpgbin2998 -> 2998 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/blow_my_pickle.jpgbin4350 -> 4350 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/c.u.n.jpgbin2464 -> 2464 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/cake_lover.jpgbin3435 -> 3435 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/cant_touch_this.jpgbin3243 -> 3243 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/car_crash.jpgbin4134 -> 4134 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/case_of_the_mondays.jpgbin3481 -> 3481 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/chapelle_show.jpgbin3563 -> 3563 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/chuck_norris_d.jpgbin3726 -> 3726 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/circus_values.jpgbin4004 -> 4004 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/clown.jpgbin3857 -> 3857 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/darth_maul_d.jpgbin2806 -> 2806 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/dick_message.jpgbin3499 -> 3499 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/do_you_even_enzyte_bro.jpgbin2672 -> 2672 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/dog_pill.jpgbin3688 -> 3688 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/dont_panic.jpgbin3853 -> 3853 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/door_mat.jpgbin3608 -> 3608 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/double_cross.jpgbin3643 -> 3643 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/drugs.jpgbin3061 -> 3061 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/duck_dynasty.jpgbin2981 -> 2981 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/friend_of_dorothy.jpgbin3736 -> 3736 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/fur_sure.jpgbin3618 -> 3618 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/gonewild.jpgbin2372 -> 2372 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/high_af.jpgbin4020 -> 4020 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/hobo_sexual.jpgbin3513 -> 3513 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/holocaust_deux.jpgbin2728 -> 2728 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/home_fill.jpgbin2794 -> 2794 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/hutton_gibson.jpgbin3025 -> 3025 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/i_am_jesus.jpgbin3564 -> 3564 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/i_am_legend.jpgbin4098 -> 4098 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/i_should_buy_a_boat.jpgbin3213 -> 3213 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/in_a_tree.jpgbin3690 -> 3690 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/its_fine.jpgbin3220 -> 3220 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/john_rambo_d.jpgbin3513 -> 3513 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/kiss_or_kill.jpgbin2951 -> 2951 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/kman.jpgbin4271 -> 4271 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/lances_out.jpgbin4251 -> 4251 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/lieberman_is_watching.jpgbin3156 -> 3156 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/mc_gibblets.jpgbin2847 -> 2847 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/michonne.jpgbin3469 -> 3469 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/money_whore.jpgbin4121 -> 4121 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/muhammad.jpgbin3390 -> 3390 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/newman.jpgbin3095 -> 3095 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/no_virgins.jpgbin3255 -> 3255 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/not_alone.jpgbin3138 -> 3138 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/officer_mclovin.jpgbin3344 -> 3344 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/paid_the_piper.jpgbin2800 -> 2800 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/pay_up.jpgbin2997 -> 2997 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/pb_dog.jpgbin4212 -> 4212 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/pee_d_on.jpgbin2914 -> 2914 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/pee_d_on_2.jpgbin3480 -> 3480 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/pee_on_my_wife.jpgbin2307 -> 2307 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/planet_of_the_apes.jpgbin4299 -> 4299 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/poo_masher.jpgbin3315 -> 3315 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/postal_tree.jpgbin3456 -> 3456 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/pussy_on_a_pedestal.jpgbin3375 -> 3375 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/red_head.jpgbin3477 -> 3477 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/reddit_would_be_proud.jpgbin2646 -> 2646 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/redit_gold.jpgbin3324 -> 3324 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/rick_grimes.jpgbin3581 -> 3581 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/rip_patches.jpgbin3297 -> 3297 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/running_with_scissors.jpgbin2881 -> 2881 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/screw_bill.jpgbin3210 -> 3210 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/senor_cornballer.jpgbin3097 -> 3097 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/sheriff_arpaio.jpgbin3128 -> 3128 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/shiva_blast.jpgbin3468 -> 3468 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/slut.jpgbin3458 -> 3458 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/taxidermy.jpgbin3450 -> 3450 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/tazed.jpgbin3525 -> 3525 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/the_gimp.jpgbin3078 -> 3078 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/tom_cruise_lol.jpgbin4003 -> 4003 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/uncle_t_bag.jpgbin3255 -> 3255 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/we_did_it.jpgbin3946 -> 3946 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/were_open.jpgbin4517 -> 4517 bytes
-rwxr-xr-x[-rw-r--r--]static/emoji/postal2/wilfred.jpgbin3737 -> 3737 bytes
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/index.html0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/aurora_borealis.jpgbin642707 -> 642707 bytes
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/config.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/emoji.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/img/nsfw.2958239.pngbin35104 -> 35104 bytes
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/img/pleromatan_apology.f9d5180.pngbin405742 -> 405742 bytes
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/img/pleromatan_apology_fox.038b0bb.pngbin533320 -> 533320 bytes
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js.LICENSE.txt0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js.LICENSE.txt0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/af-json.96c988285a6a2cce6246.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/am-json.94388548f7c18233fec3.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ar-json.5527466d349f2954d49b.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ar_SA-json.4a6f4402931a867070f0.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/as-json.34cf67edc1cecd195738.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ast-json.7e4da8cb7e539c19a9b9.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/az-json.9a32f2941d9c4d1f834c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/be-json.f92f80669873a4100c69.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/bg-json.7c69c52572a7bf87e1db.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/bn-json.657aac057f36ad06c58d.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/br-json.c7175423d8965ed10bae.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/bs-json.48ef42da1c7976cf083c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ca-json.ce029e860b10b242c6a5.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ccp-json.02836537ffe2b02291cb.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ceb-json.9db0336f168aa77ee395.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/chr-json.e7e542ab5a74167dec10.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ckb-json.13dc83db1e15aa76051a.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/cs-json.48d8bba230dc9fe6b3dc.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/cy-json.e09dd13da5ad56530ead.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/da-json.8d074e27df71edafc543.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/de-json.e1443c01a191af1665e1.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/de_CH-json.b4a5891ea2f38d616ec0.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/doi-json.7841c3f3ceb4e3da0bd1.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/dsb-json.7635686ffd8d62264466.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/el-json.b36610f2ea16d56c2314.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en-json.6c3947f7c49c3952084d.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_001-json.72d8c47269350f59aa9f.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_AU-json.33aac9bbd887273a34b1.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_CA-json.5de965778a6b8a5a4bb4.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_GB-json.bd687f904492facc81d1.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/en_IN-json.002faa48c09121928fca.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es-json.f593b0dc2367a9d7fb30.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es_419-json.d81991295392b6ed83bb.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es_MX-json.ee359d4b611fdb1aeb33.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/es_US-json.280bdb036dfd651d079a.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/et-json.c42e3f186a55ecb061cd.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/eu-json.931b429f5fcc141549a5.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fa-json.819c7f263c8594ccf4fa.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fi-json.0f254bb4b0faaba4abcc.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fil-json.4fca833f178d1b889b69.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fo-json.9b060e8009b3a8be4597.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fr-json.da49ed0d1a6622fe1c67.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/fr_CA-json.59ed6b59e2ca68707292.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ga-json.cb3f9e613a8c445aea23.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/gd-json.e3d0aea3725be774ad81.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/gl-json.ce89036f0ae72224c994.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/gu-json.8a899f364cf260376905.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ha-json.2a08912b38925c10f970.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ha_NE-json.e4855d92aaccfdd6ba57.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/he-json.a3d7631f32182b0955a2.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hi-json.04bc5f73dc2169def97e.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hi_Latn-json.3cb73c456f31261f1908.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hr-json.fe847ade1f18a60e513c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hsb-json.438721731b4171bc6fc3.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hu-json.1faf52040deda872b416.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/hy-json.2d819f7faabfeba8457f.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ia-json.8e8365e2bf41779e2beb.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/id-json.55f83c46d753b0b69330.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ig-json.f19fa5fe3582463ba73c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/is-json.62e220c65215b034533d.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/it-json.9c1758f4fd3391f7f61a.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ja-json.0bd51f8c40c106355b0e.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/jv-json.1c8d5ffcff22b46b6214.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ka-json.567e7b051d90a37003f3.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kab-json.1a2de4774f4ddc2b51dd.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kk-json.a20b59d47bdfe99786ad.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kl-json.87ab8661b4bdecd09faf.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/km-json.9bc922b2e0faa64b4c53.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kn-json.efdac8ac0cb00991ba1e.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ko-json.d175900fe48f48ce87c8.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/kok-json.116e4f72db3bfb846233.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ku-json.2173ed87f8d7372ee209.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ky-json.310bda579c819eda9472.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lb-json.499c526f3a653618ea9b.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lo-json.ecb06d61465a355b8157.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lt-json.ced4d5e70edc60127df6.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/lv-json.5600c2eb6d59fa0aa2e2.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mai-json.302386b3358f4d34f9c8.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mi-json.9efe6f146ecd8987f80a.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mk-json.a254cabb8570419cc426.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ml-json.3f2902a84240faff1b48.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mn-json.764169f1168d0432640f.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mni-json.7db7f76ab1ce34e3683d.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mr-json.cb0a87d9aabf8a52161d.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ms-json.272ee4735aabc37015dd.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/mt-json.3ddf7dbc114adf90c500.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/my-json.8e7dd1485813d15bba7e.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ne-json.a0118dca2096a101b8e8.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/nl-json.52f4b93b8fa5e22cb585.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/nn-json.7293cd5d7205681cf48c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/no-json.22bdbbc77cc3c14ada58.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/or-json.b007c2f6f92dcc95efac.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pa-json.7d60d69762a108270669.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pa_Arab-json.5ae021308b1c5f6dd8a7.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pcm-json.eac3a5ad0b4b5b33289d.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pl-json.e9e8f1ed84dc6c169516.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ps-json.a0d9eea5b81bcad11e64.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pt-json.2b2512ee44291bdb2ae7.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/pt_PT-json.c381b13e323f91b0e6b3.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/qu-json.55f4df57e71076dbad9f.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/rm-json.985d4934f386fd05a75c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ro-json.cb62f86ce78c94d1e813.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ru-json.a81d0df34460837ccacc.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/rw-json.031838c5374676191131.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sa-json.21b06234a08c7469ccb4.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sat-json.71e92700b2aaca8e021c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sc-json.c84c9c47d2e104c43e4c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sd-json.8f2a6a06dc3cf185f79d.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/si-json.841b356da03623c10dbf.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sk-json.5d96bdb4da82655d0314.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sl-json.a40c5548da34fce6f1d0.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/so-json.f75abd16637c8924c075.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sq-json.bcf154ed8a6138aa089c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr-json.e29a20e59a708df0c6a8.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr_Cyrl_BA-json.83c7c64b9696ae2339f2.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr_Latn-json.ff27d1f455bf2afb8d70.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sr_Latn_BA-json.72933405032b81344754.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/su-json.daff15251020cbecea7d.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sv-json.8b0374cbca3a77519876.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sw-json.d5f350641b9cbcc0e126.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/sw_KE-json.f3563cbeac1c158563d5.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ta-json.675cc6c7607449d4a91b.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/te-json.8a69a10f62cdf626244e.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tg-json.9647f559a4477d7d8e96.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/th-json.34709bae223bb9d2587c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ti-json.5b173bd33bb960be805b.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tk-json.23a9a6229829921704ad.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/to-json.50ac37d101caaf592c94.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tr-json.6462e8cfd5006cf5b6cf.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/tt-json.4c089389ba9983ec8ef7.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ug-json.bf768bd32e9ff02b0a8a.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/uk-json.af110c8eef232638fc4d.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/ur-json.983c02109444c883a18f.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/uz-json.ac43f4c54d4587324a20.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/vi-json.f6a364b2add7f8c8bc67.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/wo-json.e0d689e22cda0dd77e9a.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/xh-json.21e88c05ad3113dfc7f2.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yo-json.ea1150d6bc360dd86f2e.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yo_BJ-json.650318c25fe4da92bad8.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yue-json.15102c0ddfdf19bdfb4c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/yue_Hans-json.cc60bb10d32fab3d8207.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zh-json.e42a28127d5c1aff6c85.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zh_Hant-json.9cbb765c181d443828a9.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zh_Hant_HK-json.7eee03c705347a21c612.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji-annotations/zu-json.e0cb7cd3890583fd0f6d.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/emoji.33eab91b64f59431137d.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ar-json.4916f840147303aa65fe.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ar-json.4916f840147303aa65fe.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/de-json.bfa48615ac92f87ff37a.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/de-json.bfa48615ac92f87ff37a.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/eo-json.6c62eef99e850912498b.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/eo-json.6c62eef99e850912498b.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/es-json.4a302899a65e1f67d8a2.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/es-json.4a302899a65e1f67d8a2.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/et-json.580b101d6bb83a8aee75.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/et-json.580b101d6bb83a8aee75.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/eu-json.d2eab39b0427995fc314.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/eu-json.d2eab39b0427995fc314.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/fi-json.d1934c18f12d80493ab1.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/fi-json.d1934c18f12d80493ab1.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ga-json.3f1981817977a16f1d7e.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ga-json.3f1981817977a16f1d7e.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/he-json.03c5d271a4034de06e6f.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/he-json.03c5d271a4034de06e6f.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/id-json.e5c9ee768155f88128b9.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/id-json.e5c9ee768155f88128b9.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/it-json.99a21d5c98376af17141.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/it-json.99a21d5c98376af17141.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ko-json.9029d09084bb22d8b705.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ko-json.9029d09084bb22d8b705.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/nan-TW-json.7f2789d8a461e86d1734.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/nan-TW-json.7f2789d8a461e86d1734.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/nl-json.3fb9758b10c29434b613.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/nl-json.3fb9758b10c29434b613.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/pl-json.c963247822381b05579b.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/pl-json.c963247822381b05579b.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/pt-json.3fc5593e030268bcd291.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/pt-json.3fc5593e030268bcd291.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/te-json.ce6db28261b2f824064f.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/te-json.ce6db28261b2f824064f.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/uk-json.003908af9b15becdd382.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/uk-json.003908af9b15becdd382.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/vi-json.703c1e731be6e857bbf3.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/vi-json.703c1e731be6e857bbf3.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/zh-json.5831b903c3e6d281f122.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/zh-json.5831b903c3e6d281f122.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/zh_Hant-json.f7e1d0f4b873c60d6396.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/js/i18n/zh_Hant-json.f7e1d0f4b873c60d6396.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/logo.svg0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/56f009143a5a7685fad9.wasmbin5905675 -> 5905675 bytes
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/92614a5efc3434baeaa9.wasmbin5779747 -> 5779747 bytes
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_APACHE0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_MIT0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/README.md0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.848d766d6fc336164c2f.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.848d766d6fc336164c2f.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/package.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js.map0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/styles.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/terms-of-service.html0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/themes/breezy-dark.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/themes/breezy-light.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/themes/mammal.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/themes/paper.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/themes/pleroma-dark.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/themes/pleroma-light.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/themes/redmond-xx-se.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/themes/redmond-xx.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/static/themes/redmond-xxi.json0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/sw-pleroma.js0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/sw-pleroma.js.LICENSE.txt0
-rwxr-xr-x[-rw-r--r--]static/frontends/pleroma-fe/dev/sw-pleroma.js.map0
-rwxr-xr-x[-rw-r--r--]static/modules/emoji_reactions_are_retarded.ex0
-rwxr-xr-x[-rw-r--r--]static/modules/high_roller_policy.ex0
-rwxr-xr-x[-rw-r--r--]static/modules/no_incoming_deletes.ex0
-rwxr-xr-x[-rw-r--r--]static/static/styles.json0
-rwxr-xr-x[-rw-r--r--]static/static/themes/.elic.json.un~bin8971 -> 8971 bytes
-rwxr-xr-x[-rw-r--r--]static/static/themes/breezy-dark.json0
-rwxr-xr-x[-rw-r--r--]static/static/themes/breezy-light.json0
-rwxr-xr-x[-rw-r--r--]static/static/themes/elic.json0
-rwxr-xr-x[-rw-r--r--]static/static/themes/mammal.json0
-rwxr-xr-x[-rw-r--r--]static/static/themes/paper.json0
-rwxr-xr-x[-rw-r--r--]static/static/themes/pleroma-dark.json0
-rwxr-xr-x[-rw-r--r--]static/static/themes/pleroma-light.json0
-rwxr-xr-x[-rw-r--r--]static/static/themes/redmond-xx-se.json0
-rwxr-xr-x[-rw-r--r--]static/static/themes/redmond-xx.json0
-rwxr-xr-x[-rw-r--r--]static/static/themes/redmond-xxi.json0
-rwxr-xr-x[-rw-r--r--]test/config/emoji.txt0
-rwxr-xr-x[-rw-r--r--]test/credo/check/consistency/file_location.ex0
-rwxr-xr-x[-rw-r--r--]test/fixtures/DSCN0010.jpgbin161713 -> 161713 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/activitypub-client-post-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/avatar_data_uri0
-rwxr-xr-x[-rw-r--r--]test/fixtures/birthdays/misskey-user.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/bogus-mastodon-announce.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/bridgy/actor.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/config/temp.exported_from_db.secret.exs0
-rwxr-xr-x[-rw-r--r--]test/fixtures/config/temp.secret.exs0
-rwxr-xr-x[-rw-r--r--]test/fixtures/create-chat-message.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/create-pleroma-reply-to-misskey-thread.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/custom_instance_panel.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/emoji-reaction-no-emoji.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/emoji-reaction-too-long.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/emoji-reaction.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/emoji/packs/blank.png.zipbin284 -> 284 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/emoji/packs/default-manifest.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/emoji/packs/finmoji.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/emoji/packs/manifest.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/emojis.zipbin1446 -> 1446 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/empty.zipbin22 -> 22 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/fetch_mocks/104410921027210069.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/fetch_mocks/9wTkLEnuq47B25EehM.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/fetch_mocks/eal.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/fetch_mocks/tuxcrafting.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/friendica_salmon.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/guppe-actor.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/host-meta-zetsubou.xn--q9jyb4c.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/hubzilla-follow-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/image.jpgbin284468 -> 284468 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/image_with_caption-abstract.jpgbin697 -> 697 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/image_with_imagedescription_and_caption-abstract.jpgbin823 -> 823 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/image_with_imagedescription_and_caption-abstract_and_stray_data_after.pngbin820 -> 820 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/image_with_imagedescription_and_caption-abstract_whitespaces.jpgbin785 -> 785 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/image_with_no_description.jpgbin631 -> 631 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/kroeg-announce-with-inline-actor.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/kroeg-array-less-emoji.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/kroeg-array-less-hashtag.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/kroeg-post-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/lain.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/lambadalambda.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/margaret-corbin-grave-west-point.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-accept-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-announce-private.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-announce.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-block-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-create-with-attachment.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-delete-user.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-delete.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-follow-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-like.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-note-object.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-post-activity-contentmap.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-post-activity-hashtag.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-post-activity-nsfw.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-post-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-question-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-reject-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-unblock-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-undo-announce.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-undo-like-compact-object.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-undo-like.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-unfollow-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-update.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon-vote.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon/application_actor.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon/collections/external_featured.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mastodon/collections/featured.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/mewmew_no_name.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/misskey-like.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/modules/good_mrf.ex0
-rwxr-xr-x[-rw-r--r--]test/fixtures/modules/runtime_module.ex0
-rwxr-xr-x[-rw-r--r--]test/fixtures/nypd-facial-recognition-children-teenagers.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/nypd-facial-recognition-children-teenagers2.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/nypd-facial-recognition-children-teenagers3.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/nypd-facial-recognition-children-teenagers4.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/osada-follow-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/owncast-note-with-attachment.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/peertube/actor-person.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/peertube/video-object-mpegURL-only.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/preload_static/instance/panel.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/prismo-url-map.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/private_key.pem0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rel_me_anchor.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rel_me_anchor_nofollow.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rel_me_link.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rel_me_null.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/relay/accept-follow.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/relay/relay.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rich_media/amz.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rich_media/malformed-data.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rich_media/non_ogp_embed.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rich_media/oembed.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rich_media/oembed.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rich_media/ogp-missing-data.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rich_media/ogp-missing-title.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rich_media/ogp.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rich_media/twitter_card.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/roadhouse-create-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rsa_keys/key_1.pem0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rsa_keys/key_2.pem0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rsa_keys/key_3.pem0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rsa_keys/key_4.pem0
-rwxr-xr-x[-rw-r--r--]test/fixtures/rsa_keys/key_5.pem0
-rwxr-xr-x[-rw-r--r--]test/fixtures/salmon.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/salmon2.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/soapbox_no_mentions_in_content.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/sound.mp3bin521 -> 521 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/spoofed-object.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/statuses/masto-note.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/statuses/note.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/7369654.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/7even.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/admin@mastdon.example.org.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/atarifrosch_webfinger.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/baptiste.gelex.xyz-article.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/baptiste.gelex.xyz-user.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/craigmaloney.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/dist/test.txt0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/eal_sakamoto.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/emelie.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/emoji-in-summary.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/framasoft@framatube.org.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/framatube.org-video.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/framatube.org_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/frontend.zipbin186 -> 186 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/frontend_dist.zipbin334 -> 334 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/funkwhale_audio.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/funkwhale_channel.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/funkwhale_create_audio.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/gerzilla.de_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/gleasonator-AG3RzWfwEKKrY63qj2.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/gnusocial.de_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/gs.example.org_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/helene@p.helene.moe.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/hellpie.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/http___gs.example.org_4040_index.php_user_1.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/http___mastodon.example.org_users_admin_status_1234.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___framatube.org_accounts_framasoft.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___info.pleroma.site_actor.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___lm.kazv.moe_users_mewmew.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___mastodon.social_users_lambadalambda.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___osada.macgirvin.com.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___osada.macgirvin.com_channel_mike.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___pawoo.net_users_aqidaqidaqid.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___pawoo.net_users_pekorino.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___pleroma.soykaf.com_users_lain.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___prismo.news__mxb.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___shitposter.club_notice_2827873.html0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___shitposter.club_user_1.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___social.heldscal.la_user_23211.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https___social.heldscal.la_user_29191.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https__info.pleroma.site_activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https__info.pleroma.site_activity2.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https__info.pleroma.site_activity3.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/https__info.pleroma.site_activity4.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/kaniini@gerzilla.de.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/kaniini@hubzilla.example.org.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/kpherox@mstdn.jp.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/lain_squeet.me_webfinger.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/lemmy-page.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/lemmy-user.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/lm.kazv.moe_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/lucifermysticus.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/macgirvin.com_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/macgirvin@gleasonator.com.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mametsuko@mk.absturztau.be.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mamot.fr_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mastodon.social_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mastodon.xyz_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mayumayu.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mayumayupost.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mewmew@lm.kazv.moe.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mike@osada.macgirvin.com.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/misskey_poll_no_end_date.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg-activity.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mobilizon.org-event.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mobilizon.org-user.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/moonman@shitposter.club.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/mstdn.jp_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/nonexistant@social.heldscal.la.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/osada-user-indio.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/p.helene.moe-AM7S6vZQmL6pI9TgPY.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/pawoo.net_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/peertube-social.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/peertube.moe-vid.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/pekorino@pawoo.net_host_meta.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/pleroma.soykaf.com_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/poll_attachment.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/poll_modified.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/poll_original.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/puckipedia.com.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/relay@mastdon.example.org.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/rin.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/rinpatch.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/rye.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/sdf.org_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/shitposter.club_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/shp@pleroma.soykaf.com.webfigner0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/shp@social.heldscal.la.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/sjw.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/skruyb@mamot.fr.atom0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/snowdusk@sdf.org_host_meta.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/social.heldscal.la_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/social.sakamoto.gq_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/social.stopwatchingus-heidelberg.de_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/social.wxcafe.net_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/soykaf.com_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/spc_5381_xrd.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/squeet.me_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/status.alpicola.com_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/status.emelie.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/stopwatchingus-heidelberg.de_host_meta0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/webfinger_emelie.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/wedistribute-article.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/wedistribute-create-article.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/wedistribute-user.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/tesla_mock/winterdienst_webfinger.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/test.txt0
-rwxr-xr-x[-rw-r--r--]test/fixtures/user_full.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/user_name_only.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/users_mock/friendica_followers.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/users_mock/friendica_following.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/users_mock/masto_closed_followers.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/users_mock/masto_closed_followers_page.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/users_mock/masto_closed_following.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/users_mock/masto_closed_following_page.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/users_mock/masto_featured.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/users_mock/pleroma_followers.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/users_mock/pleroma_following.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/users_mock/user.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/video.mp4bin522216 -> 522216 bytes
-rwxr-xr-x[-rw-r--r--]test/fixtures/warnings/otp_version/21.10
-rwxr-xr-x[-rw-r--r--]test/fixtures/warnings/otp_version/22.10
-rwxr-xr-x[-rw-r--r--]test/fixtures/warnings/otp_version/22.40
-rwxr-xr-x[-rw-r--r--]test/fixtures/warnings/otp_version/23.00
-rwxr-xr-x[-rw-r--r--]test/fixtures/webfinger.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/webfinger/masto-host-meta.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/webfinger/masto-user.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/webfinger/masto-webfinger.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/webfinger/pleroma-host-meta.xml0
-rwxr-xr-x[-rw-r--r--]test/fixtures/webfinger/pleroma-user.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/webfinger/pleroma-webfinger.json0
-rwxr-xr-x[-rw-r--r--]test/fixtures/xml_external_entities.xml0
-rwxr-xr-x[-rw-r--r--]test/instance_static/add/shortcode.pngbin95 -> 95 bytes
-rwxr-xr-x[-rw-r--r--]test/instance_static/emoji/blobs.gg/blank.pngbin95 -> 95 bytes
-rwxr-xr-x[-rw-r--r--]test/instance_static/emoji/blobs.gg/pack.json0
-rwxr-xr-x[-rw-r--r--]test/instance_static/emoji/pack_bad_sha/blank.pngbin95 -> 95 bytes
-rwxr-xr-x[-rw-r--r--]test/instance_static/emoji/pack_bad_sha/pack.json0
-rwxr-xr-x[-rw-r--r--]test/instance_static/emoji/pack_bad_sha/pack_bad_sha.zipbin256 -> 256 bytes
-rwxr-xr-x[-rw-r--r--]test/instance_static/emoji/test_pack/blank.pngbin95 -> 95 bytes
-rwxr-xr-x[-rw-r--r--]test/instance_static/emoji/test_pack/blank2.pngbin95 -> 95 bytes
-rwxr-xr-x[-rw-r--r--]test/instance_static/emoji/test_pack/pack.json0
-rwxr-xr-x[-rw-r--r--]test/instance_static/emoji/test_pack_for_import/blank.pngbin95 -> 95 bytes
-rwxr-xr-x[-rw-r--r--]test/instance_static/emoji/test_pack_nonshared/nonshared.zipbin548 -> 548 bytes
-rwxr-xr-x[-rw-r--r--]test/instance_static/emoji/test_pack_nonshared/pack.json0
-rwxr-xr-x[-rw-r--r--]test/instance_static/local_pack/files.json0
-rwxr-xr-x[-rw-r--r--]test/instance_static/local_pack/manifest.json0
-rwxr-xr-x[-rw-r--r--]test/mix/pleroma_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/app_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/config_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/count_statuses_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/database_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/digest_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/ecto/migrate_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/ecto/rollback_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/ecto_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/email_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/emoji_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/frontend_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/instance_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/refresh_counter_cache_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/relay_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/robots_txt_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/uploads_test.exs0
-rwxr-xr-x[-rw-r--r--]test/mix/tasks/pleroma/user_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/activity/ir/topics_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/activity/search_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/activity_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/announcement_read_relationship_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/announcement_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/application_requirements_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/bbs/handler_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/bookmark_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/captcha_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/chat/message_reference_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/chat_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/config/deprecation_warnings_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/config/holder_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/config/loader_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/config/release_runtime_provider_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/config/transfer_task_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/config_db_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/config_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/conversation/participation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/conversation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/docs/generator_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/docs/translator/compiler_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/ecto_type/activity_pub/object_validators/date_time_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/ecto_type/activity_pub/object_validators/object_id_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/ecto_type/activity_pub/object_validators/recipients_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/ecto_type/activity_pub/object_validators/safe_text_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/emails/admin_email_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/emails/mailer_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/emails/user_email_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/emoji/formatter_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/emoji/loader_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/emoji/pack_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/emoji_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/filter_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/following_relationship_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/formatter_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/frontend_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/gun/connection_pool_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/hashtag_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/healthcheck_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/html_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/http/adapter_helper/gun_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/http/adapter_helper/hackney_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/http/adapter_helper_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/http/ex_aws_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/http/request_builder_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/http/tzdata_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/http_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/instances/instance_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/instances_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/integration/federation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/integration/mastodon_websocket_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/job_queue_monitor_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/keys_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/list_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/marker_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/mfa/backup_codes_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/mfa/totp_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/mfa_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/migration_helper/notification_backfill_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/moderation_log_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/notification_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/object/containment_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/object/fetcher_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/object/updater_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/object_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/otp_version_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/pagination_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/password/pbkdf2_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/registration_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/repo/migrations/autolinker_to_linkify_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/repo/migrations/confirm_logged_in_users_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/repo/migrations/deprecate_public_endpoint_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/repo/migrations/fix_legacy_tags_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/repo/migrations/fix_malformed_formatter_config_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/repo/migrations/move_welcome_settings_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/repo/migrations/rename_instance_chat_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/repo_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/report_note_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/resilience_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/reverse_proxy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/runtime_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/safe_jsonb_set_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/scheduled_activity_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/signature_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/stats_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/upload/filter/analyze_metadata_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/upload/filter/anonymize_filename_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/upload/filter/dedupe_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/upload/filter/exiftool/read_description_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/upload/filter/exiftool/strip_location_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/upload/filter/mogrifun_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/upload/filter/mogrify_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/upload/filter_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/upload_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/uploaders/local_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/uploaders/s3_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/user/backup_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/user/import_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/user/notification_setting_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/user/query_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/user/welcome_chat_message_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/user/welcome_email_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/user/welcome_message_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/user_invite_token_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/user_relationship_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/user_search_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/user_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/utils_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/activity_pub_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/activity_pub_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/builder_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/activity_expiration_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/anti_followbot_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/anti_link_spam_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/ensure_re_prepended_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/follow_bot_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/force_bot_unlisted_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/force_mentions_in_content_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/hashtag_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/hellthread_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/keyword_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/media_proxy_warming_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/mention_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/no_empty_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/no_placeholder_text_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/normalize_markup_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/object_age_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/reject_non_public_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/simple_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/steal_emoji_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/subchain_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/tag_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/user_allow_list_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf/vocabulary_policy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/mrf_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/accept_validation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/announce_validation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/article_note_page_validator_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/attachment_validator_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/block_validation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/chat_validation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/create_generic_validator_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/delete_validation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/emoji_react_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/follow_validation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/like_validation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/reject_validation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/undo_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/object_validators/update_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/pipeline_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/publisher_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/relay_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/side_effects/delete_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/side_effects_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/accept_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/add_remove_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/announce_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/answer_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/article_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/audio_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/block_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/chat_message_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/delete_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/emoji_react_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/event_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/follow_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/like_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/note_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/page_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/question_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/reject_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/undo_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/user_update_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier/video_handling_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/transmogrifier_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/utils_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/views/object_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/views/user_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/activity_pub/visibility_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/admin_api_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/announcement_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/chat_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/config_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/frontend_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/instance_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/instance_document_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/invite_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/media_proxy_cache_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/o_auth_app_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/relay_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/report_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/status_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/controllers/user_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/search_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/views/account_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/views/moderation_log_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/admin_api/views/report_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/api_spec/schema_examples_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/auth/auth_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/auth/authenticator_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/auth/basic_auth_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/auth/pleroma_authenticator_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/auth/totp_authenticator_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/common_api/utils_test.exs41
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/common_api_test.exs18
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/endpoint/metrics_exporter_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/fallback_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/federator_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/feed/tag_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/feed/user_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/gettext_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/manifest_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/account_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/announcement_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/app_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/conversation_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/custom_emoji_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/directory_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/domain_block_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/filter_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/follow_request_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/instance_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/list_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/marker_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/media_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/notification_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/poll_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/report_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/scheduled_activity_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/search_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/status_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/subscription_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/suggestion_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/controllers/timeline_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/mastodon_api_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/mastodon_api_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/update_credentials_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/views/account_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/views/conversation_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/views/list_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/views/marker_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/views/notification_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/views/poll_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/views/scheduled_activity_view_test.exs2
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/views/status_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/views/subscription_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mastodon_api/views/suggestion_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/media_proxy/invalidation/http_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/media_proxy/invalidation/script_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/media_proxy/invalidation_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/media_proxy/media_proxy_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/media_proxy_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/metadata/player_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/metadata/providers/feed_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/metadata/providers/open_graph_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/metadata/providers/rel_me_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/metadata/providers/restrict_indexing_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/metadata/providers/twitter_card_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/metadata/utils_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/mongoose_im_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/node_info_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/o_auth/app_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/o_auth/authorization_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/o_auth/ldap_authorization_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/o_auth/mfa_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/o_auth/o_auth_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/o_auth/token/utils_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/o_auth/token_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/o_status/o_status_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/account_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/app_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/backup_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/chat_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/conversation_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/emoji_file_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/emoji_pack_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/emoji_reaction_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/instances_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/mascot_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/notification_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/report_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/scrobble_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/settings_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/two_factor_authentication_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/controllers/user_import_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/views/app_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/views/backup_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/views/chat_message_reference_view_test.exs2
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/views/chat_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/pleroma_api/views/scrobble_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/admin_secret_authentication_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/authentication_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/basic_auth_decoder_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/cache_control_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/cache_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/digest_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/ensure_authenticated_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/ensure_privileged_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/ensure_public_or_authenticated_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/ensure_user_token_assigns_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/federating_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/frontend_static_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/http_security_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/http_signature_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/idempotency_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/instance_static_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/mapped_signature_to_identity_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/o_auth_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/o_auth_scopes_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/plug_helper_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/rate_limiter_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/remote_ip_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/set_format_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/set_locale_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/set_user_session_id_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/uploaded_media_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/user_enabled_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/user_fetcher_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/user_is_admin_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/user_is_staff_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/plugs/user_tracking_plug_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/preload/providers/instance_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/preload/providers/timeline_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/preload/providers/user_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/push/impl_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/rel_me_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/rich_media/helpers_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/rich_media/parser/ttl/aws_signed_url_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/rich_media/parser_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/rich_media/parsers/twitter_card_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/shout_channel_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/static_fe/static_fe_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/streamer_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/twitter_api/controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/twitter_api/password_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/twitter_api/remote_follow_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/twitter_api/twitter_api_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/twitter_api/util_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/uploader_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/views/error_view_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/web_finger/web_finger_controller_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/web_finger_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/web/xml_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/workers/cron/digest_emails_worker_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/workers/cron/new_users_digest_worker_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/workers/publisher_worker_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/workers/purge_expired_activity_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/workers/purge_expired_filter_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/workers/purge_expired_token_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/workers/receiver_worker_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/workers/scheduled_activity_worker_test.exs0
-rwxr-xr-x[-rw-r--r--]test/pleroma/xml_builder_test.exs0
-rwxr-xr-x[-rw-r--r--]test/support/api_spec_helpers.ex0
-rwxr-xr-x[-rw-r--r--]test/support/builders/activity_builder.ex0
-rwxr-xr-x[-rw-r--r--]test/support/builders/user_builder.ex0
-rwxr-xr-x[-rw-r--r--]test/support/cachex_proxy.ex0
-rwxr-xr-x[-rw-r--r--]test/support/captcha/mock.ex0
-rwxr-xr-x[-rw-r--r--]test/support/channel_case.ex0
-rwxr-xr-x[-rw-r--r--]test/support/cluster.ex0
-rwxr-xr-x[-rw-r--r--]test/support/conn_case.ex0
-rwxr-xr-x[-rw-r--r--]test/support/data_case.ex0
-rwxr-xr-x[-rw-r--r--]test/support/factory.ex0
-rwxr-xr-x[-rw-r--r--]test/support/helpers.ex0
-rwxr-xr-x[-rw-r--r--]test/support/http_request_mock.ex0
-rwxr-xr-x[-rw-r--r--]test/support/mocks.ex0
-rwxr-xr-x[-rw-r--r--]test/support/mrf_module_mock.ex0
-rwxr-xr-x[-rw-r--r--]test/support/null_cache.ex0
-rwxr-xr-x[-rw-r--r--]test/support/oban_helpers.ex0
-rwxr-xr-x[-rw-r--r--]test/support/websocket_client.ex0
-rwxr-xr-x[-rw-r--r--]test/test_helper.exs0
2503 files changed, 384 insertions, 32 deletions
diff --git a/.buildpacks b/.buildpacks
index 31dd570..31dd570 100644..100755
--- a/.buildpacks
+++ b/.buildpacks
diff --git a/.credo.exs b/.credo.exs
index a467f29..a467f29 100644..100755
--- a/.credo.exs
+++ b/.credo.exs
diff --git a/.dockerignore b/.dockerignore
index 6b1879e..6b1879e 100644..100755
--- a/.dockerignore
+++ b/.dockerignore
diff --git a/.formatter.exs b/.formatter.exs
index abd91db..abd91db 100644..100755
--- a/.formatter.exs
+++ b/.formatter.exs
diff --git a/.gitattributes b/.gitattributes
index eb0c947..eb0c947 100644..100755
--- a/.gitattributes
+++ b/.gitattributes
diff --git a/.gitignore b/.gitignore
index 4009bd8..4009bd8 100644..100755
--- a/.gitignore
+++ b/.gitignore
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 91e568a..91e568a 100644..100755
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
diff --git a/.mailmap b/.mailmap
index 84fffae..84fffae 100644..100755
--- a/.mailmap
+++ b/.mailmap
diff --git a/AGPL-3 b/AGPL-3
index 0bf2395..0bf2395 100644..100755
--- a/AGPL-3
+++ b/AGPL-3
diff --git a/CC-BY-4.0 b/CC-BY-4.0
index 4ea99c2..4ea99c2 100644..100755
--- a/CC-BY-4.0
+++ b/CC-BY-4.0
diff --git a/CC-BY-SA-4.0 b/CC-BY-SA-4.0
index 4681ab8..4681ab8 100644..100755
--- a/CC-BY-SA-4.0
+++ b/CC-BY-SA-4.0
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9d9aadc..32ec440 100644..100755
--- 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
index 4c2a28a..4c2a28a 100644..100755
--- a/COPYING
+++ b/COPYING
diff --git a/Dockerfile b/Dockerfile
index 8c3ff3a..8c3ff3a 100644..100755
--- a/Dockerfile
+++ b/Dockerfile
diff --git a/Procfile b/Procfile
index 7ac187b..7ac187b 100644..100755
--- a/Procfile
+++ b/Procfile
diff --git a/benchmarks/load_testing/activities.ex b/benchmarks/load_testing/activities.ex
index 7f262d2..7f262d2 100644..100755
--- a/benchmarks/load_testing/activities.ex
+++ b/benchmarks/load_testing/activities.ex
diff --git a/benchmarks/load_testing/fetcher.ex b/benchmarks/load_testing/fetcher.ex
index 607b7d4..607b7d4 100644..100755
--- a/benchmarks/load_testing/fetcher.ex
+++ b/benchmarks/load_testing/fetcher.ex
diff --git a/benchmarks/load_testing/helper.ex b/benchmarks/load_testing/helper.ex
index cab60ac..cab60ac 100644..100755
--- a/benchmarks/load_testing/helper.ex
+++ b/benchmarks/load_testing/helper.ex
diff --git a/benchmarks/load_testing/users.ex b/benchmarks/load_testing/users.ex
index 0a33cbf..0a33cbf 100644..100755
--- a/benchmarks/load_testing/users.ex
+++ b/benchmarks/load_testing/users.ex
diff --git a/benchmarks/mix/tasks/pleroma/benchmarks/tags.ex b/benchmarks/mix/tasks/pleroma/benchmarks/tags.ex
index a32de2d..a32de2d 100644..100755
--- a/benchmarks/mix/tasks/pleroma/benchmarks/tags.ex
+++ b/benchmarks/mix/tasks/pleroma/benchmarks/tags.ex
diff --git a/benchmarks/mix/tasks/pleroma/benchmarks/timelines.ex b/benchmarks/mix/tasks/pleroma/benchmarks/timelines.ex
index 3770ca1..3770ca1 100644..100755
--- a/benchmarks/mix/tasks/pleroma/benchmarks/timelines.ex
+++ b/benchmarks/mix/tasks/pleroma/benchmarks/timelines.ex
diff --git a/benchmarks/mix/tasks/pleroma/load_testing.ex b/benchmarks/mix/tasks/pleroma/load_testing.ex
index 3888832..3888832 100644..100755
--- a/benchmarks/mix/tasks/pleroma/load_testing.ex
+++ b/benchmarks/mix/tasks/pleroma/load_testing.ex
diff --git a/coveralls.json b/coveralls.json
index 8652591..8652591 100644..100755
--- a/coveralls.json
+++ b/coveralls.json
diff --git a/docs/administration/CLI_tasks/config.md b/docs/administration/CLI_tasks/config.md
index fc9f3cb..fc9f3cb 100644..100755
--- a/docs/administration/CLI_tasks/config.md
+++ b/docs/administration/CLI_tasks/config.md
diff --git a/docs/administration/CLI_tasks/database.md b/docs/administration/CLI_tasks/database.md
index c53c499..c53c499 100644..100755
--- a/docs/administration/CLI_tasks/database.md
+++ b/docs/administration/CLI_tasks/database.md
diff --git a/docs/administration/CLI_tasks/digest.md b/docs/administration/CLI_tasks/digest.md
index a590581..a590581 100644..100755
--- a/docs/administration/CLI_tasks/digest.md
+++ b/docs/administration/CLI_tasks/digest.md
diff --git a/docs/administration/CLI_tasks/email.md b/docs/administration/CLI_tasks/email.md
index 2bb57be..2bb57be 100644..100755
--- a/docs/administration/CLI_tasks/email.md
+++ b/docs/administration/CLI_tasks/email.md
diff --git a/docs/administration/CLI_tasks/emoji.md b/docs/administration/CLI_tasks/emoji.md
index e3d1b21..e3d1b21 100644..100755
--- a/docs/administration/CLI_tasks/emoji.md
+++ b/docs/administration/CLI_tasks/emoji.md
diff --git a/docs/administration/CLI_tasks/frontend.md b/docs/administration/CLI_tasks/frontend.md
index 4e9d9ee..4e9d9ee 100644..100755
--- a/docs/administration/CLI_tasks/frontend.md
+++ b/docs/administration/CLI_tasks/frontend.md
diff --git a/docs/administration/CLI_tasks/general_cli_task_info.include b/docs/administration/CLI_tasks/general_cli_task_info.include
index a1ff1da..a1ff1da 100644..100755
--- a/docs/administration/CLI_tasks/general_cli_task_info.include
+++ b/docs/administration/CLI_tasks/general_cli_task_info.include
diff --git a/docs/administration/CLI_tasks/instance.md b/docs/administration/CLI_tasks/instance.md
index 88509cf..88509cf 100644..100755
--- a/docs/administration/CLI_tasks/instance.md
+++ b/docs/administration/CLI_tasks/instance.md
diff --git a/docs/administration/CLI_tasks/oauth_app.md b/docs/administration/CLI_tasks/oauth_app.md
index f056849..f056849 100644..100755
--- a/docs/administration/CLI_tasks/oauth_app.md
+++ b/docs/administration/CLI_tasks/oauth_app.md
diff --git a/docs/administration/CLI_tasks/relay.md b/docs/administration/CLI_tasks/relay.md
index bdd7e8b..bdd7e8b 100644..100755
--- a/docs/administration/CLI_tasks/relay.md
+++ b/docs/administration/CLI_tasks/relay.md
diff --git a/docs/administration/CLI_tasks/robots_txt.md b/docs/administration/CLI_tasks/robots_txt.md
index 7eeedf5..7eeedf5 100644..100755
--- a/docs/administration/CLI_tasks/robots_txt.md
+++ b/docs/administration/CLI_tasks/robots_txt.md
diff --git a/docs/administration/CLI_tasks/uploads.md b/docs/administration/CLI_tasks/uploads.md
index 8585ec7..8585ec7 100644..100755
--- a/docs/administration/CLI_tasks/uploads.md
+++ b/docs/administration/CLI_tasks/uploads.md
diff --git a/docs/administration/CLI_tasks/user.md b/docs/administration/CLI_tasks/user.md
index 24fdaea..24fdaea 100644..100755
--- a/docs/administration/CLI_tasks/user.md
+++ b/docs/administration/CLI_tasks/user.md
diff --git a/docs/administration/backup.md b/docs/administration/backup.md
index 5f279ab..5f279ab 100644..100755
--- a/docs/administration/backup.md
+++ b/docs/administration/backup.md
diff --git a/docs/administration/updating.md b/docs/administration/updating.md
index 00eca36..00eca36 100644..100755
--- a/docs/administration/updating.md
+++ b/docs/administration/updating.md
diff --git a/docs/clients.md b/docs/clients.md
index 31d2d27..31d2d27 100644..100755
--- a/docs/clients.md
+++ b/docs/clients.md
diff --git a/docs/configuration/auth.md b/docs/configuration/auth.md
index c80f094..c80f094 100644..100755
--- a/docs/configuration/auth.md
+++ b/docs/configuration/auth.md
diff --git a/docs/configuration/cheatsheet.md b/docs/configuration/cheatsheet.md
index bbdf30a..bbdf30a 100644..100755
--- a/docs/configuration/cheatsheet.md
+++ b/docs/configuration/cheatsheet.md
diff --git a/docs/configuration/custom_emoji.md b/docs/configuration/custom_emoji.md
index 1648840..1648840 100644..100755
--- a/docs/configuration/custom_emoji.md
+++ b/docs/configuration/custom_emoji.md
diff --git a/docs/configuration/hardening.md b/docs/configuration/hardening.md
index d3bfc4e..d3bfc4e 100644..100755
--- a/docs/configuration/hardening.md
+++ b/docs/configuration/hardening.md
diff --git a/docs/configuration/how_to_serve_another_domain_for_webfinger.md b/docs/configuration/how_to_serve_another_domain_for_webfinger.md
index 5ae3e79..5ae3e79 100644..100755
--- a/docs/configuration/how_to_serve_another_domain_for_webfinger.md
+++ b/docs/configuration/how_to_serve_another_domain_for_webfinger.md
diff --git a/docs/configuration/howto_database_config.md b/docs/configuration/howto_database_config.md
index e5af909..e5af909 100644..100755
--- a/docs/configuration/howto_database_config.md
+++ b/docs/configuration/howto_database_config.md
diff --git a/docs/configuration/howto_ejabberd.md b/docs/configuration/howto_ejabberd.md
index 520a0ac..520a0ac 100644..100755
--- a/docs/configuration/howto_ejabberd.md
+++ b/docs/configuration/howto_ejabberd.md
diff --git a/docs/configuration/howto_mediaproxy.md b/docs/configuration/howto_mediaproxy.md
index 16c40c5..16c40c5 100644..100755
--- a/docs/configuration/howto_mediaproxy.md
+++ b/docs/configuration/howto_mediaproxy.md
diff --git a/docs/configuration/howto_mongooseim.md b/docs/configuration/howto_mongooseim.md
index a33e590..a33e590 100644..100755
--- a/docs/configuration/howto_mongooseim.md
+++ b/docs/configuration/howto_mongooseim.md
diff --git a/docs/configuration/howto_proxy.md b/docs/configuration/howto_proxy.md
index 10a6352..10a6352 100644..100755
--- a/docs/configuration/howto_proxy.md
+++ b/docs/configuration/howto_proxy.md
diff --git a/docs/configuration/howto_search_cjk.md b/docs/configuration/howto_search_cjk.md
index a73b10d..a73b10d 100644..100755
--- a/docs/configuration/howto_search_cjk.md
+++ b/docs/configuration/howto_search_cjk.md
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
index bfee5a9..bfee5a9 100644..100755
--- a/docs/configuration/howto_set_richmedia_cache_ttl_based_on_image.md
+++ b/docs/configuration/howto_set_richmedia_cache_ttl_based_on_image.md
diff --git a/docs/configuration/howto_theming_your_instance.md b/docs/configuration/howto_theming_your_instance.md
index cfa00f5..cfa00f5 100644..100755
--- a/docs/configuration/howto_theming_your_instance.md
+++ b/docs/configuration/howto_theming_your_instance.md
diff --git a/docs/configuration/i2p.md b/docs/configuration/i2p.md
index 8c5207d..8c5207d 100644..100755
--- a/docs/configuration/i2p.md
+++ b/docs/configuration/i2p.md
diff --git a/docs/configuration/mrf.md b/docs/configuration/mrf.md
index a31c26b..a31c26b 100644..100755
--- a/docs/configuration/mrf.md
+++ b/docs/configuration/mrf.md
diff --git a/docs/configuration/onion_federation.md b/docs/configuration/onion_federation.md
index 3767321..3767321 100644..100755
--- a/docs/configuration/onion_federation.md
+++ b/docs/configuration/onion_federation.md
diff --git a/docs/configuration/optimizing_beam.md b/docs/configuration/optimizing_beam.md
index e336bd3..e336bd3 100644..100755
--- a/docs/configuration/optimizing_beam.md
+++ b/docs/configuration/optimizing_beam.md
diff --git a/docs/configuration/postgresql.md b/docs/configuration/postgresql.md
index e251eb8..e251eb8 100644..100755
--- a/docs/configuration/postgresql.md
+++ b/docs/configuration/postgresql.md
diff --git a/docs/configuration/static_dir.md b/docs/configuration/static_dir.md
index a294bb6..a294bb6 100644..100755
--- a/docs/configuration/static_dir.md
+++ b/docs/configuration/static_dir.md
diff --git a/docs/configuration/storing_remote_media.md b/docs/configuration/storing_remote_media.md
index c01985d..c01985d 100644..100755
--- a/docs/configuration/storing_remote_media.md
+++ b/docs/configuration/storing_remote_media.md
diff --git a/docs/development/API/admin_api.md b/docs/development/API/admin_api.md
index f6e9f7d..f6e9f7d 100644..100755
--- a/docs/development/API/admin_api.md
+++ b/docs/development/API/admin_api.md
diff --git a/docs/development/API/chats.md b/docs/development/API/chats.md
index f50144c..f50144c 100644..100755
--- a/docs/development/API/chats.md
+++ b/docs/development/API/chats.md
diff --git a/docs/development/API/differences_in_mastoapi_responses.md b/docs/development/API/differences_in_mastoapi_responses.md
index 4007c63..4007c63 100644..100755
--- a/docs/development/API/differences_in_mastoapi_responses.md
+++ b/docs/development/API/differences_in_mastoapi_responses.md
diff --git a/docs/development/API/nodeinfo.md b/docs/development/API/nodeinfo.md
index 0f998a1..0f998a1 100644..100755
--- a/docs/development/API/nodeinfo.md
+++ b/docs/development/API/nodeinfo.md
diff --git a/docs/development/API/pleroma_api.md b/docs/development/API/pleroma_api.md
index 47fcb74..47fcb74 100644..100755
--- a/docs/development/API/pleroma_api.md
+++ b/docs/development/API/pleroma_api.md
diff --git a/docs/development/API/prometheus.md b/docs/development/API/prometheus.md
index a5158d9..a5158d9 100644..100755
--- a/docs/development/API/prometheus.md
+++ b/docs/development/API/prometheus.md
diff --git a/docs/development/ap_extensions.md b/docs/development/ap_extensions.md
index 3d1caeb..3d1caeb 100644..100755
--- a/docs/development/ap_extensions.md
+++ b/docs/development/ap_extensions.md
diff --git a/docs/development/authentication_authorization.md b/docs/development/authentication_authorization.md
index 183bfc2..183bfc2 100644..100755
--- a/docs/development/authentication_authorization.md
+++ b/docs/development/authentication_authorization.md
diff --git a/docs/development/index.md b/docs/development/index.md
index 01a6175..01a6175 100644..100755
--- a/docs/development/index.md
+++ b/docs/development/index.md
diff --git a/docs/development/setting_up_a_gitlab_runner.md b/docs/development/setting_up_a_gitlab_runner.md
index 88beb82..88beb82 100644..100755
--- a/docs/development/setting_up_a_gitlab_runner.md
+++ b/docs/development/setting_up_a_gitlab_runner.md
diff --git a/docs/development/setting_up_pleroma_dev.md b/docs/development/setting_up_pleroma_dev.md
index 8da761d..8da761d 100644..100755
--- a/docs/development/setting_up_pleroma_dev.md
+++ b/docs/development/setting_up_pleroma_dev.md
diff --git a/docs/index.md b/docs/index.md
index 3799a00..3799a00 100644..100755
--- a/docs/index.md
+++ b/docs/index.md
diff --git a/docs/installation/alpine_linux_en.md b/docs/installation/alpine_linux_en.md
index c37ff0c..c37ff0c 100644..100755
--- a/docs/installation/alpine_linux_en.md
+++ b/docs/installation/alpine_linux_en.md
diff --git a/docs/installation/arch_linux_en.md b/docs/installation/arch_linux_en.md
index 285743d..285743d 100644..100755
--- a/docs/installation/arch_linux_en.md
+++ b/docs/installation/arch_linux_en.md
diff --git a/docs/installation/debian_based_en.md b/docs/installation/debian_based_en.md
index 4e52b21..4e52b21 100644..100755
--- a/docs/installation/debian_based_en.md
+++ b/docs/installation/debian_based_en.md
diff --git a/docs/installation/debian_based_jp.md b/docs/installation/debian_based_jp.md
index 3736e85..3736e85 100644..100755
--- a/docs/installation/debian_based_jp.md
+++ b/docs/installation/debian_based_jp.md
diff --git a/docs/installation/freebsd_en.md b/docs/installation/freebsd_en.md
index 9cbe0f2..9cbe0f2 100644..100755
--- a/docs/installation/freebsd_en.md
+++ b/docs/installation/freebsd_en.md
diff --git a/docs/installation/further_reading.include b/docs/installation/further_reading.include
index 46752c7..46752c7 100644..100755
--- a/docs/installation/further_reading.include
+++ b/docs/installation/further_reading.include
diff --git a/docs/installation/generic_dependencies.include b/docs/installation/generic_dependencies.include
index dcaacfd..dcaacfd 100644..100755
--- a/docs/installation/generic_dependencies.include
+++ b/docs/installation/generic_dependencies.include
diff --git a/docs/installation/gentoo_en.md b/docs/installation/gentoo_en.md
index 36882c8..36882c8 100644..100755
--- a/docs/installation/gentoo_en.md
+++ b/docs/installation/gentoo_en.md
diff --git a/docs/installation/migrating_from_source_otp_en.md b/docs/installation/migrating_from_source_otp_en.md
index f6f2340..f6f2340 100644..100755
--- a/docs/installation/migrating_from_source_otp_en.md
+++ b/docs/installation/migrating_from_source_otp_en.md
diff --git a/docs/installation/netbsd_en.md b/docs/installation/netbsd_en.md
index 41b3b00..41b3b00 100644..100755
--- a/docs/installation/netbsd_en.md
+++ b/docs/installation/netbsd_en.md
diff --git a/docs/installation/nixos_en.md b/docs/installation/nixos_en.md
index f3c4988..f3c4988 100644..100755
--- a/docs/installation/nixos_en.md
+++ b/docs/installation/nixos_en.md
diff --git a/docs/installation/openbsd_en.md b/docs/installation/openbsd_en.md
index c80c8f6..c80c8f6 100644..100755
--- a/docs/installation/openbsd_en.md
+++ b/docs/installation/openbsd_en.md
diff --git a/docs/installation/openbsd_fi.md b/docs/installation/openbsd_fi.md
index 3c40b2d..3c40b2d 100644..100755
--- a/docs/installation/openbsd_fi.md
+++ b/docs/installation/openbsd_fi.md
diff --git a/docs/installation/optional/media_graphics_packages.md b/docs/installation/optional/media_graphics_packages.md
index de402d1..de402d1 100644..100755
--- a/docs/installation/optional/media_graphics_packages.md
+++ b/docs/installation/optional/media_graphics_packages.md
diff --git a/docs/installation/otp_en.md b/docs/installation/otp_en.md
index f281234..f281234 100644..100755
--- a/docs/installation/otp_en.md
+++ b/docs/installation/otp_en.md
diff --git a/docs/installation/otp_vs_from_source.include b/docs/installation/otp_vs_from_source.include
index 63e837a..63e837a 100644..100755
--- a/docs/installation/otp_vs_from_source.include
+++ b/docs/installation/otp_vs_from_source.include
diff --git a/docs/installation/otp_vs_from_source_source.include b/docs/installation/otp_vs_from_source_source.include
index 63482b6..63482b6 100644..100755
--- a/docs/installation/otp_vs_from_source_source.include
+++ b/docs/installation/otp_vs_from_source_source.include
diff --git a/docs/installation/yunohost_en.md b/docs/installation/yunohost_en.md
index 4c34e85..4c34e85 100644..100755
--- a/docs/installation/yunohost_en.md
+++ b/docs/installation/yunohost_en.md
diff --git a/docs/installation_1/caddyfile-pleroma.example b/docs/installation_1/caddyfile-pleroma.example
index cc7dda0..cc7dda0 100644..100755
--- a/docs/installation_1/caddyfile-pleroma.example
+++ b/docs/installation_1/caddyfile-pleroma.example
diff --git a/docs/installation_1/openbsd/httpd.conf b/docs/installation_1/openbsd/httpd.conf
index 82f4803..82f4803 100644..100755
--- a/docs/installation_1/openbsd/httpd.conf
+++ b/docs/installation_1/openbsd/httpd.conf
diff --git a/docs/installation_1/openbsd/relayd.conf b/docs/installation_1/openbsd/relayd.conf
index 31c2c11..31c2c11 100644..100755
--- a/docs/installation_1/openbsd/relayd.conf
+++ b/docs/installation_1/openbsd/relayd.conf
diff --git a/docs/installation_1/pleroma-apache.conf b/docs/installation_1/pleroma-apache.conf
index 139abe9..139abe9 100644..100755
--- a/docs/installation_1/pleroma-apache.conf
+++ b/docs/installation_1/pleroma-apache.conf
diff --git a/docs/installation_1/pleroma.nginx b/docs/installation_1/pleroma.nginx
index 273cfb3..273cfb3 100644..100755
--- a/docs/installation_1/pleroma.nginx
+++ b/docs/installation_1/pleroma.nginx
diff --git a/docs/installation_1/pleroma.service b/docs/installation_1/pleroma.service
index 8338228..8338228 100644..100755
--- a/docs/installation_1/pleroma.service
+++ b/docs/installation_1/pleroma.service
diff --git a/docs/installation_1/pleroma.supervisord b/docs/installation_1/pleroma.supervisord
index 19efffd..19efffd 100644..100755
--- a/docs/installation_1/pleroma.supervisord
+++ b/docs/installation_1/pleroma.supervisord
diff --git a/docs/installation_1/pleroma.vcl b/docs/installation_1/pleroma.vcl
index 4eb2f3c..4eb2f3c 100644..100755
--- a/docs/installation_1/pleroma.vcl
+++ b/docs/installation_1/pleroma.vcl
diff --git a/elixir_buildpack.config b/elixir_buildpack.config
index 1102e71..1102e71 100644..100755
--- a/elixir_buildpack.config
+++ b/elixir_buildpack.config
diff --git a/lib/mix/pleroma.ex b/lib/mix/pleroma.ex
index 2976085..2976085 100644..100755
--- a/lib/mix/pleroma.ex
+++ b/lib/mix/pleroma.ex
diff --git a/lib/mix/tasks/pleroma/app.ex b/lib/mix/tasks/pleroma/app.ex
index 885d071..885d071 100644..100755
--- a/lib/mix/tasks/pleroma/app.ex
+++ b/lib/mix/tasks/pleroma/app.ex
diff --git a/lib/mix/tasks/pleroma/benchmark.ex b/lib/mix/tasks/pleroma/benchmark.ex
index f324921..f324921 100644..100755
--- a/lib/mix/tasks/pleroma/benchmark.ex
+++ b/lib/mix/tasks/pleroma/benchmark.ex
diff --git a/lib/mix/tasks/pleroma/config.ex b/lib/mix/tasks/pleroma/config.ex
index 3a2ea44..3a2ea44 100644..100755
--- a/lib/mix/tasks/pleroma/config.ex
+++ b/lib/mix/tasks/pleroma/config.ex
diff --git a/lib/mix/tasks/pleroma/count_statuses.ex b/lib/mix/tasks/pleroma/count_statuses.ex
index c5ab8b7..c5ab8b7 100644..100755
--- a/lib/mix/tasks/pleroma/count_statuses.ex
+++ b/lib/mix/tasks/pleroma/count_statuses.ex
diff --git a/lib/mix/tasks/pleroma/database.ex b/lib/mix/tasks/pleroma/database.ex
index ed560c1..ed560c1 100644..100755
--- a/lib/mix/tasks/pleroma/database.ex
+++ b/lib/mix/tasks/pleroma/database.ex
diff --git a/lib/mix/tasks/pleroma/digest.ex b/lib/mix/tasks/pleroma/digest.ex
index aea9c8a..aea9c8a 100644..100755
--- a/lib/mix/tasks/pleroma/digest.ex
+++ b/lib/mix/tasks/pleroma/digest.ex
diff --git a/lib/mix/tasks/pleroma/docs.ex b/lib/mix/tasks/pleroma/docs.ex
index 32c02a5..32c02a5 100644..100755
--- a/lib/mix/tasks/pleroma/docs.ex
+++ b/lib/mix/tasks/pleroma/docs.ex
diff --git a/lib/mix/tasks/pleroma/ecto.ex b/lib/mix/tasks/pleroma/ecto.ex
index 8cf77d1..8cf77d1 100644..100755
--- a/lib/mix/tasks/pleroma/ecto.ex
+++ b/lib/mix/tasks/pleroma/ecto.ex
diff --git a/lib/mix/tasks/pleroma/ecto/migrate.ex b/lib/mix/tasks/pleroma/ecto/migrate.ex
index c45c930..c45c930 100644..100755
--- a/lib/mix/tasks/pleroma/ecto/migrate.ex
+++ b/lib/mix/tasks/pleroma/ecto/migrate.ex
diff --git a/lib/mix/tasks/pleroma/ecto/rollback.ex b/lib/mix/tasks/pleroma/ecto/rollback.ex
index 3d78eae..3d78eae 100644..100755
--- a/lib/mix/tasks/pleroma/ecto/rollback.ex
+++ b/lib/mix/tasks/pleroma/ecto/rollback.ex
diff --git a/lib/mix/tasks/pleroma/email.ex b/lib/mix/tasks/pleroma/email.ex
index 37272c1..37272c1 100644..100755
--- a/lib/mix/tasks/pleroma/email.ex
+++ b/lib/mix/tasks/pleroma/email.ex
diff --git a/lib/mix/tasks/pleroma/emoji.ex b/lib/mix/tasks/pleroma/emoji.ex
index 537f071..537f071 100644..100755
--- a/lib/mix/tasks/pleroma/emoji.ex
+++ b/lib/mix/tasks/pleroma/emoji.ex
diff --git a/lib/mix/tasks/pleroma/frontend.ex b/lib/mix/tasks/pleroma/frontend.ex
index 3c71801..3c71801 100644..100755
--- a/lib/mix/tasks/pleroma/frontend.ex
+++ b/lib/mix/tasks/pleroma/frontend.ex
diff --git a/lib/mix/tasks/pleroma/instance.ex b/lib/mix/tasks/pleroma/instance.ex
index 5d8b254..5d8b254 100644..100755
--- a/lib/mix/tasks/pleroma/instance.ex
+++ b/lib/mix/tasks/pleroma/instance.ex
diff --git a/lib/mix/tasks/pleroma/notification_settings.ex b/lib/mix/tasks/pleroma/notification_settings.ex
index f0a7cc4..f0a7cc4 100644..100755
--- a/lib/mix/tasks/pleroma/notification_settings.ex
+++ b/lib/mix/tasks/pleroma/notification_settings.ex
diff --git a/lib/mix/tasks/pleroma/openapi_spec.ex b/lib/mix/tasks/pleroma/openapi_spec.ex
index 884f931..884f931 100644..100755
--- a/lib/mix/tasks/pleroma/openapi_spec.ex
+++ b/lib/mix/tasks/pleroma/openapi_spec.ex
diff --git a/lib/mix/tasks/pleroma/refresh_counter_cache.ex b/lib/mix/tasks/pleroma/refresh_counter_cache.ex
index ad37cd2..ad37cd2 100644..100755
--- a/lib/mix/tasks/pleroma/refresh_counter_cache.ex
+++ b/lib/mix/tasks/pleroma/refresh_counter_cache.ex
diff --git a/lib/mix/tasks/pleroma/relay.ex b/lib/mix/tasks/pleroma/relay.ex
index 29cc666..29cc666 100644..100755
--- a/lib/mix/tasks/pleroma/relay.ex
+++ b/lib/mix/tasks/pleroma/relay.ex
diff --git a/lib/mix/tasks/pleroma/robots_txt.ex b/lib/mix/tasks/pleroma/robots_txt.ex
index 5124c7c..5124c7c 100644..100755
--- a/lib/mix/tasks/pleroma/robots_txt.ex
+++ b/lib/mix/tasks/pleroma/robots_txt.ex
diff --git a/lib/mix/tasks/pleroma/uploads.ex b/lib/mix/tasks/pleroma/uploads.ex
index bf02912..bf02912 100644..100755
--- a/lib/mix/tasks/pleroma/uploads.ex
+++ b/lib/mix/tasks/pleroma/uploads.ex
diff --git a/lib/mix/tasks/pleroma/user.ex b/lib/mix/tasks/pleroma/user.ex
index 929fa17..929fa17 100644..100755
--- a/lib/mix/tasks/pleroma/user.ex
+++ b/lib/mix/tasks/pleroma/user.ex
diff --git a/lib/phoenix/transports/web_socket/raw.ex b/lib/phoenix/transports/web_socket/raw.ex
index 8cf9c32..8cf9c32 100644..100755
--- a/lib/phoenix/transports/web_socket/raw.ex
+++ b/lib/phoenix/transports/web_socket/raw.ex
diff --git a/lib/pleroma/activity.ex b/lib/pleroma/activity.ex
index 3556aaf..3556aaf 100644..100755
--- a/lib/pleroma/activity.ex
+++ b/lib/pleroma/activity.ex
diff --git a/lib/pleroma/activity/html.ex b/lib/pleroma/activity/html.ex
index 706b2d3..706b2d3 100644..100755
--- a/lib/pleroma/activity/html.ex
+++ b/lib/pleroma/activity/html.ex
diff --git a/lib/pleroma/activity/ir/topics.ex b/lib/pleroma/activity/ir/topics.ex
index 8249cbe..8249cbe 100644..100755
--- a/lib/pleroma/activity/ir/topics.ex
+++ b/lib/pleroma/activity/ir/topics.ex
diff --git a/lib/pleroma/activity/queries.ex b/lib/pleroma/activity/queries.ex
index 81c44ac..81c44ac 100644..100755
--- a/lib/pleroma/activity/queries.ex
+++ b/lib/pleroma/activity/queries.ex
diff --git a/lib/pleroma/activity/search.ex b/lib/pleroma/activity/search.ex
index 0b9b24a..0b9b24a 100644..100755
--- a/lib/pleroma/activity/search.ex
+++ b/lib/pleroma/activity/search.ex
diff --git a/lib/pleroma/announcement.ex b/lib/pleroma/announcement.ex
index d97c5e7..d97c5e7 100644..100755
--- a/lib/pleroma/announcement.ex
+++ b/lib/pleroma/announcement.ex
diff --git a/lib/pleroma/announcement_read_relationship.ex b/lib/pleroma/announcement_read_relationship.ex
index 9b64404..9b64404 100644..100755
--- a/lib/pleroma/announcement_read_relationship.ex
+++ b/lib/pleroma/announcement_read_relationship.ex
diff --git a/lib/pleroma/application.ex b/lib/pleroma/application.ex
index e68a3c5..e68a3c5 100644..100755
--- a/lib/pleroma/application.ex
+++ b/lib/pleroma/application.ex
diff --git a/lib/pleroma/application_requirements.ex b/lib/pleroma/application_requirements.ex
index 44b1c17..44b1c17 100644..100755
--- a/lib/pleroma/application_requirements.ex
+++ b/lib/pleroma/application_requirements.ex
diff --git a/lib/pleroma/bbs/authenticator.ex b/lib/pleroma/bbs/authenticator.ex
index 0f7543f..0f7543f 100644..100755
--- a/lib/pleroma/bbs/authenticator.ex
+++ b/lib/pleroma/bbs/authenticator.ex
diff --git a/lib/pleroma/bbs/handler.ex b/lib/pleroma/bbs/handler.ex
index 2779933..2779933 100644..100755
--- a/lib/pleroma/bbs/handler.ex
+++ b/lib/pleroma/bbs/handler.ex
diff --git a/lib/pleroma/bookmark.ex b/lib/pleroma/bookmark.ex
index 187749e..187749e 100644..100755
--- a/lib/pleroma/bookmark.ex
+++ b/lib/pleroma/bookmark.ex
diff --git a/lib/pleroma/caching.ex b/lib/pleroma/caching.ex
index eb05887..eb05887 100644..100755
--- a/lib/pleroma/caching.ex
+++ b/lib/pleroma/caching.ex
diff --git a/lib/pleroma/captcha.ex b/lib/pleroma/captcha.ex
index 03910f1..03910f1 100644..100755
--- a/lib/pleroma/captcha.ex
+++ b/lib/pleroma/captcha.ex
diff --git a/lib/pleroma/captcha/kocaptcha.ex b/lib/pleroma/captcha/kocaptcha.ex
index e786e28..e786e28 100644..100755
--- a/lib/pleroma/captcha/kocaptcha.ex
+++ b/lib/pleroma/captcha/kocaptcha.ex
diff --git a/lib/pleroma/captcha/native.ex b/lib/pleroma/captcha/native.ex
index 9ba0f30..9ba0f30 100644..100755
--- a/lib/pleroma/captcha/native.ex
+++ b/lib/pleroma/captcha/native.ex
diff --git a/lib/pleroma/captcha/service.ex b/lib/pleroma/captcha/service.ex
index 7479760..7479760 100644..100755
--- a/lib/pleroma/captcha/service.ex
+++ b/lib/pleroma/captcha/service.ex
diff --git a/lib/pleroma/chat.ex b/lib/pleroma/chat.ex
index fe32ec0..fe32ec0 100644..100755
--- a/lib/pleroma/chat.ex
+++ b/lib/pleroma/chat.ex
diff --git a/lib/pleroma/chat/message_reference.ex b/lib/pleroma/chat/message_reference.ex
index ea65a4a..ea65a4a 100644..100755
--- a/lib/pleroma/chat/message_reference.ex
+++ b/lib/pleroma/chat/message_reference.ex
diff --git a/lib/pleroma/clippy.ex b/lib/pleroma/clippy.ex
index bcf23ca..bcf23ca 100644..100755
--- a/lib/pleroma/clippy.ex
+++ b/lib/pleroma/clippy.ex
diff --git a/lib/pleroma/config.ex b/lib/pleroma/config.ex
index cf1453c..cf1453c 100644..100755
--- a/lib/pleroma/config.ex
+++ b/lib/pleroma/config.ex
diff --git a/lib/pleroma/config/deprecation_warnings.ex b/lib/pleroma/config/deprecation_warnings.ex
index b53b15d..b53b15d 100644..100755
--- a/lib/pleroma/config/deprecation_warnings.ex
+++ b/lib/pleroma/config/deprecation_warnings.ex
diff --git a/lib/pleroma/config/getting.ex b/lib/pleroma/config/getting.ex
index f9b66bb..f9b66bb 100644..100755
--- a/lib/pleroma/config/getting.ex
+++ b/lib/pleroma/config/getting.ex
diff --git a/lib/pleroma/config/helpers.ex b/lib/pleroma/config/helpers.ex
index 973a75c..973a75c 100644..100755
--- a/lib/pleroma/config/helpers.ex
+++ b/lib/pleroma/config/helpers.ex
diff --git a/lib/pleroma/config/holder.ex b/lib/pleroma/config/holder.ex
index 7822bde..7822bde 100644..100755
--- a/lib/pleroma/config/holder.ex
+++ b/lib/pleroma/config/holder.ex
diff --git a/lib/pleroma/config/loader.ex b/lib/pleroma/config/loader.ex
index bd85ecc..bd85ecc 100644..100755
--- a/lib/pleroma/config/loader.ex
+++ b/lib/pleroma/config/loader.ex
diff --git a/lib/pleroma/config/oban.ex b/lib/pleroma/config/oban.ex
index 483d2bb..483d2bb 100644..100755
--- a/lib/pleroma/config/oban.ex
+++ b/lib/pleroma/config/oban.ex
diff --git a/lib/pleroma/config/release_runtime_provider.ex b/lib/pleroma/config/release_runtime_provider.ex
index 9ec0f97..9ec0f97 100644..100755
--- a/lib/pleroma/config/release_runtime_provider.ex
+++ b/lib/pleroma/config/release_runtime_provider.ex
diff --git a/lib/pleroma/config/transfer_task.ex b/lib/pleroma/config/transfer_task.ex
index 44a9840..44a9840 100644..100755
--- a/lib/pleroma/config/transfer_task.ex
+++ b/lib/pleroma/config/transfer_task.ex
diff --git a/lib/pleroma/config_db.ex b/lib/pleroma/config_db.ex
index 846cede..846cede 100644..100755
--- a/lib/pleroma/config_db.ex
+++ b/lib/pleroma/config_db.ex
diff --git a/lib/pleroma/constants.ex b/lib/pleroma/constants.ex
index cfb4052..cfb4052 100644..100755
--- a/lib/pleroma/constants.ex
+++ b/lib/pleroma/constants.ex
diff --git a/lib/pleroma/conversation.ex b/lib/pleroma/conversation.ex
index 42028aa..42028aa 100644..100755
--- a/lib/pleroma/conversation.ex
+++ b/lib/pleroma/conversation.ex
diff --git a/lib/pleroma/conversation/participation.ex b/lib/pleroma/conversation/participation.ex
index 4ed93e5..4ed93e5 100644..100755
--- a/lib/pleroma/conversation/participation.ex
+++ b/lib/pleroma/conversation/participation.ex
diff --git a/lib/pleroma/conversation/participation/recipient_ship.ex b/lib/pleroma/conversation/participation/recipient_ship.ex
index d9a0fdf..d9a0fdf 100644..100755
--- a/lib/pleroma/conversation/participation/recipient_ship.ex
+++ b/lib/pleroma/conversation/participation/recipient_ship.ex
diff --git a/lib/pleroma/counter_cache.ex b/lib/pleroma/counter_cache.ex
index d2b14bd..d2b14bd 100644..100755
--- a/lib/pleroma/counter_cache.ex
+++ b/lib/pleroma/counter_cache.ex
diff --git a/lib/pleroma/data_migration.ex b/lib/pleroma/data_migration.ex
index 8451678..8451678 100644..100755
--- a/lib/pleroma/data_migration.ex
+++ b/lib/pleroma/data_migration.ex
diff --git a/lib/pleroma/delivery.ex b/lib/pleroma/delivery.ex
index 5d1853b..5d1853b 100644..100755
--- a/lib/pleroma/delivery.ex
+++ b/lib/pleroma/delivery.ex
diff --git a/lib/pleroma/docs/generator.ex b/lib/pleroma/docs/generator.ex
index 6508f19..6508f19 100644..100755
--- a/lib/pleroma/docs/generator.ex
+++ b/lib/pleroma/docs/generator.ex
diff --git a/lib/pleroma/docs/json.ex b/lib/pleroma/docs/json.ex
index 05f46f3..05f46f3 100644..100755
--- a/lib/pleroma/docs/json.ex
+++ b/lib/pleroma/docs/json.ex
diff --git a/lib/pleroma/docs/markdown.ex b/lib/pleroma/docs/markdown.ex
index 949388e..949388e 100644..100755
--- a/lib/pleroma/docs/markdown.ex
+++ b/lib/pleroma/docs/markdown.ex
diff --git a/lib/pleroma/docs/translator.ex b/lib/pleroma/docs/translator.ex
index 13e33c8..13e33c8 100644..100755
--- a/lib/pleroma/docs/translator.ex
+++ b/lib/pleroma/docs/translator.ex
diff --git a/lib/pleroma/docs/translator/compiler.ex b/lib/pleroma/docs/translator/compiler.ex
index 5d27d9f..5d27d9f 100644..100755
--- a/lib/pleroma/docs/translator/compiler.ex
+++ b/lib/pleroma/docs/translator/compiler.ex
diff --git a/lib/pleroma/ecto_enums.ex b/lib/pleroma/ecto_enums.ex
index a4890b4..a4890b4 100644..100755
--- a/lib/pleroma/ecto_enums.ex
+++ b/lib/pleroma/ecto_enums.ex
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
index b0258e8..b0258e8 100644..100755
--- a/lib/pleroma/ecto_type/activity_pub/object_validators/date_time.ex
+++ b/lib/pleroma/ecto_type/activity_pub/object_validators/date_time.ex
diff --git a/lib/pleroma/ecto_type/activity_pub/object_validators/emoji.ex b/lib/pleroma/ecto_type/activity_pub/object_validators/emoji.ex
index e0e4449..e0e4449 100644..100755
--- a/lib/pleroma/ecto_type/activity_pub/object_validators/emoji.ex
+++ b/lib/pleroma/ecto_type/activity_pub/object_validators/emoji.ex
diff --git a/lib/pleroma/ecto_type/activity_pub/object_validators/mime.ex b/lib/pleroma/ecto_type/activity_pub/object_validators/mime.ex
index 31d5157..31d5157 100644..100755
--- a/lib/pleroma/ecto_type/activity_pub/object_validators/mime.ex
+++ b/lib/pleroma/ecto_type/activity_pub/object_validators/mime.ex
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
index 663dc0d..663dc0d 100644..100755
--- a/lib/pleroma/ecto_type/activity_pub/object_validators/object_id.ex
+++ b/lib/pleroma/ecto_type/activity_pub/object_validators/object_id.ex
diff --git a/lib/pleroma/ecto_type/activity_pub/object_validators/recipients.ex b/lib/pleroma/ecto_type/activity_pub/object_validators/recipients.ex
index 447d536..447d536 100644..100755
--- a/lib/pleroma/ecto_type/activity_pub/object_validators/recipients.ex
+++ b/lib/pleroma/ecto_type/activity_pub/object_validators/recipients.ex
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
index 95bd3ba..95bd3ba 100644..100755
--- a/lib/pleroma/ecto_type/activity_pub/object_validators/safe_text.ex
+++ b/lib/pleroma/ecto_type/activity_pub/object_validators/safe_text.ex
diff --git a/lib/pleroma/ecto_type/activity_pub/object_validators/uri.ex b/lib/pleroma/ecto_type/activity_pub/object_validators/uri.ex
index b8e5c9d..b8e5c9d 100644..100755
--- a/lib/pleroma/ecto_type/activity_pub/object_validators/uri.ex
+++ b/lib/pleroma/ecto_type/activity_pub/object_validators/uri.ex
diff --git a/lib/pleroma/ecto_type/config/atom.ex b/lib/pleroma/ecto_type/config/atom.ex
index c44d655..c44d655 100644..100755
--- a/lib/pleroma/ecto_type/config/atom.ex
+++ b/lib/pleroma/ecto_type/config/atom.ex
diff --git a/lib/pleroma/ecto_type/config/binary_value.ex b/lib/pleroma/ecto_type/config/binary_value.ex
index 4aad0cf..4aad0cf 100644..100755
--- a/lib/pleroma/ecto_type/config/binary_value.ex
+++ b/lib/pleroma/ecto_type/config/binary_value.ex
diff --git a/lib/pleroma/emails/admin_email.ex b/lib/pleroma/emails/admin_email.ex
index 372e552..372e552 100644..100755
--- a/lib/pleroma/emails/admin_email.ex
+++ b/lib/pleroma/emails/admin_email.ex
diff --git a/lib/pleroma/emails/mailer.ex b/lib/pleroma/emails/mailer.ex
index 1014421..1014421 100644..100755
--- a/lib/pleroma/emails/mailer.ex
+++ b/lib/pleroma/emails/mailer.ex
diff --git a/lib/pleroma/emails/new_users_digest_email.ex b/lib/pleroma/emails/new_users_digest_email.ex
index a9e57c7..a9e57c7 100644..100755
--- a/lib/pleroma/emails/new_users_digest_email.ex
+++ b/lib/pleroma/emails/new_users_digest_email.ex
diff --git a/lib/pleroma/emails/user_email.ex b/lib/pleroma/emails/user_email.ex
index 95b9637..95b9637 100644..100755
--- a/lib/pleroma/emails/user_email.ex
+++ b/lib/pleroma/emails/user_email.ex
diff --git a/lib/pleroma/emoji-test.txt b/lib/pleroma/emoji-test.txt
index 87d093d..87d093d 100644..100755
--- a/lib/pleroma/emoji-test.txt
+++ b/lib/pleroma/emoji-test.txt
diff --git a/lib/pleroma/emoji.ex b/lib/pleroma/emoji.ex
index dd65d56..dd65d56 100644..100755
--- a/lib/pleroma/emoji.ex
+++ b/lib/pleroma/emoji.ex
diff --git a/lib/pleroma/emoji/combinations.ex b/lib/pleroma/emoji/combinations.ex
index 981c735..981c735 100644..100755
--- a/lib/pleroma/emoji/combinations.ex
+++ b/lib/pleroma/emoji/combinations.ex
diff --git a/lib/pleroma/emoji/formatter.ex b/lib/pleroma/emoji/formatter.ex
index 87fd35f..87fd35f 100644..100755
--- a/lib/pleroma/emoji/formatter.ex
+++ b/lib/pleroma/emoji/formatter.ex
diff --git a/lib/pleroma/emoji/loader.ex b/lib/pleroma/emoji/loader.ex
index 97d4b8f..97d4b8f 100644..100755
--- a/lib/pleroma/emoji/loader.ex
+++ b/lib/pleroma/emoji/loader.ex
diff --git a/lib/pleroma/emoji/pack.ex b/lib/pleroma/emoji/pack.ex
index 6e58f88..6e58f88 100644..100755
--- a/lib/pleroma/emoji/pack.ex
+++ b/lib/pleroma/emoji/pack.ex
diff --git a/lib/pleroma/filter.ex b/lib/pleroma/filter.ex
index db88bc0..db88bc0 100644..100755
--- a/lib/pleroma/filter.ex
+++ b/lib/pleroma/filter.ex
diff --git a/lib/pleroma/following_relationship.ex b/lib/pleroma/following_relationship.ex
index 15664c8..15664c8 100644..100755
--- a/lib/pleroma/following_relationship.ex
+++ b/lib/pleroma/following_relationship.ex
diff --git a/lib/pleroma/formatter.ex b/lib/pleroma/formatter.ex
index a46c3e3..a46c3e3 100644..100755
--- a/lib/pleroma/formatter.ex
+++ b/lib/pleroma/formatter.ex
diff --git a/lib/pleroma/frontend.ex b/lib/pleroma/frontend.ex
index ec72fb6..ec72fb6 100644..100755
--- a/lib/pleroma/frontend.ex
+++ b/lib/pleroma/frontend.ex
diff --git a/lib/pleroma/gopher/server.ex b/lib/pleroma/gopher/server.ex
index 0fde0ad..0fde0ad 100644..100755
--- a/lib/pleroma/gopher/server.ex
+++ b/lib/pleroma/gopher/server.ex
diff --git a/lib/pleroma/gun.ex b/lib/pleroma/gun.ex
index c2d6b4b..c2d6b4b 100644..100755
--- a/lib/pleroma/gun.ex
+++ b/lib/pleroma/gun.ex
diff --git a/lib/pleroma/gun/api.ex b/lib/pleroma/gun/api.ex
index ff21006..ff21006 100644..100755
--- a/lib/pleroma/gun/api.ex
+++ b/lib/pleroma/gun/api.ex
diff --git a/lib/pleroma/gun/conn.ex b/lib/pleroma/gun/conn.ex
index 7c5785d..7c5785d 100644..100755
--- a/lib/pleroma/gun/conn.ex
+++ b/lib/pleroma/gun/conn.ex
diff --git a/lib/pleroma/gun/connection_pool.ex b/lib/pleroma/gun/connection_pool.ex
index 2e851de..2e851de 100644..100755
--- a/lib/pleroma/gun/connection_pool.ex
+++ b/lib/pleroma/gun/connection_pool.ex
diff --git a/lib/pleroma/gun/connection_pool/reclaimer.ex b/lib/pleroma/gun/connection_pool/reclaimer.ex
index efd5c9f..efd5c9f 100644..100755
--- a/lib/pleroma/gun/connection_pool/reclaimer.ex
+++ b/lib/pleroma/gun/connection_pool/reclaimer.ex
diff --git a/lib/pleroma/gun/connection_pool/worker.ex b/lib/pleroma/gun/connection_pool/worker.ex
index 38527ec..38527ec 100644..100755
--- a/lib/pleroma/gun/connection_pool/worker.ex
+++ b/lib/pleroma/gun/connection_pool/worker.ex
diff --git a/lib/pleroma/gun/connection_pool/worker_supervisor.ex b/lib/pleroma/gun/connection_pool/worker_supervisor.ex
index d26a70b..d26a70b 100644..100755
--- a/lib/pleroma/gun/connection_pool/worker_supervisor.ex
+++ b/lib/pleroma/gun/connection_pool/worker_supervisor.ex
diff --git a/lib/pleroma/hashtag.ex b/lib/pleroma/hashtag.ex
index a43d882..a43d882 100644..100755
--- a/lib/pleroma/hashtag.ex
+++ b/lib/pleroma/hashtag.ex
diff --git a/lib/pleroma/healthcheck.ex b/lib/pleroma/healthcheck.ex
index 8e9ab82..8e9ab82 100644..100755
--- a/lib/pleroma/healthcheck.ex
+++ b/lib/pleroma/healthcheck.ex
diff --git a/lib/pleroma/helpers/auth_helper.ex b/lib/pleroma/helpers/auth_helper.ex
index 61599e7..61599e7 100644..100755
--- a/lib/pleroma/helpers/auth_helper.ex
+++ b/lib/pleroma/helpers/auth_helper.ex
diff --git a/lib/pleroma/helpers/inet_helper.ex b/lib/pleroma/helpers/inet_helper.ex
index 704d37f..704d37f 100644..100755
--- a/lib/pleroma/helpers/inet_helper.ex
+++ b/lib/pleroma/helpers/inet_helper.ex
diff --git a/lib/pleroma/helpers/media_helper.ex b/lib/pleroma/helpers/media_helper.ex
index 24c845f..24c845f 100644..100755
--- a/lib/pleroma/helpers/media_helper.ex
+++ b/lib/pleroma/helpers/media_helper.ex
diff --git a/lib/pleroma/helpers/qt_fast_start.ex b/lib/pleroma/helpers/qt_fast_start.ex
index 5711c71..5711c71 100644..100755
--- a/lib/pleroma/helpers/qt_fast_start.ex
+++ b/lib/pleroma/helpers/qt_fast_start.ex
diff --git a/lib/pleroma/helpers/uri_helper.ex b/lib/pleroma/helpers/uri_helper.ex
index c8d10d3..c8d10d3 100644..100755
--- a/lib/pleroma/helpers/uri_helper.ex
+++ b/lib/pleroma/helpers/uri_helper.ex
diff --git a/lib/pleroma/html.ex b/lib/pleroma/html.ex
index 5bf735c..5bf735c 100644..100755
--- a/lib/pleroma/html.ex
+++ b/lib/pleroma/html.ex
diff --git a/lib/pleroma/http.ex b/lib/pleroma/http.ex
index 6c430fc..6c430fc 100644..100755
--- a/lib/pleroma/http.ex
+++ b/lib/pleroma/http.ex
diff --git a/lib/pleroma/http/adapter_helper.ex b/lib/pleroma/http/adapter_helper.ex
index 252a6ab..252a6ab 100644..100755
--- a/lib/pleroma/http/adapter_helper.ex
+++ b/lib/pleroma/http/adapter_helper.ex
diff --git a/lib/pleroma/http/adapter_helper/default.ex b/lib/pleroma/http/adapter_helper/default.ex
index 9c94147..9c94147 100644..100755
--- a/lib/pleroma/http/adapter_helper/default.ex
+++ b/lib/pleroma/http/adapter_helper/default.ex
diff --git a/lib/pleroma/http/adapter_helper/gun.ex b/lib/pleroma/http/adapter_helper/gun.ex
index 74ab985..74ab985 100644..100755
--- a/lib/pleroma/http/adapter_helper/gun.ex
+++ b/lib/pleroma/http/adapter_helper/gun.ex
diff --git a/lib/pleroma/http/adapter_helper/hackney.ex b/lib/pleroma/http/adapter_helper/hackney.ex
index 15a84cf..15a84cf 100644..100755
--- a/lib/pleroma/http/adapter_helper/hackney.ex
+++ b/lib/pleroma/http/adapter_helper/hackney.ex
diff --git a/lib/pleroma/http/ex_aws.ex b/lib/pleroma/http/ex_aws.ex
index 469c138..469c138 100644..100755
--- a/lib/pleroma/http/ex_aws.ex
+++ b/lib/pleroma/http/ex_aws.ex
diff --git a/lib/pleroma/http/request.ex b/lib/pleroma/http/request.ex
index 01045f8..01045f8 100644..100755
--- a/lib/pleroma/http/request.ex
+++ b/lib/pleroma/http/request.ex
diff --git a/lib/pleroma/http/request_builder.ex b/lib/pleroma/http/request_builder.ex
index f16fb3b..f16fb3b 100644..100755
--- a/lib/pleroma/http/request_builder.ex
+++ b/lib/pleroma/http/request_builder.ex
diff --git a/lib/pleroma/http/tzdata.ex b/lib/pleroma/http/tzdata.ex
index 5d2529c..5d2529c 100644..100755
--- a/lib/pleroma/http/tzdata.ex
+++ b/lib/pleroma/http/tzdata.ex
diff --git a/lib/pleroma/http/web_push.ex b/lib/pleroma/http/web_push.ex
index ca399b6..ca399b6 100644..100755
--- a/lib/pleroma/http/web_push.ex
+++ b/lib/pleroma/http/web_push.ex
diff --git a/lib/pleroma/instances.ex b/lib/pleroma/instances.ex
index 782948f..782948f 100644..100755
--- a/lib/pleroma/instances.ex
+++ b/lib/pleroma/instances.ex
diff --git a/lib/pleroma/instances/instance.ex b/lib/pleroma/instances/instance.ex
index a5529ad..a5529ad 100644..100755
--- a/lib/pleroma/instances/instance.ex
+++ b/lib/pleroma/instances/instance.ex
diff --git a/lib/pleroma/job_queue_monitor.ex b/lib/pleroma/job_queue_monitor.ex
index 6233cdc..6233cdc 100644..100755
--- a/lib/pleroma/job_queue_monitor.ex
+++ b/lib/pleroma/job_queue_monitor.ex
diff --git a/lib/pleroma/jwt.ex b/lib/pleroma/jwt.ex
index 7ec6245..7ec6245 100644..100755
--- a/lib/pleroma/jwt.ex
+++ b/lib/pleroma/jwt.ex
diff --git a/lib/pleroma/keys.ex b/lib/pleroma/keys.ex
index 496d20a..496d20a 100644..100755
--- a/lib/pleroma/keys.ex
+++ b/lib/pleroma/keys.ex
diff --git a/lib/pleroma/list.ex b/lib/pleroma/list.ex
index b446b91..b446b91 100644..100755
--- a/lib/pleroma/list.ex
+++ b/lib/pleroma/list.ex
diff --git a/lib/pleroma/logging.ex b/lib/pleroma/logging.ex
index ac09c04..ac09c04 100644..100755
--- a/lib/pleroma/logging.ex
+++ b/lib/pleroma/logging.ex
diff --git a/lib/pleroma/maintenance.ex b/lib/pleroma/maintenance.ex
index eb5a6ef..eb5a6ef 100644..100755
--- a/lib/pleroma/maintenance.ex
+++ b/lib/pleroma/maintenance.ex
diff --git a/lib/pleroma/maps.ex b/lib/pleroma/maps.ex
index 6d586e5..6d586e5 100644..100755
--- a/lib/pleroma/maps.ex
+++ b/lib/pleroma/maps.ex
diff --git a/lib/pleroma/marker.ex b/lib/pleroma/marker.ex
index 68b054e..68b054e 100644..100755
--- a/lib/pleroma/marker.ex
+++ b/lib/pleroma/marker.ex
diff --git a/lib/pleroma/mfa.ex b/lib/pleroma/mfa.ex
index 01b730c..01b730c 100644..100755
--- a/lib/pleroma/mfa.ex
+++ b/lib/pleroma/mfa.ex
diff --git a/lib/pleroma/mfa/backup_codes.ex b/lib/pleroma/mfa/backup_codes.ex
index 2f6962c..2f6962c 100644..100755
--- a/lib/pleroma/mfa/backup_codes.ex
+++ b/lib/pleroma/mfa/backup_codes.ex
diff --git a/lib/pleroma/mfa/changeset.ex b/lib/pleroma/mfa/changeset.ex
index 3ec3cfe..3ec3cfe 100644..100755
--- a/lib/pleroma/mfa/changeset.ex
+++ b/lib/pleroma/mfa/changeset.ex
diff --git a/lib/pleroma/mfa/settings.ex b/lib/pleroma/mfa/settings.ex
index 2c7f13e..2c7f13e 100644..100755
--- a/lib/pleroma/mfa/settings.ex
+++ b/lib/pleroma/mfa/settings.ex
diff --git a/lib/pleroma/mfa/token.ex b/lib/pleroma/mfa/token.ex
index 57bc11e..57bc11e 100644..100755
--- a/lib/pleroma/mfa/token.ex
+++ b/lib/pleroma/mfa/token.ex
diff --git a/lib/pleroma/mfa/totp.ex b/lib/pleroma/mfa/totp.ex
index 429c4b7..429c4b7 100644..100755
--- a/lib/pleroma/mfa/totp.ex
+++ b/lib/pleroma/mfa/totp.ex
diff --git a/lib/pleroma/migration_helper/notification_backfill.ex b/lib/pleroma/migration_helper/notification_backfill.ex
index 9f4976d..9f4976d 100644..100755
--- a/lib/pleroma/migration_helper/notification_backfill.ex
+++ b/lib/pleroma/migration_helper/notification_backfill.ex
diff --git a/lib/pleroma/migrators/context_objects_deletion_migrator.ex b/lib/pleroma/migrators/context_objects_deletion_migrator.ex
index fb22479..fb22479 100644..100755
--- a/lib/pleroma/migrators/context_objects_deletion_migrator.ex
+++ b/lib/pleroma/migrators/context_objects_deletion_migrator.ex
diff --git a/lib/pleroma/migrators/hashtags_table_migrator.ex b/lib/pleroma/migrators/hashtags_table_migrator.ex
index dca4bfa..dca4bfa 100644..100755
--- a/lib/pleroma/migrators/hashtags_table_migrator.ex
+++ b/lib/pleroma/migrators/hashtags_table_migrator.ex
diff --git a/lib/pleroma/migrators/support/base_migrator.ex b/lib/pleroma/migrators/support/base_migrator.ex
index 3bcd59f..3bcd59f 100644..100755
--- a/lib/pleroma/migrators/support/base_migrator.ex
+++ b/lib/pleroma/migrators/support/base_migrator.ex
diff --git a/lib/pleroma/migrators/support/base_migrator_state.ex b/lib/pleroma/migrators/support/base_migrator_state.ex
index 3d7769f..3d7769f 100644..100755
--- a/lib/pleroma/migrators/support/base_migrator_state.ex
+++ b/lib/pleroma/migrators/support/base_migrator_state.ex
diff --git a/lib/pleroma/moderation_log.ex b/lib/pleroma/moderation_log.ex
index 7203423..7203423 100644..100755
--- a/lib/pleroma/moderation_log.ex
+++ b/lib/pleroma/moderation_log.ex
diff --git a/lib/pleroma/notification.ex b/lib/pleroma/notification.ex
index 48d467c..48d467c 100644..100755
--- a/lib/pleroma/notification.ex
+++ b/lib/pleroma/notification.ex
diff --git a/lib/pleroma/object.ex b/lib/pleroma/object.ex
index 38accae..38accae 100644..100755
--- a/lib/pleroma/object.ex
+++ b/lib/pleroma/object.ex
diff --git a/lib/pleroma/object/containment.ex b/lib/pleroma/object/containment.ex
index f6106cb..f6106cb 100644..100755
--- a/lib/pleroma/object/containment.ex
+++ b/lib/pleroma/object/containment.ex
diff --git a/lib/pleroma/object/fetcher.ex b/lib/pleroma/object/fetcher.ex
index cc37725..cc37725 100644..100755
--- a/lib/pleroma/object/fetcher.ex
+++ b/lib/pleroma/object/fetcher.ex
diff --git a/lib/pleroma/object/updater.ex b/lib/pleroma/object/updater.ex
index b1e4870..b1e4870 100644..100755
--- a/lib/pleroma/object/updater.ex
+++ b/lib/pleroma/object/updater.ex
diff --git a/lib/pleroma/object_tombstone.ex b/lib/pleroma/object_tombstone.ex
index 8bdc8f6..8bdc8f6 100644..100755
--- a/lib/pleroma/object_tombstone.ex
+++ b/lib/pleroma/object_tombstone.ex
diff --git a/lib/pleroma/otp_version.ex b/lib/pleroma/otp_version.ex
index 80b1527..80b1527 100644..100755
--- a/lib/pleroma/otp_version.ex
+++ b/lib/pleroma/otp_version.ex
diff --git a/lib/pleroma/pagination.ex b/lib/pleroma/pagination.ex
index f12ca28..f12ca28 100644..100755
--- a/lib/pleroma/pagination.ex
+++ b/lib/pleroma/pagination.ex
diff --git a/lib/pleroma/password/pbkdf2.ex b/lib/pleroma/password/pbkdf2.ex
index 92e9e19..92e9e19 100644..100755
--- a/lib/pleroma/password/pbkdf2.ex
+++ b/lib/pleroma/password/pbkdf2.ex
diff --git a/lib/pleroma/password_reset_token.ex b/lib/pleroma/password_reset_token.ex
index 42a789e..42a789e 100644..100755
--- a/lib/pleroma/password_reset_token.ex
+++ b/lib/pleroma/password_reset_token.ex
diff --git a/lib/pleroma/registration.ex b/lib/pleroma/registration.ex
index b043c37..b043c37 100644..100755
--- a/lib/pleroma/registration.ex
+++ b/lib/pleroma/registration.ex
diff --git a/lib/pleroma/release_tasks.ex b/lib/pleroma/release_tasks.ex
index f9e8d19..f9e8d19 100644..100755
--- a/lib/pleroma/release_tasks.ex
+++ b/lib/pleroma/release_tasks.ex
diff --git a/lib/pleroma/repo.ex b/lib/pleroma/repo.ex
index 515b0c1..515b0c1 100644..100755
--- a/lib/pleroma/repo.ex
+++ b/lib/pleroma/repo.ex
diff --git a/lib/pleroma/report_note.ex b/lib/pleroma/report_note.ex
index f2ad76f..f2ad76f 100644..100755
--- a/lib/pleroma/report_note.ex
+++ b/lib/pleroma/report_note.ex
diff --git a/lib/pleroma/reverse_proxy.ex b/lib/pleroma/reverse_proxy.ex
index 2248c27..2248c27 100644..100755
--- a/lib/pleroma/reverse_proxy.ex
+++ b/lib/pleroma/reverse_proxy.ex
diff --git a/lib/pleroma/reverse_proxy/client.ex b/lib/pleroma/reverse_proxy/client.ex
index 91f6e5a..91f6e5a 100644..100755
--- a/lib/pleroma/reverse_proxy/client.ex
+++ b/lib/pleroma/reverse_proxy/client.ex
diff --git a/lib/pleroma/reverse_proxy/client/hackney.ex b/lib/pleroma/reverse_proxy/client/hackney.ex
index ca4a0c2..ca4a0c2 100644..100755
--- a/lib/pleroma/reverse_proxy/client/hackney.ex
+++ b/lib/pleroma/reverse_proxy/client/hackney.ex
diff --git a/lib/pleroma/reverse_proxy/client/tesla.ex b/lib/pleroma/reverse_proxy/client/tesla.ex
index 4596d7a..4596d7a 100644..100755
--- a/lib/pleroma/reverse_proxy/client/tesla.ex
+++ b/lib/pleroma/reverse_proxy/client/tesla.ex
diff --git a/lib/pleroma/reverse_proxy/client/wrapper.ex b/lib/pleroma/reverse_proxy/client/wrapper.ex
index 1ce4769..1ce4769 100644..100755
--- a/lib/pleroma/reverse_proxy/client/wrapper.ex
+++ b/lib/pleroma/reverse_proxy/client/wrapper.ex
diff --git a/lib/pleroma/scheduled_activity.ex b/lib/pleroma/scheduled_activity.ex
index a7be585..0ed51ad 100644..100755
--- 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
index 5cfdae0..5cfdae0 100644..100755
--- a/lib/pleroma/signature.ex
+++ b/lib/pleroma/signature.ex
diff --git a/lib/pleroma/stats.ex b/lib/pleroma/stats.ex
index 47b30b9..47b30b9 100644..100755
--- a/lib/pleroma/stats.ex
+++ b/lib/pleroma/stats.ex
diff --git a/lib/pleroma/telemetry/logger.ex b/lib/pleroma/telemetry/logger.ex
index 384c70f..384c70f 100644..100755
--- a/lib/pleroma/telemetry/logger.ex
+++ b/lib/pleroma/telemetry/logger.ex
diff --git a/lib/pleroma/tesla/middleware/connection_pool.ex b/lib/pleroma/tesla/middleware/connection_pool.ex
index de74270..de74270 100644..100755
--- a/lib/pleroma/tesla/middleware/connection_pool.ex
+++ b/lib/pleroma/tesla/middleware/connection_pool.ex
diff --git a/lib/pleroma/tests/auth_test_controller.ex b/lib/pleroma/tests/auth_test_controller.ex
index d244bad..d244bad 100644..100755
--- a/lib/pleroma/tests/auth_test_controller.ex
+++ b/lib/pleroma/tests/auth_test_controller.ex
diff --git a/lib/pleroma/thread_mute.ex b/lib/pleroma/thread_mute.ex
index 8ea4181..8ea4181 100644..100755
--- a/lib/pleroma/thread_mute.ex
+++ b/lib/pleroma/thread_mute.ex
diff --git a/lib/pleroma/upload.ex b/lib/pleroma/upload.ex
index 4aee932..4aee932 100644..100755
--- a/lib/pleroma/upload.ex
+++ b/lib/pleroma/upload.ex
diff --git a/lib/pleroma/upload/filter.ex b/lib/pleroma/upload/filter.ex
index 717f066..717f066 100644..100755
--- a/lib/pleroma/upload/filter.ex
+++ b/lib/pleroma/upload/filter.ex
diff --git a/lib/pleroma/upload/filter/analyze_metadata.ex b/lib/pleroma/upload/filter/analyze_metadata.ex
index 9a76a99..9a76a99 100644..100755
--- a/lib/pleroma/upload/filter/analyze_metadata.ex
+++ b/lib/pleroma/upload/filter/analyze_metadata.ex
diff --git a/lib/pleroma/upload/filter/anonymize_filename.ex b/lib/pleroma/upload/filter/anonymize_filename.ex
index 234ccb6..234ccb6 100644..100755
--- a/lib/pleroma/upload/filter/anonymize_filename.ex
+++ b/lib/pleroma/upload/filter/anonymize_filename.ex
diff --git a/lib/pleroma/upload/filter/dedupe.ex b/lib/pleroma/upload/filter/dedupe.ex
index ef793d3..ef793d3 100644..100755
--- a/lib/pleroma/upload/filter/dedupe.ex
+++ b/lib/pleroma/upload/filter/dedupe.ex
diff --git a/lib/pleroma/upload/filter/exiftool/read_description.ex b/lib/pleroma/upload/filter/exiftool/read_description.ex
index 543b220..543b220 100644..100755
--- a/lib/pleroma/upload/filter/exiftool/read_description.ex
+++ b/lib/pleroma/upload/filter/exiftool/read_description.ex
diff --git a/lib/pleroma/upload/filter/exiftool/strip_location.ex b/lib/pleroma/upload/filter/exiftool/strip_location.ex
index f2bcc46..f2bcc46 100644..100755
--- a/lib/pleroma/upload/filter/exiftool/strip_location.ex
+++ b/lib/pleroma/upload/filter/exiftool/strip_location.ex
diff --git a/lib/pleroma/upload/filter/mogrifun.ex b/lib/pleroma/upload/filter/mogrifun.ex
index a0f247b..a0f247b 100644..100755
--- a/lib/pleroma/upload/filter/mogrifun.ex
+++ b/lib/pleroma/upload/filter/mogrifun.ex
diff --git a/lib/pleroma/upload/filter/mogrify.ex b/lib/pleroma/upload/filter/mogrify.ex
index 06efbf3..06efbf3 100644..100755
--- a/lib/pleroma/upload/filter/mogrify.ex
+++ b/lib/pleroma/upload/filter/mogrify.ex
diff --git a/lib/pleroma/uploaders/local.ex b/lib/pleroma/uploaders/local.ex
index e4a309c..e4a309c 100644..100755
--- a/lib/pleroma/uploaders/local.ex
+++ b/lib/pleroma/uploaders/local.ex
diff --git a/lib/pleroma/uploaders/s3.ex b/lib/pleroma/uploaders/s3.ex
index 19287c5..19287c5 100644..100755
--- a/lib/pleroma/uploaders/s3.ex
+++ b/lib/pleroma/uploaders/s3.ex
diff --git a/lib/pleroma/uploaders/uploader.ex b/lib/pleroma/uploaders/uploader.ex
index 77f6f02..77f6f02 100644..100755
--- a/lib/pleroma/uploaders/uploader.ex
+++ b/lib/pleroma/uploaders/uploader.ex
diff --git a/lib/pleroma/user.ex b/lib/pleroma/user.ex
index f6e3055..f6e3055 100644..100755
--- a/lib/pleroma/user.ex
+++ b/lib/pleroma/user.ex
diff --git a/lib/pleroma/user/.welcome_message.ex~.un~ b/lib/pleroma/user/.welcome_message.ex~.un~
index 45c641d..45c641d 100644..100755
--- a/lib/pleroma/user/.welcome_message.ex~.un~
+++ b/lib/pleroma/user/.welcome_message.ex~.un~
Binary files differ
diff --git a/lib/pleroma/user/backup.ex b/lib/pleroma/user/backup.ex
index 9df0106..9df0106 100644..100755
--- a/lib/pleroma/user/backup.ex
+++ b/lib/pleroma/user/backup.ex
diff --git a/lib/pleroma/user/import.ex b/lib/pleroma/user/import.ex
index 4baa7e3..4baa7e3 100644..100755
--- a/lib/pleroma/user/import.ex
+++ b/lib/pleroma/user/import.ex
diff --git a/lib/pleroma/user/notification_setting.ex b/lib/pleroma/user/notification_setting.ex
index 3fb845d..3fb845d 100644..100755
--- a/lib/pleroma/user/notification_setting.ex
+++ b/lib/pleroma/user/notification_setting.ex
diff --git a/lib/pleroma/user/query.ex b/lib/pleroma/user/query.ex
index 3e090ca..3e090ca 100644..100755
--- a/lib/pleroma/user/query.ex
+++ b/lib/pleroma/user/query.ex
diff --git a/lib/pleroma/user/search.ex b/lib/pleroma/user/search.ex
index a7fb8fb..a7fb8fb 100644..100755
--- a/lib/pleroma/user/search.ex
+++ b/lib/pleroma/user/search.ex
diff --git a/lib/pleroma/user/welcome_chat_message.ex b/lib/pleroma/user/welcome_chat_message.ex
index 31e0bfa..31e0bfa 100644..100755
--- a/lib/pleroma/user/welcome_chat_message.ex
+++ b/lib/pleroma/user/welcome_chat_message.ex
diff --git a/lib/pleroma/user/welcome_email.ex b/lib/pleroma/user/welcome_email.ex
index 970975a..970975a 100644..100755
--- a/lib/pleroma/user/welcome_email.ex
+++ b/lib/pleroma/user/welcome_email.ex
diff --git a/lib/pleroma/user_invite_token.ex b/lib/pleroma/user_invite_token.ex
index b242a88..b242a88 100644..100755
--- a/lib/pleroma/user_invite_token.ex
+++ b/lib/pleroma/user_invite_token.ex
diff --git a/lib/pleroma/user_note.ex b/lib/pleroma/user_note.ex
index d4b8256..d4b8256 100644..100755
--- a/lib/pleroma/user_note.ex
+++ b/lib/pleroma/user_note.ex
diff --git a/lib/pleroma/user_relationship.ex b/lib/pleroma/user_relationship.ex
index fbecf31..fbecf31 100644..100755
--- a/lib/pleroma/user_relationship.ex
+++ b/lib/pleroma/user_relationship.ex
diff --git a/lib/pleroma/utils.ex b/lib/pleroma/utils.ex
index 73001c9..73001c9 100644..100755
--- a/lib/pleroma/utils.ex
+++ b/lib/pleroma/utils.ex
diff --git a/lib/pleroma/web.ex b/lib/pleroma/web.ex
index aee41b0..aee41b0 100644..100755
--- a/lib/pleroma/web.ex
+++ b/lib/pleroma/web.ex
diff --git a/lib/pleroma/web/activity_pub/activity_pub.ex b/lib/pleroma/web/activity_pub/activity_pub.ex
index 1ab2db9..1ab2db9 100644..100755
--- a/lib/pleroma/web/activity_pub/activity_pub.ex
+++ b/lib/pleroma/web/activity_pub/activity_pub.ex
diff --git a/lib/pleroma/web/activity_pub/activity_pub/persisting.ex b/lib/pleroma/web/activity_pub/activity_pub/persisting.ex
index 3dbfdee..3dbfdee 100644..100755
--- a/lib/pleroma/web/activity_pub/activity_pub/persisting.ex
+++ b/lib/pleroma/web/activity_pub/activity_pub/persisting.ex
diff --git a/lib/pleroma/web/activity_pub/activity_pub/streaming.ex b/lib/pleroma/web/activity_pub/activity_pub/streaming.ex
index d735817..d735817 100644..100755
--- a/lib/pleroma/web/activity_pub/activity_pub/streaming.ex
+++ b/lib/pleroma/web/activity_pub/activity_pub/streaming.ex
diff --git a/lib/pleroma/web/activity_pub/activity_pub_controller.ex b/lib/pleroma/web/activity_pub/activity_pub_controller.ex
index 1357c37..1357c37 100644..100755
--- a/lib/pleroma/web/activity_pub/activity_pub_controller.ex
+++ b/lib/pleroma/web/activity_pub/activity_pub_controller.ex
diff --git a/lib/pleroma/web/activity_pub/builder.ex b/lib/pleroma/web/activity_pub/builder.ex
index 5320475..5320475 100644..100755
--- a/lib/pleroma/web/activity_pub/builder.ex
+++ b/lib/pleroma/web/activity_pub/builder.ex
diff --git a/lib/pleroma/web/activity_pub/internal_fetch_actor.ex b/lib/pleroma/web/activity_pub/internal_fetch_actor.ex
index 0837238..0837238 100644..100755
--- a/lib/pleroma/web/activity_pub/internal_fetch_actor.ex
+++ b/lib/pleroma/web/activity_pub/internal_fetch_actor.ex
diff --git a/lib/pleroma/web/activity_pub/mrf.ex b/lib/pleroma/web/activity_pub/mrf.ex
index ff9f844..ff9f844 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf.ex
+++ b/lib/pleroma/web/activity_pub/mrf.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/activity_expiration_policy.ex b/lib/pleroma/web/activity_pub/mrf/activity_expiration_policy.ex
index 88f6ca0..88f6ca0 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/activity_expiration_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/activity_expiration_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/anti_followbot_policy.ex b/lib/pleroma/web/activity_pub/mrf/anti_followbot_policy.ex
index 97d75ec..97d75ec 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/anti_followbot_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/anti_followbot_policy.ex
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
index 3ec9c52..3ec9c52 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/anti_link_spam_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/anti_link_spam_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/drop_policy.ex b/lib/pleroma/web/activity_pub/mrf/drop_policy.ex
index ad09368..ad09368 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/drop_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/drop_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/ensure_re_prepended.ex b/lib/pleroma/web/activity_pub/mrf/ensure_re_prepended.ex
index a148cc1..a148cc1 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/ensure_re_prepended.ex
+++ b/lib/pleroma/web/activity_pub/mrf/ensure_re_prepended.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/follow_bot_policy.ex b/lib/pleroma/web/activity_pub/mrf/follow_bot_policy.ex
index 5b6adbb..5b6adbb 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/follow_bot_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/follow_bot_policy.ex
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
index 8cec8ea..8cec8ea 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/force_bot_unlisted_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/force_bot_unlisted_policy.ex
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
index 7022456..7022456 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/force_mentions_in_content.ex
+++ b/lib/pleroma/web/activity_pub/mrf/force_mentions_in_content.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/hashtag_policy.ex b/lib/pleroma/web/activity_pub/mrf/hashtag_policy.ex
index b73fd97..b73fd97 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/hashtag_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/hashtag_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/hellthread_policy.ex b/lib/pleroma/web/activity_pub/mrf/hellthread_policy.ex
index 80e235d..80e235d 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/hellthread_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/hellthread_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/keyword_policy.ex b/lib/pleroma/web/activity_pub/mrf/keyword_policy.ex
index 687ec6c..687ec6c 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/keyword_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/keyword_policy.ex
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
index c95d35b..c95d35b 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/media_proxy_warming_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/media_proxy_warming_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/mention_policy.ex b/lib/pleroma/web/activity_pub/mrf/mention_policy.ex
index 8aa4f34..8aa4f34 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/mention_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/mention_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/no_empty_policy.ex b/lib/pleroma/web/activity_pub/mrf/no_empty_policy.ex
index 855cda3..855cda3 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/no_empty_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/no_empty_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/no_op_policy.ex b/lib/pleroma/web/activity_pub/mrf/no_op_policy.ex
index 8840c4f..8840c4f 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/no_op_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/no_op_policy.ex
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
index f81e9e5..f81e9e5 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/no_placeholder_text_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/no_placeholder_text_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/normalize_markup.ex b/lib/pleroma/web/activity_pub/mrf/normalize_markup.ex
index 2dfc9a9..2dfc9a9 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/normalize_markup.ex
+++ b/lib/pleroma/web/activity_pub/mrf/normalize_markup.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/object_age_policy.ex b/lib/pleroma/web/activity_pub/mrf/object_age_policy.ex
index df1a6dc..df1a6dc 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/object_age_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/object_age_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/pipeline_filtering.ex b/lib/pleroma/web/activity_pub/mrf/pipeline_filtering.ex
index b2477fe..b2477fe 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/pipeline_filtering.ex
+++ b/lib/pleroma/web/activity_pub/mrf/pipeline_filtering.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/policy.ex b/lib/pleroma/web/activity_pub/mrf/policy.ex
index 0234de4..0234de4 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/reject_non_public.ex b/lib/pleroma/web/activity_pub/mrf/reject_non_public.ex
index 9d4a7a4..9d4a7a4 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/reject_non_public.ex
+++ b/lib/pleroma/web/activity_pub/mrf/reject_non_public.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/simple_policy.ex b/lib/pleroma/web/activity_pub/mrf/simple_policy.ex
index 829ddea..829ddea 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/simple_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/simple_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/steal_emoji_policy.ex b/lib/pleroma/web/activity_pub/mrf/steal_emoji_policy.ex
index f66c379..f66c379 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/steal_emoji_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/steal_emoji_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/subchain_policy.ex b/lib/pleroma/web/activity_pub/mrf/subchain_policy.ex
index fdb9e51..fdb9e51 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/subchain_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/subchain_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/tag_policy.ex b/lib/pleroma/web/activity_pub/mrf/tag_policy.ex
index 73760ca..73760ca 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/tag_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/tag_policy.ex
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
index e14047d..e14047d 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/user_allow_list_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/user_allow_list_policy.ex
diff --git a/lib/pleroma/web/activity_pub/mrf/vocabulary_policy.ex b/lib/pleroma/web/activity_pub/mrf/vocabulary_policy.ex
index d9deff3..d9deff3 100644..100755
--- a/lib/pleroma/web/activity_pub/mrf/vocabulary_policy.ex
+++ b/lib/pleroma/web/activity_pub/mrf/vocabulary_policy.ex
diff --git a/lib/pleroma/web/activity_pub/object_validator.ex b/lib/pleroma/web/activity_pub/object_validator.ex
index 5bcd6da..5bcd6da 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validator/validating.ex b/lib/pleroma/web/activity_pub/object_validator/validating.ex
index b695946..b695946 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validator/validating.ex
+++ b/lib/pleroma/web/activity_pub/object_validator/validating.ex
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
index d611da0..d611da0 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/accept_reject_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/accept_reject_validator.ex
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
index 5202db7..5202db7 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/add_remove_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/add_remove_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/announce_validator.ex b/lib/pleroma/web/activity_pub/object_validators/announce_validator.ex
index c2c7ba1..c2c7ba1 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/announce_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/announce_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/answer_validator.ex b/lib/pleroma/web/activity_pub/object_validators/answer_validator.ex
index 2d9b8ba..2d9b8ba 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/answer_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/answer_validator.ex
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
index 2670e3f..2670e3f 100644..100755
--- 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
diff --git a/lib/pleroma/web/activity_pub/object_validators/attachment_validator.ex b/lib/pleroma/web/activity_pub/object_validators/attachment_validator.ex
index 398020b..398020b 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/attachment_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/attachment_validator.ex
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
index 671a7ef..671a7ef 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/audio_video_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/audio_video_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/block_validator.ex b/lib/pleroma/web/activity_pub/object_validators/block_validator.ex
index 0de87a2..0de87a2 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/block_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/block_validator.ex
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
index efae48c..efae48c 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/chat_message_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/chat_message_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/common_fields.ex b/lib/pleroma/web/activity_pub/object_validators/common_fields.ex
index 7b60c13..7b60c13 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/common_fields.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/common_fields.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/common_fixes.ex b/lib/pleroma/web/activity_pub/object_validators/common_fixes.ex
index add46d5..add46d5 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/common_fixes.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/common_fixes.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/common_validations.ex b/lib/pleroma/web/activity_pub/object_validators/common_validations.ex
index 1c5b1a0..1c5b1a0 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/common_validations.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/common_validations.ex
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
index b299647..b299647 100644..100755
--- 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
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
index 2395abf..2395abf 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/create_generic_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/create_generic_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/delete_validator.ex b/lib/pleroma/web/activity_pub/object_validators/delete_validator.ex
index 4d8502a..4d8502a 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/delete_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/delete_validator.ex
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
index 0858281..0858281 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/emoji_react_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/emoji_react_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/event_validator.ex b/lib/pleroma/web/activity_pub/object_validators/event_validator.ex
index ab204f6..ab204f6 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/event_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/event_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/follow_validator.ex b/lib/pleroma/web/activity_pub/object_validators/follow_validator.ex
index b3ca5b6..b3ca5b6 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/follow_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/follow_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/like_validator.ex b/lib/pleroma/web/activity_pub/object_validators/like_validator.ex
index bdc4d71..bdc4d71 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/like_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/like_validator.ex
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
index 541945f..541945f 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/question_options_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/question_options_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/question_validator.ex b/lib/pleroma/web/activity_pub/object_validators/question_validator.ex
index ce33051..ce33051 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/question_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/question_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/tag_validator.ex b/lib/pleroma/web/activity_pub/object_validators/tag_validator.ex
index 9f15f19..9f15f19 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/tag_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/tag_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/undo_validator.ex b/lib/pleroma/web/activity_pub/object_validators/undo_validator.ex
index f030514..f030514 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/undo_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/undo_validator.ex
diff --git a/lib/pleroma/web/activity_pub/object_validators/update_validator.ex b/lib/pleroma/web/activity_pub/object_validators/update_validator.ex
index 1e940a4..1e940a4 100644..100755
--- a/lib/pleroma/web/activity_pub/object_validators/update_validator.ex
+++ b/lib/pleroma/web/activity_pub/object_validators/update_validator.ex
diff --git a/lib/pleroma/web/activity_pub/pipeline.ex b/lib/pleroma/web/activity_pub/pipeline.ex
index ca8653a..ca8653a 100644..100755
--- a/lib/pleroma/web/activity_pub/pipeline.ex
+++ b/lib/pleroma/web/activity_pub/pipeline.ex
diff --git a/lib/pleroma/web/activity_pub/publisher.ex b/lib/pleroma/web/activity_pub/publisher.ex
index 6c1ba76..6c1ba76 100644..100755
--- a/lib/pleroma/web/activity_pub/publisher.ex
+++ b/lib/pleroma/web/activity_pub/publisher.ex
diff --git a/lib/pleroma/web/activity_pub/relay.ex b/lib/pleroma/web/activity_pub/relay.ex
index 2010351..2010351 100644..100755
--- a/lib/pleroma/web/activity_pub/relay.ex
+++ b/lib/pleroma/web/activity_pub/relay.ex
diff --git a/lib/pleroma/web/activity_pub/side_effects.ex b/lib/pleroma/web/activity_pub/side_effects.ex
index fc5dec3..fc5dec3 100644..100755
--- a/lib/pleroma/web/activity_pub/side_effects.ex
+++ b/lib/pleroma/web/activity_pub/side_effects.ex
diff --git a/lib/pleroma/web/activity_pub/side_effects/handling.ex b/lib/pleroma/web/activity_pub/side_effects/handling.ex
index eb012f5..eb012f5 100644..100755
--- a/lib/pleroma/web/activity_pub/side_effects/handling.ex
+++ b/lib/pleroma/web/activity_pub/side_effects/handling.ex
diff --git a/lib/pleroma/web/activity_pub/transmogrifier.ex b/lib/pleroma/web/activity_pub/transmogrifier.ex
index e4c04da..e4c04da 100644..100755
--- a/lib/pleroma/web/activity_pub/transmogrifier.ex
+++ b/lib/pleroma/web/activity_pub/transmogrifier.ex
diff --git a/lib/pleroma/web/activity_pub/utils.ex b/lib/pleroma/web/activity_pub/utils.ex
index b898d6f..b898d6f 100644..100755
--- a/lib/pleroma/web/activity_pub/utils.ex
+++ b/lib/pleroma/web/activity_pub/utils.ex
diff --git a/lib/pleroma/web/activity_pub/views/object_view.ex b/lib/pleroma/web/activity_pub/views/object_view.ex
index 63caa91..63caa91 100644..100755
--- a/lib/pleroma/web/activity_pub/views/object_view.ex
+++ b/lib/pleroma/web/activity_pub/views/object_view.ex
diff --git a/lib/pleroma/web/activity_pub/views/user_view.ex b/lib/pleroma/web/activity_pub/views/user_view.ex
index f69fca0..f69fca0 100644..100755
--- a/lib/pleroma/web/activity_pub/views/user_view.ex
+++ b/lib/pleroma/web/activity_pub/views/user_view.ex
diff --git a/lib/pleroma/web/activity_pub/visibility.ex b/lib/pleroma/web/activity_pub/visibility.ex
index 7c57f88..7c57f88 100644..100755
--- a/lib/pleroma/web/activity_pub/visibility.ex
+++ b/lib/pleroma/web/activity_pub/visibility.ex
diff --git a/lib/pleroma/web/admin_api/controllers/admin_api_controller.ex b/lib/pleroma/web/admin_api/controllers/admin_api_controller.ex
index 1894000..1894000 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/admin_api_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/admin_api_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/announcement_controller.ex b/lib/pleroma/web/admin_api/controllers/announcement_controller.ex
index 6ad5fc1..6ad5fc1 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/announcement_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/announcement_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/chat_controller.ex b/lib/pleroma/web/admin_api/controllers/chat_controller.ex
index 298543f..298543f 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/chat_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/chat_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/config_controller.ex b/lib/pleroma/web/admin_api/controllers/config_controller.ex
index a03318c..a03318c 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/config_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/config_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/fallback_controller.ex b/lib/pleroma/web/admin_api/controllers/fallback_controller.ex
index e72f45c..e72f45c 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/fallback_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/fallback_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/frontend_controller.ex b/lib/pleroma/web/admin_api/controllers/frontend_controller.ex
index b4dbb82..b4dbb82 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/frontend_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/frontend_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/instance_controller.ex b/lib/pleroma/web/admin_api/controllers/instance_controller.ex
index 117a722..117a722 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/instance_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/instance_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/instance_document_controller.ex b/lib/pleroma/web/admin_api/controllers/instance_document_controller.ex
index 990a943..990a943 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/instance_document_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/instance_document_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/invite_controller.ex b/lib/pleroma/web/admin_api/controllers/invite_controller.ex
index c5d759b..c5d759b 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/invite_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/invite_controller.ex
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
index 4d53f54..4d53f54 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/media_proxy_cache_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/media_proxy_cache_controller.ex
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
index 879e8b2..879e8b2 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/o_auth_app_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/o_auth_app_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/relay_controller.ex b/lib/pleroma/web/admin_api/controllers/relay_controller.ex
index 2e83fe1..2e83fe1 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/relay_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/relay_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/report_controller.ex b/lib/pleroma/web/admin_api/controllers/report_controller.ex
index 15cbbcc..15cbbcc 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/report_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/report_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/status_controller.ex b/lib/pleroma/web/admin_api/controllers/status_controller.ex
index 9a3d49b..9a3d49b 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/status_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/status_controller.ex
diff --git a/lib/pleroma/web/admin_api/controllers/user_controller.ex b/lib/pleroma/web/admin_api/controllers/user_controller.ex
index 7b4ee46..7b4ee46 100644..100755
--- a/lib/pleroma/web/admin_api/controllers/user_controller.ex
+++ b/lib/pleroma/web/admin_api/controllers/user_controller.ex
diff --git a/lib/pleroma/web/admin_api/report.ex b/lib/pleroma/web/admin_api/report.ex
index fa89e34..fa89e34 100644..100755
--- a/lib/pleroma/web/admin_api/report.ex
+++ b/lib/pleroma/web/admin_api/report.ex
diff --git a/lib/pleroma/web/admin_api/search.ex b/lib/pleroma/web/admin_api/search.ex
index f5195ac..f5195ac 100644..100755
--- a/lib/pleroma/web/admin_api/search.ex
+++ b/lib/pleroma/web/admin_api/search.ex
diff --git a/lib/pleroma/web/admin_api/views/account_view.ex b/lib/pleroma/web/admin_api/views/account_view.ex
index 2801522..2801522 100644..100755
--- a/lib/pleroma/web/admin_api/views/account_view.ex
+++ b/lib/pleroma/web/admin_api/views/account_view.ex
diff --git a/lib/pleroma/web/admin_api/views/announcement_view.ex b/lib/pleroma/web/admin_api/views/announcement_view.ex
index a35bd60..a35bd60 100644..100755
--- a/lib/pleroma/web/admin_api/views/announcement_view.ex
+++ b/lib/pleroma/web/admin_api/views/announcement_view.ex
diff --git a/lib/pleroma/web/admin_api/views/chat_view.ex b/lib/pleroma/web/admin_api/views/chat_view.ex
index d58bf8e..d58bf8e 100644..100755
--- a/lib/pleroma/web/admin_api/views/chat_view.ex
+++ b/lib/pleroma/web/admin_api/views/chat_view.ex
diff --git a/lib/pleroma/web/admin_api/views/config_view.ex b/lib/pleroma/web/admin_api/views/config_view.ex
index f582ad4..f582ad4 100644..100755
--- a/lib/pleroma/web/admin_api/views/config_view.ex
+++ b/lib/pleroma/web/admin_api/views/config_view.ex
diff --git a/lib/pleroma/web/admin_api/views/frontend_view.ex b/lib/pleroma/web/admin_api/views/frontend_view.ex
index 0ca3d67..0ca3d67 100644..100755
--- a/lib/pleroma/web/admin_api/views/frontend_view.ex
+++ b/lib/pleroma/web/admin_api/views/frontend_view.ex
diff --git a/lib/pleroma/web/admin_api/views/invite_view.ex b/lib/pleroma/web/admin_api/views/invite_view.ex
index 76cee3b..76cee3b 100644..100755
--- a/lib/pleroma/web/admin_api/views/invite_view.ex
+++ b/lib/pleroma/web/admin_api/views/invite_view.ex
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
index b46f54e..b46f54e 100644..100755
--- a/lib/pleroma/web/admin_api/views/media_proxy_cache_view.ex
+++ b/lib/pleroma/web/admin_api/views/media_proxy_cache_view.ex
diff --git a/lib/pleroma/web/admin_api/views/moderation_log_view.ex b/lib/pleroma/web/admin_api/views/moderation_log_view.ex
index 1f25f19..1f25f19 100644..100755
--- a/lib/pleroma/web/admin_api/views/moderation_log_view.ex
+++ b/lib/pleroma/web/admin_api/views/moderation_log_view.ex
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
index d1aef0e..d1aef0e 100644..100755
--- a/lib/pleroma/web/admin_api/views/o_auth_app_view.ex
+++ b/lib/pleroma/web/admin_api/views/o_auth_app_view.ex
diff --git a/lib/pleroma/web/admin_api/views/report_view.ex b/lib/pleroma/web/admin_api/views/report_view.ex
index b761dbb..b761dbb 100644..100755
--- a/lib/pleroma/web/admin_api/views/report_view.ex
+++ b/lib/pleroma/web/admin_api/views/report_view.ex
diff --git a/lib/pleroma/web/admin_api/views/status_view.ex b/lib/pleroma/web/admin_api/views/status_view.ex
index 03b5c44..03b5c44 100644..100755
--- a/lib/pleroma/web/admin_api/views/status_view.ex
+++ b/lib/pleroma/web/admin_api/views/status_view.ex
diff --git a/lib/pleroma/web/admin_api/views/user_view.ex b/lib/pleroma/web/admin_api/views/user_view.ex
index f198921..f198921 100644..100755
--- a/lib/pleroma/web/admin_api/views/user_view.ex
+++ b/lib/pleroma/web/admin_api/views/user_view.ex
diff --git a/lib/pleroma/web/api_spec.ex b/lib/pleroma/web/api_spec.ex
index cae4241..cae4241 100644..100755
--- a/lib/pleroma/web/api_spec.ex
+++ b/lib/pleroma/web/api_spec.ex
diff --git a/lib/pleroma/web/api_spec/cast_and_validate.ex b/lib/pleroma/web/api_spec/cast_and_validate.ex
index add59eb..add59eb 100644..100755
--- a/lib/pleroma/web/api_spec/cast_and_validate.ex
+++ b/lib/pleroma/web/api_spec/cast_and_validate.ex
diff --git a/lib/pleroma/web/api_spec/helpers.ex b/lib/pleroma/web/api_spec/helpers.ex
index f20a916..f20a916 100644..100755
--- a/lib/pleroma/web/api_spec/helpers.ex
+++ b/lib/pleroma/web/api_spec/helpers.ex
diff --git a/lib/pleroma/web/api_spec/operations/account_operation.ex b/lib/pleroma/web/api_spec/operations/account_operation.ex
index aabe988..aabe988 100644..100755
--- a/lib/pleroma/web/api_spec/operations/account_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/account_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/admin/announcement_operation.ex b/lib/pleroma/web/api_spec/operations/admin/announcement_operation.ex
index 58a039e..58a039e 100644..100755
--- a/lib/pleroma/web/api_spec/operations/admin/announcement_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/admin/announcement_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/admin/chat_operation.ex b/lib/pleroma/web/api_spec/operations/admin/chat_operation.ex
index 2a274e0..2a274e0 100644..100755
--- a/lib/pleroma/web/api_spec/operations/admin/chat_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/admin/chat_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/admin/config_operation.ex b/lib/pleroma/web/api_spec/operations/admin/config_operation.ex
index 487dd5c..487dd5c 100644..100755
--- a/lib/pleroma/web/api_spec/operations/admin/config_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/admin/config_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/admin/frontend_operation.ex b/lib/pleroma/web/api_spec/operations/admin/frontend_operation.ex
index 4bfe5ac..4bfe5ac 100644..100755
--- a/lib/pleroma/web/api_spec/operations/admin/frontend_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/admin/frontend_operation.ex
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
index fc0de49..fc0de49 100644..100755
--- a/lib/pleroma/web/api_spec/operations/admin/instance_document_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/admin/instance_document_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/admin/invite_operation.ex b/lib/pleroma/web/api_spec/operations/admin/invite_operation.ex
index e4a9ffa..e4a9ffa 100644..100755
--- a/lib/pleroma/web/api_spec/operations/admin/invite_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/admin/invite_operation.ex
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
index 0b1eb39..0b1eb39 100644..100755
--- 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
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
index 1a05aff..1a05aff 100644..100755
--- 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
diff --git a/lib/pleroma/web/api_spec/operations/admin/relay_operation.ex b/lib/pleroma/web/api_spec/operations/admin/relay_operation.ex
index 8b241bd..8b241bd 100644..100755
--- a/lib/pleroma/web/api_spec/operations/admin/relay_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/admin/relay_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/admin/report_operation.ex b/lib/pleroma/web/api_spec/operations/admin/report_operation.ex
index 312e091..312e091 100644..100755
--- a/lib/pleroma/web/api_spec/operations/admin/report_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/admin/report_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/admin/status_operation.ex b/lib/pleroma/web/api_spec/operations/admin/status_operation.ex
index 229912d..229912d 100644..100755
--- a/lib/pleroma/web/api_spec/operations/admin/status_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/admin/status_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/admin/user_operation.ex b/lib/pleroma/web/api_spec/operations/admin/user_operation.ex
index a5179ac..a5179ac 100644..100755
--- a/lib/pleroma/web/api_spec/operations/admin/user_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/admin/user_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/announcement_operation.ex b/lib/pleroma/web/api_spec/operations/announcement_operation.ex
index 71be000..71be000 100644..100755
--- a/lib/pleroma/web/api_spec/operations/announcement_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/announcement_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/app_operation.ex b/lib/pleroma/web/api_spec/operations/app_operation.ex
index dfa2237..dfa2237 100644..100755
--- a/lib/pleroma/web/api_spec/operations/app_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/app_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/chat_operation.ex b/lib/pleroma/web/api_spec/operations/chat_operation.ex
index cf6a055..cf6a055 100644..100755
--- a/lib/pleroma/web/api_spec/operations/chat_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/chat_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/conversation_operation.ex b/lib/pleroma/web/api_spec/operations/conversation_operation.ex
index 82ccf41..82ccf41 100644..100755
--- a/lib/pleroma/web/api_spec/operations/conversation_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/conversation_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/custom_emoji_operation.ex b/lib/pleroma/web/api_spec/operations/custom_emoji_operation.ex
index 77823f1..77823f1 100644..100755
--- a/lib/pleroma/web/api_spec/operations/custom_emoji_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/custom_emoji_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/directory_operation.ex b/lib/pleroma/web/api_spec/operations/directory_operation.ex
index 55752fa..55752fa 100644..100755
--- a/lib/pleroma/web/api_spec/operations/directory_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/directory_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/domain_block_operation.ex b/lib/pleroma/web/api_spec/operations/domain_block_operation.ex
index 2340fd9..2340fd9 100644..100755
--- a/lib/pleroma/web/api_spec/operations/domain_block_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/domain_block_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/emoji_reaction_operation.ex b/lib/pleroma/web/api_spec/operations/emoji_reaction_operation.ex
index 74341d6..74341d6 100644..100755
--- a/lib/pleroma/web/api_spec/operations/emoji_reaction_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/emoji_reaction_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/filter_operation.ex b/lib/pleroma/web/api_spec/operations/filter_operation.ex
index a1700b7..a1700b7 100644..100755
--- a/lib/pleroma/web/api_spec/operations/filter_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/filter_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/follow_request_operation.ex b/lib/pleroma/web/api_spec/operations/follow_request_operation.ex
index 72dc8b5..72dc8b5 100644..100755
--- a/lib/pleroma/web/api_spec/operations/follow_request_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/follow_request_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/instance_operation.ex b/lib/pleroma/web/api_spec/operations/instance_operation.ex
index 3c4b504..3c4b504 100644..100755
--- a/lib/pleroma/web/api_spec/operations/instance_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/instance_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/list_operation.ex b/lib/pleroma/web/api_spec/operations/list_operation.ex
index 7d876ae..7d876ae 100644..100755
--- a/lib/pleroma/web/api_spec/operations/list_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/list_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/marker_operation.ex b/lib/pleroma/web/api_spec/operations/marker_operation.ex
index 4dfdeb4..4dfdeb4 100644..100755
--- a/lib/pleroma/web/api_spec/operations/marker_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/marker_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/media_operation.ex b/lib/pleroma/web/api_spec/operations/media_operation.ex
index e6df212..e6df212 100644..100755
--- a/lib/pleroma/web/api_spec/operations/media_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/media_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/notification_operation.ex b/lib/pleroma/web/api_spec/operations/notification_operation.ex
index 56aa129..56aa129 100644..100755
--- a/lib/pleroma/web/api_spec/operations/notification_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/notification_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex
index 5375c5b..5375c5b 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/pleroma_app_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_app_operation.ex
index 9f8df6c..9f8df6c 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_app_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_app_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/pleroma_backup_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_backup_operation.ex
index 45fa2b0..45fa2b0 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_backup_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_backup_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/pleroma_conversation_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_conversation_operation.ex
index 89f0e13..89f0e13 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_conversation_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_conversation_operation.ex
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
index d09c1c1..d09c1c1 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_emoji_file_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_emoji_file_operation.ex
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
index 6add3ff..6add3ff 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/pleroma_instances_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_instances_operation.ex
index 82db4e1..82db4e1 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_instances_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_instances_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/pleroma_mascot_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_mascot_operation.ex
index 775e272..775e272 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_mascot_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_mascot_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex
index a994345..a994345 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/pleroma_report_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_report_operation.ex
index 9bc1877..9bc1877 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_report_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_report_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/pleroma_scrobble_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_scrobble_operation.ex
index b6273bf..b6273bf 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_scrobble_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_scrobble_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/pleroma_settings_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_settings_operation.ex
index e2cef4f..e2cef4f 100644..100755
--- a/lib/pleroma/web/api_spec/operations/pleroma_settings_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/pleroma_settings_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/poll_operation.ex b/lib/pleroma/web/api_spec/operations/poll_operation.ex
index efd784f..efd784f 100644..100755
--- a/lib/pleroma/web/api_spec/operations/poll_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/poll_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/report_operation.ex b/lib/pleroma/web/api_spec/operations/report_operation.ex
index c74ac7d..c74ac7d 100644..100755
--- a/lib/pleroma/web/api_spec/operations/report_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/report_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/scheduled_activity_operation.ex b/lib/pleroma/web/api_spec/operations/scheduled_activity_operation.ex
index 802d3b6..802d3b6 100644..100755
--- a/lib/pleroma/web/api_spec/operations/scheduled_activity_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/scheduled_activity_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/search_operation.ex b/lib/pleroma/web/api_spec/operations/search_operation.ex
index 1a7e49b..1a7e49b 100644..100755
--- a/lib/pleroma/web/api_spec/operations/search_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/search_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/status_operation.ex b/lib/pleroma/web/api_spec/operations/status_operation.ex
index e921128..e921128 100644..100755
--- a/lib/pleroma/web/api_spec/operations/status_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/status_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/subscription_operation.ex b/lib/pleroma/web/api_spec/operations/subscription_operation.ex
index c53ec29..c53ec29 100644..100755
--- a/lib/pleroma/web/api_spec/operations/subscription_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/subscription_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/timeline_operation.ex b/lib/pleroma/web/api_spec/operations/timeline_operation.ex
index fbe3f76..fbe3f76 100644..100755
--- a/lib/pleroma/web/api_spec/operations/timeline_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/timeline_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/twitter_util_operation.ex b/lib/pleroma/web/api_spec/operations/twitter_util_operation.ex
index 29df03e..29df03e 100644..100755
--- a/lib/pleroma/web/api_spec/operations/twitter_util_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/twitter_util_operation.ex
diff --git a/lib/pleroma/web/api_spec/operations/user_import_operation.ex b/lib/pleroma/web/api_spec/operations/user_import_operation.ex
index e99e6e6..e99e6e6 100644..100755
--- a/lib/pleroma/web/api_spec/operations/user_import_operation.ex
+++ b/lib/pleroma/web/api_spec/operations/user_import_operation.ex
diff --git a/lib/pleroma/web/api_spec/render_error.ex b/lib/pleroma/web/api_spec/render_error.ex
index 3539af6..3539af6 100644..100755
--- a/lib/pleroma/web/api_spec/render_error.ex
+++ b/lib/pleroma/web/api_spec/render_error.ex
diff --git a/lib/pleroma/web/api_spec/schemas/account.ex b/lib/pleroma/web/api_spec/schemas/account.ex
index 8aeb821..8aeb821 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/account.ex
+++ b/lib/pleroma/web/api_spec/schemas/account.ex
diff --git a/lib/pleroma/web/api_spec/schemas/account_field.ex b/lib/pleroma/web/api_spec/schemas/account_field.ex
index 93ba1b5..93ba1b5 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/account_field.ex
+++ b/lib/pleroma/web/api_spec/schemas/account_field.ex
diff --git a/lib/pleroma/web/api_spec/schemas/account_relationship.ex b/lib/pleroma/web/api_spec/schemas/account_relationship.ex
index 68219a0..68219a0 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/account_relationship.ex
+++ b/lib/pleroma/web/api_spec/schemas/account_relationship.ex
diff --git a/lib/pleroma/web/api_spec/schemas/actor_type.ex b/lib/pleroma/web/api_spec/schemas/actor_type.ex
index 13b6b47..13b6b47 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/actor_type.ex
+++ b/lib/pleroma/web/api_spec/schemas/actor_type.ex
diff --git a/lib/pleroma/web/api_spec/schemas/announcement.ex b/lib/pleroma/web/api_spec/schemas/announcement.ex
index 67d129e..67d129e 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/announcement.ex
+++ b/lib/pleroma/web/api_spec/schemas/announcement.ex
diff --git a/lib/pleroma/web/api_spec/schemas/api_error.ex b/lib/pleroma/web/api_spec/schemas/api_error.ex
index 58a7107..58a7107 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/api_error.ex
+++ b/lib/pleroma/web/api_spec/schemas/api_error.ex
diff --git a/lib/pleroma/web/api_spec/schemas/app.ex b/lib/pleroma/web/api_spec/schemas/app.ex
index 742413b..742413b 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/app.ex
+++ b/lib/pleroma/web/api_spec/schemas/app.ex
diff --git a/lib/pleroma/web/api_spec/schemas/attachment.ex b/lib/pleroma/web/api_spec/schemas/attachment.ex
index 48634a1..48634a1 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/attachment.ex
+++ b/lib/pleroma/web/api_spec/schemas/attachment.ex
diff --git a/lib/pleroma/web/api_spec/schemas/boolean_like.ex b/lib/pleroma/web/api_spec/schemas/boolean_like.ex
index 14f728e..14f728e 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/boolean_like.ex
+++ b/lib/pleroma/web/api_spec/schemas/boolean_like.ex
diff --git a/lib/pleroma/web/api_spec/schemas/chat.ex b/lib/pleroma/web/api_spec/schemas/chat.ex
index a07d128..a07d128 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/chat.ex
+++ b/lib/pleroma/web/api_spec/schemas/chat.ex
diff --git a/lib/pleroma/web/api_spec/schemas/chat_message.ex b/lib/pleroma/web/api_spec/schemas/chat_message.ex
index 57f7890..57f7890 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/chat_message.ex
+++ b/lib/pleroma/web/api_spec/schemas/chat_message.ex
diff --git a/lib/pleroma/web/api_spec/schemas/conversation.ex b/lib/pleroma/web/api_spec/schemas/conversation.ex
index f00a973..f00a973 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/conversation.ex
+++ b/lib/pleroma/web/api_spec/schemas/conversation.ex
diff --git a/lib/pleroma/web/api_spec/schemas/emoji.ex b/lib/pleroma/web/api_spec/schemas/emoji.ex
index 936bbe1..936bbe1 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/emoji.ex
+++ b/lib/pleroma/web/api_spec/schemas/emoji.ex
diff --git a/lib/pleroma/web/api_spec/schemas/flake_id.ex b/lib/pleroma/web/api_spec/schemas/flake_id.ex
index 4c3ec01..4c3ec01 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/flake_id.ex
+++ b/lib/pleroma/web/api_spec/schemas/flake_id.ex
diff --git a/lib/pleroma/web/api_spec/schemas/list.ex b/lib/pleroma/web/api_spec/schemas/list.ex
index e57de79..e57de79 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/list.ex
+++ b/lib/pleroma/web/api_spec/schemas/list.ex
diff --git a/lib/pleroma/web/api_spec/schemas/poll.ex b/lib/pleroma/web/api_spec/schemas/poll.ex
index 9157058..9157058 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/poll.ex
+++ b/lib/pleroma/web/api_spec/schemas/poll.ex
diff --git a/lib/pleroma/web/api_spec/schemas/push_subscription.ex b/lib/pleroma/web/api_spec/schemas/push_subscription.ex
index a546663..a546663 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/push_subscription.ex
+++ b/lib/pleroma/web/api_spec/schemas/push_subscription.ex
diff --git a/lib/pleroma/web/api_spec/schemas/scheduled_status.ex b/lib/pleroma/web/api_spec/schemas/scheduled_status.ex
index a1acda1..a1acda1 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/scheduled_status.ex
+++ b/lib/pleroma/web/api_spec/schemas/scheduled_status.ex
diff --git a/lib/pleroma/web/api_spec/schemas/status.ex b/lib/pleroma/web/api_spec/schemas/status.ex
index 698f117..698f117 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/status.ex
+++ b/lib/pleroma/web/api_spec/schemas/status.ex
diff --git a/lib/pleroma/web/api_spec/schemas/tag.ex b/lib/pleroma/web/api_spec/schemas/tag.ex
index 66bf0ca..66bf0ca 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/tag.ex
+++ b/lib/pleroma/web/api_spec/schemas/tag.ex
diff --git a/lib/pleroma/web/api_spec/schemas/visibility_scope.ex b/lib/pleroma/web/api_spec/schemas/visibility_scope.ex
index ecd247b..ecd247b 100644..100755
--- a/lib/pleroma/web/api_spec/schemas/visibility_scope.ex
+++ b/lib/pleroma/web/api_spec/schemas/visibility_scope.ex
diff --git a/lib/pleroma/web/auth/authenticator.ex b/lib/pleroma/web/auth/authenticator.ex
index a0bd154..a0bd154 100644..100755
--- a/lib/pleroma/web/auth/authenticator.ex
+++ b/lib/pleroma/web/auth/authenticator.ex
diff --git a/lib/pleroma/web/auth/helpers.ex b/lib/pleroma/web/auth/helpers.ex
index 02e1f39..02e1f39 100644..100755
--- a/lib/pleroma/web/auth/helpers.ex
+++ b/lib/pleroma/web/auth/helpers.ex
diff --git a/lib/pleroma/web/auth/ldap_authenticator.ex b/lib/pleroma/web/auth/ldap_authenticator.ex
index e8cd449..e8cd449 100644..100755
--- a/lib/pleroma/web/auth/ldap_authenticator.ex
+++ b/lib/pleroma/web/auth/ldap_authenticator.ex
diff --git a/lib/pleroma/web/auth/pleroma_authenticator.ex b/lib/pleroma/web/auth/pleroma_authenticator.ex
index 09a58eb..09a58eb 100644..100755
--- a/lib/pleroma/web/auth/pleroma_authenticator.ex
+++ b/lib/pleroma/web/auth/pleroma_authenticator.ex
diff --git a/lib/pleroma/web/auth/totp_authenticator.ex b/lib/pleroma/web/auth/totp_authenticator.ex
index 4be3641..4be3641 100644..100755
--- a/lib/pleroma/web/auth/totp_authenticator.ex
+++ b/lib/pleroma/web/auth/totp_authenticator.ex
diff --git a/lib/pleroma/web/auth/wrapper_authenticator.ex b/lib/pleroma/web/auth/wrapper_authenticator.ex
index a077cfa..a077cfa 100644..100755
--- a/lib/pleroma/web/auth/wrapper_authenticator.ex
+++ b/lib/pleroma/web/auth/wrapper_authenticator.ex
diff --git a/lib/pleroma/web/channels/user_socket.ex b/lib/pleroma/web/channels/user_socket.ex
index 0f61b80..0f61b80 100644..100755
--- a/lib/pleroma/web/channels/user_socket.ex
+++ b/lib/pleroma/web/channels/user_socket.ex
diff --git a/lib/pleroma/web/common_api.ex b/lib/pleroma/web/common_api.ex
index 89cc0d6..44eb000 100644..100755
--- 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
index 9af635d..63ed48a 100644..100755
--- 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
index ff08143..6410815 100644..100755
--- 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
index 0c7fc17..0c7fc17 100644..100755
--- a/lib/pleroma/web/controller_helper.ex
+++ b/lib/pleroma/web/controller_helper.ex
diff --git a/lib/pleroma/web/embed_controller.ex b/lib/pleroma/web/embed_controller.ex
index 8b9f0a0..8b9f0a0 100644..100755
--- a/lib/pleroma/web/embed_controller.ex
+++ b/lib/pleroma/web/embed_controller.ex
diff --git a/lib/pleroma/web/endpoint.ex b/lib/pleroma/web/endpoint.ex
index d8d40cc..d8d40cc 100644..100755
--- a/lib/pleroma/web/endpoint.ex
+++ b/lib/pleroma/web/endpoint.ex
diff --git a/lib/pleroma/web/fallback/legacy_pleroma_api_rerouter_plug.ex b/lib/pleroma/web/fallback/legacy_pleroma_api_rerouter_plug.ex
index 6176f3d..6176f3d 100644..100755
--- a/lib/pleroma/web/fallback/legacy_pleroma_api_rerouter_plug.ex
+++ b/lib/pleroma/web/fallback/legacy_pleroma_api_rerouter_plug.ex
diff --git a/lib/pleroma/web/fallback/redirect_controller.ex b/lib/pleroma/web/fallback/redirect_controller.ex
index 1a86f7a..1a86f7a 100644..100755
--- a/lib/pleroma/web/fallback/redirect_controller.ex
+++ b/lib/pleroma/web/fallback/redirect_controller.ex
diff --git a/lib/pleroma/web/federator.ex b/lib/pleroma/web/federator.ex
index 318b6cb..318b6cb 100644..100755
--- a/lib/pleroma/web/federator.ex
+++ b/lib/pleroma/web/federator.ex
diff --git a/lib/pleroma/web/federator/publisher.ex b/lib/pleroma/web/federator/publisher.ex
index a45796e..a45796e 100644..100755
--- a/lib/pleroma/web/federator/publisher.ex
+++ b/lib/pleroma/web/federator/publisher.ex
diff --git a/lib/pleroma/web/federator/publishing.ex b/lib/pleroma/web/federator/publishing.ex
index 3a242b8..3a242b8 100644..100755
--- a/lib/pleroma/web/federator/publishing.ex
+++ b/lib/pleroma/web/federator/publishing.ex
diff --git a/lib/pleroma/web/feed/feed_view.ex b/lib/pleroma/web/feed/feed_view.ex
index 034722e..034722e 100644..100755
--- a/lib/pleroma/web/feed/feed_view.ex
+++ b/lib/pleroma/web/feed/feed_view.ex
diff --git a/lib/pleroma/web/feed/tag_controller.ex b/lib/pleroma/web/feed/tag_controller.ex
index e607673..e607673 100644..100755
--- a/lib/pleroma/web/feed/tag_controller.ex
+++ b/lib/pleroma/web/feed/tag_controller.ex
diff --git a/lib/pleroma/web/feed/user_controller.ex b/lib/pleroma/web/feed/user_controller.ex
index 6657c2b..6657c2b 100644..100755
--- a/lib/pleroma/web/feed/user_controller.ex
+++ b/lib/pleroma/web/feed/user_controller.ex
diff --git a/lib/pleroma/web/gettext.ex b/lib/pleroma/web/gettext.ex
index 5ef49d8..5ef49d8 100644..100755
--- a/lib/pleroma/web/gettext.ex
+++ b/lib/pleroma/web/gettext.ex
diff --git a/lib/pleroma/web/instance_document.ex b/lib/pleroma/web/instance_document.ex
index 9da3c50..9da3c50 100644..100755
--- a/lib/pleroma/web/instance_document.ex
+++ b/lib/pleroma/web/instance_document.ex
diff --git a/lib/pleroma/web/mailer/subscription_controller.ex b/lib/pleroma/web/mailer/subscription_controller.ex
index f2fc8fb..f2fc8fb 100644..100755
--- a/lib/pleroma/web/mailer/subscription_controller.ex
+++ b/lib/pleroma/web/mailer/subscription_controller.ex
diff --git a/lib/pleroma/web/manifest_controller.ex b/lib/pleroma/web/manifest_controller.ex
index 3b02e4b..3b02e4b 100644..100755
--- a/lib/pleroma/web/manifest_controller.ex
+++ b/lib/pleroma/web/manifest_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/account_controller.ex b/lib/pleroma/web/mastodon_api/controllers/account_controller.ex
index ea6e593..ea6e593 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/account_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/account_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/announcement_controller.ex b/lib/pleroma/web/mastodon_api/controllers/announcement_controller.ex
index 080af96..080af96 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/announcement_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/announcement_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/app_controller.ex b/lib/pleroma/web/mastodon_api/controllers/app_controller.ex
index 844673a..844673a 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/app_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/app_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/auth_controller.ex b/lib/pleroma/web/mastodon_api/controllers/auth_controller.ex
index fbb54a1..fbb54a1 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/auth_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/auth_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/conversation_controller.ex b/lib/pleroma/web/mastodon_api/controllers/conversation_controller.ex
index 9cc6225..9cc6225 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/conversation_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/conversation_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/custom_emoji_controller.ex b/lib/pleroma/web/mastodon_api/controllers/custom_emoji_controller.ex
index 8b27b0b..8b27b0b 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/custom_emoji_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/custom_emoji_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/directory_controller.ex b/lib/pleroma/web/mastodon_api/controllers/directory_controller.ex
index 253f06c..253f06c 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/directory_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/directory_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/domain_block_controller.ex b/lib/pleroma/web/mastodon_api/controllers/domain_block_controller.ex
index b2e347e..b2e347e 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/domain_block_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/domain_block_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/fallback_controller.ex b/lib/pleroma/web/mastodon_api/controllers/fallback_controller.ex
index 1c650eb..1c650eb 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/fallback_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/fallback_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/filter_controller.ex b/lib/pleroma/web/mastodon_api/controllers/filter_controller.ex
index 0959b4b..0959b4b 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/filter_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/filter_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/follow_request_controller.ex b/lib/pleroma/web/mastodon_api/controllers/follow_request_controller.ex
index ba6d074..ba6d074 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/follow_request_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/follow_request_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/instance_controller.ex b/lib/pleroma/web/mastodon_api/controllers/instance_controller.ex
index 6410e87..6410e87 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/instance_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/instance_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/list_controller.ex b/lib/pleroma/web/mastodon_api/controllers/list_controller.ex
index 2117aae..2117aae 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/list_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/list_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/marker_controller.ex b/lib/pleroma/web/mastodon_api/controllers/marker_controller.ex
index 4ad30f3..4ad30f3 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/marker_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/marker_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/mastodon_api_controller.ex b/lib/pleroma/web/mastodon_api/controllers/mastodon_api_controller.ex
index 0aa7b37..0aa7b37 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/mastodon_api_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/mastodon_api_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/media_controller.ex b/lib/pleroma/web/mastodon_api/controllers/media_controller.ex
index 7d9a63c..7d9a63c 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/media_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/media_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/notification_controller.ex b/lib/pleroma/web/mastodon_api/controllers/notification_controller.ex
index a490e83..a490e83 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/notification_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/notification_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/poll_controller.ex b/lib/pleroma/web/mastodon_api/controllers/poll_controller.ex
index 002c210..002c210 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/poll_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/poll_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/report_controller.ex b/lib/pleroma/web/mastodon_api/controllers/report_controller.ex
index 3db80d7..3db80d7 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/report_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/report_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/scheduled_activity_controller.ex b/lib/pleroma/web/mastodon_api/controllers/scheduled_activity_controller.ex
index 0392fce..0392fce 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/scheduled_activity_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/scheduled_activity_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/search_controller.ex b/lib/pleroma/web/mastodon_api/controllers/search_controller.ex
index 5e6e047..5e6e047 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/search_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/search_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/status_controller.ex b/lib/pleroma/web/mastodon_api/controllers/status_controller.ex
index e594ea4..e594ea4 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/status_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/status_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/subscription_controller.ex b/lib/pleroma/web/mastodon_api/controllers/subscription_controller.ex
index 9cc0071..9cc0071 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/subscription_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/subscription_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/suggestion_controller.ex b/lib/pleroma/web/mastodon_api/controllers/suggestion_controller.ex
index 69ae70a..69ae70a 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/suggestion_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/suggestion_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex b/lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex
index 293c61b..293c61b 100644..100755
--- a/lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex
+++ b/lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex
diff --git a/lib/pleroma/web/mastodon_api/mastodon_api.ex b/lib/pleroma/web/mastodon_api/mastodon_api.ex
index 467dc2f..467dc2f 100644..100755
--- a/lib/pleroma/web/mastodon_api/mastodon_api.ex
+++ b/lib/pleroma/web/mastodon_api/mastodon_api.ex
diff --git a/lib/pleroma/web/mastodon_api/views/account_view.ex b/lib/pleroma/web/mastodon_api/views/account_view.ex
index cc3e358..cc3e358 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/account_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/account_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/announcement_view.ex b/lib/pleroma/web/mastodon_api/views/announcement_view.ex
index 93fdfb1..93fdfb1 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/announcement_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/announcement_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/app_view.ex b/lib/pleroma/web/mastodon_api/views/app_view.ex
index 92cccd4..92cccd4 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/app_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/app_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/conversation_view.ex b/lib/pleroma/web/mastodon_api/views/conversation_view.ex
index f6577cd..f6577cd 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/conversation_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/conversation_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/custom_emoji_view.ex b/lib/pleroma/web/mastodon_api/views/custom_emoji_view.ex
index cd59ab9..cd59ab9 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/custom_emoji_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/custom_emoji_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/filter_view.ex b/lib/pleroma/web/mastodon_api/views/filter_view.ex
index 0c97061..0c97061 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/filter_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/filter_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/follow_request_view.ex b/lib/pleroma/web/mastodon_api/views/follow_request_view.ex
index 5e50bc2..5e50bc2 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/follow_request_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/follow_request_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/instance_view.ex b/lib/pleroma/web/mastodon_api/views/instance_view.ex
index abf7f29..abf7f29 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/instance_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/instance_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/list_view.ex b/lib/pleroma/web/mastodon_api/views/list_view.ex
index a7ae7c5..a7ae7c5 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/list_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/list_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/marker_view.ex b/lib/pleroma/web/mastodon_api/views/marker_view.ex
index 944769b..944769b 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/marker_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/marker_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/media_view.ex b/lib/pleroma/web/mastodon_api/views/media_view.ex
index 4db72de..4db72de 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/media_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/media_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/notification_view.ex b/lib/pleroma/web/mastodon_api/views/notification_view.ex
index b5b5b23..b5b5b23 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/notification_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/notification_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/poll_view.ex b/lib/pleroma/web/mastodon_api/views/poll_view.ex
index 34e2387..34e2387 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/poll_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/poll_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/report_view.ex b/lib/pleroma/web/mastodon_api/views/report_view.ex
index 983f7bd..983f7bd 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/report_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/report_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/scheduled_activity_view.ex b/lib/pleroma/web/mastodon_api/views/scheduled_activity_view.ex
index 772d22f..772d22f 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/scheduled_activity_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/scheduled_activity_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/status_view.ex b/lib/pleroma/web/mastodon_api/views/status_view.ex
index 0a8c98b..0a8c98b 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/status_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/status_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/subscription_view.ex b/lib/pleroma/web/mastodon_api/views/subscription_view.ex
index baa1e03..baa1e03 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/subscription_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/subscription_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/suggestion_view.ex b/lib/pleroma/web/mastodon_api/views/suggestion_view.ex
index d3df4ef..d3df4ef 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/suggestion_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/suggestion_view.ex
diff --git a/lib/pleroma/web/mastodon_api/views/timeline_view.ex b/lib/pleroma/web/mastodon_api/views/timeline_view.ex
index 702eb7e..702eb7e 100644..100755
--- a/lib/pleroma/web/mastodon_api/views/timeline_view.ex
+++ b/lib/pleroma/web/mastodon_api/views/timeline_view.ex
diff --git a/lib/pleroma/web/mastodon_api/websocket_handler.ex b/lib/pleroma/web/mastodon_api/websocket_handler.ex
index 8844410..8844410 100644..100755
--- a/lib/pleroma/web/mastodon_api/websocket_handler.ex
+++ b/lib/pleroma/web/mastodon_api/websocket_handler.ex
diff --git a/lib/pleroma/web/media_proxy.ex b/lib/pleroma/web/media_proxy.ex
index d64760f..d64760f 100644..100755
--- a/lib/pleroma/web/media_proxy.ex
+++ b/lib/pleroma/web/media_proxy.ex
diff --git a/lib/pleroma/web/media_proxy/invalidation.ex b/lib/pleroma/web/media_proxy/invalidation.ex
index ea927fe..ea927fe 100644..100755
--- a/lib/pleroma/web/media_proxy/invalidation.ex
+++ b/lib/pleroma/web/media_proxy/invalidation.ex
diff --git a/lib/pleroma/web/media_proxy/invalidation/http.ex b/lib/pleroma/web/media_proxy/invalidation/http.ex
index 28ea749..28ea749 100644..100755
--- a/lib/pleroma/web/media_proxy/invalidation/http.ex
+++ b/lib/pleroma/web/media_proxy/invalidation/http.ex
diff --git a/lib/pleroma/web/media_proxy/invalidation/script.ex b/lib/pleroma/web/media_proxy/invalidation/script.ex
index 784178f..784178f 100644..100755
--- a/lib/pleroma/web/media_proxy/invalidation/script.ex
+++ b/lib/pleroma/web/media_proxy/invalidation/script.ex
diff --git a/lib/pleroma/web/media_proxy/media_proxy_controller.ex b/lib/pleroma/web/media_proxy/media_proxy_controller.ex
index bda5b36..bda5b36 100644..100755
--- a/lib/pleroma/web/media_proxy/media_proxy_controller.ex
+++ b/lib/pleroma/web/media_proxy/media_proxy_controller.ex
diff --git a/lib/pleroma/web/metadata.ex b/lib/pleroma/web/metadata.ex
index 59d0187..59d0187 100644..100755
--- a/lib/pleroma/web/metadata.ex
+++ b/lib/pleroma/web/metadata.ex
diff --git a/lib/pleroma/web/metadata/player_view.ex b/lib/pleroma/web/metadata/player_view.ex
index 59c56a2..59c56a2 100644..100755
--- a/lib/pleroma/web/metadata/player_view.ex
+++ b/lib/pleroma/web/metadata/player_view.ex
diff --git a/lib/pleroma/web/metadata/providers/feed.ex b/lib/pleroma/web/metadata/providers/feed.ex
index e97d6a5..e97d6a5 100644..100755
--- a/lib/pleroma/web/metadata/providers/feed.ex
+++ b/lib/pleroma/web/metadata/providers/feed.ex
diff --git a/lib/pleroma/web/metadata/providers/open_graph.ex b/lib/pleroma/web/metadata/providers/open_graph.ex
index 97d3865..97d3865 100644..100755
--- a/lib/pleroma/web/metadata/providers/open_graph.ex
+++ b/lib/pleroma/web/metadata/providers/open_graph.ex
diff --git a/lib/pleroma/web/metadata/providers/provider.ex b/lib/pleroma/web/metadata/providers/provider.ex
index bb31c4d..bb31c4d 100644..100755
--- a/lib/pleroma/web/metadata/providers/provider.ex
+++ b/lib/pleroma/web/metadata/providers/provider.ex
diff --git a/lib/pleroma/web/metadata/providers/rel_me.ex b/lib/pleroma/web/metadata/providers/rel_me.ex
index f0bee85..f0bee85 100644..100755
--- a/lib/pleroma/web/metadata/providers/rel_me.ex
+++ b/lib/pleroma/web/metadata/providers/rel_me.ex
diff --git a/lib/pleroma/web/metadata/providers/restrict_indexing.ex b/lib/pleroma/web/metadata/providers/restrict_indexing.ex
index a43a7c9..a43a7c9 100644..100755
--- a/lib/pleroma/web/metadata/providers/restrict_indexing.ex
+++ b/lib/pleroma/web/metadata/providers/restrict_indexing.ex
diff --git a/lib/pleroma/web/metadata/providers/twitter_card.ex b/lib/pleroma/web/metadata/providers/twitter_card.ex
index 2dac22e..2dac22e 100644..100755
--- a/lib/pleroma/web/metadata/providers/twitter_card.ex
+++ b/lib/pleroma/web/metadata/providers/twitter_card.ex
diff --git a/lib/pleroma/web/metadata/utils.ex b/lib/pleroma/web/metadata/utils.ex
index 80a8be9..80a8be9 100644..100755
--- a/lib/pleroma/web/metadata/utils.ex
+++ b/lib/pleroma/web/metadata/utils.ex
diff --git a/lib/pleroma/web/mongoose_im/mongoose_im_controller.ex b/lib/pleroma/web/mongoose_im/mongoose_im_controller.ex
index 0945ebb..0945ebb 100644..100755
--- a/lib/pleroma/web/mongoose_im/mongoose_im_controller.ex
+++ b/lib/pleroma/web/mongoose_im/mongoose_im_controller.ex
diff --git a/lib/pleroma/web/nodeinfo/nodeinfo.ex b/lib/pleroma/web/nodeinfo/nodeinfo.ex
index 9e27ac2..9e27ac2 100644..100755
--- a/lib/pleroma/web/nodeinfo/nodeinfo.ex
+++ b/lib/pleroma/web/nodeinfo/nodeinfo.ex
diff --git a/lib/pleroma/web/nodeinfo/nodeinfo_controller.ex b/lib/pleroma/web/nodeinfo/nodeinfo_controller.ex
index 85c2393..85c2393 100644..100755
--- a/lib/pleroma/web/nodeinfo/nodeinfo_controller.ex
+++ b/lib/pleroma/web/nodeinfo/nodeinfo_controller.ex
diff --git a/lib/pleroma/web/o_auth.ex b/lib/pleroma/web/o_auth.ex
index d8c68df..d8c68df 100644..100755
--- a/lib/pleroma/web/o_auth.ex
+++ b/lib/pleroma/web/o_auth.ex
diff --git a/lib/pleroma/web/o_auth/app.ex b/lib/pleroma/web/o_auth/app.ex
index 0aa6553..0aa6553 100644..100755
--- a/lib/pleroma/web/o_auth/app.ex
+++ b/lib/pleroma/web/o_auth/app.ex
diff --git a/lib/pleroma/web/o_auth/authorization.ex b/lib/pleroma/web/o_auth/authorization.ex
index 593d2d6..593d2d6 100644..100755
--- a/lib/pleroma/web/o_auth/authorization.ex
+++ b/lib/pleroma/web/o_auth/authorization.ex
diff --git a/lib/pleroma/web/o_auth/fallback_controller.ex b/lib/pleroma/web/o_auth/fallback_controller.ex
index 684a52c..684a52c 100644..100755
--- a/lib/pleroma/web/o_auth/fallback_controller.ex
+++ b/lib/pleroma/web/o_auth/fallback_controller.ex
diff --git a/lib/pleroma/web/o_auth/mfa_controller.ex b/lib/pleroma/web/o_auth/mfa_controller.ex
index c4bc4a8..c4bc4a8 100644..100755
--- a/lib/pleroma/web/o_auth/mfa_controller.ex
+++ b/lib/pleroma/web/o_auth/mfa_controller.ex
diff --git a/lib/pleroma/web/o_auth/mfa_view.ex b/lib/pleroma/web/o_auth/mfa_view.ex
index bcadafe..bcadafe 100644..100755
--- a/lib/pleroma/web/o_auth/mfa_view.ex
+++ b/lib/pleroma/web/o_auth/mfa_view.ex
diff --git a/lib/pleroma/web/o_auth/o_auth_controller.ex b/lib/pleroma/web/o_auth/o_auth_controller.ex
index c1fb4f3..c1fb4f3 100644..100755
--- a/lib/pleroma/web/o_auth/o_auth_controller.ex
+++ b/lib/pleroma/web/o_auth/o_auth_controller.ex
diff --git a/lib/pleroma/web/o_auth/o_auth_view.ex b/lib/pleroma/web/o_auth/o_auth_view.ex
index 108102c..108102c 100644..100755
--- a/lib/pleroma/web/o_auth/o_auth_view.ex
+++ b/lib/pleroma/web/o_auth/o_auth_view.ex
diff --git a/lib/pleroma/web/o_auth/scopes.ex b/lib/pleroma/web/o_auth/scopes.ex
index f33fc21..f33fc21 100644..100755
--- a/lib/pleroma/web/o_auth/scopes.ex
+++ b/lib/pleroma/web/o_auth/scopes.ex
diff --git a/lib/pleroma/web/o_auth/token.ex b/lib/pleroma/web/o_auth/token.ex
index 26de7bb..26de7bb 100644..100755
--- a/lib/pleroma/web/o_auth/token.ex
+++ b/lib/pleroma/web/o_auth/token.ex
diff --git a/lib/pleroma/web/o_auth/token/query.ex b/lib/pleroma/web/o_auth/token/query.ex
index 4a4d2d3..4a4d2d3 100644..100755
--- a/lib/pleroma/web/o_auth/token/query.ex
+++ b/lib/pleroma/web/o_auth/token/query.ex
diff --git a/lib/pleroma/web/o_auth/token/strategy/refresh_token.ex b/lib/pleroma/web/o_auth/token/strategy/refresh_token.ex
index 6b0d950..6b0d950 100644..100755
--- a/lib/pleroma/web/o_auth/token/strategy/refresh_token.ex
+++ b/lib/pleroma/web/o_auth/token/strategy/refresh_token.ex
diff --git a/lib/pleroma/web/o_auth/token/strategy/revoke.ex b/lib/pleroma/web/o_auth/token/strategy/revoke.ex
index 3b265b3..3b265b3 100644..100755
--- a/lib/pleroma/web/o_auth/token/strategy/revoke.ex
+++ b/lib/pleroma/web/o_auth/token/strategy/revoke.ex
diff --git a/lib/pleroma/web/o_auth/token/utils.ex b/lib/pleroma/web/o_auth/token/utils.ex
index 773cd97..773cd97 100644..100755
--- a/lib/pleroma/web/o_auth/token/utils.ex
+++ b/lib/pleroma/web/o_auth/token/utils.ex
diff --git a/lib/pleroma/web/o_status/o_status_controller.ex b/lib/pleroma/web/o_status/o_status_controller.ex
index ea4994b..ea4994b 100644..100755
--- a/lib/pleroma/web/o_status/o_status_controller.ex
+++ b/lib/pleroma/web/o_status/o_status_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/account_controller.ex b/lib/pleroma/web/pleroma_api/controllers/account_controller.ex
index 591391b..591391b 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/account_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/account_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/app_controller.ex b/lib/pleroma/web/pleroma_api/controllers/app_controller.ex
index 3e84f75..3e84f75 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/app_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/app_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/backup_controller.ex b/lib/pleroma/web/pleroma_api/controllers/backup_controller.ex
index b9daed2..b9daed2 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/backup_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/backup_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/chat_controller.ex b/lib/pleroma/web/pleroma_api/controllers/chat_controller.ex
index 3d7b6a4..3d7b6a4 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/chat_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/chat_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/conversation_controller.ex b/lib/pleroma/web/pleroma_api/controllers/conversation_controller.ex
index 37990db..37990db 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/conversation_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/conversation_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/emoji_file_controller.ex b/lib/pleroma/web/pleroma_api/controllers/emoji_file_controller.ex
index f854cf9..f854cf9 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/emoji_file_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/emoji_file_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/emoji_pack_controller.ex b/lib/pleroma/web/pleroma_api/controllers/emoji_pack_controller.ex
index 420fea1..420fea1 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/emoji_pack_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/emoji_pack_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/emoji_reaction_controller.ex b/lib/pleroma/web/pleroma_api/controllers/emoji_reaction_controller.ex
index 78fd0b2..78fd0b2 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/emoji_reaction_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/emoji_reaction_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/instances_controller.ex b/lib/pleroma/web/pleroma_api/controllers/instances_controller.ex
index 6257e31..6257e31 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/instances_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/instances_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/mascot_controller.ex b/lib/pleroma/web/pleroma_api/controllers/mascot_controller.ex
index 66e9d84..66e9d84 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/mascot_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/mascot_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/notification_controller.ex b/lib/pleroma/web/pleroma_api/controllers/notification_controller.ex
index 87ea81c..87ea81c 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/notification_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/notification_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/report_controller.ex b/lib/pleroma/web/pleroma_api/controllers/report_controller.ex
index 1f0a82c..1f0a82c 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/report_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/report_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/scrobble_controller.ex b/lib/pleroma/web/pleroma_api/controllers/scrobble_controller.ex
index bf6dc50..bf6dc50 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/scrobble_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/scrobble_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/settings_controller.ex b/lib/pleroma/web/pleroma_api/controllers/settings_controller.ex
index 1136575..1136575 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/settings_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/settings_controller.ex
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
index e69847b..e69847b 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/two_factor_authentication_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/two_factor_authentication_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/controllers/user_import_controller.ex b/lib/pleroma/web/pleroma_api/controllers/user_import_controller.ex
index 90428a5..90428a5 100644..100755
--- a/lib/pleroma/web/pleroma_api/controllers/user_import_controller.ex
+++ b/lib/pleroma/web/pleroma_api/controllers/user_import_controller.ex
diff --git a/lib/pleroma/web/pleroma_api/views/account_view.ex b/lib/pleroma/web/pleroma_api/views/account_view.ex
index 910bcee..910bcee 100644..100755
--- a/lib/pleroma/web/pleroma_api/views/account_view.ex
+++ b/lib/pleroma/web/pleroma_api/views/account_view.ex
diff --git a/lib/pleroma/web/pleroma_api/views/app_view.ex b/lib/pleroma/web/pleroma_api/views/app_view.ex
index 1fdc3c2..1fdc3c2 100644..100755
--- a/lib/pleroma/web/pleroma_api/views/app_view.ex
+++ b/lib/pleroma/web/pleroma_api/views/app_view.ex
diff --git a/lib/pleroma/web/pleroma_api/views/backup_view.ex b/lib/pleroma/web/pleroma_api/views/backup_view.ex
index d778590..d778590 100644..100755
--- a/lib/pleroma/web/pleroma_api/views/backup_view.ex
+++ b/lib/pleroma/web/pleroma_api/views/backup_view.ex
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
index 241bf00..241bf00 100644..100755
--- a/lib/pleroma/web/pleroma_api/views/chat/message_reference_view.ex
+++ b/lib/pleroma/web/pleroma_api/views/chat/message_reference_view.ex
diff --git a/lib/pleroma/web/pleroma_api/views/chat_view.ex b/lib/pleroma/web/pleroma_api/views/chat_view.ex
index db6c13c..db6c13c 100644..100755
--- a/lib/pleroma/web/pleroma_api/views/chat_view.ex
+++ b/lib/pleroma/web/pleroma_api/views/chat_view.ex
diff --git a/lib/pleroma/web/pleroma_api/views/conversation_view.ex b/lib/pleroma/web/pleroma_api/views/conversation_view.ex
index 2c9c8d1..2c9c8d1 100644..100755
--- a/lib/pleroma/web/pleroma_api/views/conversation_view.ex
+++ b/lib/pleroma/web/pleroma_api/views/conversation_view.ex
diff --git a/lib/pleroma/web/pleroma_api/views/emoji_reaction_view.ex b/lib/pleroma/web/pleroma_api/views/emoji_reaction_view.ex
index 68ebd82..68ebd82 100644..100755
--- a/lib/pleroma/web/pleroma_api/views/emoji_reaction_view.ex
+++ b/lib/pleroma/web/pleroma_api/views/emoji_reaction_view.ex
diff --git a/lib/pleroma/web/pleroma_api/views/notification_view.ex b/lib/pleroma/web/pleroma_api/views/notification_view.ex
index db7f948..db7f948 100644..100755
--- a/lib/pleroma/web/pleroma_api/views/notification_view.ex
+++ b/lib/pleroma/web/pleroma_api/views/notification_view.ex
diff --git a/lib/pleroma/web/pleroma_api/views/report_view.ex b/lib/pleroma/web/pleroma_api/views/report_view.ex
index 127e8f0..127e8f0 100644..100755
--- a/lib/pleroma/web/pleroma_api/views/report_view.ex
+++ b/lib/pleroma/web/pleroma_api/views/report_view.ex
diff --git a/lib/pleroma/web/pleroma_api/views/scrobble_view.ex b/lib/pleroma/web/pleroma_api/views/scrobble_view.ex
index a5985fb..a5985fb 100644..100755
--- a/lib/pleroma/web/pleroma_api/views/scrobble_view.ex
+++ b/lib/pleroma/web/pleroma_api/views/scrobble_view.ex
diff --git a/lib/pleroma/web/plug.ex b/lib/pleroma/web/plug.ex
index 29ab52e..29ab52e 100644..100755
--- a/lib/pleroma/web/plug.ex
+++ b/lib/pleroma/web/plug.ex
diff --git a/lib/pleroma/web/plugs/admin_secret_authentication_plug.ex b/lib/pleroma/web/plugs/admin_secret_authentication_plug.ex
index 2e4702f..2e4702f 100644..100755
--- a/lib/pleroma/web/plugs/admin_secret_authentication_plug.ex
+++ b/lib/pleroma/web/plugs/admin_secret_authentication_plug.ex
diff --git a/lib/pleroma/web/plugs/authentication_plug.ex b/lib/pleroma/web/plugs/authentication_plug.ex
index f912a15..f912a15 100644..100755
--- a/lib/pleroma/web/plugs/authentication_plug.ex
+++ b/lib/pleroma/web/plugs/authentication_plug.ex
diff --git a/lib/pleroma/web/plugs/basic_auth_decoder_plug.ex b/lib/pleroma/web/plugs/basic_auth_decoder_plug.ex
index 3eb13f9..3eb13f9 100644..100755
--- a/lib/pleroma/web/plugs/basic_auth_decoder_plug.ex
+++ b/lib/pleroma/web/plugs/basic_auth_decoder_plug.ex
diff --git a/lib/pleroma/web/plugs/cache.ex b/lib/pleroma/web/plugs/cache.ex
index 6674778..6674778 100644..100755
--- a/lib/pleroma/web/plugs/cache.ex
+++ b/lib/pleroma/web/plugs/cache.ex
diff --git a/lib/pleroma/web/plugs/digest_plug.ex b/lib/pleroma/web/plugs/digest_plug.ex
index 20e265f..20e265f 100644..100755
--- a/lib/pleroma/web/plugs/digest_plug.ex
+++ b/lib/pleroma/web/plugs/digest_plug.ex
diff --git a/lib/pleroma/web/plugs/ensure_authenticated_plug.ex b/lib/pleroma/web/plugs/ensure_authenticated_plug.ex
index 8044a6b..8044a6b 100644..100755
--- a/lib/pleroma/web/plugs/ensure_authenticated_plug.ex
+++ b/lib/pleroma/web/plugs/ensure_authenticated_plug.ex
diff --git a/lib/pleroma/web/plugs/ensure_privileged_plug.ex b/lib/pleroma/web/plugs/ensure_privileged_plug.ex
index f886c87..f886c87 100644..100755
--- a/lib/pleroma/web/plugs/ensure_privileged_plug.ex
+++ b/lib/pleroma/web/plugs/ensure_privileged_plug.ex
diff --git a/lib/pleroma/web/plugs/ensure_public_or_authenticated_plug.ex b/lib/pleroma/web/plugs/ensure_public_or_authenticated_plug.ex
index e98a3b6..e98a3b6 100644..100755
--- a/lib/pleroma/web/plugs/ensure_public_or_authenticated_plug.ex
+++ b/lib/pleroma/web/plugs/ensure_public_or_authenticated_plug.ex
diff --git a/lib/pleroma/web/plugs/ensure_user_token_assigns_plug.ex b/lib/pleroma/web/plugs/ensure_user_token_assigns_plug.ex
index 5c57d27..5c57d27 100644..100755
--- a/lib/pleroma/web/plugs/ensure_user_token_assigns_plug.ex
+++ b/lib/pleroma/web/plugs/ensure_user_token_assigns_plug.ex
diff --git a/lib/pleroma/web/plugs/expect_authenticated_check_plug.ex b/lib/pleroma/web/plugs/expect_authenticated_check_plug.ex
index d1403e2..d1403e2 100644..100755
--- a/lib/pleroma/web/plugs/expect_authenticated_check_plug.ex
+++ b/lib/pleroma/web/plugs/expect_authenticated_check_plug.ex
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
index a74c763..a74c763 100644..100755
--- a/lib/pleroma/web/plugs/expect_public_or_authenticated_check_plug.ex
+++ b/lib/pleroma/web/plugs/expect_public_or_authenticated_check_plug.ex
diff --git a/lib/pleroma/web/plugs/federating_plug.ex b/lib/pleroma/web/plugs/federating_plug.ex
index d5b8ef3..d5b8ef3 100644..100755
--- a/lib/pleroma/web/plugs/federating_plug.ex
+++ b/lib/pleroma/web/plugs/federating_plug.ex
diff --git a/lib/pleroma/web/plugs/frontend_static.ex b/lib/pleroma/web/plugs/frontend_static.ex
index 6ab8e46..6ab8e46 100644..100755
--- a/lib/pleroma/web/plugs/frontend_static.ex
+++ b/lib/pleroma/web/plugs/frontend_static.ex
diff --git a/lib/pleroma/web/plugs/http_security_plug.ex b/lib/pleroma/web/plugs/http_security_plug.ex
index 34895c8..34895c8 100644..100755
--- a/lib/pleroma/web/plugs/http_security_plug.ex
+++ b/lib/pleroma/web/plugs/http_security_plug.ex
diff --git a/lib/pleroma/web/plugs/http_signature_plug.ex b/lib/pleroma/web/plugs/http_signature_plug.ex
index 4bf3252..4bf3252 100644..100755
--- a/lib/pleroma/web/plugs/http_signature_plug.ex
+++ b/lib/pleroma/web/plugs/http_signature_plug.ex
diff --git a/lib/pleroma/web/plugs/idempotency_plug.ex b/lib/pleroma/web/plugs/idempotency_plug.ex
index a3b7af8..a3b7af8 100644..100755
--- a/lib/pleroma/web/plugs/idempotency_plug.ex
+++ b/lib/pleroma/web/plugs/idempotency_plug.ex
diff --git a/lib/pleroma/web/plugs/instance_static.ex b/lib/pleroma/web/plugs/instance_static.ex
index 75bfdd6..75bfdd6 100644..100755
--- a/lib/pleroma/web/plugs/instance_static.ex
+++ b/lib/pleroma/web/plugs/instance_static.ex
diff --git a/lib/pleroma/web/plugs/mapped_signature_to_identity_plug.ex b/lib/pleroma/web/plugs/mapped_signature_to_identity_plug.ex
index c6d5310..c6d5310 100644..100755
--- a/lib/pleroma/web/plugs/mapped_signature_to_identity_plug.ex
+++ b/lib/pleroma/web/plugs/mapped_signature_to_identity_plug.ex
diff --git a/lib/pleroma/web/plugs/o_auth_plug.ex b/lib/pleroma/web/plugs/o_auth_plug.ex
index ba04ddb..ba04ddb 100644..100755
--- a/lib/pleroma/web/plugs/o_auth_plug.ex
+++ b/lib/pleroma/web/plugs/o_auth_plug.ex
diff --git a/lib/pleroma/web/plugs/o_auth_scopes_plug.ex b/lib/pleroma/web/plugs/o_auth_scopes_plug.ex
index faf0fd8..faf0fd8 100644..100755
--- a/lib/pleroma/web/plugs/o_auth_scopes_plug.ex
+++ b/lib/pleroma/web/plugs/o_auth_scopes_plug.ex
diff --git a/lib/pleroma/web/plugs/plug_helper.ex b/lib/pleroma/web/plugs/plug_helper.ex
index 21bf035..21bf035 100644..100755
--- a/lib/pleroma/web/plugs/plug_helper.ex
+++ b/lib/pleroma/web/plugs/plug_helper.ex
diff --git a/lib/pleroma/web/plugs/rate_limiter.ex b/lib/pleroma/web/plugs/rate_limiter.ex
index 2080b06..2080b06 100644..100755
--- a/lib/pleroma/web/plugs/rate_limiter.ex
+++ b/lib/pleroma/web/plugs/rate_limiter.ex
diff --git a/lib/pleroma/web/plugs/rate_limiter/limiter_supervisor.ex b/lib/pleroma/web/plugs/rate_limiter/limiter_supervisor.ex
index a96be67..a96be67 100644..100755
--- a/lib/pleroma/web/plugs/rate_limiter/limiter_supervisor.ex
+++ b/lib/pleroma/web/plugs/rate_limiter/limiter_supervisor.ex
diff --git a/lib/pleroma/web/plugs/rate_limiter/supervisor.ex b/lib/pleroma/web/plugs/rate_limiter/supervisor.ex
index f00f3d9..f00f3d9 100644..100755
--- a/lib/pleroma/web/plugs/rate_limiter/supervisor.ex
+++ b/lib/pleroma/web/plugs/rate_limiter/supervisor.ex
diff --git a/lib/pleroma/web/plugs/remote_ip.ex b/lib/pleroma/web/plugs/remote_ip.ex
index f207d9f..f207d9f 100644..100755
--- a/lib/pleroma/web/plugs/remote_ip.ex
+++ b/lib/pleroma/web/plugs/remote_ip.ex
diff --git a/lib/pleroma/web/plugs/set_format_plug.ex b/lib/pleroma/web/plugs/set_format_plug.ex
index 84c67e7..84c67e7 100644..100755
--- a/lib/pleroma/web/plugs/set_format_plug.ex
+++ b/lib/pleroma/web/plugs/set_format_plug.ex
diff --git a/lib/pleroma/web/plugs/set_locale_plug.ex b/lib/pleroma/web/plugs/set_locale_plug.ex
index 271912a..271912a 100644..100755
--- a/lib/pleroma/web/plugs/set_locale_plug.ex
+++ b/lib/pleroma/web/plugs/set_locale_plug.ex
diff --git a/lib/pleroma/web/plugs/set_user_session_id_plug.ex b/lib/pleroma/web/plugs/set_user_session_id_plug.ex
index c372145..c372145 100644..100755
--- a/lib/pleroma/web/plugs/set_user_session_id_plug.ex
+++ b/lib/pleroma/web/plugs/set_user_session_id_plug.ex
diff --git a/lib/pleroma/web/plugs/static_fe_plug.ex b/lib/pleroma/web/plugs/static_fe_plug.ex
index 9a364fd..9a364fd 100644..100755
--- a/lib/pleroma/web/plugs/static_fe_plug.ex
+++ b/lib/pleroma/web/plugs/static_fe_plug.ex
diff --git a/lib/pleroma/web/plugs/trailing_format_plug.ex b/lib/pleroma/web/plugs/trailing_format_plug.ex
index a883ba5..a883ba5 100644..100755
--- a/lib/pleroma/web/plugs/trailing_format_plug.ex
+++ b/lib/pleroma/web/plugs/trailing_format_plug.ex
diff --git a/lib/pleroma/web/plugs/uploaded_media.ex b/lib/pleroma/web/plugs/uploaded_media.ex
index ad81432..ad81432 100644..100755
--- a/lib/pleroma/web/plugs/uploaded_media.ex
+++ b/lib/pleroma/web/plugs/uploaded_media.ex
diff --git a/lib/pleroma/web/plugs/user_enabled_plug.ex b/lib/pleroma/web/plugs/user_enabled_plug.ex
index ca10416..ca10416 100644..100755
--- a/lib/pleroma/web/plugs/user_enabled_plug.ex
+++ b/lib/pleroma/web/plugs/user_enabled_plug.ex
diff --git a/lib/pleroma/web/plugs/user_fetcher_plug.ex b/lib/pleroma/web/plugs/user_fetcher_plug.ex
index 87bc273..87bc273 100644..100755
--- a/lib/pleroma/web/plugs/user_fetcher_plug.ex
+++ b/lib/pleroma/web/plugs/user_fetcher_plug.ex
diff --git a/lib/pleroma/web/plugs/user_is_admin_plug.ex b/lib/pleroma/web/plugs/user_is_admin_plug.ex
index 548eb9b..548eb9b 100644..100755
--- a/lib/pleroma/web/plugs/user_is_admin_plug.ex
+++ b/lib/pleroma/web/plugs/user_is_admin_plug.ex
diff --git a/lib/pleroma/web/plugs/user_is_staff_plug.ex b/lib/pleroma/web/plugs/user_is_staff_plug.ex
index 951e146..951e146 100644..100755
--- a/lib/pleroma/web/plugs/user_is_staff_plug.ex
+++ b/lib/pleroma/web/plugs/user_is_staff_plug.ex
diff --git a/lib/pleroma/web/plugs/user_tracking_plug.ex b/lib/pleroma/web/plugs/user_tracking_plug.ex
index 9b52fd5..9b52fd5 100644..100755
--- a/lib/pleroma/web/plugs/user_tracking_plug.ex
+++ b/lib/pleroma/web/plugs/user_tracking_plug.ex
diff --git a/lib/pleroma/web/preload.ex b/lib/pleroma/web/preload.ex
index 4485383..4485383 100644..100755
--- a/lib/pleroma/web/preload.ex
+++ b/lib/pleroma/web/preload.ex
diff --git a/lib/pleroma/web/preload/providers/instance.ex b/lib/pleroma/web/preload/providers/instance.ex
index 6183f7b..6183f7b 100644..100755
--- a/lib/pleroma/web/preload/providers/instance.ex
+++ b/lib/pleroma/web/preload/providers/instance.ex
diff --git a/lib/pleroma/web/preload/providers/provider.ex b/lib/pleroma/web/preload/providers/provider.ex
index 85e2bad..85e2bad 100644..100755
--- a/lib/pleroma/web/preload/providers/provider.ex
+++ b/lib/pleroma/web/preload/providers/provider.ex
diff --git a/lib/pleroma/web/preload/providers/timelines.ex b/lib/pleroma/web/preload/providers/timelines.ex
index 1031f48..1031f48 100644..100755
--- a/lib/pleroma/web/preload/providers/timelines.ex
+++ b/lib/pleroma/web/preload/providers/timelines.ex
diff --git a/lib/pleroma/web/preload/providers/user.ex b/lib/pleroma/web/preload/providers/user.ex
index 74550cd..74550cd 100644..100755
--- a/lib/pleroma/web/preload/providers/user.ex
+++ b/lib/pleroma/web/preload/providers/user.ex
diff --git a/lib/pleroma/web/push.ex b/lib/pleroma/web/push.ex
index 9665b0b..9665b0b 100644..100755
--- a/lib/pleroma/web/push.ex
+++ b/lib/pleroma/web/push.ex
diff --git a/lib/pleroma/web/push/impl.ex b/lib/pleroma/web/push/impl.ex
index 3c5f007..3c5f007 100644..100755
--- a/lib/pleroma/web/push/impl.ex
+++ b/lib/pleroma/web/push/impl.ex
diff --git a/lib/pleroma/web/push/subscription.ex b/lib/pleroma/web/push/subscription.ex
index 6fc45bd..6fc45bd 100644..100755
--- a/lib/pleroma/web/push/subscription.ex
+++ b/lib/pleroma/web/push/subscription.ex
diff --git a/lib/pleroma/web/rel_me.ex b/lib/pleroma/web/rel_me.ex
index ceb6a05..ceb6a05 100644..100755
--- a/lib/pleroma/web/rel_me.ex
+++ b/lib/pleroma/web/rel_me.ex
diff --git a/lib/pleroma/web/rich_media/helpers.ex b/lib/pleroma/web/rich_media/helpers.ex
index 0488df3..0488df3 100644..100755
--- a/lib/pleroma/web/rich_media/helpers.ex
+++ b/lib/pleroma/web/rich_media/helpers.ex
diff --git a/lib/pleroma/web/rich_media/parser.ex b/lib/pleroma/web/rich_media/parser.ex
index dbe81ea..dbe81ea 100644..100755
--- a/lib/pleroma/web/rich_media/parser.ex
+++ b/lib/pleroma/web/rich_media/parser.ex
diff --git a/lib/pleroma/web/rich_media/parser/ttl.ex b/lib/pleroma/web/rich_media/parser/ttl.ex
index 59d7f87..59d7f87 100644..100755
--- a/lib/pleroma/web/rich_media/parser/ttl.ex
+++ b/lib/pleroma/web/rich_media/parser/ttl.ex
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
index fa41c16..fa41c16 100644..100755
--- a/lib/pleroma/web/rich_media/parser/ttl/aws_signed_url.ex
+++ b/lib/pleroma/web/rich_media/parser/ttl/aws_signed_url.ex
diff --git a/lib/pleroma/web/rich_media/parsers/meta_tags_parser.ex b/lib/pleroma/web/rich_media/parsers/meta_tags_parser.ex
index 320a5f5..320a5f5 100644..100755
--- a/lib/pleroma/web/rich_media/parsers/meta_tags_parser.ex
+++ b/lib/pleroma/web/rich_media/parsers/meta_tags_parser.ex
diff --git a/lib/pleroma/web/rich_media/parsers/o_embed.ex b/lib/pleroma/web/rich_media/parsers/o_embed.ex
index 0f30317..0f30317 100644..100755
--- a/lib/pleroma/web/rich_media/parsers/o_embed.ex
+++ b/lib/pleroma/web/rich_media/parsers/o_embed.ex
diff --git a/lib/pleroma/web/rich_media/parsers/ogp.ex b/lib/pleroma/web/rich_media/parsers/ogp.ex
index b7f2b42..b7f2b42 100644..100755
--- a/lib/pleroma/web/rich_media/parsers/ogp.ex
+++ b/lib/pleroma/web/rich_media/parsers/ogp.ex
diff --git a/lib/pleroma/web/rich_media/parsers/twitter_card.ex b/lib/pleroma/web/rich_media/parsers/twitter_card.ex
index cc65372..cc65372 100644..100755
--- a/lib/pleroma/web/rich_media/parsers/twitter_card.ex
+++ b/lib/pleroma/web/rich_media/parsers/twitter_card.ex
diff --git a/lib/pleroma/web/router.ex b/lib/pleroma/web/router.ex
index c1a690e..c1a690e 100644..100755
--- a/lib/pleroma/web/router.ex
+++ b/lib/pleroma/web/router.ex
diff --git a/lib/pleroma/web/shout_channel.ex b/lib/pleroma/web/shout_channel.ex
index 928f0a1..928f0a1 100644..100755
--- a/lib/pleroma/web/shout_channel.ex
+++ b/lib/pleroma/web/shout_channel.ex
diff --git a/lib/pleroma/web/static_fe/static_fe_controller.ex b/lib/pleroma/web/static_fe/static_fe_controller.ex
index 97c41c6..97c41c6 100644..100755
--- a/lib/pleroma/web/static_fe/static_fe_controller.ex
+++ b/lib/pleroma/web/static_fe/static_fe_controller.ex
diff --git a/lib/pleroma/web/static_fe/static_fe_view.ex b/lib/pleroma/web/static_fe/static_fe_view.ex
index 8e23a79..8e23a79 100644..100755
--- a/lib/pleroma/web/static_fe/static_fe_view.ex
+++ b/lib/pleroma/web/static_fe/static_fe_view.ex
diff --git a/lib/pleroma/web/streamer.ex b/lib/pleroma/web/streamer.ex
index b9a04cc..b9a04cc 100644..100755
--- a/lib/pleroma/web/streamer.ex
+++ b/lib/pleroma/web/streamer.ex
diff --git a/lib/pleroma/web/templates/email/digest.html.eex b/lib/pleroma/web/templates/email/digest.html.eex
index 1efc76e..1efc76e 100644..100755
--- a/lib/pleroma/web/templates/email/digest.html.eex
+++ b/lib/pleroma/web/templates/email/digest.html.eex
diff --git a/lib/pleroma/web/templates/email/new_users_digest.html.eex b/lib/pleroma/web/templates/email/new_users_digest.html.eex
index 40d9b83..40d9b83 100644..100755
--- a/lib/pleroma/web/templates/email/new_users_digest.html.eex
+++ b/lib/pleroma/web/templates/email/new_users_digest.html.eex
diff --git a/lib/pleroma/web/templates/embed/_attachment.html.eex b/lib/pleroma/web/templates/embed/_attachment.html.eex
index 7e04e95..7e04e95 100644..100755
--- a/lib/pleroma/web/templates/embed/_attachment.html.eex
+++ b/lib/pleroma/web/templates/embed/_attachment.html.eex
diff --git a/lib/pleroma/web/templates/embed/show.html.eex b/lib/pleroma/web/templates/embed/show.html.eex
index 092b52b..092b52b 100644..100755
--- a/lib/pleroma/web/templates/embed/show.html.eex
+++ b/lib/pleroma/web/templates/embed/show.html.eex
diff --git a/lib/pleroma/web/templates/feed/feed/_activity.atom.eex b/lib/pleroma/web/templates/feed/feed/_activity.atom.eex
index b774f79..b774f79 100644..100755
--- a/lib/pleroma/web/templates/feed/feed/_activity.atom.eex
+++ b/lib/pleroma/web/templates/feed/feed/_activity.atom.eex
diff --git a/lib/pleroma/web/templates/feed/feed/_activity.rss.eex b/lib/pleroma/web/templates/feed/feed/_activity.rss.eex
index 7de98f7..7de98f7 100644..100755
--- a/lib/pleroma/web/templates/feed/feed/_activity.rss.eex
+++ b/lib/pleroma/web/templates/feed/feed/_activity.rss.eex
diff --git a/lib/pleroma/web/templates/feed/feed/_author.atom.eex b/lib/pleroma/web/templates/feed/feed/_author.atom.eex
index 90be8a5..90be8a5 100644..100755
--- a/lib/pleroma/web/templates/feed/feed/_author.atom.eex
+++ b/lib/pleroma/web/templates/feed/feed/_author.atom.eex
diff --git a/lib/pleroma/web/templates/feed/feed/_author.rss.eex b/lib/pleroma/web/templates/feed/feed/_author.rss.eex
index 22477e6..22477e6 100644..100755
--- a/lib/pleroma/web/templates/feed/feed/_author.rss.eex
+++ b/lib/pleroma/web/templates/feed/feed/_author.rss.eex
diff --git a/lib/pleroma/web/templates/feed/feed/_tag_activity.atom.eex b/lib/pleroma/web/templates/feed/feed/_tag_activity.atom.eex
index 03c2229..03c2229 100644..100755
--- a/lib/pleroma/web/templates/feed/feed/_tag_activity.atom.eex
+++ b/lib/pleroma/web/templates/feed/feed/_tag_activity.atom.eex
diff --git a/lib/pleroma/web/templates/feed/feed/_tag_activity.xml.eex b/lib/pleroma/web/templates/feed/feed/_tag_activity.xml.eex
index 1b8c34b..1b8c34b 100644..100755
--- a/lib/pleroma/web/templates/feed/feed/_tag_activity.xml.eex
+++ b/lib/pleroma/web/templates/feed/feed/_tag_activity.xml.eex
diff --git a/lib/pleroma/web/templates/feed/feed/_tag_author.atom.eex b/lib/pleroma/web/templates/feed/feed/_tag_author.atom.eex
index 71c6968..71c6968 100644..100755
--- a/lib/pleroma/web/templates/feed/feed/_tag_author.atom.eex
+++ b/lib/pleroma/web/templates/feed/feed/_tag_author.atom.eex
diff --git a/lib/pleroma/web/templates/feed/feed/tag.atom.eex b/lib/pleroma/web/templates/feed/feed/tag.atom.eex
index 14b0ee5..14b0ee5 100644..100755
--- a/lib/pleroma/web/templates/feed/feed/tag.atom.eex
+++ b/lib/pleroma/web/templates/feed/feed/tag.atom.eex
diff --git a/lib/pleroma/web/templates/feed/feed/tag.rss.eex b/lib/pleroma/web/templates/feed/feed/tag.rss.eex
index 27dde56..27dde56 100644..100755
--- a/lib/pleroma/web/templates/feed/feed/tag.rss.eex
+++ b/lib/pleroma/web/templates/feed/feed/tag.rss.eex
diff --git a/lib/pleroma/web/templates/feed/feed/user.atom.eex b/lib/pleroma/web/templates/feed/feed/user.atom.eex
index e36bfc6..e36bfc6 100644..100755
--- a/lib/pleroma/web/templates/feed/feed/user.atom.eex
+++ b/lib/pleroma/web/templates/feed/feed/user.atom.eex
diff --git a/lib/pleroma/web/templates/feed/feed/user.rss.eex b/lib/pleroma/web/templates/feed/feed/user.rss.eex
index fae3fcf..fae3fcf 100644..100755
--- a/lib/pleroma/web/templates/feed/feed/user.rss.eex
+++ b/lib/pleroma/web/templates/feed/feed/user.rss.eex
diff --git a/lib/pleroma/web/templates/layout/app.html.eex b/lib/pleroma/web/templates/layout/app.html.eex
index e33bada..e33bada 100644..100755
--- a/lib/pleroma/web/templates/layout/app.html.eex
+++ b/lib/pleroma/web/templates/layout/app.html.eex
diff --git a/lib/pleroma/web/templates/layout/email.html.eex b/lib/pleroma/web/templates/layout/email.html.eex
index 5858e48..5858e48 100644..100755
--- a/lib/pleroma/web/templates/layout/email.html.eex
+++ b/lib/pleroma/web/templates/layout/email.html.eex
diff --git a/lib/pleroma/web/templates/layout/email_styled.html.eex b/lib/pleroma/web/templates/layout/email_styled.html.eex
index 82cabd8..82cabd8 100644..100755
--- a/lib/pleroma/web/templates/layout/email_styled.html.eex
+++ b/lib/pleroma/web/templates/layout/email_styled.html.eex
diff --git a/lib/pleroma/web/templates/layout/embed.html.eex b/lib/pleroma/web/templates/layout/embed.html.eex
index 1197288..1197288 100644..100755
--- a/lib/pleroma/web/templates/layout/embed.html.eex
+++ b/lib/pleroma/web/templates/layout/embed.html.eex
diff --git a/lib/pleroma/web/templates/layout/metadata_player.html.eex b/lib/pleroma/web/templates/layout/metadata_player.html.eex
index c00f6fa..c00f6fa 100644..100755
--- a/lib/pleroma/web/templates/layout/metadata_player.html.eex
+++ b/lib/pleroma/web/templates/layout/metadata_player.html.eex
diff --git a/lib/pleroma/web/templates/layout/static_fe.html.eex b/lib/pleroma/web/templates/layout/static_fe.html.eex
index e6adb52..e6adb52 100644..100755
--- a/lib/pleroma/web/templates/layout/static_fe.html.eex
+++ b/lib/pleroma/web/templates/layout/static_fe.html.eex
diff --git a/lib/pleroma/web/templates/mailer/subscription/unsubscribe_failure.html.eex b/lib/pleroma/web/templates/mailer/subscription/unsubscribe_failure.html.eex
index df090ff..df090ff 100644..100755
--- a/lib/pleroma/web/templates/mailer/subscription/unsubscribe_failure.html.eex
+++ b/lib/pleroma/web/templates/mailer/subscription/unsubscribe_failure.html.eex
diff --git a/lib/pleroma/web/templates/mailer/subscription/unsubscribe_success.html.eex b/lib/pleroma/web/templates/mailer/subscription/unsubscribe_success.html.eex
index cbce495..cbce495 100644..100755
--- a/lib/pleroma/web/templates/mailer/subscription/unsubscribe_success.html.eex
+++ b/lib/pleroma/web/templates/mailer/subscription/unsubscribe_success.html.eex
diff --git a/lib/pleroma/web/templates/o_auth/mfa/recovery.html.eex b/lib/pleroma/web/templates/o_auth/mfa/recovery.html.eex
index e45d13b..e45d13b 100644..100755
--- a/lib/pleroma/web/templates/o_auth/mfa/recovery.html.eex
+++ b/lib/pleroma/web/templates/o_auth/mfa/recovery.html.eex
diff --git a/lib/pleroma/web/templates/o_auth/mfa/totp.html.eex b/lib/pleroma/web/templates/o_auth/mfa/totp.html.eex
index 50e6c04..50e6c04 100644..100755
--- a/lib/pleroma/web/templates/o_auth/mfa/totp.html.eex
+++ b/lib/pleroma/web/templates/o_auth/mfa/totp.html.eex
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
index 73115e9..73115e9 100644..100755
--- a/lib/pleroma/web/templates/o_auth/o_auth/_scopes.html.eex
+++ b/lib/pleroma/web/templates/o_auth/o_auth/_scopes.html.eex
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
index 98904ad..98904ad 100644..100755
--- a/lib/pleroma/web/templates/o_auth/o_auth/consumer.html.eex
+++ b/lib/pleroma/web/templates/o_auth/o_auth/consumer.html.eex
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
index 76ed3fd..76ed3fd 100644..100755
--- 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
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
index 754bf2e..754bf2e 100644..100755
--- 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
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
index 1f661ef..1f661ef 100644..100755
--- a/lib/pleroma/web/templates/o_auth/o_auth/register.html.eex
+++ b/lib/pleroma/web/templates/o_auth/o_auth/register.html.eex
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
index b3654f3..b3654f3 100644..100755
--- a/lib/pleroma/web/templates/o_auth/o_auth/show.html.eex
+++ b/lib/pleroma/web/templates/o_auth/o_auth/show.html.eex
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
index 4853e7f..4853e7f 100644..100755
--- a/lib/pleroma/web/templates/static_fe/static_fe/_attachment.html.eex
+++ b/lib/pleroma/web/templates/static_fe/static_fe/_attachment.html.eex
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
index df02447..df02447 100644..100755
--- a/lib/pleroma/web/templates/static_fe/static_fe/_notice.html.eex
+++ b/lib/pleroma/web/templates/static_fe/static_fe/_notice.html.eex
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
index 977b894..977b894 100644..100755
--- 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
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
index 2acd848..2acd848 100644..100755
--- a/lib/pleroma/web/templates/static_fe/static_fe/conversation.html.eex
+++ b/lib/pleroma/web/templates/static_fe/static_fe/conversation.html.eex
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
index d98a1eb..d98a1eb 100644..100755
--- a/lib/pleroma/web/templates/static_fe/static_fe/error.html.eex
+++ b/lib/pleroma/web/templates/static_fe/static_fe/error.html.eex
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
index a14ca30..a14ca30 100644..100755
--- a/lib/pleroma/web/templates/static_fe/static_fe/profile.html.eex
+++ b/lib/pleroma/web/templates/static_fe/static_fe/profile.html.eex
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
index 5ac0aa4..5ac0aa4 100644..100755
--- a/lib/pleroma/web/templates/twitter_api/password/invalid_token.html.eex
+++ b/lib/pleroma/web/templates/twitter_api/password/invalid_token.html.eex
diff --git a/lib/pleroma/web/templates/twitter_api/password/reset.html.eex b/lib/pleroma/web/templates/twitter_api/password/reset.html.eex
index 6a544af..6a544af 100644..100755
--- a/lib/pleroma/web/templates/twitter_api/password/reset.html.eex
+++ b/lib/pleroma/web/templates/twitter_api/password/reset.html.eex
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
index 774e346..774e346 100644..100755
--- a/lib/pleroma/web/templates/twitter_api/password/reset_failed.html.eex
+++ b/lib/pleroma/web/templates/twitter_api/password/reset_failed.html.eex
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
index 40f6bb3..40f6bb3 100644..100755
--- a/lib/pleroma/web/templates/twitter_api/password/reset_success.html.eex
+++ b/lib/pleroma/web/templates/twitter_api/password/reset_success.html.eex
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
index e2d251f..e2d251f 100644..100755
--- a/lib/pleroma/web/templates/twitter_api/remote_follow/follow.html.eex
+++ b/lib/pleroma/web/templates/twitter_api/remote_follow/follow.html.eex
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
index 26340a9..26340a9 100644..100755
--- 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
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
index 638212c..638212c 100644..100755
--- 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
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
index 2fb4cc5..2fb4cc5 100644..100755
--- a/lib/pleroma/web/templates/twitter_api/remote_follow/followed.html.eex
+++ b/lib/pleroma/web/templates/twitter_api/remote_follow/followed.html.eex
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
index d771749..d771749 100644..100755
--- a/lib/pleroma/web/templates/twitter_api/util/status_interact.html.eex
+++ b/lib/pleroma/web/templates/twitter_api/util/status_interact.html.eex
diff --git a/lib/pleroma/web/templates/twitter_api/util/subscribe.html.eex b/lib/pleroma/web/templates/twitter_api/util/subscribe.html.eex
index 848660f..848660f 100644..100755
--- a/lib/pleroma/web/templates/twitter_api/util/subscribe.html.eex
+++ b/lib/pleroma/web/templates/twitter_api/util/subscribe.html.eex
diff --git a/lib/pleroma/web/translation_helpers.ex b/lib/pleroma/web/translation_helpers.ex
index e9638b0..e9638b0 100644..100755
--- a/lib/pleroma/web/translation_helpers.ex
+++ b/lib/pleroma/web/translation_helpers.ex
diff --git a/lib/pleroma/web/twitter_api/controller.ex b/lib/pleroma/web/twitter_api/controller.ex
index 6db3d60..6db3d60 100644..100755
--- a/lib/pleroma/web/twitter_api/controller.ex
+++ b/lib/pleroma/web/twitter_api/controller.ex
diff --git a/lib/pleroma/web/twitter_api/controllers/password_controller.ex b/lib/pleroma/web/twitter_api/controllers/password_controller.ex
index 31b7dd7..31b7dd7 100644..100755
--- a/lib/pleroma/web/twitter_api/controllers/password_controller.ex
+++ b/lib/pleroma/web/twitter_api/controllers/password_controller.ex
diff --git a/lib/pleroma/web/twitter_api/controllers/remote_follow_controller.ex b/lib/pleroma/web/twitter_api/controllers/remote_follow_controller.ex
index 6229d5d..6229d5d 100644..100755
--- a/lib/pleroma/web/twitter_api/controllers/remote_follow_controller.ex
+++ b/lib/pleroma/web/twitter_api/controllers/remote_follow_controller.ex
diff --git a/lib/pleroma/web/twitter_api/controllers/util_controller.ex b/lib/pleroma/web/twitter_api/controllers/util_controller.ex
index d5a24ae..d5a24ae 100644..100755
--- a/lib/pleroma/web/twitter_api/controllers/util_controller.ex
+++ b/lib/pleroma/web/twitter_api/controllers/util_controller.ex
diff --git a/lib/pleroma/web/twitter_api/twitter_api.ex b/lib/pleroma/web/twitter_api/twitter_api.ex
index ef2eb75..ef2eb75 100644..100755
--- a/lib/pleroma/web/twitter_api/twitter_api.ex
+++ b/lib/pleroma/web/twitter_api/twitter_api.ex
diff --git a/lib/pleroma/web/twitter_api/views/password_view.ex b/lib/pleroma/web/twitter_api/views/password_view.ex
index 5579094..5579094 100644..100755
--- a/lib/pleroma/web/twitter_api/views/password_view.ex
+++ b/lib/pleroma/web/twitter_api/views/password_view.ex
diff --git a/lib/pleroma/web/twitter_api/views/remote_follow_view.ex b/lib/pleroma/web/twitter_api/views/remote_follow_view.ex
index 8902261..8902261 100644..100755
--- a/lib/pleroma/web/twitter_api/views/remote_follow_view.ex
+++ b/lib/pleroma/web/twitter_api/views/remote_follow_view.ex
diff --git a/lib/pleroma/web/twitter_api/views/token_view.ex b/lib/pleroma/web/twitter_api/views/token_view.ex
index 2e492c1..2e492c1 100644..100755
--- a/lib/pleroma/web/twitter_api/views/token_view.ex
+++ b/lib/pleroma/web/twitter_api/views/token_view.ex
diff --git a/lib/pleroma/web/twitter_api/views/util_view.ex b/lib/pleroma/web/twitter_api/views/util_view.ex
index 31b7c0c..31b7c0c 100644..100755
--- a/lib/pleroma/web/twitter_api/views/util_view.ex
+++ b/lib/pleroma/web/twitter_api/views/util_view.ex
diff --git a/lib/pleroma/web/uploader_controller.ex b/lib/pleroma/web/uploader_controller.ex
index d5c8049..d5c8049 100644..100755
--- a/lib/pleroma/web/uploader_controller.ex
+++ b/lib/pleroma/web/uploader_controller.ex
diff --git a/lib/pleroma/web/utils/guards.ex b/lib/pleroma/web/utils/guards.ex
index 8a61421..8a61421 100644..100755
--- a/lib/pleroma/web/utils/guards.ex
+++ b/lib/pleroma/web/utils/guards.ex
diff --git a/lib/pleroma/web/utils/params.ex b/lib/pleroma/web/utils/params.ex
index 636e3de..636e3de 100644..100755
--- a/lib/pleroma/web/utils/params.ex
+++ b/lib/pleroma/web/utils/params.ex
diff --git a/lib/pleroma/web/views/email_view.ex b/lib/pleroma/web/views/email_view.ex
index 9ab7082..9ab7082 100644..100755
--- a/lib/pleroma/web/views/email_view.ex
+++ b/lib/pleroma/web/views/email_view.ex
diff --git a/lib/pleroma/web/views/embed_view.ex b/lib/pleroma/web/views/embed_view.ex
index 1bfd8c5..1bfd8c5 100644..100755
--- a/lib/pleroma/web/views/embed_view.ex
+++ b/lib/pleroma/web/views/embed_view.ex
diff --git a/lib/pleroma/web/views/error_helpers.ex b/lib/pleroma/web/views/error_helpers.ex
index fd85f7c..fd85f7c 100644..100755
--- a/lib/pleroma/web/views/error_helpers.ex
+++ b/lib/pleroma/web/views/error_helpers.ex
diff --git a/lib/pleroma/web/views/error_view.ex b/lib/pleroma/web/views/error_view.ex
index 9ab1632..9ab1632 100644..100755
--- a/lib/pleroma/web/views/error_view.ex
+++ b/lib/pleroma/web/views/error_view.ex
diff --git a/lib/pleroma/web/views/layout_view.ex b/lib/pleroma/web/views/layout_view.ex
index 3161bb1..3161bb1 100644..100755
--- a/lib/pleroma/web/views/layout_view.ex
+++ b/lib/pleroma/web/views/layout_view.ex
diff --git a/lib/pleroma/web/views/mailer/subscription_view.ex b/lib/pleroma/web/views/mailer/subscription_view.ex
index 037fb65..037fb65 100644..100755
--- a/lib/pleroma/web/views/mailer/subscription_view.ex
+++ b/lib/pleroma/web/views/mailer/subscription_view.ex
diff --git a/lib/pleroma/web/views/manifest_view.ex b/lib/pleroma/web/views/manifest_view.ex
index 2ae8219..2ae8219 100644..100755
--- a/lib/pleroma/web/views/manifest_view.ex
+++ b/lib/pleroma/web/views/manifest_view.ex
diff --git a/lib/pleroma/web/views/streamer_view.ex b/lib/pleroma/web/views/streamer_view.ex
index 6a55242..6a55242 100644..100755
--- a/lib/pleroma/web/views/streamer_view.ex
+++ b/lib/pleroma/web/views/streamer_view.ex
diff --git a/lib/pleroma/web/web_finger.ex b/lib/pleroma/web/web_finger.ex
index f95dc24..f95dc24 100644..100755
--- a/lib/pleroma/web/web_finger.ex
+++ b/lib/pleroma/web/web_finger.ex
diff --git a/lib/pleroma/web/web_finger/web_finger_controller.ex b/lib/pleroma/web/web_finger/web_finger_controller.ex
index 9e5efb7..9e5efb7 100644..100755
--- a/lib/pleroma/web/web_finger/web_finger_controller.ex
+++ b/lib/pleroma/web/web_finger/web_finger_controller.ex
diff --git a/lib/pleroma/web/xml.ex b/lib/pleroma/web/xml.ex
index 380a80a..380a80a 100644..100755
--- a/lib/pleroma/web/xml.ex
+++ b/lib/pleroma/web/xml.ex
diff --git a/lib/pleroma/workers/attachments_cleanup_worker.ex b/lib/pleroma/workers/attachments_cleanup_worker.ex
index 4c17640..4c17640 100644..100755
--- a/lib/pleroma/workers/attachments_cleanup_worker.ex
+++ b/lib/pleroma/workers/attachments_cleanup_worker.ex
diff --git a/lib/pleroma/workers/background_worker.ex b/lib/pleroma/workers/background_worker.ex
index 7944176..7944176 100644..100755
--- a/lib/pleroma/workers/background_worker.ex
+++ b/lib/pleroma/workers/background_worker.ex
diff --git a/lib/pleroma/workers/backup_worker.ex b/lib/pleroma/workers/backup_worker.ex
index 12ee70f..12ee70f 100644..100755
--- a/lib/pleroma/workers/backup_worker.ex
+++ b/lib/pleroma/workers/backup_worker.ex
diff --git a/lib/pleroma/workers/cron/digest_emails_worker.ex b/lib/pleroma/workers/cron/digest_emails_worker.ex
index 1540c16..1540c16 100644..100755
--- a/lib/pleroma/workers/cron/digest_emails_worker.ex
+++ b/lib/pleroma/workers/cron/digest_emails_worker.ex
diff --git a/lib/pleroma/workers/cron/new_users_digest_worker.ex b/lib/pleroma/workers/cron/new_users_digest_worker.ex
index 267fe28..267fe28 100644..100755
--- a/lib/pleroma/workers/cron/new_users_digest_worker.ex
+++ b/lib/pleroma/workers/cron/new_users_digest_worker.ex
diff --git a/lib/pleroma/workers/mailer_worker.ex b/lib/pleroma/workers/mailer_worker.ex
index 9407165..9407165 100644..100755
--- a/lib/pleroma/workers/mailer_worker.ex
+++ b/lib/pleroma/workers/mailer_worker.ex
diff --git a/lib/pleroma/workers/mute_expire_worker.ex b/lib/pleroma/workers/mute_expire_worker.ex
index 8ce458d..8ce458d 100644..100755
--- a/lib/pleroma/workers/mute_expire_worker.ex
+++ b/lib/pleroma/workers/mute_expire_worker.ex
diff --git a/lib/pleroma/workers/poll_worker.ex b/lib/pleroma/workers/poll_worker.ex
index 022d026..022d026 100644..100755
--- a/lib/pleroma/workers/poll_worker.ex
+++ b/lib/pleroma/workers/poll_worker.ex
diff --git a/lib/pleroma/workers/publisher_worker.ex b/lib/pleroma/workers/publisher_worker.ex
index 598ae37..598ae37 100644..100755
--- a/lib/pleroma/workers/publisher_worker.ex
+++ b/lib/pleroma/workers/publisher_worker.ex
diff --git a/lib/pleroma/workers/purge_expired_activity.ex b/lib/pleroma/workers/purge_expired_activity.ex
index e554684..e554684 100644..100755
--- a/lib/pleroma/workers/purge_expired_activity.ex
+++ b/lib/pleroma/workers/purge_expired_activity.ex
diff --git a/lib/pleroma/workers/purge_expired_filter.ex b/lib/pleroma/workers/purge_expired_filter.ex
index 9114aeb..9114aeb 100644..100755
--- a/lib/pleroma/workers/purge_expired_filter.ex
+++ b/lib/pleroma/workers/purge_expired_filter.ex
diff --git a/lib/pleroma/workers/purge_expired_token.ex b/lib/pleroma/workers/purge_expired_token.ex
index 2ccd9e8..2ccd9e8 100644..100755
--- a/lib/pleroma/workers/purge_expired_token.ex
+++ b/lib/pleroma/workers/purge_expired_token.ex
diff --git a/lib/pleroma/workers/receiver_worker.ex b/lib/pleroma/workers/receiver_worker.ex
index cf1bb62..cf1bb62 100644..100755
--- a/lib/pleroma/workers/receiver_worker.ex
+++ b/lib/pleroma/workers/receiver_worker.ex
diff --git a/lib/pleroma/workers/remote_fetcher_worker.ex b/lib/pleroma/workers/remote_fetcher_worker.ex
index d2a77aa..d2a77aa 100644..100755
--- a/lib/pleroma/workers/remote_fetcher_worker.ex
+++ b/lib/pleroma/workers/remote_fetcher_worker.ex
diff --git a/lib/pleroma/workers/scheduled_activity_worker.ex b/lib/pleroma/workers/scheduled_activity_worker.ex
index 4df84d0..4df84d0 100644..100755
--- a/lib/pleroma/workers/scheduled_activity_worker.ex
+++ b/lib/pleroma/workers/scheduled_activity_worker.ex
diff --git a/lib/pleroma/workers/transmogrifier_worker.ex b/lib/pleroma/workers/transmogrifier_worker.ex
index 1f3f538..1f3f538 100644..100755
--- a/lib/pleroma/workers/transmogrifier_worker.ex
+++ b/lib/pleroma/workers/transmogrifier_worker.ex
diff --git a/lib/pleroma/workers/web_pusher_worker.ex b/lib/pleroma/workers/web_pusher_worker.ex
index 67e84b0..67e84b0 100644..100755
--- a/lib/pleroma/workers/web_pusher_worker.ex
+++ b/lib/pleroma/workers/web_pusher_worker.ex
diff --git a/lib/pleroma/workers/worker_helper.ex b/lib/pleroma/workers/worker_helper.ex
index 1d20cbd..1d20cbd 100644..100755
--- a/lib/pleroma/workers/worker_helper.ex
+++ b/lib/pleroma/workers/worker_helper.ex
diff --git a/lib/pleroma/xml_builder.ex b/lib/pleroma/xml_builder.ex
index cd74cfb..cd74cfb 100644..100755
--- a/lib/pleroma/xml_builder.ex
+++ b/lib/pleroma/xml_builder.ex
diff --git a/mix.exs b/mix.exs
index 23d1edc..39befc8 100644..100755
--- 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
index 32bd0a1..32bd0a1 100644..100755
--- a/mix.lock
+++ b/mix.lock
diff --git a/patches/1(2.5.2).diff b/patches/1(2.5.2).diff
index 29120f5..29120f5 100644..100755
--- a/patches/1(2.5.2).diff
+++ b/patches/1(2.5.2).diff
diff --git a/patches/2(fix_searches_p1).patch b/patches/2(fix_searches_p1).patch
index b40025c..b40025c 100644..100755
--- a/patches/2(fix_searches_p1).patch
+++ b/patches/2(fix_searches_p1).patch
diff --git a/patches/3(fix_searches_p2).patch b/patches/3(fix_searches_p2).patch
index dcc6490..dcc6490 100644..100755
--- a/patches/3(fix_searches_p2).patch
+++ b/patches/3(fix_searches_p2).patch
diff --git a/patches/4(fix_searches_p3).patch b/patches/4(fix_searches_p3).patch
index 0a2af01..0a2af01 100644..100755
--- a/patches/4(fix_searches_p3).patch
+++ b/patches/4(fix_searches_p3).patch
diff --git a/patches/5(search_i2p).diff b/patches/5(search_i2p).diff
index e69de29..e69de29 100644..100755
--- a/patches/5(search_i2p).diff
+++ b/patches/5(search_i2p).diff
diff --git a/patches/6(2.5.3).diff b/patches/6(2.5.3).diff
index f89cb31..f89cb31 100644..100755
--- a/patches/6(2.5.3).diff
+++ b/patches/6(2.5.3).diff
diff --git a/patches/7(2.5.4).diff b/patches/7(2.5.4).diff
index d630ee3..d630ee3 100644..100755
--- a/patches/7(2.5.4).diff
+++ b/patches/7(2.5.4).diff
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
index 1c3a98d..1c3a98d 100644..100755
--- a/priv/gettext/config_descriptions.pot
+++ b/priv/gettext/config_descriptions.pot
diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot
index 10a62d2..10a62d2 100644..100755
--- a/priv/gettext/default.pot
+++ b/priv/gettext/default.pot
diff --git a/priv/gettext/en/LC_MESSAGES/posix_errors.po b/priv/gettext/en/LC_MESSAGES/posix_errors.po
index 4d8fbf1..4d8fbf1 100644..100755
--- a/priv/gettext/en/LC_MESSAGES/posix_errors.po
+++ b/priv/gettext/en/LC_MESSAGES/posix_errors.po
diff --git a/priv/gettext/en_test/LC_MESSAGES/default.po b/priv/gettext/en_test/LC_MESSAGES/default.po
index 63db746..63db746 100644..100755
--- a/priv/gettext/en_test/LC_MESSAGES/default.po
+++ b/priv/gettext/en_test/LC_MESSAGES/default.po
diff --git a/priv/gettext/en_test/LC_MESSAGES/errors.po b/priv/gettext/en_test/LC_MESSAGES/errors.po
index a40de7f..a40de7f 100644..100755
--- a/priv/gettext/en_test/LC_MESSAGES/errors.po
+++ b/priv/gettext/en_test/LC_MESSAGES/errors.po
diff --git a/priv/gettext/en_test/LC_MESSAGES/posix_errors.po b/priv/gettext/en_test/LC_MESSAGES/posix_errors.po
index 663fc59..663fc59 100644..100755
--- a/priv/gettext/en_test/LC_MESSAGES/posix_errors.po
+++ b/priv/gettext/en_test/LC_MESSAGES/posix_errors.po
diff --git a/priv/gettext/en_test/LC_MESSAGES/static_pages.po b/priv/gettext/en_test/LC_MESSAGES/static_pages.po
index 1a3b7b3..1a3b7b3 100644..100755
--- a/priv/gettext/en_test/LC_MESSAGES/static_pages.po
+++ b/priv/gettext/en_test/LC_MESSAGES/static_pages.po
diff --git a/priv/gettext/errors.pot b/priv/gettext/errors.pot
index 19a0039..19a0039 100644..100755
--- a/priv/gettext/errors.pot
+++ b/priv/gettext/errors.pot
diff --git a/priv/gettext/es/LC_MESSAGES/errors.po b/priv/gettext/es/LC_MESSAGES/errors.po
index 0a6fcea..0a6fcea 100644..100755
--- a/priv/gettext/es/LC_MESSAGES/errors.po
+++ b/priv/gettext/es/LC_MESSAGES/errors.po
diff --git a/priv/gettext/fr/LC_MESSAGES/config_descriptions.po b/priv/gettext/fr/LC_MESSAGES/config_descriptions.po
index e43db68..e43db68 100644..100755
--- a/priv/gettext/fr/LC_MESSAGES/config_descriptions.po
+++ b/priv/gettext/fr/LC_MESSAGES/config_descriptions.po
diff --git a/priv/gettext/fr/LC_MESSAGES/default.po b/priv/gettext/fr/LC_MESSAGES/default.po
index 36112e7..36112e7 100644..100755
--- a/priv/gettext/fr/LC_MESSAGES/default.po
+++ b/priv/gettext/fr/LC_MESSAGES/default.po
diff --git a/priv/gettext/fr/LC_MESSAGES/errors.po b/priv/gettext/fr/LC_MESSAGES/errors.po
index 406f98d..406f98d 100644..100755
--- a/priv/gettext/fr/LC_MESSAGES/errors.po
+++ b/priv/gettext/fr/LC_MESSAGES/errors.po
diff --git a/priv/gettext/fr/LC_MESSAGES/posix_errors.po b/priv/gettext/fr/LC_MESSAGES/posix_errors.po
index ba8169d..ba8169d 100644..100755
--- a/priv/gettext/fr/LC_MESSAGES/posix_errors.po
+++ b/priv/gettext/fr/LC_MESSAGES/posix_errors.po
diff --git a/priv/gettext/fr/LC_MESSAGES/static_pages.po b/priv/gettext/fr/LC_MESSAGES/static_pages.po
index afcaac8..afcaac8 100644..100755
--- a/priv/gettext/fr/LC_MESSAGES/static_pages.po
+++ b/priv/gettext/fr/LC_MESSAGES/static_pages.po
diff --git a/priv/gettext/he/LC_MESSAGES/errors.po b/priv/gettext/he/LC_MESSAGES/errors.po
index 7e25138..7e25138 100644..100755
--- a/priv/gettext/he/LC_MESSAGES/errors.po
+++ b/priv/gettext/he/LC_MESSAGES/errors.po
diff --git a/priv/gettext/id/LC_MESSAGES/errors.po b/priv/gettext/id/LC_MESSAGES/errors.po
index bc98273..bc98273 100644..100755
--- a/priv/gettext/id/LC_MESSAGES/errors.po
+++ b/priv/gettext/id/LC_MESSAGES/errors.po
diff --git a/priv/gettext/it/LC_MESSAGES/errors.po b/priv/gettext/it/LC_MESSAGES/errors.po
index 6a6ec05..6a6ec05 100644..100755
--- a/priv/gettext/it/LC_MESSAGES/errors.po
+++ b/priv/gettext/it/LC_MESSAGES/errors.po
diff --git a/priv/gettext/ja/LC_MESSAGES/errors.po b/priv/gettext/ja/LC_MESSAGES/errors.po
index 5d99864..5d99864 100644..100755
--- a/priv/gettext/ja/LC_MESSAGES/errors.po
+++ b/priv/gettext/ja/LC_MESSAGES/errors.po
diff --git a/priv/gettext/ko/LC_MESSAGES/default.po b/priv/gettext/ko/LC_MESSAGES/default.po
index 55b695d..55b695d 100644..100755
--- a/priv/gettext/ko/LC_MESSAGES/default.po
+++ b/priv/gettext/ko/LC_MESSAGES/default.po
diff --git a/priv/gettext/nl/LC_MESSAGES/errors.po b/priv/gettext/nl/LC_MESSAGES/errors.po
index ce1d794..ce1d794 100644..100755
--- a/priv/gettext/nl/LC_MESSAGES/errors.po
+++ b/priv/gettext/nl/LC_MESSAGES/errors.po
diff --git a/priv/gettext/nl/LC_MESSAGES/posix_errors.po b/priv/gettext/nl/LC_MESSAGES/posix_errors.po
index cdb1f53..cdb1f53 100644..100755
--- a/priv/gettext/nl/LC_MESSAGES/posix_errors.po
+++ b/priv/gettext/nl/LC_MESSAGES/posix_errors.po
diff --git a/priv/gettext/nl/LC_MESSAGES/static_pages.po b/priv/gettext/nl/LC_MESSAGES/static_pages.po
index 2972384..2972384 100644..100755
--- a/priv/gettext/nl/LC_MESSAGES/static_pages.po
+++ b/priv/gettext/nl/LC_MESSAGES/static_pages.po
diff --git a/priv/gettext/pl/LC_MESSAGES/errors.po b/priv/gettext/pl/LC_MESSAGES/errors.po
index 4acb1b5..4acb1b5 100644..100755
--- a/priv/gettext/pl/LC_MESSAGES/errors.po
+++ b/priv/gettext/pl/LC_MESSAGES/errors.po
diff --git a/priv/gettext/posix_errors.pot b/priv/gettext/posix_errors.pot
index 3533639..3533639 100644..100755
--- a/priv/gettext/posix_errors.pot
+++ b/priv/gettext/posix_errors.pot
diff --git a/priv/gettext/pt_PT/LC_MESSAGES/errors.po b/priv/gettext/pt_PT/LC_MESSAGES/errors.po
index 16d8c97..16d8c97 100644..100755
--- a/priv/gettext/pt_PT/LC_MESSAGES/errors.po
+++ b/priv/gettext/pt_PT/LC_MESSAGES/errors.po
diff --git a/priv/gettext/ru/LC_MESSAGES/errors.po b/priv/gettext/ru/LC_MESSAGES/errors.po
index 39f83e8..39f83e8 100644..100755
--- a/priv/gettext/ru/LC_MESSAGES/errors.po
+++ b/priv/gettext/ru/LC_MESSAGES/errors.po
diff --git a/priv/gettext/static_pages.pot b/priv/gettext/static_pages.pot
index 4c372ac..4c372ac 100644..100755
--- a/priv/gettext/static_pages.pot
+++ b/priv/gettext/static_pages.pot
diff --git a/priv/gettext/uk/LC_MESSAGES/config_descriptions.po b/priv/gettext/uk/LC_MESSAGES/config_descriptions.po
index 0bcb8a3..0bcb8a3 100644..100755
--- a/priv/gettext/uk/LC_MESSAGES/config_descriptions.po
+++ b/priv/gettext/uk/LC_MESSAGES/config_descriptions.po
diff --git a/priv/gettext/uk/LC_MESSAGES/default.po b/priv/gettext/uk/LC_MESSAGES/default.po
index ce4f961..ce4f961 100644..100755
--- a/priv/gettext/uk/LC_MESSAGES/default.po
+++ b/priv/gettext/uk/LC_MESSAGES/default.po
diff --git a/priv/gettext/uk/LC_MESSAGES/errors.po b/priv/gettext/uk/LC_MESSAGES/errors.po
index 2a41b3c..2a41b3c 100644..100755
--- a/priv/gettext/uk/LC_MESSAGES/errors.po
+++ b/priv/gettext/uk/LC_MESSAGES/errors.po
diff --git a/priv/gettext/vi/LC_MESSAGES/errors.po b/priv/gettext/vi/LC_MESSAGES/errors.po
index 3fce267..3fce267 100644..100755
--- a/priv/gettext/vi/LC_MESSAGES/errors.po
+++ b/priv/gettext/vi/LC_MESSAGES/errors.po
diff --git a/priv/gettext/zh_Hans/LC_MESSAGES/config_descriptions.po b/priv/gettext/zh_Hans/LC_MESSAGES/config_descriptions.po
index ff9ad52..ff9ad52 100644..100755
--- a/priv/gettext/zh_Hans/LC_MESSAGES/config_descriptions.po
+++ b/priv/gettext/zh_Hans/LC_MESSAGES/config_descriptions.po
diff --git a/priv/gettext/zh_Hans/LC_MESSAGES/default.po b/priv/gettext/zh_Hans/LC_MESSAGES/default.po
index ed0d157..ed0d157 100644..100755
--- a/priv/gettext/zh_Hans/LC_MESSAGES/default.po
+++ b/priv/gettext/zh_Hans/LC_MESSAGES/default.po
diff --git a/priv/gettext/zh_Hans/LC_MESSAGES/errors.po b/priv/gettext/zh_Hans/LC_MESSAGES/errors.po
index 4431445..4431445 100644..100755
--- a/priv/gettext/zh_Hans/LC_MESSAGES/errors.po
+++ b/priv/gettext/zh_Hans/LC_MESSAGES/errors.po
diff --git a/priv/gettext/zh_Hans/LC_MESSAGES/posix_errors.po b/priv/gettext/zh_Hans/LC_MESSAGES/posix_errors.po
index c486a54..c486a54 100644..100755
--- a/priv/gettext/zh_Hans/LC_MESSAGES/posix_errors.po
+++ b/priv/gettext/zh_Hans/LC_MESSAGES/posix_errors.po
diff --git a/priv/gettext/zh_Hans/LC_MESSAGES/static_pages.po b/priv/gettext/zh_Hans/LC_MESSAGES/static_pages.po
index cbd6feb..cbd6feb 100644..100755
--- a/priv/gettext/zh_Hans/LC_MESSAGES/static_pages.po
+++ b/priv/gettext/zh_Hans/LC_MESSAGES/static_pages.po
diff --git a/priv/gettext/zh_Hant/LC_MESSAGES/errors.po b/priv/gettext/zh_Hant/LC_MESSAGES/errors.po
index 9678ca2..9678ca2 100644..100755
--- a/priv/gettext/zh_Hant/LC_MESSAGES/errors.po
+++ b/priv/gettext/zh_Hant/LC_MESSAGES/errors.po
diff --git a/priv/repo/migrations/20170320193800_create_user.exs b/priv/repo/migrations/20170320193800_create_user.exs
index 6592ada..6592ada 100644..100755
--- a/priv/repo/migrations/20170320193800_create_user.exs
+++ b/priv/repo/migrations/20170320193800_create_user.exs
diff --git a/priv/repo/migrations/20170321074828_create_activity.exs b/priv/repo/migrations/20170321074828_create_activity.exs
index 2f62a6e..2f62a6e 100644..100755
--- a/priv/repo/migrations/20170321074828_create_activity.exs
+++ b/priv/repo/migrations/20170321074828_create_activity.exs
diff --git a/priv/repo/migrations/20170321074832_create_object.exs b/priv/repo/migrations/20170321074832_create_object.exs
index 68678e6..68678e6 100644..100755
--- a/priv/repo/migrations/20170321074832_create_object.exs
+++ b/priv/repo/migrations/20170321074832_create_object.exs
diff --git a/priv/repo/migrations/20170321133335_add_following_list_to_users.exs b/priv/repo/migrations/20170321133335_add_following_list_to_users.exs
index fba4fb2..fba4fb2 100644..100755
--- a/priv/repo/migrations/20170321133335_add_following_list_to_users.exs
+++ b/priv/repo/migrations/20170321133335_add_following_list_to_users.exs
diff --git a/priv/repo/migrations/20170321143152_add_ap_id_to_users.exs b/priv/repo/migrations/20170321143152_add_ap_id_to_users.exs
index 1afb50d..1afb50d 100644..100755
--- a/priv/repo/migrations/20170321143152_add_ap_id_to_users.exs
+++ b/priv/repo/migrations/20170321143152_add_ap_id_to_users.exs
diff --git a/priv/repo/migrations/20170330153447_add_index_to_objects.exs b/priv/repo/migrations/20170330153447_add_index_to_objects.exs
index b568f3e..b568f3e 100644..100755
--- a/priv/repo/migrations/20170330153447_add_index_to_objects.exs
+++ b/priv/repo/migrations/20170330153447_add_index_to_objects.exs
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
index 9a606af..9a606af 100644..100755
--- 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
diff --git a/priv/repo/migrations/20170416122418_add_avatar_object_to_users.exs b/priv/repo/migrations/20170416122418_add_avatar_object_to_users.exs
index e99076f..e99076f 100644..100755
--- a/priv/repo/migrations/20170416122418_add_avatar_object_to_users.exs
+++ b/priv/repo/migrations/20170416122418_add_avatar_object_to_users.exs
diff --git a/priv/repo/migrations/20170418200143_create_webssub_server_subscription.exs b/priv/repo/migrations/20170418200143_create_webssub_server_subscription.exs
index 042aaa8..042aaa8 100644..100755
--- a/priv/repo/migrations/20170418200143_create_webssub_server_subscription.exs
+++ b/priv/repo/migrations/20170418200143_create_webssub_server_subscription.exs
diff --git a/priv/repo/migrations/20170423154511_add_fields_to_users.exs b/priv/repo/migrations/20170423154511_add_fields_to_users.exs
index b553381..b553381 100644..100755
--- a/priv/repo/migrations/20170423154511_add_fields_to_users.exs
+++ b/priv/repo/migrations/20170423154511_add_fields_to_users.exs
diff --git a/priv/repo/migrations/20170426154155_create_websub_client_subscription.exs b/priv/repo/migrations/20170426154155_create_websub_client_subscription.exs
index 13a293c..13a293c 100644..100755
--- a/priv/repo/migrations/20170426154155_create_websub_client_subscription.exs
+++ b/priv/repo/migrations/20170426154155_create_websub_client_subscription.exs
diff --git a/priv/repo/migrations/20170427054757_add_user_and_hub.exs b/priv/repo/migrations/20170427054757_add_user_and_hub.exs
index 8014376..8014376 100644..100755
--- a/priv/repo/migrations/20170427054757_add_user_and_hub.exs
+++ b/priv/repo/migrations/20170427054757_add_user_and_hub.exs
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
index 361efbd..361efbd 100644..100755
--- 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
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
index d83ea88..d83ea88 100644..100755
--- 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
diff --git a/priv/repo/migrations/20170502083023_add_local_field_to_activities.exs b/priv/repo/migrations/20170502083023_add_local_field_to_activities.exs
index 97f51bc..97f51bc 100644..100755
--- a/priv/repo/migrations/20170502083023_add_local_field_to_activities.exs
+++ b/priv/repo/migrations/20170502083023_add_local_field_to_activities.exs
diff --git a/priv/repo/migrations/20170506222027_add_unique_index_to_apid.exs b/priv/repo/migrations/20170506222027_add_unique_index_to_apid.exs
index 21e1989..21e1989 100644..100755
--- a/priv/repo/migrations/20170506222027_add_unique_index_to_apid.exs
+++ b/priv/repo/migrations/20170506222027_add_unique_index_to_apid.exs
diff --git a/priv/repo/migrations/20170522160642_case_insensivtivity.exs b/priv/repo/migrations/20170522160642_case_insensivtivity.exs
index 70f8dc6..70f8dc6 100644..100755
--- a/priv/repo/migrations/20170522160642_case_insensivtivity.exs
+++ b/priv/repo/migrations/20170522160642_case_insensivtivity.exs
diff --git a/priv/repo/migrations/20170529093232_longer_bios.exs b/priv/repo/migrations/20170529093232_longer_bios.exs
index 029bc4a..029bc4a 100644..100755
--- a/priv/repo/migrations/20170529093232_longer_bios.exs
+++ b/priv/repo/migrations/20170529093232_longer_bios.exs
diff --git a/priv/repo/migrations/20170620095947_remove_activities_index.exs b/priv/repo/migrations/20170620095947_remove_activities_index.exs
index 899b537..899b537 100644..100755
--- a/priv/repo/migrations/20170620095947_remove_activities_index.exs
+++ b/priv/repo/migrations/20170620095947_remove_activities_index.exs
diff --git a/priv/repo/migrations/20170620133028_add_object_activity_index.exs b/priv/repo/migrations/20170620133028_add_object_activity_index.exs
index d9d66d2..d9d66d2 100644..100755
--- a/priv/repo/migrations/20170620133028_add_object_activity_index.exs
+++ b/priv/repo/migrations/20170620133028_add_object_activity_index.exs
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
index c67a191..c67a191 100644..100755
--- a/priv/repo/migrations/20170620142420_add_object_activity_index_part_two.exs
+++ b/priv/repo/migrations/20170620142420_add_object_activity_index_part_two.exs
diff --git a/priv/repo/migrations/20170701142005_add_actor_index_to_activity.exs b/priv/repo/migrations/20170701142005_add_actor_index_to_activity.exs
index e50a1cf..e50a1cf 100644..100755
--- a/priv/repo/migrations/20170701142005_add_actor_index_to_activity.exs
+++ b/priv/repo/migrations/20170701142005_add_actor_index_to_activity.exs
diff --git a/priv/repo/migrations/20170719152213_add_follower_address_to_user.exs b/priv/repo/migrations/20170719152213_add_follower_address_to_user.exs
index 92bb46c..92bb46c 100644..100755
--- a/priv/repo/migrations/20170719152213_add_follower_address_to_user.exs
+++ b/priv/repo/migrations/20170719152213_add_follower_address_to_user.exs
diff --git a/priv/repo/migrations/20170906120646_add_mastodon_apps.exs b/priv/repo/migrations/20170906120646_add_mastodon_apps.exs
index 6782f0a..6782f0a 100644..100755
--- a/priv/repo/migrations/20170906120646_add_mastodon_apps.exs
+++ b/priv/repo/migrations/20170906120646_add_mastodon_apps.exs
diff --git a/priv/repo/migrations/20170906143140_create_o_auth_authorizations.exs b/priv/repo/migrations/20170906143140_create_o_auth_authorizations.exs
index cc0d106..cc0d106 100644..100755
--- a/priv/repo/migrations/20170906143140_create_o_auth_authorizations.exs
+++ b/priv/repo/migrations/20170906143140_create_o_auth_authorizations.exs
diff --git a/priv/repo/migrations/20170906152508_create_o_auth_token.exs b/priv/repo/migrations/20170906152508_create_o_auth_token.exs
index 14ce55b..14ce55b 100644..100755
--- a/priv/repo/migrations/20170906152508_create_o_auth_token.exs
+++ b/priv/repo/migrations/20170906152508_create_o_auth_token.exs
diff --git a/priv/repo/migrations/20170911123607_create_notifications.exs b/priv/repo/migrations/20170911123607_create_notifications.exs
index 615b560..615b560 100644..100755
--- a/priv/repo/migrations/20170911123607_create_notifications.exs
+++ b/priv/repo/migrations/20170911123607_create_notifications.exs
diff --git a/priv/repo/migrations/20170912114248_add_context_index.exs b/priv/repo/migrations/20170912114248_add_context_index.exs
index 710b711..710b711 100644..100755
--- a/priv/repo/migrations/20170912114248_add_context_index.exs
+++ b/priv/repo/migrations/20170912114248_add_context_index.exs
diff --git a/priv/repo/migrations/20170916090107_add_fts_index_to_activities.exs b/priv/repo/migrations/20170916090107_add_fts_index_to_activities.exs
index df62d8f..df62d8f 100644..100755
--- a/priv/repo/migrations/20170916090107_add_fts_index_to_activities.exs
+++ b/priv/repo/migrations/20170916090107_add_fts_index_to_activities.exs
diff --git a/priv/repo/migrations/20170917120416_add_tag_index.exs b/priv/repo/migrations/20170917120416_add_tag_index.exs
index 2739f0a..2739f0a 100644..100755
--- a/priv/repo/migrations/20170917120416_add_tag_index.exs
+++ b/priv/repo/migrations/20170917120416_add_tag_index.exs
diff --git a/priv/repo/migrations/20171019141706_create_password_reset_tokens.exs b/priv/repo/migrations/20171019141706_create_password_reset_tokens.exs
index 142af0f..142af0f 100644..100755
--- a/priv/repo/migrations/20171019141706_create_password_reset_tokens.exs
+++ b/priv/repo/migrations/20171019141706_create_password_reset_tokens.exs
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
index 0bbdd8c..0bbdd8c 100644..100755
--- a/priv/repo/migrations/20171023155035_add_second_object_index_to_activty.exs
+++ b/priv/repo/migrations/20171023155035_add_second_object_index_to_activty.exs
diff --git a/priv/repo/migrations/20171024090137_drop_object_index.exs b/priv/repo/migrations/20171024090137_drop_object_index.exs
index 0aa75b4..0aa75b4 100644..100755
--- a/priv/repo/migrations/20171024090137_drop_object_index.exs
+++ b/priv/repo/migrations/20171024090137_drop_object_index.exs
diff --git a/priv/repo/migrations/20171024121413_add_object_actor_index.exs b/priv/repo/migrations/20171024121413_add_object_actor_index.exs
index 27b47bb..27b47bb 100644..100755
--- a/priv/repo/migrations/20171024121413_add_object_actor_index.exs
+++ b/priv/repo/migrations/20171024121413_add_object_actor_index.exs
diff --git a/priv/repo/migrations/20171109091239_add_actor_to_activity.exs b/priv/repo/migrations/20171109091239_add_actor_to_activity.exs
index 999f87e..999f87e 100644..100755
--- a/priv/repo/migrations/20171109091239_add_actor_to_activity.exs
+++ b/priv/repo/migrations/20171109091239_add_actor_to_activity.exs
diff --git a/priv/repo/migrations/20171109114020_fill_actor_field.exs b/priv/repo/migrations/20171109114020_fill_actor_field.exs
index 3e2b4c2..3e2b4c2 100644..100755
--- a/priv/repo/migrations/20171109114020_fill_actor_field.exs
+++ b/priv/repo/migrations/20171109114020_fill_actor_field.exs
diff --git a/priv/repo/migrations/20171109141309_add_sort_index_to_activities.exs b/priv/repo/migrations/20171109141309_add_sort_index_to_activities.exs
index e7f0eba..e7f0eba 100644..100755
--- a/priv/repo/migrations/20171109141309_add_sort_index_to_activities.exs
+++ b/priv/repo/migrations/20171109141309_add_sort_index_to_activities.exs
diff --git a/priv/repo/migrations/20171130135819_add_local_index_to_user.exs b/priv/repo/migrations/20171130135819_add_local_index_to_user.exs
index 32d1592..32d1592 100644..100755
--- a/priv/repo/migrations/20171130135819_add_local_index_to_user.exs
+++ b/priv/repo/migrations/20171130135819_add_local_index_to_user.exs
diff --git a/priv/repo/migrations/20171212163643_add_recipients_to_activities.exs b/priv/repo/migrations/20171212163643_add_recipients_to_activities.exs
index 81556fb..81556fb 100644..100755
--- a/priv/repo/migrations/20171212163643_add_recipients_to_activities.exs
+++ b/priv/repo/migrations/20171212163643_add_recipients_to_activities.exs
diff --git a/priv/repo/migrations/20171212164525_fill_recipients_in_activities.exs b/priv/repo/migrations/20171212164525_fill_recipients_in_activities.exs
index db5cc2d..db5cc2d 100644..100755
--- a/priv/repo/migrations/20171212164525_fill_recipients_in_activities.exs
+++ b/priv/repo/migrations/20171212164525_fill_recipients_in_activities.exs
diff --git a/priv/repo/migrations/20180221210540_make_following_postgres_array.exs b/priv/repo/migrations/20180221210540_make_following_postgres_array.exs
index 7e8032c..7e8032c 100644..100755
--- a/priv/repo/migrations/20180221210540_make_following_postgres_array.exs
+++ b/priv/repo/migrations/20180221210540_make_following_postgres_array.exs
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
index 2aeb778..2aeb778 100644..100755
--- a/priv/repo/migrations/20180325172351_add_follower_address_index_to_users.exs
+++ b/priv/repo/migrations/20180325172351_add_follower_address_index_to_users.exs
diff --git a/priv/repo/migrations/20180327174350_drop_local_index_on_activities.exs b/priv/repo/migrations/20180327174350_drop_local_index_on_activities.exs
index 010792c..010792c 100644..100755
--- a/priv/repo/migrations/20180327174350_drop_local_index_on_activities.exs
+++ b/priv/repo/migrations/20180327174350_drop_local_index_on_activities.exs
diff --git a/priv/repo/migrations/20180327175831_actually_drop_local_index.exs b/priv/repo/migrations/20180327175831_actually_drop_local_index.exs
index eec5c74..eec5c74 100644..100755
--- a/priv/repo/migrations/20180327175831_actually_drop_local_index.exs
+++ b/priv/repo/migrations/20180327175831_actually_drop_local_index.exs
diff --git a/priv/repo/migrations/20180429094642_create_lists.exs b/priv/repo/migrations/20180429094642_create_lists.exs
index eb51018..eb51018 100644..100755
--- a/priv/repo/migrations/20180429094642_create_lists.exs
+++ b/priv/repo/migrations/20180429094642_create_lists.exs
diff --git a/priv/repo/migrations/20180513104714_modify_activity_index.exs b/priv/repo/migrations/20180513104714_modify_activity_index.exs
index 9bae44a..9bae44a 100644..100755
--- a/priv/repo/migrations/20180513104714_modify_activity_index.exs
+++ b/priv/repo/migrations/20180513104714_modify_activity_index.exs
diff --git a/priv/repo/migrations/20180516144508_add_trigram_extension.exs b/priv/repo/migrations/20180516144508_add_trigram_extension.exs
index b14104c..b14104c 100644..100755
--- a/priv/repo/migrations/20180516144508_add_trigram_extension.exs
+++ b/priv/repo/migrations/20180516144508_add_trigram_extension.exs
diff --git a/priv/repo/migrations/20180516154905_create_user_trigram_index.exs b/priv/repo/migrations/20180516154905_create_user_trigram_index.exs
index 68878e1..68878e1 100644..100755
--- a/priv/repo/migrations/20180516154905_create_user_trigram_index.exs
+++ b/priv/repo/migrations/20180516154905_create_user_trigram_index.exs
diff --git a/priv/repo/migrations/20180530123448_add_list_follow_index.exs b/priv/repo/migrations/20180530123448_add_list_follow_index.exs
index 8b49501..8b49501 100644..100755
--- a/priv/repo/migrations/20180530123448_add_list_follow_index.exs
+++ b/priv/repo/migrations/20180530123448_add_list_follow_index.exs
diff --git a/priv/repo/migrations/20180606173637_create_apid_host_extraction_index.exs b/priv/repo/migrations/20180606173637_create_apid_host_extraction_index.exs
index 6bc9355..6bc9355 100644..100755
--- a/priv/repo/migrations/20180606173637_create_apid_host_extraction_index.exs
+++ b/priv/repo/migrations/20180606173637_create_apid_host_extraction_index.exs
diff --git a/priv/repo/migrations/20180612110515_create_user_invite_tokens.exs b/priv/repo/migrations/20180612110515_create_user_invite_tokens.exs
index 1291e27..1291e27 100644..100755
--- a/priv/repo/migrations/20180612110515_create_user_invite_tokens.exs
+++ b/priv/repo/migrations/20180612110515_create_user_invite_tokens.exs
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
index 64908a0..64908a0 100644..100755
--- a/priv/repo/migrations/20180617221540_create_activities_in_reply_to_index.exs
+++ b/priv/repo/migrations/20180617221540_create_activities_in_reply_to_index.exs
diff --git a/priv/repo/migrations/20180813003722_create_filters.exs b/priv/repo/migrations/20180813003722_create_filters.exs
index 0867b7e..0867b7e 100644..100755
--- a/priv/repo/migrations/20180813003722_create_filters.exs
+++ b/priv/repo/migrations/20180813003722_create_filters.exs
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
index a571685..a571685 100644..100755
--- 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
diff --git a/priv/repo/migrations/20180829182612_activities_add_to_cc_indices.exs b/priv/repo/migrations/20180829182612_activities_add_to_cc_indices.exs
index 7900e26..7900e26 100644..100755
--- a/priv/repo/migrations/20180829182612_activities_add_to_cc_indices.exs
+++ b/priv/repo/migrations/20180829182612_activities_add_to_cc_indices.exs
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
index 6115f08..6115f08 100644..100755
--- 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
diff --git a/priv/repo/migrations/20180903114437_users_add_is_moderator_index.exs b/priv/repo/migrations/20180903114437_users_add_is_moderator_index.exs
index 2f6ecf5..2f6ecf5 100644..100755
--- a/priv/repo/migrations/20180903114437_users_add_is_moderator_index.exs
+++ b/priv/repo/migrations/20180903114437_users_add_is_moderator_index.exs
diff --git a/priv/repo/migrations/20180918182427_create_push_subscriptions.exs b/priv/repo/migrations/20180918182427_create_push_subscriptions.exs
index 1e31bbe..1e31bbe 100644..100755
--- a/priv/repo/migrations/20180918182427_create_push_subscriptions.exs
+++ b/priv/repo/migrations/20180918182427_create_push_subscriptions.exs
diff --git a/priv/repo/migrations/20180919060348_users_add_last_refreshed_at.exs b/priv/repo/migrations/20180919060348_users_add_last_refreshed_at.exs
index 64d43a5..64d43a5 100644..100755
--- a/priv/repo/migrations/20180919060348_users_add_last_refreshed_at.exs
+++ b/priv/repo/migrations/20180919060348_users_add_last_refreshed_at.exs
diff --git a/priv/repo/migrations/20181201104428_add_uuid_extension.exs b/priv/repo/migrations/20181201104428_add_uuid_extension.exs
index 553565b..553565b 100644..100755
--- a/priv/repo/migrations/20181201104428_add_uuid_extension.exs
+++ b/priv/repo/migrations/20181201104428_add_uuid_extension.exs
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
index 83dac79..83dac79 100644..100755
--- a/priv/repo/migrations/20181201105617_add_uui_ds_to_user_info.exs
+++ b/priv/repo/migrations/20181201105617_add_uui_ds_to_user_info.exs
diff --git a/priv/repo/migrations/20181206125616_add_tags_to_users.exs b/priv/repo/migrations/20181206125616_add_tags_to_users.exs
index 056cae0..056cae0 100644..100755
--- a/priv/repo/migrations/20181206125616_add_tags_to_users.exs
+++ b/priv/repo/migrations/20181206125616_add_tags_to_users.exs
diff --git a/priv/repo/migrations/20181214121049_add_bookmarks_to_users.exs b/priv/repo/migrations/20181214121049_add_bookmarks_to_users.exs
index 75e9a53..75e9a53 100644..100755
--- a/priv/repo/migrations/20181214121049_add_bookmarks_to_users.exs
+++ b/priv/repo/migrations/20181214121049_add_bookmarks_to_users.exs
diff --git a/priv/repo/migrations/20181218172826_users_and_activities_flake_id.exs b/priv/repo/migrations/20181218172826_users_and_activities_flake_id.exs
index ef2b725..ef2b725 100644..100755
--- a/priv/repo/migrations/20181218172826_users_and_activities_flake_id.exs
+++ b/priv/repo/migrations/20181218172826_users_and_activities_flake_id.exs
diff --git a/priv/repo/migrations/20190109152453_add_visibility_function.exs b/priv/repo/migrations/20190109152453_add_visibility_function.exs
index 8339de5..8339de5 100644..100755
--- a/priv/repo/migrations/20190109152453_add_visibility_function.exs
+++ b/priv/repo/migrations/20190109152453_add_visibility_function.exs
diff --git a/priv/repo/migrations/20190115085500_create_user_fts_index.exs b/priv/repo/migrations/20190115085500_create_user_fts_index.exs
index 02b3fb5..02b3fb5 100644..100755
--- a/priv/repo/migrations/20190115085500_create_user_fts_index.exs
+++ b/priv/repo/migrations/20190115085500_create_user_fts_index.exs
diff --git a/priv/repo/migrations/20190118074940_fix_user_trigram_index.exs b/priv/repo/migrations/20190118074940_fix_user_trigram_index.exs
index b0f5238..b0f5238 100644..100755
--- a/priv/repo/migrations/20190118074940_fix_user_trigram_index.exs
+++ b/priv/repo/migrations/20190118074940_fix_user_trigram_index.exs
diff --git a/priv/repo/migrations/20190122153157_update_activity_visibility.exs b/priv/repo/migrations/20190122153157_update_activity_visibility.exs
index 2bddbe9..2bddbe9 100644..100755
--- a/priv/repo/migrations/20190122153157_update_activity_visibility.exs
+++ b/priv/repo/migrations/20190122153157_update_activity_visibility.exs
diff --git a/priv/repo/migrations/20190123092341_users_add_is_admin_index.exs b/priv/repo/migrations/20190123092341_users_add_is_admin_index.exs
index a6449c6..a6449c6 100644..100755
--- a/priv/repo/migrations/20190123092341_users_add_is_admin_index.exs
+++ b/priv/repo/migrations/20190123092341_users_add_is_admin_index.exs
diff --git a/priv/repo/migrations/20190123125546_create_instances.exs b/priv/repo/migrations/20190123125546_create_instances.exs
index e3dca39..e3dca39 100644..100755
--- a/priv/repo/migrations/20190123125546_create_instances.exs
+++ b/priv/repo/migrations/20190123125546_create_instances.exs
diff --git a/priv/repo/migrations/20190123125839_fix_info_ids.exs b/priv/repo/migrations/20190123125839_fix_info_ids.exs
index f943e18..f943e18 100644..100755
--- a/priv/repo/migrations/20190123125839_fix_info_ids.exs
+++ b/priv/repo/migrations/20190123125839_fix_info_ids.exs
diff --git a/priv/repo/migrations/20190124131141_update_activity_visibility_again.exs b/priv/repo/migrations/20190124131141_update_activity_visibility_again.exs
index 8567c83..8567c83 100644..100755
--- a/priv/repo/migrations/20190124131141_update_activity_visibility_again.exs
+++ b/priv/repo/migrations/20190124131141_update_activity_visibility_again.exs
diff --git a/priv/repo/migrations/20190126160540_change_push_subscriptions_varchar.exs b/priv/repo/migrations/20190126160540_change_push_subscriptions_varchar.exs
index adb345b..adb345b 100644..100755
--- a/priv/repo/migrations/20190126160540_change_push_subscriptions_varchar.exs
+++ b/priv/repo/migrations/20190126160540_change_push_subscriptions_varchar.exs
diff --git a/priv/repo/migrations/20190127151220_add_activities_likes_index.exs b/priv/repo/migrations/20190127151220_add_activities_likes_index.exs
index d21ab95..d21ab95 100644..100755
--- a/priv/repo/migrations/20190127151220_add_activities_likes_index.exs
+++ b/priv/repo/migrations/20190127151220_add_activities_likes_index.exs
diff --git a/priv/repo/migrations/20190203185340_split_hide_network.exs b/priv/repo/migrations/20190203185340_split_hide_network.exs
index fbba31c..fbba31c 100644..100755
--- a/priv/repo/migrations/20190203185340_split_hide_network.exs
+++ b/priv/repo/migrations/20190203185340_split_hide_network.exs
diff --git a/priv/repo/migrations/20190204200237_add_correct_dm_index.exs b/priv/repo/migrations/20190204200237_add_correct_dm_index.exs
index a9beb97..a9beb97 100644..100755
--- a/priv/repo/migrations/20190204200237_add_correct_dm_index.exs
+++ b/priv/repo/migrations/20190204200237_add_correct_dm_index.exs
diff --git a/priv/repo/migrations/20190205114625_create_thread_mutes.exs b/priv/repo/migrations/20190205114625_create_thread_mutes.exs
index 8d18f25..8d18f25 100644..100755
--- a/priv/repo/migrations/20190205114625_create_thread_mutes.exs
+++ b/priv/repo/migrations/20190205114625_create_thread_mutes.exs
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
index c52a5fd..c52a5fd 100644..100755
--- a/priv/repo/migrations/20190208131753_add_scopes_to_o_auth_entities.exs
+++ b/priv/repo/migrations/20190208131753_add_scopes_to_o_auth_entities.exs
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
index 15a0192..15a0192 100644..100755
--- a/priv/repo/migrations/20190213185503_change_apps_scopes_to_varchar_array.exs
+++ b/priv/repo/migrations/20190213185503_change_apps_scopes_to_varchar_array.exs
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
index 2f22543..2f22543 100644..100755
--- a/priv/repo/migrations/20190213185600_data_migration_populate_o_auth_scopes.exs
+++ b/priv/repo/migrations/20190213185600_data_migration_populate_o_auth_scopes.exs
diff --git a/priv/repo/migrations/20190222104808_data_migration_normalize_scopes.exs b/priv/repo/migrations/20190222104808_data_migration_normalize_scopes.exs
index 9807cdb..9807cdb 100644..100755
--- a/priv/repo/migrations/20190222104808_data_migration_normalize_scopes.exs
+++ b/priv/repo/migrations/20190222104808_data_migration_normalize_scopes.exs
diff --git a/priv/repo/migrations/20190301101154_add_default_tags_to_user.exs b/priv/repo/migrations/20190301101154_add_default_tags_to_user.exs
index fb75ebf..fb75ebf 100644..100755
--- a/priv/repo/migrations/20190301101154_add_default_tags_to_user.exs
+++ b/priv/repo/migrations/20190301101154_add_default_tags_to_user.exs
diff --git a/priv/repo/migrations/20190303120636_update_user_note_counters.exs b/priv/repo/migrations/20190303120636_update_user_note_counters.exs
index f0a950d..f0a950d 100644..100755
--- a/priv/repo/migrations/20190303120636_update_user_note_counters.exs
+++ b/priv/repo/migrations/20190303120636_update_user_note_counters.exs
diff --git a/priv/repo/migrations/20190315101315_create_registrations.exs b/priv/repo/migrations/20190315101315_create_registrations.exs
index 930d339..930d339 100644..100755
--- a/priv/repo/migrations/20190315101315_create_registrations.exs
+++ b/priv/repo/migrations/20190315101315_create_registrations.exs
diff --git a/priv/repo/migrations/20190325185009_create_notification_id_index.exs b/priv/repo/migrations/20190325185009_create_notification_id_index.exs
index b558880..b558880 100644..100755
--- a/priv/repo/migrations/20190325185009_create_notification_id_index.exs
+++ b/priv/repo/migrations/20190325185009_create_notification_id_index.exs
diff --git a/priv/repo/migrations/20190328053912_create_scheduled_activities.exs b/priv/repo/migrations/20190328053912_create_scheduled_activities.exs
index 6030d4b..6030d4b 100644..100755
--- a/priv/repo/migrations/20190328053912_create_scheduled_activities.exs
+++ b/priv/repo/migrations/20190328053912_create_scheduled_activities.exs
diff --git a/priv/repo/migrations/20190403131720_add_oauth_token_indexes.exs b/priv/repo/migrations/20190403131720_add_oauth_token_indexes.exs
index 40f30a4..40f30a4 100644..100755
--- a/priv/repo/migrations/20190403131720_add_oauth_token_indexes.exs
+++ b/priv/repo/migrations/20190403131720_add_oauth_token_indexes.exs
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
index 1f4ad2d..1f4ad2d 100644..100755
--- a/priv/repo/migrations/20190404050946_add_fields_to_user_invite_tokens.exs
+++ b/priv/repo/migrations/20190404050946_add_fields_to_user_invite_tokens.exs
diff --git a/priv/repo/migrations/20190405160700_add_index_on_subscribers.exs b/priv/repo/migrations/20190405160700_add_index_on_subscribers.exs
index 4a43f5a..4a43f5a 100644..100755
--- a/priv/repo/migrations/20190405160700_add_index_on_subscribers.exs
+++ b/priv/repo/migrations/20190405160700_add_index_on_subscribers.exs
diff --git a/priv/repo/migrations/20190408123347_create_conversations.exs b/priv/repo/migrations/20190408123347_create_conversations.exs
index 81556cf..81556cf 100644..100755
--- a/priv/repo/migrations/20190408123347_create_conversations.exs
+++ b/priv/repo/migrations/20190408123347_create_conversations.exs
diff --git a/priv/repo/migrations/20190410152859_add_participation_updated_at_index.exs b/priv/repo/migrations/20190410152859_add_participation_updated_at_index.exs
index e6fae82..e6fae82 100644..100755
--- a/priv/repo/migrations/20190410152859_add_participation_updated_at_index.exs
+++ b/priv/repo/migrations/20190410152859_add_participation_updated_at_index.exs
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
index 09d6a44..09d6a44 100644..100755
--- a/priv/repo/migrations/20190411094120_add_index_on_user_info_deactivated.exs
+++ b/priv/repo/migrations/20190411094120_add_index_on_user_info_deactivated.exs
diff --git a/priv/repo/migrations/20190412052952_add_user_info_fields.exs b/priv/repo/migrations/20190412052952_add_user_info_fields.exs
index 3ec31dc..3ec31dc 100644..100755
--- a/priv/repo/migrations/20190412052952_add_user_info_fields.exs
+++ b/priv/repo/migrations/20190412052952_add_user_info_fields.exs
diff --git a/priv/repo/migrations/20190413082658_create_bookmarks.exs b/priv/repo/migrations/20190413082658_create_bookmarks.exs
index 9f2b1ec..9f2b1ec 100644..100755
--- a/priv/repo/migrations/20190413082658_create_bookmarks.exs
+++ b/priv/repo/migrations/20190413082658_create_bookmarks.exs
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
index b53504e..b53504e 100644..100755
--- 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
diff --git a/priv/repo/migrations/20190414125034_migrate_old_bookmarks.exs b/priv/repo/migrations/20190414125034_migrate_old_bookmarks.exs
index 4fb7591..4fb7591 100644..100755
--- a/priv/repo/migrations/20190414125034_migrate_old_bookmarks.exs
+++ b/priv/repo/migrations/20190414125034_migrate_old_bookmarks.exs
diff --git a/priv/repo/migrations/20190501125843_add_fts_index_to_objects.exs b/priv/repo/migrations/20190501125843_add_fts_index_to_objects.exs
index e0284d0..e0284d0 100644..100755
--- a/priv/repo/migrations/20190501125843_add_fts_index_to_objects.exs
+++ b/priv/repo/migrations/20190501125843_add_fts_index_to_objects.exs
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
index 7439af4..7439af4 100644..100755
--- a/priv/repo/migrations/20190501133552_add_refresh_token_index_to_token.exs
+++ b/priv/repo/migrations/20190501133552_add_refresh_token_index_to_token.exs
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
index 99df69a..99df69a 100644..100755
--- 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
diff --git a/priv/repo/migrations/20190508193213_create_mfa_tokens.exs b/priv/repo/migrations/20190508193213_create_mfa_tokens.exs
index e49874d..e49874d 100644..100755
--- a/priv/repo/migrations/20190508193213_create_mfa_tokens.exs
+++ b/priv/repo/migrations/20190508193213_create_mfa_tokens.exs
diff --git a/priv/repo/migrations/20190511191044_set_default_state_to_reports.exs b/priv/repo/migrations/20190511191044_set_default_state_to_reports.exs
index 376b455..376b455 100644..100755
--- a/priv/repo/migrations/20190511191044_set_default_state_to_reports.exs
+++ b/priv/repo/migrations/20190511191044_set_default_state_to_reports.exs
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
index 43a4c0b..43a4c0b 100644..100755
--- a/priv/repo/migrations/20190513175809_change_hide_column_in_filter_table.exs
+++ b/priv/repo/migrations/20190513175809_change_hide_column_in_filter_table.exs
diff --git a/priv/repo/migrations/20190515222404_add_thread_visibility_function.exs b/priv/repo/migrations/20190515222404_add_thread_visibility_function.exs
index 2126d82..2126d82 100644..100755
--- a/priv/repo/migrations/20190515222404_add_thread_visibility_function.exs
+++ b/priv/repo/migrations/20190515222404_add_thread_visibility_function.exs
diff --git a/priv/repo/migrations/20190516112144_add_ap_id_to_lists.exs b/priv/repo/migrations/20190516112144_add_ap_id_to_lists.exs
index db973ea..db973ea 100644..100755
--- a/priv/repo/migrations/20190516112144_add_ap_id_to_lists.exs
+++ b/priv/repo/migrations/20190516112144_add_ap_id_to_lists.exs
diff --git a/priv/repo/migrations/20190518032627_create_config.exs b/priv/repo/migrations/20190518032627_create_config.exs
index b14a49c..b14a49c 100644..100755
--- a/priv/repo/migrations/20190518032627_create_config.exs
+++ b/priv/repo/migrations/20190518032627_create_config.exs
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
index 1c949bc..1c949bc 100644..100755
--- 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
diff --git a/priv/repo/migrations/20190603115238_add_index_on_activities_local.exs b/priv/repo/migrations/20190603115238_add_index_on_activities_local.exs
index 42ea93d..42ea93d 100644..100755
--- a/priv/repo/migrations/20190603115238_add_index_on_activities_local.exs
+++ b/priv/repo/migrations/20190603115238_add_index_on_activities_local.exs
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
index e884112..e884112 100644..100755
--- a/priv/repo/migrations/20190603162018_add_object_in_reply_to_index.exs
+++ b/priv/repo/migrations/20190603162018_add_object_in_reply_to_index.exs
diff --git a/priv/repo/migrations/20190603173419_add_tag_index_to_objects.exs b/priv/repo/migrations/20190603173419_add_tag_index_to_objects.exs
index 00c71e9..00c71e9 100644..100755
--- a/priv/repo/migrations/20190603173419_add_tag_index_to_objects.exs
+++ b/priv/repo/migrations/20190603173419_add_tag_index_to_objects.exs
diff --git a/priv/repo/migrations/20190622151019_add_group_key_to_config.exs b/priv/repo/migrations/20190622151019_add_group_key_to_config.exs
index 1a04266..1a04266 100644..100755
--- a/priv/repo/migrations/20190622151019_add_group_key_to_config.exs
+++ b/priv/repo/migrations/20190622151019_add_group_key_to_config.exs
diff --git a/priv/repo/migrations/20190710115833_add_following_address_to_user.exs b/priv/repo/migrations/20190710115833_add_following_address_to_user.exs
index 048cbfb..048cbfb 100644..100755
--- a/priv/repo/migrations/20190710115833_add_following_address_to_user.exs
+++ b/priv/repo/migrations/20190710115833_add_following_address_to_user.exs
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
index 8acfadc..8acfadc 100644..100755
--- a/priv/repo/migrations/20190710125051_add_following_address_index_to_user.exs
+++ b/priv/repo/migrations/20190710125051_add_following_address_index_to_user.exs
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
index 44a3d6d..44a3d6d 100644..100755
--- a/priv/repo/migrations/20190710125158_add_following_address_from_source_data.exs
+++ b/priv/repo/migrations/20190710125158_add_following_address_from_source_data.exs
diff --git a/priv/repo/migrations/20190711042021_create_safe_jsonb_set.exs b/priv/repo/migrations/20190711042021_create_safe_jsonb_set.exs
index c1edb7c..c1edb7c 100644..100755
--- a/priv/repo/migrations/20190711042021_create_safe_jsonb_set.exs
+++ b/priv/repo/migrations/20190711042021_create_safe_jsonb_set.exs
diff --git a/priv/repo/migrations/20190711042024_copy_muted_to_muted_notifications.exs b/priv/repo/migrations/20190711042024_copy_muted_to_muted_notifications.exs
index 257c2b7..257c2b7 100644..100755
--- a/priv/repo/migrations/20190711042024_copy_muted_to_muted_notifications.exs
+++ b/priv/repo/migrations/20190711042024_copy_muted_to_muted_notifications.exs
diff --git a/priv/repo/migrations/20190716100804_add_expirations_table.exs b/priv/repo/migrations/20190716100804_add_expirations_table.exs
index f9acdc9..f9acdc9 100644..100755
--- a/priv/repo/migrations/20190716100804_add_expirations_table.exs
+++ b/priv/repo/migrations/20190716100804_add_expirations_table.exs
diff --git a/priv/repo/migrations/20190730055101_add_oban_jobs_table.exs b/priv/repo/migrations/20190730055101_add_oban_jobs_table.exs
index a1cc0cb..a1cc0cb 100644..100755
--- a/priv/repo/migrations/20190730055101_add_oban_jobs_table.exs
+++ b/priv/repo/migrations/20190730055101_add_oban_jobs_table.exs
diff --git a/priv/repo/migrations/20190801154554_create_conversation_participation_recipient_ships.exs b/priv/repo/migrations/20190801154554_create_conversation_participation_recipient_ships.exs
index 75e4b18..75e4b18 100644..100755
--- a/priv/repo/migrations/20190801154554_create_conversation_participation_recipient_ships.exs
+++ b/priv/repo/migrations/20190801154554_create_conversation_participation_recipient_ships.exs
diff --git a/priv/repo/migrations/20190818124341_create_moderation_log.exs b/priv/repo/migrations/20190818124341_create_moderation_log.exs
index a812a42..a812a42 100644..100755
--- a/priv/repo/migrations/20190818124341_create_moderation_log.exs
+++ b/priv/repo/migrations/20190818124341_create_moderation_log.exs
diff --git a/priv/repo/migrations/20190823000549_add_likes_index_to_objects.exs b/priv/repo/migrations/20190823000549_add_likes_index_to_objects.exs
index ccdcb8d..ccdcb8d 100644..100755
--- a/priv/repo/migrations/20190823000549_add_likes_index_to_objects.exs
+++ b/priv/repo/migrations/20190823000549_add_likes_index_to_objects.exs
diff --git a/priv/repo/migrations/20190912065617_create_deliveries.exs b/priv/repo/migrations/20190912065617_create_deliveries.exs
index 5a43c37..5a43c37 100644..100755
--- a/priv/repo/migrations/20190912065617_create_deliveries.exs
+++ b/priv/repo/migrations/20190912065617_create_deliveries.exs
diff --git a/priv/repo/migrations/20190917100019_update_oban.exs b/priv/repo/migrations/20190917100019_update_oban.exs
index dc25bd9..dc25bd9 100644..100755
--- a/priv/repo/migrations/20190917100019_update_oban.exs
+++ b/priv/repo/migrations/20190917100019_update_oban.exs
diff --git a/priv/repo/migrations/20190929201536_drop_subscription_if_exists.exs b/priv/repo/migrations/20190929201536_drop_subscription_if_exists.exs
index 9cd4710..9cd4710 100644..100755
--- a/priv/repo/migrations/20190929201536_drop_subscription_if_exists.exs
+++ b/priv/repo/migrations/20190929201536_drop_subscription_if_exists.exs
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
index 0280d18..0280d18 100644..100755
--- 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
diff --git a/priv/repo/migrations/20191006123824_add_keys_column.exs b/priv/repo/migrations/20191006123824_add_keys_column.exs
index d9843d0..d9843d0 100644..100755
--- a/priv/repo/migrations/20191006123824_add_keys_column.exs
+++ b/priv/repo/migrations/20191006123824_add_keys_column.exs
diff --git a/priv/repo/migrations/20191006135457_move_keys_to_separate_column.exs b/priv/repo/migrations/20191006135457_move_keys_to_separate_column.exs
index 137e982..137e982 100644..100755
--- a/priv/repo/migrations/20191006135457_move_keys_to_separate_column.exs
+++ b/priv/repo/migrations/20191006135457_move_keys_to_separate_column.exs
diff --git a/priv/repo/migrations/20191007073319_create_following_relationships.exs b/priv/repo/migrations/20191007073319_create_following_relationships.exs
index ea812bc..ea812bc 100644..100755
--- a/priv/repo/migrations/20191007073319_create_following_relationships.exs
+++ b/priv/repo/migrations/20191007073319_create_following_relationships.exs
diff --git a/priv/repo/migrations/20191008132217_migrate_following_relationships.exs b/priv/repo/migrations/20191008132217_migrate_following_relationships.exs
index 1d4b0be..1d4b0be 100644..100755
--- a/priv/repo/migrations/20191008132217_migrate_following_relationships.exs
+++ b/priv/repo/migrations/20191008132217_migrate_following_relationships.exs
diff --git a/priv/repo/migrations/20191008132427_drop_users_following.exs b/priv/repo/migrations/20191008132427_drop_users_following.exs
index 5bfb3a1..5bfb3a1 100644..100755
--- a/priv/repo/migrations/20191008132427_drop_users_following.exs
+++ b/priv/repo/migrations/20191008132427_drop_users_following.exs
diff --git a/priv/repo/migrations/20191009154606_add_user_info_columns.exs b/priv/repo/migrations/20191009154606_add_user_info_columns.exs
index 36ded62..36ded62 100644..100755
--- a/priv/repo/migrations/20191009154606_add_user_info_columns.exs
+++ b/priv/repo/migrations/20191009154606_add_user_info_columns.exs
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
index 502b82c..502b82c 100644..100755
--- a/priv/repo/migrations/20191009154608_copy_users_info_fields_to_users.exs
+++ b/priv/repo/migrations/20191009154608_copy_users_info_fields_to_users.exs
diff --git a/priv/repo/migrations/20191014181019_create_markers.exs b/priv/repo/migrations/20191014181019_create_markers.exs
index 13a25e7..13a25e7 100644..100755
--- a/priv/repo/migrations/20191014181019_create_markers.exs
+++ b/priv/repo/migrations/20191014181019_create_markers.exs
diff --git a/priv/repo/migrations/20191017225002_drop_websub_tables.exs b/priv/repo/migrations/20191017225002_drop_websub_tables.exs
index 83eefda..83eefda 100644..100755
--- a/priv/repo/migrations/20191017225002_drop_websub_tables.exs
+++ b/priv/repo/migrations/20191017225002_drop_websub_tables.exs
diff --git a/priv/repo/migrations/20191025081729_add_move_support_to_users.exs b/priv/repo/migrations/20191025081729_add_move_support_to_users.exs
index bfb75c5..bfb75c5 100644..100755
--- a/priv/repo/migrations/20191025081729_add_move_support_to_users.exs
+++ b/priv/repo/migrations/20191025081729_add_move_support_to_users.exs
diff --git a/priv/repo/migrations/20191025143434_add_defaults_to_tables.exs b/priv/repo/migrations/20191025143434_add_defaults_to_tables.exs
index b2ba103..b2ba103 100644..100755
--- a/priv/repo/migrations/20191025143434_add_defaults_to_tables.exs
+++ b/priv/repo/migrations/20191025143434_add_defaults_to_tables.exs
diff --git a/priv/repo/migrations/20191026190317_set_not_null_for_activities.exs b/priv/repo/migrations/20191026190317_set_not_null_for_activities.exs
index 6403840..6403840 100644..100755
--- a/priv/repo/migrations/20191026190317_set_not_null_for_activities.exs
+++ b/priv/repo/migrations/20191026190317_set_not_null_for_activities.exs
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
index b15e51c..b15e51c 100644..100755
--- a/priv/repo/migrations/20191026190415_set_not_null_for_activity_expirations.exs
+++ b/priv/repo/migrations/20191026190415_set_not_null_for_activity_expirations.exs
diff --git a/priv/repo/migrations/20191026190500_set_not_null_for_apps.exs b/priv/repo/migrations/20191026190500_set_not_null_for_apps.exs
index d43f185..d43f185 100644..100755
--- a/priv/repo/migrations/20191026190500_set_not_null_for_apps.exs
+++ b/priv/repo/migrations/20191026190500_set_not_null_for_apps.exs
diff --git a/priv/repo/migrations/20191026190533_set_not_null_for_bookmarks.exs b/priv/repo/migrations/20191026190533_set_not_null_for_bookmarks.exs
index bf193dc..bf193dc 100644..100755
--- a/priv/repo/migrations/20191026190533_set_not_null_for_bookmarks.exs
+++ b/priv/repo/migrations/20191026190533_set_not_null_for_bookmarks.exs
diff --git a/priv/repo/migrations/20191026190622_set_not_null_for_config.exs b/priv/repo/migrations/20191026190622_set_not_null_for_config.exs
index 7806978..7806978 100644..100755
--- a/priv/repo/migrations/20191026190622_set_not_null_for_config.exs
+++ b/priv/repo/migrations/20191026190622_set_not_null_for_config.exs
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
index a01291f..a01291f 100644..100755
--- 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
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
index fe14eae..fe14eae 100644..100755
--- a/priv/repo/migrations/20191026190759_set_not_null_for_conversation_participations.exs
+++ b/priv/repo/migrations/20191026190759_set_not_null_for_conversation_participations.exs
diff --git a/priv/repo/migrations/20191026190841_set_not_null_for_filters.exs b/priv/repo/migrations/20191026190841_set_not_null_for_filters.exs
index 9efa2f9..9efa2f9 100644..100755
--- a/priv/repo/migrations/20191026190841_set_not_null_for_filters.exs
+++ b/priv/repo/migrations/20191026190841_set_not_null_for_filters.exs
diff --git a/priv/repo/migrations/20191026191023_set_not_null_for_instances.exs b/priv/repo/migrations/20191026191023_set_not_null_for_instances.exs
index 955b774..955b774 100644..100755
--- a/priv/repo/migrations/20191026191023_set_not_null_for_instances.exs
+++ b/priv/repo/migrations/20191026191023_set_not_null_for_instances.exs
diff --git a/priv/repo/migrations/20191026191100_set_not_null_for_lists.exs b/priv/repo/migrations/20191026191100_set_not_null_for_lists.exs
index f9f7ef6..f9f7ef6 100644..100755
--- a/priv/repo/migrations/20191026191100_set_not_null_for_lists.exs
+++ b/priv/repo/migrations/20191026191100_set_not_null_for_lists.exs
diff --git a/priv/repo/migrations/20191026191134_set_not_null_for_markers.exs b/priv/repo/migrations/20191026191134_set_not_null_for_markers.exs
index ac2d0a5..ac2d0a5 100644..100755
--- a/priv/repo/migrations/20191026191134_set_not_null_for_markers.exs
+++ b/priv/repo/migrations/20191026191134_set_not_null_for_markers.exs
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
index 0739454..0739454 100644..100755
--- a/priv/repo/migrations/20191026191218_set_not_null_for_moderation_log.exs
+++ b/priv/repo/migrations/20191026191218_set_not_null_for_moderation_log.exs
diff --git a/priv/repo/migrations/20191026191249_set_not_null_for_notifications.exs b/priv/repo/migrations/20191026191249_set_not_null_for_notifications.exs
index 8538426..8538426 100644..100755
--- a/priv/repo/migrations/20191026191249_set_not_null_for_notifications.exs
+++ b/priv/repo/migrations/20191026191249_set_not_null_for_notifications.exs
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
index a7b3015..a7b3015 100644..100755
--- a/priv/repo/migrations/20191026191328_set_not_null_for_oauth_authorizations.exs
+++ b/priv/repo/migrations/20191026191328_set_not_null_for_oauth_authorizations.exs
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
index 2cd35cc..2cd35cc 100644..100755
--- a/priv/repo/migrations/20191026191401_set_not_null_for_oauth_tokens.exs
+++ b/priv/repo/migrations/20191026191401_set_not_null_for_oauth_tokens.exs
diff --git a/priv/repo/migrations/20191026191442_set_not_null_for_objects.exs b/priv/repo/migrations/20191026191442_set_not_null_for_objects.exs
index 24c791c..24c791c 100644..100755
--- a/priv/repo/migrations/20191026191442_set_not_null_for_objects.exs
+++ b/priv/repo/migrations/20191026191442_set_not_null_for_objects.exs
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
index 2d058a7..2d058a7 100644..100755
--- 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
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
index 4692c61..4692c61 100644..100755
--- a/priv/repo/migrations/20191026191603_set_not_null_for_push_subscriptions.exs
+++ b/priv/repo/migrations/20191026191603_set_not_null_for_push_subscriptions.exs
diff --git a/priv/repo/migrations/20191026191635_set_not_null_for_registrations.exs b/priv/repo/migrations/20191026191635_set_not_null_for_registrations.exs
index a517fdc..a517fdc 100644..100755
--- a/priv/repo/migrations/20191026191635_set_not_null_for_registrations.exs
+++ b/priv/repo/migrations/20191026191635_set_not_null_for_registrations.exs
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
index 5d70dcf..5d70dcf 100644..100755
--- a/priv/repo/migrations/20191026191711_set_not_null_for_scheduled_activities.exs
+++ b/priv/repo/migrations/20191026191711_set_not_null_for_scheduled_activities.exs
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
index f6b470a..f6b470a 100644..100755
--- a/priv/repo/migrations/20191026191753_set_not_null_for_thread_mutes.exs
+++ b/priv/repo/migrations/20191026191753_set_not_null_for_thread_mutes.exs
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
index e8e5dc4..e8e5dc4 100644..100755
--- 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
diff --git a/priv/repo/migrations/20191026191910_set_not_null_for_users.exs b/priv/repo/migrations/20191026191910_set_not_null_for_users.exs
index 1c116ad..1c116ad 100644..100755
--- a/priv/repo/migrations/20191026191910_set_not_null_for_users.exs
+++ b/priv/repo/migrations/20191026191910_set_not_null_for_users.exs
diff --git a/priv/repo/migrations/20191029101340_migrate_missing_follow_requests.exs b/priv/repo/migrations/20191029101340_migrate_missing_follow_requests.exs
index f24568a..f24568a 100644..100755
--- a/priv/repo/migrations/20191029101340_migrate_missing_follow_requests.exs
+++ b/priv/repo/migrations/20191029101340_migrate_missing_follow_requests.exs
diff --git a/priv/repo/migrations/20191029172832_fix_blocked_follows.exs b/priv/repo/migrations/20191029172832_fix_blocked_follows.exs
index a8d1d72..a8d1d72 100644..100755
--- a/priv/repo/migrations/20191029172832_fix_blocked_follows.exs
+++ b/priv/repo/migrations/20191029172832_fix_blocked_follows.exs
diff --git a/priv/repo/migrations/20191104133100_set_visible_service_actors.exs b/priv/repo/migrations/20191104133100_set_visible_service_actors.exs
index 0b35fa4..0b35fa4 100644..100755
--- a/priv/repo/migrations/20191104133100_set_visible_service_actors.exs
+++ b/priv/repo/migrations/20191104133100_set_visible_service_actors.exs
diff --git a/priv/repo/migrations/20191118084425_create_user_relationships.exs b/priv/repo/migrations/20191118084425_create_user_relationships.exs
index 0426808..0426808 100644..100755
--- a/priv/repo/migrations/20191118084425_create_user_relationships.exs
+++ b/priv/repo/migrations/20191118084425_create_user_relationships.exs
diff --git a/priv/repo/migrations/20191118084500_data_migration_populate_user_relationships.exs b/priv/repo/migrations/20191118084500_data_migration_populate_user_relationships.exs
index 571a751..571a751 100644..100755
--- a/priv/repo/migrations/20191118084500_data_migration_populate_user_relationships.exs
+++ b/priv/repo/migrations/20191118084500_data_migration_populate_user_relationships.exs
diff --git a/priv/repo/migrations/20191123030554_add_activitypub_actor_type.exs b/priv/repo/migrations/20191123030554_add_activitypub_actor_type.exs
index 02c3276..02c3276 100644..100755
--- a/priv/repo/migrations/20191123030554_add_activitypub_actor_type.exs
+++ b/priv/repo/migrations/20191123030554_add_activitypub_actor_type.exs
diff --git a/priv/repo/migrations/20191123103423_remove_info_from_users.exs b/priv/repo/migrations/20191123103423_remove_info_from_users.exs
index 32b982c..32b982c 100644..100755
--- a/priv/repo/migrations/20191123103423_remove_info_from_users.exs
+++ b/priv/repo/migrations/20191123103423_remove_info_from_users.exs
diff --git a/priv/repo/migrations/20191128153944_fix_missing_following_count.exs b/priv/repo/migrations/20191128153944_fix_missing_following_count.exs
index b305ebc..b305ebc 100644..100755
--- a/priv/repo/migrations/20191128153944_fix_missing_following_count.exs
+++ b/priv/repo/migrations/20191128153944_fix_missing_following_count.exs
diff --git a/priv/repo/migrations/20191203043610_create_report_notes.exs b/priv/repo/migrations/20191203043610_create_report_notes.exs
index 7e193f4..7e193f4 100644..100755
--- a/priv/repo/migrations/20191203043610_create_report_notes.exs
+++ b/priv/repo/migrations/20191203043610_create_report_notes.exs
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
index e99d51c..e99d51c 100644..100755
--- 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
diff --git a/priv/repo/migrations/20200109123126_add_counter_cache_table.exs b/priv/repo/migrations/20200109123126_add_counter_cache_table.exs
index 368bc98..368bc98 100644..100755
--- a/priv/repo/migrations/20200109123126_add_counter_cache_table.exs
+++ b/priv/repo/migrations/20200109123126_add_counter_cache_table.exs
diff --git a/priv/repo/migrations/20200227122417_add_trusted_to_apps.exs b/priv/repo/migrations/20200227122417_add_trusted_to_apps.exs
index 8e61871..8e61871 100644..100755
--- a/priv/repo/migrations/20200227122417_add_trusted_to_apps.exs
+++ b/priv/repo/migrations/20200227122417_add_trusted_to_apps.exs
diff --git a/priv/repo/migrations/20200307103755_fix_moderation_log_subjects.exs b/priv/repo/migrations/20200307103755_fix_moderation_log_subjects.exs
index 986ab6c..986ab6c 100644..100755
--- a/priv/repo/migrations/20200307103755_fix_moderation_log_subjects.exs
+++ b/priv/repo/migrations/20200307103755_fix_moderation_log_subjects.exs
diff --git a/priv/repo/migrations/20200309123730_create_chats.exs b/priv/repo/migrations/20200309123730_create_chats.exs
index f7214bf..f7214bf 100644..100755
--- a/priv/repo/migrations/20200309123730_create_chats.exs
+++ b/priv/repo/migrations/20200309123730_create_chats.exs
diff --git a/priv/repo/migrations/20200314123607_config_remove_fetch_initial_posts.exs b/priv/repo/migrations/20200314123607_config_remove_fetch_initial_posts.exs
index a0930c1..a0930c1 100644..100755
--- a/priv/repo/migrations/20200314123607_config_remove_fetch_initial_posts.exs
+++ b/priv/repo/migrations/20200314123607_config_remove_fetch_initial_posts.exs
diff --git a/priv/repo/migrations/20200315125756_delete_fetch_initial_posts_jobs.exs b/priv/repo/migrations/20200315125756_delete_fetch_initial_posts_jobs.exs
index f145d2d..f145d2d 100644..100755
--- a/priv/repo/migrations/20200315125756_delete_fetch_initial_posts_jobs.exs
+++ b/priv/repo/migrations/20200315125756_delete_fetch_initial_posts_jobs.exs
diff --git a/priv/repo/migrations/20200322174133_user_raw_bio.exs b/priv/repo/migrations/20200322174133_user_raw_bio.exs
index 58d39b0..58d39b0 100644..100755
--- a/priv/repo/migrations/20200322174133_user_raw_bio.exs
+++ b/priv/repo/migrations/20200322174133_user_raw_bio.exs
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
index 9d8926a..9d8926a 100644..100755
--- a/priv/repo/migrations/20200323122421_mrf_config_move_from_instance_namespace.exs
+++ b/priv/repo/migrations/20200323122421_mrf_config_move_from_instance_namespace.exs
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
index 7729f8a..7729f8a 100644..100755
--- a/priv/repo/migrations/20200328124805_change_following_relationships_state_to_integer.exs
+++ b/priv/repo/migrations/20200328124805_change_following_relationships_state_to_integer.exs
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
index fcf0e31..fcf0e31 100644..100755
--- a/priv/repo/migrations/20200328130139_add_following_relationships_following_id_index.exs
+++ b/priv/repo/migrations/20200328130139_add_following_relationships_following_id_index.exs
diff --git a/priv/repo/migrations/20200328193433_populate_user_raw_bio.exs b/priv/repo/migrations/20200328193433_populate_user_raw_bio.exs
index 5cf0f47..5cf0f47 100644..100755
--- a/priv/repo/migrations/20200328193433_populate_user_raw_bio.exs
+++ b/priv/repo/migrations/20200328193433_populate_user_raw_bio.exs
diff --git a/priv/repo/migrations/20200401030751_users_add_public_key.exs b/priv/repo/migrations/20200401030751_users_add_public_key.exs
index 91ff371..91ff371 100644..100755
--- a/priv/repo/migrations/20200401030751_users_add_public_key.exs
+++ b/priv/repo/migrations/20200401030751_users_add_public_key.exs
diff --git a/priv/repo/migrations/20200401072456_users_add_inboxes.exs b/priv/repo/migrations/20200401072456_users_add_inboxes.exs
index 41849bf..41849bf 100644..100755
--- a/priv/repo/migrations/20200401072456_users_add_inboxes.exs
+++ b/priv/repo/migrations/20200401072456_users_add_inboxes.exs
diff --git a/priv/repo/migrations/20200402063221_update_oban_jobs_table.exs b/priv/repo/migrations/20200402063221_update_oban_jobs_table.exs
index 731a21c..731a21c 100644..100755
--- a/priv/repo/migrations/20200402063221_update_oban_jobs_table.exs
+++ b/priv/repo/migrations/20200402063221_update_oban_jobs_table.exs
diff --git a/priv/repo/migrations/20200406100225_users_add_emoji.exs b/priv/repo/migrations/20200406100225_users_add_emoji.exs
index 2e355d4..2e355d4 100644..100755
--- a/priv/repo/migrations/20200406100225_users_add_emoji.exs
+++ b/priv/repo/migrations/20200406100225_users_add_emoji.exs
diff --git a/priv/repo/migrations/20200406105422_users_remove_source_data.exs b/priv/repo/migrations/20200406105422_users_remove_source_data.exs
index 3ba362b..3ba362b 100644..100755
--- a/priv/repo/migrations/20200406105422_users_remove_source_data.exs
+++ b/priv/repo/migrations/20200406105422_users_remove_source_data.exs
diff --git a/priv/repo/migrations/20200415181818_update_markers.exs b/priv/repo/migrations/20200415181818_update_markers.exs
index 8e97560..8e97560 100644..100755
--- a/priv/repo/migrations/20200415181818_update_markers.exs
+++ b/priv/repo/migrations/20200415181818_update_markers.exs
diff --git a/priv/repo/migrations/20200428221338_insert_skeletons_for_deleted_users.exs b/priv/repo/migrations/20200428221338_insert_skeletons_for_deleted_users.exs
index 6e5c948..6e5c948 100644..100755
--- a/priv/repo/migrations/20200428221338_insert_skeletons_for_deleted_users.exs
+++ b/priv/repo/migrations/20200428221338_insert_skeletons_for_deleted_users.exs
diff --git a/priv/repo/migrations/20200505072231_remove_magic_key_field.exs b/priv/repo/migrations/20200505072231_remove_magic_key_field.exs
index d36946c..d36946c 100644..100755
--- a/priv/repo/migrations/20200505072231_remove_magic_key_field.exs
+++ b/priv/repo/migrations/20200505072231_remove_magic_key_field.exs
diff --git a/priv/repo/migrations/20200508092434_update_counter_cache_table.exs b/priv/repo/migrations/20200508092434_update_counter_cache_table.exs
index db4f256..db4f256 100644..100755
--- a/priv/repo/migrations/20200508092434_update_counter_cache_table.exs
+++ b/priv/repo/migrations/20200508092434_update_counter_cache_table.exs
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
index b63ade5..b63ade5 100644..100755
--- a/priv/repo/migrations/20200520155351_add_recipients_contain_blocked_domains_function.exs
+++ b/priv/repo/migrations/20200520155351_add_recipients_contain_blocked_domains_function.exs
diff --git a/priv/repo/migrations/20200526144426_add_apps_indexes.exs b/priv/repo/migrations/20200526144426_add_apps_indexes.exs
index ae05418..ae05418 100644..100755
--- a/priv/repo/migrations/20200526144426_add_apps_indexes.exs
+++ b/priv/repo/migrations/20200526144426_add_apps_indexes.exs
diff --git a/priv/repo/migrations/20200527104138_change_notification_user_index.exs b/priv/repo/migrations/20200527104138_change_notification_user_index.exs
index 3c8cb1a..3c8cb1a 100644..100755
--- a/priv/repo/migrations/20200527104138_change_notification_user_index.exs
+++ b/priv/repo/migrations/20200527104138_change_notification_user_index.exs
diff --git a/priv/repo/migrations/20200527163635_delete_notifications_from_invisible_users.exs b/priv/repo/migrations/20200527163635_delete_notifications_from_invisible_users.exs
index ac213c7..ac213c7 100644..100755
--- a/priv/repo/migrations/20200527163635_delete_notifications_from_invisible_users.exs
+++ b/priv/repo/migrations/20200527163635_delete_notifications_from_invisible_users.exs
diff --git a/priv/repo/migrations/20200602094828_add_type_to_notifications.exs b/priv/repo/migrations/20200602094828_add_type_to_notifications.exs
index b02f1a8..b02f1a8 100644..100755
--- a/priv/repo/migrations/20200602094828_add_type_to_notifications.exs
+++ b/priv/repo/migrations/20200602094828_add_type_to_notifications.exs
diff --git a/priv/repo/migrations/20200602125218_backfill_notification_types.exs b/priv/repo/migrations/20200602125218_backfill_notification_types.exs
index 4b03ca1..4b03ca1 100644..100755
--- a/priv/repo/migrations/20200602125218_backfill_notification_types.exs
+++ b/priv/repo/migrations/20200602125218_backfill_notification_types.exs
diff --git a/priv/repo/migrations/20200602150528_create_chat_message_reference.exs b/priv/repo/migrations/20200602150528_create_chat_message_reference.exs
index 6df3149..6df3149 100644..100755
--- a/priv/repo/migrations/20200602150528_create_chat_message_reference.exs
+++ b/priv/repo/migrations/20200602150528_create_chat_message_reference.exs
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
index ea4f19a..ea4f19a 100644..100755
--- 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
diff --git a/priv/repo/migrations/20200603120448_remove_unread_from_chats.exs b/priv/repo/migrations/20200603120448_remove_unread_from_chats.exs
index 074ea77..074ea77 100644..100755
--- a/priv/repo/migrations/20200603120448_remove_unread_from_chats.exs
+++ b/priv/repo/migrations/20200603120448_remove_unread_from_chats.exs
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
index 68efb9c..68efb9c 100644..100755
--- 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
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
index 6ffc618..6ffc618 100644..100755
--- 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
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
index ac89149..ac89149 100644..100755
--- a/priv/repo/migrations/20200606105430_change_type_to_enum_for_notifications.exs
+++ b/priv/repo/migrations/20200606105430_change_type_to_enum_for_notifications.exs
diff --git a/priv/repo/migrations/20200607112923_change_chat_id_to_flake.exs b/priv/repo/migrations/20200607112923_change_chat_id_to_flake.exs
index bde9bba..bde9bba 100644..100755
--- a/priv/repo/migrations/20200607112923_change_chat_id_to_flake.exs
+++ b/priv/repo/migrations/20200607112923_change_chat_id_to_flake.exs
diff --git a/priv/repo/migrations/20200626163359_rename_notification_privacy_option.exs b/priv/repo/migrations/20200626163359_rename_notification_privacy_option.exs
index dfe2219..dfe2219 100644..100755
--- a/priv/repo/migrations/20200626163359_rename_notification_privacy_option.exs
+++ b/priv/repo/migrations/20200626163359_rename_notification_privacy_option.exs
diff --git a/priv/repo/migrations/20200630162024_rename_user_settings_col.exs b/priv/repo/migrations/20200630162024_rename_user_settings_col.exs
index 7393a01..7393a01 100644..100755
--- a/priv/repo/migrations/20200630162024_rename_user_settings_col.exs
+++ b/priv/repo/migrations/20200630162024_rename_user_settings_col.exs
diff --git a/priv/repo/migrations/20200703101031_add_chat_acceptance_to_users.exs b/priv/repo/migrations/20200703101031_add_chat_acceptance_to_users.exs
index 4a372a8..4a372a8 100644..100755
--- a/priv/repo/migrations/20200703101031_add_chat_acceptance_to_users.exs
+++ b/priv/repo/migrations/20200703101031_add_chat_acceptance_to_users.exs
diff --git a/priv/repo/migrations/20200706060258_remove_tesla_from_config.exs b/priv/repo/migrations/20200706060258_remove_tesla_from_config.exs
index 85ab684..85ab684 100644..100755
--- a/priv/repo/migrations/20200706060258_remove_tesla_from_config.exs
+++ b/priv/repo/migrations/20200706060258_remove_tesla_from_config.exs
diff --git a/priv/repo/migrations/20200707112859_instances_add_favicon.exs b/priv/repo/migrations/20200707112859_instances_add_favicon.exs
index 6eccad5..6eccad5 100644..100755
--- a/priv/repo/migrations/20200707112859_instances_add_favicon.exs
+++ b/priv/repo/migrations/20200707112859_instances_add_favicon.exs
diff --git a/priv/repo/migrations/20200708193702_drop_user_trigram_index.exs b/priv/repo/migrations/20200708193702_drop_user_trigram_index.exs
index c319fef..c319fef 100644..100755
--- a/priv/repo/migrations/20200708193702_drop_user_trigram_index.exs
+++ b/priv/repo/migrations/20200708193702_drop_user_trigram_index.exs
diff --git a/priv/repo/migrations/20200712234852_add_approval_fields_to_users.exs b/priv/repo/migrations/20200712234852_add_approval_fields_to_users.exs
index 38068b5..38068b5 100644..100755
--- a/priv/repo/migrations/20200712234852_add_approval_fields_to_users.exs
+++ b/priv/repo/migrations/20200712234852_add_approval_fields_to_users.exs
diff --git a/priv/repo/migrations/20200714081657_oban_2_0_config_changes.exs b/priv/repo/migrations/20200714081657_oban_2_0_config_changes.exs
index 625422d..625422d 100644..100755
--- a/priv/repo/migrations/20200714081657_oban_2_0_config_changes.exs
+++ b/priv/repo/migrations/20200714081657_oban_2_0_config_changes.exs
diff --git a/priv/repo/migrations/20200716195806_autolinker_to_linkify.exs b/priv/repo/migrations/20200716195806_autolinker_to_linkify.exs
index 5c9da21..5c9da21 100644..100755
--- a/priv/repo/migrations/20200716195806_autolinker_to_linkify.exs
+++ b/priv/repo/migrations/20200716195806_autolinker_to_linkify.exs
diff --git a/priv/repo/migrations/20200722185515_fix_malformed_formatter_config.exs b/priv/repo/migrations/20200722185515_fix_malformed_formatter_config.exs
index 2b0938f..2b0938f 100644..100755
--- a/priv/repo/migrations/20200722185515_fix_malformed_formatter_config.exs
+++ b/priv/repo/migrations/20200722185515_fix_malformed_formatter_config.exs
diff --git a/priv/repo/migrations/20200724133313_move_welcome_settings.exs b/priv/repo/migrations/20200724133313_move_welcome_settings.exs
index f2defb3..f2defb3 100644..100755
--- a/priv/repo/migrations/20200724133313_move_welcome_settings.exs
+++ b/priv/repo/migrations/20200724133313_move_welcome_settings.exs
diff --git a/priv/repo/migrations/20200802170532_fix_legacy_tags.exs b/priv/repo/migrations/20200802170532_fix_legacy_tags.exs
index 72c62d1..72c62d1 100644..100755
--- a/priv/repo/migrations/20200802170532_fix_legacy_tags.exs
+++ b/priv/repo/migrations/20200802170532_fix_legacy_tags.exs
diff --git a/priv/repo/migrations/20200804180322_remove_nonlocal_expirations.exs b/priv/repo/migrations/20200804180322_remove_nonlocal_expirations.exs
index c8b5433..c8b5433 100644..100755
--- a/priv/repo/migrations/20200804180322_remove_nonlocal_expirations.exs
+++ b/priv/repo/migrations/20200804180322_remove_nonlocal_expirations.exs
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
index ee42c46..ee42c46 100644..100755
--- 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
diff --git a/priv/repo/migrations/20200806175913_rename_instance_chat.exs b/priv/repo/migrations/20200806175913_rename_instance_chat.exs
index 47c568d..47c568d 100644..100755
--- a/priv/repo/migrations/20200806175913_rename_instance_chat.exs
+++ b/priv/repo/migrations/20200806175913_rename_instance_chat.exs
diff --git a/priv/repo/migrations/20200808173046_only_expire_creates.exs b/priv/repo/migrations/20200808173046_only_expire_creates.exs
index 5e8fd4e..5e8fd4e 100644..100755
--- a/priv/repo/migrations/20200808173046_only_expire_creates.exs
+++ b/priv/repo/migrations/20200808173046_only_expire_creates.exs
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
index 38be1a1..38be1a1 100644..100755
--- a/priv/repo/migrations/20200811125613_set_defaults_to_user_approval_pending.exs
+++ b/priv/repo/migrations/20200811125613_set_defaults_to_user_approval_pending.exs
diff --git a/priv/repo/migrations/20200811143147_ap_id_not_null.exs b/priv/repo/migrations/20200811143147_ap_id_not_null.exs
index a160dae..a160dae 100644..100755
--- a/priv/repo/migrations/20200811143147_ap_id_not_null.exs
+++ b/priv/repo/migrations/20200811143147_ap_id_not_null.exs
diff --git a/priv/repo/migrations/20200817120935_add_invisible_index_to_users.exs b/priv/repo/migrations/20200817120935_add_invisible_index_to_users.exs
index 8132bb0..8132bb0 100644..100755
--- a/priv/repo/migrations/20200817120935_add_invisible_index_to_users.exs
+++ b/priv/repo/migrations/20200817120935_add_invisible_index_to_users.exs
diff --git a/priv/repo/migrations/20200824115541_rename_activity_expiration_setting.exs b/priv/repo/migrations/20200824115541_rename_activity_expiration_setting.exs
index f4a7906..f4a7906 100644..100755
--- a/priv/repo/migrations/20200824115541_rename_activity_expiration_setting.exs
+++ b/priv/repo/migrations/20200824115541_rename_activity_expiration_setting.exs
diff --git a/priv/repo/migrations/20200825061316_move_activity_expirations_to_oban.exs b/priv/repo/migrations/20200825061316_move_activity_expirations_to_oban.exs
index f158761..f158761 100644..100755
--- a/priv/repo/migrations/20200825061316_move_activity_expirations_to_oban.exs
+++ b/priv/repo/migrations/20200825061316_move_activity_expirations_to_oban.exs
diff --git a/priv/repo/migrations/20200825093037_drop_activity_expirations_table.exs b/priv/repo/migrations/20200825093037_drop_activity_expirations_table.exs
index fb3ed68..fb3ed68 100644..100755
--- a/priv/repo/migrations/20200825093037_drop_activity_expirations_table.exs
+++ b/priv/repo/migrations/20200825093037_drop_activity_expirations_table.exs
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
index cf8f80d..cf8f80d 100644..100755
--- a/priv/repo/migrations/20200831114918_remove_unread_conversation_count_from_user.exs
+++ b/priv/repo/migrations/20200831114918_remove_unread_conversation_count_from_user.exs
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
index fb40813..fb40813 100644..100755
--- a/priv/repo/migrations/20200831115854_add_unread_index_to_conversation_participation.exs
+++ b/priv/repo/migrations/20200831115854_add_unread_index_to_conversation_participation.exs
diff --git a/priv/repo/migrations/20200831142509_chat_constraints.exs b/priv/repo/migrations/20200831142509_chat_constraints.exs
index 207f3cf..207f3cf 100644..100755
--- a/priv/repo/migrations/20200831142509_chat_constraints.exs
+++ b/priv/repo/migrations/20200831142509_chat_constraints.exs
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
index 3c1b16b..3c1b16b 100644..100755
--- 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
diff --git a/priv/repo/migrations/20200831192323_create_backups.exs b/priv/repo/migrations/20200831192323_create_backups.exs
index e3102f7..e3102f7 100644..100755
--- a/priv/repo/migrations/20200831192323_create_backups.exs
+++ b/priv/repo/migrations/20200831192323_create_backups.exs
diff --git a/priv/repo/migrations/20200901061256_ensure_bio_is_string.exs b/priv/repo/migrations/20200901061256_ensure_bio_is_string.exs
index c614e6f..c614e6f 100644..100755
--- a/priv/repo/migrations/20200901061256_ensure_bio_is_string.exs
+++ b/priv/repo/migrations/20200901061256_ensure_bio_is_string.exs
diff --git a/priv/repo/migrations/20200901061637_bio_set_not_null.exs b/priv/repo/migrations/20200901061637_bio_set_not_null.exs
index eed983c..eed983c 100644..100755
--- a/priv/repo/migrations/20200901061637_bio_set_not_null.exs
+++ b/priv/repo/migrations/20200901061637_bio_set_not_null.exs
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
index 08f1e50..08f1e50 100644..100755
--- 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
diff --git a/priv/repo/migrations/20200905091427_rename_timeout_in_pools.exs b/priv/repo/migrations/20200905091427_rename_timeout_in_pools.exs
index 026f795..026f795 100644..100755
--- a/priv/repo/migrations/20200905091427_rename_timeout_in_pools.exs
+++ b/priv/repo/migrations/20200905091427_rename_timeout_in_pools.exs
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
index 8b6501c..8b6501c 100644..100755
--- 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
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
index 278bd33..278bd33 100644..100755
--- 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
diff --git a/priv/repo/migrations/20200907092050_move_tokens_expiration_into_oban.exs b/priv/repo/migrations/20200907092050_move_tokens_expiration_into_oban.exs
index c140bc6..c140bc6 100644..100755
--- a/priv/repo/migrations/20200907092050_move_tokens_expiration_into_oban.exs
+++ b/priv/repo/migrations/20200907092050_move_tokens_expiration_into_oban.exs
diff --git a/priv/repo/migrations/20200910113106_remove_managed_config_from_db.exs b/priv/repo/migrations/20200910113106_remove_managed_config_from_db.exs
index d81f318..d81f318 100644..100755
--- a/priv/repo/migrations/20200910113106_remove_managed_config_from_db.exs
+++ b/priv/repo/migrations/20200910113106_remove_managed_config_from_db.exs
diff --git a/priv/repo/migrations/20200911055909_remove_cron_jobs.exs b/priv/repo/migrations/20200911055909_remove_cron_jobs.exs
index 3885453..3885453 100644..100755
--- a/priv/repo/migrations/20200911055909_remove_cron_jobs.exs
+++ b/priv/repo/migrations/20200911055909_remove_cron_jobs.exs
diff --git a/priv/repo/migrations/20200914105638_delete_notification_without_activity.exs b/priv/repo/migrations/20200914105638_delete_notification_without_activity.exs
index 9ff4fcf..9ff4fcf 100644..100755
--- a/priv/repo/migrations/20200914105638_delete_notification_without_activity.exs
+++ b/priv/repo/migrations/20200914105638_delete_notification_without_activity.exs
diff --git a/priv/repo/migrations/20200914105800_add_notification_constraints.exs b/priv/repo/migrations/20200914105800_add_notification_constraints.exs
index d2f88bc..d2f88bc 100644..100755
--- a/priv/repo/migrations/20200914105800_add_notification_constraints.exs
+++ b/priv/repo/migrations/20200914105800_add_notification_constraints.exs
diff --git a/priv/repo/migrations/20200915095704_remove_background_jobs.exs b/priv/repo/migrations/20200915095704_remove_background_jobs.exs
index 0881aa3..0881aa3 100644..100755
--- a/priv/repo/migrations/20200915095704_remove_background_jobs.exs
+++ b/priv/repo/migrations/20200915095704_remove_background_jobs.exs
diff --git a/priv/repo/migrations/20200919182636_remoteip_plug_rename.exs b/priv/repo/migrations/20200919182636_remoteip_plug_rename.exs
index b9a8fd0..b9a8fd0 100644..100755
--- a/priv/repo/migrations/20200919182636_remoteip_plug_rename.exs
+++ b/priv/repo/migrations/20200919182636_remoteip_plug_rename.exs
diff --git a/priv/repo/migrations/20200925065249_make_user_ids_ci.exs b/priv/repo/migrations/20200925065249_make_user_ids_ci.exs
index dc5cbd4..dc5cbd4 100644..100755
--- a/priv/repo/migrations/20200925065249_make_user_ids_ci.exs
+++ b/priv/repo/migrations/20200925065249_make_user_ids_ci.exs
diff --git a/priv/repo/migrations/20200928145912_revert_citext_change.exs b/priv/repo/migrations/20200928145912_revert_citext_change.exs
index 98a8dc9..98a8dc9 100644..100755
--- a/priv/repo/migrations/20200928145912_revert_citext_change.exs
+++ b/priv/repo/migrations/20200928145912_revert_citext_change.exs
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
index 42060ca..42060ca 100644..100755
--- a/priv/repo/migrations/20200930082320_user_ur_is_index_part_three.exs
+++ b/priv/repo/migrations/20200930082320_user_ur_is_index_part_three.exs
diff --git a/priv/repo/migrations/20201005123100_simple_policy_string_to_tuple.exs b/priv/repo/migrations/20201005123100_simple_policy_string_to_tuple.exs
index 4c6b09d..4c6b09d 100644..100755
--- a/priv/repo/migrations/20201005123100_simple_policy_string_to_tuple.exs
+++ b/priv/repo/migrations/20201005123100_simple_policy_string_to_tuple.exs
diff --git a/priv/repo/migrations/20201005124600_quarantained_policy_string_to_tuple.exs b/priv/repo/migrations/20201005124600_quarantained_policy_string_to_tuple.exs
index 9478227..9478227 100644..100755
--- a/priv/repo/migrations/20201005124600_quarantained_policy_string_to_tuple.exs
+++ b/priv/repo/migrations/20201005124600_quarantained_policy_string_to_tuple.exs
diff --git a/priv/repo/migrations/20201005132900_transparency_exclusions_string_to_tuple.exs b/priv/repo/migrations/20201005132900_transparency_exclusions_string_to_tuple.exs
index 53b73ea..53b73ea 100644..100755
--- a/priv/repo/migrations/20201005132900_transparency_exclusions_string_to_tuple.exs
+++ b/priv/repo/migrations/20201005132900_transparency_exclusions_string_to_tuple.exs
diff --git a/priv/repo/migrations/20201012173004_refactor_deactivated_user_field.exs b/priv/repo/migrations/20201012173004_refactor_deactivated_user_field.exs
index 55adafd..55adafd 100644..100755
--- a/priv/repo/migrations/20201012173004_refactor_deactivated_user_field.exs
+++ b/priv/repo/migrations/20201012173004_refactor_deactivated_user_field.exs
diff --git a/priv/repo/migrations/20201013141127_refactor_locked_user_field.exs b/priv/repo/migrations/20201013141127_refactor_locked_user_field.exs
index 473287f..473287f 100644..100755
--- a/priv/repo/migrations/20201013141127_refactor_locked_user_field.exs
+++ b/priv/repo/migrations/20201013141127_refactor_locked_user_field.exs
diff --git a/priv/repo/migrations/20201013144052_refactor_discoverable_user_field.exs b/priv/repo/migrations/20201013144052_refactor_discoverable_user_field.exs
index aeb6f24..aeb6f24 100644..100755
--- a/priv/repo/migrations/20201013144052_refactor_discoverable_user_field.exs
+++ b/priv/repo/migrations/20201013144052_refactor_discoverable_user_field.exs
diff --git a/priv/repo/migrations/20201013184200_refactor_confirmation_pending_user_field.exs b/priv/repo/migrations/20201013184200_refactor_confirmation_pending_user_field.exs
index 922d754..922d754 100644..100755
--- a/priv/repo/migrations/20201013184200_refactor_confirmation_pending_user_field.exs
+++ b/priv/repo/migrations/20201013184200_refactor_confirmation_pending_user_field.exs
diff --git a/priv/repo/migrations/20201016205220_refactor_approval_pending_user_field.exs b/priv/repo/migrations/20201016205220_refactor_approval_pending_user_field.exs
index f49f600..f49f600 100644..100755
--- a/priv/repo/migrations/20201016205220_refactor_approval_pending_user_field.exs
+++ b/priv/repo/migrations/20201016205220_refactor_approval_pending_user_field.exs
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
index 4fbefd2..4fbefd2 100644..100755
--- 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
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
index 0c7773a..0c7773a 100644..100755
--- 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
diff --git a/priv/repo/migrations/20201221202251_create_hashtags.exs b/priv/repo/migrations/20201221202251_create_hashtags.exs
index 93bcfde..93bcfde 100644..100755
--- a/priv/repo/migrations/20201221202251_create_hashtags.exs
+++ b/priv/repo/migrations/20201221202251_create_hashtags.exs
diff --git a/priv/repo/migrations/20201221202252_remove_data_from_hashtags.exs b/priv/repo/migrations/20201221202252_remove_data_from_hashtags.exs
index e3d9ede..e3d9ede 100644..100755
--- a/priv/repo/migrations/20201221202252_remove_data_from_hashtags.exs
+++ b/priv/repo/migrations/20201221202252_remove_data_from_hashtags.exs
diff --git a/priv/repo/migrations/20201221203824_create_hashtags_objects.exs b/priv/repo/migrations/20201221203824_create_hashtags_objects.exs
index 3404954..3404954 100644..100755
--- a/priv/repo/migrations/20201221203824_create_hashtags_objects.exs
+++ b/priv/repo/migrations/20201221203824_create_hashtags_objects.exs
diff --git a/priv/repo/migrations/20201231185546_confirm_logged_in_users.exs b/priv/repo/migrations/20201231185546_confirm_logged_in_users.exs
index 6dc3435..6dc3435 100644..100755
--- a/priv/repo/migrations/20201231185546_confirm_logged_in_users.exs
+++ b/priv/repo/migrations/20201231185546_confirm_logged_in_users.exs
diff --git a/priv/repo/migrations/20210105195018_create_data_migrations.exs b/priv/repo/migrations/20210105195018_create_data_migrations.exs
index 622daf4..622daf4 100644..100755
--- a/priv/repo/migrations/20210105195018_create_data_migrations.exs
+++ b/priv/repo/migrations/20210105195018_create_data_migrations.exs
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
index f858cca..f858cca 100644..100755
--- a/priv/repo/migrations/20210106183301_data_migration_create_populate_hashtags_table.exs
+++ b/priv/repo/migrations/20210106183301_data_migration_create_populate_hashtags_table.exs
diff --git a/priv/repo/migrations/20210111172254_create_data_migration_failed_ids.exs b/priv/repo/migrations/20210111172254_create_data_migration_failed_ids.exs
index dda3143..dda3143 100644..100755
--- a/priv/repo/migrations/20210111172254_create_data_migration_failed_ids.exs
+++ b/priv/repo/migrations/20210111172254_create_data_migration_failed_ids.exs
diff --git a/priv/repo/migrations/20210113225652_deprecate_public_endpoint.exs b/priv/repo/migrations/20210113225652_deprecate_public_endpoint.exs
index a15b05d..a15b05d 100644..100755
--- a/priv/repo/migrations/20210113225652_deprecate_public_endpoint.exs
+++ b/priv/repo/migrations/20210113225652_deprecate_public_endpoint.exs
diff --git a/priv/repo/migrations/20210115205649_upgrade_oban_jobs_to_v9.exs b/priv/repo/migrations/20210115205649_upgrade_oban_jobs_to_v9.exs
index e7f138e..e7f138e 100644..100755
--- a/priv/repo/migrations/20210115205649_upgrade_oban_jobs_to_v9.exs
+++ b/priv/repo/migrations/20210115205649_upgrade_oban_jobs_to_v9.exs
diff --git a/priv/repo/migrations/20210121080964_add_default_text_search_config.exs b/priv/repo/migrations/20210121080964_add_default_text_search_config.exs
index 3113384..3113384 100644..100755
--- a/priv/repo/migrations/20210121080964_add_default_text_search_config.exs
+++ b/priv/repo/migrations/20210121080964_add_default_text_search_config.exs
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
index 8c1f7f4..8c1f7f4 100644..100755
--- a/priv/repo/migrations/20210122151424_add_last_active_at_to_users.exs
+++ b/priv/repo/migrations/20210122151424_add_last_active_at_to_users.exs
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
index a666d5c..a666d5c 100644..100755
--- a/priv/repo/migrations/20210128092834_remove_duplicates_from_activity_expiration_queue.exs
+++ b/priv/repo/migrations/20210128092834_remove_duplicates_from_activity_expiration_queue.exs
diff --git a/priv/repo/migrations/20210202110641_add_pinned_objects_to_users.exs b/priv/repo/migrations/20210202110641_add_pinned_objects_to_users.exs
index 5839661..5839661 100644..100755
--- a/priv/repo/migrations/20210202110641_add_pinned_objects_to_users.exs
+++ b/priv/repo/migrations/20210202110641_add_pinned_objects_to_users.exs
diff --git a/priv/repo/migrations/20210203141144_add_featured_address_to_users.exs b/priv/repo/migrations/20210203141144_add_featured_address_to_users.exs
index 0821662..0821662 100644..100755
--- a/priv/repo/migrations/20210203141144_add_featured_address_to_users.exs
+++ b/priv/repo/migrations/20210203141144_add_featured_address_to_users.exs
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
index cf42729..cf42729 100644..100755
--- a/priv/repo/migrations/20210205145000_move_pinned_activities_into_pinned_objects.exs
+++ b/priv/repo/migrations/20210205145000_move_pinned_activities_into_pinned_objects.exs
diff --git a/priv/repo/migrations/20210206045221_remove_pinned_activities_from_users.exs b/priv/repo/migrations/20210206045221_remove_pinned_activities_from_users.exs
index 9636068..9636068 100644..100755
--- a/priv/repo/migrations/20210206045221_remove_pinned_activities_from_users.exs
+++ b/priv/repo/migrations/20210206045221_remove_pinned_activities_from_users.exs
diff --git a/priv/repo/migrations/20210218223811_add_disclose_client_to_users.exs b/priv/repo/migrations/20210218223811_add_disclose_client_to_users.exs
index 1c80b6a..1c80b6a 100644..100755
--- a/priv/repo/migrations/20210218223811_add_disclose_client_to_users.exs
+++ b/priv/repo/migrations/20210218223811_add_disclose_client_to_users.exs
diff --git a/priv/repo/migrations/20210222183840_remove_hashtags_objects_duplicate_index.exs b/priv/repo/migrations/20210222183840_remove_hashtags_objects_duplicate_index.exs
index 4ea7ebe..4ea7ebe 100644..100755
--- a/priv/repo/migrations/20210222183840_remove_hashtags_objects_duplicate_index.exs
+++ b/priv/repo/migrations/20210222183840_remove_hashtags_objects_duplicate_index.exs
diff --git a/priv/repo/migrations/20210222184616_change_hashtags_name_to_text.exs b/priv/repo/migrations/20210222184616_change_hashtags_name_to_text.exs
index e8c474f..e8c474f 100644..100755
--- a/priv/repo/migrations/20210222184616_change_hashtags_name_to_text.exs
+++ b/priv/repo/migrations/20210222184616_change_hashtags_name_to_text.exs
diff --git a/priv/repo/migrations/20210401143153_user_notification_settings_fix.exs b/priv/repo/migrations/20210401143153_user_notification_settings_fix.exs
index 3fd3257..3fd3257 100644..100755
--- a/priv/repo/migrations/20210401143153_user_notification_settings_fix.exs
+++ b/priv/repo/migrations/20210401143153_user_notification_settings_fix.exs
diff --git a/priv/repo/migrations/20210416051708_remove_mastofe_settings_from_users.exs b/priv/repo/migrations/20210416051708_remove_mastofe_settings_from_users.exs
index 4f6a435..4f6a435 100644..100755
--- a/priv/repo/migrations/20210416051708_remove_mastofe_settings_from_users.exs
+++ b/priv/repo/migrations/20210416051708_remove_mastofe_settings_from_users.exs
diff --git a/priv/repo/migrations/20210420204354_delete_hashtags_objects_cascade.exs b/priv/repo/migrations/20210420204354_delete_hashtags_objects_cascade.exs
index 195b60a..195b60a 100644..100755
--- a/priv/repo/migrations/20210420204354_delete_hashtags_objects_cascade.exs
+++ b/priv/repo/migrations/20210420204354_delete_hashtags_objects_cascade.exs
diff --git a/priv/repo/migrations/20210717000000_add_poll_to_notifications_enum.exs b/priv/repo/migrations/20210717000000_add_poll_to_notifications_enum.exs
index 3b3abf5..3b3abf5 100644..100755
--- a/priv/repo/migrations/20210717000000_add_poll_to_notifications_enum.exs
+++ b/priv/repo/migrations/20210717000000_add_poll_to_notifications_enum.exs
diff --git a/priv/repo/migrations/20210818023112_add_user_id_to_apps.exs b/priv/repo/migrations/20210818023112_add_user_id_to_apps.exs
index b423cfd..b423cfd 100644..100755
--- a/priv/repo/migrations/20210818023112_add_user_id_to_apps.exs
+++ b/priv/repo/migrations/20210818023112_add_user_id_to_apps.exs
diff --git a/priv/repo/migrations/20211121000000_create_user_notes.exs b/priv/repo/migrations/20211121000000_create_user_notes.exs
index 925007b..925007b 100644..100755
--- a/priv/repo/migrations/20211121000000_create_user_notes.exs
+++ b/priv/repo/migrations/20211121000000_create_user_notes.exs
diff --git a/priv/repo/migrations/20211125110126_force_pinned_objects_to_exist.exs b/priv/repo/migrations/20211125110126_force_pinned_objects_to_exist.exs
index 8749c3e..8749c3e 100644..100755
--- a/priv/repo/migrations/20211125110126_force_pinned_objects_to_exist.exs
+++ b/priv/repo/migrations/20211125110126_force_pinned_objects_to_exist.exs
diff --git a/priv/repo/migrations/20211126191138_add_suggestions.exs b/priv/repo/migrations/20211126191138_add_suggestions.exs
index 2be497b..2be497b 100644..100755
--- a/priv/repo/migrations/20211126191138_add_suggestions.exs
+++ b/priv/repo/migrations/20211126191138_add_suggestions.exs
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
index 2c95692..2c95692 100644..100755
--- a/priv/repo/migrations/20211222165256_add_last_status_at_to_users.exs
+++ b/priv/repo/migrations/20211222165256_add_last_status_at_to_users.exs
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
index b1ca6e9..b1ca6e9 100644..100755
--- a/priv/repo/migrations/20211225154802_add_is_discoverable_index_to_users.exs
+++ b/priv/repo/migrations/20211225154802_add_is_discoverable_index_to_users.exs
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
index f2290c5..f2290c5 100644..100755
--- 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
diff --git a/priv/repo/migrations/20220116183110_add_birthday_to_users.exs b/priv/repo/migrations/20220116183110_add_birthday_to_users.exs
index 46cf794..46cf794 100644..100755
--- a/priv/repo/migrations/20220116183110_add_birthday_to_users.exs
+++ b/priv/repo/migrations/20220116183110_add_birthday_to_users.exs
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
index e14c69e..e14c69e 100644..100755
--- 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
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
index 0878b96..0878b96 100644..100755
--- 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
diff --git a/priv/repo/migrations/20220302013920_add_language_to_users.exs b/priv/repo/migrations/20220302013920_add_language_to_users.exs
index 7a63c36..7a63c36 100644..100755
--- a/priv/repo/migrations/20220302013920_add_language_to_users.exs
+++ b/priv/repo/migrations/20220302013920_add_language_to_users.exs
diff --git a/priv/repo/migrations/20220308012601_create_announcements.exs b/priv/repo/migrations/20220308012601_create_announcements.exs
index 01c9ce0..01c9ce0 100644..100755
--- a/priv/repo/migrations/20220308012601_create_announcements.exs
+++ b/priv/repo/migrations/20220308012601_create_announcements.exs
diff --git a/priv/repo/migrations/20220506175506_add_index_hotspots.exs b/priv/repo/migrations/20220506175506_add_index_hotspots.exs
index e1f59bb..e1f59bb 100644..100755
--- a/priv/repo/migrations/20220506175506_add_index_hotspots.exs
+++ b/priv/repo/migrations/20220506175506_add_index_hotspots.exs
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
index ea6ae6c..ea6ae6c 100644..100755
--- 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
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
index 9343373..9343373 100644..100755
--- a/priv/repo/migrations/20220602052233_change_report_notes_content_to_text.exs
+++ b/priv/repo/migrations/20220602052233_change_report_notes_content_to_text.exs
diff --git a/priv/repo/migrations/20220605185734_add_update_to_notifications_enum.exs b/priv/repo/migrations/20220605185734_add_update_to_notifications_enum.exs
index 0656c88..0656c88 100644..100755
--- a/priv/repo/migrations/20220605185734_add_update_to_notifications_enum.exs
+++ b/priv/repo/migrations/20220605185734_add_update_to_notifications_enum.exs
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
index 9e117e3..9e117e3 100644..100755
--- a/priv/repo/migrations/20220616163503_add_expires_at_to_user_relationships.exs
+++ b/priv/repo/migrations/20220616163503_add_expires_at_to_user_relationships.exs
diff --git a/priv/repo/migrations/20220711182322_add_associated_object_id_function.exs b/priv/repo/migrations/20220711182322_add_associated_object_id_function.exs
index 76348f3..76348f3 100644..100755
--- a/priv/repo/migrations/20220711182322_add_associated_object_id_function.exs
+++ b/priv/repo/migrations/20220711182322_add_associated_object_id_function.exs
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
index 75c1cd4..75c1cd4 100644..100755
--- a/priv/repo/migrations/20220711192750_switch_to_associated_object_id_index.exs
+++ b/priv/repo/migrations/20220711192750_switch_to_associated_object_id_index.exs
diff --git a/priv/repo/migrations/20220807125023_data_migration_delete_context_objects.exs b/priv/repo/migrations/20220807125023_data_migration_delete_context_objects.exs
index 84365db..84365db 100644..100755
--- a/priv/repo/migrations/20220807125023_data_migration_delete_context_objects.exs
+++ b/priv/repo/migrations/20220807125023_data_migration_delete_context_objects.exs
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
index bb56843..bb56843 100644..100755
--- 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
diff --git a/priv/repo/migrations/20220905011454_generate_unset_user_keys.exs b/priv/repo/migrations/20220905011454_generate_unset_user_keys.exs
index 43bc710..43bc710 100644..100755
--- a/priv/repo/migrations/20220905011454_generate_unset_user_keys.exs
+++ b/priv/repo/migrations/20220905011454_generate_unset_user_keys.exs
diff --git a/priv/repo/migrations/20221103014611_create_oban_peers.exs b/priv/repo/migrations/20221103014611_create_oban_peers.exs
index cb522a0..cb522a0 100644..100755
--- a/priv/repo/migrations/20221103014611_create_oban_peers.exs
+++ b/priv/repo/migrations/20221103014611_create_oban_peers.exs
diff --git a/priv/repo/migrations/20221103014728_swap_primary_oban_indexes.exs b/priv/repo/migrations/20221103014728_swap_primary_oban_indexes.exs
index 54e2503..54e2503 100644..100755
--- a/priv/repo/migrations/20221103014728_swap_primary_oban_indexes.exs
+++ b/priv/repo/migrations/20221103014728_swap_primary_oban_indexes.exs
diff --git a/priv/repo/migrations/20221111164213_deprecate_quack.exs b/priv/repo/migrations/20221111164213_deprecate_quack.exs
index d30fe81..d30fe81 100644..100755
--- a/priv/repo/migrations/20221111164213_deprecate_quack.exs
+++ b/priv/repo/migrations/20221111164213_deprecate_quack.exs
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
index c95b977..c95b977 100644..100755
--- 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
diff --git a/priv/repo/seeds.exs b/priv/repo/seeds.exs
index cf35102..cf35102 100644..100755
--- a/priv/repo/seeds.exs
+++ b/priv/repo/seeds.exs
diff --git a/priv/scrubbers/default.ex b/priv/scrubbers/default.ex
index e10e3ec..e10e3ec 100644..100755
--- a/priv/scrubbers/default.ex
+++ b/priv/scrubbers/default.ex
diff --git a/priv/scrubbers/links_only.ex b/priv/scrubbers/links_only.ex
index 7f434fb..7f434fb 100644..100755
--- a/priv/scrubbers/links_only.ex
+++ b/priv/scrubbers/links_only.ex
diff --git a/priv/scrubbers/media_proxy.ex b/priv/scrubbers/media_proxy.ex
index 9935b38..9935b38 100644..100755
--- a/priv/scrubbers/media_proxy.ex
+++ b/priv/scrubbers/media_proxy.ex
diff --git a/priv/scrubbers/twitter_text.ex b/priv/scrubbers/twitter_text.ex
index 6e23b3e..6e23b3e 100644..100755
--- a/priv/scrubbers/twitter_text.ex
+++ b/priv/scrubbers/twitter_text.ex
diff --git a/priv/static/READ_THIS_BEFORE_TOUCHING_FILES_HERE b/priv/static/READ_THIS_BEFORE_TOUCHING_FILES_HERE
index eb5294e..eb5294e 100644..100755
--- a/priv/static/READ_THIS_BEFORE_TOUCHING_FILES_HERE
+++ b/priv/static/READ_THIS_BEFORE_TOUCHING_FILES_HERE
diff --git a/priv/static/adminfe/app.147d87e8.css b/priv/static/adminfe/app.147d87e8.css
index 2d2ae4f..2d2ae4f 100644..100755
--- a/priv/static/adminfe/app.147d87e8.css
+++ b/priv/static/adminfe/app.147d87e8.css
diff --git a/priv/static/adminfe/chunk-0c3d.79348811.css b/priv/static/adminfe/chunk-0c3d.79348811.css
index faf49a8..faf49a8 100644..100755
--- a/priv/static/adminfe/chunk-0c3d.79348811.css
+++ b/priv/static/adminfe/chunk-0c3d.79348811.css
diff --git a/priv/static/adminfe/chunk-0c60.ee394b7b.css b/priv/static/adminfe/chunk-0c60.ee394b7b.css
index 5182009..5182009 100644..100755
--- a/priv/static/adminfe/chunk-0c60.ee394b7b.css
+++ b/priv/static/adminfe/chunk-0c60.ee394b7b.css
diff --git a/priv/static/adminfe/chunk-0fa6.d224ff3a.css b/priv/static/adminfe/chunk-0fa6.d224ff3a.css
index 863f6f4..863f6f4 100644..100755
--- a/priv/static/adminfe/chunk-0fa6.d224ff3a.css
+++ b/priv/static/adminfe/chunk-0fa6.d224ff3a.css
diff --git a/priv/static/adminfe/chunk-1a25.098b6a73.css b/priv/static/adminfe/chunk-1a25.098b6a73.css
index 51c63c1..51c63c1 100644..100755
--- a/priv/static/adminfe/chunk-1a25.098b6a73.css
+++ b/priv/static/adminfe/chunk-1a25.098b6a73.css
diff --git a/priv/static/adminfe/chunk-2be3.846d0d5a.css b/priv/static/adminfe/chunk-2be3.846d0d5a.css
index 348f826..348f826 100644..100755
--- a/priv/static/adminfe/chunk-2be3.846d0d5a.css
+++ b/priv/static/adminfe/chunk-2be3.846d0d5a.css
diff --git a/priv/static/adminfe/chunk-2cfa.c090392a.css b/priv/static/adminfe/chunk-2cfa.c090392a.css
index a4ab52d..a4ab52d 100644..100755
--- a/priv/static/adminfe/chunk-2cfa.c090392a.css
+++ b/priv/static/adminfe/chunk-2cfa.c090392a.css
diff --git a/priv/static/adminfe/chunk-305b.64cc20ab.css b/priv/static/adminfe/chunk-305b.64cc20ab.css
index aadddc2..aadddc2 100644..100755
--- a/priv/static/adminfe/chunk-305b.64cc20ab.css
+++ b/priv/static/adminfe/chunk-305b.64cc20ab.css
diff --git a/priv/static/adminfe/chunk-31b9.abc32430.css b/priv/static/adminfe/chunk-31b9.abc32430.css
index be4b767..be4b767 100644..100755
--- a/priv/static/adminfe/chunk-31b9.abc32430.css
+++ b/priv/static/adminfe/chunk-31b9.abc32430.css
diff --git a/priv/static/adminfe/chunk-33c9.3c0c7538.css b/priv/static/adminfe/chunk-33c9.3c0c7538.css
index 6b35200..6b35200 100644..100755
--- a/priv/static/adminfe/chunk-33c9.3c0c7538.css
+++ b/priv/static/adminfe/chunk-33c9.3c0c7538.css
diff --git a/priv/static/adminfe/chunk-42d5.9ade3c1d.css b/priv/static/adminfe/chunk-42d5.9ade3c1d.css
index 8dfdc0d..8dfdc0d 100644..100755
--- a/priv/static/adminfe/chunk-42d5.9ade3c1d.css
+++ b/priv/static/adminfe/chunk-42d5.9ade3c1d.css
diff --git a/priv/static/adminfe/chunk-45ed.fc62bc5c.css b/priv/static/adminfe/chunk-45ed.fc62bc5c.css
index 2393a69..2393a69 100644..100755
--- a/priv/static/adminfe/chunk-45ed.fc62bc5c.css
+++ b/priv/static/adminfe/chunk-45ed.fc62bc5c.css
diff --git a/priv/static/adminfe/chunk-4995.ba9a98d5.css b/priv/static/adminfe/chunk-4995.ba9a98d5.css
index 6d49f2b..6d49f2b 100644..100755
--- a/priv/static/adminfe/chunk-4995.ba9a98d5.css
+++ b/priv/static/adminfe/chunk-4995.ba9a98d5.css
diff --git a/priv/static/adminfe/chunk-5669.9e91529b.css b/priv/static/adminfe/chunk-5669.9e91529b.css
index 1ecdec1..1ecdec1 100644..100755
--- a/priv/static/adminfe/chunk-5669.9e91529b.css
+++ b/priv/static/adminfe/chunk-5669.9e91529b.css
diff --git a/priv/static/adminfe/chunk-59e6.07d1d2f0.css b/priv/static/adminfe/chunk-59e6.07d1d2f0.css
index bafdf19..bafdf19 100644..100755
--- a/priv/static/adminfe/chunk-59e6.07d1d2f0.css
+++ b/priv/static/adminfe/chunk-59e6.07d1d2f0.css
diff --git a/priv/static/adminfe/chunk-5cf2.5bf52c8f.css b/priv/static/adminfe/chunk-5cf2.5bf52c8f.css
index 3ed5149..3ed5149 100644..100755
--- a/priv/static/adminfe/chunk-5cf2.5bf52c8f.css
+++ b/priv/static/adminfe/chunk-5cf2.5bf52c8f.css
diff --git a/priv/static/adminfe/chunk-68b6.d7a7a7ea.css b/priv/static/adminfe/chunk-68b6.d7a7a7ea.css
index 6e7255d..6e7255d 100644..100755
--- a/priv/static/adminfe/chunk-68b6.d7a7a7ea.css
+++ b/priv/static/adminfe/chunk-68b6.d7a7a7ea.css
diff --git a/priv/static/adminfe/chunk-7c11.5c2bbb9c.css b/priv/static/adminfe/chunk-7c11.5c2bbb9c.css
index 5c87df7..5c87df7 100644..100755
--- a/priv/static/adminfe/chunk-7c11.5c2bbb9c.css
+++ b/priv/static/adminfe/chunk-7c11.5c2bbb9c.css
diff --git a/priv/static/adminfe/chunk-elementUI.852ab1db.css b/priv/static/adminfe/chunk-elementUI.852ab1db.css
index cd28ac4..cd28ac4 100644..100755
--- a/priv/static/adminfe/chunk-elementUI.852ab1db.css
+++ b/priv/static/adminfe/chunk-elementUI.852ab1db.css
diff --git a/priv/static/adminfe/chunk-libs.0b4a26df.css b/priv/static/adminfe/chunk-libs.0b4a26df.css
index 3a7a996..3a7a996 100644..100755
--- a/priv/static/adminfe/chunk-libs.0b4a26df.css
+++ b/priv/static/adminfe/chunk-libs.0b4a26df.css
diff --git a/priv/static/adminfe/favicon.ico b/priv/static/adminfe/favicon.ico
index 34b63ac..34b63ac 100644..100755
--- a/priv/static/adminfe/favicon.ico
+++ b/priv/static/adminfe/favicon.ico
Binary files differ
diff --git a/priv/static/adminfe/index.html b/priv/static/adminfe/index.html
index 4731b1c..4731b1c 100644..100755
--- a/priv/static/adminfe/index.html
+++ b/priv/static/adminfe/index.html
diff --git a/priv/static/adminfe/static/fonts/element-icons.535877f.woff b/priv/static/adminfe/static/fonts/element-icons.535877f.woff
index 02b9a25..02b9a25 100644..100755
--- a/priv/static/adminfe/static/fonts/element-icons.535877f.woff
+++ b/priv/static/adminfe/static/fonts/element-icons.535877f.woff
Binary files differ
diff --git a/priv/static/adminfe/static/fonts/element-icons.732389d.ttf b/priv/static/adminfe/static/fonts/element-icons.732389d.ttf
index 91b74de..91b74de 100644..100755
--- a/priv/static/adminfe/static/fonts/element-icons.732389d.ttf
+++ b/priv/static/adminfe/static/fonts/element-icons.732389d.ttf
Binary files differ
diff --git a/priv/static/adminfe/static/js/7zzA.e1ae1c94.js b/priv/static/adminfe/static/js/7zzA.e1ae1c94.js
index 526e228..526e228 100644..100755
--- a/priv/static/adminfe/static/js/7zzA.e1ae1c94.js
+++ b/priv/static/adminfe/static/js/7zzA.e1ae1c94.js
diff --git a/priv/static/adminfe/static/js/7zzA.e1ae1c94.js.map b/priv/static/adminfe/static/js/7zzA.e1ae1c94.js.map
index feddfae..feddfae 100644..100755
--- a/priv/static/adminfe/static/js/7zzA.e1ae1c94.js.map
+++ b/priv/static/adminfe/static/js/7zzA.e1ae1c94.js.map
diff --git a/priv/static/adminfe/static/js/JEtC.f9ba4594.js b/priv/static/adminfe/static/js/JEtC.f9ba4594.js
index 4d7adff..4d7adff 100644..100755
--- a/priv/static/adminfe/static/js/JEtC.f9ba4594.js
+++ b/priv/static/adminfe/static/js/JEtC.f9ba4594.js
diff --git a/priv/static/adminfe/static/js/JEtC.f9ba4594.js.map b/priv/static/adminfe/static/js/JEtC.f9ba4594.js.map
index 9969563..9969563 100644..100755
--- a/priv/static/adminfe/static/js/JEtC.f9ba4594.js.map
+++ b/priv/static/adminfe/static/js/JEtC.f9ba4594.js.map
diff --git a/priv/static/adminfe/static/js/app.c3e187df.js b/priv/static/adminfe/static/js/app.c3e187df.js
index f9b5255..f9b5255 100644..100755
--- a/priv/static/adminfe/static/js/app.c3e187df.js
+++ b/priv/static/adminfe/static/js/app.c3e187df.js
diff --git a/priv/static/adminfe/static/js/app.c3e187df.js.map b/priv/static/adminfe/static/js/app.c3e187df.js.map
index 2c7f69c..2c7f69c 100644..100755
--- a/priv/static/adminfe/static/js/app.c3e187df.js.map
+++ b/priv/static/adminfe/static/js/app.c3e187df.js.map
diff --git a/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js b/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js
index 62b0013..62b0013 100644..100755
--- a/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js
+++ b/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js
diff --git a/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js.map b/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js.map
index 56069f6..56069f6 100644..100755
--- a/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js.map
+++ b/priv/static/adminfe/static/js/chunk-0c3d.00a00ec3.js.map
diff --git a/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js b/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js
index e637ca5..e637ca5 100644..100755
--- a/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js
+++ b/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js
diff --git a/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js.map b/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js.map
index 6bcbd13..6bcbd13 100644..100755
--- a/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js.map
+++ b/priv/static/adminfe/static/js/chunk-0c60.e0f08810.js.map
diff --git a/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js b/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js
index 713bc62..713bc62 100644..100755
--- a/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js
+++ b/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js
diff --git a/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js.map b/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js.map
index 5942e7a..5942e7a 100644..100755
--- a/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js.map
+++ b/priv/static/adminfe/static/js/chunk-0e2d.04760e2c.js.map
diff --git a/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js b/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js
index beef953..beef953 100644..100755
--- a/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js
+++ b/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js
diff --git a/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js.map b/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js.map
index 6784cdc..6784cdc 100644..100755
--- a/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js.map
+++ b/priv/static/adminfe/static/js/chunk-0fa6.ddd4199e.js.map
diff --git a/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js b/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js
index 6e1dac3..6e1dac3 100644..100755
--- a/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js
+++ b/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js
diff --git a/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js.map b/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js.map
index 2ec2315..2ec2315 100644..100755
--- a/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js.map
+++ b/priv/static/adminfe/static/js/chunk-16d0.7d343bb9.js.map
diff --git a/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js b/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js
index 1109d36..1109d36 100644..100755
--- a/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js
+++ b/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js
diff --git a/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js.map b/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js.map
index e396496..e396496 100644..100755
--- a/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js.map
+++ b/priv/static/adminfe/static/js/chunk-1a25.107c34e7.js.map
diff --git a/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js b/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js
index 4670071..4670071 100644..100755
--- a/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js
+++ b/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js
diff --git a/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js.map b/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js.map
index 76cbef2..76cbef2 100644..100755
--- a/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js.map
+++ b/priv/static/adminfe/static/js/chunk-2be3.7b7c045e.js.map
diff --git a/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js b/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js
index e5d39df..e5d39df 100644..100755
--- a/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js
+++ b/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js
diff --git a/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js.map b/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js.map
index b9ffc2f..b9ffc2f 100644..100755
--- a/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js.map
+++ b/priv/static/adminfe/static/js/chunk-2cfa.608c3714.js.map
diff --git a/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js b/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js
index 3801c2a..3801c2a 100644..100755
--- a/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js
+++ b/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js
diff --git a/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js.map b/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js.map
index e935d01..e935d01 100644..100755
--- a/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js.map
+++ b/priv/static/adminfe/static/js/chunk-305b.3a7fb27b.js.map
diff --git a/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js b/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js
index 67c4f0d..67c4f0d 100644..100755
--- a/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js
+++ b/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js
diff --git a/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js.map b/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js.map
index 92d070e..92d070e 100644..100755
--- a/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js.map
+++ b/priv/static/adminfe/static/js/chunk-319f.8919d1e7.js.map
diff --git a/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js b/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js
index 6dd253a..6dd253a 100644..100755
--- a/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js
+++ b/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js
diff --git a/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js.map b/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js.map
index 92c1fee..92c1fee 100644..100755
--- a/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js.map
+++ b/priv/static/adminfe/static/js/chunk-31b9.7b89f7b5.js.map
diff --git a/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js b/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js
index e0aa866..e0aa866 100644..100755
--- a/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js
+++ b/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js
diff --git a/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js.map b/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js.map
index f6829f3..f6829f3 100644..100755
--- a/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js.map
+++ b/priv/static/adminfe/static/js/chunk-33c9.cf3bdd1b.js.map
diff --git a/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js b/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js
index fad2f0b..fad2f0b 100644..100755
--- a/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js
+++ b/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js
diff --git a/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js.map b/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js.map
index b6d1a5d..b6d1a5d 100644..100755
--- a/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js.map
+++ b/priv/static/adminfe/static/js/chunk-42d5.f83ab775.js.map
diff --git a/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js b/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js
index ef49eaf..ef49eaf 100644..100755
--- a/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js
+++ b/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js
diff --git a/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js.map b/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js.map
index 6ed1295..6ed1295 100644..100755
--- a/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js.map
+++ b/priv/static/adminfe/static/js/chunk-45ed.10b6b7a7.js.map
diff --git a/priv/static/adminfe/static/js/chunk-4995.94e052fc.js b/priv/static/adminfe/static/js/chunk-4995.94e052fc.js
index db3eeb5..db3eeb5 100644..100755
--- a/priv/static/adminfe/static/js/chunk-4995.94e052fc.js
+++ b/priv/static/adminfe/static/js/chunk-4995.94e052fc.js
diff --git a/priv/static/adminfe/static/js/chunk-4995.94e052fc.js.map b/priv/static/adminfe/static/js/chunk-4995.94e052fc.js.map
index 3048cc4..3048cc4 100644..100755
--- a/priv/static/adminfe/static/js/chunk-4995.94e052fc.js.map
+++ b/priv/static/adminfe/static/js/chunk-4995.94e052fc.js.map
diff --git a/priv/static/adminfe/static/js/chunk-5669.88725eaa.js b/priv/static/adminfe/static/js/chunk-5669.88725eaa.js
index 41d9c2a..41d9c2a 100644..100755
--- a/priv/static/adminfe/static/js/chunk-5669.88725eaa.js
+++ b/priv/static/adminfe/static/js/chunk-5669.88725eaa.js
diff --git a/priv/static/adminfe/static/js/chunk-5669.88725eaa.js.map b/priv/static/adminfe/static/js/chunk-5669.88725eaa.js.map
index a6aa3d1..a6aa3d1 100644..100755
--- a/priv/static/adminfe/static/js/chunk-5669.88725eaa.js.map
+++ b/priv/static/adminfe/static/js/chunk-5669.88725eaa.js.map
diff --git a/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js b/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js
index 1262532..1262532 100644..100755
--- a/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js
+++ b/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js
diff --git a/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js.map b/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js.map
index 417e29f..417e29f 100644..100755
--- a/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js.map
+++ b/priv/static/adminfe/static/js/chunk-59e6.01e205d8.js.map
diff --git a/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js b/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js
index c639e62..c639e62 100644..100755
--- a/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js
+++ b/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js
diff --git a/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js.map b/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js.map
index 1e92102..1e92102 100644..100755
--- a/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js.map
+++ b/priv/static/adminfe/static/js/chunk-5cf2.a8562f1f.js.map
diff --git a/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js b/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js
index 895f8ce..895f8ce 100644..100755
--- a/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js
+++ b/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js
diff --git a/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js.map b/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js.map
index b3441a3..b3441a3 100644..100755
--- a/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js.map
+++ b/priv/static/adminfe/static/js/chunk-68b6.4347fd87.js.map
diff --git a/priv/static/adminfe/static/js/chunk-7c11.b858969e.js b/priv/static/adminfe/static/js/chunk-7c11.b858969e.js
index 01d4eed..01d4eed 100644..100755
--- a/priv/static/adminfe/static/js/chunk-7c11.b858969e.js
+++ b/priv/static/adminfe/static/js/chunk-7c11.b858969e.js
diff --git a/priv/static/adminfe/static/js/chunk-7c11.b858969e.js.map b/priv/static/adminfe/static/js/chunk-7c11.b858969e.js.map
index d560910..d560910 100644..100755
--- a/priv/static/adminfe/static/js/chunk-7c11.b858969e.js.map
+++ b/priv/static/adminfe/static/js/chunk-7c11.b858969e.js.map
diff --git a/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js b/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js
index 155839b..155839b 100644..100755
--- a/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js
+++ b/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js
diff --git a/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js.map b/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js.map
index 02dca73..02dca73 100644..100755
--- a/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js.map
+++ b/priv/static/adminfe/static/js/chunk-elementUI.bec6fa77.js.map
diff --git a/priv/static/adminfe/static/js/chunk-libs.eb232bda.js b/priv/static/adminfe/static/js/chunk-libs.eb232bda.js
index 895a057..895a057 100644..100755
--- a/priv/static/adminfe/static/js/chunk-libs.eb232bda.js
+++ b/priv/static/adminfe/static/js/chunk-libs.eb232bda.js
diff --git a/priv/static/adminfe/static/js/chunk-libs.eb232bda.js.map b/priv/static/adminfe/static/js/chunk-libs.eb232bda.js.map
index a3ed4c6..a3ed4c6 100644..100755
--- a/priv/static/adminfe/static/js/chunk-libs.eb232bda.js.map
+++ b/priv/static/adminfe/static/js/chunk-libs.eb232bda.js.map
diff --git a/priv/static/adminfe/static/js/oAJy.25bb7cc7.js b/priv/static/adminfe/static/js/oAJy.25bb7cc7.js
index 1c98c28..1c98c28 100644..100755
--- a/priv/static/adminfe/static/js/oAJy.25bb7cc7.js
+++ b/priv/static/adminfe/static/js/oAJy.25bb7cc7.js
diff --git a/priv/static/adminfe/static/js/oAJy.25bb7cc7.js.map b/priv/static/adminfe/static/js/oAJy.25bb7cc7.js.map
index 8ed70c0..8ed70c0 100644..100755
--- a/priv/static/adminfe/static/js/oAJy.25bb7cc7.js.map
+++ b/priv/static/adminfe/static/js/oAJy.25bb7cc7.js.map
diff --git a/priv/static/adminfe/static/js/runtime.f1a41c33.js b/priv/static/adminfe/static/js/runtime.f1a41c33.js
index f97fa72..f97fa72 100644..100755
--- a/priv/static/adminfe/static/js/runtime.f1a41c33.js
+++ b/priv/static/adminfe/static/js/runtime.f1a41c33.js
diff --git a/priv/static/adminfe/static/js/runtime.f1a41c33.js.map b/priv/static/adminfe/static/js/runtime.f1a41c33.js.map
index 5877949..5877949 100644..100755
--- a/priv/static/adminfe/static/js/runtime.f1a41c33.js.map
+++ b/priv/static/adminfe/static/js/runtime.f1a41c33.js.map
diff --git a/priv/static/embed.css b/priv/static/embed.css
index cc79ee7..cc79ee7 100644..100755
--- a/priv/static/embed.css
+++ b/priv/static/embed.css
diff --git a/priv/static/embed.js b/priv/static/embed.js
index f675f64..f675f64 100644..100755
--- a/priv/static/embed.js
+++ b/priv/static/embed.js
diff --git a/priv/static/emoji/Firefox.gif b/priv/static/emoji/Firefox.gif
index 81561d9..81561d9 100644..100755
--- a/priv/static/emoji/Firefox.gif
+++ b/priv/static/emoji/Firefox.gif
Binary files differ
diff --git a/priv/static/emoji/blank.png b/priv/static/emoji/blank.png
index 8f50fa0..8f50fa0 100644..100755
--- a/priv/static/emoji/blank.png
+++ b/priv/static/emoji/blank.png
Binary files differ
diff --git a/priv/static/emoji/dino walking.gif b/priv/static/emoji/dino walking.gif
index 694a541..694a541 100644..100755
--- a/priv/static/emoji/dino walking.gif
+++ b/priv/static/emoji/dino walking.gif
Binary files differ
diff --git a/priv/static/favicon.png b/priv/static/favicon.png
index 098040a..098040a 100644..100755
--- a/priv/static/favicon.png
+++ b/priv/static/favicon.png
Binary files differ
diff --git a/priv/static/images/avi.png b/priv/static/images/avi.png
index df4e2d2..df4e2d2 100644..100755
--- a/priv/static/images/avi.png
+++ b/priv/static/images/avi.png
Binary files differ
diff --git a/priv/static/images/banner.png b/priv/static/images/banner.png
index aa76fdd..aa76fdd 100644..100755
--- a/priv/static/images/banner.png
+++ b/priv/static/images/banner.png
Binary files differ
diff --git a/priv/static/images/city.jpg b/priv/static/images/city.jpg
index 75c07b5..75c07b5 100644..100755
--- a/priv/static/images/city.jpg
+++ b/priv/static/images/city.jpg
Binary files differ
diff --git a/priv/static/images/logo.png b/priv/static/images/logo.png
index 7744b1a..7744b1a 100644..100755
--- a/priv/static/images/logo.png
+++ b/priv/static/images/logo.png
Binary files differ
diff --git a/priv/static/images/pleroma-fox-tan-shy.png b/priv/static/images/pleroma-fox-tan-shy.png
index 6e24be1..6e24be1 100644..100755
--- a/priv/static/images/pleroma-fox-tan-shy.png
+++ b/priv/static/images/pleroma-fox-tan-shy.png
Binary files differ
diff --git a/priv/static/images/pleroma-fox-tan-smol.png b/priv/static/images/pleroma-fox-tan-smol.png
index e944d0e..e944d0e 100644..100755
--- a/priv/static/images/pleroma-fox-tan-smol.png
+++ b/priv/static/images/pleroma-fox-tan-smol.png
Binary files differ
diff --git a/priv/static/images/pleroma-fox-tan.png b/priv/static/images/pleroma-fox-tan.png
index da0022f..da0022f 100644..100755
--- a/priv/static/images/pleroma-fox-tan.png
+++ b/priv/static/images/pleroma-fox-tan.png
Binary files differ
diff --git a/priv/static/images/pleroma-tan.png b/priv/static/images/pleroma-tan.png
index 6c12c8e..6c12c8e 100644..100755
--- a/priv/static/images/pleroma-tan.png
+++ b/priv/static/images/pleroma-tan.png
Binary files differ
diff --git a/priv/static/index.html b/priv/static/index.html
index 7dd5d0b..7dd5d0b 100644..100755
--- a/priv/static/index.html
+++ b/priv/static/index.html
diff --git a/priv/static/instance/panel.html b/priv/static/instance/panel.html
index 6d901e6..6d901e6 100644..100755
--- a/priv/static/instance/panel.html
+++ b/priv/static/instance/panel.html
diff --git a/priv/static/instance/static.css b/priv/static/instance/static.css
index 48c74c1..48c74c1 100644..100755
--- a/priv/static/instance/static.css
+++ b/priv/static/instance/static.css
diff --git a/priv/static/instance/thumbnail.jpeg b/priv/static/instance/thumbnail.jpeg
index f63c9fe..f63c9fe 100644..100755
--- a/priv/static/instance/thumbnail.jpeg
+++ b/priv/static/instance/thumbnail.jpeg
Binary files differ
diff --git a/priv/static/robots.txt b/priv/static/robots.txt
index 25781b7..25781b7 100644..100755
--- a/priv/static/robots.txt
+++ b/priv/static/robots.txt
diff --git a/priv/static/schemas/litepub-0.1.jsonld b/priv/static/schemas/litepub-0.1.jsonld
index 6501184..6501184 100644..100755
--- a/priv/static/schemas/litepub-0.1.jsonld
+++ b/priv/static/schemas/litepub-0.1.jsonld
diff --git a/priv/static/static-fe/static-fe.css b/priv/static/static-fe/static-fe.css
index 89e9f48..89e9f48 100644..100755
--- a/priv/static/static-fe/static-fe.css
+++ b/priv/static/static-fe/static-fe.css
diff --git a/priv/static/static/aurora_borealis.jpg b/priv/static/static/aurora_borealis.jpg
index b6a0daf..b6a0daf 100644..100755
--- a/priv/static/static/aurora_borealis.jpg
+++ b/priv/static/static/aurora_borealis.jpg
Binary files differ
diff --git a/priv/static/static/config.json b/priv/static/static/config.json
index fb39ff7..fb39ff7 100644..100755
--- a/priv/static/static/config.json
+++ b/priv/static/static/config.json
diff --git a/priv/static/static/css/159.1d523a00378ebd68c5b3.css b/priv/static/static/css/159.1d523a00378ebd68c5b3.css
index 146838c..146838c 100644..100755
--- a/priv/static/static/css/159.1d523a00378ebd68c5b3.css
+++ b/priv/static/static/css/159.1d523a00378ebd68c5b3.css
diff --git a/priv/static/static/css/159.1d523a00378ebd68c5b3.css.map b/priv/static/static/css/159.1d523a00378ebd68c5b3.css.map
index cb7151a..cb7151a 100644..100755
--- a/priv/static/static/css/159.1d523a00378ebd68c5b3.css.map
+++ b/priv/static/static/css/159.1d523a00378ebd68c5b3.css.map
diff --git a/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css b/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css
index b14e141..b14e141 100644..100755
--- a/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css
+++ b/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css
diff --git a/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css.map b/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css.map
index 72f22de..72f22de 100644..100755
--- a/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css.map
+++ b/priv/static/static/css/5948.06d2a0d84620cba6a4fb.css.map
diff --git a/priv/static/static/css/6464.169260b661120cc50815.css b/priv/static/static/css/6464.169260b661120cc50815.css
index 240087a..240087a 100644..100755
--- a/priv/static/static/css/6464.169260b661120cc50815.css
+++ b/priv/static/static/css/6464.169260b661120cc50815.css
diff --git a/priv/static/static/css/6464.169260b661120cc50815.css.map b/priv/static/static/css/6464.169260b661120cc50815.css.map
index 048efb2..048efb2 100644..100755
--- a/priv/static/static/css/6464.169260b661120cc50815.css.map
+++ b/priv/static/static/css/6464.169260b661120cc50815.css.map
diff --git a/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css b/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css
index 6c25e90..6c25e90 100644..100755
--- a/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css
+++ b/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css
diff --git a/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css.map b/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css.map
index e8f8688..e8f8688 100644..100755
--- a/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css.map
+++ b/priv/static/static/css/9114.8def3b2b7fe70b3b3712.css.map
diff --git a/priv/static/static/css/app.48e52505beba5b9ab69b.css b/priv/static/static/css/app.48e52505beba5b9ab69b.css
index ee1ea9c..ee1ea9c 100644..100755
--- a/priv/static/static/css/app.48e52505beba5b9ab69b.css
+++ b/priv/static/static/css/app.48e52505beba5b9ab69b.css
diff --git a/priv/static/static/css/app.48e52505beba5b9ab69b.css.map b/priv/static/static/css/app.48e52505beba5b9ab69b.css.map
index a87315d..a87315d 100644..100755
--- a/priv/static/static/css/app.48e52505beba5b9ab69b.css.map
+++ b/priv/static/static/css/app.48e52505beba5b9ab69b.css.map
diff --git a/priv/static/static/emoji.json b/priv/static/static/emoji.json
index 6be6458..6be6458 100644..100755
--- a/priv/static/static/emoji.json
+++ b/priv/static/static/emoji.json
diff --git a/priv/static/static/img/nsfw.2958239.png b/priv/static/static/img/nsfw.2958239.png
index d251377..d251377 100644..100755
--- a/priv/static/static/img/nsfw.2958239.png
+++ b/priv/static/static/img/nsfw.2958239.png
Binary files differ
diff --git a/priv/static/static/img/pleromatan_apology.f9d5180.png b/priv/static/static/img/pleromatan_apology.f9d5180.png
index 36ad7ae..36ad7ae 100644..100755
--- a/priv/static/static/img/pleromatan_apology.f9d5180.png
+++ b/priv/static/static/img/pleromatan_apology.f9d5180.png
Binary files differ
diff --git a/priv/static/static/img/pleromatan_apology_fox.038b0bb.png b/priv/static/static/img/pleromatan_apology_fox.038b0bb.png
index 17f8769..17f8769 100644..100755
--- a/priv/static/static/img/pleromatan_apology_fox.038b0bb.png
+++ b/priv/static/static/img/pleromatan_apology_fox.038b0bb.png
Binary files differ
diff --git a/priv/static/static/js/159.3a9274574f1e33801c4a.js b/priv/static/static/js/159.3a9274574f1e33801c4a.js
index dfbc0f6..dfbc0f6 100644..100755
--- a/priv/static/static/js/159.3a9274574f1e33801c4a.js
+++ b/priv/static/static/js/159.3a9274574f1e33801c4a.js
diff --git a/priv/static/static/js/159.3a9274574f1e33801c4a.js.map b/priv/static/static/js/159.3a9274574f1e33801c4a.js.map
index 7828505..7828505 100644..100755
--- a/priv/static/static/js/159.3a9274574f1e33801c4a.js.map
+++ b/priv/static/static/js/159.3a9274574f1e33801c4a.js.map
diff --git a/priv/static/static/js/2724.e4840c73281069ba54ab.js b/priv/static/static/js/2724.e4840c73281069ba54ab.js
index 32482d4..32482d4 100644..100755
--- a/priv/static/static/js/2724.e4840c73281069ba54ab.js
+++ b/priv/static/static/js/2724.e4840c73281069ba54ab.js
diff --git a/priv/static/static/js/2724.e4840c73281069ba54ab.js.LICENSE.txt b/priv/static/static/js/2724.e4840c73281069ba54ab.js.LICENSE.txt
index 30288d4..30288d4 100644..100755
--- a/priv/static/static/js/2724.e4840c73281069ba54ab.js.LICENSE.txt
+++ b/priv/static/static/js/2724.e4840c73281069ba54ab.js.LICENSE.txt
diff --git a/priv/static/static/js/2724.e4840c73281069ba54ab.js.map b/priv/static/static/js/2724.e4840c73281069ba54ab.js.map
index 1960785..1960785 100644..100755
--- a/priv/static/static/js/2724.e4840c73281069ba54ab.js.map
+++ b/priv/static/static/js/2724.e4840c73281069ba54ab.js.map
diff --git a/priv/static/static/js/48.d7e479b200a6c89c4958.js b/priv/static/static/js/48.d7e479b200a6c89c4958.js
index 5475e3d..5475e3d 100644..100755
--- a/priv/static/static/js/48.d7e479b200a6c89c4958.js
+++ b/priv/static/static/js/48.d7e479b200a6c89c4958.js
diff --git a/priv/static/static/js/48.d7e479b200a6c89c4958.js.LICENSE.txt b/priv/static/static/js/48.d7e479b200a6c89c4958.js.LICENSE.txt
index eebbec8..eebbec8 100644..100755
--- a/priv/static/static/js/48.d7e479b200a6c89c4958.js.LICENSE.txt
+++ b/priv/static/static/js/48.d7e479b200a6c89c4958.js.LICENSE.txt
diff --git a/priv/static/static/js/48.d7e479b200a6c89c4958.js.map b/priv/static/static/js/48.d7e479b200a6c89c4958.js.map
index cd4ce8e..cd4ce8e 100644..100755
--- a/priv/static/static/js/48.d7e479b200a6c89c4958.js.map
+++ b/priv/static/static/js/48.d7e479b200a6c89c4958.js.map
diff --git a/priv/static/static/js/5948.2b7b4e97487f2539eb44.js b/priv/static/static/js/5948.2b7b4e97487f2539eb44.js
index 31ffe69..31ffe69 100644..100755
--- a/priv/static/static/js/5948.2b7b4e97487f2539eb44.js
+++ b/priv/static/static/js/5948.2b7b4e97487f2539eb44.js
diff --git a/priv/static/static/js/5948.2b7b4e97487f2539eb44.js.map b/priv/static/static/js/5948.2b7b4e97487f2539eb44.js.map
index cb7a42e..cb7a42e 100644..100755
--- a/priv/static/static/js/5948.2b7b4e97487f2539eb44.js.map
+++ b/priv/static/static/js/5948.2b7b4e97487f2539eb44.js.map
diff --git a/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js b/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js
index eda8856..eda8856 100644..100755
--- a/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js
+++ b/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js
diff --git a/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js.map b/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js.map
index a6c978d..a6c978d 100644..100755
--- a/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js.map
+++ b/priv/static/static/js/6464.fea96fa80a7373e4e5f8.js.map
diff --git a/priv/static/static/js/9114.e761a1c6846fea99aaf1.js b/priv/static/static/js/9114.e761a1c6846fea99aaf1.js
index c358d99..c358d99 100644..100755
--- a/priv/static/static/js/9114.e761a1c6846fea99aaf1.js
+++ b/priv/static/static/js/9114.e761a1c6846fea99aaf1.js
diff --git a/priv/static/static/js/9114.e761a1c6846fea99aaf1.js.map b/priv/static/static/js/9114.e761a1c6846fea99aaf1.js.map
index 06cfe9b..06cfe9b 100644..100755
--- a/priv/static/static/js/9114.e761a1c6846fea99aaf1.js.map
+++ b/priv/static/static/js/9114.e761a1c6846fea99aaf1.js.map
diff --git a/priv/static/static/js/app.8d2126d35dba9482db51.js b/priv/static/static/js/app.8d2126d35dba9482db51.js
index 62657b9..62657b9 100644..100755
--- a/priv/static/static/js/app.8d2126d35dba9482db51.js
+++ b/priv/static/static/js/app.8d2126d35dba9482db51.js
diff --git a/priv/static/static/js/app.8d2126d35dba9482db51.js.map b/priv/static/static/js/app.8d2126d35dba9482db51.js.map
index 3870add..3870add 100644..100755
--- a/priv/static/static/js/app.8d2126d35dba9482db51.js.map
+++ b/priv/static/static/js/app.8d2126d35dba9482db51.js.map
diff --git a/priv/static/static/js/emoji-annotations/af-json.96c988285a6a2cce6246.js b/priv/static/static/js/emoji-annotations/af-json.96c988285a6a2cce6246.js
index 9ab40ae..9ab40ae 100644..100755
--- a/priv/static/static/js/emoji-annotations/af-json.96c988285a6a2cce6246.js
+++ b/priv/static/static/js/emoji-annotations/af-json.96c988285a6a2cce6246.js
diff --git a/priv/static/static/js/emoji-annotations/am-json.94388548f7c18233fec3.js b/priv/static/static/js/emoji-annotations/am-json.94388548f7c18233fec3.js
index 26f3e4e..26f3e4e 100644..100755
--- a/priv/static/static/js/emoji-annotations/am-json.94388548f7c18233fec3.js
+++ b/priv/static/static/js/emoji-annotations/am-json.94388548f7c18233fec3.js
diff --git a/priv/static/static/js/emoji-annotations/ar-json.5527466d349f2954d49b.js b/priv/static/static/js/emoji-annotations/ar-json.5527466d349f2954d49b.js
index ab7b235..ab7b235 100644..100755
--- a/priv/static/static/js/emoji-annotations/ar-json.5527466d349f2954d49b.js
+++ b/priv/static/static/js/emoji-annotations/ar-json.5527466d349f2954d49b.js
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
index c465149..c465149 100644..100755
--- a/priv/static/static/js/emoji-annotations/ar_SA-json.4a6f4402931a867070f0.js
+++ b/priv/static/static/js/emoji-annotations/ar_SA-json.4a6f4402931a867070f0.js
diff --git a/priv/static/static/js/emoji-annotations/as-json.34cf67edc1cecd195738.js b/priv/static/static/js/emoji-annotations/as-json.34cf67edc1cecd195738.js
index fba4c45..fba4c45 100644..100755
--- a/priv/static/static/js/emoji-annotations/as-json.34cf67edc1cecd195738.js
+++ b/priv/static/static/js/emoji-annotations/as-json.34cf67edc1cecd195738.js
diff --git a/priv/static/static/js/emoji-annotations/ast-json.7e4da8cb7e539c19a9b9.js b/priv/static/static/js/emoji-annotations/ast-json.7e4da8cb7e539c19a9b9.js
index 5c461f8..5c461f8 100644..100755
--- a/priv/static/static/js/emoji-annotations/ast-json.7e4da8cb7e539c19a9b9.js
+++ b/priv/static/static/js/emoji-annotations/ast-json.7e4da8cb7e539c19a9b9.js
diff --git a/priv/static/static/js/emoji-annotations/az-json.9a32f2941d9c4d1f834c.js b/priv/static/static/js/emoji-annotations/az-json.9a32f2941d9c4d1f834c.js
index 0fe7c89..0fe7c89 100644..100755
--- a/priv/static/static/js/emoji-annotations/az-json.9a32f2941d9c4d1f834c.js
+++ b/priv/static/static/js/emoji-annotations/az-json.9a32f2941d9c4d1f834c.js
diff --git a/priv/static/static/js/emoji-annotations/be-json.f92f80669873a4100c69.js b/priv/static/static/js/emoji-annotations/be-json.f92f80669873a4100c69.js
index 919a4a4..919a4a4 100644..100755
--- a/priv/static/static/js/emoji-annotations/be-json.f92f80669873a4100c69.js
+++ b/priv/static/static/js/emoji-annotations/be-json.f92f80669873a4100c69.js
diff --git a/priv/static/static/js/emoji-annotations/bg-json.7c69c52572a7bf87e1db.js b/priv/static/static/js/emoji-annotations/bg-json.7c69c52572a7bf87e1db.js
index 2ab93af..2ab93af 100644..100755
--- a/priv/static/static/js/emoji-annotations/bg-json.7c69c52572a7bf87e1db.js
+++ b/priv/static/static/js/emoji-annotations/bg-json.7c69c52572a7bf87e1db.js
diff --git a/priv/static/static/js/emoji-annotations/bn-json.657aac057f36ad06c58d.js b/priv/static/static/js/emoji-annotations/bn-json.657aac057f36ad06c58d.js
index 60760a5..60760a5 100644..100755
--- a/priv/static/static/js/emoji-annotations/bn-json.657aac057f36ad06c58d.js
+++ b/priv/static/static/js/emoji-annotations/bn-json.657aac057f36ad06c58d.js
diff --git a/priv/static/static/js/emoji-annotations/br-json.c7175423d8965ed10bae.js b/priv/static/static/js/emoji-annotations/br-json.c7175423d8965ed10bae.js
index f3ffa6b..f3ffa6b 100644..100755
--- a/priv/static/static/js/emoji-annotations/br-json.c7175423d8965ed10bae.js
+++ b/priv/static/static/js/emoji-annotations/br-json.c7175423d8965ed10bae.js
diff --git a/priv/static/static/js/emoji-annotations/bs-json.48ef42da1c7976cf083c.js b/priv/static/static/js/emoji-annotations/bs-json.48ef42da1c7976cf083c.js
index e00af65..e00af65 100644..100755
--- a/priv/static/static/js/emoji-annotations/bs-json.48ef42da1c7976cf083c.js
+++ b/priv/static/static/js/emoji-annotations/bs-json.48ef42da1c7976cf083c.js
diff --git a/priv/static/static/js/emoji-annotations/ca-json.ce029e860b10b242c6a5.js b/priv/static/static/js/emoji-annotations/ca-json.ce029e860b10b242c6a5.js
index f550915..f550915 100644..100755
--- a/priv/static/static/js/emoji-annotations/ca-json.ce029e860b10b242c6a5.js
+++ b/priv/static/static/js/emoji-annotations/ca-json.ce029e860b10b242c6a5.js
diff --git a/priv/static/static/js/emoji-annotations/ccp-json.02836537ffe2b02291cb.js b/priv/static/static/js/emoji-annotations/ccp-json.02836537ffe2b02291cb.js
index 388f5ac..388f5ac 100644..100755
--- a/priv/static/static/js/emoji-annotations/ccp-json.02836537ffe2b02291cb.js
+++ b/priv/static/static/js/emoji-annotations/ccp-json.02836537ffe2b02291cb.js
diff --git a/priv/static/static/js/emoji-annotations/ceb-json.9db0336f168aa77ee395.js b/priv/static/static/js/emoji-annotations/ceb-json.9db0336f168aa77ee395.js
index b93f008..b93f008 100644..100755
--- a/priv/static/static/js/emoji-annotations/ceb-json.9db0336f168aa77ee395.js
+++ b/priv/static/static/js/emoji-annotations/ceb-json.9db0336f168aa77ee395.js
diff --git a/priv/static/static/js/emoji-annotations/chr-json.e7e542ab5a74167dec10.js b/priv/static/static/js/emoji-annotations/chr-json.e7e542ab5a74167dec10.js
index e0d41f2..e0d41f2 100644..100755
--- a/priv/static/static/js/emoji-annotations/chr-json.e7e542ab5a74167dec10.js
+++ b/priv/static/static/js/emoji-annotations/chr-json.e7e542ab5a74167dec10.js
diff --git a/priv/static/static/js/emoji-annotations/ckb-json.13dc83db1e15aa76051a.js b/priv/static/static/js/emoji-annotations/ckb-json.13dc83db1e15aa76051a.js
index 71e424f..71e424f 100644..100755
--- a/priv/static/static/js/emoji-annotations/ckb-json.13dc83db1e15aa76051a.js
+++ b/priv/static/static/js/emoji-annotations/ckb-json.13dc83db1e15aa76051a.js
diff --git a/priv/static/static/js/emoji-annotations/cs-json.48d8bba230dc9fe6b3dc.js b/priv/static/static/js/emoji-annotations/cs-json.48d8bba230dc9fe6b3dc.js
index 5fea830..5fea830 100644..100755
--- a/priv/static/static/js/emoji-annotations/cs-json.48d8bba230dc9fe6b3dc.js
+++ b/priv/static/static/js/emoji-annotations/cs-json.48d8bba230dc9fe6b3dc.js
diff --git a/priv/static/static/js/emoji-annotations/cy-json.e09dd13da5ad56530ead.js b/priv/static/static/js/emoji-annotations/cy-json.e09dd13da5ad56530ead.js
index f25fb64..f25fb64 100644..100755
--- a/priv/static/static/js/emoji-annotations/cy-json.e09dd13da5ad56530ead.js
+++ b/priv/static/static/js/emoji-annotations/cy-json.e09dd13da5ad56530ead.js
diff --git a/priv/static/static/js/emoji-annotations/da-json.8d074e27df71edafc543.js b/priv/static/static/js/emoji-annotations/da-json.8d074e27df71edafc543.js
index b02e48b..b02e48b 100644..100755
--- a/priv/static/static/js/emoji-annotations/da-json.8d074e27df71edafc543.js
+++ b/priv/static/static/js/emoji-annotations/da-json.8d074e27df71edafc543.js
diff --git a/priv/static/static/js/emoji-annotations/de-json.e1443c01a191af1665e1.js b/priv/static/static/js/emoji-annotations/de-json.e1443c01a191af1665e1.js
index e097a68..e097a68 100644..100755
--- a/priv/static/static/js/emoji-annotations/de-json.e1443c01a191af1665e1.js
+++ b/priv/static/static/js/emoji-annotations/de-json.e1443c01a191af1665e1.js
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
index d65a8ed..d65a8ed 100644..100755
--- a/priv/static/static/js/emoji-annotations/de_CH-json.b4a5891ea2f38d616ec0.js
+++ b/priv/static/static/js/emoji-annotations/de_CH-json.b4a5891ea2f38d616ec0.js
diff --git a/priv/static/static/js/emoji-annotations/doi-json.7841c3f3ceb4e3da0bd1.js b/priv/static/static/js/emoji-annotations/doi-json.7841c3f3ceb4e3da0bd1.js
index a7abeee..a7abeee 100644..100755
--- a/priv/static/static/js/emoji-annotations/doi-json.7841c3f3ceb4e3da0bd1.js
+++ b/priv/static/static/js/emoji-annotations/doi-json.7841c3f3ceb4e3da0bd1.js
diff --git a/priv/static/static/js/emoji-annotations/dsb-json.7635686ffd8d62264466.js b/priv/static/static/js/emoji-annotations/dsb-json.7635686ffd8d62264466.js
index 8fb1d36..8fb1d36 100644..100755
--- a/priv/static/static/js/emoji-annotations/dsb-json.7635686ffd8d62264466.js
+++ b/priv/static/static/js/emoji-annotations/dsb-json.7635686ffd8d62264466.js
diff --git a/priv/static/static/js/emoji-annotations/el-json.b36610f2ea16d56c2314.js b/priv/static/static/js/emoji-annotations/el-json.b36610f2ea16d56c2314.js
index dd5ae7f..dd5ae7f 100644..100755
--- a/priv/static/static/js/emoji-annotations/el-json.b36610f2ea16d56c2314.js
+++ b/priv/static/static/js/emoji-annotations/el-json.b36610f2ea16d56c2314.js
diff --git a/priv/static/static/js/emoji-annotations/en-json.6c3947f7c49c3952084d.js b/priv/static/static/js/emoji-annotations/en-json.6c3947f7c49c3952084d.js
index 3787c96..3787c96 100644..100755
--- a/priv/static/static/js/emoji-annotations/en-json.6c3947f7c49c3952084d.js
+++ b/priv/static/static/js/emoji-annotations/en-json.6c3947f7c49c3952084d.js
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
index 186874c..186874c 100644..100755
--- a/priv/static/static/js/emoji-annotations/en_001-json.72d8c47269350f59aa9f.js
+++ b/priv/static/static/js/emoji-annotations/en_001-json.72d8c47269350f59aa9f.js
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
index f4b98d2..f4b98d2 100644..100755
--- a/priv/static/static/js/emoji-annotations/en_AU-json.33aac9bbd887273a34b1.js
+++ b/priv/static/static/js/emoji-annotations/en_AU-json.33aac9bbd887273a34b1.js
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
index 0b3e2e7..0b3e2e7 100644..100755
--- a/priv/static/static/js/emoji-annotations/en_CA-json.5de965778a6b8a5a4bb4.js
+++ b/priv/static/static/js/emoji-annotations/en_CA-json.5de965778a6b8a5a4bb4.js
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
index ff1483e..ff1483e 100644..100755
--- a/priv/static/static/js/emoji-annotations/en_GB-json.bd687f904492facc81d1.js
+++ b/priv/static/static/js/emoji-annotations/en_GB-json.bd687f904492facc81d1.js
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
index 4ff67b0..4ff67b0 100644..100755
--- a/priv/static/static/js/emoji-annotations/en_IN-json.002faa48c09121928fca.js
+++ b/priv/static/static/js/emoji-annotations/en_IN-json.002faa48c09121928fca.js
diff --git a/priv/static/static/js/emoji-annotations/es-json.f593b0dc2367a9d7fb30.js b/priv/static/static/js/emoji-annotations/es-json.f593b0dc2367a9d7fb30.js
index cb22622..cb22622 100644..100755
--- a/priv/static/static/js/emoji-annotations/es-json.f593b0dc2367a9d7fb30.js
+++ b/priv/static/static/js/emoji-annotations/es-json.f593b0dc2367a9d7fb30.js
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
index 17bac2d..17bac2d 100644..100755
--- a/priv/static/static/js/emoji-annotations/es_419-json.d81991295392b6ed83bb.js
+++ b/priv/static/static/js/emoji-annotations/es_419-json.d81991295392b6ed83bb.js
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
index a278ed5..a278ed5 100644..100755
--- a/priv/static/static/js/emoji-annotations/es_MX-json.ee359d4b611fdb1aeb33.js
+++ b/priv/static/static/js/emoji-annotations/es_MX-json.ee359d4b611fdb1aeb33.js
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
index a5f8aea..a5f8aea 100644..100755
--- a/priv/static/static/js/emoji-annotations/es_US-json.280bdb036dfd651d079a.js
+++ b/priv/static/static/js/emoji-annotations/es_US-json.280bdb036dfd651d079a.js
diff --git a/priv/static/static/js/emoji-annotations/et-json.c42e3f186a55ecb061cd.js b/priv/static/static/js/emoji-annotations/et-json.c42e3f186a55ecb061cd.js
index 803f7f2..803f7f2 100644..100755
--- a/priv/static/static/js/emoji-annotations/et-json.c42e3f186a55ecb061cd.js
+++ b/priv/static/static/js/emoji-annotations/et-json.c42e3f186a55ecb061cd.js
diff --git a/priv/static/static/js/emoji-annotations/eu-json.931b429f5fcc141549a5.js b/priv/static/static/js/emoji-annotations/eu-json.931b429f5fcc141549a5.js
index 8a37fda..8a37fda 100644..100755
--- a/priv/static/static/js/emoji-annotations/eu-json.931b429f5fcc141549a5.js
+++ b/priv/static/static/js/emoji-annotations/eu-json.931b429f5fcc141549a5.js
diff --git a/priv/static/static/js/emoji-annotations/fa-json.819c7f263c8594ccf4fa.js b/priv/static/static/js/emoji-annotations/fa-json.819c7f263c8594ccf4fa.js
index 0a5a57d..0a5a57d 100644..100755
--- a/priv/static/static/js/emoji-annotations/fa-json.819c7f263c8594ccf4fa.js
+++ b/priv/static/static/js/emoji-annotations/fa-json.819c7f263c8594ccf4fa.js
diff --git a/priv/static/static/js/emoji-annotations/fi-json.0f254bb4b0faaba4abcc.js b/priv/static/static/js/emoji-annotations/fi-json.0f254bb4b0faaba4abcc.js
index dd31d09..dd31d09 100644..100755
--- a/priv/static/static/js/emoji-annotations/fi-json.0f254bb4b0faaba4abcc.js
+++ b/priv/static/static/js/emoji-annotations/fi-json.0f254bb4b0faaba4abcc.js
diff --git a/priv/static/static/js/emoji-annotations/fil-json.4fca833f178d1b889b69.js b/priv/static/static/js/emoji-annotations/fil-json.4fca833f178d1b889b69.js
index b1b6fda..b1b6fda 100644..100755
--- a/priv/static/static/js/emoji-annotations/fil-json.4fca833f178d1b889b69.js
+++ b/priv/static/static/js/emoji-annotations/fil-json.4fca833f178d1b889b69.js
diff --git a/priv/static/static/js/emoji-annotations/fo-json.9b060e8009b3a8be4597.js b/priv/static/static/js/emoji-annotations/fo-json.9b060e8009b3a8be4597.js
index 50ce603..50ce603 100644..100755
--- a/priv/static/static/js/emoji-annotations/fo-json.9b060e8009b3a8be4597.js
+++ b/priv/static/static/js/emoji-annotations/fo-json.9b060e8009b3a8be4597.js
diff --git a/priv/static/static/js/emoji-annotations/fr-json.da49ed0d1a6622fe1c67.js b/priv/static/static/js/emoji-annotations/fr-json.da49ed0d1a6622fe1c67.js
index 024a6b5..024a6b5 100644..100755
--- a/priv/static/static/js/emoji-annotations/fr-json.da49ed0d1a6622fe1c67.js
+++ b/priv/static/static/js/emoji-annotations/fr-json.da49ed0d1a6622fe1c67.js
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
index f984d54..f984d54 100644..100755
--- a/priv/static/static/js/emoji-annotations/fr_CA-json.59ed6b59e2ca68707292.js
+++ b/priv/static/static/js/emoji-annotations/fr_CA-json.59ed6b59e2ca68707292.js
diff --git a/priv/static/static/js/emoji-annotations/ga-json.cb3f9e613a8c445aea23.js b/priv/static/static/js/emoji-annotations/ga-json.cb3f9e613a8c445aea23.js
index 0308ffe..0308ffe 100644..100755
--- a/priv/static/static/js/emoji-annotations/ga-json.cb3f9e613a8c445aea23.js
+++ b/priv/static/static/js/emoji-annotations/ga-json.cb3f9e613a8c445aea23.js
diff --git a/priv/static/static/js/emoji-annotations/gd-json.e3d0aea3725be774ad81.js b/priv/static/static/js/emoji-annotations/gd-json.e3d0aea3725be774ad81.js
index c298402..c298402 100644..100755
--- a/priv/static/static/js/emoji-annotations/gd-json.e3d0aea3725be774ad81.js
+++ b/priv/static/static/js/emoji-annotations/gd-json.e3d0aea3725be774ad81.js
diff --git a/priv/static/static/js/emoji-annotations/gl-json.ce89036f0ae72224c994.js b/priv/static/static/js/emoji-annotations/gl-json.ce89036f0ae72224c994.js
index e8876b6..e8876b6 100644..100755
--- a/priv/static/static/js/emoji-annotations/gl-json.ce89036f0ae72224c994.js
+++ b/priv/static/static/js/emoji-annotations/gl-json.ce89036f0ae72224c994.js
diff --git a/priv/static/static/js/emoji-annotations/gu-json.8a899f364cf260376905.js b/priv/static/static/js/emoji-annotations/gu-json.8a899f364cf260376905.js
index 3be3d2a..3be3d2a 100644..100755
--- a/priv/static/static/js/emoji-annotations/gu-json.8a899f364cf260376905.js
+++ b/priv/static/static/js/emoji-annotations/gu-json.8a899f364cf260376905.js
diff --git a/priv/static/static/js/emoji-annotations/ha-json.2a08912b38925c10f970.js b/priv/static/static/js/emoji-annotations/ha-json.2a08912b38925c10f970.js
index 5bd4310..5bd4310 100644..100755
--- a/priv/static/static/js/emoji-annotations/ha-json.2a08912b38925c10f970.js
+++ b/priv/static/static/js/emoji-annotations/ha-json.2a08912b38925c10f970.js
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
index d879e2f..d879e2f 100644..100755
--- a/priv/static/static/js/emoji-annotations/ha_NE-json.e4855d92aaccfdd6ba57.js
+++ b/priv/static/static/js/emoji-annotations/ha_NE-json.e4855d92aaccfdd6ba57.js
diff --git a/priv/static/static/js/emoji-annotations/he-json.a3d7631f32182b0955a2.js b/priv/static/static/js/emoji-annotations/he-json.a3d7631f32182b0955a2.js
index 0fc14d5..0fc14d5 100644..100755
--- a/priv/static/static/js/emoji-annotations/he-json.a3d7631f32182b0955a2.js
+++ b/priv/static/static/js/emoji-annotations/he-json.a3d7631f32182b0955a2.js
diff --git a/priv/static/static/js/emoji-annotations/hi-json.04bc5f73dc2169def97e.js b/priv/static/static/js/emoji-annotations/hi-json.04bc5f73dc2169def97e.js
index cf395d7..cf395d7 100644..100755
--- a/priv/static/static/js/emoji-annotations/hi-json.04bc5f73dc2169def97e.js
+++ b/priv/static/static/js/emoji-annotations/hi-json.04bc5f73dc2169def97e.js
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
index c828382..c828382 100644..100755
--- a/priv/static/static/js/emoji-annotations/hi_Latn-json.3cb73c456f31261f1908.js
+++ b/priv/static/static/js/emoji-annotations/hi_Latn-json.3cb73c456f31261f1908.js
diff --git a/priv/static/static/js/emoji-annotations/hr-json.fe847ade1f18a60e513c.js b/priv/static/static/js/emoji-annotations/hr-json.fe847ade1f18a60e513c.js
index 7701a3d..7701a3d 100644..100755
--- a/priv/static/static/js/emoji-annotations/hr-json.fe847ade1f18a60e513c.js
+++ b/priv/static/static/js/emoji-annotations/hr-json.fe847ade1f18a60e513c.js
diff --git a/priv/static/static/js/emoji-annotations/hsb-json.438721731b4171bc6fc3.js b/priv/static/static/js/emoji-annotations/hsb-json.438721731b4171bc6fc3.js
index e3db84a..e3db84a 100644..100755
--- a/priv/static/static/js/emoji-annotations/hsb-json.438721731b4171bc6fc3.js
+++ b/priv/static/static/js/emoji-annotations/hsb-json.438721731b4171bc6fc3.js
diff --git a/priv/static/static/js/emoji-annotations/hu-json.1faf52040deda872b416.js b/priv/static/static/js/emoji-annotations/hu-json.1faf52040deda872b416.js
index f6c8a15..f6c8a15 100644..100755
--- a/priv/static/static/js/emoji-annotations/hu-json.1faf52040deda872b416.js
+++ b/priv/static/static/js/emoji-annotations/hu-json.1faf52040deda872b416.js
diff --git a/priv/static/static/js/emoji-annotations/hy-json.2d819f7faabfeba8457f.js b/priv/static/static/js/emoji-annotations/hy-json.2d819f7faabfeba8457f.js
index 316c459..316c459 100644..100755
--- a/priv/static/static/js/emoji-annotations/hy-json.2d819f7faabfeba8457f.js
+++ b/priv/static/static/js/emoji-annotations/hy-json.2d819f7faabfeba8457f.js
diff --git a/priv/static/static/js/emoji-annotations/ia-json.8e8365e2bf41779e2beb.js b/priv/static/static/js/emoji-annotations/ia-json.8e8365e2bf41779e2beb.js
index 986aa85..986aa85 100644..100755
--- a/priv/static/static/js/emoji-annotations/ia-json.8e8365e2bf41779e2beb.js
+++ b/priv/static/static/js/emoji-annotations/ia-json.8e8365e2bf41779e2beb.js
diff --git a/priv/static/static/js/emoji-annotations/id-json.55f83c46d753b0b69330.js b/priv/static/static/js/emoji-annotations/id-json.55f83c46d753b0b69330.js
index a765acd..a765acd 100644..100755
--- a/priv/static/static/js/emoji-annotations/id-json.55f83c46d753b0b69330.js
+++ b/priv/static/static/js/emoji-annotations/id-json.55f83c46d753b0b69330.js
diff --git a/priv/static/static/js/emoji-annotations/ig-json.f19fa5fe3582463ba73c.js b/priv/static/static/js/emoji-annotations/ig-json.f19fa5fe3582463ba73c.js
index f2f94ee..f2f94ee 100644..100755
--- a/priv/static/static/js/emoji-annotations/ig-json.f19fa5fe3582463ba73c.js
+++ b/priv/static/static/js/emoji-annotations/ig-json.f19fa5fe3582463ba73c.js
diff --git a/priv/static/static/js/emoji-annotations/is-json.62e220c65215b034533d.js b/priv/static/static/js/emoji-annotations/is-json.62e220c65215b034533d.js
index 890ce1c..890ce1c 100644..100755
--- a/priv/static/static/js/emoji-annotations/is-json.62e220c65215b034533d.js
+++ b/priv/static/static/js/emoji-annotations/is-json.62e220c65215b034533d.js
diff --git a/priv/static/static/js/emoji-annotations/it-json.9c1758f4fd3391f7f61a.js b/priv/static/static/js/emoji-annotations/it-json.9c1758f4fd3391f7f61a.js
index aa0615f..aa0615f 100644..100755
--- a/priv/static/static/js/emoji-annotations/it-json.9c1758f4fd3391f7f61a.js
+++ b/priv/static/static/js/emoji-annotations/it-json.9c1758f4fd3391f7f61a.js
diff --git a/priv/static/static/js/emoji-annotations/ja-json.0bd51f8c40c106355b0e.js b/priv/static/static/js/emoji-annotations/ja-json.0bd51f8c40c106355b0e.js
index 1b04273..1b04273 100644..100755
--- a/priv/static/static/js/emoji-annotations/ja-json.0bd51f8c40c106355b0e.js
+++ b/priv/static/static/js/emoji-annotations/ja-json.0bd51f8c40c106355b0e.js
diff --git a/priv/static/static/js/emoji-annotations/jv-json.1c8d5ffcff22b46b6214.js b/priv/static/static/js/emoji-annotations/jv-json.1c8d5ffcff22b46b6214.js
index e560e31..e560e31 100644..100755
--- a/priv/static/static/js/emoji-annotations/jv-json.1c8d5ffcff22b46b6214.js
+++ b/priv/static/static/js/emoji-annotations/jv-json.1c8d5ffcff22b46b6214.js
diff --git a/priv/static/static/js/emoji-annotations/ka-json.567e7b051d90a37003f3.js b/priv/static/static/js/emoji-annotations/ka-json.567e7b051d90a37003f3.js
index 2e8e0cf..2e8e0cf 100644..100755
--- a/priv/static/static/js/emoji-annotations/ka-json.567e7b051d90a37003f3.js
+++ b/priv/static/static/js/emoji-annotations/ka-json.567e7b051d90a37003f3.js
diff --git a/priv/static/static/js/emoji-annotations/kab-json.1a2de4774f4ddc2b51dd.js b/priv/static/static/js/emoji-annotations/kab-json.1a2de4774f4ddc2b51dd.js
index ae1ca4e..ae1ca4e 100644..100755
--- a/priv/static/static/js/emoji-annotations/kab-json.1a2de4774f4ddc2b51dd.js
+++ b/priv/static/static/js/emoji-annotations/kab-json.1a2de4774f4ddc2b51dd.js
diff --git a/priv/static/static/js/emoji-annotations/kk-json.a20b59d47bdfe99786ad.js b/priv/static/static/js/emoji-annotations/kk-json.a20b59d47bdfe99786ad.js
index e61af43..e61af43 100644..100755
--- a/priv/static/static/js/emoji-annotations/kk-json.a20b59d47bdfe99786ad.js
+++ b/priv/static/static/js/emoji-annotations/kk-json.a20b59d47bdfe99786ad.js
diff --git a/priv/static/static/js/emoji-annotations/kl-json.87ab8661b4bdecd09faf.js b/priv/static/static/js/emoji-annotations/kl-json.87ab8661b4bdecd09faf.js
index 8d44417..8d44417 100644..100755
--- a/priv/static/static/js/emoji-annotations/kl-json.87ab8661b4bdecd09faf.js
+++ b/priv/static/static/js/emoji-annotations/kl-json.87ab8661b4bdecd09faf.js
diff --git a/priv/static/static/js/emoji-annotations/km-json.9bc922b2e0faa64b4c53.js b/priv/static/static/js/emoji-annotations/km-json.9bc922b2e0faa64b4c53.js
index f79dedf..f79dedf 100644..100755
--- a/priv/static/static/js/emoji-annotations/km-json.9bc922b2e0faa64b4c53.js
+++ b/priv/static/static/js/emoji-annotations/km-json.9bc922b2e0faa64b4c53.js
diff --git a/priv/static/static/js/emoji-annotations/kn-json.efdac8ac0cb00991ba1e.js b/priv/static/static/js/emoji-annotations/kn-json.efdac8ac0cb00991ba1e.js
index a1eaf8e..a1eaf8e 100644..100755
--- a/priv/static/static/js/emoji-annotations/kn-json.efdac8ac0cb00991ba1e.js
+++ b/priv/static/static/js/emoji-annotations/kn-json.efdac8ac0cb00991ba1e.js
diff --git a/priv/static/static/js/emoji-annotations/ko-json.d175900fe48f48ce87c8.js b/priv/static/static/js/emoji-annotations/ko-json.d175900fe48f48ce87c8.js
index 718c0c2..718c0c2 100644..100755
--- a/priv/static/static/js/emoji-annotations/ko-json.d175900fe48f48ce87c8.js
+++ b/priv/static/static/js/emoji-annotations/ko-json.d175900fe48f48ce87c8.js
diff --git a/priv/static/static/js/emoji-annotations/kok-json.116e4f72db3bfb846233.js b/priv/static/static/js/emoji-annotations/kok-json.116e4f72db3bfb846233.js
index 9ab42f0..9ab42f0 100644..100755
--- a/priv/static/static/js/emoji-annotations/kok-json.116e4f72db3bfb846233.js
+++ b/priv/static/static/js/emoji-annotations/kok-json.116e4f72db3bfb846233.js
diff --git a/priv/static/static/js/emoji-annotations/ku-json.2173ed87f8d7372ee209.js b/priv/static/static/js/emoji-annotations/ku-json.2173ed87f8d7372ee209.js
index 1a17c86..1a17c86 100644..100755
--- a/priv/static/static/js/emoji-annotations/ku-json.2173ed87f8d7372ee209.js
+++ b/priv/static/static/js/emoji-annotations/ku-json.2173ed87f8d7372ee209.js
diff --git a/priv/static/static/js/emoji-annotations/ky-json.310bda579c819eda9472.js b/priv/static/static/js/emoji-annotations/ky-json.310bda579c819eda9472.js
index 88b089f..88b089f 100644..100755
--- a/priv/static/static/js/emoji-annotations/ky-json.310bda579c819eda9472.js
+++ b/priv/static/static/js/emoji-annotations/ky-json.310bda579c819eda9472.js
diff --git a/priv/static/static/js/emoji-annotations/lb-json.499c526f3a653618ea9b.js b/priv/static/static/js/emoji-annotations/lb-json.499c526f3a653618ea9b.js
index 2bd89d5..2bd89d5 100644..100755
--- a/priv/static/static/js/emoji-annotations/lb-json.499c526f3a653618ea9b.js
+++ b/priv/static/static/js/emoji-annotations/lb-json.499c526f3a653618ea9b.js
diff --git a/priv/static/static/js/emoji-annotations/lo-json.ecb06d61465a355b8157.js b/priv/static/static/js/emoji-annotations/lo-json.ecb06d61465a355b8157.js
index 8c48372..8c48372 100644..100755
--- a/priv/static/static/js/emoji-annotations/lo-json.ecb06d61465a355b8157.js
+++ b/priv/static/static/js/emoji-annotations/lo-json.ecb06d61465a355b8157.js
diff --git a/priv/static/static/js/emoji-annotations/lt-json.ced4d5e70edc60127df6.js b/priv/static/static/js/emoji-annotations/lt-json.ced4d5e70edc60127df6.js
index 059ad5d..059ad5d 100644..100755
--- a/priv/static/static/js/emoji-annotations/lt-json.ced4d5e70edc60127df6.js
+++ b/priv/static/static/js/emoji-annotations/lt-json.ced4d5e70edc60127df6.js
diff --git a/priv/static/static/js/emoji-annotations/lv-json.5600c2eb6d59fa0aa2e2.js b/priv/static/static/js/emoji-annotations/lv-json.5600c2eb6d59fa0aa2e2.js
index d1ca388..d1ca388 100644..100755
--- a/priv/static/static/js/emoji-annotations/lv-json.5600c2eb6d59fa0aa2e2.js
+++ b/priv/static/static/js/emoji-annotations/lv-json.5600c2eb6d59fa0aa2e2.js
diff --git a/priv/static/static/js/emoji-annotations/mai-json.302386b3358f4d34f9c8.js b/priv/static/static/js/emoji-annotations/mai-json.302386b3358f4d34f9c8.js
index 5327aca..5327aca 100644..100755
--- a/priv/static/static/js/emoji-annotations/mai-json.302386b3358f4d34f9c8.js
+++ b/priv/static/static/js/emoji-annotations/mai-json.302386b3358f4d34f9c8.js
diff --git a/priv/static/static/js/emoji-annotations/mi-json.9efe6f146ecd8987f80a.js b/priv/static/static/js/emoji-annotations/mi-json.9efe6f146ecd8987f80a.js
index f1a11c0..f1a11c0 100644..100755
--- a/priv/static/static/js/emoji-annotations/mi-json.9efe6f146ecd8987f80a.js
+++ b/priv/static/static/js/emoji-annotations/mi-json.9efe6f146ecd8987f80a.js
diff --git a/priv/static/static/js/emoji-annotations/mk-json.a254cabb8570419cc426.js b/priv/static/static/js/emoji-annotations/mk-json.a254cabb8570419cc426.js
index aa4231d..aa4231d 100644..100755
--- a/priv/static/static/js/emoji-annotations/mk-json.a254cabb8570419cc426.js
+++ b/priv/static/static/js/emoji-annotations/mk-json.a254cabb8570419cc426.js
diff --git a/priv/static/static/js/emoji-annotations/ml-json.3f2902a84240faff1b48.js b/priv/static/static/js/emoji-annotations/ml-json.3f2902a84240faff1b48.js
index dc10a1b..dc10a1b 100644..100755
--- a/priv/static/static/js/emoji-annotations/ml-json.3f2902a84240faff1b48.js
+++ b/priv/static/static/js/emoji-annotations/ml-json.3f2902a84240faff1b48.js
diff --git a/priv/static/static/js/emoji-annotations/mn-json.764169f1168d0432640f.js b/priv/static/static/js/emoji-annotations/mn-json.764169f1168d0432640f.js
index 6ad3a6e..6ad3a6e 100644..100755
--- a/priv/static/static/js/emoji-annotations/mn-json.764169f1168d0432640f.js
+++ b/priv/static/static/js/emoji-annotations/mn-json.764169f1168d0432640f.js
diff --git a/priv/static/static/js/emoji-annotations/mni-json.7db7f76ab1ce34e3683d.js b/priv/static/static/js/emoji-annotations/mni-json.7db7f76ab1ce34e3683d.js
index 4f295e2..4f295e2 100644..100755
--- a/priv/static/static/js/emoji-annotations/mni-json.7db7f76ab1ce34e3683d.js
+++ b/priv/static/static/js/emoji-annotations/mni-json.7db7f76ab1ce34e3683d.js
diff --git a/priv/static/static/js/emoji-annotations/mr-json.cb0a87d9aabf8a52161d.js b/priv/static/static/js/emoji-annotations/mr-json.cb0a87d9aabf8a52161d.js
index 6aaca24..6aaca24 100644..100755
--- a/priv/static/static/js/emoji-annotations/mr-json.cb0a87d9aabf8a52161d.js
+++ b/priv/static/static/js/emoji-annotations/mr-json.cb0a87d9aabf8a52161d.js
diff --git a/priv/static/static/js/emoji-annotations/ms-json.272ee4735aabc37015dd.js b/priv/static/static/js/emoji-annotations/ms-json.272ee4735aabc37015dd.js
index 3e3b226..3e3b226 100644..100755
--- a/priv/static/static/js/emoji-annotations/ms-json.272ee4735aabc37015dd.js
+++ b/priv/static/static/js/emoji-annotations/ms-json.272ee4735aabc37015dd.js
diff --git a/priv/static/static/js/emoji-annotations/mt-json.3ddf7dbc114adf90c500.js b/priv/static/static/js/emoji-annotations/mt-json.3ddf7dbc114adf90c500.js
index ce92cdd..ce92cdd 100644..100755
--- a/priv/static/static/js/emoji-annotations/mt-json.3ddf7dbc114adf90c500.js
+++ b/priv/static/static/js/emoji-annotations/mt-json.3ddf7dbc114adf90c500.js
diff --git a/priv/static/static/js/emoji-annotations/my-json.8e7dd1485813d15bba7e.js b/priv/static/static/js/emoji-annotations/my-json.8e7dd1485813d15bba7e.js
index c0e7cb9..c0e7cb9 100644..100755
--- a/priv/static/static/js/emoji-annotations/my-json.8e7dd1485813d15bba7e.js
+++ b/priv/static/static/js/emoji-annotations/my-json.8e7dd1485813d15bba7e.js
diff --git a/priv/static/static/js/emoji-annotations/ne-json.a0118dca2096a101b8e8.js b/priv/static/static/js/emoji-annotations/ne-json.a0118dca2096a101b8e8.js
index a055cf0..a055cf0 100644..100755
--- a/priv/static/static/js/emoji-annotations/ne-json.a0118dca2096a101b8e8.js
+++ b/priv/static/static/js/emoji-annotations/ne-json.a0118dca2096a101b8e8.js
diff --git a/priv/static/static/js/emoji-annotations/nl-json.52f4b93b8fa5e22cb585.js b/priv/static/static/js/emoji-annotations/nl-json.52f4b93b8fa5e22cb585.js
index 8fdb6f2..8fdb6f2 100644..100755
--- a/priv/static/static/js/emoji-annotations/nl-json.52f4b93b8fa5e22cb585.js
+++ b/priv/static/static/js/emoji-annotations/nl-json.52f4b93b8fa5e22cb585.js
diff --git a/priv/static/static/js/emoji-annotations/nn-json.7293cd5d7205681cf48c.js b/priv/static/static/js/emoji-annotations/nn-json.7293cd5d7205681cf48c.js
index a66e825..a66e825 100644..100755
--- a/priv/static/static/js/emoji-annotations/nn-json.7293cd5d7205681cf48c.js
+++ b/priv/static/static/js/emoji-annotations/nn-json.7293cd5d7205681cf48c.js
diff --git a/priv/static/static/js/emoji-annotations/no-json.22bdbbc77cc3c14ada58.js b/priv/static/static/js/emoji-annotations/no-json.22bdbbc77cc3c14ada58.js
index a8f2a42..a8f2a42 100644..100755
--- a/priv/static/static/js/emoji-annotations/no-json.22bdbbc77cc3c14ada58.js
+++ b/priv/static/static/js/emoji-annotations/no-json.22bdbbc77cc3c14ada58.js
diff --git a/priv/static/static/js/emoji-annotations/or-json.b007c2f6f92dcc95efac.js b/priv/static/static/js/emoji-annotations/or-json.b007c2f6f92dcc95efac.js
index fe769e9..fe769e9 100644..100755
--- a/priv/static/static/js/emoji-annotations/or-json.b007c2f6f92dcc95efac.js
+++ b/priv/static/static/js/emoji-annotations/or-json.b007c2f6f92dcc95efac.js
diff --git a/priv/static/static/js/emoji-annotations/pa-json.7d60d69762a108270669.js b/priv/static/static/js/emoji-annotations/pa-json.7d60d69762a108270669.js
index 5fae213..5fae213 100644..100755
--- a/priv/static/static/js/emoji-annotations/pa-json.7d60d69762a108270669.js
+++ b/priv/static/static/js/emoji-annotations/pa-json.7d60d69762a108270669.js
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
index 0e7bfc0..0e7bfc0 100644..100755
--- a/priv/static/static/js/emoji-annotations/pa_Arab-json.5ae021308b1c5f6dd8a7.js
+++ b/priv/static/static/js/emoji-annotations/pa_Arab-json.5ae021308b1c5f6dd8a7.js
diff --git a/priv/static/static/js/emoji-annotations/pcm-json.eac3a5ad0b4b5b33289d.js b/priv/static/static/js/emoji-annotations/pcm-json.eac3a5ad0b4b5b33289d.js
index 6bb5fa7..6bb5fa7 100644..100755
--- a/priv/static/static/js/emoji-annotations/pcm-json.eac3a5ad0b4b5b33289d.js
+++ b/priv/static/static/js/emoji-annotations/pcm-json.eac3a5ad0b4b5b33289d.js
diff --git a/priv/static/static/js/emoji-annotations/pl-json.e9e8f1ed84dc6c169516.js b/priv/static/static/js/emoji-annotations/pl-json.e9e8f1ed84dc6c169516.js
index 3956d3c..3956d3c 100644..100755
--- a/priv/static/static/js/emoji-annotations/pl-json.e9e8f1ed84dc6c169516.js
+++ b/priv/static/static/js/emoji-annotations/pl-json.e9e8f1ed84dc6c169516.js
diff --git a/priv/static/static/js/emoji-annotations/ps-json.a0d9eea5b81bcad11e64.js b/priv/static/static/js/emoji-annotations/ps-json.a0d9eea5b81bcad11e64.js
index b6c3e9d..b6c3e9d 100644..100755
--- a/priv/static/static/js/emoji-annotations/ps-json.a0d9eea5b81bcad11e64.js
+++ b/priv/static/static/js/emoji-annotations/ps-json.a0d9eea5b81bcad11e64.js
diff --git a/priv/static/static/js/emoji-annotations/pt-json.2b2512ee44291bdb2ae7.js b/priv/static/static/js/emoji-annotations/pt-json.2b2512ee44291bdb2ae7.js
index 1a7176b..1a7176b 100644..100755
--- a/priv/static/static/js/emoji-annotations/pt-json.2b2512ee44291bdb2ae7.js
+++ b/priv/static/static/js/emoji-annotations/pt-json.2b2512ee44291bdb2ae7.js
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
index 477aee3..477aee3 100644..100755
--- a/priv/static/static/js/emoji-annotations/pt_PT-json.c381b13e323f91b0e6b3.js
+++ b/priv/static/static/js/emoji-annotations/pt_PT-json.c381b13e323f91b0e6b3.js
diff --git a/priv/static/static/js/emoji-annotations/qu-json.55f4df57e71076dbad9f.js b/priv/static/static/js/emoji-annotations/qu-json.55f4df57e71076dbad9f.js
index 4393845..4393845 100644..100755
--- a/priv/static/static/js/emoji-annotations/qu-json.55f4df57e71076dbad9f.js
+++ b/priv/static/static/js/emoji-annotations/qu-json.55f4df57e71076dbad9f.js
diff --git a/priv/static/static/js/emoji-annotations/rm-json.985d4934f386fd05a75c.js b/priv/static/static/js/emoji-annotations/rm-json.985d4934f386fd05a75c.js
index 40d320c..40d320c 100644..100755
--- a/priv/static/static/js/emoji-annotations/rm-json.985d4934f386fd05a75c.js
+++ b/priv/static/static/js/emoji-annotations/rm-json.985d4934f386fd05a75c.js
diff --git a/priv/static/static/js/emoji-annotations/ro-json.cb62f86ce78c94d1e813.js b/priv/static/static/js/emoji-annotations/ro-json.cb62f86ce78c94d1e813.js
index be57a3e..be57a3e 100644..100755
--- a/priv/static/static/js/emoji-annotations/ro-json.cb62f86ce78c94d1e813.js
+++ b/priv/static/static/js/emoji-annotations/ro-json.cb62f86ce78c94d1e813.js
diff --git a/priv/static/static/js/emoji-annotations/ru-json.a81d0df34460837ccacc.js b/priv/static/static/js/emoji-annotations/ru-json.a81d0df34460837ccacc.js
index 45d01cf..45d01cf 100644..100755
--- a/priv/static/static/js/emoji-annotations/ru-json.a81d0df34460837ccacc.js
+++ b/priv/static/static/js/emoji-annotations/ru-json.a81d0df34460837ccacc.js
diff --git a/priv/static/static/js/emoji-annotations/rw-json.031838c5374676191131.js b/priv/static/static/js/emoji-annotations/rw-json.031838c5374676191131.js
index 78a3ec4..78a3ec4 100644..100755
--- a/priv/static/static/js/emoji-annotations/rw-json.031838c5374676191131.js
+++ b/priv/static/static/js/emoji-annotations/rw-json.031838c5374676191131.js
diff --git a/priv/static/static/js/emoji-annotations/sa-json.21b06234a08c7469ccb4.js b/priv/static/static/js/emoji-annotations/sa-json.21b06234a08c7469ccb4.js
index 168c85b..168c85b 100644..100755
--- a/priv/static/static/js/emoji-annotations/sa-json.21b06234a08c7469ccb4.js
+++ b/priv/static/static/js/emoji-annotations/sa-json.21b06234a08c7469ccb4.js
diff --git a/priv/static/static/js/emoji-annotations/sat-json.71e92700b2aaca8e021c.js b/priv/static/static/js/emoji-annotations/sat-json.71e92700b2aaca8e021c.js
index d1e87b2..d1e87b2 100644..100755
--- a/priv/static/static/js/emoji-annotations/sat-json.71e92700b2aaca8e021c.js
+++ b/priv/static/static/js/emoji-annotations/sat-json.71e92700b2aaca8e021c.js
diff --git a/priv/static/static/js/emoji-annotations/sc-json.c84c9c47d2e104c43e4c.js b/priv/static/static/js/emoji-annotations/sc-json.c84c9c47d2e104c43e4c.js
index 92f43d8..92f43d8 100644..100755
--- a/priv/static/static/js/emoji-annotations/sc-json.c84c9c47d2e104c43e4c.js
+++ b/priv/static/static/js/emoji-annotations/sc-json.c84c9c47d2e104c43e4c.js
diff --git a/priv/static/static/js/emoji-annotations/sd-json.8f2a6a06dc3cf185f79d.js b/priv/static/static/js/emoji-annotations/sd-json.8f2a6a06dc3cf185f79d.js
index a6a0f72..a6a0f72 100644..100755
--- a/priv/static/static/js/emoji-annotations/sd-json.8f2a6a06dc3cf185f79d.js
+++ b/priv/static/static/js/emoji-annotations/sd-json.8f2a6a06dc3cf185f79d.js
diff --git a/priv/static/static/js/emoji-annotations/si-json.841b356da03623c10dbf.js b/priv/static/static/js/emoji-annotations/si-json.841b356da03623c10dbf.js
index 3344c5a..3344c5a 100644..100755
--- a/priv/static/static/js/emoji-annotations/si-json.841b356da03623c10dbf.js
+++ b/priv/static/static/js/emoji-annotations/si-json.841b356da03623c10dbf.js
diff --git a/priv/static/static/js/emoji-annotations/sk-json.5d96bdb4da82655d0314.js b/priv/static/static/js/emoji-annotations/sk-json.5d96bdb4da82655d0314.js
index e7c9257..e7c9257 100644..100755
--- a/priv/static/static/js/emoji-annotations/sk-json.5d96bdb4da82655d0314.js
+++ b/priv/static/static/js/emoji-annotations/sk-json.5d96bdb4da82655d0314.js
diff --git a/priv/static/static/js/emoji-annotations/sl-json.a40c5548da34fce6f1d0.js b/priv/static/static/js/emoji-annotations/sl-json.a40c5548da34fce6f1d0.js
index e2a844e..e2a844e 100644..100755
--- a/priv/static/static/js/emoji-annotations/sl-json.a40c5548da34fce6f1d0.js
+++ b/priv/static/static/js/emoji-annotations/sl-json.a40c5548da34fce6f1d0.js
diff --git a/priv/static/static/js/emoji-annotations/so-json.f75abd16637c8924c075.js b/priv/static/static/js/emoji-annotations/so-json.f75abd16637c8924c075.js
index f30b427..f30b427 100644..100755
--- a/priv/static/static/js/emoji-annotations/so-json.f75abd16637c8924c075.js
+++ b/priv/static/static/js/emoji-annotations/so-json.f75abd16637c8924c075.js
diff --git a/priv/static/static/js/emoji-annotations/sq-json.bcf154ed8a6138aa089c.js b/priv/static/static/js/emoji-annotations/sq-json.bcf154ed8a6138aa089c.js
index be79756..be79756 100644..100755
--- a/priv/static/static/js/emoji-annotations/sq-json.bcf154ed8a6138aa089c.js
+++ b/priv/static/static/js/emoji-annotations/sq-json.bcf154ed8a6138aa089c.js
diff --git a/priv/static/static/js/emoji-annotations/sr-json.e29a20e59a708df0c6a8.js b/priv/static/static/js/emoji-annotations/sr-json.e29a20e59a708df0c6a8.js
index 78b6dbe..78b6dbe 100644..100755
--- a/priv/static/static/js/emoji-annotations/sr-json.e29a20e59a708df0c6a8.js
+++ b/priv/static/static/js/emoji-annotations/sr-json.e29a20e59a708df0c6a8.js
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
index 80bf468..80bf468 100644..100755
--- 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
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
index f3eaef6..f3eaef6 100644..100755
--- a/priv/static/static/js/emoji-annotations/sr_Latn-json.ff27d1f455bf2afb8d70.js
+++ b/priv/static/static/js/emoji-annotations/sr_Latn-json.ff27d1f455bf2afb8d70.js
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
index cef51c3..cef51c3 100644..100755
--- 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
diff --git a/priv/static/static/js/emoji-annotations/su-json.daff15251020cbecea7d.js b/priv/static/static/js/emoji-annotations/su-json.daff15251020cbecea7d.js
index 6ed6b8c..6ed6b8c 100644..100755
--- a/priv/static/static/js/emoji-annotations/su-json.daff15251020cbecea7d.js
+++ b/priv/static/static/js/emoji-annotations/su-json.daff15251020cbecea7d.js
diff --git a/priv/static/static/js/emoji-annotations/sv-json.8b0374cbca3a77519876.js b/priv/static/static/js/emoji-annotations/sv-json.8b0374cbca3a77519876.js
index f8ceb17..f8ceb17 100644..100755
--- a/priv/static/static/js/emoji-annotations/sv-json.8b0374cbca3a77519876.js
+++ b/priv/static/static/js/emoji-annotations/sv-json.8b0374cbca3a77519876.js
diff --git a/priv/static/static/js/emoji-annotations/sw-json.d5f350641b9cbcc0e126.js b/priv/static/static/js/emoji-annotations/sw-json.d5f350641b9cbcc0e126.js
index 092c494..092c494 100644..100755
--- a/priv/static/static/js/emoji-annotations/sw-json.d5f350641b9cbcc0e126.js
+++ b/priv/static/static/js/emoji-annotations/sw-json.d5f350641b9cbcc0e126.js
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
index 6ddfc11..6ddfc11 100644..100755
--- a/priv/static/static/js/emoji-annotations/sw_KE-json.f3563cbeac1c158563d5.js
+++ b/priv/static/static/js/emoji-annotations/sw_KE-json.f3563cbeac1c158563d5.js
diff --git a/priv/static/static/js/emoji-annotations/ta-json.675cc6c7607449d4a91b.js b/priv/static/static/js/emoji-annotations/ta-json.675cc6c7607449d4a91b.js
index 1957640..1957640 100644..100755
--- a/priv/static/static/js/emoji-annotations/ta-json.675cc6c7607449d4a91b.js
+++ b/priv/static/static/js/emoji-annotations/ta-json.675cc6c7607449d4a91b.js
diff --git a/priv/static/static/js/emoji-annotations/te-json.8a69a10f62cdf626244e.js b/priv/static/static/js/emoji-annotations/te-json.8a69a10f62cdf626244e.js
index a3a46e5..a3a46e5 100644..100755
--- a/priv/static/static/js/emoji-annotations/te-json.8a69a10f62cdf626244e.js
+++ b/priv/static/static/js/emoji-annotations/te-json.8a69a10f62cdf626244e.js
diff --git a/priv/static/static/js/emoji-annotations/tg-json.9647f559a4477d7d8e96.js b/priv/static/static/js/emoji-annotations/tg-json.9647f559a4477d7d8e96.js
index 0498c49..0498c49 100644..100755
--- a/priv/static/static/js/emoji-annotations/tg-json.9647f559a4477d7d8e96.js
+++ b/priv/static/static/js/emoji-annotations/tg-json.9647f559a4477d7d8e96.js
diff --git a/priv/static/static/js/emoji-annotations/th-json.34709bae223bb9d2587c.js b/priv/static/static/js/emoji-annotations/th-json.34709bae223bb9d2587c.js
index ba0bd09..ba0bd09 100644..100755
--- a/priv/static/static/js/emoji-annotations/th-json.34709bae223bb9d2587c.js
+++ b/priv/static/static/js/emoji-annotations/th-json.34709bae223bb9d2587c.js
diff --git a/priv/static/static/js/emoji-annotations/ti-json.5b173bd33bb960be805b.js b/priv/static/static/js/emoji-annotations/ti-json.5b173bd33bb960be805b.js
index 4904060..4904060 100644..100755
--- a/priv/static/static/js/emoji-annotations/ti-json.5b173bd33bb960be805b.js
+++ b/priv/static/static/js/emoji-annotations/ti-json.5b173bd33bb960be805b.js
diff --git a/priv/static/static/js/emoji-annotations/tk-json.23a9a6229829921704ad.js b/priv/static/static/js/emoji-annotations/tk-json.23a9a6229829921704ad.js
index 0e9d747..0e9d747 100644..100755
--- a/priv/static/static/js/emoji-annotations/tk-json.23a9a6229829921704ad.js
+++ b/priv/static/static/js/emoji-annotations/tk-json.23a9a6229829921704ad.js
diff --git a/priv/static/static/js/emoji-annotations/to-json.50ac37d101caaf592c94.js b/priv/static/static/js/emoji-annotations/to-json.50ac37d101caaf592c94.js
index beb2f74..beb2f74 100644..100755
--- a/priv/static/static/js/emoji-annotations/to-json.50ac37d101caaf592c94.js
+++ b/priv/static/static/js/emoji-annotations/to-json.50ac37d101caaf592c94.js
diff --git a/priv/static/static/js/emoji-annotations/tr-json.6462e8cfd5006cf5b6cf.js b/priv/static/static/js/emoji-annotations/tr-json.6462e8cfd5006cf5b6cf.js
index 41a40c8..41a40c8 100644..100755
--- a/priv/static/static/js/emoji-annotations/tr-json.6462e8cfd5006cf5b6cf.js
+++ b/priv/static/static/js/emoji-annotations/tr-json.6462e8cfd5006cf5b6cf.js
diff --git a/priv/static/static/js/emoji-annotations/tt-json.4c089389ba9983ec8ef7.js b/priv/static/static/js/emoji-annotations/tt-json.4c089389ba9983ec8ef7.js
index 12322dd..12322dd 100644..100755
--- a/priv/static/static/js/emoji-annotations/tt-json.4c089389ba9983ec8ef7.js
+++ b/priv/static/static/js/emoji-annotations/tt-json.4c089389ba9983ec8ef7.js
diff --git a/priv/static/static/js/emoji-annotations/ug-json.bf768bd32e9ff02b0a8a.js b/priv/static/static/js/emoji-annotations/ug-json.bf768bd32e9ff02b0a8a.js
index f03c7c6..f03c7c6 100644..100755
--- a/priv/static/static/js/emoji-annotations/ug-json.bf768bd32e9ff02b0a8a.js
+++ b/priv/static/static/js/emoji-annotations/ug-json.bf768bd32e9ff02b0a8a.js
diff --git a/priv/static/static/js/emoji-annotations/uk-json.af110c8eef232638fc4d.js b/priv/static/static/js/emoji-annotations/uk-json.af110c8eef232638fc4d.js
index 92db43c..92db43c 100644..100755
--- a/priv/static/static/js/emoji-annotations/uk-json.af110c8eef232638fc4d.js
+++ b/priv/static/static/js/emoji-annotations/uk-json.af110c8eef232638fc4d.js
diff --git a/priv/static/static/js/emoji-annotations/ur-json.983c02109444c883a18f.js b/priv/static/static/js/emoji-annotations/ur-json.983c02109444c883a18f.js
index 0a77556..0a77556 100644..100755
--- a/priv/static/static/js/emoji-annotations/ur-json.983c02109444c883a18f.js
+++ b/priv/static/static/js/emoji-annotations/ur-json.983c02109444c883a18f.js
diff --git a/priv/static/static/js/emoji-annotations/uz-json.ac43f4c54d4587324a20.js b/priv/static/static/js/emoji-annotations/uz-json.ac43f4c54d4587324a20.js
index d8113f1..d8113f1 100644..100755
--- a/priv/static/static/js/emoji-annotations/uz-json.ac43f4c54d4587324a20.js
+++ b/priv/static/static/js/emoji-annotations/uz-json.ac43f4c54d4587324a20.js
diff --git a/priv/static/static/js/emoji-annotations/vi-json.f6a364b2add7f8c8bc67.js b/priv/static/static/js/emoji-annotations/vi-json.f6a364b2add7f8c8bc67.js
index d444a6b..d444a6b 100644..100755
--- a/priv/static/static/js/emoji-annotations/vi-json.f6a364b2add7f8c8bc67.js
+++ b/priv/static/static/js/emoji-annotations/vi-json.f6a364b2add7f8c8bc67.js
diff --git a/priv/static/static/js/emoji-annotations/wo-json.e0d689e22cda0dd77e9a.js b/priv/static/static/js/emoji-annotations/wo-json.e0d689e22cda0dd77e9a.js
index 469e8d6..469e8d6 100644..100755
--- a/priv/static/static/js/emoji-annotations/wo-json.e0d689e22cda0dd77e9a.js
+++ b/priv/static/static/js/emoji-annotations/wo-json.e0d689e22cda0dd77e9a.js
diff --git a/priv/static/static/js/emoji-annotations/xh-json.21e88c05ad3113dfc7f2.js b/priv/static/static/js/emoji-annotations/xh-json.21e88c05ad3113dfc7f2.js
index b535834..b535834 100644..100755
--- a/priv/static/static/js/emoji-annotations/xh-json.21e88c05ad3113dfc7f2.js
+++ b/priv/static/static/js/emoji-annotations/xh-json.21e88c05ad3113dfc7f2.js
diff --git a/priv/static/static/js/emoji-annotations/yo-json.ea1150d6bc360dd86f2e.js b/priv/static/static/js/emoji-annotations/yo-json.ea1150d6bc360dd86f2e.js
index e9a628e..e9a628e 100644..100755
--- a/priv/static/static/js/emoji-annotations/yo-json.ea1150d6bc360dd86f2e.js
+++ b/priv/static/static/js/emoji-annotations/yo-json.ea1150d6bc360dd86f2e.js
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
index 05ef9d0..05ef9d0 100644..100755
--- a/priv/static/static/js/emoji-annotations/yo_BJ-json.650318c25fe4da92bad8.js
+++ b/priv/static/static/js/emoji-annotations/yo_BJ-json.650318c25fe4da92bad8.js
diff --git a/priv/static/static/js/emoji-annotations/yue-json.15102c0ddfdf19bdfb4c.js b/priv/static/static/js/emoji-annotations/yue-json.15102c0ddfdf19bdfb4c.js
index 37ff8c9..37ff8c9 100644..100755
--- a/priv/static/static/js/emoji-annotations/yue-json.15102c0ddfdf19bdfb4c.js
+++ b/priv/static/static/js/emoji-annotations/yue-json.15102c0ddfdf19bdfb4c.js
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
index 3ac6c6e..3ac6c6e 100644..100755
--- a/priv/static/static/js/emoji-annotations/yue_Hans-json.cc60bb10d32fab3d8207.js
+++ b/priv/static/static/js/emoji-annotations/yue_Hans-json.cc60bb10d32fab3d8207.js
diff --git a/priv/static/static/js/emoji-annotations/zh-json.e42a28127d5c1aff6c85.js b/priv/static/static/js/emoji-annotations/zh-json.e42a28127d5c1aff6c85.js
index aea5a29..aea5a29 100644..100755
--- a/priv/static/static/js/emoji-annotations/zh-json.e42a28127d5c1aff6c85.js
+++ b/priv/static/static/js/emoji-annotations/zh-json.e42a28127d5c1aff6c85.js
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
index 8597166..8597166 100644..100755
--- a/priv/static/static/js/emoji-annotations/zh_Hant-json.9cbb765c181d443828a9.js
+++ b/priv/static/static/js/emoji-annotations/zh_Hant-json.9cbb765c181d443828a9.js
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
index 93360c7..93360c7 100644..100755
--- 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
diff --git a/priv/static/static/js/emoji-annotations/zu-json.e0cb7cd3890583fd0f6d.js b/priv/static/static/js/emoji-annotations/zu-json.e0cb7cd3890583fd0f6d.js
index e68a4eb..e68a4eb 100644..100755
--- a/priv/static/static/js/emoji-annotations/zu-json.e0cb7cd3890583fd0f6d.js
+++ b/priv/static/static/js/emoji-annotations/zu-json.e0cb7cd3890583fd0f6d.js
diff --git a/priv/static/static/js/emoji.33eab91b64f59431137d.js b/priv/static/static/js/emoji.33eab91b64f59431137d.js
index 16871f9..16871f9 100644..100755
--- a/priv/static/static/js/emoji.33eab91b64f59431137d.js
+++ b/priv/static/static/js/emoji.33eab91b64f59431137d.js
diff --git a/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js b/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js
index 2063421..2063421 100644..100755
--- a/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js
+++ b/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js
diff --git a/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js.map b/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js.map
index 3cfdba5..3cfdba5 100644..100755
--- a/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js.map
+++ b/priv/static/static/js/i18n/ar-json.d09609af3224232857d6.js.map
diff --git a/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js b/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js
index 2cb375e..2cb375e 100644..100755
--- a/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js
+++ b/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js
diff --git a/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js.map b/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js.map
index 5bcbe14..5bcbe14 100644..100755
--- a/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js.map
+++ b/priv/static/static/js/i18n/ca-json.1eb24bc001efa3c0627f.js.map
diff --git a/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js b/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js
index f75b138..f75b138 100644..100755
--- a/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js
+++ b/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js
diff --git a/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js.map b/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js.map
index 0355132..0355132 100644..100755
--- a/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js.map
+++ b/priv/static/static/js/i18n/cs-json.5eedbe9f7084c349fbe8.js.map
diff --git a/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js b/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js
index a796f79..a796f79 100644..100755
--- a/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js
+++ b/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js
diff --git a/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js.map b/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js.map
index fffc2b5..fffc2b5 100644..100755
--- a/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js.map
+++ b/priv/static/static/js/i18n/de-json.bfa48615ac92f87ff37a.js.map
diff --git a/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js b/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js
index 81998d1..81998d1 100644..100755
--- a/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js
+++ b/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js
diff --git a/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js.map b/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js.map
index d00b386..d00b386 100644..100755
--- a/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js.map
+++ b/priv/static/static/js/i18n/eo-json.d81690d5be30b23e516b.js.map
diff --git a/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js b/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js
index 47487f0..47487f0 100644..100755
--- a/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js
+++ b/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js
diff --git a/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js.map b/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js.map
index c0b5048..c0b5048 100644..100755
--- a/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js.map
+++ b/priv/static/static/js/i18n/es-json.4a302899a65e1f67d8a2.js.map
diff --git a/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js b/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js
index d6983a2..d6983a2 100644..100755
--- a/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js
+++ b/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js
diff --git a/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js.map b/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js.map
index 3a37ba0..3a37ba0 100644..100755
--- a/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js.map
+++ b/priv/static/static/js/i18n/et-json.580b101d6bb83a8aee75.js.map
diff --git a/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js b/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js
index 60bb8f3..60bb8f3 100644..100755
--- a/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js
+++ b/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js
diff --git a/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js.map b/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js.map
index ed51448..ed51448 100644..100755
--- a/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js.map
+++ b/priv/static/static/js/i18n/eu-json.d2eab39b0427995fc314.js.map
diff --git a/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js b/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js
index 86fc97a..86fc97a 100644..100755
--- a/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js
+++ b/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js
diff --git a/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js.map b/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js.map
index e4e261a..e4e261a 100644..100755
--- a/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js.map
+++ b/priv/static/static/js/i18n/fa-json.a19100f6a5a9431e2adb.js.map
diff --git a/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js b/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js
index 6cdb0ca..6cdb0ca 100644..100755
--- a/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js
+++ b/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js
diff --git a/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js.map b/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js.map
index eb936fb..eb936fb 100644..100755
--- a/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js.map
+++ b/priv/static/static/js/i18n/fi-json.d1934c18f12d80493ab1.js.map
diff --git a/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js b/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js
index cb0b7ee..cb0b7ee 100644..100755
--- a/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js
+++ b/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js
diff --git a/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js.map b/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js.map
index bcfbf36..bcfbf36 100644..100755
--- a/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js.map
+++ b/priv/static/static/js/i18n/fr-json.36ef21ccb1203d3e65ae.js.map
diff --git a/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js b/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js
index fed2747..fed2747 100644..100755
--- a/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js
+++ b/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js
diff --git a/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js.map b/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js.map
index f08827e..f08827e 100644..100755
--- a/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js.map
+++ b/priv/static/static/js/i18n/ga-json.3f1981817977a16f1d7e.js.map
diff --git a/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js b/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js
index 1b9aa9e..1b9aa9e 100644..100755
--- a/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js
+++ b/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js
diff --git a/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js.map b/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js.map
index 65f58a7..65f58a7 100644..100755
--- a/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js.map
+++ b/priv/static/static/js/i18n/he-json.03c5d271a4034de06e6f.js.map
diff --git a/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js b/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js
index 207109a..207109a 100644..100755
--- a/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js
+++ b/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js
diff --git a/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js.map b/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js.map
index 4ed6b38..4ed6b38 100644..100755
--- a/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js.map
+++ b/priv/static/static/js/i18n/hu-json.0487899ca7a7a8505ed8.js.map
diff --git a/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js b/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js
index 5f32c90..5f32c90 100644..100755
--- a/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js
+++ b/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js
diff --git a/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js.map b/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js.map
index 93f938a..93f938a 100644..100755
--- a/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js.map
+++ b/priv/static/static/js/i18n/id-json.3e42564ce7a3a847ecb0.js.map
diff --git a/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js b/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js
index 26774f8..26774f8 100644..100755
--- a/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js
+++ b/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js
diff --git a/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js.map b/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js.map
index 0081d7d..0081d7d 100644..100755
--- a/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js.map
+++ b/priv/static/static/js/i18n/it-json.99a21d5c98376af17141.js.map
diff --git a/priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js b/priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js
index 1c2d180..1c2d180 100644..100755
--- a/priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js
+++ b/priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js
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
index d2ba609..d2ba609 100644..100755
--- a/priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js.map
+++ b/priv/static/static/js/i18n/ja_easy-json.1d5ea7e755b066ac2cdd.js.map
diff --git a/priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js b/priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js
index d099401..d099401 100644..100755
--- a/priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js
+++ b/priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js
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
index 65fbc1d..65fbc1d 100644..100755
--- a/priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js.map
+++ b/priv/static/static/js/i18n/ja_pedantic-json.b52fa70f0bf89ae01cfb.js.map
diff --git a/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js b/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js
index 9828286..9828286 100644..100755
--- a/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js
+++ b/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js
diff --git a/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js.map b/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js.map
index d533234..d533234 100644..100755
--- a/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js.map
+++ b/priv/static/static/js/i18n/ko-json.4bd28b26a7390a09afc2.js.map
diff --git a/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js b/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js
index 757736f..757736f 100644..100755
--- a/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js
+++ b/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js
diff --git a/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js.map b/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js.map
index 5da264f..5da264f 100644..100755
--- a/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js.map
+++ b/priv/static/static/js/i18n/nb-json.a54af3b1f47d576ad4aa.js.map
diff --git a/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js b/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js
index 22cf4c6..22cf4c6 100644..100755
--- a/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js
+++ b/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js
diff --git a/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js.map b/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js.map
index 66f972d..66f972d 100644..100755
--- a/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js.map
+++ b/priv/static/static/js/i18n/nl-json.3fb9758b10c29434b613.js.map
diff --git a/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js b/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js
index 8fc37e9..8fc37e9 100644..100755
--- a/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js
+++ b/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js
diff --git a/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js.map b/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js.map
index 6ccb466..6ccb466 100644..100755
--- a/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js.map
+++ b/priv/static/static/js/i18n/oc-json.4f52bf1b6e3213acc33c.js.map
diff --git a/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js b/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js
index b85acdd..b85acdd 100644..100755
--- a/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js
+++ b/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js
diff --git a/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js.map b/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js.map
index 160ccd4..160ccd4 100644..100755
--- a/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js.map
+++ b/priv/static/static/js/i18n/pl-json.c963247822381b05579b.js.map
diff --git a/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js b/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js
index cf7039f..cf7039f 100644..100755
--- a/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js
+++ b/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js
diff --git a/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js.map b/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js.map
index afd81f2..afd81f2 100644..100755
--- a/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js.map
+++ b/priv/static/static/js/i18n/pt-json.3fc5593e030268bcd291.js.map
diff --git a/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js b/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js
index 74cbf5e..74cbf5e 100644..100755
--- a/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js
+++ b/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js
diff --git a/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js.map b/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js.map
index dd62acc..dd62acc 100644..100755
--- a/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js.map
+++ b/priv/static/static/js/i18n/ro-json.3fd9977ed1c1413059ae.js.map
diff --git a/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js b/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js
index d1b02c3..d1b02c3 100644..100755
--- a/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js
+++ b/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js
diff --git a/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js.map b/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js.map
index 2832cf5..2832cf5 100644..100755
--- a/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js.map
+++ b/priv/static/static/js/i18n/ru-json.b913eb7f7e9f0c642438.js.map
diff --git a/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js b/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js
index e69fdbd..e69fdbd 100644..100755
--- a/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js
+++ b/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js
diff --git a/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js.map b/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js.map
index b891e85..b891e85 100644..100755
--- a/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js.map
+++ b/priv/static/static/js/i18n/sk-json.d8d0eba80f94e6f55145.js.map
diff --git a/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js b/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js
index dd88b1d..dd88b1d 100644..100755
--- a/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js
+++ b/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js
diff --git a/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js.map b/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js.map
index 2a67a26..2a67a26 100644..100755
--- a/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js.map
+++ b/priv/static/static/js/i18n/te-json.ce6db28261b2f824064f.js.map
diff --git a/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js b/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js
index 54a7b04..54a7b04 100644..100755
--- a/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js
+++ b/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js
diff --git a/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js.map b/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js.map
index 0bc7136..0bc7136 100644..100755
--- a/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js.map
+++ b/priv/static/static/js/i18n/uk-json.003908af9b15becdd382.js.map
diff --git a/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js b/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js
index f942a6c..f942a6c 100644..100755
--- a/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js
+++ b/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js
diff --git a/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js.map b/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js.map
index cee2126..cee2126 100644..100755
--- a/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js.map
+++ b/priv/static/static/js/i18n/vi-json.703c1e731be6e857bbf3.js.map
diff --git a/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js b/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js
index 8a96c11..8a96c11 100644..100755
--- a/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js
+++ b/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js
diff --git a/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js.map b/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js.map
index 1376bc1..1376bc1 100644..100755
--- a/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js.map
+++ b/priv/static/static/js/i18n/zh-json.63e4c9fe0197374a5dac.js.map
diff --git a/priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js b/priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js
index e14ebce..e14ebce 100644..100755
--- a/priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js
+++ b/priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js
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
index 0a369c4..0a369c4 100644..100755
--- a/priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js.map
+++ b/priv/static/static/js/i18n/zh_Hant-json.bfa569654a5cd74767ce.js.map
diff --git a/priv/static/static/logo.svg b/priv/static/static/logo.svg
index 68e647e..68e647e 100644..100755
--- a/priv/static/static/logo.svg
+++ b/priv/static/static/logo.svg
diff --git a/priv/static/static/ruffle/56f009143a5a7685fad9.wasm b/priv/static/static/ruffle/56f009143a5a7685fad9.wasm
index 00ce842..00ce842 100644..100755
--- a/priv/static/static/ruffle/56f009143a5a7685fad9.wasm
+++ b/priv/static/static/ruffle/56f009143a5a7685fad9.wasm
Binary files differ
diff --git a/priv/static/static/ruffle/92614a5efc3434baeaa9.wasm b/priv/static/static/ruffle/92614a5efc3434baeaa9.wasm
index 5cf135b..5cf135b 100644..100755
--- a/priv/static/static/ruffle/92614a5efc3434baeaa9.wasm
+++ b/priv/static/static/ruffle/92614a5efc3434baeaa9.wasm
Binary files differ
diff --git a/priv/static/static/ruffle/LICENSE_APACHE b/priv/static/static/ruffle/LICENSE_APACHE
index 1b5ec8b..1b5ec8b 100644..100755
--- a/priv/static/static/ruffle/LICENSE_APACHE
+++ b/priv/static/static/ruffle/LICENSE_APACHE
diff --git a/priv/static/static/ruffle/LICENSE_MIT b/priv/static/static/ruffle/LICENSE_MIT
index 941fe99..941fe99 100644..100755
--- a/priv/static/static/ruffle/LICENSE_MIT
+++ b/priv/static/static/ruffle/LICENSE_MIT
diff --git a/priv/static/static/ruffle/README.md b/priv/static/static/ruffle/README.md
index c59b8c9..c59b8c9 100644..100755
--- a/priv/static/static/ruffle/README.md
+++ b/priv/static/static/ruffle/README.md
diff --git a/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js b/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js
index 482fefe..482fefe 100644..100755
--- a/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js
+++ b/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js
diff --git a/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js.map b/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js.map
index 0c97a3b..0c97a3b 100644..100755
--- a/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js.map
+++ b/priv/static/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js.map
diff --git a/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js b/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js
index 1b2e68f..1b2e68f 100644..100755
--- a/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js
+++ b/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js
diff --git a/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js.map b/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js.map
index 70f8ce1..70f8ce1 100644..100755
--- a/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js.map
+++ b/priv/static/static/ruffle/core.ruffle.848d766d6fc336164c2f.js.map
diff --git a/priv/static/static/ruffle/package.json b/priv/static/static/ruffle/package.json
index 032e39f..032e39f 100644..100755
--- a/priv/static/static/ruffle/package.json
+++ b/priv/static/static/ruffle/package.json
diff --git a/priv/static/static/ruffle/ruffle.js b/priv/static/static/ruffle/ruffle.js
index fca1dfa..fca1dfa 100644..100755
--- a/priv/static/static/ruffle/ruffle.js
+++ b/priv/static/static/ruffle/ruffle.js
diff --git a/priv/static/static/ruffle/ruffle.js.map b/priv/static/static/ruffle/ruffle.js.map
index 725bbfe..725bbfe 100644..100755
--- a/priv/static/static/ruffle/ruffle.js.map
+++ b/priv/static/static/ruffle/ruffle.js.map
diff --git a/priv/static/static/styles.json b/priv/static/static/styles.json
index 23f57c6..23f57c6 100644..100755
--- a/priv/static/static/styles.json
+++ b/priv/static/static/styles.json
diff --git a/priv/static/static/terms-of-service.html b/priv/static/static/terms-of-service.html
index 2b7bf76..2b7bf76 100644..100755
--- a/priv/static/static/terms-of-service.html
+++ b/priv/static/static/terms-of-service.html
diff --git a/priv/static/static/themes/breezy-dark.json b/priv/static/static/themes/breezy-dark.json
index 76b962c..76b962c 100644..100755
--- a/priv/static/static/themes/breezy-dark.json
+++ b/priv/static/static/themes/breezy-dark.json
diff --git a/priv/static/static/themes/breezy-light.json b/priv/static/static/themes/breezy-light.json
index 0968fff..0968fff 100644..100755
--- a/priv/static/static/themes/breezy-light.json
+++ b/priv/static/static/themes/breezy-light.json
diff --git a/priv/static/static/themes/mammal.json b/priv/static/static/themes/mammal.json
index 50b8e2f..50b8e2f 100644..100755
--- a/priv/static/static/themes/mammal.json
+++ b/priv/static/static/themes/mammal.json
diff --git a/priv/static/static/themes/paper.json b/priv/static/static/themes/paper.json
index a3b90a0..a3b90a0 100644..100755
--- a/priv/static/static/themes/paper.json
+++ b/priv/static/static/themes/paper.json
diff --git a/priv/static/static/themes/pleroma-dark.json b/priv/static/static/themes/pleroma-dark.json
index 2703fba..2703fba 100644..100755
--- a/priv/static/static/themes/pleroma-dark.json
+++ b/priv/static/static/themes/pleroma-dark.json
diff --git a/priv/static/static/themes/pleroma-light.json b/priv/static/static/themes/pleroma-light.json
index 05fc300..05fc300 100644..100755
--- a/priv/static/static/themes/pleroma-light.json
+++ b/priv/static/static/themes/pleroma-light.json
diff --git a/priv/static/static/themes/redmond-xx-se.json b/priv/static/static/themes/redmond-xx-se.json
index b62769d..b62769d 100644..100755
--- a/priv/static/static/themes/redmond-xx-se.json
+++ b/priv/static/static/themes/redmond-xx-se.json
diff --git a/priv/static/static/themes/redmond-xx.json b/priv/static/static/themes/redmond-xx.json
index 83b5910..83b5910 100644..100755
--- a/priv/static/static/themes/redmond-xx.json
+++ b/priv/static/static/themes/redmond-xx.json
diff --git a/priv/static/static/themes/redmond-xxi.json b/priv/static/static/themes/redmond-xxi.json
index 60ceae7..60ceae7 100644..100755
--- a/priv/static/static/themes/redmond-xxi.json
+++ b/priv/static/static/themes/redmond-xxi.json
diff --git a/priv/static/sw-pleroma.js b/priv/static/sw-pleroma.js
index 1ce0be6..1ce0be6 100644..100755
--- a/priv/static/sw-pleroma.js
+++ b/priv/static/sw-pleroma.js
diff --git a/priv/static/sw-pleroma.js.LICENSE.txt b/priv/static/sw-pleroma.js.LICENSE.txt
index 63c4ca5..63c4ca5 100644..100755
--- a/priv/static/sw-pleroma.js.LICENSE.txt
+++ b/priv/static/sw-pleroma.js.LICENSE.txt
diff --git a/priv/static/sw-pleroma.js.map b/priv/static/sw-pleroma.js.map
index f81d542..f81d542 100644..100755
--- a/priv/static/sw-pleroma.js.map
+++ b/priv/static/sw-pleroma.js.map
diff --git a/priv/templates/robots_txt.eex b/priv/templates/robots_txt.eex
index 1af3c47..1af3c47 100644..100755
--- a/priv/templates/robots_txt.eex
+++ b/priv/templates/robots_txt.eex
diff --git a/priv/templates/sample_config.eex b/priv/templates/sample_config.eex
index d44c324..d44c324 100644..100755
--- a/priv/templates/sample_config.eex
+++ b/priv/templates/sample_config.eex
diff --git a/priv/templates/sample_psql.eex b/priv/templates/sample_psql.eex
index 627839a..627839a 100644..100755
--- a/priv/templates/sample_psql.eex
+++ b/priv/templates/sample_psql.eex
diff --git a/rel/env.sh.eex b/rel/env.sh.eex
index e1b8710..e1b8710 100644..100755
--- a/rel/env.sh.eex
+++ b/rel/env.sh.eex
diff --git a/rel/files/installation/pleroma.service b/rel/files/installation/pleroma.service
index e47cf58..e47cf58 100644..100755
--- a/rel/files/installation/pleroma.service
+++ b/rel/files/installation/pleroma.service
diff --git a/rel/vm.args.eex b/rel/vm.args.eex
index 71e8032..71e8032 100644..100755
--- a/rel/vm.args.eex
+++ b/rel/vm.args.eex
diff --git a/restarter/lib/pleroma.ex b/restarter/lib/pleroma.ex
index a7186ce..a7186ce 100644..100755
--- a/restarter/lib/pleroma.ex
+++ b/restarter/lib/pleroma.ex
diff --git a/restarter/lib/restarter.ex b/restarter/lib/restarter.ex
index eadd86f..eadd86f 100644..100755
--- a/restarter/lib/restarter.ex
+++ b/restarter/lib/restarter.ex
diff --git a/restarter/mix.exs b/restarter/mix.exs
index 4bb9b76..4bb9b76 100644..100755
--- a/restarter/mix.exs
+++ b/restarter/mix.exs
diff --git a/static/emoji/os_emojies/freebsd.png b/static/emoji/os_emojies/freebsd.png
index 162b0b7..162b0b7 100644..100755
--- a/static/emoji/os_emojies/freebsd.png
+++ b/static/emoji/os_emojies/freebsd.png
Binary files differ
diff --git a/static/emoji/postal2/40_year_old_virgin.jpg b/static/emoji/postal2/40_year_old_virgin.jpg
index 26b3ac9..26b3ac9 100644..100755
--- a/static/emoji/postal2/40_year_old_virgin.jpg
+++ b/static/emoji/postal2/40_year_old_virgin.jpg
Binary files differ
diff --git a/static/emoji/postal2/CAN_YOU_DIG_IT.jpg b/static/emoji/postal2/CAN_YOU_DIG_IT.jpg
index a03ee79..a03ee79 100644..100755
--- a/static/emoji/postal2/CAN_YOU_DIG_IT.jpg
+++ b/static/emoji/postal2/CAN_YOU_DIG_IT.jpg
Binary files differ
diff --git a/static/emoji/postal2/DP_d.jpg b/static/emoji/postal2/DP_d.jpg
index 9a9c834..9a9c834 100644..100755
--- a/static/emoji/postal2/DP_d.jpg
+++ b/static/emoji/postal2/DP_d.jpg
Binary files differ
diff --git a/static/emoji/postal2/FAB_U_LOUS.jpg b/static/emoji/postal2/FAB_U_LOUS.jpg
index 7318d90..7318d90 100644..100755
--- a/static/emoji/postal2/FAB_U_LOUS.jpg
+++ b/static/emoji/postal2/FAB_U_LOUS.jpg
Binary files differ
diff --git a/static/emoji/postal2/Fuck_postal3.jpg b/static/emoji/postal2/Fuck_postal3.jpg
index c3fcf6b..c3fcf6b 100644..100755
--- a/static/emoji/postal2/Fuck_postal3.jpg
+++ b/static/emoji/postal2/Fuck_postal3.jpg
Binary files differ
diff --git a/static/emoji/postal2/GABAGOOOOOL.jpg b/static/emoji/postal2/GABAGOOOOOL.jpg
index eddcb67..eddcb67 100644..100755
--- a/static/emoji/postal2/GABAGOOOOOL.jpg
+++ b/static/emoji/postal2/GABAGOOOOOL.jpg
Binary files differ
diff --git a/static/emoji/postal2/GOOD_MORNING_VIETNAM.jpg b/static/emoji/postal2/GOOD_MORNING_VIETNAM.jpg
index 0c9fbb4..0c9fbb4 100644..100755
--- a/static/emoji/postal2/GOOD_MORNING_VIETNAM.jpg
+++ b/static/emoji/postal2/GOOD_MORNING_VIETNAM.jpg
Binary files differ
diff --git a/static/emoji/postal2/RAFIBOMB.jpg b/static/emoji/postal2/RAFIBOMB.jpg
index 7398251..7398251 100644..100755
--- a/static/emoji/postal2/RAFIBOMB.jpg
+++ b/static/emoji/postal2/RAFIBOMB.jpg
Binary files differ
diff --git a/static/emoji/postal2/R_kelly.jpg b/static/emoji/postal2/R_kelly.jpg
index e22eb7e..e22eb7e 100644..100755
--- a/static/emoji/postal2/R_kelly.jpg
+++ b/static/emoji/postal2/R_kelly.jpg
Binary files differ
diff --git a/static/emoji/postal2/adderall4all.jpg b/static/emoji/postal2/adderall4all.jpg
index 35f29ca..35f29ca 100644..100755
--- a/static/emoji/postal2/adderall4all.jpg
+++ b/static/emoji/postal2/adderall4all.jpg
Binary files differ
diff --git a/static/emoji/postal2/anger_management.jpg b/static/emoji/postal2/anger_management.jpg
index 8ce9343..8ce9343 100644..100755
--- a/static/emoji/postal2/anger_management.jpg
+++ b/static/emoji/postal2/anger_management.jpg
Binary files differ
diff --git a/static/emoji/postal2/anustart.jpg b/static/emoji/postal2/anustart.jpg
index 3560f9e..3560f9e 100644..100755
--- a/static/emoji/postal2/anustart.jpg
+++ b/static/emoji/postal2/anustart.jpg
Binary files differ
diff --git a/static/emoji/postal2/ape_gape.jpg b/static/emoji/postal2/ape_gape.jpg
index eba6d47..eba6d47 100644..100755
--- a/static/emoji/postal2/ape_gape.jpg
+++ b/static/emoji/postal2/ape_gape.jpg
Binary files differ
diff --git a/static/emoji/postal2/badass.jpg b/static/emoji/postal2/badass.jpg
index dc6b4af..dc6b4af 100644..100755
--- a/static/emoji/postal2/badass.jpg
+++ b/static/emoji/postal2/badass.jpg
Binary files differ
diff --git a/static/emoji/postal2/banana_money.jpg b/static/emoji/postal2/banana_money.jpg
index e499119..e499119 100644..100755
--- a/static/emoji/postal2/banana_money.jpg
+++ b/static/emoji/postal2/banana_money.jpg
Binary files differ
diff --git a/static/emoji/postal2/blow_my_pickle.jpg b/static/emoji/postal2/blow_my_pickle.jpg
index 03b9929..03b9929 100644..100755
--- a/static/emoji/postal2/blow_my_pickle.jpg
+++ b/static/emoji/postal2/blow_my_pickle.jpg
Binary files differ
diff --git a/static/emoji/postal2/c.u.n.jpg b/static/emoji/postal2/c.u.n.jpg
index ae77bf4..ae77bf4 100644..100755
--- a/static/emoji/postal2/c.u.n.jpg
+++ b/static/emoji/postal2/c.u.n.jpg
Binary files differ
diff --git a/static/emoji/postal2/cake_lover.jpg b/static/emoji/postal2/cake_lover.jpg
index 92acf83..92acf83 100644..100755
--- a/static/emoji/postal2/cake_lover.jpg
+++ b/static/emoji/postal2/cake_lover.jpg
Binary files differ
diff --git a/static/emoji/postal2/cant_touch_this.jpg b/static/emoji/postal2/cant_touch_this.jpg
index ba9a12f..ba9a12f 100644..100755
--- a/static/emoji/postal2/cant_touch_this.jpg
+++ b/static/emoji/postal2/cant_touch_this.jpg
Binary files differ
diff --git a/static/emoji/postal2/car_crash.jpg b/static/emoji/postal2/car_crash.jpg
index 68e4a0e..68e4a0e 100644..100755
--- a/static/emoji/postal2/car_crash.jpg
+++ b/static/emoji/postal2/car_crash.jpg
Binary files differ
diff --git a/static/emoji/postal2/case_of_the_mondays.jpg b/static/emoji/postal2/case_of_the_mondays.jpg
index e62025d..e62025d 100644..100755
--- a/static/emoji/postal2/case_of_the_mondays.jpg
+++ b/static/emoji/postal2/case_of_the_mondays.jpg
Binary files differ
diff --git a/static/emoji/postal2/chapelle_show.jpg b/static/emoji/postal2/chapelle_show.jpg
index d798d4e..d798d4e 100644..100755
--- a/static/emoji/postal2/chapelle_show.jpg
+++ b/static/emoji/postal2/chapelle_show.jpg
Binary files differ
diff --git a/static/emoji/postal2/chuck_norris_d.jpg b/static/emoji/postal2/chuck_norris_d.jpg
index 6aafca2..6aafca2 100644..100755
--- a/static/emoji/postal2/chuck_norris_d.jpg
+++ b/static/emoji/postal2/chuck_norris_d.jpg
Binary files differ
diff --git a/static/emoji/postal2/circus_values.jpg b/static/emoji/postal2/circus_values.jpg
index 08ff7e8..08ff7e8 100644..100755
--- a/static/emoji/postal2/circus_values.jpg
+++ b/static/emoji/postal2/circus_values.jpg
Binary files differ
diff --git a/static/emoji/postal2/clown.jpg b/static/emoji/postal2/clown.jpg
index 194b787..194b787 100644..100755
--- a/static/emoji/postal2/clown.jpg
+++ b/static/emoji/postal2/clown.jpg
Binary files differ
diff --git a/static/emoji/postal2/darth_maul_d.jpg b/static/emoji/postal2/darth_maul_d.jpg
index b7b8206..b7b8206 100644..100755
--- a/static/emoji/postal2/darth_maul_d.jpg
+++ b/static/emoji/postal2/darth_maul_d.jpg
Binary files differ
diff --git a/static/emoji/postal2/dick_message.jpg b/static/emoji/postal2/dick_message.jpg
index 2872660..2872660 100644..100755
--- a/static/emoji/postal2/dick_message.jpg
+++ b/static/emoji/postal2/dick_message.jpg
Binary files differ
diff --git a/static/emoji/postal2/do_you_even_enzyte_bro.jpg b/static/emoji/postal2/do_you_even_enzyte_bro.jpg
index 85223ff..85223ff 100644..100755
--- a/static/emoji/postal2/do_you_even_enzyte_bro.jpg
+++ b/static/emoji/postal2/do_you_even_enzyte_bro.jpg
Binary files differ
diff --git a/static/emoji/postal2/dog_pill.jpg b/static/emoji/postal2/dog_pill.jpg
index 9466953..9466953 100644..100755
--- a/static/emoji/postal2/dog_pill.jpg
+++ b/static/emoji/postal2/dog_pill.jpg
Binary files differ
diff --git a/static/emoji/postal2/dont_panic.jpg b/static/emoji/postal2/dont_panic.jpg
index 5143604..5143604 100644..100755
--- a/static/emoji/postal2/dont_panic.jpg
+++ b/static/emoji/postal2/dont_panic.jpg
Binary files differ
diff --git a/static/emoji/postal2/door_mat.jpg b/static/emoji/postal2/door_mat.jpg
index bb379b4..bb379b4 100644..100755
--- a/static/emoji/postal2/door_mat.jpg
+++ b/static/emoji/postal2/door_mat.jpg
Binary files differ
diff --git a/static/emoji/postal2/double_cross.jpg b/static/emoji/postal2/double_cross.jpg
index 428de4b..428de4b 100644..100755
--- a/static/emoji/postal2/double_cross.jpg
+++ b/static/emoji/postal2/double_cross.jpg
Binary files differ
diff --git a/static/emoji/postal2/drugs.jpg b/static/emoji/postal2/drugs.jpg
index 2e338dc..2e338dc 100644..100755
--- a/static/emoji/postal2/drugs.jpg
+++ b/static/emoji/postal2/drugs.jpg
Binary files differ
diff --git a/static/emoji/postal2/duck_dynasty.jpg b/static/emoji/postal2/duck_dynasty.jpg
index 1225a47..1225a47 100644..100755
--- a/static/emoji/postal2/duck_dynasty.jpg
+++ b/static/emoji/postal2/duck_dynasty.jpg
Binary files differ
diff --git a/static/emoji/postal2/friend_of_dorothy.jpg b/static/emoji/postal2/friend_of_dorothy.jpg
index 08d1af7..08d1af7 100644..100755
--- a/static/emoji/postal2/friend_of_dorothy.jpg
+++ b/static/emoji/postal2/friend_of_dorothy.jpg
Binary files differ
diff --git a/static/emoji/postal2/fur_sure.jpg b/static/emoji/postal2/fur_sure.jpg
index ede3cad..ede3cad 100644..100755
--- a/static/emoji/postal2/fur_sure.jpg
+++ b/static/emoji/postal2/fur_sure.jpg
Binary files differ
diff --git a/static/emoji/postal2/gonewild.jpg b/static/emoji/postal2/gonewild.jpg
index a1a0e31..a1a0e31 100644..100755
--- a/static/emoji/postal2/gonewild.jpg
+++ b/static/emoji/postal2/gonewild.jpg
Binary files differ
diff --git a/static/emoji/postal2/high_af.jpg b/static/emoji/postal2/high_af.jpg
index fa212e9..fa212e9 100644..100755
--- a/static/emoji/postal2/high_af.jpg
+++ b/static/emoji/postal2/high_af.jpg
Binary files differ
diff --git a/static/emoji/postal2/hobo_sexual.jpg b/static/emoji/postal2/hobo_sexual.jpg
index f9dcc78..f9dcc78 100644..100755
--- a/static/emoji/postal2/hobo_sexual.jpg
+++ b/static/emoji/postal2/hobo_sexual.jpg
Binary files differ
diff --git a/static/emoji/postal2/holocaust_deux.jpg b/static/emoji/postal2/holocaust_deux.jpg
index e03d346..e03d346 100644..100755
--- a/static/emoji/postal2/holocaust_deux.jpg
+++ b/static/emoji/postal2/holocaust_deux.jpg
Binary files differ
diff --git a/static/emoji/postal2/home_fill.jpg b/static/emoji/postal2/home_fill.jpg
index 23fff61..23fff61 100644..100755
--- a/static/emoji/postal2/home_fill.jpg
+++ b/static/emoji/postal2/home_fill.jpg
Binary files differ
diff --git a/static/emoji/postal2/hutton_gibson.jpg b/static/emoji/postal2/hutton_gibson.jpg
index a148346..a148346 100644..100755
--- a/static/emoji/postal2/hutton_gibson.jpg
+++ b/static/emoji/postal2/hutton_gibson.jpg
Binary files differ
diff --git a/static/emoji/postal2/i_am_jesus.jpg b/static/emoji/postal2/i_am_jesus.jpg
index 63a2f03..63a2f03 100644..100755
--- a/static/emoji/postal2/i_am_jesus.jpg
+++ b/static/emoji/postal2/i_am_jesus.jpg
Binary files differ
diff --git a/static/emoji/postal2/i_am_legend.jpg b/static/emoji/postal2/i_am_legend.jpg
index 0a955a1..0a955a1 100644..100755
--- a/static/emoji/postal2/i_am_legend.jpg
+++ b/static/emoji/postal2/i_am_legend.jpg
Binary files differ
diff --git a/static/emoji/postal2/i_should_buy_a_boat.jpg b/static/emoji/postal2/i_should_buy_a_boat.jpg
index 34f50e1..34f50e1 100644..100755
--- a/static/emoji/postal2/i_should_buy_a_boat.jpg
+++ b/static/emoji/postal2/i_should_buy_a_boat.jpg
Binary files differ
diff --git a/static/emoji/postal2/in_a_tree.jpg b/static/emoji/postal2/in_a_tree.jpg
index f1307df..f1307df 100644..100755
--- a/static/emoji/postal2/in_a_tree.jpg
+++ b/static/emoji/postal2/in_a_tree.jpg
Binary files differ
diff --git a/static/emoji/postal2/its_fine.jpg b/static/emoji/postal2/its_fine.jpg
index 8b2f699..8b2f699 100644..100755
--- a/static/emoji/postal2/its_fine.jpg
+++ b/static/emoji/postal2/its_fine.jpg
Binary files differ
diff --git a/static/emoji/postal2/john_rambo_d.jpg b/static/emoji/postal2/john_rambo_d.jpg
index 266bad2..266bad2 100644..100755
--- a/static/emoji/postal2/john_rambo_d.jpg
+++ b/static/emoji/postal2/john_rambo_d.jpg
Binary files differ
diff --git a/static/emoji/postal2/kiss_or_kill.jpg b/static/emoji/postal2/kiss_or_kill.jpg
index eaad76c..eaad76c 100644..100755
--- a/static/emoji/postal2/kiss_or_kill.jpg
+++ b/static/emoji/postal2/kiss_or_kill.jpg
Binary files differ
diff --git a/static/emoji/postal2/kman.jpg b/static/emoji/postal2/kman.jpg
index 1a309fd..1a309fd 100644..100755
--- a/static/emoji/postal2/kman.jpg
+++ b/static/emoji/postal2/kman.jpg
Binary files differ
diff --git a/static/emoji/postal2/lances_out.jpg b/static/emoji/postal2/lances_out.jpg
index 9bb6096..9bb6096 100644..100755
--- a/static/emoji/postal2/lances_out.jpg
+++ b/static/emoji/postal2/lances_out.jpg
Binary files differ
diff --git a/static/emoji/postal2/lieberman_is_watching.jpg b/static/emoji/postal2/lieberman_is_watching.jpg
index 8e01829..8e01829 100644..100755
--- a/static/emoji/postal2/lieberman_is_watching.jpg
+++ b/static/emoji/postal2/lieberman_is_watching.jpg
Binary files differ
diff --git a/static/emoji/postal2/mc_gibblets.jpg b/static/emoji/postal2/mc_gibblets.jpg
index 2b6aef1..2b6aef1 100644..100755
--- a/static/emoji/postal2/mc_gibblets.jpg
+++ b/static/emoji/postal2/mc_gibblets.jpg
Binary files differ
diff --git a/static/emoji/postal2/michonne.jpg b/static/emoji/postal2/michonne.jpg
index 03be27e..03be27e 100644..100755
--- a/static/emoji/postal2/michonne.jpg
+++ b/static/emoji/postal2/michonne.jpg
Binary files differ
diff --git a/static/emoji/postal2/money_whore.jpg b/static/emoji/postal2/money_whore.jpg
index 606b7ae..606b7ae 100644..100755
--- a/static/emoji/postal2/money_whore.jpg
+++ b/static/emoji/postal2/money_whore.jpg
Binary files differ
diff --git a/static/emoji/postal2/muhammad.jpg b/static/emoji/postal2/muhammad.jpg
index 0a4827e..0a4827e 100644..100755
--- a/static/emoji/postal2/muhammad.jpg
+++ b/static/emoji/postal2/muhammad.jpg
Binary files differ
diff --git a/static/emoji/postal2/newman.jpg b/static/emoji/postal2/newman.jpg
index ba33985..ba33985 100644..100755
--- a/static/emoji/postal2/newman.jpg
+++ b/static/emoji/postal2/newman.jpg
Binary files differ
diff --git a/static/emoji/postal2/no_virgins.jpg b/static/emoji/postal2/no_virgins.jpg
index a9a83e0..a9a83e0 100644..100755
--- a/static/emoji/postal2/no_virgins.jpg
+++ b/static/emoji/postal2/no_virgins.jpg
Binary files differ
diff --git a/static/emoji/postal2/not_alone.jpg b/static/emoji/postal2/not_alone.jpg
index edf30c3..edf30c3 100644..100755
--- a/static/emoji/postal2/not_alone.jpg
+++ b/static/emoji/postal2/not_alone.jpg
Binary files differ
diff --git a/static/emoji/postal2/officer_mclovin.jpg b/static/emoji/postal2/officer_mclovin.jpg
index f332d09..f332d09 100644..100755
--- a/static/emoji/postal2/officer_mclovin.jpg
+++ b/static/emoji/postal2/officer_mclovin.jpg
Binary files differ
diff --git a/static/emoji/postal2/paid_the_piper.jpg b/static/emoji/postal2/paid_the_piper.jpg
index 490f214..490f214 100644..100755
--- a/static/emoji/postal2/paid_the_piper.jpg
+++ b/static/emoji/postal2/paid_the_piper.jpg
Binary files differ
diff --git a/static/emoji/postal2/pay_up.jpg b/static/emoji/postal2/pay_up.jpg
index aa5f5bd..aa5f5bd 100644..100755
--- a/static/emoji/postal2/pay_up.jpg
+++ b/static/emoji/postal2/pay_up.jpg
Binary files differ
diff --git a/static/emoji/postal2/pb_dog.jpg b/static/emoji/postal2/pb_dog.jpg
index f645b53..f645b53 100644..100755
--- a/static/emoji/postal2/pb_dog.jpg
+++ b/static/emoji/postal2/pb_dog.jpg
Binary files differ
diff --git a/static/emoji/postal2/pee_d_on.jpg b/static/emoji/postal2/pee_d_on.jpg
index 09f1bf3..09f1bf3 100644..100755
--- a/static/emoji/postal2/pee_d_on.jpg
+++ b/static/emoji/postal2/pee_d_on.jpg
Binary files differ
diff --git a/static/emoji/postal2/pee_d_on_2.jpg b/static/emoji/postal2/pee_d_on_2.jpg
index dfbccfb..dfbccfb 100644..100755
--- a/static/emoji/postal2/pee_d_on_2.jpg
+++ b/static/emoji/postal2/pee_d_on_2.jpg
Binary files differ
diff --git a/static/emoji/postal2/pee_on_my_wife.jpg b/static/emoji/postal2/pee_on_my_wife.jpg
index 800a330..800a330 100644..100755
--- a/static/emoji/postal2/pee_on_my_wife.jpg
+++ b/static/emoji/postal2/pee_on_my_wife.jpg
Binary files differ
diff --git a/static/emoji/postal2/planet_of_the_apes.jpg b/static/emoji/postal2/planet_of_the_apes.jpg
index 4fec598..4fec598 100644..100755
--- a/static/emoji/postal2/planet_of_the_apes.jpg
+++ b/static/emoji/postal2/planet_of_the_apes.jpg
Binary files differ
diff --git a/static/emoji/postal2/poo_masher.jpg b/static/emoji/postal2/poo_masher.jpg
index ab45c60..ab45c60 100644..100755
--- a/static/emoji/postal2/poo_masher.jpg
+++ b/static/emoji/postal2/poo_masher.jpg
Binary files differ
diff --git a/static/emoji/postal2/postal_tree.jpg b/static/emoji/postal2/postal_tree.jpg
index 0ffadd1..0ffadd1 100644..100755
--- a/static/emoji/postal2/postal_tree.jpg
+++ b/static/emoji/postal2/postal_tree.jpg
Binary files differ
diff --git a/static/emoji/postal2/pussy_on_a_pedestal.jpg b/static/emoji/postal2/pussy_on_a_pedestal.jpg
index 119d09d..119d09d 100644..100755
--- a/static/emoji/postal2/pussy_on_a_pedestal.jpg
+++ b/static/emoji/postal2/pussy_on_a_pedestal.jpg
Binary files differ
diff --git a/static/emoji/postal2/red_head.jpg b/static/emoji/postal2/red_head.jpg
index d23708b..d23708b 100644..100755
--- a/static/emoji/postal2/red_head.jpg
+++ b/static/emoji/postal2/red_head.jpg
Binary files differ
diff --git a/static/emoji/postal2/reddit_would_be_proud.jpg b/static/emoji/postal2/reddit_would_be_proud.jpg
index e52e100..e52e100 100644..100755
--- a/static/emoji/postal2/reddit_would_be_proud.jpg
+++ b/static/emoji/postal2/reddit_would_be_proud.jpg
Binary files differ
diff --git a/static/emoji/postal2/redit_gold.jpg b/static/emoji/postal2/redit_gold.jpg
index 6c8971f..6c8971f 100644..100755
--- a/static/emoji/postal2/redit_gold.jpg
+++ b/static/emoji/postal2/redit_gold.jpg
Binary files differ
diff --git a/static/emoji/postal2/rick_grimes.jpg b/static/emoji/postal2/rick_grimes.jpg
index 17f32ec..17f32ec 100644..100755
--- a/static/emoji/postal2/rick_grimes.jpg
+++ b/static/emoji/postal2/rick_grimes.jpg
Binary files differ
diff --git a/static/emoji/postal2/rip_patches.jpg b/static/emoji/postal2/rip_patches.jpg
index 9f67912..9f67912 100644..100755
--- a/static/emoji/postal2/rip_patches.jpg
+++ b/static/emoji/postal2/rip_patches.jpg
Binary files differ
diff --git a/static/emoji/postal2/running_with_scissors.jpg b/static/emoji/postal2/running_with_scissors.jpg
index e316abc..e316abc 100644..100755
--- a/static/emoji/postal2/running_with_scissors.jpg
+++ b/static/emoji/postal2/running_with_scissors.jpg
Binary files differ
diff --git a/static/emoji/postal2/screw_bill.jpg b/static/emoji/postal2/screw_bill.jpg
index 2870536..2870536 100644..100755
--- a/static/emoji/postal2/screw_bill.jpg
+++ b/static/emoji/postal2/screw_bill.jpg
Binary files differ
diff --git a/static/emoji/postal2/senor_cornballer.jpg b/static/emoji/postal2/senor_cornballer.jpg
index ec45a5f..ec45a5f 100644..100755
--- a/static/emoji/postal2/senor_cornballer.jpg
+++ b/static/emoji/postal2/senor_cornballer.jpg
Binary files differ
diff --git a/static/emoji/postal2/sheriff_arpaio.jpg b/static/emoji/postal2/sheriff_arpaio.jpg
index 2a279d8..2a279d8 100644..100755
--- a/static/emoji/postal2/sheriff_arpaio.jpg
+++ b/static/emoji/postal2/sheriff_arpaio.jpg
Binary files differ
diff --git a/static/emoji/postal2/shiva_blast.jpg b/static/emoji/postal2/shiva_blast.jpg
index 92dc1a8..92dc1a8 100644..100755
--- a/static/emoji/postal2/shiva_blast.jpg
+++ b/static/emoji/postal2/shiva_blast.jpg
Binary files differ
diff --git a/static/emoji/postal2/slut.jpg b/static/emoji/postal2/slut.jpg
index 5bc2163..5bc2163 100644..100755
--- a/static/emoji/postal2/slut.jpg
+++ b/static/emoji/postal2/slut.jpg
Binary files differ
diff --git a/static/emoji/postal2/taxidermy.jpg b/static/emoji/postal2/taxidermy.jpg
index 5a97e59..5a97e59 100644..100755
--- a/static/emoji/postal2/taxidermy.jpg
+++ b/static/emoji/postal2/taxidermy.jpg
Binary files differ
diff --git a/static/emoji/postal2/tazed.jpg b/static/emoji/postal2/tazed.jpg
index 08e7269..08e7269 100644..100755
--- a/static/emoji/postal2/tazed.jpg
+++ b/static/emoji/postal2/tazed.jpg
Binary files differ
diff --git a/static/emoji/postal2/the_gimp.jpg b/static/emoji/postal2/the_gimp.jpg
index 53e4a0d..53e4a0d 100644..100755
--- a/static/emoji/postal2/the_gimp.jpg
+++ b/static/emoji/postal2/the_gimp.jpg
Binary files differ
diff --git a/static/emoji/postal2/tom_cruise_lol.jpg b/static/emoji/postal2/tom_cruise_lol.jpg
index 1b34a4e..1b34a4e 100644..100755
--- a/static/emoji/postal2/tom_cruise_lol.jpg
+++ b/static/emoji/postal2/tom_cruise_lol.jpg
Binary files differ
diff --git a/static/emoji/postal2/uncle_t_bag.jpg b/static/emoji/postal2/uncle_t_bag.jpg
index fef1629..fef1629 100644..100755
--- a/static/emoji/postal2/uncle_t_bag.jpg
+++ b/static/emoji/postal2/uncle_t_bag.jpg
Binary files differ
diff --git a/static/emoji/postal2/we_did_it.jpg b/static/emoji/postal2/we_did_it.jpg
index cdbfc38..cdbfc38 100644..100755
--- a/static/emoji/postal2/we_did_it.jpg
+++ b/static/emoji/postal2/we_did_it.jpg
Binary files differ
diff --git a/static/emoji/postal2/were_open.jpg b/static/emoji/postal2/were_open.jpg
index 093993b..093993b 100644..100755
--- a/static/emoji/postal2/were_open.jpg
+++ b/static/emoji/postal2/were_open.jpg
Binary files differ
diff --git a/static/emoji/postal2/wilfred.jpg b/static/emoji/postal2/wilfred.jpg
index 2607690..2607690 100644..100755
--- a/static/emoji/postal2/wilfred.jpg
+++ b/static/emoji/postal2/wilfred.jpg
Binary files differ
diff --git a/static/frontends/pleroma-fe/dev/index.html b/static/frontends/pleroma-fe/dev/index.html
index a033de8..a033de8 100644..100755
--- a/static/frontends/pleroma-fe/dev/index.html
+++ b/static/frontends/pleroma-fe/dev/index.html
diff --git a/static/frontends/pleroma-fe/dev/static/aurora_borealis.jpg b/static/frontends/pleroma-fe/dev/static/aurora_borealis.jpg
index b6a0daf..b6a0daf 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/aurora_borealis.jpg
+++ b/static/frontends/pleroma-fe/dev/static/aurora_borealis.jpg
Binary files differ
diff --git a/static/frontends/pleroma-fe/dev/static/config.json b/static/frontends/pleroma-fe/dev/static/config.json
index 8a5f307..8a5f307 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/config.json
+++ b/static/frontends/pleroma-fe/dev/static/config.json
diff --git a/static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css b/static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css
index 146838c..146838c 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css
+++ b/static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css
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
index cb7151a..cb7151a 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css.map
+++ b/static/frontends/pleroma-fe/dev/static/css/159.1d523a00378ebd68c5b3.css.map
diff --git a/static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css b/static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css
index 240087a..240087a 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css
+++ b/static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css
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
index 048efb2..048efb2 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css.map
+++ b/static/frontends/pleroma-fe/dev/static/css/6464.169260b661120cc50815.css.map
diff --git a/static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css b/static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css
index 7da2aa2..7da2aa2 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css
+++ b/static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css
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
index f8f61fe..f8f61fe 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css.map
+++ b/static/frontends/pleroma-fe/dev/static/css/7586.0d43f70bc6240422f179.css.map
diff --git a/static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css b/static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css
index 2326ed9..2326ed9 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css
+++ b/static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css
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
index 9d501f2..9d501f2 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css.map
+++ b/static/frontends/pleroma-fe/dev/static/css/7962.76663e78ad5ea0bb0b90.css.map
diff --git a/static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css b/static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css
index b27df4a..b27df4a 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css
+++ b/static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css
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
index 7ab5615..7ab5615 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css.map
+++ b/static/frontends/pleroma-fe/dev/static/css/9801.cfe503d4c949ae0c3813.css.map
diff --git a/static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css b/static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css
index a42b63f..a42b63f 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css
+++ b/static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css
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
index 97af2e3..97af2e3 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css.map
+++ b/static/frontends/pleroma-fe/dev/static/css/app.8daec525d1948b8e9f60.css.map
diff --git a/static/frontends/pleroma-fe/dev/static/emoji.json b/static/frontends/pleroma-fe/dev/static/emoji.json
index 6be6458..6be6458 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/emoji.json
+++ b/static/frontends/pleroma-fe/dev/static/emoji.json
diff --git a/static/frontends/pleroma-fe/dev/static/img/nsfw.2958239.png b/static/frontends/pleroma-fe/dev/static/img/nsfw.2958239.png
index d251377..d251377 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/img/nsfw.2958239.png
+++ b/static/frontends/pleroma-fe/dev/static/img/nsfw.2958239.png
Binary files differ
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
index 36ad7ae..36ad7ae 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/img/pleromatan_apology.f9d5180.png
+++ b/static/frontends/pleroma-fe/dev/static/img/pleromatan_apology.f9d5180.png
Binary files differ
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
index 17f8769..17f8769 100644..100755
--- 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
Binary files differ
diff --git a/static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js b/static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js
index ffc3d7d..ffc3d7d 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js
+++ b/static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js
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
index 9186474..9186474 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js.map
+++ b/static/frontends/pleroma-fe/dev/static/js/159.4e6be34bb28b467ff331.js.map
diff --git a/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js b/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js
index cfb9ae7..cfb9ae7 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js
+++ b/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js
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
index d6dc2a1..d6dc2a1 100644..100755
--- 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
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
index 0693a5f..0693a5f 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js.map
+++ b/static/frontends/pleroma-fe/dev/static/js/48.b5ecdbc517423af07ca4.js.map
diff --git a/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js b/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js
index 61826bc..61826bc 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js
+++ b/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js
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
index 30288d4..30288d4 100644..100755
--- 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
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
index cc8a9c8..cc8a9c8 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js.map
+++ b/static/frontends/pleroma-fe/dev/static/js/6245.81d7492d1e93fc14b23f.js.map
diff --git a/static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js b/static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js
index a075121..a075121 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js
+++ b/static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js
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
index df82ed2..df82ed2 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js.map
+++ b/static/frontends/pleroma-fe/dev/static/js/6464.94c3a551c93108834132.js.map
diff --git a/static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js b/static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js
index 7b2db8a..7b2db8a 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js
+++ b/static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js
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
index 104e02f..104e02f 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js.map
+++ b/static/frontends/pleroma-fe/dev/static/js/7586.f4cc68668fe75644a5c7.js.map
diff --git a/static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js b/static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js
index b91ff9e..b91ff9e 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js
+++ b/static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js
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
index 61f26aa..61f26aa 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js.map
+++ b/static/frontends/pleroma-fe/dev/static/js/7962.fe3e3bedcd1cde6ae599.js.map
diff --git a/static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js b/static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js
index 2b375ef..2b375ef 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js
+++ b/static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js
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
index 3283285..3283285 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js.map
+++ b/static/frontends/pleroma-fe/dev/static/js/9060.240f83f30ea11548aaaa.js.map
diff --git a/static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js b/static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js
index 1109160..1109160 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js
+++ b/static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js
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
index c748e3d..c748e3d 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js.map
+++ b/static/frontends/pleroma-fe/dev/static/js/9801.05c5f9f25001d724317b.js.map
diff --git a/static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js b/static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js
index d10388d..d10388d 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js
+++ b/static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js
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
index 6584941..6584941 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js.map
+++ b/static/frontends/pleroma-fe/dev/static/js/app.9d382c9a57c5453fd21a.js.map
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
index 9ab40ae..9ab40ae 100644..100755
--- 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
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
index 26f3e4e..26f3e4e 100644..100755
--- 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
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
index ab7b235..ab7b235 100644..100755
--- 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
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
index c465149..c465149 100644..100755
--- 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
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
index fba4c45..fba4c45 100644..100755
--- 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
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
index 5c461f8..5c461f8 100644..100755
--- 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
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
index 0fe7c89..0fe7c89 100644..100755
--- 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
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
index 919a4a4..919a4a4 100644..100755
--- 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
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
index 2ab93af..2ab93af 100644..100755
--- 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
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
index 60760a5..60760a5 100644..100755
--- 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
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
index f3ffa6b..f3ffa6b 100644..100755
--- 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
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
index e00af65..e00af65 100644..100755
--- 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
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
index f550915..f550915 100644..100755
--- 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
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
index 388f5ac..388f5ac 100644..100755
--- 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
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
index b93f008..b93f008 100644..100755
--- 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
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
index e0d41f2..e0d41f2 100644..100755
--- 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
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
index 71e424f..71e424f 100644..100755
--- 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
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
index 5fea830..5fea830 100644..100755
--- 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
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
index f25fb64..f25fb64 100644..100755
--- 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
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
index b02e48b..b02e48b 100644..100755
--- 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
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
index e097a68..e097a68 100644..100755
--- 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
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
index d65a8ed..d65a8ed 100644..100755
--- 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
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
index a7abeee..a7abeee 100644..100755
--- 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
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
index 8fb1d36..8fb1d36 100644..100755
--- 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
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
index dd5ae7f..dd5ae7f 100644..100755
--- 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
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
index 3787c96..3787c96 100644..100755
--- 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
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
index 186874c..186874c 100644..100755
--- 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
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
index f4b98d2..f4b98d2 100644..100755
--- 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
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
index 0b3e2e7..0b3e2e7 100644..100755
--- 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
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
index ff1483e..ff1483e 100644..100755
--- 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
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
index 4ff67b0..4ff67b0 100644..100755
--- 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
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
index cb22622..cb22622 100644..100755
--- 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
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
index 17bac2d..17bac2d 100644..100755
--- 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
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
index a278ed5..a278ed5 100644..100755
--- 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
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
index a5f8aea..a5f8aea 100644..100755
--- 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
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
index 803f7f2..803f7f2 100644..100755
--- 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
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
index 8a37fda..8a37fda 100644..100755
--- 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
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
index 0a5a57d..0a5a57d 100644..100755
--- 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
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
index dd31d09..dd31d09 100644..100755
--- 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
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
index b1b6fda..b1b6fda 100644..100755
--- 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
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
index 50ce603..50ce603 100644..100755
--- 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
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
index 024a6b5..024a6b5 100644..100755
--- 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
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
index f984d54..f984d54 100644..100755
--- 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
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
index 0308ffe..0308ffe 100644..100755
--- 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
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
index c298402..c298402 100644..100755
--- 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
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
index e8876b6..e8876b6 100644..100755
--- 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
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
index 3be3d2a..3be3d2a 100644..100755
--- 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
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
index 5bd4310..5bd4310 100644..100755
--- 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
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
index d879e2f..d879e2f 100644..100755
--- 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
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
index 0fc14d5..0fc14d5 100644..100755
--- 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
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
index cf395d7..cf395d7 100644..100755
--- 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
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
index c828382..c828382 100644..100755
--- 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
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
index 7701a3d..7701a3d 100644..100755
--- 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
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
index e3db84a..e3db84a 100644..100755
--- 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
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
index f6c8a15..f6c8a15 100644..100755
--- 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
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
index 316c459..316c459 100644..100755
--- 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
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
index 986aa85..986aa85 100644..100755
--- 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
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
index a765acd..a765acd 100644..100755
--- 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
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
index f2f94ee..f2f94ee 100644..100755
--- 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
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
index 890ce1c..890ce1c 100644..100755
--- 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
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
index aa0615f..aa0615f 100644..100755
--- 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
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
index 1b04273..1b04273 100644..100755
--- 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
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
index e560e31..e560e31 100644..100755
--- 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
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
index 2e8e0cf..2e8e0cf 100644..100755
--- 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
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
index ae1ca4e..ae1ca4e 100644..100755
--- 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
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
index e61af43..e61af43 100644..100755
--- 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
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
index 8d44417..8d44417 100644..100755
--- 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
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
index f79dedf..f79dedf 100644..100755
--- 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
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
index a1eaf8e..a1eaf8e 100644..100755
--- 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
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
index 718c0c2..718c0c2 100644..100755
--- 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
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
index 9ab42f0..9ab42f0 100644..100755
--- 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
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
index 1a17c86..1a17c86 100644..100755
--- 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
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
index 88b089f..88b089f 100644..100755
--- 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
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
index 2bd89d5..2bd89d5 100644..100755
--- 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
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
index 8c48372..8c48372 100644..100755
--- 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
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
index 059ad5d..059ad5d 100644..100755
--- 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
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
index d1ca388..d1ca388 100644..100755
--- 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
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
index 5327aca..5327aca 100644..100755
--- 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
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
index f1a11c0..f1a11c0 100644..100755
--- 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
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
index aa4231d..aa4231d 100644..100755
--- 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
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
index dc10a1b..dc10a1b 100644..100755
--- 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
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
index 6ad3a6e..6ad3a6e 100644..100755
--- 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
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
index 4f295e2..4f295e2 100644..100755
--- 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
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
index 6aaca24..6aaca24 100644..100755
--- 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
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
index 3e3b226..3e3b226 100644..100755
--- 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
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
index ce92cdd..ce92cdd 100644..100755
--- 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
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
index c0e7cb9..c0e7cb9 100644..100755
--- 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
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
index a055cf0..a055cf0 100644..100755
--- 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
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
index 8fdb6f2..8fdb6f2 100644..100755
--- 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
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
index a66e825..a66e825 100644..100755
--- 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
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
index a8f2a42..a8f2a42 100644..100755
--- 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
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
index fe769e9..fe769e9 100644..100755
--- 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
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
index 5fae213..5fae213 100644..100755
--- 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
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
index 0e7bfc0..0e7bfc0 100644..100755
--- 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
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
index 6bb5fa7..6bb5fa7 100644..100755
--- 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
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
index 3956d3c..3956d3c 100644..100755
--- 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
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
index b6c3e9d..b6c3e9d 100644..100755
--- 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
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
index 1a7176b..1a7176b 100644..100755
--- 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
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
index 477aee3..477aee3 100644..100755
--- 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
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
index 4393845..4393845 100644..100755
--- 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
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
index 40d320c..40d320c 100644..100755
--- 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
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
index be57a3e..be57a3e 100644..100755
--- 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
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
index 45d01cf..45d01cf 100644..100755
--- 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
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
index 78a3ec4..78a3ec4 100644..100755
--- 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
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
index 168c85b..168c85b 100644..100755
--- 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
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
index d1e87b2..d1e87b2 100644..100755
--- 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
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
index 92f43d8..92f43d8 100644..100755
--- 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
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
index a6a0f72..a6a0f72 100644..100755
--- 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
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
index 3344c5a..3344c5a 100644..100755
--- 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
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
index e7c9257..e7c9257 100644..100755
--- 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
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
index e2a844e..e2a844e 100644..100755
--- 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
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
index f30b427..f30b427 100644..100755
--- 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
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
index be79756..be79756 100644..100755
--- 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
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
index 78b6dbe..78b6dbe 100644..100755
--- 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
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
index 80bf468..80bf468 100644..100755
--- 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
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
index f3eaef6..f3eaef6 100644..100755
--- 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
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
index cef51c3..cef51c3 100644..100755
--- 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
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
index 6ed6b8c..6ed6b8c 100644..100755
--- 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
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
index f8ceb17..f8ceb17 100644..100755
--- 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
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
index 092c494..092c494 100644..100755
--- 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
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
index 6ddfc11..6ddfc11 100644..100755
--- 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
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
index 1957640..1957640 100644..100755
--- 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
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
index a3a46e5..a3a46e5 100644..100755
--- 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
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
index 0498c49..0498c49 100644..100755
--- 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
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
index ba0bd09..ba0bd09 100644..100755
--- 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
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
index 4904060..4904060 100644..100755
--- 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
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
index 0e9d747..0e9d747 100644..100755
--- 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
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
index beb2f74..beb2f74 100644..100755
--- 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
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
index 41a40c8..41a40c8 100644..100755
--- 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
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
index 12322dd..12322dd 100644..100755
--- 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
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
index f03c7c6..f03c7c6 100644..100755
--- 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
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
index 92db43c..92db43c 100644..100755
--- 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
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
index 0a77556..0a77556 100644..100755
--- 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
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
index d8113f1..d8113f1 100644..100755
--- 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
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
index d444a6b..d444a6b 100644..100755
--- 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
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
index 469e8d6..469e8d6 100644..100755
--- 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
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
index b535834..b535834 100644..100755
--- 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
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
index e9a628e..e9a628e 100644..100755
--- 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
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
index 05ef9d0..05ef9d0 100644..100755
--- 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
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
index 37ff8c9..37ff8c9 100644..100755
--- 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
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
index 3ac6c6e..3ac6c6e 100644..100755
--- 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
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
index aea5a29..aea5a29 100644..100755
--- 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
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
index 8597166..8597166 100644..100755
--- 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
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
index 93360c7..93360c7 100644..100755
--- 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
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
index e68a4eb..e68a4eb 100644..100755
--- 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
diff --git a/static/frontends/pleroma-fe/dev/static/js/emoji.33eab91b64f59431137d.js b/static/frontends/pleroma-fe/dev/static/js/emoji.33eab91b64f59431137d.js
index 16871f9..16871f9 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/js/emoji.33eab91b64f59431137d.js
+++ b/static/frontends/pleroma-fe/dev/static/js/emoji.33eab91b64f59431137d.js
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
index d824f3d..d824f3d 100644..100755
--- 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
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
index 6571217..6571217 100644..100755
--- 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
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
index 2cb375e..2cb375e 100644..100755
--- 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
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
index 5bcbe14..5bcbe14 100644..100755
--- 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
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
index f75b138..f75b138 100644..100755
--- 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
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
index 0355132..0355132 100644..100755
--- 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
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
index a796f79..a796f79 100644..100755
--- 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
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
index fffc2b5..fffc2b5 100644..100755
--- 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
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
index faf8906..faf8906 100644..100755
--- 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
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
index 7298788..7298788 100644..100755
--- 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
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
index 47487f0..47487f0 100644..100755
--- 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
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
index c0b5048..c0b5048 100644..100755
--- 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
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
index d6983a2..d6983a2 100644..100755
--- 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
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
index 3a37ba0..3a37ba0 100644..100755
--- 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
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
index 60bb8f3..60bb8f3 100644..100755
--- 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
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
index ed51448..ed51448 100644..100755
--- 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
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
index 86fc97a..86fc97a 100644..100755
--- 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
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
index e4e261a..e4e261a 100644..100755
--- 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
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
index 6cdb0ca..6cdb0ca 100644..100755
--- 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
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
index eb936fb..eb936fb 100644..100755
--- 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
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
index cb0b7ee..cb0b7ee 100644..100755
--- 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
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
index bcfbf36..bcfbf36 100644..100755
--- 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
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
index fed2747..fed2747 100644..100755
--- 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
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
index f08827e..f08827e 100644..100755
--- 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
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
index 1b9aa9e..1b9aa9e 100644..100755
--- 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
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
index 65f58a7..65f58a7 100644..100755
--- 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
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
index 207109a..207109a 100644..100755
--- 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
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
index 4ed6b38..4ed6b38 100644..100755
--- 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
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
index 19fd2c9..19fd2c9 100644..100755
--- 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
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
index 8aae964..8aae964 100644..100755
--- 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
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
index 26774f8..26774f8 100644..100755
--- 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
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
index 0081d7d..0081d7d 100644..100755
--- 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
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
index 1c2d180..1c2d180 100644..100755
--- 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
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
index d2ba609..d2ba609 100644..100755
--- 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
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
index d099401..d099401 100644..100755
--- 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
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
index 65fbc1d..65fbc1d 100644..100755
--- 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
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
index 0fa3972..0fa3972 100644..100755
--- 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
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
index 3d37b94..3d37b94 100644..100755
--- 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
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
index 658a3e7..658a3e7 100644..100755
--- 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
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
index fa8649a..fa8649a 100644..100755
--- 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
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
index 757736f..757736f 100644..100755
--- 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
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
index 5da264f..5da264f 100644..100755
--- 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
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
index 22cf4c6..22cf4c6 100644..100755
--- 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
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
index 66f972d..66f972d 100644..100755
--- 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
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
index 8fc37e9..8fc37e9 100644..100755
--- 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
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
index 6ccb466..6ccb466 100644..100755
--- 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
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
index b85acdd..b85acdd 100644..100755
--- 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
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
index 160ccd4..160ccd4 100644..100755
--- 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
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
index cf7039f..cf7039f 100644..100755
--- 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
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
index afd81f2..afd81f2 100644..100755
--- 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
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
index 74cbf5e..74cbf5e 100644..100755
--- 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
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
index dd62acc..dd62acc 100644..100755
--- 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
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
index d1b02c3..d1b02c3 100644..100755
--- 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
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
index 2832cf5..2832cf5 100644..100755
--- 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
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
index e69fdbd..e69fdbd 100644..100755
--- 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
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
index b891e85..b891e85 100644..100755
--- 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
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
index dd88b1d..dd88b1d 100644..100755
--- 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
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
index 2a67a26..2a67a26 100644..100755
--- 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
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
index 54a7b04..54a7b04 100644..100755
--- 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
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
index 0bc7136..0bc7136 100644..100755
--- 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
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
index f942a6c..f942a6c 100644..100755
--- 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
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
index cee2126..cee2126 100644..100755
--- 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
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
index 6e2fbf6..6e2fbf6 100644..100755
--- 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
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
index a844ccc..a844ccc 100644..100755
--- 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
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
index 00f6850..00f6850 100644..100755
--- 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
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
index b8ca3f4..b8ca3f4 100644..100755
--- 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
diff --git a/static/frontends/pleroma-fe/dev/static/logo.svg b/static/frontends/pleroma-fe/dev/static/logo.svg
index 68e647e..68e647e 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/logo.svg
+++ b/static/frontends/pleroma-fe/dev/static/logo.svg
diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/56f009143a5a7685fad9.wasm b/static/frontends/pleroma-fe/dev/static/ruffle/56f009143a5a7685fad9.wasm
index 00ce842..00ce842 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/ruffle/56f009143a5a7685fad9.wasm
+++ b/static/frontends/pleroma-fe/dev/static/ruffle/56f009143a5a7685fad9.wasm
Binary files differ
diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/92614a5efc3434baeaa9.wasm b/static/frontends/pleroma-fe/dev/static/ruffle/92614a5efc3434baeaa9.wasm
index 5cf135b..5cf135b 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/ruffle/92614a5efc3434baeaa9.wasm
+++ b/static/frontends/pleroma-fe/dev/static/ruffle/92614a5efc3434baeaa9.wasm
Binary files differ
diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_APACHE b/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_APACHE
index 1b5ec8b..1b5ec8b 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_APACHE
+++ b/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_APACHE
diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_MIT b/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_MIT
index 941fe99..941fe99 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_MIT
+++ b/static/frontends/pleroma-fe/dev/static/ruffle/LICENSE_MIT
diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/README.md b/static/frontends/pleroma-fe/dev/static/ruffle/README.md
index c59b8c9..c59b8c9 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/ruffle/README.md
+++ b/static/frontends/pleroma-fe/dev/static/ruffle/README.md
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
index 482fefe..482fefe 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js
+++ b/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.61b3dd915983ae8a8b16.js
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
index 0c97a3b..0c97a3b 100644..100755
--- 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
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
index 1b2e68f..1b2e68f 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.848d766d6fc336164c2f.js
+++ b/static/frontends/pleroma-fe/dev/static/ruffle/core.ruffle.848d766d6fc336164c2f.js
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
index 70f8ce1..70f8ce1 100644..100755
--- 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
diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/package.json b/static/frontends/pleroma-fe/dev/static/ruffle/package.json
index 032e39f..032e39f 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/ruffle/package.json
+++ b/static/frontends/pleroma-fe/dev/static/ruffle/package.json
diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js b/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js
index fca1dfa..fca1dfa 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js
+++ b/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js
diff --git a/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js.map b/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js.map
index 725bbfe..725bbfe 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js.map
+++ b/static/frontends/pleroma-fe/dev/static/ruffle/ruffle.js.map
diff --git a/static/frontends/pleroma-fe/dev/static/styles.json b/static/frontends/pleroma-fe/dev/static/styles.json
index 23f57c6..23f57c6 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/styles.json
+++ b/static/frontends/pleroma-fe/dev/static/styles.json
diff --git a/static/frontends/pleroma-fe/dev/static/terms-of-service.html b/static/frontends/pleroma-fe/dev/static/terms-of-service.html
index 2b7bf76..2b7bf76 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/terms-of-service.html
+++ b/static/frontends/pleroma-fe/dev/static/terms-of-service.html
diff --git a/static/frontends/pleroma-fe/dev/static/themes/breezy-dark.json b/static/frontends/pleroma-fe/dev/static/themes/breezy-dark.json
index 76b962c..76b962c 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/themes/breezy-dark.json
+++ b/static/frontends/pleroma-fe/dev/static/themes/breezy-dark.json
diff --git a/static/frontends/pleroma-fe/dev/static/themes/breezy-light.json b/static/frontends/pleroma-fe/dev/static/themes/breezy-light.json
index 0968fff..0968fff 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/themes/breezy-light.json
+++ b/static/frontends/pleroma-fe/dev/static/themes/breezy-light.json
diff --git a/static/frontends/pleroma-fe/dev/static/themes/mammal.json b/static/frontends/pleroma-fe/dev/static/themes/mammal.json
index 50b8e2f..50b8e2f 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/themes/mammal.json
+++ b/static/frontends/pleroma-fe/dev/static/themes/mammal.json
diff --git a/static/frontends/pleroma-fe/dev/static/themes/paper.json b/static/frontends/pleroma-fe/dev/static/themes/paper.json
index a3b90a0..a3b90a0 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/themes/paper.json
+++ b/static/frontends/pleroma-fe/dev/static/themes/paper.json
diff --git a/static/frontends/pleroma-fe/dev/static/themes/pleroma-dark.json b/static/frontends/pleroma-fe/dev/static/themes/pleroma-dark.json
index 2703fba..2703fba 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/themes/pleroma-dark.json
+++ b/static/frontends/pleroma-fe/dev/static/themes/pleroma-dark.json
diff --git a/static/frontends/pleroma-fe/dev/static/themes/pleroma-light.json b/static/frontends/pleroma-fe/dev/static/themes/pleroma-light.json
index 05fc300..05fc300 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/themes/pleroma-light.json
+++ b/static/frontends/pleroma-fe/dev/static/themes/pleroma-light.json
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
index b62769d..b62769d 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/themes/redmond-xx-se.json
+++ b/static/frontends/pleroma-fe/dev/static/themes/redmond-xx-se.json
diff --git a/static/frontends/pleroma-fe/dev/static/themes/redmond-xx.json b/static/frontends/pleroma-fe/dev/static/themes/redmond-xx.json
index 83b5910..83b5910 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/themes/redmond-xx.json
+++ b/static/frontends/pleroma-fe/dev/static/themes/redmond-xx.json
diff --git a/static/frontends/pleroma-fe/dev/static/themes/redmond-xxi.json b/static/frontends/pleroma-fe/dev/static/themes/redmond-xxi.json
index 60ceae7..60ceae7 100644..100755
--- a/static/frontends/pleroma-fe/dev/static/themes/redmond-xxi.json
+++ b/static/frontends/pleroma-fe/dev/static/themes/redmond-xxi.json
diff --git a/static/frontends/pleroma-fe/dev/sw-pleroma.js b/static/frontends/pleroma-fe/dev/sw-pleroma.js
index 84bcfc0..84bcfc0 100644..100755
--- a/static/frontends/pleroma-fe/dev/sw-pleroma.js
+++ b/static/frontends/pleroma-fe/dev/sw-pleroma.js
diff --git a/static/frontends/pleroma-fe/dev/sw-pleroma.js.LICENSE.txt b/static/frontends/pleroma-fe/dev/sw-pleroma.js.LICENSE.txt
index 63c4ca5..63c4ca5 100644..100755
--- a/static/frontends/pleroma-fe/dev/sw-pleroma.js.LICENSE.txt
+++ b/static/frontends/pleroma-fe/dev/sw-pleroma.js.LICENSE.txt
diff --git a/static/frontends/pleroma-fe/dev/sw-pleroma.js.map b/static/frontends/pleroma-fe/dev/sw-pleroma.js.map
index 97c4b71..97c4b71 100644..100755
--- a/static/frontends/pleroma-fe/dev/sw-pleroma.js.map
+++ b/static/frontends/pleroma-fe/dev/sw-pleroma.js.map
diff --git a/static/modules/emoji_reactions_are_retarded.ex b/static/modules/emoji_reactions_are_retarded.ex
index 91884c3..91884c3 100644..100755
--- a/static/modules/emoji_reactions_are_retarded.ex
+++ b/static/modules/emoji_reactions_are_retarded.ex
diff --git a/static/modules/high_roller_policy.ex b/static/modules/high_roller_policy.ex
index 50b21ea..50b21ea 100644..100755
--- a/static/modules/high_roller_policy.ex
+++ b/static/modules/high_roller_policy.ex
diff --git a/static/modules/no_incoming_deletes.ex b/static/modules/no_incoming_deletes.ex
index 0c5d9e7..0c5d9e7 100644..100755
--- a/static/modules/no_incoming_deletes.ex
+++ b/static/modules/no_incoming_deletes.ex
diff --git a/static/static/styles.json b/static/static/styles.json
index 7337f16..7337f16 100644..100755
--- a/static/static/styles.json
+++ b/static/static/styles.json
diff --git a/static/static/themes/.elic.json.un~ b/static/static/themes/.elic.json.un~
index d3f254c..d3f254c 100644..100755
--- a/static/static/themes/.elic.json.un~
+++ b/static/static/themes/.elic.json.un~
Binary files differ
diff --git a/static/static/themes/breezy-dark.json b/static/static/themes/breezy-dark.json
index 76b962c..76b962c 100644..100755
--- a/static/static/themes/breezy-dark.json
+++ b/static/static/themes/breezy-dark.json
diff --git a/static/static/themes/breezy-light.json b/static/static/themes/breezy-light.json
index 0968fff..0968fff 100644..100755
--- a/static/static/themes/breezy-light.json
+++ b/static/static/themes/breezy-light.json
diff --git a/static/static/themes/elic.json b/static/static/themes/elic.json
index 8f9cf53..8f9cf53 100644..100755
--- a/static/static/themes/elic.json
+++ b/static/static/themes/elic.json
diff --git a/static/static/themes/mammal.json b/static/static/themes/mammal.json
index 50b8e2f..50b8e2f 100644..100755
--- a/static/static/themes/mammal.json
+++ b/static/static/themes/mammal.json
diff --git a/static/static/themes/paper.json b/static/static/themes/paper.json
index a3b90a0..a3b90a0 100644..100755
--- a/static/static/themes/paper.json
+++ b/static/static/themes/paper.json
diff --git a/static/static/themes/pleroma-dark.json b/static/static/themes/pleroma-dark.json
index 2703fba..2703fba 100644..100755
--- a/static/static/themes/pleroma-dark.json
+++ b/static/static/themes/pleroma-dark.json
diff --git a/static/static/themes/pleroma-light.json b/static/static/themes/pleroma-light.json
index 05fc300..05fc300 100644..100755
--- a/static/static/themes/pleroma-light.json
+++ b/static/static/themes/pleroma-light.json
diff --git a/static/static/themes/redmond-xx-se.json b/static/static/themes/redmond-xx-se.json
index b62769d..b62769d 100644..100755
--- a/static/static/themes/redmond-xx-se.json
+++ b/static/static/themes/redmond-xx-se.json
diff --git a/static/static/themes/redmond-xx.json b/static/static/themes/redmond-xx.json
index 83b5910..83b5910 100644..100755
--- a/static/static/themes/redmond-xx.json
+++ b/static/static/themes/redmond-xx.json
diff --git a/static/static/themes/redmond-xxi.json b/static/static/themes/redmond-xxi.json
index 60ceae7..60ceae7 100644..100755
--- a/static/static/themes/redmond-xxi.json
+++ b/static/static/themes/redmond-xxi.json
diff --git a/test/config/emoji.txt b/test/config/emoji.txt
index 14dd0c3..14dd0c3 100644..100755
--- a/test/config/emoji.txt
+++ b/test/config/emoji.txt
diff --git a/test/credo/check/consistency/file_location.ex b/test/credo/check/consistency/file_location.ex
index d6a62bf..d6a62bf 100644..100755
--- a/test/credo/check/consistency/file_location.ex
+++ b/test/credo/check/consistency/file_location.ex
diff --git a/test/fixtures/DSCN0010.jpg b/test/fixtures/DSCN0010.jpg
index 4a2c155..4a2c155 100644..100755
--- a/test/fixtures/DSCN0010.jpg
+++ b/test/fixtures/DSCN0010.jpg
Binary files differ
diff --git a/test/fixtures/activitypub-client-post-activity.json b/test/fixtures/activitypub-client-post-activity.json
index e592081..e592081 100644..100755
--- a/test/fixtures/activitypub-client-post-activity.json
+++ b/test/fixtures/activitypub-client-post-activity.json
diff --git a/test/fixtures/avatar_data_uri b/test/fixtures/avatar_data_uri
index 49a8b64..49a8b64 100644..100755
--- a/test/fixtures/avatar_data_uri
+++ b/test/fixtures/avatar_data_uri
diff --git a/test/fixtures/birthdays/misskey-user.json b/test/fixtures/birthdays/misskey-user.json
index 4ffee39..4ffee39 100644..100755
--- a/test/fixtures/birthdays/misskey-user.json
+++ b/test/fixtures/birthdays/misskey-user.json
diff --git a/test/fixtures/bogus-mastodon-announce.json b/test/fixtures/bogus-mastodon-announce.json
index 0485b80..0485b80 100644..100755
--- a/test/fixtures/bogus-mastodon-announce.json
+++ b/test/fixtures/bogus-mastodon-announce.json
diff --git a/test/fixtures/bridgy/actor.json b/test/fixtures/bridgy/actor.json
index 5b2d898..5b2d898 100644..100755
--- a/test/fixtures/bridgy/actor.json
+++ b/test/fixtures/bridgy/actor.json
diff --git a/test/fixtures/config/temp.exported_from_db.secret.exs b/test/fixtures/config/temp.exported_from_db.secret.exs
index 94782ec..94782ec 100644..100755
--- a/test/fixtures/config/temp.exported_from_db.secret.exs
+++ b/test/fixtures/config/temp.exported_from_db.secret.exs
diff --git a/test/fixtures/config/temp.secret.exs b/test/fixtures/config/temp.secret.exs
index e5709ba..e5709ba 100644..100755
--- a/test/fixtures/config/temp.secret.exs
+++ b/test/fixtures/config/temp.secret.exs
diff --git a/test/fixtures/create-chat-message.json b/test/fixtures/create-chat-message.json
index 9c23a1c..9c23a1c 100644..100755
--- a/test/fixtures/create-chat-message.json
+++ b/test/fixtures/create-chat-message.json
diff --git a/test/fixtures/create-pleroma-reply-to-misskey-thread.json b/test/fixtures/create-pleroma-reply-to-misskey-thread.json
index 0c31efa..0c31efa 100644..100755
--- a/test/fixtures/create-pleroma-reply-to-misskey-thread.json
+++ b/test/fixtures/create-pleroma-reply-to-misskey-thread.json
diff --git a/test/fixtures/custom_instance_panel.html b/test/fixtures/custom_instance_panel.html
index 6371a1e..6371a1e 100644..100755
--- a/test/fixtures/custom_instance_panel.html
+++ b/test/fixtures/custom_instance_panel.html
diff --git a/test/fixtures/emoji-reaction-no-emoji.json b/test/fixtures/emoji-reaction-no-emoji.json
index ef3bbe5..ef3bbe5 100644..100755
--- a/test/fixtures/emoji-reaction-no-emoji.json
+++ b/test/fixtures/emoji-reaction-no-emoji.json
diff --git a/test/fixtures/emoji-reaction-too-long.json b/test/fixtures/emoji-reaction-too-long.json
index e917c9a..e917c9a 100644..100755
--- a/test/fixtures/emoji-reaction-too-long.json
+++ b/test/fixtures/emoji-reaction-too-long.json
diff --git a/test/fixtures/emoji-reaction.json b/test/fixtures/emoji-reaction.json
index fe1fecd..fe1fecd 100644..100755
--- a/test/fixtures/emoji-reaction.json
+++ b/test/fixtures/emoji-reaction.json
diff --git a/test/fixtures/emoji/packs/blank.png.zip b/test/fixtures/emoji/packs/blank.png.zip
index 651daf1..651daf1 100644..100755
--- a/test/fixtures/emoji/packs/blank.png.zip
+++ b/test/fixtures/emoji/packs/blank.png.zip
Binary files differ
diff --git a/test/fixtures/emoji/packs/default-manifest.json b/test/fixtures/emoji/packs/default-manifest.json
index c843380..c843380 100644..100755
--- a/test/fixtures/emoji/packs/default-manifest.json
+++ b/test/fixtures/emoji/packs/default-manifest.json
diff --git a/test/fixtures/emoji/packs/finmoji.json b/test/fixtures/emoji/packs/finmoji.json
index 2797709..2797709 100644..100755
--- a/test/fixtures/emoji/packs/finmoji.json
+++ b/test/fixtures/emoji/packs/finmoji.json
diff --git a/test/fixtures/emoji/packs/manifest.json b/test/fixtures/emoji/packs/manifest.json
index 2d51a45..2d51a45 100644..100755
--- a/test/fixtures/emoji/packs/manifest.json
+++ b/test/fixtures/emoji/packs/manifest.json
diff --git a/test/fixtures/emojis.zip b/test/fixtures/emojis.zip
index d7fc473..d7fc473 100644..100755
--- a/test/fixtures/emojis.zip
+++ b/test/fixtures/emojis.zip
Binary files differ
diff --git a/test/fixtures/empty.zip b/test/fixtures/empty.zip
index 15cb0ec..15cb0ec 100644..100755
--- a/test/fixtures/empty.zip
+++ b/test/fixtures/empty.zip
Binary files differ
diff --git a/test/fixtures/fetch_mocks/104410921027210069.json b/test/fixtures/fetch_mocks/104410921027210069.json
index 583f7a4..583f7a4 100644..100755
--- a/test/fixtures/fetch_mocks/104410921027210069.json
+++ b/test/fixtures/fetch_mocks/104410921027210069.json
diff --git a/test/fixtures/fetch_mocks/9wTkLEnuq47B25EehM.json b/test/fixtures/fetch_mocks/9wTkLEnuq47B25EehM.json
index 0226b05..0226b05 100644..100755
--- a/test/fixtures/fetch_mocks/9wTkLEnuq47B25EehM.json
+++ b/test/fixtures/fetch_mocks/9wTkLEnuq47B25EehM.json
diff --git a/test/fixtures/fetch_mocks/eal.json b/test/fixtures/fetch_mocks/eal.json
index a605476..a605476 100644..100755
--- a/test/fixtures/fetch_mocks/eal.json
+++ b/test/fixtures/fetch_mocks/eal.json
diff --git a/test/fixtures/fetch_mocks/tuxcrafting.json b/test/fixtures/fetch_mocks/tuxcrafting.json
index 5dce2a1..5dce2a1 100644..100755
--- a/test/fixtures/fetch_mocks/tuxcrafting.json
+++ b/test/fixtures/fetch_mocks/tuxcrafting.json
diff --git a/test/fixtures/friendica_salmon.xml b/test/fixtures/friendica_salmon.xml
index 8a01d04..8a01d04 100644..100755
--- a/test/fixtures/friendica_salmon.xml
+++ b/test/fixtures/friendica_salmon.xml
diff --git a/test/fixtures/guppe-actor.json b/test/fixtures/guppe-actor.json
index d5829ee..d5829ee 100644..100755
--- a/test/fixtures/guppe-actor.json
+++ b/test/fixtures/guppe-actor.json
diff --git a/test/fixtures/host-meta-zetsubou.xn--q9jyb4c.xml b/test/fixtures/host-meta-zetsubou.xn--q9jyb4c.xml
index df64d44..df64d44 100644..100755
--- a/test/fixtures/host-meta-zetsubou.xn--q9jyb4c.xml
+++ b/test/fixtures/host-meta-zetsubou.xn--q9jyb4c.xml
diff --git a/test/fixtures/hubzilla-follow-activity.json b/test/fixtures/hubzilla-follow-activity.json
index 2fcc700..2fcc700 100644..100755
--- a/test/fixtures/hubzilla-follow-activity.json
+++ b/test/fixtures/hubzilla-follow-activity.json
diff --git a/test/fixtures/image.jpg b/test/fixtures/image.jpg
index edff624..edff624 100644..100755
--- a/test/fixtures/image.jpg
+++ b/test/fixtures/image.jpg
Binary files differ
diff --git a/test/fixtures/image_with_caption-abstract.jpg b/test/fixtures/image_with_caption-abstract.jpg
index f982ffa..f982ffa 100644..100755
--- a/test/fixtures/image_with_caption-abstract.jpg
+++ b/test/fixtures/image_with_caption-abstract.jpg
Binary files differ
diff --git a/test/fixtures/image_with_imagedescription_and_caption-abstract.jpg b/test/fixtures/image_with_imagedescription_and_caption-abstract.jpg
index c82a269..c82a269 100644..100755
--- a/test/fixtures/image_with_imagedescription_and_caption-abstract.jpg
+++ b/test/fixtures/image_with_imagedescription_and_caption-abstract.jpg
Binary files differ
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
index 7ce8640..7ce8640 100644..100755
--- 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
Binary files differ
diff --git a/test/fixtures/image_with_imagedescription_and_caption-abstract_whitespaces.jpg b/test/fixtures/image_with_imagedescription_and_caption-abstract_whitespaces.jpg
index a232fd2..a232fd2 100644..100755
--- a/test/fixtures/image_with_imagedescription_and_caption-abstract_whitespaces.jpg
+++ b/test/fixtures/image_with_imagedescription_and_caption-abstract_whitespaces.jpg
Binary files differ
diff --git a/test/fixtures/image_with_no_description.jpg b/test/fixtures/image_with_no_description.jpg
index ec6fc4b..ec6fc4b 100644..100755
--- a/test/fixtures/image_with_no_description.jpg
+++ b/test/fixtures/image_with_no_description.jpg
Binary files differ
diff --git a/test/fixtures/kroeg-announce-with-inline-actor.json b/test/fixtures/kroeg-announce-with-inline-actor.json
index f73f934..f73f934 100644..100755
--- a/test/fixtures/kroeg-announce-with-inline-actor.json
+++ b/test/fixtures/kroeg-announce-with-inline-actor.json
diff --git a/test/fixtures/kroeg-array-less-emoji.json b/test/fixtures/kroeg-array-less-emoji.json
index 3d7025f..3d7025f 100644..100755
--- a/test/fixtures/kroeg-array-less-emoji.json
+++ b/test/fixtures/kroeg-array-less-emoji.json
diff --git a/test/fixtures/kroeg-array-less-hashtag.json b/test/fixtures/kroeg-array-less-hashtag.json
index 28a0190..28a0190 100644..100755
--- a/test/fixtures/kroeg-array-less-hashtag.json
+++ b/test/fixtures/kroeg-array-less-hashtag.json
diff --git a/test/fixtures/kroeg-post-activity.json b/test/fixtures/kroeg-post-activity.json
index 32dabd9..32dabd9 100644..100755
--- a/test/fixtures/kroeg-post-activity.json
+++ b/test/fixtures/kroeg-post-activity.json
diff --git a/test/fixtures/lain.xml b/test/fixtures/lain.xml
index 332b3b2..332b3b2 100644..100755
--- a/test/fixtures/lain.xml
+++ b/test/fixtures/lain.xml
diff --git a/test/fixtures/lambadalambda.json b/test/fixtures/lambadalambda.json
index 1f09fb5..1f09fb5 100644..100755
--- a/test/fixtures/lambadalambda.json
+++ b/test/fixtures/lambadalambda.json
diff --git a/test/fixtures/margaret-corbin-grave-west-point.html b/test/fixtures/margaret-corbin-grave-west-point.html
index f6d387c..f6d387c 100644..100755
--- a/test/fixtures/margaret-corbin-grave-west-point.html
+++ b/test/fixtures/margaret-corbin-grave-west-point.html
diff --git a/test/fixtures/mastodon-accept-activity.json b/test/fixtures/mastodon-accept-activity.json
index b661ed6..b661ed6 100644..100755
--- a/test/fixtures/mastodon-accept-activity.json
+++ b/test/fixtures/mastodon-accept-activity.json
diff --git a/test/fixtures/mastodon-announce-private.json b/test/fixtures/mastodon-announce-private.json
index 9b868b1..9b868b1 100644..100755
--- a/test/fixtures/mastodon-announce-private.json
+++ b/test/fixtures/mastodon-announce-private.json
diff --git a/test/fixtures/mastodon-announce.json b/test/fixtures/mastodon-announce.json
index 9d48612..9d48612 100644..100755
--- a/test/fixtures/mastodon-announce.json
+++ b/test/fixtures/mastodon-announce.json
diff --git a/test/fixtures/mastodon-block-activity.json b/test/fixtures/mastodon-block-activity.json
index 186719d..186719d 100644..100755
--- a/test/fixtures/mastodon-block-activity.json
+++ b/test/fixtures/mastodon-block-activity.json
diff --git a/test/fixtures/mastodon-create-with-attachment.json b/test/fixtures/mastodon-create-with-attachment.json
index fb270b1..fb270b1 100644..100755
--- a/test/fixtures/mastodon-create-with-attachment.json
+++ b/test/fixtures/mastodon-create-with-attachment.json
diff --git a/test/fixtures/mastodon-delete-user.json b/test/fixtures/mastodon-delete-user.json
index f19088f..f19088f 100644..100755
--- a/test/fixtures/mastodon-delete-user.json
+++ b/test/fixtures/mastodon-delete-user.json
diff --git a/test/fixtures/mastodon-delete.json b/test/fixtures/mastodon-delete.json
index 8559f72..8559f72 100644..100755
--- a/test/fixtures/mastodon-delete.json
+++ b/test/fixtures/mastodon-delete.json
diff --git a/test/fixtures/mastodon-follow-activity.json b/test/fixtures/mastodon-follow-activity.json
index 7a6de69..7a6de69 100644..100755
--- a/test/fixtures/mastodon-follow-activity.json
+++ b/test/fixtures/mastodon-follow-activity.json
diff --git a/test/fixtures/mastodon-like.json b/test/fixtures/mastodon-like.json
index 39fb44c..39fb44c 100644..100755
--- a/test/fixtures/mastodon-like.json
+++ b/test/fixtures/mastodon-like.json
diff --git a/test/fixtures/mastodon-note-object.json b/test/fixtures/mastodon-note-object.json
index d28c7fb..d28c7fb 100644..100755
--- a/test/fixtures/mastodon-note-object.json
+++ b/test/fixtures/mastodon-note-object.json
diff --git a/test/fixtures/mastodon-post-activity-contentmap.json b/test/fixtures/mastodon-post-activity-contentmap.json
index 2e94380..2e94380 100644..100755
--- a/test/fixtures/mastodon-post-activity-contentmap.json
+++ b/test/fixtures/mastodon-post-activity-contentmap.json
diff --git a/test/fixtures/mastodon-post-activity-hashtag.json b/test/fixtures/mastodon-post-activity-hashtag.json
index ed0925d..ed0925d 100644..100755
--- a/test/fixtures/mastodon-post-activity-hashtag.json
+++ b/test/fixtures/mastodon-post-activity-hashtag.json
diff --git a/test/fixtures/mastodon-post-activity-nsfw.json b/test/fixtures/mastodon-post-activity-nsfw.json
index 70729a1..70729a1 100644..100755
--- a/test/fixtures/mastodon-post-activity-nsfw.json
+++ b/test/fixtures/mastodon-post-activity-nsfw.json
diff --git a/test/fixtures/mastodon-post-activity.json b/test/fixtures/mastodon-post-activity.json
index 5c3d227..5c3d227 100644..100755
--- a/test/fixtures/mastodon-post-activity.json
+++ b/test/fixtures/mastodon-post-activity.json
diff --git a/test/fixtures/mastodon-question-activity.json b/test/fixtures/mastodon-question-activity.json
index 3648b9f..3648b9f 100644..100755
--- a/test/fixtures/mastodon-question-activity.json
+++ b/test/fixtures/mastodon-question-activity.json
diff --git a/test/fixtures/mastodon-reject-activity.json b/test/fixtures/mastodon-reject-activity.json
index 9559d6c..9559d6c 100644..100755
--- a/test/fixtures/mastodon-reject-activity.json
+++ b/test/fixtures/mastodon-reject-activity.json
diff --git a/test/fixtures/mastodon-unblock-activity.json b/test/fixtures/mastodon-unblock-activity.json
index f4a2d30..f4a2d30 100644..100755
--- a/test/fixtures/mastodon-unblock-activity.json
+++ b/test/fixtures/mastodon-unblock-activity.json
diff --git a/test/fixtures/mastodon-undo-announce.json b/test/fixtures/mastodon-undo-announce.json
index 05332be..05332be 100644..100755
--- a/test/fixtures/mastodon-undo-announce.json
+++ b/test/fixtures/mastodon-undo-announce.json
diff --git a/test/fixtures/mastodon-undo-like-compact-object.json b/test/fixtures/mastodon-undo-like-compact-object.json
index ae66a0d..ae66a0d 100644..100755
--- a/test/fixtures/mastodon-undo-like-compact-object.json
+++ b/test/fixtures/mastodon-undo-like-compact-object.json
diff --git a/test/fixtures/mastodon-undo-like.json b/test/fixtures/mastodon-undo-like.json
index 0cbed30..0cbed30 100644..100755
--- a/test/fixtures/mastodon-undo-like.json
+++ b/test/fixtures/mastodon-undo-like.json
diff --git a/test/fixtures/mastodon-unfollow-activity.json b/test/fixtures/mastodon-unfollow-activity.json
index ae5ab7c..ae5ab7c 100644..100755
--- a/test/fixtures/mastodon-unfollow-activity.json
+++ b/test/fixtures/mastodon-unfollow-activity.json
diff --git a/test/fixtures/mastodon-update.json b/test/fixtures/mastodon-update.json
index dbf8b6d..dbf8b6d 100644..100755
--- a/test/fixtures/mastodon-update.json
+++ b/test/fixtures/mastodon-update.json
diff --git a/test/fixtures/mastodon-vote.json b/test/fixtures/mastodon-vote.json
index c2c5f40..c2c5f40 100644..100755
--- a/test/fixtures/mastodon-vote.json
+++ b/test/fixtures/mastodon-vote.json
diff --git a/test/fixtures/mastodon/application_actor.json b/test/fixtures/mastodon/application_actor.json
index 2089ea0..2089ea0 100644..100755
--- a/test/fixtures/mastodon/application_actor.json
+++ b/test/fixtures/mastodon/application_actor.json
diff --git a/test/fixtures/mastodon/collections/external_featured.json b/test/fixtures/mastodon/collections/external_featured.json
index be5302c..be5302c 100644..100755
--- a/test/fixtures/mastodon/collections/external_featured.json
+++ b/test/fixtures/mastodon/collections/external_featured.json
diff --git a/test/fixtures/mastodon/collections/featured.json b/test/fixtures/mastodon/collections/featured.json
index 56f8f56..56f8f56 100644..100755
--- a/test/fixtures/mastodon/collections/featured.json
+++ b/test/fixtures/mastodon/collections/featured.json
diff --git a/test/fixtures/mewmew_no_name.json b/test/fixtures/mewmew_no_name.json
index 532d4cf..532d4cf 100644..100755
--- a/test/fixtures/mewmew_no_name.json
+++ b/test/fixtures/mewmew_no_name.json
diff --git a/test/fixtures/misskey-like.json b/test/fixtures/misskey-like.json
index 84d56f4..84d56f4 100644..100755
--- a/test/fixtures/misskey-like.json
+++ b/test/fixtures/misskey-like.json
diff --git a/test/fixtures/modules/good_mrf.ex b/test/fixtures/modules/good_mrf.ex
index 3ddb74a..3ddb74a 100644..100755
--- a/test/fixtures/modules/good_mrf.ex
+++ b/test/fixtures/modules/good_mrf.ex
diff --git a/test/fixtures/modules/runtime_module.ex b/test/fixtures/modules/runtime_module.ex
index d28dd2f..d28dd2f 100644..100755
--- a/test/fixtures/modules/runtime_module.ex
+++ b/test/fixtures/modules/runtime_module.ex
diff --git a/test/fixtures/nypd-facial-recognition-children-teenagers.html b/test/fixtures/nypd-facial-recognition-children-teenagers.html
index 5702c44..5702c44 100644..100755
--- a/test/fixtures/nypd-facial-recognition-children-teenagers.html
+++ b/test/fixtures/nypd-facial-recognition-children-teenagers.html
diff --git a/test/fixtures/nypd-facial-recognition-children-teenagers2.html b/test/fixtures/nypd-facial-recognition-children-teenagers2.html
index ae8b26a..ae8b26a 100644..100755
--- a/test/fixtures/nypd-facial-recognition-children-teenagers2.html
+++ b/test/fixtures/nypd-facial-recognition-children-teenagers2.html
diff --git a/test/fixtures/nypd-facial-recognition-children-teenagers3.html b/test/fixtures/nypd-facial-recognition-children-teenagers3.html
index 53454d2..53454d2 100644..100755
--- a/test/fixtures/nypd-facial-recognition-children-teenagers3.html
+++ b/test/fixtures/nypd-facial-recognition-children-teenagers3.html
diff --git a/test/fixtures/nypd-facial-recognition-children-teenagers4.html b/test/fixtures/nypd-facial-recognition-children-teenagers4.html
index 9f15cc4..9f15cc4 100644..100755
--- a/test/fixtures/nypd-facial-recognition-children-teenagers4.html
+++ b/test/fixtures/nypd-facial-recognition-children-teenagers4.html
diff --git a/test/fixtures/osada-follow-activity.json b/test/fixtures/osada-follow-activity.json
index be10ce8..be10ce8 100644..100755
--- a/test/fixtures/osada-follow-activity.json
+++ b/test/fixtures/osada-follow-activity.json
diff --git a/test/fixtures/owncast-note-with-attachment.json b/test/fixtures/owncast-note-with-attachment.json
index 68cb6bb..68cb6bb 100644..100755
--- a/test/fixtures/owncast-note-with-attachment.json
+++ b/test/fixtures/owncast-note-with-attachment.json
diff --git a/test/fixtures/peertube/actor-person.json b/test/fixtures/peertube/actor-person.json
index 8c387d4..8c387d4 100644..100755
--- a/test/fixtures/peertube/actor-person.json
+++ b/test/fixtures/peertube/actor-person.json
diff --git a/test/fixtures/peertube/video-object-mpegURL-only.json b/test/fixtures/peertube/video-object-mpegURL-only.json
index 7f26e89..7f26e89 100644..100755
--- a/test/fixtures/peertube/video-object-mpegURL-only.json
+++ b/test/fixtures/peertube/video-object-mpegURL-only.json
diff --git a/test/fixtures/preload_static/instance/panel.html b/test/fixtures/preload_static/instance/panel.html
index fc58e4e..fc58e4e 100644..100755
--- a/test/fixtures/preload_static/instance/panel.html
+++ b/test/fixtures/preload_static/instance/panel.html
diff --git a/test/fixtures/prismo-url-map.json b/test/fixtures/prismo-url-map.json
index 4e2e2fd..4e2e2fd 100644..100755
--- a/test/fixtures/prismo-url-map.json
+++ b/test/fixtures/prismo-url-map.json
diff --git a/test/fixtures/private_key.pem b/test/fixtures/private_key.pem
index 7a4b146..7a4b146 100644..100755
--- a/test/fixtures/private_key.pem
+++ b/test/fixtures/private_key.pem
diff --git a/test/fixtures/rel_me_anchor.html b/test/fixtures/rel_me_anchor.html
index 5abcce1..5abcce1 100644..100755
--- a/test/fixtures/rel_me_anchor.html
+++ b/test/fixtures/rel_me_anchor.html
diff --git a/test/fixtures/rel_me_anchor_nofollow.html b/test/fixtures/rel_me_anchor_nofollow.html
index c856f00..c856f00 100644..100755
--- a/test/fixtures/rel_me_anchor_nofollow.html
+++ b/test/fixtures/rel_me_anchor_nofollow.html
diff --git a/test/fixtures/rel_me_link.html b/test/fixtures/rel_me_link.html
index b9ff18f..b9ff18f 100644..100755
--- a/test/fixtures/rel_me_link.html
+++ b/test/fixtures/rel_me_link.html
diff --git a/test/fixtures/rel_me_null.html b/test/fixtures/rel_me_null.html
index 5ab5f10..5ab5f10 100644..100755
--- a/test/fixtures/rel_me_null.html
+++ b/test/fixtures/rel_me_null.html
diff --git a/test/fixtures/relay/accept-follow.json b/test/fixtures/relay/accept-follow.json
index 1b166f2..1b166f2 100644..100755
--- a/test/fixtures/relay/accept-follow.json
+++ b/test/fixtures/relay/accept-follow.json
diff --git a/test/fixtures/relay/relay.json b/test/fixtures/relay/relay.json
index 77ae7f0..77ae7f0 100644..100755
--- a/test/fixtures/relay/relay.json
+++ b/test/fixtures/relay/relay.json
diff --git a/test/fixtures/rich_media/amz.html b/test/fixtures/rich_media/amz.html
index d4f8bd1..d4f8bd1 100644..100755
--- a/test/fixtures/rich_media/amz.html
+++ b/test/fixtures/rich_media/amz.html
diff --git a/test/fixtures/rich_media/malformed-data.html b/test/fixtures/rich_media/malformed-data.html
index dec628c..dec628c 100644..100755
--- a/test/fixtures/rich_media/malformed-data.html
+++ b/test/fixtures/rich_media/malformed-data.html
diff --git a/test/fixtures/rich_media/non_ogp_embed.html b/test/fixtures/rich_media/non_ogp_embed.html
index 62a1d67..62a1d67 100644..100755
--- a/test/fixtures/rich_media/non_ogp_embed.html
+++ b/test/fixtures/rich_media/non_ogp_embed.html
diff --git a/test/fixtures/rich_media/oembed.html b/test/fixtures/rich_media/oembed.html
index 55f1700..55f1700 100644..100755
--- a/test/fixtures/rich_media/oembed.html
+++ b/test/fixtures/rich_media/oembed.html
diff --git a/test/fixtures/rich_media/oembed.json b/test/fixtures/rich_media/oembed.json
index 2a5f7a7..2a5f7a7 100644..100755
--- a/test/fixtures/rich_media/oembed.json
+++ b/test/fixtures/rich_media/oembed.json
diff --git a/test/fixtures/rich_media/ogp-missing-data.html b/test/fixtures/rich_media/ogp-missing-data.html
index 5746dc2..5746dc2 100644..100755
--- a/test/fixtures/rich_media/ogp-missing-data.html
+++ b/test/fixtures/rich_media/ogp-missing-data.html
diff --git a/test/fixtures/rich_media/ogp-missing-title.html b/test/fixtures/rich_media/ogp-missing-title.html
index fcdbedf..fcdbedf 100644..100755
--- a/test/fixtures/rich_media/ogp-missing-title.html
+++ b/test/fixtures/rich_media/ogp-missing-title.html
diff --git a/test/fixtures/rich_media/ogp.html b/test/fixtures/rich_media/ogp.html
index 4b5a335..4b5a335 100644..100755
--- a/test/fixtures/rich_media/ogp.html
+++ b/test/fixtures/rich_media/ogp.html
diff --git a/test/fixtures/rich_media/twitter_card.html b/test/fixtures/rich_media/twitter_card.html
index 34c7c6c..34c7c6c 100644..100755
--- a/test/fixtures/rich_media/twitter_card.html
+++ b/test/fixtures/rich_media/twitter_card.html
diff --git a/test/fixtures/roadhouse-create-activity.json b/test/fixtures/roadhouse-create-activity.json
index c082f84..c082f84 100644..100755
--- a/test/fixtures/roadhouse-create-activity.json
+++ b/test/fixtures/roadhouse-create-activity.json
diff --git a/test/fixtures/rsa_keys/key_1.pem b/test/fixtures/rsa_keys/key_1.pem
index 3da3575..3da3575 100644..100755
--- a/test/fixtures/rsa_keys/key_1.pem
+++ b/test/fixtures/rsa_keys/key_1.pem
diff --git a/test/fixtures/rsa_keys/key_2.pem b/test/fixtures/rsa_keys/key_2.pem
index 7a8e8e6..7a8e8e6 100644..100755
--- a/test/fixtures/rsa_keys/key_2.pem
+++ b/test/fixtures/rsa_keys/key_2.pem
diff --git a/test/fixtures/rsa_keys/key_3.pem b/test/fixtures/rsa_keys/key_3.pem
index fbd25c8..fbd25c8 100644..100755
--- a/test/fixtures/rsa_keys/key_3.pem
+++ b/test/fixtures/rsa_keys/key_3.pem
diff --git a/test/fixtures/rsa_keys/key_4.pem b/test/fixtures/rsa_keys/key_4.pem
index f72b29f..f72b29f 100644..100755
--- a/test/fixtures/rsa_keys/key_4.pem
+++ b/test/fixtures/rsa_keys/key_4.pem
diff --git a/test/fixtures/rsa_keys/key_5.pem b/test/fixtures/rsa_keys/key_5.pem
index 49342b5..49342b5 100644..100755
--- a/test/fixtures/rsa_keys/key_5.pem
+++ b/test/fixtures/rsa_keys/key_5.pem
diff --git a/test/fixtures/salmon.xml b/test/fixtures/salmon.xml
index fadcd32..fadcd32 100644..100755
--- a/test/fixtures/salmon.xml
+++ b/test/fixtures/salmon.xml
diff --git a/test/fixtures/salmon2.xml b/test/fixtures/salmon2.xml
index d8ecbc1..d8ecbc1 100644..100755
--- a/test/fixtures/salmon2.xml
+++ b/test/fixtures/salmon2.xml
diff --git a/test/fixtures/soapbox_no_mentions_in_content.json b/test/fixtures/soapbox_no_mentions_in_content.json
index 03b4b8e..03b4b8e 100644..100755
--- a/test/fixtures/soapbox_no_mentions_in_content.json
+++ b/test/fixtures/soapbox_no_mentions_in_content.json
diff --git a/test/fixtures/sound.mp3 b/test/fixtures/sound.mp3
index 9f0f661..9f0f661 100644..100755
--- a/test/fixtures/sound.mp3
+++ b/test/fixtures/sound.mp3
Binary files differ
diff --git a/test/fixtures/spoofed-object.json b/test/fixtures/spoofed-object.json
index 91e3430..91e3430 100644..100755
--- a/test/fixtures/spoofed-object.json
+++ b/test/fixtures/spoofed-object.json
diff --git a/test/fixtures/statuses/masto-note.json b/test/fixtures/statuses/masto-note.json
index 6b96de4..6b96de4 100644..100755
--- a/test/fixtures/statuses/masto-note.json
+++ b/test/fixtures/statuses/masto-note.json
diff --git a/test/fixtures/statuses/note.json b/test/fixtures/statuses/note.json
index 41735cb..41735cb 100644..100755
--- a/test/fixtures/statuses/note.json
+++ b/test/fixtures/statuses/note.json
diff --git a/test/fixtures/tesla_mock/7369654.html b/test/fixtures/tesla_mock/7369654.html
index a75a90b..a75a90b 100644..100755
--- a/test/fixtures/tesla_mock/7369654.html
+++ b/test/fixtures/tesla_mock/7369654.html
diff --git a/test/fixtures/tesla_mock/7even.json b/test/fixtures/tesla_mock/7even.json
index eb3bab1..eb3bab1 100644..100755
--- a/test/fixtures/tesla_mock/7even.json
+++ b/test/fixtures/tesla_mock/7even.json
diff --git a/test/fixtures/tesla_mock/admin@mastdon.example.org.json b/test/fixtures/tesla_mock/admin@mastdon.example.org.json
index f961ccb..f961ccb 100644..100755
--- a/test/fixtures/tesla_mock/admin@mastdon.example.org.json
+++ b/test/fixtures/tesla_mock/admin@mastdon.example.org.json
diff --git a/test/fixtures/tesla_mock/atarifrosch_webfinger.xml b/test/fixtures/tesla_mock/atarifrosch_webfinger.xml
index 2418836..2418836 100644..100755
--- a/test/fixtures/tesla_mock/atarifrosch_webfinger.xml
+++ b/test/fixtures/tesla_mock/atarifrosch_webfinger.xml
diff --git a/test/fixtures/tesla_mock/baptiste.gelex.xyz-article.json b/test/fixtures/tesla_mock/baptiste.gelex.xyz-article.json
index b76ba96..b76ba96 100644..100755
--- a/test/fixtures/tesla_mock/baptiste.gelex.xyz-article.json
+++ b/test/fixtures/tesla_mock/baptiste.gelex.xyz-article.json
diff --git a/test/fixtures/tesla_mock/baptiste.gelex.xyz-user.json b/test/fixtures/tesla_mock/baptiste.gelex.xyz-user.json
index b226204..b226204 100644..100755
--- a/test/fixtures/tesla_mock/baptiste.gelex.xyz-user.json
+++ b/test/fixtures/tesla_mock/baptiste.gelex.xyz-user.json
diff --git a/test/fixtures/tesla_mock/craigmaloney.json b/test/fixtures/tesla_mock/craigmaloney.json
index 56ea9c7..56ea9c7 100644..100755
--- a/test/fixtures/tesla_mock/craigmaloney.json
+++ b/test/fixtures/tesla_mock/craigmaloney.json
diff --git a/test/fixtures/tesla_mock/dist/test.txt b/test/fixtures/tesla_mock/dist/test.txt
index e9ea42a..e9ea42a 100644..100755
--- a/test/fixtures/tesla_mock/dist/test.txt
+++ b/test/fixtures/tesla_mock/dist/test.txt
diff --git a/test/fixtures/tesla_mock/eal_sakamoto.xml b/test/fixtures/tesla_mock/eal_sakamoto.xml
index 934d539..934d539 100644..100755
--- a/test/fixtures/tesla_mock/eal_sakamoto.xml
+++ b/test/fixtures/tesla_mock/eal_sakamoto.xml
diff --git a/test/fixtures/tesla_mock/emelie.json b/test/fixtures/tesla_mock/emelie.json
index 592fc0e..592fc0e 100644..100755
--- a/test/fixtures/tesla_mock/emelie.json
+++ b/test/fixtures/tesla_mock/emelie.json
diff --git a/test/fixtures/tesla_mock/emoji-in-summary.json b/test/fixtures/tesla_mock/emoji-in-summary.json
index f77c6e2..f77c6e2 100644..100755
--- a/test/fixtures/tesla_mock/emoji-in-summary.json
+++ b/test/fixtures/tesla_mock/emoji-in-summary.json
diff --git a/test/fixtures/tesla_mock/framasoft@framatube.org.json b/test/fixtures/tesla_mock/framasoft@framatube.org.json
index dcd5e88..dcd5e88 100644..100755
--- a/test/fixtures/tesla_mock/framasoft@framatube.org.json
+++ b/test/fixtures/tesla_mock/framasoft@framatube.org.json
diff --git a/test/fixtures/tesla_mock/framatube.org-video.json b/test/fixtures/tesla_mock/framatube.org-video.json
index 1fa5298..1fa5298 100644..100755
--- a/test/fixtures/tesla_mock/framatube.org-video.json
+++ b/test/fixtures/tesla_mock/framatube.org-video.json
diff --git a/test/fixtures/tesla_mock/framatube.org_host_meta b/test/fixtures/tesla_mock/framatube.org_host_meta
index 02e25bd..02e25bd 100644..100755
--- a/test/fixtures/tesla_mock/framatube.org_host_meta
+++ b/test/fixtures/tesla_mock/framatube.org_host_meta
diff --git a/test/fixtures/tesla_mock/frontend.zip b/test/fixtures/tesla_mock/frontend.zip
index 114d576..114d576 100644..100755
--- a/test/fixtures/tesla_mock/frontend.zip
+++ b/test/fixtures/tesla_mock/frontend.zip
Binary files differ
diff --git a/test/fixtures/tesla_mock/frontend_dist.zip b/test/fixtures/tesla_mock/frontend_dist.zip
index 20d7952..20d7952 100644..100755
--- a/test/fixtures/tesla_mock/frontend_dist.zip
+++ b/test/fixtures/tesla_mock/frontend_dist.zip
Binary files differ
diff --git a/test/fixtures/tesla_mock/funkwhale_audio.json b/test/fixtures/tesla_mock/funkwhale_audio.json
index 15736b1..15736b1 100644..100755
--- a/test/fixtures/tesla_mock/funkwhale_audio.json
+++ b/test/fixtures/tesla_mock/funkwhale_audio.json
diff --git a/test/fixtures/tesla_mock/funkwhale_channel.json b/test/fixtures/tesla_mock/funkwhale_channel.json
index cf9ee81..cf9ee81 100644..100755
--- a/test/fixtures/tesla_mock/funkwhale_channel.json
+++ b/test/fixtures/tesla_mock/funkwhale_channel.json
diff --git a/test/fixtures/tesla_mock/funkwhale_create_audio.json b/test/fixtures/tesla_mock/funkwhale_create_audio.json
index fe6059c..fe6059c 100644..100755
--- a/test/fixtures/tesla_mock/funkwhale_create_audio.json
+++ b/test/fixtures/tesla_mock/funkwhale_create_audio.json
diff --git a/test/fixtures/tesla_mock/gerzilla.de_host_meta b/test/fixtures/tesla_mock/gerzilla.de_host_meta
index fae8f37..fae8f37 100644..100755
--- a/test/fixtures/tesla_mock/gerzilla.de_host_meta
+++ b/test/fixtures/tesla_mock/gerzilla.de_host_meta
diff --git a/test/fixtures/tesla_mock/gleasonator-AG3RzWfwEKKrY63qj2.json b/test/fixtures/tesla_mock/gleasonator-AG3RzWfwEKKrY63qj2.json
index 62d7bb9..62d7bb9 100644..100755
--- a/test/fixtures/tesla_mock/gleasonator-AG3RzWfwEKKrY63qj2.json
+++ b/test/fixtures/tesla_mock/gleasonator-AG3RzWfwEKKrY63qj2.json
diff --git a/test/fixtures/tesla_mock/gnusocial.de_host_meta b/test/fixtures/tesla_mock/gnusocial.de_host_meta
index a4affb1..a4affb1 100644..100755
--- a/test/fixtures/tesla_mock/gnusocial.de_host_meta
+++ b/test/fixtures/tesla_mock/gnusocial.de_host_meta
diff --git a/test/fixtures/tesla_mock/gs.example.org_host_meta b/test/fixtures/tesla_mock/gs.example.org_host_meta
index c2fcd73..c2fcd73 100644..100755
--- a/test/fixtures/tesla_mock/gs.example.org_host_meta
+++ b/test/fixtures/tesla_mock/gs.example.org_host_meta
diff --git a/test/fixtures/tesla_mock/helene@p.helene.moe.json b/test/fixtures/tesla_mock/helene@p.helene.moe.json
index d744481..d744481 100644..100755
--- a/test/fixtures/tesla_mock/helene@p.helene.moe.json
+++ b/test/fixtures/tesla_mock/helene@p.helene.moe.json
diff --git a/test/fixtures/tesla_mock/hellpie.json b/test/fixtures/tesla_mock/hellpie.json
index e228ba3..e228ba3 100644..100755
--- a/test/fixtures/tesla_mock/hellpie.json
+++ b/test/fixtures/tesla_mock/hellpie.json
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
index 058f629..058f629 100644..100755
--- 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
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
index 5c7c9c6..5c7c9c6 100644..100755
--- 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
diff --git a/test/fixtures/tesla_mock/https___framatube.org_accounts_framasoft.json b/test/fixtures/tesla_mock/https___framatube.org_accounts_framasoft.json
index 1c3f779..1c3f779 100644..100755
--- a/test/fixtures/tesla_mock/https___framatube.org_accounts_framasoft.json
+++ b/test/fixtures/tesla_mock/https___framatube.org_accounts_framasoft.json
diff --git a/test/fixtures/tesla_mock/https___info.pleroma.site_actor.json b/test/fixtures/tesla_mock/https___info.pleroma.site_actor.json
index 9dabf0e..9dabf0e 100644..100755
--- a/test/fixtures/tesla_mock/https___info.pleroma.site_actor.json
+++ b/test/fixtures/tesla_mock/https___info.pleroma.site_actor.json
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
index b9e8dbb..b9e8dbb 100644..100755
--- a/test/fixtures/tesla_mock/https___lm.kazv.moe_users_mewmew.xml
+++ b/test/fixtures/tesla_mock/https___lm.kazv.moe_users_mewmew.xml
diff --git a/test/fixtures/tesla_mock/https___mastodon.social_users_lambadalambda.xml b/test/fixtures/tesla_mock/https___mastodon.social_users_lambadalambda.xml
index 6a6a978..6a6a978 100644..100755
--- a/test/fixtures/tesla_mock/https___mastodon.social_users_lambadalambda.xml
+++ b/test/fixtures/tesla_mock/https___mastodon.social_users_lambadalambda.xml
diff --git a/test/fixtures/tesla_mock/https___osada.macgirvin.com.html b/test/fixtures/tesla_mock/https___osada.macgirvin.com.html
index 880273d..880273d 100644..100755
--- a/test/fixtures/tesla_mock/https___osada.macgirvin.com.html
+++ b/test/fixtures/tesla_mock/https___osada.macgirvin.com.html
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
index ca76d6e..ca76d6e 100644..100755
--- a/test/fixtures/tesla_mock/https___osada.macgirvin.com_channel_mike.json
+++ b/test/fixtures/tesla_mock/https___osada.macgirvin.com_channel_mike.json
diff --git a/test/fixtures/tesla_mock/https___pawoo.net_users_aqidaqidaqid.xml b/test/fixtures/tesla_mock/https___pawoo.net_users_aqidaqidaqid.xml
index 2de8a44..2de8a44 100644..100755
--- a/test/fixtures/tesla_mock/https___pawoo.net_users_aqidaqidaqid.xml
+++ b/test/fixtures/tesla_mock/https___pawoo.net_users_aqidaqidaqid.xml
diff --git a/test/fixtures/tesla_mock/https___pawoo.net_users_pekorino.xml b/test/fixtures/tesla_mock/https___pawoo.net_users_pekorino.xml
index 1f1478a..1f1478a 100644..100755
--- a/test/fixtures/tesla_mock/https___pawoo.net_users_pekorino.xml
+++ b/test/fixtures/tesla_mock/https___pawoo.net_users_pekorino.xml
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
index 284a30d..284a30d 100644..100755
--- a/test/fixtures/tesla_mock/https___pleroma.soykaf.com_users_lain.xml
+++ b/test/fixtures/tesla_mock/https___pleroma.soykaf.com_users_lain.xml
diff --git a/test/fixtures/tesla_mock/https___prismo.news__mxb.json b/test/fixtures/tesla_mock/https___prismo.news__mxb.json
index a2fe531..a2fe531 100644..100755
--- a/test/fixtures/tesla_mock/https___prismo.news__mxb.json
+++ b/test/fixtures/tesla_mock/https___prismo.news__mxb.json
diff --git a/test/fixtures/tesla_mock/https___shitposter.club_notice_2827873.html b/test/fixtures/tesla_mock/https___shitposter.club_notice_2827873.html
index 54745ef..54745ef 100644..100755
--- a/test/fixtures/tesla_mock/https___shitposter.club_notice_2827873.html
+++ b/test/fixtures/tesla_mock/https___shitposter.club_notice_2827873.html
diff --git a/test/fixtures/tesla_mock/https___shitposter.club_user_1.xml b/test/fixtures/tesla_mock/https___shitposter.club_user_1.xml
index bf54c80..bf54c80 100644..100755
--- a/test/fixtures/tesla_mock/https___shitposter.club_user_1.xml
+++ b/test/fixtures/tesla_mock/https___shitposter.club_user_1.xml
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
index 426a529..426a529 100644..100755
--- a/test/fixtures/tesla_mock/https___social.heldscal.la_user_23211.xml
+++ b/test/fixtures/tesla_mock/https___social.heldscal.la_user_23211.xml
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
index 6411033..6411033 100644..100755
--- a/test/fixtures/tesla_mock/https___social.heldscal.la_user_29191.xml
+++ b/test/fixtures/tesla_mock/https___social.heldscal.la_user_29191.xml
diff --git a/test/fixtures/tesla_mock/https__info.pleroma.site_activity.json b/test/fixtures/tesla_mock/https__info.pleroma.site_activity.json
index a0dc4c8..a0dc4c8 100644..100755
--- a/test/fixtures/tesla_mock/https__info.pleroma.site_activity.json
+++ b/test/fixtures/tesla_mock/https__info.pleroma.site_activity.json
diff --git a/test/fixtures/tesla_mock/https__info.pleroma.site_activity2.json b/test/fixtures/tesla_mock/https__info.pleroma.site_activity2.json
index b16a927..b16a927 100644..100755
--- a/test/fixtures/tesla_mock/https__info.pleroma.site_activity2.json
+++ b/test/fixtures/tesla_mock/https__info.pleroma.site_activity2.json
diff --git a/test/fixtures/tesla_mock/https__info.pleroma.site_activity3.json b/test/fixtures/tesla_mock/https__info.pleroma.site_activity3.json
index 1df73f2..1df73f2 100644..100755
--- a/test/fixtures/tesla_mock/https__info.pleroma.site_activity3.json
+++ b/test/fixtures/tesla_mock/https__info.pleroma.site_activity3.json
diff --git a/test/fixtures/tesla_mock/https__info.pleroma.site_activity4.json b/test/fixtures/tesla_mock/https__info.pleroma.site_activity4.json
index 57a73b1..57a73b1 100644..100755
--- a/test/fixtures/tesla_mock/https__info.pleroma.site_activity4.json
+++ b/test/fixtures/tesla_mock/https__info.pleroma.site_activity4.json
diff --git a/test/fixtures/tesla_mock/kaniini@gerzilla.de.json b/test/fixtures/tesla_mock/kaniini@gerzilla.de.json
index be2f69b..be2f69b 100644..100755
--- a/test/fixtures/tesla_mock/kaniini@gerzilla.de.json
+++ b/test/fixtures/tesla_mock/kaniini@gerzilla.de.json
diff --git a/test/fixtures/tesla_mock/kaniini@hubzilla.example.org.json b/test/fixtures/tesla_mock/kaniini@hubzilla.example.org.json
index 11c79e1..11c79e1 100644..100755
--- a/test/fixtures/tesla_mock/kaniini@hubzilla.example.org.json
+++ b/test/fixtures/tesla_mock/kaniini@hubzilla.example.org.json
diff --git a/test/fixtures/tesla_mock/kpherox@mstdn.jp.xml b/test/fixtures/tesla_mock/kpherox@mstdn.jp.xml
index 2ec134e..2ec134e 100644..100755
--- a/test/fixtures/tesla_mock/kpherox@mstdn.jp.xml
+++ b/test/fixtures/tesla_mock/kpherox@mstdn.jp.xml
diff --git a/test/fixtures/tesla_mock/lain_squeet.me_webfinger.xml b/test/fixtures/tesla_mock/lain_squeet.me_webfinger.xml
index 948e475..948e475 100644..100755
--- a/test/fixtures/tesla_mock/lain_squeet.me_webfinger.xml
+++ b/test/fixtures/tesla_mock/lain_squeet.me_webfinger.xml
diff --git a/test/fixtures/tesla_mock/lemmy-page.json b/test/fixtures/tesla_mock/lemmy-page.json
index f07097a..f07097a 100644..100755
--- a/test/fixtures/tesla_mock/lemmy-page.json
+++ b/test/fixtures/tesla_mock/lemmy-page.json
diff --git a/test/fixtures/tesla_mock/lemmy-user.json b/test/fixtures/tesla_mock/lemmy-user.json
index d0e9066..d0e9066 100644..100755
--- a/test/fixtures/tesla_mock/lemmy-user.json
+++ b/test/fixtures/tesla_mock/lemmy-user.json
diff --git a/test/fixtures/tesla_mock/lm.kazv.moe_host_meta b/test/fixtures/tesla_mock/lm.kazv.moe_host_meta
index 02e6f05..02e6f05 100644..100755
--- a/test/fixtures/tesla_mock/lm.kazv.moe_host_meta
+++ b/test/fixtures/tesla_mock/lm.kazv.moe_host_meta
diff --git a/test/fixtures/tesla_mock/lucifermysticus.json b/test/fixtures/tesla_mock/lucifermysticus.json
index 0409046..0409046 100644..100755
--- a/test/fixtures/tesla_mock/lucifermysticus.json
+++ b/test/fixtures/tesla_mock/lucifermysticus.json
diff --git a/test/fixtures/tesla_mock/macgirvin.com_host_meta b/test/fixtures/tesla_mock/macgirvin.com_host_meta
index cd30b60..cd30b60 100644..100755
--- a/test/fixtures/tesla_mock/macgirvin.com_host_meta
+++ b/test/fixtures/tesla_mock/macgirvin.com_host_meta
diff --git a/test/fixtures/tesla_mock/macgirvin@gleasonator.com.json b/test/fixtures/tesla_mock/macgirvin@gleasonator.com.json
index 9d7d47d..9d7d47d 100644..100755
--- a/test/fixtures/tesla_mock/macgirvin@gleasonator.com.json
+++ b/test/fixtures/tesla_mock/macgirvin@gleasonator.com.json
diff --git a/test/fixtures/tesla_mock/mametsuko@mk.absturztau.be.json b/test/fixtures/tesla_mock/mametsuko@mk.absturztau.be.json
index d8c13f7..d8c13f7 100644..100755
--- a/test/fixtures/tesla_mock/mametsuko@mk.absturztau.be.json
+++ b/test/fixtures/tesla_mock/mametsuko@mk.absturztau.be.json
diff --git a/test/fixtures/tesla_mock/mamot.fr_host_meta b/test/fixtures/tesla_mock/mamot.fr_host_meta
index ed7a950..ed7a950 100644..100755
--- a/test/fixtures/tesla_mock/mamot.fr_host_meta
+++ b/test/fixtures/tesla_mock/mamot.fr_host_meta
diff --git a/test/fixtures/tesla_mock/mastodon.social_host_meta b/test/fixtures/tesla_mock/mastodon.social_host_meta
index 78e46e2..78e46e2 100644..100755
--- a/test/fixtures/tesla_mock/mastodon.social_host_meta
+++ b/test/fixtures/tesla_mock/mastodon.social_host_meta
diff --git a/test/fixtures/tesla_mock/mastodon.xyz_host_meta b/test/fixtures/tesla_mock/mastodon.xyz_host_meta
index 8604316..8604316 100644..100755
--- a/test/fixtures/tesla_mock/mastodon.xyz_host_meta
+++ b/test/fixtures/tesla_mock/mastodon.xyz_host_meta
diff --git a/test/fixtures/tesla_mock/mayumayu.json b/test/fixtures/tesla_mock/mayumayu.json
index 2d5cdae..2d5cdae 100644..100755
--- a/test/fixtures/tesla_mock/mayumayu.json
+++ b/test/fixtures/tesla_mock/mayumayu.json
diff --git a/test/fixtures/tesla_mock/mayumayupost.json b/test/fixtures/tesla_mock/mayumayupost.json
index fbee043..fbee043 100644..100755
--- a/test/fixtures/tesla_mock/mayumayupost.json
+++ b/test/fixtures/tesla_mock/mayumayupost.json
diff --git a/test/fixtures/tesla_mock/mewmew@lm.kazv.moe.json b/test/fixtures/tesla_mock/mewmew@lm.kazv.moe.json
index 8d2c3e1..8d2c3e1 100644..100755
--- a/test/fixtures/tesla_mock/mewmew@lm.kazv.moe.json
+++ b/test/fixtures/tesla_mock/mewmew@lm.kazv.moe.json
diff --git a/test/fixtures/tesla_mock/mike@osada.macgirvin.com.json b/test/fixtures/tesla_mock/mike@osada.macgirvin.com.json
index fe6b83c..fe6b83c 100644..100755
--- a/test/fixtures/tesla_mock/mike@osada.macgirvin.com.json
+++ b/test/fixtures/tesla_mock/mike@osada.macgirvin.com.json
diff --git a/test/fixtures/tesla_mock/misskey_poll_no_end_date.json b/test/fixtures/tesla_mock/misskey_poll_no_end_date.json
index 0e08de4..0e08de4 100644..100755
--- a/test/fixtures/tesla_mock/misskey_poll_no_end_date.json
+++ b/test/fixtures/tesla_mock/misskey_poll_no_end_date.json
diff --git a/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg-activity.json b/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg-activity.json
index b45ab78..b45ab78 100644..100755
--- a/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg-activity.json
+++ b/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg-activity.json
diff --git a/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg.json b/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg.json
index 1b931a9..1b931a9 100644..100755
--- a/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg.json
+++ b/test/fixtures/tesla_mock/mk.absturztau.be-93e7nm8wqg.json
diff --git a/test/fixtures/tesla_mock/mobilizon.org-event.json b/test/fixtures/tesla_mock/mobilizon.org-event.json
index 7411cf8..7411cf8 100644..100755
--- a/test/fixtures/tesla_mock/mobilizon.org-event.json
+++ b/test/fixtures/tesla_mock/mobilizon.org-event.json
diff --git a/test/fixtures/tesla_mock/mobilizon.org-user.json b/test/fixtures/tesla_mock/mobilizon.org-user.json
index f948ae5..f948ae5 100644..100755
--- a/test/fixtures/tesla_mock/mobilizon.org-user.json
+++ b/test/fixtures/tesla_mock/mobilizon.org-user.json
diff --git a/test/fixtures/tesla_mock/moonman@shitposter.club.json b/test/fixtures/tesla_mock/moonman@shitposter.club.json
index 8f9ced1..8f9ced1 100644..100755
--- a/test/fixtures/tesla_mock/moonman@shitposter.club.json
+++ b/test/fixtures/tesla_mock/moonman@shitposter.club.json
diff --git a/test/fixtures/tesla_mock/mstdn.jp_host_meta b/test/fixtures/tesla_mock/mstdn.jp_host_meta
index e76ddd4..e76ddd4 100644..100755
--- a/test/fixtures/tesla_mock/mstdn.jp_host_meta
+++ b/test/fixtures/tesla_mock/mstdn.jp_host_meta
diff --git a/test/fixtures/tesla_mock/nonexistant@social.heldscal.la.xml b/test/fixtures/tesla_mock/nonexistant@social.heldscal.la.xml
index 2a61de8..2a61de8 100644..100755
--- a/test/fixtures/tesla_mock/nonexistant@social.heldscal.la.xml
+++ b/test/fixtures/tesla_mock/nonexistant@social.heldscal.la.xml
diff --git a/test/fixtures/tesla_mock/osada-user-indio.json b/test/fixtures/tesla_mock/osada-user-indio.json
index c1d52c9..c1d52c9 100644..100755
--- a/test/fixtures/tesla_mock/osada-user-indio.json
+++ b/test/fixtures/tesla_mock/osada-user-indio.json
diff --git a/test/fixtures/tesla_mock/p.helene.moe-AM7S6vZQmL6pI9TgPY.json b/test/fixtures/tesla_mock/p.helene.moe-AM7S6vZQmL6pI9TgPY.json
index a1ef5e2..a1ef5e2 100644..100755
--- a/test/fixtures/tesla_mock/p.helene.moe-AM7S6vZQmL6pI9TgPY.json
+++ b/test/fixtures/tesla_mock/p.helene.moe-AM7S6vZQmL6pI9TgPY.json
diff --git a/test/fixtures/tesla_mock/pawoo.net_host_meta b/test/fixtures/tesla_mock/pawoo.net_host_meta
index dbbe7be..dbbe7be 100644..100755
--- a/test/fixtures/tesla_mock/pawoo.net_host_meta
+++ b/test/fixtures/tesla_mock/pawoo.net_host_meta
diff --git a/test/fixtures/tesla_mock/peertube-social.json b/test/fixtures/tesla_mock/peertube-social.json
index 0e996ba..0e996ba 100644..100755
--- a/test/fixtures/tesla_mock/peertube-social.json
+++ b/test/fixtures/tesla_mock/peertube-social.json
diff --git a/test/fixtures/tesla_mock/peertube.moe-vid.json b/test/fixtures/tesla_mock/peertube.moe-vid.json
index ceebb90..ceebb90 100644..100755
--- a/test/fixtures/tesla_mock/peertube.moe-vid.json
+++ b/test/fixtures/tesla_mock/peertube.moe-vid.json
diff --git a/test/fixtures/tesla_mock/pekorino@pawoo.net_host_meta.json b/test/fixtures/tesla_mock/pekorino@pawoo.net_host_meta.json
index 3757c0d..3757c0d 100644..100755
--- a/test/fixtures/tesla_mock/pekorino@pawoo.net_host_meta.json
+++ b/test/fixtures/tesla_mock/pekorino@pawoo.net_host_meta.json
diff --git a/test/fixtures/tesla_mock/pleroma.soykaf.com_host_meta b/test/fixtures/tesla_mock/pleroma.soykaf.com_host_meta
index fb5c15a..fb5c15a 100644..100755
--- a/test/fixtures/tesla_mock/pleroma.soykaf.com_host_meta
+++ b/test/fixtures/tesla_mock/pleroma.soykaf.com_host_meta
diff --git a/test/fixtures/tesla_mock/poll_attachment.json b/test/fixtures/tesla_mock/poll_attachment.json
index 92e822d..92e822d 100644..100755
--- a/test/fixtures/tesla_mock/poll_attachment.json
+++ b/test/fixtures/tesla_mock/poll_attachment.json
diff --git a/test/fixtures/tesla_mock/poll_modified.json b/test/fixtures/tesla_mock/poll_modified.json
index 1d026b5..1d026b5 100644..100755
--- a/test/fixtures/tesla_mock/poll_modified.json
+++ b/test/fixtures/tesla_mock/poll_modified.json
diff --git a/test/fixtures/tesla_mock/poll_original.json b/test/fixtures/tesla_mock/poll_original.json
index 267876b..267876b 100644..100755
--- a/test/fixtures/tesla_mock/poll_original.json
+++ b/test/fixtures/tesla_mock/poll_original.json
diff --git a/test/fixtures/tesla_mock/puckipedia.com.json b/test/fixtures/tesla_mock/puckipedia.com.json
index d18dfba..d18dfba 100644..100755
--- a/test/fixtures/tesla_mock/puckipedia.com.json
+++ b/test/fixtures/tesla_mock/puckipedia.com.json
diff --git a/test/fixtures/tesla_mock/relay@mastdon.example.org.json b/test/fixtures/tesla_mock/relay@mastdon.example.org.json
index c1fab7d..c1fab7d 100644..100755
--- a/test/fixtures/tesla_mock/relay@mastdon.example.org.json
+++ b/test/fixtures/tesla_mock/relay@mastdon.example.org.json
diff --git a/test/fixtures/tesla_mock/rin.json b/test/fixtures/tesla_mock/rin.json
index 2cf6237..2cf6237 100644..100755
--- a/test/fixtures/tesla_mock/rin.json
+++ b/test/fixtures/tesla_mock/rin.json
diff --git a/test/fixtures/tesla_mock/rinpatch.json b/test/fixtures/tesla_mock/rinpatch.json
index 59311ec..59311ec 100644..100755
--- a/test/fixtures/tesla_mock/rinpatch.json
+++ b/test/fixtures/tesla_mock/rinpatch.json
diff --git a/test/fixtures/tesla_mock/rye.json b/test/fixtures/tesla_mock/rye.json
index f31d1dd..f31d1dd 100644..100755
--- a/test/fixtures/tesla_mock/rye.json
+++ b/test/fixtures/tesla_mock/rye.json
diff --git a/test/fixtures/tesla_mock/sdf.org_host_meta b/test/fixtures/tesla_mock/sdf.org_host_meta
index 0ffc4f0..0ffc4f0 100644..100755
--- a/test/fixtures/tesla_mock/sdf.org_host_meta
+++ b/test/fixtures/tesla_mock/sdf.org_host_meta
diff --git a/test/fixtures/tesla_mock/shitposter.club_host_meta b/test/fixtures/tesla_mock/shitposter.club_host_meta
index 9d012e1..9d012e1 100644..100755
--- a/test/fixtures/tesla_mock/shitposter.club_host_meta
+++ b/test/fixtures/tesla_mock/shitposter.club_host_meta
diff --git a/test/fixtures/tesla_mock/shp@pleroma.soykaf.com.webfigner b/test/fixtures/tesla_mock/shp@pleroma.soykaf.com.webfigner
index 23e8430..23e8430 100644..100755
--- a/test/fixtures/tesla_mock/shp@pleroma.soykaf.com.webfigner
+++ b/test/fixtures/tesla_mock/shp@pleroma.soykaf.com.webfigner
diff --git a/test/fixtures/tesla_mock/shp@social.heldscal.la.xml b/test/fixtures/tesla_mock/shp@social.heldscal.la.xml
index 4cde42e..4cde42e 100644..100755
--- a/test/fixtures/tesla_mock/shp@social.heldscal.la.xml
+++ b/test/fixtures/tesla_mock/shp@social.heldscal.la.xml
diff --git a/test/fixtures/tesla_mock/sjw.json b/test/fixtures/tesla_mock/sjw.json
index ff64478..ff64478 100644..100755
--- a/test/fixtures/tesla_mock/sjw.json
+++ b/test/fixtures/tesla_mock/sjw.json
diff --git a/test/fixtures/tesla_mock/skruyb@mamot.fr.atom b/test/fixtures/tesla_mock/skruyb@mamot.fr.atom
index 1bbbc29..1bbbc29 100644..100755
--- a/test/fixtures/tesla_mock/skruyb@mamot.fr.atom
+++ b/test/fixtures/tesla_mock/skruyb@mamot.fr.atom
diff --git a/test/fixtures/tesla_mock/snowdusk@sdf.org_host_meta.json b/test/fixtures/tesla_mock/snowdusk@sdf.org_host_meta.json
index 273fc38..273fc38 100644..100755
--- a/test/fixtures/tesla_mock/snowdusk@sdf.org_host_meta.json
+++ b/test/fixtures/tesla_mock/snowdusk@sdf.org_host_meta.json
diff --git a/test/fixtures/tesla_mock/social.heldscal.la_host_meta b/test/fixtures/tesla_mock/social.heldscal.la_host_meta
index 540e625..540e625 100644..100755
--- a/test/fixtures/tesla_mock/social.heldscal.la_host_meta
+++ b/test/fixtures/tesla_mock/social.heldscal.la_host_meta
diff --git a/test/fixtures/tesla_mock/social.sakamoto.gq_host_meta b/test/fixtures/tesla_mock/social.sakamoto.gq_host_meta
index f193dce..f193dce 100644..100755
--- a/test/fixtures/tesla_mock/social.sakamoto.gq_host_meta
+++ b/test/fixtures/tesla_mock/social.sakamoto.gq_host_meta
diff --git a/test/fixtures/tesla_mock/social.stopwatchingus-heidelberg.de_host_meta b/test/fixtures/tesla_mock/social.stopwatchingus-heidelberg.de_host_meta
index aafc9f6..aafc9f6 100644..100755
--- a/test/fixtures/tesla_mock/social.stopwatchingus-heidelberg.de_host_meta
+++ b/test/fixtures/tesla_mock/social.stopwatchingus-heidelberg.de_host_meta
diff --git a/test/fixtures/tesla_mock/social.wxcafe.net_host_meta b/test/fixtures/tesla_mock/social.wxcafe.net_host_meta
index 5ffc40a..5ffc40a 100644..100755
--- a/test/fixtures/tesla_mock/social.wxcafe.net_host_meta
+++ b/test/fixtures/tesla_mock/social.wxcafe.net_host_meta
diff --git a/test/fixtures/tesla_mock/soykaf.com_host_meta b/test/fixtures/tesla_mock/soykaf.com_host_meta
index 99d552d..99d552d 100644..100755
--- a/test/fixtures/tesla_mock/soykaf.com_host_meta
+++ b/test/fixtures/tesla_mock/soykaf.com_host_meta
diff --git a/test/fixtures/tesla_mock/spc_5381_xrd.xml b/test/fixtures/tesla_mock/spc_5381_xrd.xml
index b15fb27..b15fb27 100644..100755
--- a/test/fixtures/tesla_mock/spc_5381_xrd.xml
+++ b/test/fixtures/tesla_mock/spc_5381_xrd.xml
diff --git a/test/fixtures/tesla_mock/squeet.me_host_meta b/test/fixtures/tesla_mock/squeet.me_host_meta
index 4a94ae5..4a94ae5 100644..100755
--- a/test/fixtures/tesla_mock/squeet.me_host_meta
+++ b/test/fixtures/tesla_mock/squeet.me_host_meta
diff --git a/test/fixtures/tesla_mock/status.alpicola.com_host_meta b/test/fixtures/tesla_mock/status.alpicola.com_host_meta
index 78155f6..78155f6 100644..100755
--- a/test/fixtures/tesla_mock/status.alpicola.com_host_meta
+++ b/test/fixtures/tesla_mock/status.alpicola.com_host_meta
diff --git a/test/fixtures/tesla_mock/status.emelie.json b/test/fixtures/tesla_mock/status.emelie.json
index 4aada03..4aada03 100644..100755
--- a/test/fixtures/tesla_mock/status.emelie.json
+++ b/test/fixtures/tesla_mock/status.emelie.json
diff --git a/test/fixtures/tesla_mock/stopwatchingus-heidelberg.de_host_meta b/test/fixtures/tesla_mock/stopwatchingus-heidelberg.de_host_meta
index 481cfec..481cfec 100644..100755
--- a/test/fixtures/tesla_mock/stopwatchingus-heidelberg.de_host_meta
+++ b/test/fixtures/tesla_mock/stopwatchingus-heidelberg.de_host_meta
diff --git a/test/fixtures/tesla_mock/webfinger_emelie.json b/test/fixtures/tesla_mock/webfinger_emelie.json
index 0b61cb6..0b61cb6 100644..100755
--- a/test/fixtures/tesla_mock/webfinger_emelie.json
+++ b/test/fixtures/tesla_mock/webfinger_emelie.json
diff --git a/test/fixtures/tesla_mock/wedistribute-article.json b/test/fixtures/tesla_mock/wedistribute-article.json
index 39dc1b9..39dc1b9 100644..100755
--- a/test/fixtures/tesla_mock/wedistribute-article.json
+++ b/test/fixtures/tesla_mock/wedistribute-article.json
diff --git a/test/fixtures/tesla_mock/wedistribute-create-article.json b/test/fixtures/tesla_mock/wedistribute-create-article.json
index 3cfef8b..3cfef8b 100644..100755
--- a/test/fixtures/tesla_mock/wedistribute-create-article.json
+++ b/test/fixtures/tesla_mock/wedistribute-create-article.json
diff --git a/test/fixtures/tesla_mock/wedistribute-user.json b/test/fixtures/tesla_mock/wedistribute-user.json
index fe2a157..fe2a157 100644..100755
--- a/test/fixtures/tesla_mock/wedistribute-user.json
+++ b/test/fixtures/tesla_mock/wedistribute-user.json
diff --git a/test/fixtures/tesla_mock/winterdienst_webfinger.json b/test/fixtures/tesla_mock/winterdienst_webfinger.json
index e7bfba9..e7bfba9 100644..100755
--- a/test/fixtures/tesla_mock/winterdienst_webfinger.json
+++ b/test/fixtures/tesla_mock/winterdienst_webfinger.json
diff --git a/test/fixtures/test.txt b/test/fixtures/test.txt
index e9ea42a..e9ea42a 100644..100755
--- a/test/fixtures/test.txt
+++ b/test/fixtures/test.txt
diff --git a/test/fixtures/user_full.xml b/test/fixtures/user_full.xml
index 8eee8c6..8eee8c6 100644..100755
--- a/test/fixtures/user_full.xml
+++ b/test/fixtures/user_full.xml
diff --git a/test/fixtures/user_name_only.xml b/test/fixtures/user_name_only.xml
index 6d895d5..6d895d5 100644..100755
--- a/test/fixtures/user_name_only.xml
+++ b/test/fixtures/user_name_only.xml
diff --git a/test/fixtures/users_mock/friendica_followers.json b/test/fixtures/users_mock/friendica_followers.json
index 7b86b5f..7b86b5f 100644..100755
--- a/test/fixtures/users_mock/friendica_followers.json
+++ b/test/fixtures/users_mock/friendica_followers.json
diff --git a/test/fixtures/users_mock/friendica_following.json b/test/fixtures/users_mock/friendica_following.json
index 7c526be..7c526be 100644..100755
--- a/test/fixtures/users_mock/friendica_following.json
+++ b/test/fixtures/users_mock/friendica_following.json
diff --git a/test/fixtures/users_mock/masto_closed_followers.json b/test/fixtures/users_mock/masto_closed_followers.json
index da29689..da29689 100644..100755
--- a/test/fixtures/users_mock/masto_closed_followers.json
+++ b/test/fixtures/users_mock/masto_closed_followers.json
diff --git a/test/fixtures/users_mock/masto_closed_followers_page.json b/test/fixtures/users_mock/masto_closed_followers_page.json
index 04ab0c4..04ab0c4 100644..100755
--- a/test/fixtures/users_mock/masto_closed_followers_page.json
+++ b/test/fixtures/users_mock/masto_closed_followers_page.json
diff --git a/test/fixtures/users_mock/masto_closed_following.json b/test/fixtures/users_mock/masto_closed_following.json
index 146d49f..146d49f 100644..100755
--- a/test/fixtures/users_mock/masto_closed_following.json
+++ b/test/fixtures/users_mock/masto_closed_following.json
diff --git a/test/fixtures/users_mock/masto_closed_following_page.json b/test/fixtures/users_mock/masto_closed_following_page.json
index 8d83246..8d83246 100644..100755
--- a/test/fixtures/users_mock/masto_closed_following_page.json
+++ b/test/fixtures/users_mock/masto_closed_following_page.json
diff --git a/test/fixtures/users_mock/masto_featured.json b/test/fixtures/users_mock/masto_featured.json
index 646a343..646a343 100644..100755
--- a/test/fixtures/users_mock/masto_featured.json
+++ b/test/fixtures/users_mock/masto_featured.json
diff --git a/test/fixtures/users_mock/pleroma_followers.json b/test/fixtures/users_mock/pleroma_followers.json
index db71d08..db71d08 100644..100755
--- a/test/fixtures/users_mock/pleroma_followers.json
+++ b/test/fixtures/users_mock/pleroma_followers.json
diff --git a/test/fixtures/users_mock/pleroma_following.json b/test/fixtures/users_mock/pleroma_following.json
index 33d0877..33d0877 100644..100755
--- a/test/fixtures/users_mock/pleroma_following.json
+++ b/test/fixtures/users_mock/pleroma_following.json
diff --git a/test/fixtures/users_mock/user.json b/test/fixtures/users_mock/user.json
index c722a11..c722a11 100644..100755
--- a/test/fixtures/users_mock/user.json
+++ b/test/fixtures/users_mock/user.json
diff --git a/test/fixtures/video.mp4 b/test/fixtures/video.mp4
index 2021e3a..2021e3a 100644..100755
--- a/test/fixtures/video.mp4
+++ b/test/fixtures/video.mp4
Binary files differ
diff --git a/test/fixtures/warnings/otp_version/21.1 b/test/fixtures/warnings/otp_version/21.1
index 90cd64c..90cd64c 100644..100755
--- a/test/fixtures/warnings/otp_version/21.1
+++ b/test/fixtures/warnings/otp_version/21.1
diff --git a/test/fixtures/warnings/otp_version/22.1 b/test/fixtures/warnings/otp_version/22.1
index d9b3143..d9b3143 100644..100755
--- a/test/fixtures/warnings/otp_version/22.1
+++ b/test/fixtures/warnings/otp_version/22.1
diff --git a/test/fixtures/warnings/otp_version/22.4 b/test/fixtures/warnings/otp_version/22.4
index 1da8ccd..1da8ccd 100644..100755
--- a/test/fixtures/warnings/otp_version/22.4
+++ b/test/fixtures/warnings/otp_version/22.4
diff --git a/test/fixtures/warnings/otp_version/23.0 b/test/fixtures/warnings/otp_version/23.0
index 4266d86..4266d86 100644..100755
--- a/test/fixtures/warnings/otp_version/23.0
+++ b/test/fixtures/warnings/otp_version/23.0
diff --git a/test/fixtures/webfinger.xml b/test/fixtures/webfinger.xml
index 4cde42e..4cde42e 100644..100755
--- a/test/fixtures/webfinger.xml
+++ b/test/fixtures/webfinger.xml
diff --git a/test/fixtures/webfinger/masto-host-meta.xml b/test/fixtures/webfinger/masto-host-meta.xml
index f432a27..f432a27 100644..100755
--- a/test/fixtures/webfinger/masto-host-meta.xml
+++ b/test/fixtures/webfinger/masto-host-meta.xml
diff --git a/test/fixtures/webfinger/masto-user.json b/test/fixtures/webfinger/masto-user.json
index 1702de0..1702de0 100644..100755
--- a/test/fixtures/webfinger/masto-user.json
+++ b/test/fixtures/webfinger/masto-user.json
diff --git a/test/fixtures/webfinger/masto-webfinger.json b/test/fixtures/webfinger/masto-webfinger.json
index 561be3f..561be3f 100644..100755
--- a/test/fixtures/webfinger/masto-webfinger.json
+++ b/test/fixtures/webfinger/masto-webfinger.json
diff --git a/test/fixtures/webfinger/pleroma-host-meta.xml b/test/fixtures/webfinger/pleroma-host-meta.xml
index 88c274a..88c274a 100644..100755
--- a/test/fixtures/webfinger/pleroma-host-meta.xml
+++ b/test/fixtures/webfinger/pleroma-host-meta.xml
diff --git a/test/fixtures/webfinger/pleroma-user.json b/test/fixtures/webfinger/pleroma-user.json
index b822db4..b822db4 100644..100755
--- a/test/fixtures/webfinger/pleroma-user.json
+++ b/test/fixtures/webfinger/pleroma-user.json
diff --git a/test/fixtures/webfinger/pleroma-webfinger.json b/test/fixtures/webfinger/pleroma-webfinger.json
index 8f075ea..8f075ea 100644..100755
--- a/test/fixtures/webfinger/pleroma-webfinger.json
+++ b/test/fixtures/webfinger/pleroma-webfinger.json
diff --git a/test/fixtures/xml_external_entities.xml b/test/fixtures/xml_external_entities.xml
index d5ff871..d5ff871 100644..100755
--- a/test/fixtures/xml_external_entities.xml
+++ b/test/fixtures/xml_external_entities.xml
diff --git a/test/instance_static/add/shortcode.png b/test/instance_static/add/shortcode.png
index 8f50fa0..8f50fa0 100644..100755
--- a/test/instance_static/add/shortcode.png
+++ b/test/instance_static/add/shortcode.png
Binary files differ
diff --git a/test/instance_static/emoji/blobs.gg/blank.png b/test/instance_static/emoji/blobs.gg/blank.png
index 8f50fa0..8f50fa0 100644..100755
--- a/test/instance_static/emoji/blobs.gg/blank.png
+++ b/test/instance_static/emoji/blobs.gg/blank.png
Binary files differ
diff --git a/test/instance_static/emoji/blobs.gg/pack.json b/test/instance_static/emoji/blobs.gg/pack.json
index 481891b..481891b 100644..100755
--- a/test/instance_static/emoji/blobs.gg/pack.json
+++ b/test/instance_static/emoji/blobs.gg/pack.json
diff --git a/test/instance_static/emoji/pack_bad_sha/blank.png b/test/instance_static/emoji/pack_bad_sha/blank.png
index 8f50fa0..8f50fa0 100644..100755
--- a/test/instance_static/emoji/pack_bad_sha/blank.png
+++ b/test/instance_static/emoji/pack_bad_sha/blank.png
Binary files differ
diff --git a/test/instance_static/emoji/pack_bad_sha/pack.json b/test/instance_static/emoji/pack_bad_sha/pack.json
index 35caf42..35caf42 100644..100755
--- a/test/instance_static/emoji/pack_bad_sha/pack.json
+++ b/test/instance_static/emoji/pack_bad_sha/pack.json
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
index 148446c..148446c 100644..100755
--- a/test/instance_static/emoji/pack_bad_sha/pack_bad_sha.zip
+++ b/test/instance_static/emoji/pack_bad_sha/pack_bad_sha.zip
Binary files differ
diff --git a/test/instance_static/emoji/test_pack/blank.png b/test/instance_static/emoji/test_pack/blank.png
index 8f50fa0..8f50fa0 100644..100755
--- a/test/instance_static/emoji/test_pack/blank.png
+++ b/test/instance_static/emoji/test_pack/blank.png
Binary files differ
diff --git a/test/instance_static/emoji/test_pack/blank2.png b/test/instance_static/emoji/test_pack/blank2.png
index 8f50fa0..8f50fa0 100644..100755
--- a/test/instance_static/emoji/test_pack/blank2.png
+++ b/test/instance_static/emoji/test_pack/blank2.png
Binary files differ
diff --git a/test/instance_static/emoji/test_pack/pack.json b/test/instance_static/emoji/test_pack/pack.json
index 5b33fbb..5b33fbb 100644..100755
--- a/test/instance_static/emoji/test_pack/pack.json
+++ b/test/instance_static/emoji/test_pack/pack.json
diff --git a/test/instance_static/emoji/test_pack_for_import/blank.png b/test/instance_static/emoji/test_pack_for_import/blank.png
index 8f50fa0..8f50fa0 100644..100755
--- a/test/instance_static/emoji/test_pack_for_import/blank.png
+++ b/test/instance_static/emoji/test_pack_for_import/blank.png
Binary files differ
diff --git a/test/instance_static/emoji/test_pack_nonshared/nonshared.zip b/test/instance_static/emoji/test_pack_nonshared/nonshared.zip
index 59bff37..59bff37 100644..100755
--- a/test/instance_static/emoji/test_pack_nonshared/nonshared.zip
+++ b/test/instance_static/emoji/test_pack_nonshared/nonshared.zip
Binary files differ
diff --git a/test/instance_static/emoji/test_pack_nonshared/pack.json b/test/instance_static/emoji/test_pack_nonshared/pack.json
index 09f6274..09f6274 100644..100755
--- a/test/instance_static/emoji/test_pack_nonshared/pack.json
+++ b/test/instance_static/emoji/test_pack_nonshared/pack.json
diff --git a/test/instance_static/local_pack/files.json b/test/instance_static/local_pack/files.json
index 2797709..2797709 100644..100755
--- a/test/instance_static/local_pack/files.json
+++ b/test/instance_static/local_pack/files.json
diff --git a/test/instance_static/local_pack/manifest.json b/test/instance_static/local_pack/manifest.json
index 0106704..0106704 100644..100755
--- a/test/instance_static/local_pack/manifest.json
+++ b/test/instance_static/local_pack/manifest.json
diff --git a/test/mix/pleroma_test.exs b/test/mix/pleroma_test.exs
index c981ee9..c981ee9 100644..100755
--- a/test/mix/pleroma_test.exs
+++ b/test/mix/pleroma_test.exs
diff --git a/test/mix/tasks/pleroma/app_test.exs b/test/mix/tasks/pleroma/app_test.exs
index f35447e..f35447e 100644..100755
--- a/test/mix/tasks/pleroma/app_test.exs
+++ b/test/mix/tasks/pleroma/app_test.exs
diff --git a/test/mix/tasks/pleroma/config_test.exs b/test/mix/tasks/pleroma/config_test.exs
index cf6d749..cf6d749 100644..100755
--- a/test/mix/tasks/pleroma/config_test.exs
+++ b/test/mix/tasks/pleroma/config_test.exs
diff --git a/test/mix/tasks/pleroma/count_statuses_test.exs b/test/mix/tasks/pleroma/count_statuses_test.exs
index 2fd515c..2fd515c 100644..100755
--- a/test/mix/tasks/pleroma/count_statuses_test.exs
+++ b/test/mix/tasks/pleroma/count_statuses_test.exs
diff --git a/test/mix/tasks/pleroma/database_test.exs b/test/mix/tasks/pleroma/database_test.exs
index fbc9391..fbc9391 100644..100755
--- a/test/mix/tasks/pleroma/database_test.exs
+++ b/test/mix/tasks/pleroma/database_test.exs
diff --git a/test/mix/tasks/pleroma/digest_test.exs b/test/mix/tasks/pleroma/digest_test.exs
index d2a8606..d2a8606 100644..100755
--- a/test/mix/tasks/pleroma/digest_test.exs
+++ b/test/mix/tasks/pleroma/digest_test.exs
diff --git a/test/mix/tasks/pleroma/ecto/migrate_test.exs b/test/mix/tasks/pleroma/ecto/migrate_test.exs
index 912471f..912471f 100644..100755
--- a/test/mix/tasks/pleroma/ecto/migrate_test.exs
+++ b/test/mix/tasks/pleroma/ecto/migrate_test.exs
diff --git a/test/mix/tasks/pleroma/ecto/rollback_test.exs b/test/mix/tasks/pleroma/ecto/rollback_test.exs
index 9d1a02a..9d1a02a 100644..100755
--- a/test/mix/tasks/pleroma/ecto/rollback_test.exs
+++ b/test/mix/tasks/pleroma/ecto/rollback_test.exs
diff --git a/test/mix/tasks/pleroma/ecto_test.exs b/test/mix/tasks/pleroma/ecto_test.exs
index 8c99eee..8c99eee 100644..100755
--- a/test/mix/tasks/pleroma/ecto_test.exs
+++ b/test/mix/tasks/pleroma/ecto_test.exs
diff --git a/test/mix/tasks/pleroma/email_test.exs b/test/mix/tasks/pleroma/email_test.exs
index 20b76ae..20b76ae 100644..100755
--- a/test/mix/tasks/pleroma/email_test.exs
+++ b/test/mix/tasks/pleroma/email_test.exs
diff --git a/test/mix/tasks/pleroma/emoji_test.exs b/test/mix/tasks/pleroma/emoji_test.exs
index 2e10bbd..2e10bbd 100644..100755
--- a/test/mix/tasks/pleroma/emoji_test.exs
+++ b/test/mix/tasks/pleroma/emoji_test.exs
diff --git a/test/mix/tasks/pleroma/frontend_test.exs b/test/mix/tasks/pleroma/frontend_test.exs
index 6d09f8e..6d09f8e 100644..100755
--- a/test/mix/tasks/pleroma/frontend_test.exs
+++ b/test/mix/tasks/pleroma/frontend_test.exs
diff --git a/test/mix/tasks/pleroma/instance_test.exs b/test/mix/tasks/pleroma/instance_test.exs
index b1c10e0..b1c10e0 100644..100755
--- a/test/mix/tasks/pleroma/instance_test.exs
+++ b/test/mix/tasks/pleroma/instance_test.exs
diff --git a/test/mix/tasks/pleroma/refresh_counter_cache_test.exs b/test/mix/tasks/pleroma/refresh_counter_cache_test.exs
index 66ffba4..66ffba4 100644..100755
--- a/test/mix/tasks/pleroma/refresh_counter_cache_test.exs
+++ b/test/mix/tasks/pleroma/refresh_counter_cache_test.exs
diff --git a/test/mix/tasks/pleroma/relay_test.exs b/test/mix/tasks/pleroma/relay_test.exs
index 351fa9f..351fa9f 100644..100755
--- a/test/mix/tasks/pleroma/relay_test.exs
+++ b/test/mix/tasks/pleroma/relay_test.exs
diff --git a/test/mix/tasks/pleroma/robots_txt_test.exs b/test/mix/tasks/pleroma/robots_txt_test.exs
index 4426fe5..4426fe5 100644..100755
--- a/test/mix/tasks/pleroma/robots_txt_test.exs
+++ b/test/mix/tasks/pleroma/robots_txt_test.exs
diff --git a/test/mix/tasks/pleroma/uploads_test.exs b/test/mix/tasks/pleroma/uploads_test.exs
index d4ea895..d4ea895 100644..100755
--- a/test/mix/tasks/pleroma/uploads_test.exs
+++ b/test/mix/tasks/pleroma/uploads_test.exs
diff --git a/test/mix/tasks/pleroma/user_test.exs b/test/mix/tasks/pleroma/user_test.exs
index 4fdf691..4fdf691 100644..100755
--- a/test/mix/tasks/pleroma/user_test.exs
+++ b/test/mix/tasks/pleroma/user_test.exs
diff --git a/test/pleroma/activity/ir/topics_test.exs b/test/pleroma/activity/ir/topics_test.exs
index d299fea..d299fea 100644..100755
--- a/test/pleroma/activity/ir/topics_test.exs
+++ b/test/pleroma/activity/ir/topics_test.exs
diff --git a/test/pleroma/activity/search_test.exs b/test/pleroma/activity/search_test.exs
index 3b5fd2c..3b5fd2c 100644..100755
--- a/test/pleroma/activity/search_test.exs
+++ b/test/pleroma/activity/search_test.exs
diff --git a/test/pleroma/activity_test.exs b/test/pleroma/activity_test.exs
index a48a688..a48a688 100644..100755
--- a/test/pleroma/activity_test.exs
+++ b/test/pleroma/activity_test.exs
diff --git a/test/pleroma/announcement_read_relationship_test.exs b/test/pleroma/announcement_read_relationship_test.exs
index 5fd4ffb..5fd4ffb 100644..100755
--- a/test/pleroma/announcement_read_relationship_test.exs
+++ b/test/pleroma/announcement_read_relationship_test.exs
diff --git a/test/pleroma/announcement_test.exs b/test/pleroma/announcement_test.exs
index a007c37..a007c37 100644..100755
--- a/test/pleroma/announcement_test.exs
+++ b/test/pleroma/announcement_test.exs
diff --git a/test/pleroma/application_requirements_test.exs b/test/pleroma/application_requirements_test.exs
index 2f5b049..2f5b049 100644..100755
--- a/test/pleroma/application_requirements_test.exs
+++ b/test/pleroma/application_requirements_test.exs
diff --git a/test/pleroma/bbs/handler_test.exs b/test/pleroma/bbs/handler_test.exs
index aea3b6e..aea3b6e 100644..100755
--- a/test/pleroma/bbs/handler_test.exs
+++ b/test/pleroma/bbs/handler_test.exs
diff --git a/test/pleroma/bookmark_test.exs b/test/pleroma/bookmark_test.exs
index 57144de..57144de 100644..100755
--- a/test/pleroma/bookmark_test.exs
+++ b/test/pleroma/bookmark_test.exs
diff --git a/test/pleroma/captcha_test.exs b/test/pleroma/captcha_test.exs
index ec4c713..ec4c713 100644..100755
--- a/test/pleroma/captcha_test.exs
+++ b/test/pleroma/captcha_test.exs
diff --git a/test/pleroma/chat/message_reference_test.exs b/test/pleroma/chat/message_reference_test.exs
index ffbc1a6..ffbc1a6 100644..100755
--- a/test/pleroma/chat/message_reference_test.exs
+++ b/test/pleroma/chat/message_reference_test.exs
diff --git a/test/pleroma/chat_test.exs b/test/pleroma/chat_test.exs
index d18b3ff..d18b3ff 100644..100755
--- a/test/pleroma/chat_test.exs
+++ b/test/pleroma/chat_test.exs
diff --git a/test/pleroma/config/deprecation_warnings_test.exs b/test/pleroma/config/deprecation_warnings_test.exs
index f3453dd..f3453dd 100644..100755
--- a/test/pleroma/config/deprecation_warnings_test.exs
+++ b/test/pleroma/config/deprecation_warnings_test.exs
diff --git a/test/pleroma/config/holder_test.exs b/test/pleroma/config/holder_test.exs
index e801da5..e801da5 100644..100755
--- a/test/pleroma/config/holder_test.exs
+++ b/test/pleroma/config/holder_test.exs
diff --git a/test/pleroma/config/loader_test.exs b/test/pleroma/config/loader_test.exs
index 784817d..784817d 100644..100755
--- a/test/pleroma/config/loader_test.exs
+++ b/test/pleroma/config/loader_test.exs
diff --git a/test/pleroma/config/release_runtime_provider_test.exs b/test/pleroma/config/release_runtime_provider_test.exs
index 8ff578e..8ff578e 100644..100755
--- a/test/pleroma/config/release_runtime_provider_test.exs
+++ b/test/pleroma/config/release_runtime_provider_test.exs
diff --git a/test/pleroma/config/transfer_task_test.exs b/test/pleroma/config/transfer_task_test.exs
index 6295fa8..6295fa8 100644..100755
--- a/test/pleroma/config/transfer_task_test.exs
+++ b/test/pleroma/config/transfer_task_test.exs
diff --git a/test/pleroma/config_db_test.exs b/test/pleroma/config_db_test.exs
index 8eb0ab4..8eb0ab4 100644..100755
--- a/test/pleroma/config_db_test.exs
+++ b/test/pleroma/config_db_test.exs
diff --git a/test/pleroma/config_test.exs b/test/pleroma/config_test.exs
index 697cf32..697cf32 100644..100755
--- a/test/pleroma/config_test.exs
+++ b/test/pleroma/config_test.exs
diff --git a/test/pleroma/conversation/participation_test.exs b/test/pleroma/conversation/participation_test.exs
index a844376..a844376 100644..100755
--- a/test/pleroma/conversation/participation_test.exs
+++ b/test/pleroma/conversation/participation_test.exs
diff --git a/test/pleroma/conversation_test.exs b/test/pleroma/conversation_test.exs
index 94897e7..94897e7 100644..100755
--- a/test/pleroma/conversation_test.exs
+++ b/test/pleroma/conversation_test.exs
diff --git a/test/pleroma/docs/generator_test.exs b/test/pleroma/docs/generator_test.exs
index 5e41d6c..5e41d6c 100644..100755
--- a/test/pleroma/docs/generator_test.exs
+++ b/test/pleroma/docs/generator_test.exs
diff --git a/test/pleroma/docs/translator/compiler_test.exs b/test/pleroma/docs/translator/compiler_test.exs
index d6c3cdd..d6c3cdd 100644..100755
--- a/test/pleroma/docs/translator/compiler_test.exs
+++ b/test/pleroma/docs/translator/compiler_test.exs
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
index 74441d1..74441d1 100644..100755
--- 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
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
index 38bca41..38bca41 100644..100755
--- 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
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
index 366039f..366039f 100644..100755
--- a/test/pleroma/ecto_type/activity_pub/object_validators/recipients_test.exs
+++ b/test/pleroma/ecto_type/activity_pub/object_validators/recipients_test.exs
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
index 2d13eb6..2d13eb6 100644..100755
--- 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
diff --git a/test/pleroma/emails/admin_email_test.exs b/test/pleroma/emails/admin_email_test.exs
index a10b7cf..a10b7cf 100644..100755
--- a/test/pleroma/emails/admin_email_test.exs
+++ b/test/pleroma/emails/admin_email_test.exs
diff --git a/test/pleroma/emails/mailer_test.exs b/test/pleroma/emails/mailer_test.exs
index 7a718c6..7a718c6 100644..100755
--- a/test/pleroma/emails/mailer_test.exs
+++ b/test/pleroma/emails/mailer_test.exs
diff --git a/test/pleroma/emails/user_email_test.exs b/test/pleroma/emails/user_email_test.exs
index 7061148..7061148 100644..100755
--- a/test/pleroma/emails/user_email_test.exs
+++ b/test/pleroma/emails/user_email_test.exs
diff --git a/test/pleroma/emoji/formatter_test.exs b/test/pleroma/emoji/formatter_test.exs
index 7bacea3..7bacea3 100644..100755
--- a/test/pleroma/emoji/formatter_test.exs
+++ b/test/pleroma/emoji/formatter_test.exs
diff --git a/test/pleroma/emoji/loader_test.exs b/test/pleroma/emoji/loader_test.exs
index 717424f..717424f 100644..100755
--- a/test/pleroma/emoji/loader_test.exs
+++ b/test/pleroma/emoji/loader_test.exs
diff --git a/test/pleroma/emoji/pack_test.exs b/test/pleroma/emoji/pack_test.exs
index 00001ab..00001ab 100644..100755
--- a/test/pleroma/emoji/pack_test.exs
+++ b/test/pleroma/emoji/pack_test.exs
diff --git a/test/pleroma/emoji_test.exs b/test/pleroma/emoji_test.exs
index 18063c2..18063c2 100644..100755
--- a/test/pleroma/emoji_test.exs
+++ b/test/pleroma/emoji_test.exs
diff --git a/test/pleroma/filter_test.exs b/test/pleroma/filter_test.exs
index 6d33cd2..6d33cd2 100644..100755
--- a/test/pleroma/filter_test.exs
+++ b/test/pleroma/filter_test.exs
diff --git a/test/pleroma/following_relationship_test.exs b/test/pleroma/following_relationship_test.exs
index 70e4431..70e4431 100644..100755
--- a/test/pleroma/following_relationship_test.exs
+++ b/test/pleroma/following_relationship_test.exs
diff --git a/test/pleroma/formatter_test.exs b/test/pleroma/formatter_test.exs
index 5e431f6..5e431f6 100644..100755
--- a/test/pleroma/formatter_test.exs
+++ b/test/pleroma/formatter_test.exs
diff --git a/test/pleroma/frontend_test.exs b/test/pleroma/frontend_test.exs
index c89c56c..c89c56c 100644..100755
--- a/test/pleroma/frontend_test.exs
+++ b/test/pleroma/frontend_test.exs
diff --git a/test/pleroma/gun/connection_pool_test.exs b/test/pleroma/gun/connection_pool_test.exs
index e0c9e99..e0c9e99 100644..100755
--- a/test/pleroma/gun/connection_pool_test.exs
+++ b/test/pleroma/gun/connection_pool_test.exs
diff --git a/test/pleroma/hashtag_test.exs b/test/pleroma/hashtag_test.exs
index 8531b18..8531b18 100644..100755
--- a/test/pleroma/hashtag_test.exs
+++ b/test/pleroma/hashtag_test.exs
diff --git a/test/pleroma/healthcheck_test.exs b/test/pleroma/healthcheck_test.exs
index dc540c9..dc540c9 100644..100755
--- a/test/pleroma/healthcheck_test.exs
+++ b/test/pleroma/healthcheck_test.exs
diff --git a/test/pleroma/html_test.exs b/test/pleroma/html_test.exs
index b996899..b996899 100644..100755
--- a/test/pleroma/html_test.exs
+++ b/test/pleroma/html_test.exs
diff --git a/test/pleroma/http/adapter_helper/gun_test.exs b/test/pleroma/http/adapter_helper/gun_test.exs
index 7515f4e..7515f4e 100644..100755
--- a/test/pleroma/http/adapter_helper/gun_test.exs
+++ b/test/pleroma/http/adapter_helper/gun_test.exs
diff --git a/test/pleroma/http/adapter_helper/hackney_test.exs b/test/pleroma/http/adapter_helper/hackney_test.exs
index 35d6c49..35d6c49 100644..100755
--- a/test/pleroma/http/adapter_helper/hackney_test.exs
+++ b/test/pleroma/http/adapter_helper/hackney_test.exs
diff --git a/test/pleroma/http/adapter_helper_test.exs b/test/pleroma/http/adapter_helper_test.exs
index e3c78f3..e3c78f3 100644..100755
--- a/test/pleroma/http/adapter_helper_test.exs
+++ b/test/pleroma/http/adapter_helper_test.exs
diff --git a/test/pleroma/http/ex_aws_test.exs b/test/pleroma/http/ex_aws_test.exs
index 2bf3415..2bf3415 100644..100755
--- a/test/pleroma/http/ex_aws_test.exs
+++ b/test/pleroma/http/ex_aws_test.exs
diff --git a/test/pleroma/http/request_builder_test.exs b/test/pleroma/http/request_builder_test.exs
index 0f1ec74..0f1ec74 100644..100755
--- a/test/pleroma/http/request_builder_test.exs
+++ b/test/pleroma/http/request_builder_test.exs
diff --git a/test/pleroma/http/tzdata_test.exs b/test/pleroma/http/tzdata_test.exs
index 9c260fb..9c260fb 100644..100755
--- a/test/pleroma/http/tzdata_test.exs
+++ b/test/pleroma/http/tzdata_test.exs
diff --git a/test/pleroma/http_test.exs b/test/pleroma/http_test.exs
index de359e5..de359e5 100644..100755
--- a/test/pleroma/http_test.exs
+++ b/test/pleroma/http_test.exs
diff --git a/test/pleroma/instances/instance_test.exs b/test/pleroma/instances/instance_test.exs
index 861519b..861519b 100644..100755
--- a/test/pleroma/instances/instance_test.exs
+++ b/test/pleroma/instances/instance_test.exs
diff --git a/test/pleroma/instances_test.exs b/test/pleroma/instances_test.exs
index 96fa9cf..96fa9cf 100644..100755
--- a/test/pleroma/instances_test.exs
+++ b/test/pleroma/instances_test.exs
diff --git a/test/pleroma/integration/federation_test.exs b/test/pleroma/integration/federation_test.exs
index 5b00ba5..5b00ba5 100644..100755
--- a/test/pleroma/integration/federation_test.exs
+++ b/test/pleroma/integration/federation_test.exs
diff --git a/test/pleroma/integration/mastodon_websocket_test.exs b/test/pleroma/integration/mastodon_websocket_test.exs
index 9be0445..9be0445 100644..100755
--- a/test/pleroma/integration/mastodon_websocket_test.exs
+++ b/test/pleroma/integration/mastodon_websocket_test.exs
diff --git a/test/pleroma/job_queue_monitor_test.exs b/test/pleroma/job_queue_monitor_test.exs
index f205699..f205699 100644..100755
--- a/test/pleroma/job_queue_monitor_test.exs
+++ b/test/pleroma/job_queue_monitor_test.exs
diff --git a/test/pleroma/keys_test.exs b/test/pleroma/keys_test.exs
index 1db36de..1db36de 100644..100755
--- a/test/pleroma/keys_test.exs
+++ b/test/pleroma/keys_test.exs
diff --git a/test/pleroma/list_test.exs b/test/pleroma/list_test.exs
index a68146b..a68146b 100644..100755
--- a/test/pleroma/list_test.exs
+++ b/test/pleroma/list_test.exs
diff --git a/test/pleroma/marker_test.exs b/test/pleroma/marker_test.exs
index 819dde9..819dde9 100644..100755
--- a/test/pleroma/marker_test.exs
+++ b/test/pleroma/marker_test.exs
diff --git a/test/pleroma/mfa/backup_codes_test.exs b/test/pleroma/mfa/backup_codes_test.exs
index d05d735..d05d735 100644..100755
--- a/test/pleroma/mfa/backup_codes_test.exs
+++ b/test/pleroma/mfa/backup_codes_test.exs
diff --git a/test/pleroma/mfa/totp_test.exs b/test/pleroma/mfa/totp_test.exs
index 56e4f48..56e4f48 100644..100755
--- a/test/pleroma/mfa/totp_test.exs
+++ b/test/pleroma/mfa/totp_test.exs
diff --git a/test/pleroma/mfa_test.exs b/test/pleroma/mfa_test.exs
index e9c0c88..e9c0c88 100644..100755
--- a/test/pleroma/mfa_test.exs
+++ b/test/pleroma/mfa_test.exs
diff --git a/test/pleroma/migration_helper/notification_backfill_test.exs b/test/pleroma/migration_helper/notification_backfill_test.exs
index 6d47bb6..6d47bb6 100644..100755
--- a/test/pleroma/migration_helper/notification_backfill_test.exs
+++ b/test/pleroma/migration_helper/notification_backfill_test.exs
diff --git a/test/pleroma/moderation_log_test.exs b/test/pleroma/moderation_log_test.exs
index 584b870..584b870 100644..100755
--- a/test/pleroma/moderation_log_test.exs
+++ b/test/pleroma/moderation_log_test.exs
diff --git a/test/pleroma/notification_test.exs b/test/pleroma/notification_test.exs
index e55aa3a..e55aa3a 100644..100755
--- a/test/pleroma/notification_test.exs
+++ b/test/pleroma/notification_test.exs
diff --git a/test/pleroma/object/containment_test.exs b/test/pleroma/object/containment_test.exs
index cf906ef..cf906ef 100644..100755
--- a/test/pleroma/object/containment_test.exs
+++ b/test/pleroma/object/containment_test.exs
diff --git a/test/pleroma/object/fetcher_test.exs b/test/pleroma/object/fetcher_test.exs
index 53c9277..53c9277 100644..100755
--- a/test/pleroma/object/fetcher_test.exs
+++ b/test/pleroma/object/fetcher_test.exs
diff --git a/test/pleroma/object/updater_test.exs b/test/pleroma/object/updater_test.exs
index 7e9b448..7e9b448 100644..100755
--- a/test/pleroma/object/updater_test.exs
+++ b/test/pleroma/object/updater_test.exs
diff --git a/test/pleroma/object_test.exs b/test/pleroma/object_test.exs
index d536e0b..d536e0b 100644..100755
--- a/test/pleroma/object_test.exs
+++ b/test/pleroma/object_test.exs
diff --git a/test/pleroma/otp_version_test.exs b/test/pleroma/otp_version_test.exs
index 642cd13..642cd13 100644..100755
--- a/test/pleroma/otp_version_test.exs
+++ b/test/pleroma/otp_version_test.exs
diff --git a/test/pleroma/pagination_test.exs b/test/pleroma/pagination_test.exs
index f241a21..f241a21 100644..100755
--- a/test/pleroma/pagination_test.exs
+++ b/test/pleroma/pagination_test.exs
diff --git a/test/pleroma/password/pbkdf2_test.exs b/test/pleroma/password/pbkdf2_test.exs
index 02f5944..02f5944 100644..100755
--- a/test/pleroma/password/pbkdf2_test.exs
+++ b/test/pleroma/password/pbkdf2_test.exs
diff --git a/test/pleroma/registration_test.exs b/test/pleroma/registration_test.exs
index 89992ec..89992ec 100644..100755
--- a/test/pleroma/registration_test.exs
+++ b/test/pleroma/registration_test.exs
diff --git a/test/pleroma/repo/migrations/autolinker_to_linkify_test.exs b/test/pleroma/repo/migrations/autolinker_to_linkify_test.exs
index 52a6063..52a6063 100644..100755
--- a/test/pleroma/repo/migrations/autolinker_to_linkify_test.exs
+++ b/test/pleroma/repo/migrations/autolinker_to_linkify_test.exs
diff --git a/test/pleroma/repo/migrations/confirm_logged_in_users_test.exs b/test/pleroma/repo/migrations/confirm_logged_in_users_test.exs
index a0731f5..a0731f5 100644..100755
--- a/test/pleroma/repo/migrations/confirm_logged_in_users_test.exs
+++ b/test/pleroma/repo/migrations/confirm_logged_in_users_test.exs
diff --git a/test/pleroma/repo/migrations/deprecate_public_endpoint_test.exs b/test/pleroma/repo/migrations/deprecate_public_endpoint_test.exs
index d19ffd6..d19ffd6 100644..100755
--- a/test/pleroma/repo/migrations/deprecate_public_endpoint_test.exs
+++ b/test/pleroma/repo/migrations/deprecate_public_endpoint_test.exs
diff --git a/test/pleroma/repo/migrations/fix_legacy_tags_test.exs b/test/pleroma/repo/migrations/fix_legacy_tags_test.exs
index 21fdee1..21fdee1 100644..100755
--- a/test/pleroma/repo/migrations/fix_legacy_tags_test.exs
+++ b/test/pleroma/repo/migrations/fix_legacy_tags_test.exs
diff --git a/test/pleroma/repo/migrations/fix_malformed_formatter_config_test.exs b/test/pleroma/repo/migrations/fix_malformed_formatter_config_test.exs
index 4c45adb..4c45adb 100644..100755
--- a/test/pleroma/repo/migrations/fix_malformed_formatter_config_test.exs
+++ b/test/pleroma/repo/migrations/fix_malformed_formatter_config_test.exs
diff --git a/test/pleroma/repo/migrations/move_welcome_settings_test.exs b/test/pleroma/repo/migrations/move_welcome_settings_test.exs
index 3e485c3..3e485c3 100644..100755
--- a/test/pleroma/repo/migrations/move_welcome_settings_test.exs
+++ b/test/pleroma/repo/migrations/move_welcome_settings_test.exs
diff --git a/test/pleroma/repo/migrations/rename_instance_chat_test.exs b/test/pleroma/repo/migrations/rename_instance_chat_test.exs
index 17c39fd..17c39fd 100644..100755
--- a/test/pleroma/repo/migrations/rename_instance_chat_test.exs
+++ b/test/pleroma/repo/migrations/rename_instance_chat_test.exs
diff --git a/test/pleroma/repo_test.exs b/test/pleroma/repo_test.exs
index 9c0f5d0..9c0f5d0 100644..100755
--- a/test/pleroma/repo_test.exs
+++ b/test/pleroma/repo_test.exs
diff --git a/test/pleroma/report_note_test.exs b/test/pleroma/report_note_test.exs
index e2028a3..e2028a3 100644..100755
--- a/test/pleroma/report_note_test.exs
+++ b/test/pleroma/report_note_test.exs
diff --git a/test/pleroma/resilience_test.exs b/test/pleroma/resilience_test.exs
index 9dc5d0d..9dc5d0d 100644..100755
--- a/test/pleroma/resilience_test.exs
+++ b/test/pleroma/resilience_test.exs
diff --git a/test/pleroma/reverse_proxy_test.exs b/test/pleroma/reverse_proxy_test.exs
index 0bd4db8..0bd4db8 100644..100755
--- a/test/pleroma/reverse_proxy_test.exs
+++ b/test/pleroma/reverse_proxy_test.exs
diff --git a/test/pleroma/runtime_test.exs b/test/pleroma/runtime_test.exs
index 6b8d205..6b8d205 100644..100755
--- a/test/pleroma/runtime_test.exs
+++ b/test/pleroma/runtime_test.exs
diff --git a/test/pleroma/safe_jsonb_set_test.exs b/test/pleroma/safe_jsonb_set_test.exs
index ab1bba9..ab1bba9 100644..100755
--- a/test/pleroma/safe_jsonb_set_test.exs
+++ b/test/pleroma/safe_jsonb_set_test.exs
diff --git a/test/pleroma/scheduled_activity_test.exs b/test/pleroma/scheduled_activity_test.exs
index 3a0927d..3a0927d 100644..100755
--- a/test/pleroma/scheduled_activity_test.exs
+++ b/test/pleroma/scheduled_activity_test.exs
diff --git a/test/pleroma/signature_test.exs b/test/pleroma/signature_test.exs
index b849cbe..b849cbe 100644..100755
--- a/test/pleroma/signature_test.exs
+++ b/test/pleroma/signature_test.exs
diff --git a/test/pleroma/stats_test.exs b/test/pleroma/stats_test.exs
index 37a085a..37a085a 100644..100755
--- a/test/pleroma/stats_test.exs
+++ b/test/pleroma/stats_test.exs
diff --git a/test/pleroma/upload/filter/analyze_metadata_test.exs b/test/pleroma/upload/filter/analyze_metadata_test.exs
index b800a4a..b800a4a 100644..100755
--- a/test/pleroma/upload/filter/analyze_metadata_test.exs
+++ b/test/pleroma/upload/filter/analyze_metadata_test.exs
diff --git a/test/pleroma/upload/filter/anonymize_filename_test.exs b/test/pleroma/upload/filter/anonymize_filename_test.exs
index 9b94b91..9b94b91 100644..100755
--- a/test/pleroma/upload/filter/anonymize_filename_test.exs
+++ b/test/pleroma/upload/filter/anonymize_filename_test.exs
diff --git a/test/pleroma/upload/filter/dedupe_test.exs b/test/pleroma/upload/filter/dedupe_test.exs
index 29c1815..29c1815 100644..100755
--- a/test/pleroma/upload/filter/dedupe_test.exs
+++ b/test/pleroma/upload/filter/dedupe_test.exs
diff --git a/test/pleroma/upload/filter/exiftool/read_description_test.exs b/test/pleroma/upload/filter/exiftool/read_description_test.exs
index 7cc8396..7cc8396 100644..100755
--- a/test/pleroma/upload/filter/exiftool/read_description_test.exs
+++ b/test/pleroma/upload/filter/exiftool/read_description_test.exs
diff --git a/test/pleroma/upload/filter/exiftool/strip_location_test.exs b/test/pleroma/upload/filter/exiftool/strip_location_test.exs
index bcb5f3f..bcb5f3f 100644..100755
--- a/test/pleroma/upload/filter/exiftool/strip_location_test.exs
+++ b/test/pleroma/upload/filter/exiftool/strip_location_test.exs
diff --git a/test/pleroma/upload/filter/mogrifun_test.exs b/test/pleroma/upload/filter/mogrifun_test.exs
index bf9b655..bf9b655 100644..100755
--- a/test/pleroma/upload/filter/mogrifun_test.exs
+++ b/test/pleroma/upload/filter/mogrifun_test.exs
diff --git a/test/pleroma/upload/filter/mogrify_test.exs b/test/pleroma/upload/filter/mogrify_test.exs
index 208da57..208da57 100644..100755
--- a/test/pleroma/upload/filter/mogrify_test.exs
+++ b/test/pleroma/upload/filter/mogrify_test.exs
diff --git a/test/pleroma/upload/filter_test.exs b/test/pleroma/upload/filter_test.exs
index 706fc9a..706fc9a 100644..100755
--- a/test/pleroma/upload/filter_test.exs
+++ b/test/pleroma/upload/filter_test.exs
diff --git a/test/pleroma/upload_test.exs b/test/pleroma/upload_test.exs
index 6584c2d..6584c2d 100644..100755
--- a/test/pleroma/upload_test.exs
+++ b/test/pleroma/upload_test.exs
diff --git a/test/pleroma/uploaders/local_test.exs b/test/pleroma/uploaders/local_test.exs
index a2b7f5c..a2b7f5c 100644..100755
--- a/test/pleroma/uploaders/local_test.exs
+++ b/test/pleroma/uploaders/local_test.exs
diff --git a/test/pleroma/uploaders/s3_test.exs b/test/pleroma/uploaders/s3_test.exs
index d870449..d870449 100644..100755
--- a/test/pleroma/uploaders/s3_test.exs
+++ b/test/pleroma/uploaders/s3_test.exs
diff --git a/test/pleroma/user/backup_test.exs b/test/pleroma/user/backup_test.exs
index 5c9b940..5c9b940 100644..100755
--- a/test/pleroma/user/backup_test.exs
+++ b/test/pleroma/user/backup_test.exs
diff --git a/test/pleroma/user/import_test.exs b/test/pleroma/user/import_test.exs
index b4efd4b..b4efd4b 100644..100755
--- a/test/pleroma/user/import_test.exs
+++ b/test/pleroma/user/import_test.exs
diff --git a/test/pleroma/user/notification_setting_test.exs b/test/pleroma/user/notification_setting_test.exs
index da3c810..da3c810 100644..100755
--- a/test/pleroma/user/notification_setting_test.exs
+++ b/test/pleroma/user/notification_setting_test.exs
diff --git a/test/pleroma/user/query_test.exs b/test/pleroma/user/query_test.exs
index 30a4637..30a4637 100644..100755
--- a/test/pleroma/user/query_test.exs
+++ b/test/pleroma/user/query_test.exs
diff --git a/test/pleroma/user/welcome_chat_message_test.exs b/test/pleroma/user/welcome_chat_message_test.exs
index 9f2cbdc..9f2cbdc 100644..100755
--- a/test/pleroma/user/welcome_chat_message_test.exs
+++ b/test/pleroma/user/welcome_chat_message_test.exs
diff --git a/test/pleroma/user/welcome_email_test.exs b/test/pleroma/user/welcome_email_test.exs
index a7b932c..a7b932c 100644..100755
--- a/test/pleroma/user/welcome_email_test.exs
+++ b/test/pleroma/user/welcome_email_test.exs
diff --git a/test/pleroma/user/welcome_message_test.exs b/test/pleroma/user/welcome_message_test.exs
index 0d4fe1a..0d4fe1a 100644..100755
--- a/test/pleroma/user/welcome_message_test.exs
+++ b/test/pleroma/user/welcome_message_test.exs
diff --git a/test/pleroma/user_invite_token_test.exs b/test/pleroma/user_invite_token_test.exs
index 3a384b3..3a384b3 100644..100755
--- a/test/pleroma/user_invite_token_test.exs
+++ b/test/pleroma/user_invite_token_test.exs
diff --git a/test/pleroma/user_relationship_test.exs b/test/pleroma/user_relationship_test.exs
index 7d205a7..7d205a7 100644..100755
--- a/test/pleroma/user_relationship_test.exs
+++ b/test/pleroma/user_relationship_test.exs
diff --git a/test/pleroma/user_search_test.exs b/test/pleroma/user_search_test.exs
index 1deab68..1deab68 100644..100755
--- a/test/pleroma/user_search_test.exs
+++ b/test/pleroma/user_search_test.exs
diff --git a/test/pleroma/user_test.exs b/test/pleroma/user_test.exs
index c16312a..c16312a 100644..100755
--- a/test/pleroma/user_test.exs
+++ b/test/pleroma/user_test.exs
diff --git a/test/pleroma/utils_test.exs b/test/pleroma/utils_test.exs
index cd225e8..cd225e8 100644..100755
--- a/test/pleroma/utils_test.exs
+++ b/test/pleroma/utils_test.exs
diff --git a/test/pleroma/web/activity_pub/activity_pub_controller_test.exs b/test/pleroma/web/activity_pub/activity_pub_controller_test.exs
index ef91066..ef91066 100644..100755
--- a/test/pleroma/web/activity_pub/activity_pub_controller_test.exs
+++ b/test/pleroma/web/activity_pub/activity_pub_controller_test.exs
diff --git a/test/pleroma/web/activity_pub/activity_pub_test.exs b/test/pleroma/web/activity_pub/activity_pub_test.exs
index a6f8b61..a6f8b61 100644..100755
--- a/test/pleroma/web/activity_pub/activity_pub_test.exs
+++ b/test/pleroma/web/activity_pub/activity_pub_test.exs
diff --git a/test/pleroma/web/activity_pub/builder_test.exs b/test/pleroma/web/activity_pub/builder_test.exs
index eb175a1..eb175a1 100644..100755
--- a/test/pleroma/web/activity_pub/builder_test.exs
+++ b/test/pleroma/web/activity_pub/builder_test.exs
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
index 817eba3..817eba3 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/activity_expiration_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/activity_expiration_policy_test.exs
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
index 732a5a7..732a5a7 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/anti_followbot_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/anti_followbot_policy_test.exs
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
index 303d7ca..303d7ca 100644..100755
--- 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
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
index 859e6f1..859e6f1 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/ensure_re_prepended_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/ensure_re_prepended_test.exs
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
index 2481900..2481900 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/follow_bot_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/follow_bot_policy_test.exs
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
index d1e9001..d1e9001 100644..100755
--- 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
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
index b349a4b..b349a4b 100644..100755
--- 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
diff --git a/test/pleroma/web/activity_pub/mrf/hashtag_policy_test.exs b/test/pleroma/web/activity_pub/mrf/hashtag_policy_test.exs
index 32991c9..32991c9 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/hashtag_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/hashtag_policy_test.exs
diff --git a/test/pleroma/web/activity_pub/mrf/hellthread_policy_test.exs b/test/pleroma/web/activity_pub/mrf/hellthread_policy_test.exs
index 3ab7230..3ab7230 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/hellthread_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/hellthread_policy_test.exs
diff --git a/test/pleroma/web/activity_pub/mrf/keyword_policy_test.exs b/test/pleroma/web/activity_pub/mrf/keyword_policy_test.exs
index a0e77d7..a0e77d7 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/keyword_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/keyword_policy_test.exs
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
index 6557c3a..6557c3a 100644..100755
--- 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
diff --git a/test/pleroma/web/activity_pub/mrf/mention_policy_test.exs b/test/pleroma/web/activity_pub/mrf/mention_policy_test.exs
index 6dcae44..6dcae44 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/mention_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/mention_policy_test.exs
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
index 386ed39..386ed39 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/no_empty_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/no_empty_policy_test.exs
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
index 3533c2b..3533c2b 100644..100755
--- 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
diff --git a/test/pleroma/web/activity_pub/mrf/normalize_markup_test.exs b/test/pleroma/web/activity_pub/mrf/normalize_markup_test.exs
index 66a8f4e..66a8f4e 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/normalize_markup_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/normalize_markup_test.exs
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
index 7a67645..7a67645 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/object_age_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/object_age_policy_test.exs
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
index 0ad60a3..0ad60a3 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/reject_non_public_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/reject_non_public_test.exs
diff --git a/test/pleroma/web/activity_pub/mrf/simple_policy_test.exs b/test/pleroma/web/activity_pub/mrf/simple_policy_test.exs
index 57fc00a..57fc00a 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/simple_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/simple_policy_test.exs
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
index 89d3235..89d3235 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/steal_emoji_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/steal_emoji_policy_test.exs
diff --git a/test/pleroma/web/activity_pub/mrf/subchain_policy_test.exs b/test/pleroma/web/activity_pub/mrf/subchain_policy_test.exs
index 8cbeef9..8cbeef9 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/subchain_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/subchain_policy_test.exs
diff --git a/test/pleroma/web/activity_pub/mrf/tag_policy_test.exs b/test/pleroma/web/activity_pub/mrf/tag_policy_test.exs
index a0db8df..a0db8df 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/tag_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/tag_policy_test.exs
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
index d02af3b..d02af3b 100644..100755
--- 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
diff --git a/test/pleroma/web/activity_pub/mrf/vocabulary_policy_test.exs b/test/pleroma/web/activity_pub/mrf/vocabulary_policy_test.exs
index 68c18cf..68c18cf 100644..100755
--- a/test/pleroma/web/activity_pub/mrf/vocabulary_policy_test.exs
+++ b/test/pleroma/web/activity_pub/mrf/vocabulary_policy_test.exs
diff --git a/test/pleroma/web/activity_pub/mrf_test.exs b/test/pleroma/web/activity_pub/mrf_test.exs
index 8d14e97..8d14e97 100644..100755
--- a/test/pleroma/web/activity_pub/mrf_test.exs
+++ b/test/pleroma/web/activity_pub/mrf_test.exs
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
index 70d8519..70d8519 100644..100755
--- a/test/pleroma/web/activity_pub/object_validators/accept_validation_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/accept_validation_test.exs
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
index 5b2fcb2..5b2fcb2 100644..100755
--- a/test/pleroma/web/activity_pub/object_validators/announce_validation_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/announce_validation_test.exs
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
index c7a62be..c7a62be 100644..100755
--- 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
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
index 77f2044..77f2044 100644..100755
--- a/test/pleroma/web/activity_pub/object_validators/attachment_validator_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/attachment_validator_test.exs
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
index 24e8864..24e8864 100644..100755
--- a/test/pleroma/web/activity_pub/object_validators/block_validation_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/block_validation_test.exs
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
index 8192efe..8192efe 100644..100755
--- a/test/pleroma/web/activity_pub/object_validators/chat_validation_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/chat_validation_test.exs
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
index e771260..e771260 100644..100755
--- 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
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
index bbb3151..bbb3151 100644..100755
--- a/test/pleroma/web/activity_pub/object_validators/delete_validation_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/delete_validation_test.exs
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
index bbdb09c..bbdb09c 100644..100755
--- 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
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
index 371368e..371368e 100644..100755
--- a/test/pleroma/web/activity_pub/object_validators/follow_validation_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/follow_validation_test.exs
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
index ebc181a..ebc181a 100644..100755
--- a/test/pleroma/web/activity_pub/object_validators/like_validation_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/like_validation_test.exs
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
index 7afab42..7afab42 100644..100755
--- a/test/pleroma/web/activity_pub/object_validators/reject_validation_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/reject_validation_test.exs
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
index db95b8e..db95b8e 100644..100755
--- a/test/pleroma/web/activity_pub/object_validators/undo_handling_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/undo_handling_test.exs
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
index a09dbf5..a09dbf5 100644..100755
--- a/test/pleroma/web/activity_pub/object_validators/update_handling_test.exs
+++ b/test/pleroma/web/activity_pub/object_validators/update_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/pipeline_test.exs b/test/pleroma/web/activity_pub/pipeline_test.exs
index 5b65d10..5b65d10 100644..100755
--- a/test/pleroma/web/activity_pub/pipeline_test.exs
+++ b/test/pleroma/web/activity_pub/pipeline_test.exs
diff --git a/test/pleroma/web/activity_pub/publisher_test.exs b/test/pleroma/web/activity_pub/publisher_test.exs
index e2db3d5..e2db3d5 100644..100755
--- a/test/pleroma/web/activity_pub/publisher_test.exs
+++ b/test/pleroma/web/activity_pub/publisher_test.exs
diff --git a/test/pleroma/web/activity_pub/relay_test.exs b/test/pleroma/web/activity_pub/relay_test.exs
index ec9b0f0..ec9b0f0 100644..100755
--- a/test/pleroma/web/activity_pub/relay_test.exs
+++ b/test/pleroma/web/activity_pub/relay_test.exs
diff --git a/test/pleroma/web/activity_pub/side_effects/delete_test.exs b/test/pleroma/web/activity_pub/side_effects/delete_test.exs
index 9a2703c..9a2703c 100644..100755
--- a/test/pleroma/web/activity_pub/side_effects/delete_test.exs
+++ b/test/pleroma/web/activity_pub/side_effects/delete_test.exs
diff --git a/test/pleroma/web/activity_pub/side_effects_test.exs b/test/pleroma/web/activity_pub/side_effects_test.exs
index b24831e..b24831e 100644..100755
--- a/test/pleroma/web/activity_pub/side_effects_test.exs
+++ b/test/pleroma/web/activity_pub/side_effects_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/accept_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/accept_handling_test.exs
index 968fd4e..968fd4e 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/accept_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/accept_handling_test.exs
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
index a8a7edc..a8a7edc 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/add_remove_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/add_remove_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/announce_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/announce_handling_test.exs
index 9521cc0..9521cc0 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/announce_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/announce_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/answer_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/answer_handling_test.exs
index 39a1598..39a1598 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/answer_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/answer_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/article_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/article_handling_test.exs
index 2524920..2524920 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/article_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/article_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/audio_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/audio_handling_test.exs
index d1eb21a..d1eb21a 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/audio_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/audio_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/block_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/block_handling_test.exs
index c9a20b1..c9a20b1 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/block_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/block_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/chat_message_test.exs b/test/pleroma/web/activity_pub/transmogrifier/chat_message_test.exs
index c798a0f..c798a0f 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/chat_message_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/chat_message_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/delete_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/delete_handling_test.exs
index 4a7ff51..4a7ff51 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/delete_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/delete_handling_test.exs
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
index 83bf59c..83bf59c 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/emoji_react_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/emoji_react_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/event_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/event_handling_test.exs
index 6372aa8..6372aa8 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/event_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/event_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/follow_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/follow_handling_test.exs
index 3c07926..3c07926 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/follow_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/follow_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/like_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/like_handling_test.exs
index c02f66d..c02f66d 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/like_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/like_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/note_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/note_handling_test.exs
index 7c406fb..7c406fb 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/note_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/note_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/page_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/page_handling_test.exs
index d50c7f4..d50c7f4 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/page_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/page_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/question_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/question_handling_test.exs
index d310705..d310705 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/question_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/question_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/reject_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/reject_handling_test.exs
index 1156242..1156242 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/reject_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/reject_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/undo_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/undo_handling_test.exs
index 846d25c..846d25c 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/undo_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/undo_handling_test.exs
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
index da46f06..da46f06 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/user_update_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/user_update_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier/video_handling_test.exs b/test/pleroma/web/activity_pub/transmogrifier/video_handling_test.exs
index 57b5171..57b5171 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier/video_handling_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier/video_handling_test.exs
diff --git a/test/pleroma/web/activity_pub/transmogrifier_test.exs b/test/pleroma/web/activity_pub/transmogrifier_test.exs
index 6b4636d..6b4636d 100644..100755
--- a/test/pleroma/web/activity_pub/transmogrifier_test.exs
+++ b/test/pleroma/web/activity_pub/transmogrifier_test.exs
diff --git a/test/pleroma/web/activity_pub/utils_test.exs b/test/pleroma/web/activity_pub/utils_test.exs
index e7d1e01..e7d1e01 100644..100755
--- a/test/pleroma/web/activity_pub/utils_test.exs
+++ b/test/pleroma/web/activity_pub/utils_test.exs
diff --git a/test/pleroma/web/activity_pub/views/object_view_test.exs b/test/pleroma/web/activity_pub/views/object_view_test.exs
index d94878e..d94878e 100644..100755
--- a/test/pleroma/web/activity_pub/views/object_view_test.exs
+++ b/test/pleroma/web/activity_pub/views/object_view_test.exs
diff --git a/test/pleroma/web/activity_pub/views/user_view_test.exs b/test/pleroma/web/activity_pub/views/user_view_test.exs
index 5f03c01..5f03c01 100644..100755
--- a/test/pleroma/web/activity_pub/views/user_view_test.exs
+++ b/test/pleroma/web/activity_pub/views/user_view_test.exs
diff --git a/test/pleroma/web/activity_pub/visibility_test.exs b/test/pleroma/web/activity_pub/visibility_test.exs
index 8c4c06a..8c4c06a 100644..100755
--- a/test/pleroma/web/activity_pub/visibility_test.exs
+++ b/test/pleroma/web/activity_pub/visibility_test.exs
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
index e1ab505..e1ab505 100644..100755
--- a/test/pleroma/web/admin_api/controllers/admin_api_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/admin_api_controller_test.exs
diff --git a/test/pleroma/web/admin_api/controllers/announcement_controller_test.exs b/test/pleroma/web/admin_api/controllers/announcement_controller_test.exs
index cf60bca..cf60bca 100644..100755
--- a/test/pleroma/web/admin_api/controllers/announcement_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/announcement_controller_test.exs
diff --git a/test/pleroma/web/admin_api/controllers/chat_controller_test.exs b/test/pleroma/web/admin_api/controllers/chat_controller_test.exs
index 1b5c31b..1b5c31b 100644..100755
--- a/test/pleroma/web/admin_api/controllers/chat_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/chat_controller_test.exs
diff --git a/test/pleroma/web/admin_api/controllers/config_controller_test.exs b/test/pleroma/web/admin_api/controllers/config_controller_test.exs
index 9ef7c0c..9ef7c0c 100644..100755
--- a/test/pleroma/web/admin_api/controllers/config_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/config_controller_test.exs
diff --git a/test/pleroma/web/admin_api/controllers/frontend_controller_test.exs b/test/pleroma/web/admin_api/controllers/frontend_controller_test.exs
index 38a23b2..38a23b2 100644..100755
--- a/test/pleroma/web/admin_api/controllers/frontend_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/frontend_controller_test.exs
diff --git a/test/pleroma/web/admin_api/controllers/instance_controller_test.exs b/test/pleroma/web/admin_api/controllers/instance_controller_test.exs
index 6cca623..6cca623 100644..100755
--- a/test/pleroma/web/admin_api/controllers/instance_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/instance_controller_test.exs
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
index 9511dcc..9511dcc 100644..100755
--- a/test/pleroma/web/admin_api/controllers/instance_document_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/instance_document_controller_test.exs
diff --git a/test/pleroma/web/admin_api/controllers/invite_controller_test.exs b/test/pleroma/web/admin_api/controllers/invite_controller_test.exs
index 8051cb2..8051cb2 100644..100755
--- a/test/pleroma/web/admin_api/controllers/invite_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/invite_controller_test.exs
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
index 852334a..852334a 100644..100755
--- 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
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
index 80646dd..80646dd 100644..100755
--- 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
diff --git a/test/pleroma/web/admin_api/controllers/relay_controller_test.exs b/test/pleroma/web/admin_api/controllers/relay_controller_test.exs
index 1da0fcd..1da0fcd 100644..100755
--- a/test/pleroma/web/admin_api/controllers/relay_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/relay_controller_test.exs
diff --git a/test/pleroma/web/admin_api/controllers/report_controller_test.exs b/test/pleroma/web/admin_api/controllers/report_controller_test.exs
index c141cf6..c141cf6 100644..100755
--- a/test/pleroma/web/admin_api/controllers/report_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/report_controller_test.exs
diff --git a/test/pleroma/web/admin_api/controllers/status_controller_test.exs b/test/pleroma/web/admin_api/controllers/status_controller_test.exs
index 8908a28..8908a28 100644..100755
--- a/test/pleroma/web/admin_api/controllers/status_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/status_controller_test.exs
diff --git a/test/pleroma/web/admin_api/controllers/user_controller_test.exs b/test/pleroma/web/admin_api/controllers/user_controller_test.exs
index bb9dcb4..bb9dcb4 100644..100755
--- a/test/pleroma/web/admin_api/controllers/user_controller_test.exs
+++ b/test/pleroma/web/admin_api/controllers/user_controller_test.exs
diff --git a/test/pleroma/web/admin_api/search_test.exs b/test/pleroma/web/admin_api/search_test.exs
index e193167..e193167 100644..100755
--- a/test/pleroma/web/admin_api/search_test.exs
+++ b/test/pleroma/web/admin_api/search_test.exs
diff --git a/test/pleroma/web/admin_api/views/account_view_test.exs b/test/pleroma/web/admin_api/views/account_view_test.exs
index aecaf08..aecaf08 100644..100755
--- a/test/pleroma/web/admin_api/views/account_view_test.exs
+++ b/test/pleroma/web/admin_api/views/account_view_test.exs
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
index 3a317da..3a317da 100644..100755
--- a/test/pleroma/web/admin_api/views/moderation_log_view_test.exs
+++ b/test/pleroma/web/admin_api/views/moderation_log_view_test.exs
diff --git a/test/pleroma/web/admin_api/views/report_view_test.exs b/test/pleroma/web/admin_api/views/report_view_test.exs
index 9637c2b..9637c2b 100644..100755
--- a/test/pleroma/web/admin_api/views/report_view_test.exs
+++ b/test/pleroma/web/admin_api/views/report_view_test.exs
diff --git a/test/pleroma/web/api_spec/schema_examples_test.exs b/test/pleroma/web/api_spec/schema_examples_test.exs
index 0938d86..0938d86 100644..100755
--- a/test/pleroma/web/api_spec/schema_examples_test.exs
+++ b/test/pleroma/web/api_spec/schema_examples_test.exs
diff --git a/test/pleroma/web/auth/auth_controller_test.exs b/test/pleroma/web/auth/auth_controller_test.exs
index cb6d710..cb6d710 100644..100755
--- a/test/pleroma/web/auth/auth_controller_test.exs
+++ b/test/pleroma/web/auth/auth_controller_test.exs
diff --git a/test/pleroma/web/auth/authenticator_test.exs b/test/pleroma/web/auth/authenticator_test.exs
index bac796c..bac796c 100644..100755
--- a/test/pleroma/web/auth/authenticator_test.exs
+++ b/test/pleroma/web/auth/authenticator_test.exs
diff --git a/test/pleroma/web/auth/basic_auth_test.exs b/test/pleroma/web/auth/basic_auth_test.exs
index 9d9fdfd..9d9fdfd 100644..100755
--- a/test/pleroma/web/auth/basic_auth_test.exs
+++ b/test/pleroma/web/auth/basic_auth_test.exs
diff --git a/test/pleroma/web/auth/pleroma_authenticator_test.exs b/test/pleroma/web/auth/pleroma_authenticator_test.exs
index 7f6d63f..7f6d63f 100644..100755
--- a/test/pleroma/web/auth/pleroma_authenticator_test.exs
+++ b/test/pleroma/web/auth/pleroma_authenticator_test.exs
diff --git a/test/pleroma/web/auth/totp_authenticator_test.exs b/test/pleroma/web/auth/totp_authenticator_test.exs
index 09a157c..09a157c 100644..100755
--- a/test/pleroma/web/auth/totp_authenticator_test.exs
+++ b/test/pleroma/web/auth/totp_authenticator_test.exs
diff --git a/test/pleroma/web/common_api/utils_test.exs b/test/pleroma/web/common_api/utils_test.exs
index d309c6d..c52d3e9 100644..100755
--- 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
index 5c9103e..e606919 100644..100755
--- 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
index ad236d4..ad236d4 100644..100755
--- a/test/pleroma/web/endpoint/metrics_exporter_test.exs
+++ b/test/pleroma/web/endpoint/metrics_exporter_test.exs
diff --git a/test/pleroma/web/fallback_test.exs b/test/pleroma/web/fallback_test.exs
index 6d11d4f..6d11d4f 100644..100755
--- a/test/pleroma/web/fallback_test.exs
+++ b/test/pleroma/web/fallback_test.exs
diff --git a/test/pleroma/web/federator_test.exs b/test/pleroma/web/federator_test.exs
index 1ffe6aa..1ffe6aa 100644..100755
--- a/test/pleroma/web/federator_test.exs
+++ b/test/pleroma/web/federator_test.exs
diff --git a/test/pleroma/web/feed/tag_controller_test.exs b/test/pleroma/web/feed/tag_controller_test.exs
index 58ab8f1..58ab8f1 100644..100755
--- a/test/pleroma/web/feed/tag_controller_test.exs
+++ b/test/pleroma/web/feed/tag_controller_test.exs
diff --git a/test/pleroma/web/feed/user_controller_test.exs b/test/pleroma/web/feed/user_controller_test.exs
index d3c4108..d3c4108 100644..100755
--- a/test/pleroma/web/feed/user_controller_test.exs
+++ b/test/pleroma/web/feed/user_controller_test.exs
diff --git a/test/pleroma/web/gettext_test.exs b/test/pleroma/web/gettext_test.exs
index e186f1a..e186f1a 100644..100755
--- a/test/pleroma/web/gettext_test.exs
+++ b/test/pleroma/web/gettext_test.exs
diff --git a/test/pleroma/web/manifest_controller_test.exs b/test/pleroma/web/manifest_controller_test.exs
index f442708..f442708 100644..100755
--- a/test/pleroma/web/manifest_controller_test.exs
+++ b/test/pleroma/web/manifest_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/account_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/account_controller_test.exs
index 958b7f7..958b7f7 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/account_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/account_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/announcement_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/announcement_controller_test.exs
index 60c9978..60c9978 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/announcement_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/announcement_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/app_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/app_controller_test.exs
index bc9d404..bc9d404 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/app_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/app_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/conversation_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/conversation_controller_test.exs
index ae9a6dd..ae9a6dd 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/conversation_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/conversation_controller_test.exs
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
index bcd3f61..bcd3f61 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/custom_emoji_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/custom_emoji_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/directory_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/directory_controller_test.exs
index f90ef96..f90ef96 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/directory_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/directory_controller_test.exs
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
index 2c22108..2c22108 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/domain_block_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/domain_block_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/filter_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/filter_controller_test.exs
index faa35f1..faa35f1 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/filter_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/filter_controller_test.exs
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
index ff01b54..ff01b54 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/follow_request_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/follow_request_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/instance_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/instance_controller_test.exs
index a556ef6..a556ef6 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/instance_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/instance_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/list_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/list_controller_test.exs
index 430b8b8..430b8b8 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/list_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/list_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/marker_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/marker_controller_test.exs
index d8f7b26..d8f7b26 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/marker_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/marker_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/media_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/media_controller_test.exs
index 7502962..7502962 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/media_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/media_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/notification_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/notification_controller_test.exs
index 1524df9..1524df9 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/notification_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/notification_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/poll_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/poll_controller_test.exs
index 7912b1d..7912b1d 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/poll_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/poll_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/report_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/report_controller_test.exs
index c7aa761..c7aa761 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/report_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/report_controller_test.exs
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
index 21f2ea6..21f2ea6 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/scheduled_activity_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/scheduled_activity_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/search_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/search_controller_test.exs
index 0a9240b..0a9240b 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/search_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/search_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/status_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/status_controller_test.exs
index 5bae2cd..5bae2cd 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/status_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/status_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/subscription_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/subscription_controller_test.exs
index ce7cfa9..ce7cfa9 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/subscription_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/subscription_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/suggestion_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/suggestion_controller_test.exs
index c0f3d5a..c0f3d5a 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/suggestion_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/suggestion_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/controllers/timeline_controller_test.exs b/test/pleroma/web/mastodon_api/controllers/timeline_controller_test.exs
index b13a803..b13a803 100644..100755
--- a/test/pleroma/web/mastodon_api/controllers/timeline_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/controllers/timeline_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/mastodon_api_controller_test.exs b/test/pleroma/web/mastodon_api/mastodon_api_controller_test.exs
index 622c5e3..622c5e3 100644..100755
--- a/test/pleroma/web/mastodon_api/mastodon_api_controller_test.exs
+++ b/test/pleroma/web/mastodon_api/mastodon_api_controller_test.exs
diff --git a/test/pleroma/web/mastodon_api/mastodon_api_test.exs b/test/pleroma/web/mastodon_api/mastodon_api_test.exs
index 250a203..250a203 100644..100755
--- a/test/pleroma/web/mastodon_api/mastodon_api_test.exs
+++ b/test/pleroma/web/mastodon_api/mastodon_api_test.exs
diff --git a/test/pleroma/web/mastodon_api/update_credentials_test.exs b/test/pleroma/web/mastodon_api/update_credentials_test.exs
index 40f79d1..40f79d1 100644..100755
--- a/test/pleroma/web/mastodon_api/update_credentials_test.exs
+++ b/test/pleroma/web/mastodon_api/update_credentials_test.exs
diff --git a/test/pleroma/web/mastodon_api/views/account_view_test.exs b/test/pleroma/web/mastodon_api/views/account_view_test.exs
index 3bb4970..3bb4970 100644..100755
--- a/test/pleroma/web/mastodon_api/views/account_view_test.exs
+++ b/test/pleroma/web/mastodon_api/views/account_view_test.exs
diff --git a/test/pleroma/web/mastodon_api/views/conversation_view_test.exs b/test/pleroma/web/mastodon_api/views/conversation_view_test.exs
index d9529c3..d9529c3 100644..100755
--- a/test/pleroma/web/mastodon_api/views/conversation_view_test.exs
+++ b/test/pleroma/web/mastodon_api/views/conversation_view_test.exs
diff --git a/test/pleroma/web/mastodon_api/views/list_view_test.exs b/test/pleroma/web/mastodon_api/views/list_view_test.exs
index bbf87ba..bbf87ba 100644..100755
--- a/test/pleroma/web/mastodon_api/views/list_view_test.exs
+++ b/test/pleroma/web/mastodon_api/views/list_view_test.exs
diff --git a/test/pleroma/web/mastodon_api/views/marker_view_test.exs b/test/pleroma/web/mastodon_api/views/marker_view_test.exs
index 43f8c43..43f8c43 100644..100755
--- a/test/pleroma/web/mastodon_api/views/marker_view_test.exs
+++ b/test/pleroma/web/mastodon_api/views/marker_view_test.exs
diff --git a/test/pleroma/web/mastodon_api/views/notification_view_test.exs b/test/pleroma/web/mastodon_api/views/notification_view_test.exs
index 6ea8946..6ea8946 100644..100755
--- a/test/pleroma/web/mastodon_api/views/notification_view_test.exs
+++ b/test/pleroma/web/mastodon_api/views/notification_view_test.exs
diff --git a/test/pleroma/web/mastodon_api/views/poll_view_test.exs b/test/pleroma/web/mastodon_api/views/poll_view_test.exs
index a73d862..a73d862 100644..100755
--- a/test/pleroma/web/mastodon_api/views/poll_view_test.exs
+++ b/test/pleroma/web/mastodon_api/views/poll_view_test.exs
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 e5e510d..07a65a3 100644..100755
--- 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
index f76b115..f76b115 100644..100755
--- a/test/pleroma/web/mastodon_api/views/status_view_test.exs
+++ b/test/pleroma/web/mastodon_api/views/status_view_test.exs
diff --git a/test/pleroma/web/mastodon_api/views/subscription_view_test.exs b/test/pleroma/web/mastodon_api/views/subscription_view_test.exs
index fd4cd96..fd4cd96 100644..100755
--- a/test/pleroma/web/mastodon_api/views/subscription_view_test.exs
+++ b/test/pleroma/web/mastodon_api/views/subscription_view_test.exs
diff --git a/test/pleroma/web/mastodon_api/views/suggestion_view_test.exs b/test/pleroma/web/mastodon_api/views/suggestion_view_test.exs
index b0db410..b0db410 100644..100755
--- a/test/pleroma/web/mastodon_api/views/suggestion_view_test.exs
+++ b/test/pleroma/web/mastodon_api/views/suggestion_view_test.exs
diff --git a/test/pleroma/web/media_proxy/invalidation/http_test.exs b/test/pleroma/web/media_proxy/invalidation/http_test.exs
index b920242..b920242 100644..100755
--- a/test/pleroma/web/media_proxy/invalidation/http_test.exs
+++ b/test/pleroma/web/media_proxy/invalidation/http_test.exs
diff --git a/test/pleroma/web/media_proxy/invalidation/script_test.exs b/test/pleroma/web/media_proxy/invalidation/script_test.exs
index 3e8fd75..3e8fd75 100644..100755
--- a/test/pleroma/web/media_proxy/invalidation/script_test.exs
+++ b/test/pleroma/web/media_proxy/invalidation/script_test.exs
diff --git a/test/pleroma/web/media_proxy/invalidation_test.exs b/test/pleroma/web/media_proxy/invalidation_test.exs
index 6196c69..6196c69 100644..100755
--- a/test/pleroma/web/media_proxy/invalidation_test.exs
+++ b/test/pleroma/web/media_proxy/invalidation_test.exs
diff --git a/test/pleroma/web/media_proxy/media_proxy_controller_test.exs b/test/pleroma/web/media_proxy/media_proxy_controller_test.exs
index 9ce092f..9ce092f 100644..100755
--- a/test/pleroma/web/media_proxy/media_proxy_controller_test.exs
+++ b/test/pleroma/web/media_proxy/media_proxy_controller_test.exs
diff --git a/test/pleroma/web/media_proxy_test.exs b/test/pleroma/web/media_proxy_test.exs
index ffab124..ffab124 100644..100755
--- a/test/pleroma/web/media_proxy_test.exs
+++ b/test/pleroma/web/media_proxy_test.exs
diff --git a/test/pleroma/web/metadata/player_view_test.exs b/test/pleroma/web/metadata/player_view_test.exs
index 7daa2f6..7daa2f6 100644..100755
--- a/test/pleroma/web/metadata/player_view_test.exs
+++ b/test/pleroma/web/metadata/player_view_test.exs
diff --git a/test/pleroma/web/metadata/providers/feed_test.exs b/test/pleroma/web/metadata/providers/feed_test.exs
index e593453..e593453 100644..100755
--- a/test/pleroma/web/metadata/providers/feed_test.exs
+++ b/test/pleroma/web/metadata/providers/feed_test.exs
diff --git a/test/pleroma/web/metadata/providers/open_graph_test.exs b/test/pleroma/web/metadata/providers/open_graph_test.exs
index b7ce95f..b7ce95f 100644..100755
--- a/test/pleroma/web/metadata/providers/open_graph_test.exs
+++ b/test/pleroma/web/metadata/providers/open_graph_test.exs
diff --git a/test/pleroma/web/metadata/providers/rel_me_test.exs b/test/pleroma/web/metadata/providers/rel_me_test.exs
index cce4f36..cce4f36 100644..100755
--- a/test/pleroma/web/metadata/providers/rel_me_test.exs
+++ b/test/pleroma/web/metadata/providers/rel_me_test.exs
diff --git a/test/pleroma/web/metadata/providers/restrict_indexing_test.exs b/test/pleroma/web/metadata/providers/restrict_indexing_test.exs
index 70aa5f4..70aa5f4 100644..100755
--- a/test/pleroma/web/metadata/providers/restrict_indexing_test.exs
+++ b/test/pleroma/web/metadata/providers/restrict_indexing_test.exs
diff --git a/test/pleroma/web/metadata/providers/twitter_card_test.exs b/test/pleroma/web/metadata/providers/twitter_card_test.exs
index be4cfbe..be4cfbe 100644..100755
--- a/test/pleroma/web/metadata/providers/twitter_card_test.exs
+++ b/test/pleroma/web/metadata/providers/twitter_card_test.exs
diff --git a/test/pleroma/web/metadata/utils_test.exs b/test/pleroma/web/metadata/utils_test.exs
index 3daf852..3daf852 100644..100755
--- a/test/pleroma/web/metadata/utils_test.exs
+++ b/test/pleroma/web/metadata/utils_test.exs
diff --git a/test/pleroma/web/mongoose_im_controller_test.exs b/test/pleroma/web/mongoose_im_controller_test.exs
index 46726fb..46726fb 100644..100755
--- a/test/pleroma/web/mongoose_im_controller_test.exs
+++ b/test/pleroma/web/mongoose_im_controller_test.exs
diff --git a/test/pleroma/web/node_info_test.exs b/test/pleroma/web/node_info_test.exs
index f474220..f474220 100644..100755
--- a/test/pleroma/web/node_info_test.exs
+++ b/test/pleroma/web/node_info_test.exs
diff --git a/test/pleroma/web/o_auth/app_test.exs b/test/pleroma/web/o_auth/app_test.exs
index 96a67de..96a67de 100644..100755
--- a/test/pleroma/web/o_auth/app_test.exs
+++ b/test/pleroma/web/o_auth/app_test.exs
diff --git a/test/pleroma/web/o_auth/authorization_test.exs b/test/pleroma/web/o_auth/authorization_test.exs
index a442656..a442656 100644..100755
--- a/test/pleroma/web/o_auth/authorization_test.exs
+++ b/test/pleroma/web/o_auth/authorization_test.exs
diff --git a/test/pleroma/web/o_auth/ldap_authorization_test.exs b/test/pleroma/web/o_auth/ldap_authorization_test.exs
index 5ab8236..5ab8236 100644..100755
--- a/test/pleroma/web/o_auth/ldap_authorization_test.exs
+++ b/test/pleroma/web/o_auth/ldap_authorization_test.exs
diff --git a/test/pleroma/web/o_auth/mfa_controller_test.exs b/test/pleroma/web/o_auth/mfa_controller_test.exs
index 62404c7..62404c7 100644..100755
--- a/test/pleroma/web/o_auth/mfa_controller_test.exs
+++ b/test/pleroma/web/o_auth/mfa_controller_test.exs
diff --git a/test/pleroma/web/o_auth/o_auth_controller_test.exs b/test/pleroma/web/o_auth/o_auth_controller_test.exs
index f41d6a3..f41d6a3 100644..100755
--- a/test/pleroma/web/o_auth/o_auth_controller_test.exs
+++ b/test/pleroma/web/o_auth/o_auth_controller_test.exs
diff --git a/test/pleroma/web/o_auth/token/utils_test.exs b/test/pleroma/web/o_auth/token/utils_test.exs
index e688ad7..e688ad7 100644..100755
--- a/test/pleroma/web/o_auth/token/utils_test.exs
+++ b/test/pleroma/web/o_auth/token/utils_test.exs
diff --git a/test/pleroma/web/o_auth/token_test.exs b/test/pleroma/web/o_auth/token_test.exs
index 5a6ab85..5a6ab85 100644..100755
--- a/test/pleroma/web/o_auth/token_test.exs
+++ b/test/pleroma/web/o_auth/token_test.exs
diff --git a/test/pleroma/web/o_status/o_status_controller_test.exs b/test/pleroma/web/o_status/o_status_controller_test.exs
index 36e581f..36e581f 100644..100755
--- a/test/pleroma/web/o_status/o_status_controller_test.exs
+++ b/test/pleroma/web/o_status/o_status_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/controllers/account_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/account_controller_test.exs
index 8f00076..8f00076 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/account_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/account_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/controllers/app_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/app_controller_test.exs
index f630875..f630875 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/app_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/app_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/controllers/backup_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/backup_controller_test.exs
index a758925..a758925 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/backup_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/backup_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/controllers/chat_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/chat_controller_test.exs
index aa40c6f..aa40c6f 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/chat_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/chat_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/controllers/conversation_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/conversation_controller_test.exs
index c8dd74b..c8dd74b 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/conversation_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/conversation_controller_test.exs
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
index 540b452..540b452 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/emoji_file_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/emoji_file_controller_test.exs
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
index 1d52406..1d52406 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/emoji_pack_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/emoji_pack_controller_test.exs
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
index 77c75b5..77c75b5 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/emoji_reaction_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/emoji_reaction_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/controllers/instances_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/instances_controller_test.exs
index 365d26a..365d26a 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/instances_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/instances_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/controllers/mascot_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/mascot_controller_test.exs
index b72569d..b72569d 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/mascot_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/mascot_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/controllers/notification_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/notification_controller_test.exs
index b8c7964..b8c7964 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/notification_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/notification_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/controllers/report_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/report_controller_test.exs
index 7940564..7940564 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/report_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/report_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/controllers/scrobble_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/scrobble_controller_test.exs
index 908ce96..908ce96 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/scrobble_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/scrobble_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/controllers/settings_controller_test.exs b/test/pleroma/web/pleroma_api/controllers/settings_controller_test.exs
index e3c752d..e3c752d 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/settings_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/settings_controller_test.exs
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
index aa44cf4..aa44cf4 100644..100755
--- 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
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
index 52a62e4..52a62e4 100644..100755
--- a/test/pleroma/web/pleroma_api/controllers/user_import_controller_test.exs
+++ b/test/pleroma/web/pleroma_api/controllers/user_import_controller_test.exs
diff --git a/test/pleroma/web/pleroma_api/views/app_view_test.exs b/test/pleroma/web/pleroma_api/views/app_view_test.exs
index 255b8e5..255b8e5 100644..100755
--- a/test/pleroma/web/pleroma_api/views/app_view_test.exs
+++ b/test/pleroma/web/pleroma_api/views/app_view_test.exs
diff --git a/test/pleroma/web/pleroma_api/views/backup_view_test.exs b/test/pleroma/web/pleroma_api/views/backup_view_test.exs
index a86688b..a86688b 100644..100755
--- a/test/pleroma/web/pleroma_api/views/backup_view_test.exs
+++ b/test/pleroma/web/pleroma_api/views/backup_view_test.exs
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 017c9c5..7ab3f5a 100644..100755
--- 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
index 405f1b6..405f1b6 100644..100755
--- a/test/pleroma/web/pleroma_api/views/chat_view_test.exs
+++ b/test/pleroma/web/pleroma_api/views/chat_view_test.exs
diff --git a/test/pleroma/web/pleroma_api/views/scrobble_view_test.exs b/test/pleroma/web/pleroma_api/views/scrobble_view_test.exs
index 7d547ec..7d547ec 100644..100755
--- a/test/pleroma/web/pleroma_api/views/scrobble_view_test.exs
+++ b/test/pleroma/web/pleroma_api/views/scrobble_view_test.exs
diff --git a/test/pleroma/web/plugs/admin_secret_authentication_plug_test.exs b/test/pleroma/web/plugs/admin_secret_authentication_plug_test.exs
index 8337969..8337969 100644..100755
--- a/test/pleroma/web/plugs/admin_secret_authentication_plug_test.exs
+++ b/test/pleroma/web/plugs/admin_secret_authentication_plug_test.exs
diff --git a/test/pleroma/web/plugs/authentication_plug_test.exs b/test/pleroma/web/plugs/authentication_plug_test.exs
index b8acd01..b8acd01 100644..100755
--- a/test/pleroma/web/plugs/authentication_plug_test.exs
+++ b/test/pleroma/web/plugs/authentication_plug_test.exs
diff --git a/test/pleroma/web/plugs/basic_auth_decoder_plug_test.exs b/test/pleroma/web/plugs/basic_auth_decoder_plug_test.exs
index 0992167..0992167 100644..100755
--- a/test/pleroma/web/plugs/basic_auth_decoder_plug_test.exs
+++ b/test/pleroma/web/plugs/basic_auth_decoder_plug_test.exs
diff --git a/test/pleroma/web/plugs/cache_control_test.exs b/test/pleroma/web/plugs/cache_control_test.exs
index b41472d..b41472d 100644..100755
--- a/test/pleroma/web/plugs/cache_control_test.exs
+++ b/test/pleroma/web/plugs/cache_control_test.exs
diff --git a/test/pleroma/web/plugs/cache_test.exs b/test/pleroma/web/plugs/cache_test.exs
index 0c11952..0c11952 100644..100755
--- a/test/pleroma/web/plugs/cache_test.exs
+++ b/test/pleroma/web/plugs/cache_test.exs
diff --git a/test/pleroma/web/plugs/digest_plug_test.exs b/test/pleroma/web/plugs/digest_plug_test.exs
index 19f8a6f..19f8a6f 100644..100755
--- a/test/pleroma/web/plugs/digest_plug_test.exs
+++ b/test/pleroma/web/plugs/digest_plug_test.exs
diff --git a/test/pleroma/web/plugs/ensure_authenticated_plug_test.exs b/test/pleroma/web/plugs/ensure_authenticated_plug_test.exs
index da6b29f..da6b29f 100644..100755
--- a/test/pleroma/web/plugs/ensure_authenticated_plug_test.exs
+++ b/test/pleroma/web/plugs/ensure_authenticated_plug_test.exs
diff --git a/test/pleroma/web/plugs/ensure_privileged_plug_test.exs b/test/pleroma/web/plugs/ensure_privileged_plug_test.exs
index 4b6679b..4b6679b 100644..100755
--- a/test/pleroma/web/plugs/ensure_privileged_plug_test.exs
+++ b/test/pleroma/web/plugs/ensure_privileged_plug_test.exs
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
index 35edaa8..35edaa8 100644..100755
--- a/test/pleroma/web/plugs/ensure_public_or_authenticated_plug_test.exs
+++ b/test/pleroma/web/plugs/ensure_public_or_authenticated_plug_test.exs
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
index f98ed0f..f98ed0f 100644..100755
--- a/test/pleroma/web/plugs/ensure_user_token_assigns_plug_test.exs
+++ b/test/pleroma/web/plugs/ensure_user_token_assigns_plug_test.exs
diff --git a/test/pleroma/web/plugs/federating_plug_test.exs b/test/pleroma/web/plugs/federating_plug_test.exs
index 627749c..627749c 100644..100755
--- a/test/pleroma/web/plugs/federating_plug_test.exs
+++ b/test/pleroma/web/plugs/federating_plug_test.exs
diff --git a/test/pleroma/web/plugs/frontend_static_plug_test.exs b/test/pleroma/web/plugs/frontend_static_plug_test.exs
index ab31c5f..ab31c5f 100644..100755
--- a/test/pleroma/web/plugs/frontend_static_plug_test.exs
+++ b/test/pleroma/web/plugs/frontend_static_plug_test.exs
diff --git a/test/pleroma/web/plugs/http_security_plug_test.exs b/test/pleroma/web/plugs/http_security_plug_test.exs
index c791703..c791703 100644..100755
--- a/test/pleroma/web/plugs/http_security_plug_test.exs
+++ b/test/pleroma/web/plugs/http_security_plug_test.exs
diff --git a/test/pleroma/web/plugs/http_signature_plug_test.exs b/test/pleroma/web/plugs/http_signature_plug_test.exs
index 2d8fba3..2d8fba3 100644..100755
--- a/test/pleroma/web/plugs/http_signature_plug_test.exs
+++ b/test/pleroma/web/plugs/http_signature_plug_test.exs
diff --git a/test/pleroma/web/plugs/idempotency_plug_test.exs b/test/pleroma/web/plugs/idempotency_plug_test.exs
index cc55d34..cc55d34 100644..100755
--- a/test/pleroma/web/plugs/idempotency_plug_test.exs
+++ b/test/pleroma/web/plugs/idempotency_plug_test.exs
diff --git a/test/pleroma/web/plugs/instance_static_test.exs b/test/pleroma/web/plugs/instance_static_test.exs
index f91021a..f91021a 100644..100755
--- a/test/pleroma/web/plugs/instance_static_test.exs
+++ b/test/pleroma/web/plugs/instance_static_test.exs
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
index 33eff1b..33eff1b 100644..100755
--- a/test/pleroma/web/plugs/mapped_signature_to_identity_plug_test.exs
+++ b/test/pleroma/web/plugs/mapped_signature_to_identity_plug_test.exs
diff --git a/test/pleroma/web/plugs/o_auth_plug_test.exs b/test/pleroma/web/plugs/o_auth_plug_test.exs
index 8917ead..8917ead 100644..100755
--- a/test/pleroma/web/plugs/o_auth_plug_test.exs
+++ b/test/pleroma/web/plugs/o_auth_plug_test.exs
diff --git a/test/pleroma/web/plugs/o_auth_scopes_plug_test.exs b/test/pleroma/web/plugs/o_auth_scopes_plug_test.exs
index 05d0973..05d0973 100644..100755
--- a/test/pleroma/web/plugs/o_auth_scopes_plug_test.exs
+++ b/test/pleroma/web/plugs/o_auth_scopes_plug_test.exs
diff --git a/test/pleroma/web/plugs/plug_helper_test.exs b/test/pleroma/web/plugs/plug_helper_test.exs
index 935d020..935d020 100644..100755
--- a/test/pleroma/web/plugs/plug_helper_test.exs
+++ b/test/pleroma/web/plugs/plug_helper_test.exs
diff --git a/test/pleroma/web/plugs/rate_limiter_test.exs b/test/pleroma/web/plugs/rate_limiter_test.exs
index 19cee8a..19cee8a 100644..100755
--- a/test/pleroma/web/plugs/rate_limiter_test.exs
+++ b/test/pleroma/web/plugs/rate_limiter_test.exs
diff --git a/test/pleroma/web/plugs/remote_ip_test.exs b/test/pleroma/web/plugs/remote_ip_test.exs
index aea0940..aea0940 100644..100755
--- a/test/pleroma/web/plugs/remote_ip_test.exs
+++ b/test/pleroma/web/plugs/remote_ip_test.exs
diff --git a/test/pleroma/web/plugs/set_format_plug_test.exs b/test/pleroma/web/plugs/set_format_plug_test.exs
index 4d64fdd..4d64fdd 100644..100755
--- a/test/pleroma/web/plugs/set_format_plug_test.exs
+++ b/test/pleroma/web/plugs/set_format_plug_test.exs
diff --git a/test/pleroma/web/plugs/set_locale_plug_test.exs b/test/pleroma/web/plugs/set_locale_plug_test.exs
index 4f664f8..4f664f8 100644..100755
--- a/test/pleroma/web/plugs/set_locale_plug_test.exs
+++ b/test/pleroma/web/plugs/set_locale_plug_test.exs
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
index cbb7e64..cbb7e64 100644..100755
--- a/test/pleroma/web/plugs/set_user_session_id_plug_test.exs
+++ b/test/pleroma/web/plugs/set_user_session_id_plug_test.exs
diff --git a/test/pleroma/web/plugs/uploaded_media_plug_test.exs b/test/pleroma/web/plugs/uploaded_media_plug_test.exs
index ec46b05..ec46b05 100644..100755
--- a/test/pleroma/web/plugs/uploaded_media_plug_test.exs
+++ b/test/pleroma/web/plugs/uploaded_media_plug_test.exs
diff --git a/test/pleroma/web/plugs/user_enabled_plug_test.exs b/test/pleroma/web/plugs/user_enabled_plug_test.exs
index 3243bc4..3243bc4 100644..100755
--- a/test/pleroma/web/plugs/user_enabled_plug_test.exs
+++ b/test/pleroma/web/plugs/user_enabled_plug_test.exs
diff --git a/test/pleroma/web/plugs/user_fetcher_plug_test.exs b/test/pleroma/web/plugs/user_fetcher_plug_test.exs
index 6ffa50f..6ffa50f 100644..100755
--- a/test/pleroma/web/plugs/user_fetcher_plug_test.exs
+++ b/test/pleroma/web/plugs/user_fetcher_plug_test.exs
diff --git a/test/pleroma/web/plugs/user_is_admin_plug_test.exs b/test/pleroma/web/plugs/user_is_admin_plug_test.exs
index 4fc4153..4fc4153 100644..100755
--- a/test/pleroma/web/plugs/user_is_admin_plug_test.exs
+++ b/test/pleroma/web/plugs/user_is_admin_plug_test.exs
diff --git a/test/pleroma/web/plugs/user_is_staff_plug_test.exs b/test/pleroma/web/plugs/user_is_staff_plug_test.exs
index 9217038..9217038 100644..100755
--- a/test/pleroma/web/plugs/user_is_staff_plug_test.exs
+++ b/test/pleroma/web/plugs/user_is_staff_plug_test.exs
diff --git a/test/pleroma/web/plugs/user_tracking_plug_test.exs b/test/pleroma/web/plugs/user_tracking_plug_test.exs
index 742f04f..742f04f 100644..100755
--- a/test/pleroma/web/plugs/user_tracking_plug_test.exs
+++ b/test/pleroma/web/plugs/user_tracking_plug_test.exs
diff --git a/test/pleroma/web/preload/providers/instance_test.exs b/test/pleroma/web/preload/providers/instance_test.exs
index 92a2857..92a2857 100644..100755
--- a/test/pleroma/web/preload/providers/instance_test.exs
+++ b/test/pleroma/web/preload/providers/instance_test.exs
diff --git a/test/pleroma/web/preload/providers/timeline_test.exs b/test/pleroma/web/preload/providers/timeline_test.exs
index 162aabd..162aabd 100644..100755
--- a/test/pleroma/web/preload/providers/timeline_test.exs
+++ b/test/pleroma/web/preload/providers/timeline_test.exs
diff --git a/test/pleroma/web/preload/providers/user_test.exs b/test/pleroma/web/preload/providers/user_test.exs
index e8ef8a9..e8ef8a9 100644..100755
--- a/test/pleroma/web/preload/providers/user_test.exs
+++ b/test/pleroma/web/preload/providers/user_test.exs
diff --git a/test/pleroma/web/push/impl_test.exs b/test/pleroma/web/push/impl_test.exs
index 2eee0ac..2eee0ac 100644..100755
--- a/test/pleroma/web/push/impl_test.exs
+++ b/test/pleroma/web/push/impl_test.exs
diff --git a/test/pleroma/web/rel_me_test.exs b/test/pleroma/web/rel_me_test.exs
index 3cfced9..3cfced9 100644..100755
--- a/test/pleroma/web/rel_me_test.exs
+++ b/test/pleroma/web/rel_me_test.exs
diff --git a/test/pleroma/web/rich_media/helpers_test.exs b/test/pleroma/web/rich_media/helpers_test.exs
index 630b3ca..630b3ca 100644..100755
--- a/test/pleroma/web/rich_media/helpers_test.exs
+++ b/test/pleroma/web/rich_media/helpers_test.exs
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
index 59b3330..59b3330 100644..100755
--- 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
diff --git a/test/pleroma/web/rich_media/parser_test.exs b/test/pleroma/web/rich_media/parser_test.exs
index 9064138..9064138 100644..100755
--- a/test/pleroma/web/rich_media/parser_test.exs
+++ b/test/pleroma/web/rich_media/parser_test.exs
diff --git a/test/pleroma/web/rich_media/parsers/twitter_card_test.exs b/test/pleroma/web/rich_media/parsers/twitter_card_test.exs
index e84a4e5..e84a4e5 100644..100755
--- a/test/pleroma/web/rich_media/parsers/twitter_card_test.exs
+++ b/test/pleroma/web/rich_media/parsers/twitter_card_test.exs
diff --git a/test/pleroma/web/shout_channel_test.exs b/test/pleroma/web/shout_channel_test.exs
index e1de805..e1de805 100644..100755
--- a/test/pleroma/web/shout_channel_test.exs
+++ b/test/pleroma/web/shout_channel_test.exs
diff --git a/test/pleroma/web/static_fe/static_fe_controller_test.exs b/test/pleroma/web/static_fe/static_fe_controller_test.exs
index 2fae833..2fae833 100644..100755
--- a/test/pleroma/web/static_fe/static_fe_controller_test.exs
+++ b/test/pleroma/web/static_fe/static_fe_controller_test.exs
diff --git a/test/pleroma/web/streamer_test.exs b/test/pleroma/web/streamer_test.exs
index 7ab0e37..7ab0e37 100644..100755
--- a/test/pleroma/web/streamer_test.exs
+++ b/test/pleroma/web/streamer_test.exs
diff --git a/test/pleroma/web/twitter_api/controller_test.exs b/test/pleroma/web/twitter_api/controller_test.exs
index 495d371..495d371 100644..100755
--- a/test/pleroma/web/twitter_api/controller_test.exs
+++ b/test/pleroma/web/twitter_api/controller_test.exs
diff --git a/test/pleroma/web/twitter_api/password_controller_test.exs b/test/pleroma/web/twitter_api/password_controller_test.exs
index 26cca13..26cca13 100644..100755
--- a/test/pleroma/web/twitter_api/password_controller_test.exs
+++ b/test/pleroma/web/twitter_api/password_controller_test.exs
diff --git a/test/pleroma/web/twitter_api/remote_follow_controller_test.exs b/test/pleroma/web/twitter_api/remote_follow_controller_test.exs
index 1194e0a..1194e0a 100644..100755
--- a/test/pleroma/web/twitter_api/remote_follow_controller_test.exs
+++ b/test/pleroma/web/twitter_api/remote_follow_controller_test.exs
diff --git a/test/pleroma/web/twitter_api/twitter_api_test.exs b/test/pleroma/web/twitter_api/twitter_api_test.exs
index b3cd801..b3cd801 100644..100755
--- a/test/pleroma/web/twitter_api/twitter_api_test.exs
+++ b/test/pleroma/web/twitter_api/twitter_api_test.exs
diff --git a/test/pleroma/web/twitter_api/util_controller_test.exs b/test/pleroma/web/twitter_api/util_controller_test.exs
index a4da236..a4da236 100644..100755
--- a/test/pleroma/web/twitter_api/util_controller_test.exs
+++ b/test/pleroma/web/twitter_api/util_controller_test.exs
diff --git a/test/pleroma/web/uploader_controller_test.exs b/test/pleroma/web/uploader_controller_test.exs
index 17d5152..17d5152 100644..100755
--- a/test/pleroma/web/uploader_controller_test.exs
+++ b/test/pleroma/web/uploader_controller_test.exs
diff --git a/test/pleroma/web/views/error_view_test.exs b/test/pleroma/web/views/error_view_test.exs
index b4a651f..b4a651f 100644..100755
--- a/test/pleroma/web/views/error_view_test.exs
+++ b/test/pleroma/web/views/error_view_test.exs
diff --git a/test/pleroma/web/web_finger/web_finger_controller_test.exs b/test/pleroma/web/web_finger/web_finger_controller_test.exs
index 5e3ac26..5e3ac26 100644..100755
--- a/test/pleroma/web/web_finger/web_finger_controller_test.exs
+++ b/test/pleroma/web/web_finger/web_finger_controller_test.exs
diff --git a/test/pleroma/web/web_finger_test.exs b/test/pleroma/web/web_finger_test.exs
index be5e087..be5e087 100644..100755
--- a/test/pleroma/web/web_finger_test.exs
+++ b/test/pleroma/web/web_finger_test.exs
diff --git a/test/pleroma/web/xml_test.exs b/test/pleroma/web/xml_test.exs
index 89d4709..89d4709 100644..100755
--- a/test/pleroma/web/xml_test.exs
+++ b/test/pleroma/web/xml_test.exs
diff --git a/test/pleroma/workers/cron/digest_emails_worker_test.exs b/test/pleroma/workers/cron/digest_emails_worker_test.exs
index 851f4d6..851f4d6 100644..100755
--- a/test/pleroma/workers/cron/digest_emails_worker_test.exs
+++ b/test/pleroma/workers/cron/digest_emails_worker_test.exs
diff --git a/test/pleroma/workers/cron/new_users_digest_worker_test.exs b/test/pleroma/workers/cron/new_users_digest_worker_test.exs
index 8491487..8491487 100644..100755
--- a/test/pleroma/workers/cron/new_users_digest_worker_test.exs
+++ b/test/pleroma/workers/cron/new_users_digest_worker_test.exs
diff --git a/test/pleroma/workers/publisher_worker_test.exs b/test/pleroma/workers/publisher_worker_test.exs
index 13372bf..13372bf 100644..100755
--- a/test/pleroma/workers/publisher_worker_test.exs
+++ b/test/pleroma/workers/publisher_worker_test.exs
diff --git a/test/pleroma/workers/purge_expired_activity_test.exs b/test/pleroma/workers/purge_expired_activity_test.exs
index 0372f54..0372f54 100644..100755
--- a/test/pleroma/workers/purge_expired_activity_test.exs
+++ b/test/pleroma/workers/purge_expired_activity_test.exs
diff --git a/test/pleroma/workers/purge_expired_filter_test.exs b/test/pleroma/workers/purge_expired_filter_test.exs
index e8d45aa..e8d45aa 100644..100755
--- a/test/pleroma/workers/purge_expired_filter_test.exs
+++ b/test/pleroma/workers/purge_expired_filter_test.exs
diff --git a/test/pleroma/workers/purge_expired_token_test.exs b/test/pleroma/workers/purge_expired_token_test.exs
index d891eb8..d891eb8 100644..100755
--- a/test/pleroma/workers/purge_expired_token_test.exs
+++ b/test/pleroma/workers/purge_expired_token_test.exs
diff --git a/test/pleroma/workers/receiver_worker_test.exs b/test/pleroma/workers/receiver_worker_test.exs
index acea0ae..acea0ae 100644..100755
--- a/test/pleroma/workers/receiver_worker_test.exs
+++ b/test/pleroma/workers/receiver_worker_test.exs
diff --git a/test/pleroma/workers/scheduled_activity_worker_test.exs b/test/pleroma/workers/scheduled_activity_worker_test.exs
index 4b3dfb9..4b3dfb9 100644..100755
--- a/test/pleroma/workers/scheduled_activity_worker_test.exs
+++ b/test/pleroma/workers/scheduled_activity_worker_test.exs
diff --git a/test/pleroma/xml_builder_test.exs b/test/pleroma/xml_builder_test.exs
index be9d8dd..be9d8dd 100644..100755
--- a/test/pleroma/xml_builder_test.exs
+++ b/test/pleroma/xml_builder_test.exs
diff --git a/test/support/api_spec_helpers.ex b/test/support/api_spec_helpers.ex
index df51323..df51323 100644..100755
--- a/test/support/api_spec_helpers.ex
+++ b/test/support/api_spec_helpers.ex
diff --git a/test/support/builders/activity_builder.ex b/test/support/builders/activity_builder.ex
index f1ca395..f1ca395 100644..100755
--- a/test/support/builders/activity_builder.ex
+++ b/test/support/builders/activity_builder.ex
diff --git a/test/support/builders/user_builder.ex b/test/support/builders/user_builder.ex
index d6af306..d6af306 100644..100755
--- a/test/support/builders/user_builder.ex
+++ b/test/support/builders/user_builder.ex
diff --git a/test/support/cachex_proxy.ex b/test/support/cachex_proxy.ex
index 83ae561..83ae561 100644..100755
--- a/test/support/cachex_proxy.ex
+++ b/test/support/cachex_proxy.ex
diff --git a/test/support/captcha/mock.ex b/test/support/captcha/mock.ex
index 53e000e..53e000e 100644..100755
--- a/test/support/captcha/mock.ex
+++ b/test/support/captcha/mock.ex
diff --git a/test/support/channel_case.ex b/test/support/channel_case.ex
index 8cb23f5..8cb23f5 100644..100755
--- a/test/support/channel_case.ex
+++ b/test/support/channel_case.ex
diff --git a/test/support/cluster.ex b/test/support/cluster.ex
index 1c923fb..1c923fb 100644..100755
--- a/test/support/cluster.ex
+++ b/test/support/cluster.ex
diff --git a/test/support/conn_case.ex b/test/support/conn_case.ex
index f010fec..f010fec 100644..100755
--- a/test/support/conn_case.ex
+++ b/test/support/conn_case.ex
diff --git a/test/support/data_case.ex b/test/support/data_case.ex
index 3c9cab0..3c9cab0 100644..100755
--- a/test/support/data_case.ex
+++ b/test/support/data_case.ex
diff --git a/test/support/factory.ex b/test/support/factory.ex
index 09f0245..09f0245 100644..100755
--- a/test/support/factory.ex
+++ b/test/support/factory.ex
diff --git a/test/support/helpers.ex b/test/support/helpers.ex
index 0bd487f..0bd487f 100644..100755
--- a/test/support/helpers.ex
+++ b/test/support/helpers.ex
diff --git a/test/support/http_request_mock.ex b/test/support/http_request_mock.ex
index b0cf613..b0cf613 100644..100755
--- a/test/support/http_request_mock.ex
+++ b/test/support/http_request_mock.ex
diff --git a/test/support/mocks.ex b/test/support/mocks.ex
index d167996..d167996 100644..100755
--- a/test/support/mocks.ex
+++ b/test/support/mocks.ex
diff --git a/test/support/mrf_module_mock.ex b/test/support/mrf_module_mock.ex
index 616fc72..616fc72 100644..100755
--- a/test/support/mrf_module_mock.ex
+++ b/test/support/mrf_module_mock.ex
diff --git a/test/support/null_cache.ex b/test/support/null_cache.ex
index 9f1d45f..9f1d45f 100644..100755
--- a/test/support/null_cache.ex
+++ b/test/support/null_cache.ex
diff --git a/test/support/oban_helpers.ex b/test/support/oban_helpers.ex
index 94170a0..94170a0 100644..100755
--- a/test/support/oban_helpers.ex
+++ b/test/support/oban_helpers.ex
diff --git a/test/support/websocket_client.ex b/test/support/websocket_client.ex
index 7163bbd..7163bbd 100644..100755
--- a/test/support/websocket_client.ex
+++ b/test/support/websocket_client.ex
diff --git a/test/test_helper.exs b/test/test_helper.exs
index 60a6148..60a6148 100644..100755
--- a/test/test_helper.exs
+++ b/test/test_helper.exs