logo

mastofe

My custom branche(s) on git.pleroma.social/pleroma/mastofe git clone https://anongit.hacktivis.me/git/mastofe.git/
ModeNameSize
-rw-r--r--.babelrc66L
-rw-r--r--.buildpacks3L
-rw-r--r--.codeclimate.yml37L
-rw-r--r--.dockerignore14L
-rw-r--r--.editorconfig12L
-rw-r--r--.env.nanobox226L
-rw-r--r--.env.production.sample216L
-rw-r--r--.env.test7L
-rw-r--r--.env.vagrant2L
-rw-r--r--.eslintignore30L
-rw-r--r--.eslintrc.yml157L
-rw-r--r--.foreman1L
-rw-r--r--.gitattributes14L
-rw-r--r--.github/CODEOWNERS32L
-rw-r--r--.github/ISSUE_TEMPLATE.md6L
-rw-r--r--.gitignore60L
-rw-r--r--.gitlab-ci.yml17L
-rw-r--r--.haml-lint.yml108L
-rw-r--r--.nanoignore19L
-rw-r--r--.nvmrc1L
-rw-r--r--.postcssrc.yml9L
-rw-r--r--.profile1L
-rw-r--r--.rspec3L
-rw-r--r--.rubocop.yml111L
-rw-r--r--.ruby-version1L
-rw-r--r--.scss-lint.yml264L
-rw-r--r--.slugignore4L
-rw-r--r--.travis.yml60L
-rw-r--r--.yarnclean46L
-rw-r--r--AUTHORS.md450L
-rw-r--r--Aptfile10L
-rw-r--r--CODE_OF_CONDUCT.md46L
-rw-r--r--CONTRIBUTING.md51L
-rw-r--r--Capfile14L
-rw-r--r--Dockerfile84L
-rw-r--r--Gemfile142L
-rw-r--r--Gemfile.lock747L
-rw-r--r--LICENSE661L
-rw-r--r--Procfile2L
-rw-r--r--Procfile.dev4L
-rw-r--r--README.md71L
-rw-r--r--Rakefile6L
-rw-r--r--Vagrantfile128L
-rw-r--r--app.json114L
-rw-r--r--app/chewy/statuses_index.rb61L
-rw-r--r--app/controllers/about_controller.rb38L
-rw-r--r--app/controllers/account_follow_controller.rb12L
-rw-r--r--app/controllers/account_unfollow_controller.rb12L
-rw-r--r--app/controllers/accounts_controller.rb111L
-rw-r--r--app/controllers/activitypub/collections_controller.rb57L
-rw-r--r--app/controllers/activitypub/inboxes_controller.rb41L
-rw-r--r--app/controllers/activitypub/outboxes_controller.rb29L
-rw-r--r--app/controllers/admin/account_moderation_notes_controller.rb41L
-rw-r--r--app/controllers/admin/accounts_controller.rb108L
-rw-r--r--app/controllers/admin/action_logs_controller.rb9L
-rw-r--r--app/controllers/admin/base_controller.rb12L
-rw-r--r--app/controllers/admin/change_emails_controller.rb49L
-rw-r--r--app/controllers/admin/confirmations_controller.rb20L
-rw-r--r--app/controllers/admin/custom_emojis_controller.rb111L
-rw-r--r--app/controllers/admin/domain_blocks_controller.rb56L
-rw-r--r--app/controllers/admin/email_domain_blocks_controller.rb47L
-rw-r--r--app/controllers/admin/instances_controller.rb43L
-rw-r--r--app/controllers/admin/invites_controller.rb47L
-rw-r--r--app/controllers/admin/report_notes_controller.rb56L
-rw-r--r--app/controllers/admin/reported_statuses_controller.rb49L
-rw-r--r--app/controllers/admin/reports_controller.rb96L
-rw-r--r--app/controllers/admin/resets_controller.rb20L
-rw-r--r--app/controllers/admin/roles_controller.rb27L
-rw-r--r--app/controllers/admin/settings_controller.rb77L
-rw-r--r--app/controllers/admin/silences_controller.rb27L
-rw-r--r--app/controllers/admin/statuses_controller.rb76L
-rw-r--r--app/controllers/admin/subscriptions_controller.rb20L
-rw-r--r--app/controllers/admin/suspensions_controller.rb27L
-rw-r--r--app/controllers/admin/two_factor_authentications_controller.rb20L
-rw-r--r--app/controllers/api/base_controller.rb79L
-rw-r--r--app/controllers/api/oembed_controller.rb24L
-rw-r--r--app/controllers/api/push_controller.rb73L
-rw-r--r--app/controllers/api/salmon_controller.rb37L
-rw-r--r--app/controllers/api/subscriptions_controller.rb51L
-rw-r--r--app/controllers/api/v1/accounts/credentials_controller.rb37L
-rw-r--r--app/controllers/api/v1/accounts/follower_accounts_controller.rb68L
-rw-r--r--app/controllers/api/v1/accounts/following_accounts_controller.rb68L
-rw-r--r--app/controllers/api/v1/accounts/lists_controller.rb20L
-rw-r--r--app/controllers/api/v1/accounts/relationships_controller.rb26L
-rw-r--r--app/controllers/api/v1/accounts/search_controller.rb25L
-rw-r--r--app/controllers/api/v1/accounts/statuses_controller.rb102L
-rw-r--r--app/controllers/api/v1/accounts_controller.rb57L
-rw-r--r--app/controllers/api/v1/apps/credentials_controller.rb11L
-rw-r--r--app/controllers/api/v1/apps_controller.rb27L
-rw-r--r--app/controllers/api/v1/blocks_controller.rb62L
-rw-r--r--app/controllers/api/v1/custom_emojis_controller.rb9L
-rw-r--r--app/controllers/api/v1/domain_blocks_controller.rb76L
-rw-r--r--app/controllers/api/v1/favourites_controller.rb71L
-rw-r--r--app/controllers/api/v1/follow_requests_controller.rb76L
-rw-r--r--app/controllers/api/v1/follows_controller.rb31L
-rw-r--r--app/controllers/api/v1/instances/activity_controller.rb36L
-rw-r--r--app/controllers/api/v1/instances/peers_controller.rb17L
-rw-r--r--app/controllers/api/v1/instances_controller.rb9L
-rw-r--r--app/controllers/api/v1/lists/accounts_controller.rb97L
-rw-r--r--app/controllers/api/v1/lists_controller.rb43L
-rw-r--r--app/controllers/api/v1/media_controller.rb40L
-rw-r--r--app/controllers/api/v1/mutes_controller.rb64L
-rw-r--r--app/controllers/api/v1/notifications_controller.rb87L
-rw-r--r--app/controllers/api/v1/reports_controller.rb44L
-rw-r--r--app/controllers/api/v1/search_controller.rb40L
-rw-r--r--app/controllers/api/v1/statuses/favourited_by_accounts_controller.rb82L
-rw-r--r--app/controllers/api/v1/statuses/favourites_controller.rb38L
-rw-r--r--app/controllers/api/v1/statuses/mutes_controller.rb41L
-rw-r--r--app/controllers/api/v1/statuses/pins_controller.rb54L
-rw-r--r--app/controllers/api/v1/statuses/reblogged_by_accounts_controller.rb79L
-rw-r--r--app/controllers/api/v1/statuses/reblogs_controller.rb35L
-rw-r--r--app/controllers/api/v1/statuses_controller.rb86L
-rw-r--r--app/controllers/api/v1/streaming_controller.rb15L
-rw-r--r--app/controllers/api/v1/timelines/home_controller.rb68L
-rw-r--r--app/controllers/api/v1/timelines/list_controller.rb66L
-rw-r--r--app/controllers/api/v1/timelines/public_controller.rb66L
-rw-r--r--app/controllers/api/v1/timelines/tag_controller.rb75L
-rw-r--r--app/controllers/api/web/embeds_controller.rb17L
-rw-r--r--app/controllers/api/web/push_subscriptions_controller.rb62L
-rw-r--r--app/controllers/api/web/settings_controller.rb20L
-rw-r--r--app/controllers/application_controller.rb151L
-rw-r--r--app/controllers/auth/confirmations_controller.rb29L
-rw-r--r--app/controllers/auth/omniauth_callbacks_controller.rb33L
-rw-r--r--app/controllers/auth/passwords_controller.rb20L
-rw-r--r--app/controllers/auth/registrations_controller.rb78L
-rw-r--r--app/controllers/auth/sessions_controller.rb119L
-rw-r--r--app/controllers/authorize_follows_controller.rb66L
-rw-r--r--app/controllers/concerns/account_controller_concern.rb59L
-rw-r--r--app/controllers/concerns/accountable_concern.rb9L
-rw-r--r--app/controllers/concerns/authorization.rb23L
-rw-r--r--app/controllers/concerns/export_controller_concern.rb30L
-rw-r--r--app/controllers/concerns/localized.rb38L
-rw-r--r--app/controllers/concerns/obfuscate_filename.rb16L
-rw-r--r--app/controllers/concerns/rate_limit_headers.rb58L
-rw-r--r--app/controllers/concerns/remote_account_controller_concern.rb21L
-rw-r--r--app/controllers/concerns/signature_authentication.rb11L
-rw-r--r--app/controllers/concerns/signature_verification.rb124L
-rw-r--r--app/controllers/concerns/user_tracking_concern.rb22L
-rw-r--r--app/controllers/emojis_controller.rb24L
-rw-r--r--app/controllers/follower_accounts_controller.rb50L
-rw-r--r--app/controllers/following_accounts_controller.rb50L
-rw-r--r--app/controllers/home_controller.rb65L
-rw-r--r--app/controllers/intents_controller.rb18L
-rw-r--r--app/controllers/invites_controller.rb43L
-rw-r--r--app/controllers/manifests_controller.rb7L
-rw-r--r--app/controllers/media_controller.rb30L
-rw-r--r--app/controllers/media_proxy_controller.rb40L
-rw-r--r--app/controllers/oauth/authorizations_controller.rb16L
-rw-r--r--app/controllers/oauth/authorized_applications_controller.rb16L
-rw-r--r--app/controllers/remote_follow_controller.rb45L
-rw-r--r--app/controllers/remote_unfollows.rb39L
-rw-r--r--app/controllers/settings/applications_controller.rb72L
-rw-r--r--app/controllers/settings/deletes_controller.rb32L
-rw-r--r--app/controllers/settings/exports/blocked_accounts_controller.rb19L
-rw-r--r--app/controllers/settings/exports/following_accounts_controller.rb19L
-rw-r--r--app/controllers/settings/exports/muted_accounts_controller.rb19L
-rw-r--r--app/controllers/settings/exports_controller.rb23L
-rw-r--r--app/controllers/settings/follower_domains_controller.rb30L
-rw-r--r--app/controllers/settings/imports_controller.rb34L
-rw-r--r--app/controllers/settings/migrations_controller.rb34L
-rw-r--r--app/controllers/settings/notifications_controller.rb32L
-rw-r--r--app/controllers/settings/preferences_controller.rb51L
-rw-r--r--app/controllers/settings/profiles_controller.rb36L
-rw-r--r--app/controllers/settings/sessions_controller.rb17L
-rw-r--r--app/controllers/settings/two_factor_authentication/confirmations_controller.rb48L
-rw-r--r--app/controllers/settings/two_factor_authentication/recovery_codes_controller.rb18L
-rw-r--r--app/controllers/settings/two_factor_authentications_controller.rb47L
-rw-r--r--app/controllers/shares_controller.rb31L
-rw-r--r--app/controllers/statuses_controller.rb84L
-rw-r--r--app/controllers/stream_entries_controller.rb64L
-rw-r--r--app/controllers/tags_controller.rb53L
-rw-r--r--app/controllers/well_known/host_meta_controller.rb19L
-rw-r--r--app/controllers/well_known/webfinger_controller.rb44L
-rw-r--r--app/helpers/admin/account_moderation_notes_helper.rb4L
-rw-r--r--app/helpers/admin/action_logs_helper.rb105L
-rw-r--r--app/helpers/admin/filter_helper.rb43L
-rw-r--r--app/helpers/application_helper.rb66L
-rw-r--r--app/helpers/flashes_helper.rb7L
-rw-r--r--app/helpers/home_helper.rb9L
-rw-r--r--app/helpers/instance_helper.rb11L
-rw-r--r--app/helpers/jsonld_helper.rb89L
-rw-r--r--app/helpers/mailer_helper.rb4L
-rw-r--r--app/helpers/routing_helper.rb30L
-rw-r--r--app/helpers/settings_helper.rb68L
-rw-r--r--app/helpers/stream_entries_helper.rb137L
-rw-r--r--app/javascript/images/elephant-fren.png40859B
-rw-r--r--app/javascript/images/elephant_ui_disappointed.svg1L
-rw-r--r--app/javascript/images/elephant_ui_greeting.svg1L
-rw-r--r--app/javascript/images/elephant_ui_plane.svg1L
-rw-r--r--app/javascript/images/elephant_ui_working.svg1L
-rw-r--r--app/javascript/images/icon_cached.svg2L
-rw-r--r--app/javascript/images/icon_done.svg4L
-rw-r--r--app/javascript/images/icon_email.svg4L
-rw-r--r--app/javascript/images/icon_file_download.svg4L
-rw-r--r--app/javascript/images/icon_grade.svg4L
-rw-r--r--app/javascript/images/icon_lock_open.svg4L
-rw-r--r--app/javascript/images/icon_person_add.svg4L
-rw-r--r--app/javascript/images/icon_reply.svg4L
-rw-r--r--app/javascript/images/logo.svg1L
-rw-r--r--app/javascript/images/logo_alt.svg1L
-rw-r--r--app/javascript/images/logo_full.svg1L
-rw-r--r--app/javascript/images/logo_transparent.svg1L
-rw-r--r--app/javascript/images/mailer/icon_cached.png582B
-rw-r--r--app/javascript/images/mailer/icon_done.png279B
-rw-r--r--app/javascript/images/mailer/icon_email.png520B
-rw-r--r--app/javascript/images/mailer/icon_file_download.png271B
-rw-r--r--app/javascript/images/mailer/icon_grade.png541B
-rw-r--r--app/javascript/images/mailer/icon_lock_open.png550B
-rw-r--r--app/javascript/images/mailer/icon_person_add.png512B
-rw-r--r--app/javascript/images/mailer/icon_reply.png391B
-rw-r--r--app/javascript/images/mailer/logo_full.png3052B
-rw-r--r--app/javascript/images/mailer/logo_transparent.png627B
-rw-r--r--app/javascript/images/preview.jpg292252B
-rw-r--r--app/javascript/images/reticle.png3053B
-rw-r--r--app/javascript/images/void.png174B
-rw-r--r--app/javascript/mastodon/.gitkeep0B
-rw-r--r--app/javascript/mastodon/actions/accounts.js696L
-rw-r--r--app/javascript/mastodon/actions/alerts.js49L
-rw-r--r--app/javascript/mastodon/actions/blocks.js85L
-rw-r--r--app/javascript/mastodon/actions/bundles.js25L
-rw-r--r--app/javascript/mastodon/actions/cards.js52L
-rw-r--r--app/javascript/mastodon/actions/columns.js40L
-rw-r--r--app/javascript/mastodon/actions/compose.js462L
-rw-r--r--app/javascript/mastodon/actions/custom_emojis.js37L
-rw-r--r--app/javascript/mastodon/actions/domain_blocks.js165L
-rw-r--r--app/javascript/mastodon/actions/dropdown_menu.js10L
-rw-r--r--app/javascript/mastodon/actions/emojis.js14L
-rw-r--r--app/javascript/mastodon/actions/favourites.js90L
-rw-r--r--app/javascript/mastodon/actions/height_cache.js17L
-rw-r--r--app/javascript/mastodon/actions/importer/index.js77L
-rw-r--r--app/javascript/mastodon/actions/importer/normalizer.js58L
-rw-r--r--app/javascript/mastodon/actions/interactions.js254L
-rw-r--r--app/javascript/mastodon/actions/lists.js318L
-rw-r--r--app/javascript/mastodon/actions/modal.js16L
-rw-r--r--app/javascript/mastodon/actions/mutes.js106L
-rw-r--r--app/javascript/mastodon/actions/notifications.js148L
-rw-r--r--app/javascript/mastodon/actions/onboarding.js14L
-rw-r--r--app/javascript/mastodon/actions/pleroma.js107L
-rw-r--r--app/javascript/mastodon/actions/push_notifications/index.js23L
-rw-r--r--app/javascript/mastodon/actions/push_notifications/registerer.js148L
-rw-r--r--app/javascript/mastodon/actions/push_notifications/setter.js34L
-rw-r--r--app/javascript/mastodon/actions/reports.js89L
-rw-r--r--app/javascript/mastodon/actions/search.js82L
-rw-r--r--app/javascript/mastodon/actions/settings.js34L
-rw-r--r--app/javascript/mastodon/actions/statuses.js329L
-rw-r--r--app/javascript/mastodon/actions/store.js24L
-rw-r--r--app/javascript/mastodon/actions/streaming.js49L
-rw-r--r--app/javascript/mastodon/actions/timelines.js133L
-rw-r--r--app/javascript/mastodon/api.js26L
-rw-r--r--app/javascript/mastodon/base_polyfills.js23L
-rw-r--r--app/javascript/mastodon/components/__tests__/__snapshots__/avatar-test.js.snap33L
-rw-r--r--app/javascript/mastodon/components/__tests__/__snapshots__/avatar_overlay-test.js.snap24L
-rw-r--r--app/javascript/mastodon/components/__tests__/__snapshots__/button-test.js.snap114L
-rw-r--r--app/javascript/mastodon/components/__tests__/__snapshots__/display_name-test.js.snap25L
-rw-r--r--app/javascript/mastodon/components/__tests__/avatar-test.js36L
-rw-r--r--app/javascript/mastodon/components/__tests__/avatar_overlay-test.js29L
-rw-r--r--app/javascript/mastodon/components/__tests__/button-test.js75L
-rw-r--r--app/javascript/mastodon/components/__tests__/display_name-test.js18L
-rw-r--r--app/javascript/mastodon/components/account.js117L
-rw-r--r--app/javascript/mastodon/components/attachment_list.js57L
-rw-r--r--app/javascript/mastodon/components/autosuggest_emoji.js42L
-rw-r--r--app/javascript/mastodon/components/autosuggest_textarea.js226L
-rw-r--r--app/javascript/mastodon/components/avatar.js72L
-rw-r--r--app/javascript/mastodon/components/avatar_overlay.js37L
-rw-r--r--app/javascript/mastodon/components/button.js63L
-rw-r--r--app/javascript/mastodon/components/collapsable.js22L
-rw-r--r--app/javascript/mastodon/components/column.js52L
-rw-r--r--app/javascript/mastodon/components/column_back_button.js28L
-rw-r--r--app/javascript/mastodon/components/column_back_button_slim.js18L
-rw-r--r--app/javascript/mastodon/components/column_header.js162L
-rw-r--r--app/javascript/mastodon/components/display_name.js20L
-rw-r--r--app/javascript/mastodon/components/domain.js42L
-rw-r--r--app/javascript/mastodon/components/dropdown_menu.js214L
-rw-r--r--app/javascript/mastodon/components/extended_video_player.js62L
-rw-r--r--app/javascript/mastodon/components/icon_button.js114L
-rw-r--r--app/javascript/mastodon/components/intersection_observer_article.js130L
-rw-r--r--app/javascript/mastodon/components/load_gap.js33L
-rw-r--r--app/javascript/mastodon/components/load_more.js27L
-rw-r--r--app/javascript/mastodon/components/loading_indicator.js11L
-rw-r--r--app/javascript/mastodon/components/media_gallery.js325L
-rw-r--r--app/javascript/mastodon/components/missing_indicator.js15L
-rw-r--r--app/javascript/mastodon/components/modal_root.js84L
-rw-r--r--app/javascript/mastodon/components/permalink.js40L
-rw-r--r--app/javascript/mastodon/components/relative_timestamp.js147L
-rw-r--r--app/javascript/mastodon/components/scrollable_list.js192L
-rw-r--r--app/javascript/mastodon/components/setting_text.js34L
-rw-r--r--app/javascript/mastodon/components/status.js250L
-rw-r--r--app/javascript/mastodon/components/status_action_bar.js166L
-rw-r--r--app/javascript/mastodon/components/status_content.js194L
-rw-r--r--app/javascript/mastodon/components/status_list.js100L
-rw-r--r--app/javascript/mastodon/containers/account_container.js72L
-rw-r--r--app/javascript/mastodon/containers/card_container.js18L
-rw-r--r--app/javascript/mastodon/containers/compose_container.js38L
-rw-r--r--app/javascript/mastodon/containers/domain_container.js33L
-rw-r--r--app/javascript/mastodon/containers/dropdown_menu_container.js27L
-rw-r--r--app/javascript/mastodon/containers/intersection_observer_article_container.js17L
-rw-r--r--app/javascript/mastodon/containers/mastodon.js74L
-rw-r--r--app/javascript/mastodon/containers/media_galleries_container.js68L
-rw-r--r--app/javascript/mastodon/containers/status_container.js139L
-rw-r--r--app/javascript/mastodon/containers/timeline_container.js56L
-rw-r--r--app/javascript/mastodon/containers/video_container.js26L
-rw-r--r--app/javascript/mastodon/extra_polyfills.js5L
-rw-r--r--app/javascript/mastodon/features/account/components/action_bar.js123L
-rw-r--r--app/javascript/mastodon/features/account/components/header.js165L
-rw-r--r--app/javascript/mastodon/features/account_gallery/components/media_item.js63L
-rw-r--r--app/javascript/mastodon/features/account_gallery/index.js137L
-rw-r--r--app/javascript/mastodon/features/account_timeline/components/header.js90L
-rw-r--r--app/javascript/mastodon/features/account_timeline/components/moved_note.js48L
-rw-r--r--app/javascript/mastodon/features/account_timeline/containers/header_container.js91L
-rw-r--r--app/javascript/mastodon/features/account_timeline/index.js82L
-rw-r--r--app/javascript/mastodon/features/blocks/index.js70L
-rw-r--r--app/javascript/mastodon/features/community_timeline/components/column_settings.js35L
-rw-r--r--app/javascript/mastodon/features/community_timeline/containers/column_settings_container.js17L
-rw-r--r--app/javascript/mastodon/features/community_timeline/index.js104L
-rw-r--r--app/javascript/mastodon/features/compose/components/autosuggest_account.js24L
-rw-r--r--app/javascript/mastodon/features/compose/components/character_counter.js25L
-rw-r--r--app/javascript/mastodon/features/compose/components/compose_form.js222L
-rw-r--r--app/javascript/mastodon/features/compose/components/emoji_picker_dropdown.js376L
-rw-r--r--app/javascript/mastodon/features/compose/components/navigation_bar.js38L
-rw-r--r--app/javascript/mastodon/features/compose/components/privacy_dropdown.js212L
-rw-r--r--app/javascript/mastodon/features/compose/components/reply_indicator.js67L
-rw-r--r--app/javascript/mastodon/features/compose/components/search.js130L
-rw-r--r--app/javascript/mastodon/features/compose/components/search_results.js71L
-rw-r--r--app/javascript/mastodon/features/compose/components/text_icon_button.js29L
-rw-r--r--app/javascript/mastodon/features/compose/components/upload.js106L
-rw-r--r--app/javascript/mastodon/features/compose/components/upload_button.js77L
-rw-r--r--app/javascript/mastodon/features/compose/components/upload_form.js29L
-rw-r--r--app/javascript/mastodon/features/compose/components/upload_progress.js42L
-rw-r--r--app/javascript/mastodon/features/compose/components/warning.js26L
-rw-r--r--app/javascript/mastodon/features/compose/containers/autosuggest_account_container.js15L
-rw-r--r--app/javascript/mastodon/features/compose/containers/compose_form_container.js65L
-rw-r--r--app/javascript/mastodon/features/compose/containers/emoji_picker_dropdown_container.js83L
-rw-r--r--app/javascript/mastodon/features/compose/containers/navigation_container.js11L
-rw-r--r--app/javascript/mastodon/features/compose/containers/privacy_dropdown_container.js24L
-rw-r--r--app/javascript/mastodon/features/compose/containers/reply_indicator_container.js24L
-rw-r--r--app/javascript/mastodon/features/compose/containers/search_container.js35L
-rw-r--r--app/javascript/mastodon/features/compose/containers/search_results_container.js8L
-rw-r--r--app/javascript/mastodon/features/compose/containers/sensitive_button_container.js72L
-rw-r--r--app/javascript/mastodon/features/compose/containers/spoiler_button_container.js26L
-rw-r--r--app/javascript/mastodon/features/compose/containers/upload_button_container.js18L
-rw-r--r--app/javascript/mastodon/features/compose/containers/upload_container.js26L
-rw-r--r--app/javascript/mastodon/features/compose/containers/upload_form_container.js8L
-rw-r--r--app/javascript/mastodon/features/compose/containers/upload_progress_container.js9L
-rw-r--r--app/javascript/mastodon/features/compose/containers/warning_container.js36L
-rw-r--r--app/javascript/mastodon/features/compose/index.js116L
-rw-r--r--app/javascript/mastodon/features/compose/util/counter.js7L
-rw-r--r--app/javascript/mastodon/features/compose/util/url_regex.js196L
-rw-r--r--app/javascript/mastodon/features/domain_blocks/index.js66L
-rw-r--r--app/javascript/mastodon/features/emoji/__tests__/emoji-test.js77L
-rw-r--r--app/javascript/mastodon/features/emoji/__tests__/emoji_index-test.js130L
-rw-r--r--app/javascript/mastodon/features/emoji/emoji.js95L
-rw-r--r--app/javascript/mastodon/features/emoji/emoji_compressed.js93L
-rw-r--r--app/javascript/mastodon/features/emoji/emoji_map.json1L
-rw-r--r--app/javascript/mastodon/features/emoji/emoji_mart_data_light.js41L
-rw-r--r--app/javascript/mastodon/features/emoji/emoji_mart_search_light.js157L
-rw-r--r--app/javascript/mastodon/features/emoji/emoji_picker.js7L
-rw-r--r--app/javascript/mastodon/features/emoji/emoji_unicode_mapping_light.js35L
-rw-r--r--app/javascript/mastodon/features/emoji/emoji_utils.js258L
-rw-r--r--app/javascript/mastodon/features/emoji/unicode_to_filename.js26L
-rw-r--r--app/javascript/mastodon/features/emoji/unicode_to_unified_name.js17L
-rw-r--r--app/javascript/mastodon/features/favourited_statuses/index.js98L
-rw-r--r--app/javascript/mastodon/features/favourites/index.js60L
-rw-r--r--app/javascript/mastodon/features/follow_requests/components/account_authorize.js49L
-rw-r--r--app/javascript/mastodon/features/follow_requests/containers/account_authorize_container.js26L
-rw-r--r--app/javascript/mastodon/features/follow_requests/index.js71L
-rw-r--r--app/javascript/mastodon/features/followers/index.js93L
-rw-r--r--app/javascript/mastodon/features/following/index.js93L
-rw-r--r--app/javascript/mastodon/features/generic_not_found/index.js11L
-rw-r--r--app/javascript/mastodon/features/getting_started/index.js151L
-rw-r--r--app/javascript/mastodon/features/hashtag_timeline/index.js115L
-rw-r--r--app/javascript/mastodon/features/home_timeline/components/column_settings.js46L
-rw-r--r--app/javascript/mastodon/features/home_timeline/containers/column_settings_container.js21L
-rw-r--r--app/javascript/mastodon/features/home_timeline/index.js125L
-rw-r--r--app/javascript/mastodon/features/keyboard_shortcuts/index.js98L
-rw-r--r--app/javascript/mastodon/features/list_editor/components/account.js77L
-rw-r--r--app/javascript/mastodon/features/list_editor/components/search.js75L
-rw-r--r--app/javascript/mastodon/features/list_editor/index.js80L
-rw-r--r--app/javascript/mastodon/features/list_timeline/index.js174L
-rw-r--r--app/javascript/mastodon/features/lists/components/new_list_form.js78L
-rw-r--r--app/javascript/mastodon/features/lists/index.js76L
-rw-r--r--app/javascript/mastodon/features/mutes/index.js70L
-rw-r--r--app/javascript/mastodon/features/notifications/components/clear_column_button.js17L
-rw-r--r--app/javascript/mastodon/features/notifications/components/column_settings.js85L
-rw-r--r--app/javascript/mastodon/features/notifications/components/notification.js152L
-rw-r--r--app/javascript/mastodon/features/notifications/components/setting_toggle.js34L
-rw-r--r--app/javascript/mastodon/features/notifications/containers/column_settings_container.js39L
-rw-r--r--app/javascript/mastodon/features/notifications/containers/notification_container.js22L
-rw-r--r--app/javascript/mastodon/features/notifications/index.js187L
-rw-r--r--app/javascript/mastodon/features/public_timeline/containers/column_settings_container.js17L
-rw-r--r--app/javascript/mastodon/features/public_timeline/index.js104L
-rw-r--r--app/javascript/mastodon/features/reblogs/index.js60L
-rw-r--r--app/javascript/mastodon/features/report/components/status_check_box.js71L
-rw-r--r--app/javascript/mastodon/features/report/containers/status_check_box_container.js19L
-rw-r--r--app/javascript/mastodon/features/standalone/community_timeline/index.js71L
-rw-r--r--app/javascript/mastodon/features/standalone/compose/index.js20L
-rw-r--r--app/javascript/mastodon/features/standalone/hashtag_timeline/index.js65L
-rw-r--r--app/javascript/mastodon/features/standalone/public_timeline/index.js71L
-rw-r--r--app/javascript/mastodon/features/status/components/action_bar.js129L
-rw-r--r--app/javascript/mastodon/features/status/components/card.js206L
-rw-r--r--app/javascript/mastodon/features/status/components/detailed_status.js131L
-rw-r--r--app/javascript/mastodon/features/status/containers/card_container.js8L
-rw-r--r--app/javascript/mastodon/features/status/index.js390L
-rw-r--r--app/javascript/mastodon/features/ui/components/__tests__/column-test.js34L
-rw-r--r--app/javascript/mastodon/features/ui/components/actions_modal.js74L
-rw-r--r--app/javascript/mastodon/features/ui/components/boost_modal.js84L
-rw-r--r--app/javascript/mastodon/features/ui/components/bundle.js101L
-rw-r--r--app/javascript/mastodon/features/ui/components/bundle_column_error.js44L
-rw-r--r--app/javascript/mastodon/features/ui/components/bundle_modal_error.js53L
-rw-r--r--app/javascript/mastodon/features/ui/components/column.js72L
-rw-r--r--app/javascript/mastodon/features/ui/components/column_header.js37L
-rw-r--r--app/javascript/mastodon/features/ui/components/column_link.js36L
-rw-r--r--app/javascript/mastodon/features/ui/components/column_loading.js30L
-rw-r--r--app/javascript/mastodon/features/ui/components/column_subheading.js16L
-rw-r--r--app/javascript/mastodon/features/ui/components/columns_area.js190L
-rw-r--r--app/javascript/mastodon/features/ui/components/confirmation_modal.js53L
-rw-r--r--app/javascript/mastodon/features/ui/components/drawer_loading.js11L
-rw-r--r--app/javascript/mastodon/features/ui/components/embed_modal.js87L
-rw-r--r--app/javascript/mastodon/features/ui/components/focal_point_modal.js122L
-rw-r--r--app/javascript/mastodon/features/ui/components/image_loader.js156L
-rw-r--r--app/javascript/mastodon/features/ui/components/media_modal.js179L
-rw-r--r--app/javascript/mastodon/features/ui/components/modal_loading.js20L
-rw-r--r--app/javascript/mastodon/features/ui/components/modal_root.js62L
-rw-r--r--app/javascript/mastodon/features/ui/components/mute_modal.js105L
-rw-r--r--app/javascript/mastodon/features/ui/components/onboarding_modal.js324L
-rw-r--r--app/javascript/mastodon/features/ui/components/report_modal.js128L
-rw-r--r--app/javascript/mastodon/features/ui/components/tabs_bar.js82L
-rw-r--r--app/javascript/mastodon/features/ui/components/upload_area.js52L
-rw-r--r--app/javascript/mastodon/features/ui/components/video_modal.js34L
-rw-r--r--app/javascript/mastodon/features/ui/components/zoomable_image.js151L
-rw-r--r--app/javascript/mastodon/features/ui/containers/bundle_container.js19L
-rw-r--r--app/javascript/mastodon/features/ui/containers/columns_area_container.js9L
-rw-r--r--app/javascript/mastodon/features/ui/containers/loading_bar_container.js8L
-rw-r--r--app/javascript/mastodon/features/ui/containers/modal_container.js16L
-rw-r--r--app/javascript/mastodon/features/ui/containers/notifications_container.js29L
-rw-r--r--app/javascript/mastodon/features/ui/containers/status_list_container.js69L
-rw-r--r--app/javascript/mastodon/features/ui/index.js433L
-rw-r--r--app/javascript/mastodon/features/ui/util/async-components.js99L
-rw-r--r--app/javascript/mastodon/features/ui/util/fullscreen.js46L
-rw-r--r--app/javascript/mastodon/features/ui/util/get_rect_from_entry.js21L
-rw-r--r--app/javascript/mastodon/features/ui/util/intersection_observer_wrapper.js57L
-rw-r--r--app/javascript/mastodon/features/ui/util/optional_motion.js5L
-rw-r--r--app/javascript/mastodon/features/ui/util/react_router_helpers.js69L
-rw-r--r--app/javascript/mastodon/features/ui/util/reduced_motion.js44L
-rw-r--r--app/javascript/mastodon/features/ui/util/schedule_idle_task.js29L
-rw-r--r--app/javascript/mastodon/features/video/index.js337L
-rw-r--r--app/javascript/mastodon/initial_state.js16L
-rw-r--r--app/javascript/mastodon/is_mobile.js27L
-rw-r--r--app/javascript/mastodon/link_header.js33L
-rw-r--r--app/javascript/mastodon/load_polyfills.js40L
-rw-r--r--app/javascript/mastodon/locales/ar.json290L
-rw-r--r--app/javascript/mastodon/locales/bg.json290L
-rw-r--r--app/javascript/mastodon/locales/ca.json290L
-rw-r--r--app/javascript/mastodon/locales/de.json290L
-rw-r--r--app/javascript/mastodon/locales/defaultMessages.json1819L
-rw-r--r--app/javascript/mastodon/locales/en.json290L
-rw-r--r--app/javascript/mastodon/locales/eo.json290L
-rw-r--r--app/javascript/mastodon/locales/es.json290L
-rw-r--r--app/javascript/mastodon/locales/fa.json290L
-rw-r--r--app/javascript/mastodon/locales/fi.json290L
-rw-r--r--app/javascript/mastodon/locales/fr.json290L
-rw-r--r--app/javascript/mastodon/locales/gl.json290L
-rw-r--r--app/javascript/mastodon/locales/he.json290L
-rw-r--r--app/javascript/mastodon/locales/hr.json290L
-rw-r--r--app/javascript/mastodon/locales/hu.json290L
-rw-r--r--app/javascript/mastodon/locales/hy.json290L
-rw-r--r--app/javascript/mastodon/locales/id.json290L
-rw-r--r--app/javascript/mastodon/locales/index.js9L
-rw-r--r--app/javascript/mastodon/locales/io.json290L
-rw-r--r--app/javascript/mastodon/locales/it.json290L
-rw-r--r--app/javascript/mastodon/locales/ja.json290L
-rw-r--r--app/javascript/mastodon/locales/ko.json290L
-rw-r--r--app/javascript/mastodon/locales/locale-data/README.md221L
-rw-r--r--app/javascript/mastodon/locales/locale-data/oc.js108L
-rw-r--r--app/javascript/mastodon/locales/nl.json290L
-rw-r--r--app/javascript/mastodon/locales/no.json290L
-rw-r--r--app/javascript/mastodon/locales/oc.json290L
-rw-r--r--app/javascript/mastodon/locales/pl.json290L
-rw-r--r--app/javascript/mastodon/locales/pt-BR.json290L
-rw-r--r--app/javascript/mastodon/locales/pt.json290L
-rw-r--r--app/javascript/mastodon/locales/ru.json290L
-rw-r--r--app/javascript/mastodon/locales/sk.json290L
-rw-r--r--app/javascript/mastodon/locales/sr-Latn.json290L
-rw-r--r--app/javascript/mastodon/locales/sr.json290L
-rw-r--r--app/javascript/mastodon/locales/sv.json290L
-rw-r--r--app/javascript/mastodon/locales/th.json289L
-rw-r--r--app/javascript/mastodon/locales/tr.json290L
-rw-r--r--app/javascript/mastodon/locales/uk.json290L
-rw-r--r--app/javascript/mastodon/locales/whitelist_ar.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_bg.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_ca.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_de.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_en.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_eo.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_es.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_fa.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_fi.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_fr.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_gl.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_he.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_hr.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_hu.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_hy.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_id.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_io.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_it.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_ja.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_ko.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_nl.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_no.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_oc.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_pl.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_pt-BR.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_pt.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_ru.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_sk.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_sr-Latn.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_sr.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_sv.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_th.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_tr.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_uk.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_zh-CN.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_zh-HK.json2L
-rw-r--r--app/javascript/mastodon/locales/whitelist_zh-TW.json2L
-rw-r--r--app/javascript/mastodon/locales/zh-CN.json290L
-rw-r--r--app/javascript/mastodon/locales/zh-HK.json290L
-rw-r--r--app/javascript/mastodon/locales/zh-TW.json290L
-rw-r--r--app/javascript/mastodon/main.js34L
-rw-r--r--app/javascript/mastodon/middleware/errors.js17L
-rw-r--r--app/javascript/mastodon/middleware/loading_bar.js25L
-rw-r--r--app/javascript/mastodon/middleware/sounds.js46L
-rw-r--r--app/javascript/mastodon/performance.js31L
-rw-r--r--app/javascript/mastodon/ready.js7L
-rw-r--r--app/javascript/mastodon/reducers/accounts.js33L
-rw-r--r--app/javascript/mastodon/reducers/accounts_counters.js38L
-rw-r--r--app/javascript/mastodon/reducers/alerts.js25L
-rw-r--r--app/javascript/mastodon/reducers/cards.js14L
-rw-r--r--app/javascript/mastodon/reducers/compose.js305L
-rw-r--r--app/javascript/mastodon/reducers/contexts.js80L
-rw-r--r--app/javascript/mastodon/reducers/custom_emojis.js15L
-rw-r--r--app/javascript/mastodon/reducers/domain_lists.js23L
-rw-r--r--app/javascript/mastodon/reducers/dropdown_menu.js18L
-rw-r--r--app/javascript/mastodon/reducers/height_cache.js23L
-rw-r--r--app/javascript/mastodon/reducers/index.js56L
-rw-r--r--app/javascript/mastodon/reducers/list_editor.js89L
-rw-r--r--app/javascript/mastodon/reducers/lists.js37L
-rw-r--r--app/javascript/mastodon/reducers/media_attachments.js15L
-rw-r--r--app/javascript/mastodon/reducers/meta.js16L
-rw-r--r--app/javascript/mastodon/reducers/modal.js17L
-rw-r--r--app/javascript/mastodon/reducers/mutes.js29L
-rw-r--r--app/javascript/mastodon/reducers/notifications.js126L
-rw-r--r--app/javascript/mastodon/reducers/pleroma.js18L
-rw-r--r--app/javascript/mastodon/reducers/push_notifications.js51L
-rw-r--r--app/javascript/mastodon/reducers/relationships.js54L
-rw-r--r--app/javascript/mastodon/reducers/reports.js64L
-rw-r--r--app/javascript/mastodon/reducers/search.js47L
-rw-r--r--app/javascript/mastodon/reducers/settings.js114L
-rw-r--r--app/javascript/mastodon/reducers/status_lists.js76L
-rw-r--r--app/javascript/mastodon/reducers/statuses.js63L
-rw-r--r--app/javascript/mastodon/reducers/timelines.js142L
-rw-r--r--app/javascript/mastodon/reducers/user_lists.js71L
-rw-r--r--app/javascript/mastodon/rtl.js31L
-rw-r--r--app/javascript/mastodon/scroll.js30L
-rw-r--r--app/javascript/mastodon/selectors/index.js91L
-rw-r--r--app/javascript/mastodon/service_worker/entry.js85L
-rw-r--r--app/javascript/mastodon/service_worker/web_push_notifications.js159L
-rw-r--r--app/javascript/mastodon/settings.js47L
-rw-r--r--app/javascript/mastodon/storage/db.js27L
-rw-r--r--app/javascript/mastodon/storage/modifier.js206L
-rw-r--r--app/javascript/mastodon/store/configureStore.js15L
-rw-r--r--app/javascript/mastodon/stream.js80L
-rw-r--r--app/javascript/mastodon/test_setup.js5L
-rw-r--r--app/javascript/mastodon/uuid.js3L
-rw-r--r--app/javascript/packs/about.js22L
-rw-r--r--app/javascript/packs/admin.js40L
-rw-r--r--app/javascript/packs/application.js7L
-rw-r--r--app/javascript/packs/common.js6L
-rw-r--r--app/javascript/packs/mailer.js1L
-rw-r--r--app/javascript/packs/public.js151L
-rw-r--r--app/javascript/packs/share.js22L
-rw-r--r--app/javascript/styles/application.scss21L
-rw-r--r--app/javascript/styles/fonts/montserrat.scss17L
-rw-r--r--app/javascript/styles/fonts/roboto-mono.scss10L
-rw-r--r--app/javascript/styles/fonts/roboto.scss43L
-rw-r--r--app/javascript/styles/mailer.scss545L
-rw-r--r--app/javascript/styles/mastodon/_mixins.scss12L
-rw-r--r--app/javascript/styles/mastodon/about.scss1148L
-rw-r--r--app/javascript/styles/mastodon/accounts.scss619L
-rw-r--r--app/javascript/styles/mastodon/admin.scss531L
-rw-r--r--app/javascript/styles/mastodon/basics.scss112L
-rw-r--r--app/javascript/styles/mastodon/boost.scss18L
-rw-r--r--app/javascript/styles/mastodon/compact_header.scss34L
-rw-r--r--app/javascript/styles/mastodon/components.scss5233L
-rw-r--r--app/javascript/styles/mastodon/containers.scss120L
-rw-r--r--app/javascript/styles/mastodon/emoji_picker.scss204L
-rw-r--r--app/javascript/styles/mastodon/footer.scss30L
-rw-r--r--app/javascript/styles/mastodon/forms.scss595L
-rw-r--r--app/javascript/styles/mastodon/landing_strip.scss111L
-rw-r--r--app/javascript/styles/mastodon/lists.scss19L
-rw-r--r--app/javascript/styles/mastodon/modal.scss20L
-rw-r--r--app/javascript/styles/mastodon/reset.scss91L
-rw-r--r--app/javascript/styles/mastodon/rtl.scss282L
-rw-r--r--app/javascript/styles/mastodon/stream_entries.scss359L
-rw-r--r--app/javascript/styles/mastodon/tables.scss82L
-rw-r--r--app/javascript/styles/mastodon/variables.scss38L
-rw-r--r--app/lib/activity_tracker.rb31L
-rw-r--r--app/lib/activitypub/activity.rb119L
-rw-r--r--app/lib/activitypub/activity/accept.rb25L
-rw-r--r--app/lib/activitypub/activity/add.rb13L
-rw-r--r--app/lib/activitypub/activity/announce.rb41L
-rw-r--r--app/lib/activitypub/activity/block.rb12L
-rw-r--r--app/lib/activitypub/activity/create.rb271L
-rw-r--r--app/lib/activitypub/activity/delete.rb67L
-rw-r--r--app/lib/activitypub/activity/flag.rb25L
-rw-r--r--app/lib/activitypub/activity/follow.rb24L
-rw-r--r--app/lib/activitypub/activity/like.rb12L
-rw-r--r--app/lib/activitypub/activity/reject.rb27L
-rw-r--r--app/lib/activitypub/activity/remove.rb14L
-rw-r--r--app/lib/activitypub/activity/undo.rb72L
-rw-r--r--app/lib/activitypub/activity/update.rb17L
-rw-r--r--app/lib/activitypub/adapter.rb42L
-rw-r--r--app/lib/activitypub/case_transform.rb24L
-rw-r--r--app/lib/activitypub/linked_data_signature.rb56L
-rw-r--r--app/lib/activitypub/tag_manager.rb113L
-rw-r--r--app/lib/application_extension.rb9L
-rw-r--r--app/lib/delivery_failure_tracker.rb56L
-rw-r--r--app/lib/exceptions.rb20L
-rw-r--r--app/lib/extractor.rb64L
-rw-r--r--app/lib/fast_geometry_parser.rb11L
-rw-r--r--app/lib/feed_manager.rb270L
-rw-r--r--app/lib/formatter.rb240L
-rw-r--r--app/lib/hash_object.rb10L
-rw-r--r--app/lib/inline_renderer.rb33L
-rw-r--r--app/lib/language_detector.rb71L
-rw-r--r--app/lib/ostatus/activity/base.rb73L
-rw-r--r--app/lib/ostatus/activity/creation.rb194L
-rw-r--r--app/lib/ostatus/activity/deletion.rb16L
-rw-r--r--app/lib/ostatus/activity/general.rb20L
-rw-r--r--app/lib/ostatus/activity/post.rb23L
-rw-r--r--app/lib/ostatus/activity/remote.rb11L
-rw-r--r--app/lib/ostatus/activity/share.rb26L
-rw-r--r--app/lib/ostatus/atom_serializer.rb379L
-rw-r--r--app/lib/ostatus/tag_manager.rb73L
-rw-r--r--app/lib/provider_discovery.rb47L
-rw-r--r--app/lib/request.rb149L
-rw-r--r--app/lib/sanitize_config.rb68L
-rw-r--r--app/lib/settings/extend.rb9L
-rw-r--r--app/lib/settings/scoped_settings.rb68L
-rw-r--r--app/lib/sidekiq_error_handler.rb11L
-rw-r--r--app/lib/status_filter.rb57L
-rw-r--r--app/lib/status_finder.rb36L
-rw-r--r--app/lib/tag_manager.rb47L
-rw-r--r--app/lib/themes.rb16L
-rw-r--r--app/lib/user_settings_decorator.rb100L
-rw-r--r--app/lib/webfinger_resource.rb66L
-rw-r--r--app/mailers/admin_mailer.rb17L
-rw-r--r--app/mailers/application_mailer.rb17L
-rw-r--r--app/mailers/notification_mailer.rb90L
-rw-r--r--app/mailers/user_mailer.rb81L
-rw-r--r--app/models/account.rb420L
-rw-r--r--app/models/account_domain_block.rb31L
-rw-r--r--app/models/account_filter.rb65L
-rw-r--r--app/models/account_moderation_note.rb21L
-rw-r--r--app/models/admin.rb7L
-rw-r--r--app/models/admin/action_log.rb45L
-rw-r--r--app/models/application_record.rb6L
-rw-r--r--app/models/backup.rb22L
-rw-r--r--app/models/block.rb30L
-rw-r--r--app/models/concerns/account_avatar.rb34L
-rw-r--r--app/models/concerns/account_finder_concern.rb62L
-rw-r--r--app/models/concerns/account_header.rb34L
-rw-r--r--app/models/concerns/account_interactions.rb174L
-rw-r--r--app/models/concerns/attachmentable.rb21L
-rw-r--r--app/models/concerns/cacheable.rb16L
-rw-r--r--app/models/concerns/omniauthable.rb85L
-rw-r--r--app/models/concerns/paginable.rb23L
-rw-r--r--app/models/concerns/relationship_cacheable.rb16L
-rw-r--r--app/models/concerns/remotable.rb57L
-rw-r--r--app/models/concerns/status_threading_concern.rb89L
-rw-r--r--app/models/concerns/streamable.rb43L
-rw-r--r--app/models/context.rb5L
-rw-r--r--app/models/conversation.rb20L
-rw-r--r--app/models/conversation_mute.rb14L
-rw-r--r--app/models/custom_emoji.rb66L
-rw-r--r--app/models/custom_emoji_filter.rb36L
-rw-r--r--app/models/domain_block.rb35L
-rw-r--r--app/models/email_domain_block.rb36L
-rw-r--r--app/models/export.rb48L
-rw-r--r--app/models/favourite.rb28L
-rw-r--r--app/models/feed.rb30L
-rw-r--r--app/models/follow.rb29L
-rw-r--r--app/models/follow_request.rb33L
-rw-r--r--app/models/form/admin_settings.rb41L
-rw-r--r--app/models/form/delete_confirmation.rb7L
-rw-r--r--app/models/form/migration.rb25L
-rw-r--r--app/models/form/status_batch.rb45L
-rw-r--r--app/models/form/two_factor_confirmation.rb7L
-rw-r--r--app/models/home_feed.rb25L
-rw-r--r--app/models/identity.rb22L
-rw-r--r--app/models/import.rb32L
-rw-r--r--app/models/instance.rb12L
-rw-r--r--app/models/instance_filter.rb28L
-rw-r--r--app/models/invite.rb52L
-rw-r--r--app/models/invite_filter.rb32L
-rw-r--r--app/models/list.rb47L
-rw-r--r--app/models/list_account.rb26L
-rw-r--r--app/models/list_feed.rb8L
-rw-r--r--app/models/media_attachment.rb235L
-rw-r--r--app/models/mention.rb27L
-rw-r--r--app/models/mute.rb30L
-rw-r--r--app/models/notification.rb104L
-rw-r--r--app/models/preview_card.rb69L
-rw-r--r--app/models/remote_follow.rb52L
-rw-r--r--app/models/remote_profile.rb57L
-rw-r--r--app/models/report.rb88L
-rw-r--r--app/models/report_filter.rb30L
-rw-r--r--app/models/report_note.rb21L
-rw-r--r--app/models/search.rb5L
-rw-r--r--app/models/session_activation.rb81L
-rw-r--r--app/models/setting.rb58L
-rw-r--r--app/models/site_upload.rb44L
-rw-r--r--app/models/status.rb345L
-rw-r--r--app/models/status_pin.rb18L
-rw-r--r--app/models/stream_entry.rb59L
-rw-r--r--app/models/subscription.rb62L
-rw-r--r--app/models/tag.rb30L
-rw-r--r--app/models/user.rb337L
-rw-r--r--app/models/web.rb7L
-rw-r--r--app/models/web/push_subscription.rb74L
-rw-r--r--app/models/web/setting.rb17L
-rw-r--r--app/policies/account_moderation_note_policy.rb17L
-rw-r--r--app/policies/account_policy.rb47L
-rw-r--r--app/policies/application_policy.rb22L
-rw-r--r--app/policies/backup_policy.rb9L
-rw-r--r--app/policies/custom_emoji_policy.rb31L
-rw-r--r--app/policies/domain_block_policy.rb19L
-rw-r--r--app/policies/email_domain_block_policy.rb15L
-rw-r--r--app/policies/instance_policy.rb11L
-rw-r--r--app/policies/invite_policy.rb25L
-rw-r--r--app/policies/report_note_policy.rb17L
-rw-r--r--app/policies/report_policy.rb15L
-rw-r--r--app/policies/settings_policy.rb11L
-rw-r--r--app/policies/status_policy.rb49L
-rw-r--r--app/policies/subscription_policy.rb7L
-rw-r--r--app/policies/user_policy.rb45L
-rw-r--r--app/presenters/account_relationships_presenter.rb71L
-rw-r--r--app/presenters/activitypub/collection_presenter.rb5L
-rw-r--r--app/presenters/initial_state_presenter.rb6L
-rw-r--r--app/presenters/instance_presenter.rb46L
-rw-r--r--app/presenters/status_relationships_presenter.rb24L
-rw-r--r--app/serializers/activitypub/accept_follow_serializer.rb19L
-rw-r--r--app/serializers/activitypub/activity_serializer.rb45L
-rw-r--r--app/serializers/activitypub/actor_serializer.rb133L
-rw-r--r--app/serializers/activitypub/add_serializer.rb24L
-rw-r--r--app/serializers/activitypub/block_serializer.rb22L
-rw-r--r--app/serializers/activitypub/collection_serializer.rb40L
-rw-r--r--app/serializers/activitypub/delete_actor_serializer.rb22L
-rw-r--r--app/serializers/activitypub/delete_serializer.rb35L
-rw-r--r--app/serializers/activitypub/emoji_serializer.rb29L
-rw-r--r--app/serializers/activitypub/flag_serializer.rb27L
-rw-r--r--app/serializers/activitypub/follow_serializer.rb22L
-rw-r--r--app/serializers/activitypub/image_serializer.rb28L
-rw-r--r--app/serializers/activitypub/like_serializer.rb22L
-rw-r--r--app/serializers/activitypub/note_serializer.rb156L
-rw-r--r--app/serializers/activitypub/outbox_serializer.rb8L
-rw-r--r--app/serializers/activitypub/public_key_serializer.rb17L
-rw-r--r--app/serializers/activitypub/reject_follow_serializer.rb19L
-rw-r--r--app/serializers/activitypub/remove_serializer.rb24L
-rw-r--r--app/serializers/activitypub/undo_announce_serializer.rb19L
-rw-r--r--app/serializers/activitypub/undo_block_serializer.rb19L
-rw-r--r--app/serializers/activitypub/undo_follow_serializer.rb19L
-rw-r--r--app/serializers/activitypub/undo_like_serializer.rb19L
-rw-r--r--app/serializers/activitypub/update_serializer.rb19L
-rw-r--r--app/serializers/initial_state_serializer.rb54L
-rw-r--r--app/serializers/manifest_serializer.rb57L
-rw-r--r--app/serializers/oembed_serializer.rb58L
-rw-r--r--app/serializers/rest/account_serializer.rb53L
-rw-r--r--app/serializers/rest/application_serializer.rb22L
-rw-r--r--app/serializers/rest/context_serializer.rb6L
-rw-r--r--app/serializers/rest/credential_account_serializer.rb14L
-rw-r--r--app/serializers/rest/custom_emoji_serializer.rb15L
-rw-r--r--app/serializers/rest/instance_serializer.rb59L
-rw-r--r--app/serializers/rest/list_serializer.rb9L
-rw-r--r--app/serializers/rest/media_attachment_serializer.rb41L
-rw-r--r--app/serializers/rest/notification_serializer.rb16L
-rw-r--r--app/serializers/rest/preview_card_serializer.rb14L
-rw-r--r--app/serializers/rest/relationship_serializer.rb44L
-rw-r--r--app/serializers/rest/report_serializer.rb9L
-rw-r--r--app/serializers/rest/search_serializer.rb12L
-rw-r--r--app/serializers/rest/status_serializer.rb126L
-rw-r--r--app/serializers/web/notification_serializer.rb169L
-rw-r--r--app/serializers/webfinger_serializer.rb26L
-rw-r--r--app/services/account_search_service.rb100L
-rw-r--r--app/services/activitypub/fetch_featured_collection_service.rb52L
-rw-r--r--app/services/activitypub/fetch_remote_account_service.rb61L
-rw-r--r--app/services/activitypub/fetch_remote_key_service.rb60L
-rw-r--r--app/services/activitypub/fetch_remote_status_service.rb51L
-rw-r--r--app/services/activitypub/process_account_service.rb227L
-rw-r--r--app/services/activitypub/process_collection_service.rb49L
-rw-r--r--app/services/after_block_service.rb17L
-rw-r--r--app/services/authorize_follow_service.rb37L
-rw-r--r--app/services/backup_service.rb128L
-rw-r--r--app/services/base_service.rb8L
-rw-r--r--app/services/batched_remove_status_service.rb109L
-rw-r--r--app/services/block_domain_from_account_service.rb8L
-rw-r--r--app/services/block_domain_service.rb89L
-rw-r--r--app/services/block_service.rb40L
-rw-r--r--app/services/bootstrap_timeline_service.rb34L
-rw-r--r--app/services/concerns/author_extractor.rb23L
-rw-r--r--app/services/concerns/stream_entry_renderer.rb7L
-rw-r--r--app/services/fan_out_on_write_service.rb87L
-rw-r--r--app/services/favourite_service.rb47L
-rw-r--r--app/services/fetch_atom_service.rb93L
-rw-r--r--app/services/fetch_link_card_service.rb163L
-rw-r--r--app/services/fetch_remote_account_service.rb40L
-rw-r--r--app/services/fetch_remote_status_service.rb45L
-rw-r--r--app/services/follow_service.rb89L
-rw-r--r--app/services/mute_service.rb11L
-rw-r--r--app/services/notify_service.rb129L
-rw-r--r--app/services/post_status_service.rb79L
-rw-r--r--app/services/precompute_feed_service.rb8L
-rw-r--r--app/services/process_feed_service.rb31L
-rw-r--r--app/services/process_hashtags_service.rb13L
-rw-r--r--app/services/process_interaction_service.rb151L
-rw-r--r--app/services/process_mentions_service.rb69L
-rw-r--r--app/services/pubsubhubbub/subscribe_service.rb71L
-rw-r--r--app/services/pubsubhubbub/unsubscribe_service.rb31L
-rw-r--r--app/services/reblog_service.rb51L
-rw-r--r--app/services/reject_follow_service.rb32L
-rw-r--r--app/services/remove_status_service.rb136L
-rw-r--r--app/services/report_service.rb54L
-rw-r--r--app/services/resolve_account_service.rb207L
-rw-r--r--app/services/resolve_url_service.rb90L
-rw-r--r--app/services/search_service.rb75L
-rw-r--r--app/services/send_interaction_service.rb39L
-rw-r--r--app/services/subscribe_service.rb58L
-rw-r--r--app/services/suspend_account_service.rb69L
-rw-r--r--app/services/unblock_domain_service.rb27L
-rw-r--r--app/services/unblock_service.rb33L
-rw-r--r--app/services/unfavourite_service.rb34L
-rw-r--r--app/services/unfollow_service.rb56L
-rw-r--r--app/services/unmute_service.rb11L
-rw-r--r--app/services/unsubscribe_service.rb36L
-rw-r--r--app/services/update_account_service.rb21L
-rw-r--r--app/services/update_remote_profile_service.rb66L
-rw-r--r--app/services/verify_salmon_service.rb26L
-rw-r--r--app/validators/blacklisted_email_validator.rb32L
-rw-r--r--app/validators/status_length_validator.rb33L
-rw-r--r--app/validators/status_pin_validator.rb10L
-rw-r--r--app/validators/unique_username_validator.rb14L
-rw-r--r--app/validators/unreserved_username_validator.rb21L
-rw-r--r--app/validators/url_validator.rb14L
-rw-r--r--app/views/about/_contact.html.haml22L
-rw-r--r--app/views/about/_features.html.haml25L
-rw-r--r--app/views/about/_forms.html.haml15L
-rw-r--r--app/views/about/_links.html.haml16L
-rw-r--r--app/views/about/_registration.html.haml15L
-rw-r--r--app/views/about/more.html.haml43L
-rw-r--r--app/views/about/show.html.haml158L
-rw-r--r--app/views/about/terms.html.haml11L
-rw-r--r--app/views/accounts/_follow_button.html.haml23L
-rw-r--r--app/views/accounts/_follow_grid.html.haml7L
-rw-r--r--app/views/accounts/_grid_card.html.haml12L
-rw-r--r--app/views/accounts/_header.html.haml48L
-rw-r--r--app/views/accounts/_moved_strip.html.haml17L
-rw-r--r--app/views/accounts/_nothing_here.html.haml1L
-rw-r--r--app/views/accounts/_og.html.haml9L
-rw-r--r--app/views/accounts/show.html.haml54L
-rw-r--r--app/views/admin/account_moderation_notes/_account_moderation_note.html.haml10L
-rw-r--r--app/views/admin/accounts/_account.html.haml18L
-rw-r--r--app/views/admin/accounts/_card.html.haml17L
-rw-r--r--app/views/admin/accounts/index.html.haml69L
-rw-r--r--app/views/admin/accounts/show.html.haml190L
-rw-r--r--app/views/admin/action_logs/_action_log.html.haml15L
-rw-r--r--app/views/admin/action_logs/index.html.haml7L
-rw-r--r--app/views/admin/change_emails/show.html.haml7L
-rw-r--r--app/views/admin/custom_emojis/_custom_emoji.html.haml28L
-rw-r--r--app/views/admin/custom_emojis/index.html.haml48L
-rw-r--r--app/views/admin/custom_emojis/new.html.haml12L
-rw-r--r--app/views/admin/domain_blocks/_domain_block.html.haml10L
-rw-r--r--app/views/admin/domain_blocks/index.html.haml16L
-rw-r--r--app/views/admin/domain_blocks/new.html.haml17L
-rw-r--r--app/views/admin/domain_blocks/show.html.haml20L
-rw-r--r--app/views/admin/email_domain_blocks/_email_domain_block.html.haml5L
-rw-r--r--app/views/admin/email_domain_blocks/index.html.haml14L
-rw-r--r--app/views/admin/email_domain_blocks/new.html.haml10L
-rw-r--r--app/views/admin/instances/_instance.html.haml7L
-rw-r--r--app/views/admin/instances/index.html.haml23L
-rw-r--r--app/views/admin/invites/_invite.html.haml21L
-rw-r--r--app/views/admin/invites/index.html.haml30L
-rw-r--r--app/views/admin/report_notes/_report_note.html.haml9L
-rw-r--r--app/views/admin/reports/_report.html.haml26L
-rw-r--r--app/views/admin/reports/index.html.haml28L
-rw-r--r--app/views/admin/reports/show.html.haml124L
-rw-r--r--app/views/admin/settings/edit.html.haml62L
-rw-r--r--app/views/admin/statuses/index.html.haml47L
-rw-r--r--app/views/admin/subscriptions/_subscription.html.haml18L
-rw-r--r--app/views/admin/subscriptions/index.html.haml16L
-rw-r--r--app/views/admin_mailer/new_report.text.erb5L
-rw-r--r--app/views/application/_flashes.html.haml3L
-rw-r--r--app/views/auth/confirmations/finish_signup.html.haml14L
-rw-r--r--app/views/auth/confirmations/new.html.haml12L
-rw-r--r--app/views/auth/passwords/edit.html.haml18L
-rw-r--r--app/views/auth/passwords/new.html.haml12L
-rw-r--r--app/views/auth/registrations/_sessions.html.haml29L
-rw-r--r--app/views/auth/registrations/edit.html.haml24L
-rw-r--r--app/views/auth/registrations/new.html.haml25L
-rw-r--r--app/views/auth/sessions/new.html.haml26L
-rw-r--r--app/views/auth/sessions/two_factor.html.haml10L
-rw-r--r--app/views/auth/shared/_links.html.haml12L
-rw-r--r--app/views/authorize_follows/_card.html.haml13L
-rw-r--r--app/views/authorize_follows/_post_follow_actions.html.haml4L
-rw-r--r--app/views/authorize_follows/error.html.haml3L
-rw-r--r--app/views/authorize_follows/show.html.haml17L
-rw-r--r--app/views/authorize_follows/success.html.haml13L
-rw-r--r--app/views/errors/403.html.haml5L
-rw-r--r--app/views/errors/404.html.haml5L
-rw-r--r--app/views/errors/410.html.haml5L
-rw-r--r--app/views/errors/422.html.haml5L
-rw-r--r--app/views/errors/500.html.haml5L
-rw-r--r--app/views/follower_accounts/index.html.haml10L
-rw-r--r--app/views/following_accounts/index.html.haml10L
-rw-r--r--app/views/home/index.html.haml16L
-rw-r--r--app/views/invites/_form.html.haml9L
-rw-r--r--app/views/invites/_invite.html.haml17L
-rw-r--r--app/views/invites/index.html.haml19L
-rw-r--r--app/views/kaminari/_next_page.html.haml9L
-rw-r--r--app/views/kaminari/_paginator.html.haml16L
-rw-r--r--app/views/kaminari/_prev_page.html.haml9L
-rw-r--r--app/views/layouts/admin.html.haml20L
-rwxr-xr-xapp/views/layouts/application.html.haml29L
-rw-r--r--app/views/layouts/auth.html.haml16L
-rw-r--r--app/views/layouts/embedded.html.haml13L
-rw-r--r--app/views/layouts/error.html.haml14L
-rw-r--r--app/views/layouts/mailer.html.haml52L
-rw-r--r--app/views/layouts/mailer.text.erb5L
-rw-r--r--app/views/layouts/modal.html.haml18L
-rw-r--r--app/views/layouts/plain_mailer.html.haml1L
-rw-r--r--app/views/layouts/public.html.haml17L
-rw-r--r--app/views/media/player.html.haml2L
-rw-r--r--app/views/notification_mailer/_status.html.haml36L
-rw-r--r--app/views/notification_mailer/_status.text.erb8L
-rw-r--r--app/views/notification_mailer/digest.html.haml44L
-rw-r--r--app/views/notification_mailer/digest.text.erb15L
-rw-r--r--app/views/notification_mailer/favourite.html.haml45L
-rw-r--r--app/views/notification_mailer/favourite.text.erb5L
-rw-r--r--app/views/notification_mailer/follow.html.haml43L
-rw-r--r--app/views/notification_mailer/follow.text.erb5L
-rw-r--r--app/views/notification_mailer/follow_request.html.haml43L
-rw-r--r--app/views/notification_mailer/follow_request.text.erb5L
-rw-r--r--app/views/notification_mailer/mention.html.haml45L
-rw-r--r--app/views/notification_mailer/mention.text.erb5L
-rw-r--r--app/views/notification_mailer/reblog.html.haml45L
-rw-r--r--app/views/notification_mailer/reblog.text.erb5L
-rw-r--r--app/views/oauth/authorizations/error.html.haml3L
-rw-r--r--app/views/oauth/authorizations/new.html.haml26L
-rw-r--r--app/views/oauth/authorizations/show.html.haml4L
-rw-r--r--app/views/oauth/authorized_applications/index.html.haml24L
-rw-r--r--app/views/remote_follow/new.html.haml13L
-rw-r--r--app/views/remote_unfollows/_card.html.haml13L
-rw-r--r--app/views/remote_unfollows/_post_follow_actions.html.haml4L
-rw-r--r--app/views/remote_unfollows/error.html.haml3L
-rw-r--r--app/views/remote_unfollows/success.html.haml10L
-rw-r--r--app/views/settings/applications/_fields.html.haml21L
-rw-r--r--app/views/settings/applications/index.html.haml20L
-rw-r--r--app/views/settings/applications/new.html.haml8L
-rw-r--r--app/views/settings/applications/show.html.haml31L
-rw-r--r--app/views/settings/deletes/show.html.haml16L
-rw-r--r--app/views/settings/exports/show.html.haml45L
-rw-r--r--app/views/settings/follower_domains/show.html.haml34L
-rw-r--r--app/views/settings/imports/show.html.haml11L
-rw-r--r--app/views/settings/migrations/show.html.haml17L
-rw-r--r--app/views/settings/notifications/show.html.haml26L
-rw-r--r--app/views/settings/preferences/show.html.haml46L
-rw-r--r--app/views/settings/profiles/show.html.haml38L
-rw-r--r--app/views/settings/shared/_links.html.haml10L
-rw-r--r--app/views/settings/two_factor_authentication/confirmations/new.html.haml17L
-rw-r--r--app/views/settings/two_factor_authentication/recovery_codes/index.html.haml9L
-rw-r--r--app/views/settings/two_factor_authentications/show.html.haml34L
-rw-r--r--app/views/shared/_error_messages.html.haml3L
-rw-r--r--app/views/shared/_landing_strip.html.haml8L
-rw-r--r--app/views/shared/_og.html.haml10L
-rw-r--r--app/views/shares/show.html.haml5L
-rw-r--r--app/views/stream_entries/_content_spoiler.html.haml7L
-rw-r--r--app/views/stream_entries/_detailed_status.html.haml59L
-rw-r--r--app/views/stream_entries/_media.html.haml4L
-rw-r--r--app/views/stream_entries/_og_description.html.haml1L
-rw-r--r--app/views/stream_entries/_og_image.html.haml36L
-rw-r--r--app/views/stream_entries/_simple_status.html.haml28L
-rw-r--r--app/views/stream_entries/_status.html.haml43L
-rw-r--r--app/views/stream_entries/embed.html.haml3L
-rw-r--r--app/views/stream_entries/show.html.haml24L
-rw-r--r--app/views/tags/_features.html.haml25L
-rw-r--r--app/views/tags/_og.html.haml6L
-rw-r--r--app/views/tags/show.html.haml36L
-rw-r--r--app/views/user_mailer/backup_ready.html.haml59L
-rw-r--r--app/views/user_mailer/backup_ready.text.erb7L
-rw-r--r--app/views/user_mailer/confirmation_instructions.html.haml76L
-rw-r--r--app/views/user_mailer/confirmation_instructions.text.erb12L
-rw-r--r--app/views/user_mailer/email_changed.html.haml58L
-rw-r--r--app/views/user_mailer/email_changed.text.erb9L
-rw-r--r--app/views/user_mailer/password_change.html.haml40L
-rw-r--r--app/views/user_mailer/password_change.text.erb7L
-rw-r--r--app/views/user_mailer/reconfirmation_instructions.html.haml60L
-rw-r--r--app/views/user_mailer/reconfirmation_instructions.text.erb9L
-rw-r--r--app/views/user_mailer/reset_password_instructions.html.haml60L
-rw-r--r--app/views/user_mailer/reset_password_instructions.text.erb9L
-rw-r--r--app/views/user_mailer/welcome.html.haml146L
-rw-r--r--app/views/user_mailer/welcome.text.erb30L
-rw-r--r--app/views/well_known/host_meta/show.xml.ruby5L
-rw-r--r--app/views/well_known/webfinger/show.xml.ruby13L
-rw-r--r--app/workers/activitypub/delivery_worker.rb48L
-rw-r--r--app/workers/activitypub/distribution_worker.rb42L
-rw-r--r--app/workers/activitypub/post_upgrade_worker.rb15L
-rw-r--r--app/workers/activitypub/processing_worker.rb11L
-rw-r--r--app/workers/activitypub/raw_distribution_worker.rb23L
-rw-r--r--app/workers/activitypub/reply_distribution_worker.rb42L
-rw-r--r--app/workers/activitypub/synchronize_featured_collection_worker.rb13L
-rw-r--r--app/workers/activitypub/update_distribution_worker.rb31L
-rw-r--r--app/workers/admin/suspension_worker.rb11L
-rw-r--r--app/workers/after_remote_follow_request_worker.rb31L
-rw-r--r--app/workers/after_remote_follow_worker.rb31L
-rw-r--r--app/workers/authorize_follow_worker.rb14L
-rw-r--r--app/workers/backup_worker.rb26L
-rw-r--r--app/workers/block_worker.rb9L
-rw-r--r--app/workers/bootstrap_timeline_worker.rb9L
-rw-r--r--app/workers/digest_mailer_worker.rb21L
-rw-r--r--app/workers/distribution_worker.rb11L
-rw-r--r--app/workers/domain_block_worker.rb11L
-rw-r--r--app/workers/feed_insert_worker.rb43L
-rw-r--r--app/workers/import/relationship_worker.rb25L
-rw-r--r--app/workers/import_worker.rb42L
-rw-r--r--app/workers/link_crawl_worker.rb13L
-rw-r--r--app/workers/merge_worker.rb11L
-rw-r--r--app/workers/notification_worker.rb11L
-rw-r--r--app/workers/processing_worker.rb11L
-rw-r--r--app/workers/pubsubhubbub/confirmation_worker.rb82L
-rw-r--r--app/workers/pubsubhubbub/delivery_worker.rb81L
-rw-r--r--app/workers/pubsubhubbub/distribution_worker.rb32L
-rw-r--r--app/workers/pubsubhubbub/raw_distribution_worker.rb22L
-rw-r--r--app/workers/pubsubhubbub/subscribe_worker.rb34L
-rw-r--r--app/workers/pubsubhubbub/unsubscribe_worker.rb15L
-rw-r--r--app/workers/push_update_worker.rb16L
-rw-r--r--app/workers/refollow_worker.rb24L
-rw-r--r--app/workers/regeneration_worker.rb14L
-rw-r--r--app/workers/remote_profile_update_worker.rb13L
-rw-r--r--app/workers/removal_worker.rb11L
-rw-r--r--app/workers/resolve_account_worker.rb11L
-rw-r--r--app/workers/salmon_worker.rb13L
-rw-r--r--app/workers/scheduler/backup_cleanup_scheduler.rb16L
-rw-r--r--app/workers/scheduler/doorkeeper_cleanup_scheduler.rb11L
-rw-r--r--app/workers/scheduler/email_scheduler.rb24L
-rw-r--r--app/workers/scheduler/feed_cleanup_scheduler.rb63L
-rw-r--r--app/workers/scheduler/ip_cleanup_scheduler.rb14L
-rw-r--r--app/workers/scheduler/media_cleanup_scheduler.rb16L
-rw-r--r--app/workers/scheduler/subscriptions_cleanup_scheduler.rb11L
-rw-r--r--app/workers/scheduler/subscriptions_scheduler.rb18L
-rw-r--r--app/workers/scheduler/user_cleanup_scheduler.rb13L
-rw-r--r--app/workers/soft_block_domain_followers_worker.rb16L
-rw-r--r--app/workers/soft_block_worker.rb17L
-rw-r--r--app/workers/thread_resolve_worker.rb21L
-rw-r--r--app/workers/unfavourite_worker.rb11L
-rw-r--r--app/workers/unmerge_worker.rb11L
-rw-r--r--app/workers/web_push_notification_worker.rb25L
-rwxr-xr-xbin/bundle3L
-rwxr-xr-xbin/rails4L
-rwxr-xr-xbin/rake4L
-rwxr-xr-xbin/rspec17L
-rwxr-xr-xbin/setup34L
-rwxr-xr-xbin/update31L
-rwxr-xr-xbin/webpack15L
-rwxr-xr-xbin/webpack-dev-server15L
-rwxr-xr-xbin/yarn11L
-rw-r--r--boxfile.yml280L
-rwxr-xr-xbuild.sh8L
-rw-r--r--config.ru5L
-rw-r--r--config/application.rb97L
-rw-r--r--config/boot.rb14L
-rw-r--r--config/brakeman.ignore351L
-rw-r--r--config/database.yml33L
-rw-r--r--config/deploy.rb14L
-rw-r--r--config/environment.rb7L
-rw-r--r--config/environments/development.rb96L
-rw-r--r--config/environments/production.rb105L
-rw-r--r--config/environments/test.rb72L
-rw-r--r--config/i18n-tasks.yml65L
-rw-r--r--config/initializers/active_model_serializers.rb3L
-rw-r--r--config/initializers/application_controller_renderer.rb6L
-rw-r--r--config/initializers/assets.rb13L
-rw-r--r--config/initializers/backtrace_silencers.rb7L
-rw-r--r--config/initializers/blacklists.rb6L
-rw-r--r--config/initializers/chewy.rb24L
-rw-r--r--config/initializers/content_security_policy.rb20L
-rw-r--r--config/initializers/cookies_serializer.rb5L
-rw-r--r--config/initializers/cors.rb26L
-rw-r--r--config/initializers/devise.rb364L
-rw-r--r--config/initializers/doorkeeper.rb113L
-rw-r--r--config/initializers/fast_blank.rb5L
-rw-r--r--config/initializers/filter_parameter_logging.rb4L
-rw-r--r--config/initializers/httplog.rb5L
-rw-r--r--config/initializers/inflections.rb21L
-rw-r--r--config/initializers/instrumentation.rb18L
-rw-r--r--config/initializers/json_ld.rb5L
-rw-r--r--config/initializers/kaminari_config.rb7L
-rw-r--r--config/initializers/mime_types.rb4L
-rw-r--r--config/initializers/oembed.rb4L
-rw-r--r--config/initializers/oj.rb1L
-rw-r--r--config/initializers/omniauth.rb66L
-rw-r--r--config/initializers/open_uri_redirection.rb8L
-rw-r--r--config/initializers/ostatus.rb29L
-rw-r--r--config/initializers/pagination.rb0B
-rw-r--r--config/initializers/paperclip.rb86L
-rw-r--r--config/initializers/premailer_rails.rb6L
-rw-r--r--config/initializers/rack_attack.rb73L
-rw-r--r--config/initializers/rack_attack_logging.rb4L
-rw-r--r--config/initializers/redis.rb14L
-rw-r--r--config/initializers/session_activations.rb5L
-rw-r--r--config/initializers/session_store.rb3L
-rw-r--r--config/initializers/sidekiq.rb22L
-rw-r--r--config/initializers/simple_form.rb179L
-rw-r--r--config/initializers/single_user_mode.rb5L
-rw-r--r--config/initializers/statsd.rb15L
-rw-r--r--config/initializers/stoplight.rb3L
-rw-r--r--config/initializers/strong_migrations.rb3L
-rw-r--r--config/initializers/suppress_csrf_warnings.rb3L
-rw-r--r--config/initializers/timeout.rb6L
-rw-r--r--config/initializers/trusted_proxies.rb11L
-rw-r--r--config/initializers/twitter_regex.rb42L
-rw-r--r--config/initializers/vapid.rb17L
-rw-r--r--config/initializers/wrap_parameters.rb14L
-rw-r--r--config/locales/activerecord.ar.yml13L
-rw-r--r--config/locales/activerecord.ca.yml13L
-rw-r--r--config/locales/activerecord.de.yml13L
-rw-r--r--config/locales/activerecord.en.yml13L
-rw-r--r--config/locales/activerecord.es.yml13L
-rw-r--r--config/locales/activerecord.fa.yml13L
-rw-r--r--config/locales/activerecord.fr.yml13L
-rw-r--r--config/locales/activerecord.gl.yml13L
-rw-r--r--config/locales/activerecord.he.yml13L
-rw-r--r--config/locales/activerecord.id.yml13L
-rw-r--r--config/locales/activerecord.it.yml13L
-rw-r--r--config/locales/activerecord.ja.yml16L
-rw-r--r--config/locales/activerecord.nl.yml13L
-rw-r--r--config/locales/activerecord.no.yml13L
-rw-r--r--config/locales/activerecord.oc.yml13L
-rw-r--r--config/locales/activerecord.pl.yml16L
-rw-r--r--config/locales/activerecord.pt-BR.yml13L
-rw-r--r--config/locales/activerecord.pt.yml13L
-rw-r--r--config/locales/activerecord.ru.yml13L
-rw-r--r--config/locales/activerecord.sk.yml13L
-rw-r--r--config/locales/activerecord.sr-Latn.yml13L
-rw-r--r--config/locales/activerecord.sr.yml13L
-rw-r--r--config/locales/activerecord.th.yml13L
-rw-r--r--config/locales/activerecord.uk.yml13L
-rw-r--r--config/locales/activerecord.zh-CN.yml13L
-rw-r--r--config/locales/activerecord.zh-HK.yml13L
-rw-r--r--config/locales/ar.yml643L
-rw-r--r--config/locales/bg.yml160L
-rw-r--r--config/locales/ca.yml717L
-rw-r--r--config/locales/de.yml704L
-rw-r--r--config/locales/devise.ar.yml82L
-rw-r--r--config/locales/devise.bg.yml61L
-rw-r--r--config/locales/devise.ca.yml82L
-rw-r--r--config/locales/devise.de.yml82L
-rw-r--r--config/locales/devise.en.yml82L
-rw-r--r--config/locales/devise.eo.yml82L
-rw-r--r--config/locales/devise.es.yml82L
-rw-r--r--config/locales/devise.fa.yml61L
-rw-r--r--config/locales/devise.fi.yml82L
-rw-r--r--config/locales/devise.fr.yml82L
-rw-r--r--config/locales/devise.gl.yml82L
-rw-r--r--config/locales/devise.he.yml61L
-rw-r--r--config/locales/devise.hr.yml63L
-rw-r--r--config/locales/devise.hu.yml82L
-rw-r--r--config/locales/devise.id.yml61L
-rw-r--r--config/locales/devise.io.yml60L
-rw-r--r--config/locales/devise.it.yml61L
-rw-r--r--config/locales/devise.ja.yml82L
-rw-r--r--config/locales/devise.nl.yml83L
-rw-r--r--config/locales/devise.no.yml82L
-rw-r--r--config/locales/devise.oc.yml82L
-rw-r--r--config/locales/devise.pl.yml82L
-rw-r--r--config/locales/devise.pt-BR.yml82L
-rw-r--r--config/locales/devise.pt.yml82L
-rw-r--r--config/locales/devise.ru.yml84L
-rw-r--r--config/locales/devise.sk.yml82L
-rw-r--r--config/locales/devise.sr-Latn.yml63L
-rw-r--r--config/locales/devise.sr.yml63L
-rw-r--r--config/locales/devise.sv.yml82L
-rw-r--r--config/locales/devise.th.yml61L
-rw-r--r--config/locales/devise.tr.yml51L
-rw-r--r--config/locales/devise.uk.yml63L
-rw-r--r--config/locales/devise.zh-CN.yml81L
-rw-r--r--config/locales/devise.zh-HK.yml82L
-rw-r--r--config/locales/devise.zh-TW.yml82L
-rw-r--r--config/locales/doorkeeper.ar.yml118L
-rw-r--r--config/locales/doorkeeper.bg.yml113L
-rw-r--r--config/locales/doorkeeper.ca.yml119L
-rw-r--r--config/locales/doorkeeper.de.yml119L
-rw-r--r--config/locales/doorkeeper.en.yml119L
-rw-r--r--config/locales/doorkeeper.eo.yml119L
-rw-r--r--config/locales/doorkeeper.es.yml119L
-rw-r--r--config/locales/doorkeeper.fa.yml119L
-rw-r--r--config/locales/doorkeeper.fi.yml119L
-rw-r--r--config/locales/doorkeeper.fr.yml120L
-rw-r--r--config/locales/doorkeeper.gl.yml119L
-rw-r--r--config/locales/doorkeeper.he.yml119L
-rw-r--r--config/locales/doorkeeper.hr.yml113L
-rw-r--r--config/locales/doorkeeper.hu.yml119L
-rw-r--r--config/locales/doorkeeper.id.yml119L
-rw-r--r--config/locales/doorkeeper.io.yml113L
-rw-r--r--config/locales/doorkeeper.it.yml113L
-rw-r--r--config/locales/doorkeeper.ja.yml119L
-rw-r--r--config/locales/doorkeeper.nl.yml120L
-rw-r--r--config/locales/doorkeeper.no.yml119L
-rw-r--r--config/locales/doorkeeper.oc.yml119L
-rw-r--r--config/locales/doorkeeper.pl.yml119L
-rw-r--r--config/locales/doorkeeper.pt-BR.yml119L
-rw-r--r--config/locales/doorkeeper.pt.yml119L
-rw-r--r--config/locales/doorkeeper.ru.yml119L
-rw-r--r--config/locales/doorkeeper.sk.yml119L
-rw-r--r--config/locales/doorkeeper.sr-Latn.yml119L
-rw-r--r--config/locales/doorkeeper.sr.yml119L
-rw-r--r--config/locales/doorkeeper.sv.yml119L
-rw-r--r--config/locales/doorkeeper.th.yml113L
-rw-r--r--config/locales/doorkeeper.uk.yml113L
-rw-r--r--config/locales/doorkeeper.zh-CN.yml119L
-rw-r--r--config/locales/doorkeeper.zh-HK.yml119L
-rw-r--r--config/locales/doorkeeper.zh-TW.yml119L
-rw-r--r--config/locales/en.yml837L
-rw-r--r--config/locales/eo.yml719L
-rw-r--r--config/locales/es.yml717L
-rw-r--r--config/locales/fa.yml641L
-rw-r--r--config/locales/fi.yml717L
-rw-r--r--config/locales/fr.yml716L
-rw-r--r--config/locales/gl.yml717L
-rw-r--r--config/locales/he.yml398L
-rw-r--r--config/locales/hr.yml157L
-rw-r--r--config/locales/hu.yml680L
-rw-r--r--config/locales/id.yml319L
-rw-r--r--config/locales/io.yml301L
-rw-r--r--config/locales/it.yml166L
-rw-r--r--config/locales/ja.yml837L
-rw-r--r--config/locales/ko.yml719L
-rw-r--r--config/locales/nl.yml717L
-rw-r--r--config/locales/no.yml680L
-rw-r--r--config/locales/oc.yml792L
-rw-r--r--config/locales/pl.yml848L
-rw-r--r--config/locales/pt-BR.yml717L
-rw-r--r--config/locales/pt.yml662L
-rw-r--r--config/locales/ru.yml731L
-rw-r--r--config/locales/simple_form.ar.yml67L
-rw-r--r--config/locales/simple_form.bg.yml46L
-rw-r--r--config/locales/simple_form.ca.yml73L
-rw-r--r--config/locales/simple_form.de.yml73L
-rw-r--r--config/locales/simple_form.en.yml79L
-rw-r--r--config/locales/simple_form.eo.yml73L
-rw-r--r--config/locales/simple_form.es.yml73L
-rw-r--r--config/locales/simple_form.fa.yml71L
-rw-r--r--config/locales/simple_form.fi.yml73L
-rw-r--r--config/locales/simple_form.fr.yml73L
-rw-r--r--config/locales/simple_form.gl.yml73L
-rw-r--r--config/locales/simple_form.he.yml71L
-rw-r--r--config/locales/simple_form.hr.yml47L
-rw-r--r--config/locales/simple_form.hu.yml71L
-rw-r--r--config/locales/simple_form.id.yml50L
-rw-r--r--config/locales/simple_form.io.yml51L
-rw-r--r--config/locales/simple_form.it.yml47L
-rw-r--r--config/locales/simple_form.ja.yml69L
-rw-r--r--config/locales/simple_form.ko.yml73L
-rw-r--r--config/locales/simple_form.nl.yml73L
-rw-r--r--config/locales/simple_form.no.yml71L
-rw-r--r--config/locales/simple_form.oc.yml73L
-rw-r--r--config/locales/simple_form.pl.yml77L
-rw-r--r--config/locales/simple_form.pt-BR.yml73L
-rw-r--r--config/locales/simple_form.pt.yml71L
-rw-r--r--config/locales/simple_form.ru.yml77L
-rw-r--r--config/locales/simple_form.sk.yml73L
-rw-r--r--config/locales/simple_form.sr-Latn.yml75L
-rw-r--r--config/locales/simple_form.sr.yml75L
-rw-r--r--config/locales/simple_form.sv.yml73L
-rw-r--r--config/locales/simple_form.th.yml55L
-rw-r--r--config/locales/simple_form.tr.yml51L
-rw-r--r--config/locales/simple_form.uk.yml51L
-rw-r--r--config/locales/simple_form.zh-CN.yml67L
-rw-r--r--config/locales/simple_form.zh-HK.yml69L
-rw-r--r--config/locales/simple_form.zh-TW.yml58L
-rw-r--r--config/locales/sk.yml693L
-rw-r--r--config/locales/sr-Latn.yml653L
-rw-r--r--config/locales/sr.yml653L
-rw-r--r--config/locales/sv.yml708L
-rw-r--r--config/locales/th.yml323L
-rw-r--r--config/locales/tr.yml321L
-rw-r--r--config/locales/uk.yml316L
-rw-r--r--config/locales/zh-CN.yml668L
-rw-r--r--config/locales/zh-HK.yml702L
-rw-r--r--config/locales/zh-TW.yml292L
-rw-r--r--config/navigation.rb45L
-rw-r--r--config/puma.rb19L
-rw-r--r--config/routes.rb328L
-rw-r--r--config/secrets.yml22L
-rw-r--r--config/settings.yml61L
-rw-r--r--config/sidekiq.yml35L
-rw-r--r--config/themes.yml1L
-rw-r--r--config/webpack/configuration.js39L
-rw-r--r--config/webpack/development.js42L
-rw-r--r--config/webpack/generateLocalePacks.js52L
-rw-r--r--config/webpack/loaders/assets.js12L
-rw-r--r--config/webpack/loaders/babel.js13L
-rw-r--r--config/webpack/loaders/babel_external.js21L
-rw-r--r--config/webpack/loaders/mark.js8L
-rw-r--r--config/webpack/loaders/sass.js15L
-rw-r--r--config/webpack/production.js74L
-rw-r--r--config/webpack/shared.js94L
-rw-r--r--config/webpack/test.js6L
-rw-r--r--config/webpack/translationRunner.js101L
-rw-r--r--config/webpacker.yml50L
-rw-r--r--db/migrate/20160220174730_create_accounts.rb25L
-rw-r--r--db/migrate/20160220211917_create_statuses.rb13L
-rw-r--r--db/migrate/20160221003140_create_users.rb12L
-rw-r--r--db/migrate/20160221003621_create_follows.rb12L
-rw-r--r--db/migrate/20160222122600_create_stream_entries.rb11L
-rw-r--r--db/migrate/20160222143943_add_profile_fields_to_accounts.rb7L
-rw-r--r--db/migrate/20160223162837_add_metadata_to_statuses.rb6L
-rw-r--r--db/migrate/20160223164502_make_uris_nullable_in_statuses.rb5L
-rw-r--r--db/migrate/20160223165723_add_url_to_statuses.rb5L
-rw-r--r--db/migrate/20160223165855_add_url_to_accounts.rb5L
-rw-r--r--db/migrate/20160223171800_create_favourites.rb12L
-rw-r--r--db/migrate/20160224223247_create_mentions.rb12L
-rw-r--r--db/migrate/20160227230233_add_attachment_avatar_to_accounts.rb11L
-rw-r--r--db/migrate/20160305115639_add_devise_to_users.rb38L
-rw-r--r--db/migrate/20160306172223_create_doorkeeper_tables.rb50L
-rw-r--r--db/migrate/20160312193225_add_attachment_header_to_accounts.rb11L
-rw-r--r--db/migrate/20160314164231_add_owner_to_application.rb7L
-rw-r--r--db/migrate/20160316103650_add_missing_indices.rb10L
-rw-r--r--db/migrate/20160322193748_add_avatar_remote_url_to_accounts.rb5L
-rw-r--r--db/migrate/20160325130944_add_admin_to_users.rb5L
-rw-r--r--db/migrate/20160826155805_add_superapp_to_oauth_applications.rb5L
-rw-r--r--db/migrate/20160905150353_create_media_attachments.rb14L
-rw-r--r--db/migrate/20160919221059_add_subscription_expires_at_to_accounts.rb5L
-rw-r--r--db/migrate/20160920003904_remove_verify_token_from_accounts.rb5L
-rw-r--r--db/migrate/20160926213048_remove_owner_from_application.rb7L
-rw-r--r--db/migrate/20161003142332_add_confirmable_to_users.rb9L
-rw-r--r--db/migrate/20161003145426_create_blocks.rb12L
-rw-r--r--db/migrate/20161006213403_rails_settings_migration.rb21L
-rw-r--r--db/migrate/20161009120834_create_domain_blocks.rb10L
-rw-r--r--db/migrate/20161027172456_add_silenced_to_accounts.rb5L
-rw-r--r--db/migrate/20161104173623_create_tags.rb11L
-rw-r--r--db/migrate/20161105130633_create_statuses_tags_join_table.rb8L
-rw-r--r--db/migrate/20161116162355_add_locale_to_users.rb5L
-rw-r--r--db/migrate/20161119211120_create_notifications.rb14L
-rw-r--r--db/migrate/20161122163057_remove_unneeded_indexes.rb7L
-rw-r--r--db/migrate/20161123093447_add_sensitive_to_statuses.rb5L
-rw-r--r--db/migrate/20161128103007_create_subscriptions.rb15L
-rw-r--r--db/migrate/20161130142058_add_last_successful_delivery_at_to_subscriptions.rb5L
-rw-r--r--db/migrate/20161130185319_add_visibility_to_statuses.rb5L
-rw-r--r--db/migrate/20161202132159_add_in_reply_to_account_id_to_statuses.rb18L
-rw-r--r--db/migrate/20161203164520_add_from_account_id_to_notifications.rb14L
-rw-r--r--db/migrate/20161205214545_add_suspended_to_accounts.rb5L
-rw-r--r--db/migrate/20161221152630_add_hidden_to_stream_entries.rb5L
-rw-r--r--db/migrate/20161222201034_add_locked_to_accounts.rb5L
-rw-r--r--db/migrate/20161222204147_create_follow_requests.rb12L
-rw-r--r--db/migrate/20170105224407_add_shortcode_to_media_attachments.rb14L
-rw-r--r--db/migrate/20170109120109_create_web_settings.rb12L
-rw-r--r--db/migrate/20170112154826_migrate_settings.rb19L
-rw-r--r--db/migrate/20170114194937_add_application_to_statuses.rb5L
-rw-r--r--db/migrate/20170114203041_add_website_to_oauth_application.rb5L
-rw-r--r--db/migrate/20170119214911_create_preview_cards.rb17L
-rw-r--r--db/migrate/20170123162658_add_severity_to_domain_blocks.rb5L
-rw-r--r--db/migrate/20170123203248_add_reject_media_to_domain_blocks.rb5L
-rw-r--r--db/migrate/20170125145934_add_spoiler_text_to_statuses.rb5L
-rw-r--r--db/migrate/20170127165745_add_devise_two_factor_to_users.rb9L
-rw-r--r--db/migrate/20170129000348_create_devices.rb13L
-rw-r--r--db/migrate/20170205175257_remove_devices.rb5L
-rw-r--r--db/migrate/20170209184350_add_reply_to_statuses.rb10L
-rw-r--r--db/migrate/20170214110202_create_reports.rb13L
-rw-r--r--db/migrate/20170217012631_add_reblog_of_id_foreign_key_to_statuses.rb5L
-rw-r--r--db/migrate/20170301222600_create_mutes.rb11L
-rw-r--r--db/migrate/20170303212857_add_last_emailed_at_to_users.rb5L
-rw-r--r--db/migrate/20170304202101_add_type_to_media_attachments.rb12L
-rw-r--r--db/migrate/20170317193015_add_search_index_to_accounts.rb9L
-rw-r--r--db/migrate/20170318214217_add_header_remote_url_to_accounts.rb5L
-rw-r--r--db/migrate/20170322021028_add_lowercase_index_to_accounts.rb9L
-rw-r--r--db/migrate/20170322143850_change_primary_key_to_bigint_on_statuses.rb15L
-rw-r--r--db/migrate/20170322162804_add_search_index_to_tags.rb9L
-rw-r--r--db/migrate/20170330021336_add_counter_caches.rb13L
-rw-r--r--db/migrate/20170330163835_create_imports.rb11L
-rw-r--r--db/migrate/20170330164118_add_attachment_data_to_imports.rb11L
-rw-r--r--db/migrate/20170403172249_add_action_taken_by_account_id_to_reports.rb5L
-rw-r--r--db/migrate/20170405112956_add_index_on_mentions_status_id.rb5L
-rw-r--r--db/migrate/20170406215816_add_notifications_and_favourites_indices.rb7L
-rw-r--r--db/migrate/20170409170753_add_last_webfingered_at_to_accounts.rb5L
-rw-r--r--db/migrate/20170414080609_add_devise_two_factor_backupable_to_users.rb5L
-rw-r--r--db/migrate/20170414132105_add_language_to_statuses.rb5L
-rw-r--r--db/migrate/20170418160728_add_indexes_to_reports_for_accounts.rb6L
-rw-r--r--db/migrate/20170423005413_add_allowed_languages_to_user.rb6L
-rw-r--r--db/migrate/20170424003227_create_account_domain_blocks.rb12L
-rw-r--r--db/migrate/20170424112722_add_status_id_index_to_statuses_tags.rb5L
-rw-r--r--db/migrate/20170425131920_add_media_attachment_meta.rb5L
-rw-r--r--db/migrate/20170425202925_add_oembed_to_preview_cards.rb12L
-rw-r--r--db/migrate/20170427011934_re_add_owner_to_application.rb8L
-rw-r--r--db/migrate/20170506235850_create_conversations.rb10L
-rw-r--r--db/migrate/20170507000211_add_conversation_id_to_statuses.rb6L
-rw-r--r--db/migrate/20170507141759_optimize_index_subscriptions.rb11L
-rw-r--r--db/migrate/20170508230434_create_conversation_mutes.rb10L
-rw-r--r--db/migrate/20170516072309_add_index_accounts_on_uri.rb5L
-rw-r--r--db/migrate/20170520145338_change_language_filter_to_opt_out.rb9L
-rw-r--r--db/migrate/20170601210557_add_index_on_media_attachments_account_id.rb5L
-rw-r--r--db/migrate/20170604144747_add_foreign_keys_for_accounts.rb41L
-rw-r--r--db/migrate/20170606113804_change_tag_search_index_to_btree.rb12L
-rw-r--r--db/migrate/20170609145826_remove_default_language_from_statuses.rb5L
-rw-r--r--db/migrate/20170610000000_add_statuses_index_on_account_id_id.rb13L
-rw-r--r--db/migrate/20170623152212_create_session_activations.rb13L
-rw-r--r--db/migrate/20170624134742_add_description_to_session_activations.rb7L
-rw-r--r--db/migrate/20170625140443_add_access_token_id_to_session_activations.rb6L
-rw-r--r--db/migrate/20170711225116_fix_null_booleans.rb17L
-rw-r--r--db/migrate/20170713112503_make_tag_search_case_insensitive.rb11L
-rw-r--r--db/migrate/20170713175513_create_web_push_subscriptions.rb12L
-rw-r--r--db/migrate/20170713190709_add_web_push_subscription_to_session_activations.rb5L
-rw-r--r--db/migrate/20170714184731_add_domain_to_subscriptions.rb5L
-rw-r--r--db/migrate/20170716191202_add_hide_notifications_to_mute.rb15L
-rw-r--r--db/migrate/20170718211102_add_activitypub_to_accounts.rb9L
-rw-r--r--db/migrate/20170720000000_add_index_favourites_on_account_id_and_id.rb6L
-rw-r--r--db/migrate/20170823162448_create_status_pins.rb10L
-rw-r--r--db/migrate/20170824103029_add_timestamps_to_status_pins.rb5L
-rw-r--r--db/migrate/20170829215220_remove_status_pins_account_index.rb6L
-rw-r--r--db/migrate/20170901141119_truncate_preview_cards.rb30L
-rw-r--r--db/migrate/20170901142658_create_join_table_preview_cards_statuses.rb7L
-rw-r--r--db/migrate/20170905044538_add_index_id_account_id_activity_type_on_notifications.rb5L
-rw-r--r--db/migrate/20170905165803_add_local_to_statuses.rb5L
-rw-r--r--db/migrate/20170913000752_create_site_uploads.rb10L
-rw-r--r--db/migrate/20170917153509_create_custom_emojis.rb13L
-rw-r--r--db/migrate/20170918125918_ids_to_bigints.rb119L
-rw-r--r--db/migrate/20170920024819_status_ids_to_timestamp_ids.rb32L
-rw-r--r--db/migrate/20170920032311_fix_reblogs_in_feeds.rb77L
-rw-r--r--db/migrate/20170924022025_ids_to_bigints2.rb9L
-rw-r--r--db/migrate/20170927215609_add_description_to_media_attachments.rb5L
-rw-r--r--db/migrate/20170928082043_create_email_domain_blocks.rb9L
-rw-r--r--db/migrate/20171005102658_create_account_moderation_notes.rb12L
-rw-r--r--db/migrate/20171005171936_add_disabled_to_custom_emojis.rb15L
-rw-r--r--db/migrate/20171006142024_add_uri_to_custom_emojis.rb6L
-rw-r--r--db/migrate/20171010023049_add_foreign_key_to_account_moderation_notes.rb5L
-rw-r--r--db/migrate/20171010025614_change_accounts_nonnullable_in_account_moderation_notes.rb6L
-rw-r--r--db/migrate/20171020084748_add_visible_in_picker_to_custom_emoji.rb7L
-rw-r--r--db/migrate/20171028221157_add_reblogs_to_follows.rb19L
-rw-r--r--db/migrate/20171107143332_add_memorial_to_accounts.rb15L
-rw-r--r--db/migrate/20171107143624_add_disabled_to_users.rb15L
-rw-r--r--db/migrate/20171109012327_add_moderator_to_accounts.rb15L
-rw-r--r--db/migrate/20171114080328_add_index_domain_to_email_domain_blocks.rb8L
-rw-r--r--db/migrate/20171114231651_create_lists.rb10L
-rw-r--r--db/migrate/20171116161857_create_list_accounts.rb12L
-rw-r--r--db/migrate/20171118012443_add_moved_to_account_id_to_accounts.rb6L
-rw-r--r--db/migrate/20171119172437_create_admin_action_logs.rb12L
-rw-r--r--db/migrate/20171122120436_add_index_account_and_reblog_of_id_to_statuses.rb12L
-rw-r--r--db/migrate/20171125024930_create_invites.rb15L
-rw-r--r--db/migrate/20171125031751_add_invite_id_to_users.rb5L
-rw-r--r--db/migrate/20171125185353_add_index_reblog_of_id_and_account_to_statuses.rb7L
-rw-r--r--db/migrate/20171125190735_remove_old_reblog_index_on_statuses.rb14L
-rw-r--r--db/migrate/20171129172043_add_index_on_stream_entries.rb8L
-rw-r--r--db/migrate/20171130000000_add_embed_url_to_preview_cards.rb18L
-rw-r--r--db/migrate/20171201000000_change_account_id_nonnullable_in_lists.rb7L
-rw-r--r--db/migrate/20171212195226_remove_duplicate_indexes_in_lists.rb6L
-rw-r--r--db/migrate/20171226094803_more_faster_index_on_notifications.rb8L
-rw-r--r--db/migrate/20180106000232_add_index_on_statuses_for_api_v1_accounts_account_id_statuses.rb10L
-rw-r--r--db/migrate/20180109143959_add_remember_token_to_users.rb5L
-rw-r--r--db/migrate/20180204034416_create_identities.rb11L
-rw-r--r--db/migrate/20180206000000_change_user_id_nonnullable.rb6L
-rw-r--r--db/migrate/20180211015820_create_backups.rb11L
-rw-r--r--db/migrate/20180304013859_add_featured_collection_url_to_accounts.rb5L
-rw-r--r--db/migrate/20180310000000_change_columns_in_notifications_nonnullable.rb8L
-rw-r--r--db/migrate/20180402031200_add_assigned_account_id_to_reports.rb5L
-rw-r--r--db/migrate/20180402040909_create_report_notes.rb14L
-rw-r--r--db/migrate/20180410204633_add_fields_to_accounts.rb5L
-rw-r--r--db/schema.rb606L
-rw-r--r--db/seeds.rb8L
-rw-r--r--docker-compose.yml87L
-rw-r--r--docs/Contributing-to-Mastodon/Sponsors.md1L
-rw-r--r--docs/Contributing-to-Mastodon/Translating.md1L
-rw-r--r--docs/Extensions.md1L
-rw-r--r--docs/README.md1L
-rw-r--r--docs/Running-Mastodon/Administration-guide.md1L
-rw-r--r--docs/Running-Mastodon/Development-guide.md1L
-rw-r--r--docs/Running-Mastodon/Heroku-guide.md1L
-rw-r--r--docs/Running-Mastodon/Production-guide.md1L
-rw-r--r--docs/Running-Mastodon/Scalingo-guide.md1L
-rw-r--r--docs/Running-Mastodon/Tuning.md1L
-rw-r--r--docs/Running-Mastodon/Vagrant-guide.md1L
-rw-r--r--docs/Specs-and-RFCs-used.md1L
-rw-r--r--docs/Using-Mastodon/2FA.md1L
-rw-r--r--docs/Using-Mastodon/Apps.md1L
-rw-r--r--docs/Using-Mastodon/FAQ.md1L
-rw-r--r--docs/Using-Mastodon/List-of-Mastodon-instances.md1L
-rw-r--r--docs/Using-Mastodon/User-guide.md1L
-rw-r--r--docs/Using-the-API/API.md1L
-rw-r--r--docs/Using-the-API/OAuth-details.md1L
-rw-r--r--docs/Using-the-API/Push-notifications.md1L
-rw-r--r--docs/Using-the-API/Streaming-API.md1L
-rw-r--r--docs/Using-the-API/Testing-with-cURL.md1L
-rw-r--r--docs/Using-the-API/Tips-for-app-developers.md1L
-rw-r--r--jest.config.js25L
-rw-r--r--lib/assets/.keep0B
-rw-r--r--lib/devise/ldap_authenticatable.rb53L
-rw-r--r--lib/json_ld/activitystreams.rb153L
-rw-r--r--lib/json_ld/identity.rb86L
-rw-r--r--lib/json_ld/security.rb50L
-rw-r--r--lib/mastodon/migration_helpers.rb991L
-rw-r--r--lib/mastodon/premailer_webpack_strategy.rb23L
-rw-r--r--lib/mastodon/redis_config.rb17L
-rw-r--r--lib/mastodon/snowflake.rb162L
-rw-r--r--lib/mastodon/version.rb52L
-rw-r--r--lib/paperclip/gif_transcoder.rb26L
-rw-r--r--lib/paperclip/lazy_thumbnail.rb28L
-rw-r--r--lib/paperclip/video_transcoder.rb14L
-rw-r--r--lib/tasks/assets.rake20L
-rw-r--r--lib/tasks/auto_annotate_models.rake45L
-rw-r--r--lib/tasks/db.rake75L
-rw-r--r--lib/tasks/emojis.rake56L
-rw-r--r--lib/tasks/mastodon.rake838L
-rw-r--r--lib/tasks/statistics.rake19L
-rw-r--r--lib/templates/haml/scaffold/_form.html.haml10L
-rw-r--r--log/.keep0B
-rw-r--r--nanobox/nginx-local.conf78L
-rw-r--r--nanobox/nginx-stream.conf.erb57L
-rw-r--r--nanobox/nginx-web.conf.erb78L
-rw-r--r--package.json147L
l---------public/500.html1L
-rw-r--r--public/android-chrome-192x192.png13546B
-rw-r--r--public/apple-touch-icon.png6129B
-rw-r--r--public/avatars/original/missing.png3292B
-rw-r--r--public/badge.png5579B
-rw-r--r--public/browserconfig.xml9L
-rw-r--r--public/embed.js43L
-rw-r--r--public/emoji/1f004.svg1L
-rw-r--r--public/emoji/1f0cf.svg1L
-rw-r--r--public/emoji/1f170.svg1L
-rw-r--r--public/emoji/1f171.svg1L
-rw-r--r--public/emoji/1f17e.svg1L
-rw-r--r--public/emoji/1f17f.svg1L
-rw-r--r--public/emoji/1f18e.svg1L
-rw-r--r--public/emoji/1f191.svg1L
-rw-r--r--public/emoji/1f192.svg1L
-rw-r--r--public/emoji/1f193.svg1L
-rw-r--r--public/emoji/1f194.svg1L
-rw-r--r--public/emoji/1f195.svg1L
-rw-r--r--public/emoji/1f196.svg1L
-rw-r--r--public/emoji/1f197.svg1L
-rw-r--r--public/emoji/1f198.svg1L
-rw-r--r--public/emoji/1f199.svg1L
-rw-r--r--public/emoji/1f19a.svg1L
-rw-r--r--public/emoji/1f1e6-1f1e8.svg1L
-rw-r--r--public/emoji/1f1e6-1f1e9.svg1L
-rw-r--r--public/emoji/1f1e6-1f1ea.svg1L
-rw-r--r--public/emoji/1f1e6-1f1eb.svg1L
-rw-r--r--public/emoji/1f1e6-1f1ec.svg1L
-rw-r--r--public/emoji/1f1e6-1f1ee.svg1L
-rw-r--r--public/emoji/1f1e6-1f1f1.svg1L
-rw-r--r--public/emoji/1f1e6-1f1f2.svg1L
-rw-r--r--public/emoji/1f1e6-1f1f4.svg1L
-rw-r--r--public/emoji/1f1e6-1f1f6.svg1L
-rw-r--r--public/emoji/1f1e6-1f1f7.svg1L
-rw-r--r--public/emoji/1f1e6-1f1f8.svg1L
-rw-r--r--public/emoji/1f1e6-1f1f9.svg1L
-rw-r--r--public/emoji/1f1e6-1f1fa.svg1L
-rw-r--r--public/emoji/1f1e6-1f1fc.svg1L
-rw-r--r--public/emoji/1f1e6-1f1fd.svg1L
-rw-r--r--public/emoji/1f1e6-1f1ff.svg1L
-rw-r--r--public/emoji/1f1e6.svg1L
-rw-r--r--public/emoji/1f1e7-1f1e6.svg1L
-rw-r--r--public/emoji/1f1e7-1f1e7.svg1L
-rw-r--r--public/emoji/1f1e7-1f1e9.svg1L
-rw-r--r--public/emoji/1f1e7-1f1ea.svg1L
-rw-r--r--public/emoji/1f1e7-1f1eb.svg1L
-rw-r--r--public/emoji/1f1e7-1f1ec.svg1L
-rw-r--r--public/emoji/1f1e7-1f1ed.svg1L
-rw-r--r--public/emoji/1f1e7-1f1ee.svg1L
-rw-r--r--public/emoji/1f1e7-1f1ef.svg1L
-rw-r--r--public/emoji/1f1e7-1f1f1.svg1L
-rw-r--r--public/emoji/1f1e7-1f1f2.svg1L
-rw-r--r--public/emoji/1f1e7-1f1f3.svg1L
-rw-r--r--public/emoji/1f1e7-1f1f4.svg1L
-rw-r--r--public/emoji/1f1e7-1f1f6.svg1L
-rw-r--r--public/emoji/1f1e7-1f1f7.svg1L
-rw-r--r--public/emoji/1f1e7-1f1f8.svg1L
-rw-r--r--public/emoji/1f1e7-1f1f9.svg1L
-rw-r--r--public/emoji/1f1e7-1f1fb.svg1L
-rw-r--r--public/emoji/1f1e7-1f1fc.svg1L
-rw-r--r--public/emoji/1f1e7-1f1fe.svg1L
-rw-r--r--public/emoji/1f1e7-1f1ff.svg1L
-rw-r--r--public/emoji/1f1e7.svg1L
-rw-r--r--public/emoji/1f1e8-1f1e6.svg1L
-rw-r--r--public/emoji/1f1e8-1f1e8.svg1L
-rw-r--r--public/emoji/1f1e8-1f1e9.svg1L
-rw-r--r--public/emoji/1f1e8-1f1eb.svg1L
-rw-r--r--public/emoji/1f1e8-1f1ec.svg1L
-rw-r--r--public/emoji/1f1e8-1f1ed.svg1L
-rw-r--r--public/emoji/1f1e8-1f1ee.svg1L
-rw-r--r--public/emoji/1f1e8-1f1f0.svg1L
-rw-r--r--public/emoji/1f1e8-1f1f1.svg1L
-rw-r--r--public/emoji/1f1e8-1f1f2.svg1L
-rw-r--r--public/emoji/1f1e8-1f1f3.svg1L
-rw-r--r--public/emoji/1f1e8-1f1f4.svg1L
-rw-r--r--public/emoji/1f1e8-1f1f5.svg1L
-rw-r--r--public/emoji/1f1e8-1f1f7.svg1L
-rw-r--r--public/emoji/1f1e8-1f1fa.svg1L
-rw-r--r--public/emoji/1f1e8-1f1fb.svg1L
-rw-r--r--public/emoji/1f1e8-1f1fc.svg1L
-rw-r--r--public/emoji/1f1e8-1f1fd.svg1L
-rw-r--r--public/emoji/1f1e8-1f1fe.svg1L
-rw-r--r--public/emoji/1f1e8-1f1ff.svg1L
-rw-r--r--public/emoji/1f1e8.svg1L
-rw-r--r--public/emoji/1f1e9-1f1ea.svg1L
-rw-r--r--public/emoji/1f1e9-1f1ec.svg1L
-rw-r--r--public/emoji/1f1e9-1f1ef.svg1L
-rw-r--r--public/emoji/1f1e9-1f1f0.svg1L
-rw-r--r--public/emoji/1f1e9-1f1f2.svg1L
-rw-r--r--public/emoji/1f1e9-1f1f4.svg1L
-rw-r--r--public/emoji/1f1e9-1f1ff.svg1L
-rw-r--r--public/emoji/1f1e9.svg1L
-rw-r--r--public/emoji/1f1ea-1f1e6.svg1L
-rw-r--r--public/emoji/1f1ea-1f1e8.svg1L
-rw-r--r--public/emoji/1f1ea-1f1ea.svg1L
-rw-r--r--public/emoji/1f1ea-1f1ec.svg1L
-rw-r--r--public/emoji/1f1ea-1f1ed.svg1L
-rw-r--r--public/emoji/1f1ea-1f1f7.svg1L
-rw-r--r--public/emoji/1f1ea-1f1f8.svg1L
-rw-r--r--public/emoji/1f1ea-1f1f9.svg1L
-rw-r--r--public/emoji/1f1ea-1f1fa.svg1L
-rw-r--r--public/emoji/1f1ea.svg1L
-rw-r--r--public/emoji/1f1eb-1f1ee.svg1L
-rw-r--r--public/emoji/1f1eb-1f1ef.svg1L
-rw-r--r--public/emoji/1f1eb-1f1f0.svg1L
-rw-r--r--public/emoji/1f1eb-1f1f2.svg1L
-rw-r--r--public/emoji/1f1eb-1f1f4.svg1L
-rw-r--r--public/emoji/1f1eb-1f1f7.svg1L
-rw-r--r--public/emoji/1f1eb.svg1L
-rw-r--r--public/emoji/1f1ec-1f1e6.svg1L
-rw-r--r--public/emoji/1f1ec-1f1e7.svg1L
-rw-r--r--public/emoji/1f1ec-1f1e9.svg1L
-rw-r--r--public/emoji/1f1ec-1f1ea.svg1L
-rw-r--r--public/emoji/1f1ec-1f1eb.svg1L
-rw-r--r--public/emoji/1f1ec-1f1ec.svg1L
-rw-r--r--public/emoji/1f1ec-1f1ed.svg1L
-rw-r--r--public/emoji/1f1ec-1f1ee.svg1L
-rw-r--r--public/emoji/1f1ec-1f1f1.svg1L
-rw-r--r--public/emoji/1f1ec-1f1f2.svg1L
-rw-r--r--public/emoji/1f1ec-1f1f3.svg1L
-rw-r--r--public/emoji/1f1ec-1f1f5.svg1L
-rw-r--r--public/emoji/1f1ec-1f1f6.svg1L
-rw-r--r--public/emoji/1f1ec-1f1f7.svg1L
-rw-r--r--public/emoji/1f1ec-1f1f8.svg1L
-rw-r--r--public/emoji/1f1ec-1f1f9.svg1L
-rw-r--r--public/emoji/1f1ec-1f1fa.svg1L
-rw-r--r--public/emoji/1f1ec-1f1fc.svg1L
-rw-r--r--public/emoji/1f1ec-1f1fe.svg1L
-rw-r--r--public/emoji/1f1ec.svg1L
-rw-r--r--public/emoji/1f1ed-1f1f0.svg1L
-rw-r--r--public/emoji/1f1ed-1f1f2.svg1L
-rw-r--r--public/emoji/1f1ed-1f1f3.svg1L
-rw-r--r--public/emoji/1f1ed-1f1f7.svg1L
-rw-r--r--public/emoji/1f1ed-1f1f9.svg1L
-rw-r--r--public/emoji/1f1ed-1f1fa.svg1L
-rw-r--r--public/emoji/1f1ed.svg1L
-rw-r--r--public/emoji/1f1ee-1f1e8.svg1L
-rw-r--r--public/emoji/1f1ee-1f1e9.svg1L
-rw-r--r--public/emoji/1f1ee-1f1ea.svg1L
-rw-r--r--public/emoji/1f1ee-1f1f1.svg1L
-rw-r--r--public/emoji/1f1ee-1f1f2.svg1L
-rw-r--r--public/emoji/1f1ee-1f1f3.svg1L
-rw-r--r--public/emoji/1f1ee-1f1f4.svg1L
-rw-r--r--public/emoji/1f1ee-1f1f6.svg1L
-rw-r--r--public/emoji/1f1ee-1f1f7.svg1L
-rw-r--r--public/emoji/1f1ee-1f1f8.svg1L
-rw-r--r--public/emoji/1f1ee-1f1f9.svg1L
-rw-r--r--public/emoji/1f1ee.svg1L
-rw-r--r--public/emoji/1f1ef-1f1ea.svg1L
-rw-r--r--public/emoji/1f1ef-1f1f2.svg1L
-rw-r--r--public/emoji/1f1ef-1f1f4.svg1L
-rw-r--r--public/emoji/1f1ef-1f1f5.svg1L
-rw-r--r--public/emoji/1f1ef.svg1L
-rw-r--r--public/emoji/1f1f0-1f1ea.svg1L
-rw-r--r--public/emoji/1f1f0-1f1ec.svg1L
-rw-r--r--public/emoji/1f1f0-1f1ed.svg1L
-rw-r--r--public/emoji/1f1f0-1f1ee.svg1L
-rw-r--r--public/emoji/1f1f0-1f1f2.svg1L
-rw-r--r--public/emoji/1f1f0-1f1f3.svg1L
-rw-r--r--public/emoji/1f1f0-1f1f5.svg1L
-rw-r--r--public/emoji/1f1f0-1f1f7.svg1L
-rw-r--r--public/emoji/1f1f0-1f1fc.svg1L
-rw-r--r--public/emoji/1f1f0-1f1fe.svg1L
-rw-r--r--public/emoji/1f1f0-1f1ff.svg1L
-rw-r--r--public/emoji/1f1f0.svg1L
-rw-r--r--public/emoji/1f1f1-1f1e6.svg1L
-rw-r--r--public/emoji/1f1f1-1f1e7.svg1L
-rw-r--r--public/emoji/1f1f1-1f1e8.svg1L
-rw-r--r--public/emoji/1f1f1-1f1ee.svg1L
-rw-r--r--public/emoji/1f1f1-1f1f0.svg1L
-rw-r--r--public/emoji/1f1f1-1f1f7.svg1L
-rw-r--r--public/emoji/1f1f1-1f1f8.svg1L
-rw-r--r--public/emoji/1f1f1-1f1f9.svg1L
-rw-r--r--public/emoji/1f1f1-1f1fa.svg1L
-rw-r--r--public/emoji/1f1f1-1f1fb.svg1L
-rw-r--r--public/emoji/1f1f1-1f1fe.svg1L
-rw-r--r--public/emoji/1f1f1.svg1L
-rw-r--r--public/emoji/1f1f2-1f1e6.svg1L
-rw-r--r--public/emoji/1f1f2-1f1e8.svg1L
-rw-r--r--public/emoji/1f1f2-1f1e9.svg1L
-rw-r--r--public/emoji/1f1f2-1f1ea.svg1L
-rw-r--r--public/emoji/1f1f2-1f1eb.svg1L
-rw-r--r--public/emoji/1f1f2-1f1ec.svg1L
-rw-r--r--public/emoji/1f1f2-1f1ed.svg1L
-rw-r--r--public/emoji/1f1f2-1f1f0.svg1L
-rw-r--r--public/emoji/1f1f2-1f1f1.svg1L
-rw-r--r--public/emoji/1f1f2-1f1f2.svg1L
-rw-r--r--public/emoji/1f1f2-1f1f3.svg1L
-rw-r--r--public/emoji/1f1f2-1f1f4.svg1L
-rw-r--r--public/emoji/1f1f2-1f1f5.svg1L
-rw-r--r--public/emoji/1f1f2-1f1f6.svg1L
-rw-r--r--public/emoji/1f1f2-1f1f7.svg1L
-rw-r--r--public/emoji/1f1f2-1f1f8.svg1L
-rw-r--r--public/emoji/1f1f2-1f1f9.svg1L
-rw-r--r--public/emoji/1f1f2-1f1fa.svg1L
-rw-r--r--public/emoji/1f1f2-1f1fb.svg1L
-rw-r--r--public/emoji/1f1f2-1f1fc.svg1L
-rw-r--r--public/emoji/1f1f2-1f1fd.svg1L
-rw-r--r--public/emoji/1f1f2-1f1fe.svg1L
-rw-r--r--public/emoji/1f1f2-1f1ff.svg1L
-rw-r--r--public/emoji/1f1f2.svg1L
-rw-r--r--public/emoji/1f1f3-1f1e6.svg1L
-rw-r--r--public/emoji/1f1f3-1f1e8.svg1L
-rw-r--r--public/emoji/1f1f3-1f1ea.svg1L
-rw-r--r--public/emoji/1f1f3-1f1eb.svg1L
-rw-r--r--public/emoji/1f1f3-1f1ec.svg1L
-rw-r--r--public/emoji/1f1f3-1f1ee.svg1L
-rw-r--r--public/emoji/1f1f3-1f1f1.svg1L
-rw-r--r--public/emoji/1f1f3-1f1f4.svg1L
-rw-r--r--public/emoji/1f1f3-1f1f5.svg1L
-rw-r--r--public/emoji/1f1f3-1f1f7.svg1L
-rw-r--r--public/emoji/1f1f3-1f1fa.svg1L
-rw-r--r--public/emoji/1f1f3-1f1ff.svg1L
-rw-r--r--public/emoji/1f1f3.svg1L
-rw-r--r--public/emoji/1f1f4-1f1f2.svg1L
-rw-r--r--public/emoji/1f1f4.svg1L
-rw-r--r--public/emoji/1f1f5-1f1e6.svg1L
-rw-r--r--public/emoji/1f1f5-1f1ea.svg1L
-rw-r--r--public/emoji/1f1f5-1f1eb.svg1L
-rw-r--r--public/emoji/1f1f5-1f1ec.svg1L
-rw-r--r--public/emoji/1f1f5-1f1ed.svg1L
-rw-r--r--public/emoji/1f1f5-1f1f0.svg1L
-rw-r--r--public/emoji/1f1f5-1f1f1.svg1L
-rw-r--r--public/emoji/1f1f5-1f1f2.svg1L
-rw-r--r--public/emoji/1f1f5-1f1f3.svg1L
-rw-r--r--public/emoji/1f1f5-1f1f7.svg1L
-rw-r--r--public/emoji/1f1f5-1f1f8.svg1L
-rw-r--r--public/emoji/1f1f5-1f1f9.svg1L
-rw-r--r--public/emoji/1f1f5-1f1fc.svg1L
-rw-r--r--public/emoji/1f1f5-1f1fe.svg1L
-rw-r--r--public/emoji/1f1f5.svg1L
-rw-r--r--public/emoji/1f1f6-1f1e6.svg1L
-rw-r--r--public/emoji/1f1f6.svg1L
-rw-r--r--public/emoji/1f1f7-1f1ea.svg1L
-rw-r--r--public/emoji/1f1f7-1f1f4.svg1L
-rw-r--r--public/emoji/1f1f7-1f1f8.svg1L
-rw-r--r--public/emoji/1f1f7-1f1fa.svg1L
-rw-r--r--public/emoji/1f1f7-1f1fc.svg1L
-rw-r--r--public/emoji/1f1f7.svg1L
-rw-r--r--public/emoji/1f1f8-1f1e6.svg1L
-rw-r--r--public/emoji/1f1f8-1f1e7.svg1L
-rw-r--r--public/emoji/1f1f8-1f1e8.svg1L
-rw-r--r--public/emoji/1f1f8-1f1e9.svg1L
-rw-r--r--public/emoji/1f1f8-1f1ea.svg1L
-rw-r--r--public/emoji/1f1f8-1f1ec.svg1L
-rw-r--r--public/emoji/1f1f8-1f1ed.svg1L
-rw-r--r--public/emoji/1f1f8-1f1ee.svg1L
-rw-r--r--public/emoji/1f1f8-1f1ef.svg1L
-rw-r--r--public/emoji/1f1f8-1f1f0.svg1L
-rw-r--r--public/emoji/1f1f8-1f1f1.svg1L
-rw-r--r--public/emoji/1f1f8-1f1f2.svg1L
-rw-r--r--public/emoji/1f1f8-1f1f3.svg1L
-rw-r--r--public/emoji/1f1f8-1f1f4.svg1L
-rw-r--r--public/emoji/1f1f8-1f1f7.svg1L
-rw-r--r--public/emoji/1f1f8-1f1f8.svg1L
-rw-r--r--public/emoji/1f1f8-1f1f9.svg1L
-rw-r--r--public/emoji/1f1f8-1f1fb.svg1L
-rw-r--r--public/emoji/1f1f8-1f1fd.svg1L
-rw-r--r--public/emoji/1f1f8-1f1fe.svg1L
-rw-r--r--public/emoji/1f1f8-1f1ff.svg1L
-rw-r--r--public/emoji/1f1f8.svg1L
-rw-r--r--public/emoji/1f1f9-1f1e6.svg1L
-rw-r--r--public/emoji/1f1f9-1f1e8.svg1L
-rw-r--r--public/emoji/1f1f9-1f1e9.svg1L
-rw-r--r--public/emoji/1f1f9-1f1eb.svg1L
-rw-r--r--public/emoji/1f1f9-1f1ec.svg1L
-rw-r--r--public/emoji/1f1f9-1f1ed.svg1L
-rw-r--r--public/emoji/1f1f9-1f1ef.svg1L
-rw-r--r--public/emoji/1f1f9-1f1f0.svg1L
-rw-r--r--public/emoji/1f1f9-1f1f1.svg1L
-rw-r--r--public/emoji/1f1f9-1f1f2.svg1L
-rw-r--r--public/emoji/1f1f9-1f1f3.svg1L
-rw-r--r--public/emoji/1f1f9-1f1f4.svg1L
-rw-r--r--public/emoji/1f1f9-1f1f7.svg1L
-rw-r--r--public/emoji/1f1f9-1f1f9.svg1L
-rw-r--r--public/emoji/1f1f9-1f1fb.svg1L
-rw-r--r--public/emoji/1f1f9-1f1fc.svg1L
-rw-r--r--public/emoji/1f1f9-1f1ff.svg1L
-rw-r--r--public/emoji/1f1f9.svg1L
-rw-r--r--public/emoji/1f1fa-1f1e6.svg1L
-rw-r--r--public/emoji/1f1fa-1f1ec.svg1L
-rw-r--r--public/emoji/1f1fa-1f1f2.svg1L
-rw-r--r--public/emoji/1f1fa-1f1f3.svg1L
-rw-r--r--public/emoji/1f1fa-1f1f8.svg1L
-rw-r--r--public/emoji/1f1fa-1f1fe.svg1L
-rw-r--r--public/emoji/1f1fa-1f1ff.svg1L
-rw-r--r--public/emoji/1f1fa.svg1L
-rw-r--r--public/emoji/1f1fb-1f1e6.svg1L
-rw-r--r--public/emoji/1f1fb-1f1e8.svg1L
-rw-r--r--public/emoji/1f1fb-1f1ea.svg1L
-rw-r--r--public/emoji/1f1fb-1f1ec.svg1L
-rw-r--r--public/emoji/1f1fb-1f1ee.svg1L
-rw-r--r--public/emoji/1f1fb-1f1f3.svg1L
-rw-r--r--public/emoji/1f1fb-1f1fa.svg1L
-rw-r--r--public/emoji/1f1fb.svg1L
-rw-r--r--public/emoji/1f1fc-1f1eb.svg1L
-rw-r--r--public/emoji/1f1fc-1f1f8.svg1L
-rw-r--r--public/emoji/1f1fc.svg1L
-rw-r--r--public/emoji/1f1fd-1f1f0.svg1L
-rw-r--r--public/emoji/1f1fd.svg1L
-rw-r--r--public/emoji/1f1fe-1f1ea.svg1L
-rw-r--r--public/emoji/1f1fe-1f1f9.svg1L
-rw-r--r--public/emoji/1f1fe.svg1L
-rw-r--r--public/emoji/1f1ff-1f1e6.svg1L
-rw-r--r--public/emoji/1f1ff-1f1f2.svg1L
-rw-r--r--public/emoji/1f1ff-1f1fc.svg1L
-rw-r--r--public/emoji/1f1ff.svg1L
-rw-r--r--public/emoji/1f201.svg1L
-rw-r--r--public/emoji/1f202.svg1L
-rw-r--r--public/emoji/1f21a.svg1L
-rw-r--r--public/emoji/1f22f.svg1L
-rw-r--r--public/emoji/1f232.svg1L
-rw-r--r--public/emoji/1f233.svg1L
-rw-r--r--public/emoji/1f234.svg1L
-rw-r--r--public/emoji/1f235.svg1L
-rw-r--r--public/emoji/1f236.svg1L
-rw-r--r--public/emoji/1f237.svg1L
-rw-r--r--public/emoji/1f238.svg1L
-rw-r--r--public/emoji/1f239.svg1L
-rw-r--r--public/emoji/1f23a.svg1L
-rw-r--r--public/emoji/1f250.svg1L
-rw-r--r--public/emoji/1f251.svg1L
-rw-r--r--public/emoji/1f300.svg1L
-rw-r--r--public/emoji/1f301.svg1L
-rw-r--r--public/emoji/1f302.svg1L
-rw-r--r--public/emoji/1f303.svg1L
-rw-r--r--public/emoji/1f304.svg1L
-rw-r--r--public/emoji/1f305.svg1L
-rw-r--r--public/emoji/1f306.svg1L
-rw-r--r--public/emoji/1f307.svg1L
-rw-r--r--public/emoji/1f308.svg1L
-rw-r--r--public/emoji/1f309.svg1L
-rw-r--r--public/emoji/1f30a.svg1L
-rw-r--r--public/emoji/1f30b.svg1L
-rw-r--r--public/emoji/1f30c.svg1L
-rw-r--r--public/emoji/1f30d.svg1L
-rw-r--r--public/emoji/1f30e.svg1L
-rw-r--r--public/emoji/1f30f.svg1L
-rw-r--r--public/emoji/1f310.svg1L
-rw-r--r--public/emoji/1f311.svg1L
-rw-r--r--public/emoji/1f312.svg1L
-rw-r--r--public/emoji/1f313.svg1L
-rw-r--r--public/emoji/1f314.svg1L
-rw-r--r--public/emoji/1f315.svg1L
-rw-r--r--public/emoji/1f316.svg1L
-rw-r--r--public/emoji/1f317.svg1L
-rw-r--r--public/emoji/1f318.svg1L
-rw-r--r--public/emoji/1f319.svg1L
-rw-r--r--public/emoji/1f31a.svg1L
-rw-r--r--public/emoji/1f31b.svg1L
-rw-r--r--public/emoji/1f31c.svg1L
-rw-r--r--public/emoji/1f31d.svg1L
-rw-r--r--public/emoji/1f31e.svg1L
-rw-r--r--public/emoji/1f31f.svg1L
-rw-r--r--public/emoji/1f320.svg1L
-rw-r--r--public/emoji/1f321.svg1L
-rw-r--r--public/emoji/1f324.svg1L
-rw-r--r--public/emoji/1f325.svg1L
-rw-r--r--public/emoji/1f326.svg1L
-rw-r--r--public/emoji/1f327.svg1L
-rw-r--r--public/emoji/1f328.svg1L
-rw-r--r--public/emoji/1f329.svg1L
-rw-r--r--public/emoji/1f32a.svg1L
-rw-r--r--public/emoji/1f32b.svg1L
-rw-r--r--public/emoji/1f32c.svg1L
-rw-r--r--public/emoji/1f32d.svg1L
-rw-r--r--public/emoji/1f32e.svg1L
-rw-r--r--public/emoji/1f32f.svg1L
-rw-r--r--public/emoji/1f330.svg1L
-rw-r--r--public/emoji/1f331.svg1L
-rw-r--r--public/emoji/1f332.svg1L
-rw-r--r--public/emoji/1f333.svg1L
-rw-r--r--public/emoji/1f334.svg1L
-rw-r--r--public/emoji/1f335.svg1L
-rw-r--r--public/emoji/1f336.svg1L
-rw-r--r--public/emoji/1f337.svg1L
-rw-r--r--public/emoji/1f338.svg1L
-rw-r--r--public/emoji/1f339.svg1L
-rw-r--r--public/emoji/1f33a.svg1L
-rw-r--r--public/emoji/1f33b.svg1L
-rw-r--r--public/emoji/1f33c.svg1L
-rw-r--r--public/emoji/1f33d.svg1L
-rw-r--r--public/emoji/1f33e.svg1L
-rw-r--r--public/emoji/1f33f.svg1L
-rw-r--r--public/emoji/1f340.svg1L
-rw-r--r--public/emoji/1f341.svg1L
-rw-r--r--public/emoji/1f342.svg1L
-rw-r--r--public/emoji/1f343.svg1L
-rw-r--r--public/emoji/1f344.svg1L
-rw-r--r--public/emoji/1f345.svg1L
-rw-r--r--public/emoji/1f346.svg1L
-rw-r--r--public/emoji/1f347.svg1L
-rw-r--r--public/emoji/1f348.svg1L
-rw-r--r--public/emoji/1f349.svg1L
-rw-r--r--public/emoji/1f34a.svg1L
-rw-r--r--public/emoji/1f34b.svg1L
-rw-r--r--public/emoji/1f34c.svg1L
-rw-r--r--public/emoji/1f34d.svg1L
-rw-r--r--public/emoji/1f34e.svg1L
-rw-r--r--public/emoji/1f34f.svg1L
-rw-r--r--public/emoji/1f350.svg1L
-rw-r--r--public/emoji/1f351.svg1L
-rw-r--r--public/emoji/1f352.svg1L
-rw-r--r--public/emoji/1f353.svg1L
-rw-r--r--public/emoji/1f354.svg1L
-rw-r--r--public/emoji/1f355.svg1L
-rw-r--r--public/emoji/1f356.svg1L
-rw-r--r--public/emoji/1f357.svg1L
-rw-r--r--public/emoji/1f358.svg1L
-rw-r--r--public/emoji/1f359.svg1L
-rw-r--r--public/emoji/1f35a.svg1L
-rw-r--r--public/emoji/1f35b.svg1L
-rw-r--r--public/emoji/1f35c.svg1L
-rw-r--r--public/emoji/1f35d.svg1L
-rw-r--r--public/emoji/1f35e.svg1L
-rw-r--r--public/emoji/1f35f.svg1L
-rw-r--r--public/emoji/1f360.svg1L
-rw-r--r--public/emoji/1f361.svg1L
-rw-r--r--public/emoji/1f362.svg1L
-rw-r--r--public/emoji/1f363.svg1L
-rw-r--r--public/emoji/1f364.svg1L
-rw-r--r--public/emoji/1f365.svg1L
-rw-r--r--public/emoji/1f366.svg1L
-rw-r--r--public/emoji/1f367.svg1L
-rw-r--r--public/emoji/1f368.svg1L
-rw-r--r--public/emoji/1f369.svg1L
-rw-r--r--public/emoji/1f36a.svg1L
-rw-r--r--public/emoji/1f36b.svg1L
-rw-r--r--public/emoji/1f36c.svg1L
-rw-r--r--public/emoji/1f36d.svg1L
-rw-r--r--public/emoji/1f36e.svg1L
-rw-r--r--public/emoji/1f36f.svg1L
-rw-r--r--public/emoji/1f370.svg1L
-rw-r--r--public/emoji/1f371.svg1L
-rw-r--r--public/emoji/1f372.svg1L
-rw-r--r--public/emoji/1f373.svg1L
-rw-r--r--public/emoji/1f374.svg1L
-rw-r--r--public/emoji/1f375.svg1L
-rw-r--r--public/emoji/1f376.svg1L
-rw-r--r--public/emoji/1f377.svg1L
-rw-r--r--public/emoji/1f378.svg1L
-rw-r--r--public/emoji/1f379.svg1L
-rw-r--r--public/emoji/1f37a.svg1L
-rw-r--r--public/emoji/1f37b.svg1L
-rw-r--r--public/emoji/1f37c.svg1L
-rw-r--r--public/emoji/1f37d.svg1L
-rw-r--r--public/emoji/1f37e.svg1L
-rw-r--r--public/emoji/1f37f.svg1L
-rw-r--r--public/emoji/1f380.svg1L
-rw-r--r--public/emoji/1f381.svg1L
-rw-r--r--public/emoji/1f382.svg1L
-rw-r--r--public/emoji/1f383.svg1L
-rw-r--r--public/emoji/1f384.svg1L
-rw-r--r--public/emoji/1f385-1f3fb.svg1L
-rw-r--r--public/emoji/1f385-1f3fc.svg1L
-rw-r--r--public/emoji/1f385-1f3fd.svg1L
-rw-r--r--public/emoji/1f385-1f3fe.svg1L
-rw-r--r--public/emoji/1f385-1f3ff.svg1L
-rw-r--r--public/emoji/1f385.svg1L
-rw-r--r--public/emoji/1f386.svg1L
-rw-r--r--public/emoji/1f387.svg1L
-rw-r--r--public/emoji/1f388.svg1L
-rw-r--r--public/emoji/1f389.svg1L
-rw-r--r--public/emoji/1f38a.svg1L
-rw-r--r--public/emoji/1f38b.svg1L
-rw-r--r--public/emoji/1f38c.svg1L
-rw-r--r--public/emoji/1f38d.svg1L
-rw-r--r--public/emoji/1f38e.svg1L
-rw-r--r--public/emoji/1f38f.svg1L
-rw-r--r--public/emoji/1f390.svg1L
-rw-r--r--public/emoji/1f391.svg1L
-rw-r--r--public/emoji/1f392.svg1L
-rw-r--r--public/emoji/1f393.svg1L
-rw-r--r--public/emoji/1f396.svg1L
-rw-r--r--public/emoji/1f397.svg1L
-rw-r--r--public/emoji/1f399.svg1L
-rw-r--r--public/emoji/1f39a.svg1L
-rw-r--r--public/emoji/1f39b.svg1L
-rw-r--r--public/emoji/1f39e.svg1L
-rw-r--r--public/emoji/1f39f.svg1L
-rw-r--r--public/emoji/1f3a0.svg1L
-rw-r--r--public/emoji/1f3a1.svg1L
-rw-r--r--public/emoji/1f3a2.svg1L
-rw-r--r--public/emoji/1f3a3.svg1L
-rw-r--r--public/emoji/1f3a4.svg1L
-rw-r--r--public/emoji/1f3a5.svg1L
-rw-r--r--public/emoji/1f3a6.svg1L
-rw-r--r--public/emoji/1f3a7.svg1L
-rw-r--r--public/emoji/1f3a8.svg1L
-rw-r--r--public/emoji/1f3a9.svg1L
-rw-r--r--public/emoji/1f3aa.svg1L
-rw-r--r--public/emoji/1f3ab.svg1L
-rw-r--r--public/emoji/1f3ac.svg1L
-rw-r--r--public/emoji/1f3ad.svg1L
-rw-r--r--public/emoji/1f3ae.svg1L
-rw-r--r--public/emoji/1f3af.svg1L
-rw-r--r--public/emoji/1f3b0.svg1L
-rw-r--r--public/emoji/1f3b1.svg1L
-rw-r--r--public/emoji/1f3b2.svg1L
-rw-r--r--public/emoji/1f3b3.svg1L
-rw-r--r--public/emoji/1f3b4.svg1L
-rw-r--r--public/emoji/1f3b5.svg1L
-rw-r--r--public/emoji/1f3b6.svg1L
-rw-r--r--public/emoji/1f3b7.svg1L
-rw-r--r--public/emoji/1f3b8.svg1L
-rw-r--r--public/emoji/1f3b9.svg1L
-rw-r--r--public/emoji/1f3ba.svg1L
-rw-r--r--public/emoji/1f3bb.svg1L
-rw-r--r--public/emoji/1f3bc.svg1L
-rw-r--r--public/emoji/1f3bd.svg1L
-rw-r--r--public/emoji/1f3be.svg1L
-rw-r--r--public/emoji/1f3bf.svg1L
-rw-r--r--public/emoji/1f3c0.svg1L
-rw-r--r--public/emoji/1f3c1.svg1L
-rw-r--r--public/emoji/1f3c2-1f3fb.svg1L
-rw-r--r--public/emoji/1f3c2-1f3fc.svg1L
-rw-r--r--public/emoji/1f3c2-1f3fd.svg1L
-rw-r--r--public/emoji/1f3c2-1f3fe.svg1L
-rw-r--r--public/emoji/1f3c2-1f3ff.svg1L
-rw-r--r--public/emoji/1f3c2.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fb.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fc.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fd.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3-1f3fe.svg1L
-rw-r--r--public/emoji/1f3c3-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3-1f3ff.svg1L
-rw-r--r--public/emoji/1f3c3-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c3.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fb.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fc.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fd.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4-1f3fe.svg1L
-rw-r--r--public/emoji/1f3c4-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4-1f3ff.svg1L
-rw-r--r--public/emoji/1f3c4-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3c4.svg1L
-rw-r--r--public/emoji/1f3c5.svg1L
-rw-r--r--public/emoji/1f3c6.svg1L
-rw-r--r--public/emoji/1f3c7-1f3fb.svg1L
-rw-r--r--public/emoji/1f3c7-1f3fc.svg1L
-rw-r--r--public/emoji/1f3c7-1f3fd.svg1L
-rw-r--r--public/emoji/1f3c7-1f3fe.svg1L
-rw-r--r--public/emoji/1f3c7-1f3ff.svg1L
-rw-r--r--public/emoji/1f3c7.svg1L
-rw-r--r--public/emoji/1f3c8.svg1L
-rw-r--r--public/emoji/1f3c9.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fb.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fc.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fd.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca-1f3fe.svg1L
-rw-r--r--public/emoji/1f3ca-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca-1f3ff.svg1L
-rw-r--r--public/emoji/1f3ca-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3ca.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fb.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fc.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fd.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb-1f3fe.svg1L
-rw-r--r--public/emoji/1f3cb-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb-1f3ff.svg1L
-rw-r--r--public/emoji/1f3cb-fe0f-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb-fe0f-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cb.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fb.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fc.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fd.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc-1f3fe.svg1L
-rw-r--r--public/emoji/1f3cc-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc-1f3ff.svg1L
-rw-r--r--public/emoji/1f3cc-fe0f-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc-fe0f-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f3cc.svg1L
-rw-r--r--public/emoji/1f3cd.svg1L
-rw-r--r--public/emoji/1f3ce.svg1L
-rw-r--r--public/emoji/1f3cf.svg1L
-rw-r--r--public/emoji/1f3d0.svg1L
-rw-r--r--public/emoji/1f3d1.svg1L
-rw-r--r--public/emoji/1f3d2.svg1L
-rw-r--r--public/emoji/1f3d3.svg1L
-rw-r--r--public/emoji/1f3d4.svg1L
-rw-r--r--public/emoji/1f3d5.svg1L
-rw-r--r--public/emoji/1f3d6.svg1L
-rw-r--r--public/emoji/1f3d7.svg1L
-rw-r--r--public/emoji/1f3d8.svg1L
-rw-r--r--public/emoji/1f3d9.svg1L
-rw-r--r--public/emoji/1f3da.svg1L
-rw-r--r--public/emoji/1f3db.svg1L
-rw-r--r--public/emoji/1f3dc.svg1L
-rw-r--r--public/emoji/1f3dd.svg1L
-rw-r--r--public/emoji/1f3de.svg1L
-rw-r--r--public/emoji/1f3df.svg1L
-rw-r--r--public/emoji/1f3e0.svg1L
-rw-r--r--public/emoji/1f3e1.svg1L
-rw-r--r--public/emoji/1f3e2.svg1L
-rw-r--r--public/emoji/1f3e3.svg1L
-rw-r--r--public/emoji/1f3e4.svg1L
-rw-r--r--public/emoji/1f3e5.svg1L
-rw-r--r--public/emoji/1f3e6.svg1L
-rw-r--r--public/emoji/1f3e7.svg1L
-rw-r--r--public/emoji/1f3e8.svg1L
-rw-r--r--public/emoji/1f3e9.svg1L
-rw-r--r--public/emoji/1f3ea.svg1L
-rw-r--r--public/emoji/1f3eb.svg1L
-rw-r--r--public/emoji/1f3ec.svg1L
-rw-r--r--public/emoji/1f3ed.svg1L
-rw-r--r--public/emoji/1f3ee.svg1L
-rw-r--r--public/emoji/1f3ef.svg1L
-rw-r--r--public/emoji/1f3f0.svg1L
-rw-r--r--public/emoji/1f3f3-fe0f-200d-1f308.svg1L
-rw-r--r--public/emoji/1f3f3.svg1L
-rw-r--r--public/emoji/1f3f4-200d-2620-fe0f.svg1L
-rw-r--r--public/emoji/1f3f4-e0067-e0062-e0065-e006e-e0067-e007f.svg1L
-rw-r--r--public/emoji/1f3f4-e0067-e0062-e0073-e0063-e0074-e007f.svg1L
-rw-r--r--public/emoji/1f3f4-e0067-e0062-e0077-e006c-e0073-e007f.svg1L
-rw-r--r--public/emoji/1f3f4.svg1L
-rw-r--r--public/emoji/1f3f5.svg1L
-rw-r--r--public/emoji/1f3f7.svg1L
-rw-r--r--public/emoji/1f3f8.svg1L
-rw-r--r--public/emoji/1f3f9.svg1L
-rw-r--r--public/emoji/1f3fa.svg1L
-rw-r--r--public/emoji/1f3fb.svg1L
-rw-r--r--public/emoji/1f3fc.svg1L
-rw-r--r--public/emoji/1f3fd.svg1L
-rw-r--r--public/emoji/1f3fe.svg1L
-rw-r--r--public/emoji/1f3ff.svg1L
-rw-r--r--public/emoji/1f400.svg1L
-rw-r--r--public/emoji/1f401.svg1L
-rw-r--r--public/emoji/1f402.svg1L
-rw-r--r--public/emoji/1f403.svg1L
-rw-r--r--public/emoji/1f404.svg1L
-rw-r--r--public/emoji/1f405.svg1L
-rw-r--r--public/emoji/1f406.svg1L
-rw-r--r--public/emoji/1f407.svg1L
-rw-r--r--public/emoji/1f408.svg1L
-rw-r--r--public/emoji/1f409.svg1L
-rw-r--r--public/emoji/1f40a.svg1L
-rw-r--r--public/emoji/1f40b.svg1L
-rw-r--r--public/emoji/1f40c.svg1L
-rw-r--r--public/emoji/1f40d.svg1L
-rw-r--r--public/emoji/1f40e.svg1L
-rw-r--r--public/emoji/1f40f.svg1L
-rw-r--r--public/emoji/1f410.svg1L
-rw-r--r--public/emoji/1f411.svg1L
-rw-r--r--public/emoji/1f412.svg1L
-rw-r--r--public/emoji/1f413.svg1L
-rw-r--r--public/emoji/1f414.svg1L
-rw-r--r--public/emoji/1f415.svg1L
-rw-r--r--public/emoji/1f416.svg1L
-rw-r--r--public/emoji/1f417.svg1L
-rw-r--r--public/emoji/1f418.svg1L
-rw-r--r--public/emoji/1f419.svg1L
-rw-r--r--public/emoji/1f41a.svg1L
-rw-r--r--public/emoji/1f41b.svg1L
-rw-r--r--public/emoji/1f41c.svg1L
-rw-r--r--public/emoji/1f41d.svg1L
-rw-r--r--public/emoji/1f41e.svg1L
-rw-r--r--public/emoji/1f41f.svg1L
-rw-r--r--public/emoji/1f420.svg1L
-rw-r--r--public/emoji/1f421.svg1L
-rw-r--r--public/emoji/1f422.svg1L
-rw-r--r--public/emoji/1f423.svg1L
-rw-r--r--public/emoji/1f424.svg1L
-rw-r--r--public/emoji/1f425.svg1L
-rw-r--r--public/emoji/1f426.svg1L
-rw-r--r--public/emoji/1f427.svg1L
-rw-r--r--public/emoji/1f428.svg1L
-rw-r--r--public/emoji/1f429.svg1L
-rw-r--r--public/emoji/1f42a.svg1L
-rw-r--r--public/emoji/1f42b.svg1L
-rw-r--r--public/emoji/1f42c.svg1L
-rw-r--r--public/emoji/1f42d.svg1L
-rw-r--r--public/emoji/1f42e.svg1L
-rw-r--r--public/emoji/1f42f.svg1L
-rw-r--r--public/emoji/1f430.svg1L
-rw-r--r--public/emoji/1f431.svg1L
-rw-r--r--public/emoji/1f432.svg1L
-rw-r--r--public/emoji/1f433.svg1L
-rw-r--r--public/emoji/1f434.svg1L
-rw-r--r--public/emoji/1f435.svg1L
-rw-r--r--public/emoji/1f436.svg1L
-rw-r--r--public/emoji/1f437.svg1L
-rw-r--r--public/emoji/1f438.svg1L
-rw-r--r--public/emoji/1f439.svg1L
-rw-r--r--public/emoji/1f43a.svg1L
-rw-r--r--public/emoji/1f43b.svg1L
-rw-r--r--public/emoji/1f43c.svg1L
-rw-r--r--public/emoji/1f43d.svg1L
-rw-r--r--public/emoji/1f43e.svg1L
-rw-r--r--public/emoji/1f43f.svg1L
-rw-r--r--public/emoji/1f440.svg1L
-rw-r--r--public/emoji/1f441-200d-1f5e8.svg1L
-rw-r--r--public/emoji/1f441.svg1L
-rw-r--r--public/emoji/1f442-1f3fb.svg1L
-rw-r--r--public/emoji/1f442-1f3fc.svg1L
-rw-r--r--public/emoji/1f442-1f3fd.svg1L
-rw-r--r--public/emoji/1f442-1f3fe.svg1L
-rw-r--r--public/emoji/1f442-1f3ff.svg1L
-rw-r--r--public/emoji/1f442.svg1L
-rw-r--r--public/emoji/1f443-1f3fb.svg1L
-rw-r--r--public/emoji/1f443-1f3fc.svg1L
-rw-r--r--public/emoji/1f443-1f3fd.svg1L
-rw-r--r--public/emoji/1f443-1f3fe.svg1L
-rw-r--r--public/emoji/1f443-1f3ff.svg1L
-rw-r--r--public/emoji/1f443.svg1L
-rw-r--r--public/emoji/1f444.svg1L
-rw-r--r--public/emoji/1f445.svg1L
-rw-r--r--public/emoji/1f446-1f3fb.svg1L
-rw-r--r--public/emoji/1f446-1f3fc.svg1L
-rw-r--r--public/emoji/1f446-1f3fd.svg1L
-rw-r--r--public/emoji/1f446-1f3fe.svg1L
-rw-r--r--public/emoji/1f446-1f3ff.svg1L
-rw-r--r--public/emoji/1f446.svg1L
-rw-r--r--public/emoji/1f447-1f3fb.svg1L
-rw-r--r--public/emoji/1f447-1f3fc.svg1L
-rw-r--r--public/emoji/1f447-1f3fd.svg1L
-rw-r--r--public/emoji/1f447-1f3fe.svg1L
-rw-r--r--public/emoji/1f447-1f3ff.svg1L
-rw-r--r--public/emoji/1f447.svg1L
-rw-r--r--public/emoji/1f448-1f3fb.svg1L
-rw-r--r--public/emoji/1f448-1f3fc.svg1L
-rw-r--r--public/emoji/1f448-1f3fd.svg1L
-rw-r--r--public/emoji/1f448-1f3fe.svg1L
-rw-r--r--public/emoji/1f448-1f3ff.svg1L
-rw-r--r--public/emoji/1f448.svg1L
-rw-r--r--public/emoji/1f449-1f3fb.svg1L
-rw-r--r--public/emoji/1f449-1f3fc.svg1L
-rw-r--r--public/emoji/1f449-1f3fd.svg1L
-rw-r--r--public/emoji/1f449-1f3fe.svg1L
-rw-r--r--public/emoji/1f449-1f3ff.svg1L
-rw-r--r--public/emoji/1f449.svg1L
-rw-r--r--public/emoji/1f44a-1f3fb.svg1L
-rw-r--r--public/emoji/1f44a-1f3fc.svg1L
-rw-r--r--public/emoji/1f44a-1f3fd.svg1L
-rw-r--r--public/emoji/1f44a-1f3fe.svg1L
-rw-r--r--public/emoji/1f44a-1f3ff.svg1L
-rw-r--r--public/emoji/1f44a.svg1L
-rw-r--r--public/emoji/1f44b-1f3fb.svg1L
-rw-r--r--public/emoji/1f44b-1f3fc.svg1L
-rw-r--r--public/emoji/1f44b-1f3fd.svg1L
-rw-r--r--public/emoji/1f44b-1f3fe.svg1L
-rw-r--r--public/emoji/1f44b-1f3ff.svg1L
-rw-r--r--public/emoji/1f44b.svg1L
-rw-r--r--public/emoji/1f44c-1f3fb.svg1L
-rw-r--r--public/emoji/1f44c-1f3fc.svg1L
-rw-r--r--public/emoji/1f44c-1f3fd.svg1L
-rw-r--r--public/emoji/1f44c-1f3fe.svg1L
-rw-r--r--public/emoji/1f44c-1f3ff.svg1L
-rw-r--r--public/emoji/1f44c.svg1L
-rw-r--r--public/emoji/1f44d-1f3fb.svg1L
-rw-r--r--public/emoji/1f44d-1f3fc.svg1L
-rw-r--r--public/emoji/1f44d-1f3fd.svg1L
-rw-r--r--public/emoji/1f44d-1f3fe.svg1L
-rw-r--r--public/emoji/1f44d-1f3ff.svg1L
-rw-r--r--public/emoji/1f44d.svg1L
-rw-r--r--public/emoji/1f44e-1f3fb.svg1L
-rw-r--r--public/emoji/1f44e-1f3fc.svg1L
-rw-r--r--public/emoji/1f44e-1f3fd.svg1L
-rw-r--r--public/emoji/1f44e-1f3fe.svg1L
-rw-r--r--public/emoji/1f44e-1f3ff.svg1L
-rw-r--r--public/emoji/1f44e.svg1L
-rw-r--r--public/emoji/1f44f-1f3fb.svg1L
-rw-r--r--public/emoji/1f44f-1f3fc.svg1L
-rw-r--r--public/emoji/1f44f-1f3fd.svg1L
-rw-r--r--public/emoji/1f44f-1f3fe.svg1L
-rw-r--r--public/emoji/1f44f-1f3ff.svg1L
-rw-r--r--public/emoji/1f44f.svg1L
-rw-r--r--public/emoji/1f450-1f3fb.svg1L
-rw-r--r--public/emoji/1f450-1f3fc.svg1L
-rw-r--r--public/emoji/1f450-1f3fd.svg1L
-rw-r--r--public/emoji/1f450-1f3fe.svg1L
-rw-r--r--public/emoji/1f450-1f3ff.svg1L
-rw-r--r--public/emoji/1f450.svg1L
-rw-r--r--public/emoji/1f451.svg1L
-rw-r--r--public/emoji/1f452.svg1L
-rw-r--r--public/emoji/1f453.svg1L
-rw-r--r--public/emoji/1f454.svg1L
-rw-r--r--public/emoji/1f455.svg1L
-rw-r--r--public/emoji/1f456.svg1L
-rw-r--r--public/emoji/1f457.svg1L
-rw-r--r--public/emoji/1f458.svg1L
-rw-r--r--public/emoji/1f459.svg1L
-rw-r--r--public/emoji/1f45a.svg1L
-rw-r--r--public/emoji/1f45b.svg1L
-rw-r--r--public/emoji/1f45c.svg1L
-rw-r--r--public/emoji/1f45d.svg1L
-rw-r--r--public/emoji/1f45e.svg1L
-rw-r--r--public/emoji/1f45f.svg1L
-rw-r--r--public/emoji/1f460.svg1L
-rw-r--r--public/emoji/1f461.svg1L
-rw-r--r--public/emoji/1f462.svg1L
-rw-r--r--public/emoji/1f463.svg1L
-rw-r--r--public/emoji/1f464.svg1L
-rw-r--r--public/emoji/1f465.svg1L
-rw-r--r--public/emoji/1f466-1f3fb.svg1L
-rw-r--r--public/emoji/1f466-1f3fc.svg1L
-rw-r--r--public/emoji/1f466-1f3fd.svg1L
-rw-r--r--public/emoji/1f466-1f3fe.svg1L
-rw-r--r--public/emoji/1f466-1f3ff.svg1L
-rw-r--r--public/emoji/1f466.svg1L
-rw-r--r--public/emoji/1f467-1f3fb.svg1L
-rw-r--r--public/emoji/1f467-1f3fc.svg1L
-rw-r--r--public/emoji/1f467-1f3fd.svg1L
-rw-r--r--public/emoji/1f467-1f3fe.svg1L
-rw-r--r--public/emoji/1f467-1f3ff.svg1L
-rw-r--r--public/emoji/1f467.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f373.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f393.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f527.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f680.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-1f692.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fb-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fb.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f373.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f393.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f527.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f680.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-1f692.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fc-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fc.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f373.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f393.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f527.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f680.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-1f692.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fd-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fd.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f373.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f393.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f527.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f680.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-1f692.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fe-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3fe.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f373.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f393.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f527.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f680.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-1f692.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3ff-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f468-1f3ff.svg1L
-rw-r--r--public/emoji/1f468-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f468-200d-1f373.svg1L
-rw-r--r--public/emoji/1f468-200d-1f393.svg1L
-rw-r--r--public/emoji/1f468-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f468-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f468-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f468-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f468-200d-1f466-200d-1f466.svg1L
-rw-r--r--public/emoji/1f468-200d-1f466.svg1L
-rw-r--r--public/emoji/1f468-200d-1f467-200d-1f466.svg1L
-rw-r--r--public/emoji/1f468-200d-1f467-200d-1f467.svg1L
-rw-r--r--public/emoji/1f468-200d-1f467.svg1L
-rw-r--r--public/emoji/1f468-200d-1f468-200d-1f466-200d-1f466.svg1L
-rw-r--r--public/emoji/1f468-200d-1f468-200d-1f466.svg1L
-rw-r--r--public/emoji/1f468-200d-1f468-200d-1f467-200d-1f466.svg1L
-rw-r--r--public/emoji/1f468-200d-1f468-200d-1f467-200d-1f467.svg1L
-rw-r--r--public/emoji/1f468-200d-1f468-200d-1f467.svg1L
-rw-r--r--public/emoji/1f468-200d-1f469-200d-1f466-200d-1f466.svg1L
-rw-r--r--public/emoji/1f468-200d-1f469-200d-1f466.svg1L
-rw-r--r--public/emoji/1f468-200d-1f469-200d-1f467-200d-1f466.svg1L
-rw-r--r--public/emoji/1f468-200d-1f469-200d-1f467-200d-1f467.svg1L
-rw-r--r--public/emoji/1f468-200d-1f469-200d-1f467.svg1L
-rw-r--r--public/emoji/1f468-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f468-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f468-200d-1f527.svg1L
-rw-r--r--public/emoji/1f468-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f468-200d-1f680.svg1L
-rw-r--r--public/emoji/1f468-200d-1f692.svg1L
-rw-r--r--public/emoji/1f468-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f468-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f468-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f468-200d-2764-fe0f-200d-1f468.svg1L
-rw-r--r--public/emoji/1f468-200d-2764-fe0f-200d-1f48b-200d-1f468.svg1L
-rw-r--r--public/emoji/1f468.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f373.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f393.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f527.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f680.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-1f692.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fb-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fb.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f373.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f393.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f527.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f680.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-1f692.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fc-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fc.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f373.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f393.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f527.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f680.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-1f692.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fd-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fd.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f373.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f393.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f527.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f680.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-1f692.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fe-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3fe.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f373.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f393.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f527.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f680.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-1f692.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3ff-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f469-1f3ff.svg1L
-rw-r--r--public/emoji/1f469-200d-1f33e.svg1L
-rw-r--r--public/emoji/1f469-200d-1f373.svg1L
-rw-r--r--public/emoji/1f469-200d-1f393.svg1L
-rw-r--r--public/emoji/1f469-200d-1f3a4.svg1L
-rw-r--r--public/emoji/1f469-200d-1f3a8.svg1L
-rw-r--r--public/emoji/1f469-200d-1f3eb.svg1L
-rw-r--r--public/emoji/1f469-200d-1f3ed.svg1L
-rw-r--r--public/emoji/1f469-200d-1f466-200d-1f466.svg1L
-rw-r--r--public/emoji/1f469-200d-1f466.svg1L
-rw-r--r--public/emoji/1f469-200d-1f467-200d-1f466.svg1L
-rw-r--r--public/emoji/1f469-200d-1f467-200d-1f467.svg1L
-rw-r--r--public/emoji/1f469-200d-1f467.svg1L
-rw-r--r--public/emoji/1f469-200d-1f469-200d-1f466-200d-1f466.svg1L
-rw-r--r--public/emoji/1f469-200d-1f469-200d-1f466.svg1L
-rw-r--r--public/emoji/1f469-200d-1f469-200d-1f467-200d-1f466.svg1L
-rw-r--r--public/emoji/1f469-200d-1f469-200d-1f467-200d-1f467.svg1L
-rw-r--r--public/emoji/1f469-200d-1f469-200d-1f467.svg1L
-rw-r--r--public/emoji/1f469-200d-1f4bb.svg1L
-rw-r--r--public/emoji/1f469-200d-1f4bc.svg1L
-rw-r--r--public/emoji/1f469-200d-1f527.svg1L
-rw-r--r--public/emoji/1f469-200d-1f52c.svg1L
-rw-r--r--public/emoji/1f469-200d-1f680.svg1L
-rw-r--r--public/emoji/1f469-200d-1f692.svg1L
-rw-r--r--public/emoji/1f469-200d-2695-fe0f.svg1L
-rw-r--r--public/emoji/1f469-200d-2696-fe0f.svg1L
-rw-r--r--public/emoji/1f469-200d-2708-fe0f.svg1L
-rw-r--r--public/emoji/1f469-200d-2764-fe0f-200d-1f468.svg1L
-rw-r--r--public/emoji/1f469-200d-2764-fe0f-200d-1f469.svg1L
-rw-r--r--public/emoji/1f469-200d-2764-fe0f-200d-1f48b-200d-1f468.svg1L
-rw-r--r--public/emoji/1f469-200d-2764-fe0f-200d-1f48b-200d-1f469.svg1L
-rw-r--r--public/emoji/1f469.svg1L
-rw-r--r--public/emoji/1f46a.svg1L
-rw-r--r--public/emoji/1f46b.svg1L
-rw-r--r--public/emoji/1f46c.svg1L
-rw-r--r--public/emoji/1f46d.svg1L
-rw-r--r--public/emoji/1f46e-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f46e-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f46e-1f3fb.svg1L
-rw-r--r--public/emoji/1f46e-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f46e-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f46e-1f3fc.svg1L
-rw-r--r--public/emoji/1f46e-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f46e-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f46e-1f3fd.svg1L
-rw-r--r--public/emoji/1f46e-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f46e-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f46e-1f3fe.svg1L
-rw-r--r--public/emoji/1f46e-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f46e-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f46e-1f3ff.svg1L
-rw-r--r--public/emoji/1f46e-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f46e-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f46e.svg1L
-rw-r--r--public/emoji/1f46f-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f46f-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f46f.svg1L
-rw-r--r--public/emoji/1f470-1f3fb.svg1L
-rw-r--r--public/emoji/1f470-1f3fc.svg1L
-rw-r--r--public/emoji/1f470-1f3fd.svg1L
-rw-r--r--public/emoji/1f470-1f3fe.svg1L
-rw-r--r--public/emoji/1f470-1f3ff.svg1L
-rw-r--r--public/emoji/1f470.svg1L
-rw-r--r--public/emoji/1f471-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f471-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f471-1f3fb.svg1L
-rw-r--r--public/emoji/1f471-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f471-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f471-1f3fc.svg1L
-rw-r--r--public/emoji/1f471-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f471-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f471-1f3fd.svg1L
-rw-r--r--public/emoji/1f471-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f471-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f471-1f3fe.svg1L
-rw-r--r--public/emoji/1f471-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f471-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f471-1f3ff.svg1L
-rw-r--r--public/emoji/1f471-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f471-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f471.svg1L
-rw-r--r--public/emoji/1f472-1f3fb.svg1L
-rw-r--r--public/emoji/1f472-1f3fc.svg1L
-rw-r--r--public/emoji/1f472-1f3fd.svg1L
-rw-r--r--public/emoji/1f472-1f3fe.svg1L
-rw-r--r--public/emoji/1f472-1f3ff.svg1L
-rw-r--r--public/emoji/1f472.svg1L
-rw-r--r--public/emoji/1f473-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f473-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f473-1f3fb.svg1L
-rw-r--r--public/emoji/1f473-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f473-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f473-1f3fc.svg1L
-rw-r--r--public/emoji/1f473-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f473-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f473-1f3fd.svg1L
-rw-r--r--public/emoji/1f473-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f473-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f473-1f3fe.svg1L
-rw-r--r--public/emoji/1f473-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f473-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f473-1f3ff.svg1L
-rw-r--r--public/emoji/1f473-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f473-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f473.svg1L
-rw-r--r--public/emoji/1f474-1f3fb.svg1L
-rw-r--r--public/emoji/1f474-1f3fc.svg1L
-rw-r--r--public/emoji/1f474-1f3fd.svg1L
-rw-r--r--public/emoji/1f474-1f3fe.svg1L
-rw-r--r--public/emoji/1f474-1f3ff.svg1L
-rw-r--r--public/emoji/1f474.svg1L
-rw-r--r--public/emoji/1f475-1f3fb.svg1L
-rw-r--r--public/emoji/1f475-1f3fc.svg1L
-rw-r--r--public/emoji/1f475-1f3fd.svg1L
-rw-r--r--public/emoji/1f475-1f3fe.svg1L
-rw-r--r--public/emoji/1f475-1f3ff.svg1L
-rw-r--r--public/emoji/1f475.svg1L
-rw-r--r--public/emoji/1f476-1f3fb.svg1L
-rw-r--r--public/emoji/1f476-1f3fc.svg1L
-rw-r--r--public/emoji/1f476-1f3fd.svg1L
-rw-r--r--public/emoji/1f476-1f3fe.svg1L
-rw-r--r--public/emoji/1f476-1f3ff.svg1L
-rw-r--r--public/emoji/1f476.svg1L
-rw-r--r--public/emoji/1f477-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f477-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f477-1f3fb.svg1L
-rw-r--r--public/emoji/1f477-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f477-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f477-1f3fc.svg1L
-rw-r--r--public/emoji/1f477-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f477-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f477-1f3fd.svg1L
-rw-r--r--public/emoji/1f477-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f477-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f477-1f3fe.svg1L
-rw-r--r--public/emoji/1f477-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f477-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f477-1f3ff.svg1L
-rw-r--r--public/emoji/1f477-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f477-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f477.svg1L
-rw-r--r--public/emoji/1f478-1f3fb.svg1L
-rw-r--r--public/emoji/1f478-1f3fc.svg1L
-rw-r--r--public/emoji/1f478-1f3fd.svg1L
-rw-r--r--public/emoji/1f478-1f3fe.svg1L
-rw-r--r--public/emoji/1f478-1f3ff.svg1L
-rw-r--r--public/emoji/1f478.svg1L
-rw-r--r--public/emoji/1f479.svg1L
-rw-r--r--public/emoji/1f47a.svg1L
-rw-r--r--public/emoji/1f47b.svg1L
-rw-r--r--public/emoji/1f47c-1f3fb.svg1L
-rw-r--r--public/emoji/1f47c-1f3fc.svg1L
-rw-r--r--public/emoji/1f47c-1f3fd.svg1L
-rw-r--r--public/emoji/1f47c-1f3fe.svg1L
-rw-r--r--public/emoji/1f47c-1f3ff.svg1L
-rw-r--r--public/emoji/1f47c.svg1L
-rw-r--r--public/emoji/1f47d.svg1L
-rw-r--r--public/emoji/1f47e.svg1L
-rw-r--r--public/emoji/1f47f.svg1L
-rw-r--r--public/emoji/1f480.svg1L
-rw-r--r--public/emoji/1f481-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f481-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f481-1f3fb.svg1L
-rw-r--r--public/emoji/1f481-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f481-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f481-1f3fc.svg1L
-rw-r--r--public/emoji/1f481-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f481-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f481-1f3fd.svg1L
-rw-r--r--public/emoji/1f481-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f481-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f481-1f3fe.svg1L
-rw-r--r--public/emoji/1f481-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f481-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f481-1f3ff.svg1L
-rw-r--r--public/emoji/1f481-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f481-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f481.svg1L
-rw-r--r--public/emoji/1f482-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f482-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f482-1f3fb.svg1L
-rw-r--r--public/emoji/1f482-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f482-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f482-1f3fc.svg1L
-rw-r--r--public/emoji/1f482-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f482-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f482-1f3fd.svg1L
-rw-r--r--public/emoji/1f482-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f482-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f482-1f3fe.svg1L
-rw-r--r--public/emoji/1f482-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f482-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f482-1f3ff.svg1L
-rw-r--r--public/emoji/1f482-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f482-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f482.svg1L
-rw-r--r--public/emoji/1f483-1f3fb.svg1L
-rw-r--r--public/emoji/1f483-1f3fc.svg1L
-rw-r--r--public/emoji/1f483-1f3fd.svg1L
-rw-r--r--public/emoji/1f483-1f3fe.svg1L
-rw-r--r--public/emoji/1f483-1f3ff.svg1L
-rw-r--r--public/emoji/1f483.svg1L
-rw-r--r--public/emoji/1f484.svg1L
-rw-r--r--public/emoji/1f485-1f3fb.svg1L
-rw-r--r--public/emoji/1f485-1f3fc.svg1L
-rw-r--r--public/emoji/1f485-1f3fd.svg1L
-rw-r--r--public/emoji/1f485-1f3fe.svg1L
-rw-r--r--public/emoji/1f485-1f3ff.svg1L
-rw-r--r--public/emoji/1f485.svg1L
-rw-r--r--public/emoji/1f486-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f486-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f486-1f3fb.svg1L
-rw-r--r--public/emoji/1f486-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f486-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f486-1f3fc.svg1L
-rw-r--r--public/emoji/1f486-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f486-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f486-1f3fd.svg1L
-rw-r--r--public/emoji/1f486-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f486-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f486-1f3fe.svg1L
-rw-r--r--public/emoji/1f486-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f486-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f486-1f3ff.svg1L
-rw-r--r--public/emoji/1f486-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f486-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f486.svg1L
-rw-r--r--public/emoji/1f487-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f487-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f487-1f3fb.svg1L
-rw-r--r--public/emoji/1f487-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f487-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f487-1f3fc.svg1L
-rw-r--r--public/emoji/1f487-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f487-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f487-1f3fd.svg1L
-rw-r--r--public/emoji/1f487-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f487-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f487-1f3fe.svg1L
-rw-r--r--public/emoji/1f487-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f487-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f487-1f3ff.svg1L
-rw-r--r--public/emoji/1f487-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f487-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f487.svg1L
-rw-r--r--public/emoji/1f488.svg1L
-rw-r--r--public/emoji/1f489.svg1L
-rw-r--r--public/emoji/1f48a.svg1L
-rw-r--r--public/emoji/1f48b.svg1L
-rw-r--r--public/emoji/1f48c.svg1L
-rw-r--r--public/emoji/1f48d.svg1L
-rw-r--r--public/emoji/1f48e.svg1L
-rw-r--r--public/emoji/1f48f.svg1L
-rw-r--r--public/emoji/1f490.svg1L
-rw-r--r--public/emoji/1f491.svg1L
-rw-r--r--public/emoji/1f492.svg1L
-rw-r--r--public/emoji/1f493.svg1L
-rw-r--r--public/emoji/1f494.svg1L
-rw-r--r--public/emoji/1f495.svg1L
-rw-r--r--public/emoji/1f496.svg1L
-rw-r--r--public/emoji/1f497.svg1L
-rw-r--r--public/emoji/1f498.svg1L
-rw-r--r--public/emoji/1f499.svg1L
-rw-r--r--public/emoji/1f49a.svg1L
-rw-r--r--public/emoji/1f49b.svg1L
-rw-r--r--public/emoji/1f49c.svg1L
-rw-r--r--public/emoji/1f49d.svg1L
-rw-r--r--public/emoji/1f49e.svg1L
-rw-r--r--public/emoji/1f49f.svg1L
-rw-r--r--public/emoji/1f4a0.svg1L
-rw-r--r--public/emoji/1f4a1.svg1L
-rw-r--r--public/emoji/1f4a2.svg1L
-rw-r--r--public/emoji/1f4a3.svg1L
-rw-r--r--public/emoji/1f4a4.svg1L
-rw-r--r--public/emoji/1f4a5.svg1L
-rw-r--r--public/emoji/1f4a6.svg1L
-rw-r--r--public/emoji/1f4a7.svg1L
-rw-r--r--public/emoji/1f4a8.svg1L
-rw-r--r--public/emoji/1f4a9.svg1L
-rw-r--r--public/emoji/1f4aa-1f3fb.svg1L
-rw-r--r--public/emoji/1f4aa-1f3fc.svg1L
-rw-r--r--public/emoji/1f4aa-1f3fd.svg1L
-rw-r--r--public/emoji/1f4aa-1f3fe.svg1L
-rw-r--r--public/emoji/1f4aa-1f3ff.svg1L
-rw-r--r--public/emoji/1f4aa.svg1L
-rw-r--r--public/emoji/1f4ab.svg1L
-rw-r--r--public/emoji/1f4ac.svg1L
-rw-r--r--public/emoji/1f4ad.svg1L
-rw-r--r--public/emoji/1f4ae.svg1L
-rw-r--r--public/emoji/1f4af.svg1L
-rw-r--r--public/emoji/1f4b0.svg1L
-rw-r--r--public/emoji/1f4b1.svg1L
-rw-r--r--public/emoji/1f4b2.svg1L
-rw-r--r--public/emoji/1f4b3.svg1L
-rw-r--r--public/emoji/1f4b4.svg1L
-rw-r--r--public/emoji/1f4b5.svg1L
-rw-r--r--public/emoji/1f4b6.svg1L
-rw-r--r--public/emoji/1f4b7.svg1L
-rw-r--r--public/emoji/1f4b8.svg1L
-rw-r--r--public/emoji/1f4b9.svg1L
-rw-r--r--public/emoji/1f4ba.svg1L
-rw-r--r--public/emoji/1f4bb.svg1L
-rw-r--r--public/emoji/1f4bc.svg1L
-rw-r--r--public/emoji/1f4bd.svg1L
-rw-r--r--public/emoji/1f4be.svg1L
-rw-r--r--public/emoji/1f4bf.svg1L
-rw-r--r--public/emoji/1f4c0.svg1L
-rw-r--r--public/emoji/1f4c1.svg1L
-rw-r--r--public/emoji/1f4c2.svg1L
-rw-r--r--public/emoji/1f4c3.svg1L
-rw-r--r--public/emoji/1f4c4.svg1L
-rw-r--r--public/emoji/1f4c5.svg1L
-rw-r--r--public/emoji/1f4c6.svg1L
-rw-r--r--public/emoji/1f4c7.svg1L
-rw-r--r--public/emoji/1f4c8.svg1L
-rw-r--r--public/emoji/1f4c9.svg1L
-rw-r--r--public/emoji/1f4ca.svg1L
-rw-r--r--public/emoji/1f4cb.svg1L
-rw-r--r--public/emoji/1f4cc.svg1L
-rw-r--r--public/emoji/1f4cd.svg1L
-rw-r--r--public/emoji/1f4ce.svg1L
-rw-r--r--public/emoji/1f4cf.svg1L
-rw-r--r--public/emoji/1f4d0.svg1L
-rw-r--r--public/emoji/1f4d1.svg1L
-rw-r--r--public/emoji/1f4d2.svg1L
-rw-r--r--public/emoji/1f4d3.svg1L
-rw-r--r--public/emoji/1f4d4.svg1L
-rw-r--r--public/emoji/1f4d5.svg1L
-rw-r--r--public/emoji/1f4d6.svg1L
-rw-r--r--public/emoji/1f4d7.svg1L
-rw-r--r--public/emoji/1f4d8.svg1L
-rw-r--r--public/emoji/1f4d9.svg1L
-rw-r--r--public/emoji/1f4da.svg1L
-rw-r--r--public/emoji/1f4db.svg1L
-rw-r--r--public/emoji/1f4dc.svg1L
-rw-r--r--public/emoji/1f4dd.svg1L
-rw-r--r--public/emoji/1f4de.svg1L
-rw-r--r--public/emoji/1f4df.svg1L
-rw-r--r--public/emoji/1f4e0.svg1L
-rw-r--r--public/emoji/1f4e1.svg1L
-rw-r--r--public/emoji/1f4e2.svg1L
-rw-r--r--public/emoji/1f4e3.svg1L
-rw-r--r--public/emoji/1f4e4.svg1L
-rw-r--r--public/emoji/1f4e5.svg1L
-rw-r--r--public/emoji/1f4e6.svg1L
-rw-r--r--public/emoji/1f4e7.svg1L
-rw-r--r--public/emoji/1f4e8.svg1L
-rw-r--r--public/emoji/1f4e9.svg1L
-rw-r--r--public/emoji/1f4ea.svg1L
-rw-r--r--public/emoji/1f4eb.svg1L
-rw-r--r--public/emoji/1f4ec.svg1L
-rw-r--r--public/emoji/1f4ed.svg1L
-rw-r--r--public/emoji/1f4ee.svg1L
-rw-r--r--public/emoji/1f4ef.svg1L
-rw-r--r--public/emoji/1f4f0.svg1L
-rw-r--r--public/emoji/1f4f1.svg1L
-rw-r--r--public/emoji/1f4f2.svg1L
-rw-r--r--public/emoji/1f4f3.svg1L
-rw-r--r--public/emoji/1f4f4.svg1L
-rw-r--r--public/emoji/1f4f5.svg1L
-rw-r--r--public/emoji/1f4f6.svg1L
-rw-r--r--public/emoji/1f4f7.svg1L
-rw-r--r--public/emoji/1f4f8.svg1L
-rw-r--r--public/emoji/1f4f9.svg1L
-rw-r--r--public/emoji/1f4fa.svg1L
-rw-r--r--public/emoji/1f4fb.svg1L
-rw-r--r--public/emoji/1f4fc.svg1L
-rw-r--r--public/emoji/1f4fd.svg1L
-rw-r--r--public/emoji/1f4ff.svg1L
-rw-r--r--public/emoji/1f500.svg1L
-rw-r--r--public/emoji/1f501.svg1L
-rw-r--r--public/emoji/1f502.svg1L
-rw-r--r--public/emoji/1f503.svg1L
-rw-r--r--public/emoji/1f504.svg1L
-rw-r--r--public/emoji/1f505.svg1L
-rw-r--r--public/emoji/1f506.svg1L
-rw-r--r--public/emoji/1f507.svg1L
-rw-r--r--public/emoji/1f508.svg1L
-rw-r--r--public/emoji/1f509.svg1L
-rw-r--r--public/emoji/1f50a.svg1L
-rw-r--r--public/emoji/1f50b.svg1L
-rw-r--r--public/emoji/1f50c.svg1L
-rw-r--r--public/emoji/1f50d.svg1L
-rw-r--r--public/emoji/1f50e.svg1L
-rw-r--r--public/emoji/1f50f.svg1L
-rw-r--r--public/emoji/1f510.svg1L
-rw-r--r--public/emoji/1f511.svg1L
-rw-r--r--public/emoji/1f512.svg1L
-rw-r--r--public/emoji/1f513.svg1L
-rw-r--r--public/emoji/1f514.svg1L
-rw-r--r--public/emoji/1f515.svg1L
-rw-r--r--public/emoji/1f516.svg1L
-rw-r--r--public/emoji/1f517.svg1L
-rw-r--r--public/emoji/1f518.svg1L
-rw-r--r--public/emoji/1f519.svg1L
-rw-r--r--public/emoji/1f51a.svg1L
-rw-r--r--public/emoji/1f51b.svg1L
-rw-r--r--public/emoji/1f51c.svg1L
-rw-r--r--public/emoji/1f51d.svg1L
-rw-r--r--public/emoji/1f51e.svg1L
-rw-r--r--public/emoji/1f51f.svg1L
-rw-r--r--public/emoji/1f520.svg1L
-rw-r--r--public/emoji/1f521.svg1L
-rw-r--r--public/emoji/1f522.svg1L
-rw-r--r--public/emoji/1f523.svg1L
-rw-r--r--public/emoji/1f524.svg1L
-rw-r--r--public/emoji/1f525.svg1L
-rw-r--r--public/emoji/1f526.svg1L
-rw-r--r--public/emoji/1f527.svg1L
-rw-r--r--public/emoji/1f528.svg1L
-rw-r--r--public/emoji/1f529.svg1L
-rw-r--r--public/emoji/1f52a.svg1L
-rw-r--r--public/emoji/1f52b.svg1L
-rw-r--r--public/emoji/1f52c.svg1L
-rw-r--r--public/emoji/1f52d.svg1L
-rw-r--r--public/emoji/1f52e.svg1L
-rw-r--r--public/emoji/1f52f.svg1L
-rw-r--r--public/emoji/1f530.svg1L
-rw-r--r--public/emoji/1f531.svg1L
-rw-r--r--public/emoji/1f532.svg1L
-rw-r--r--public/emoji/1f533.svg1L
-rw-r--r--public/emoji/1f534.svg1L
-rw-r--r--public/emoji/1f535.svg1L
-rw-r--r--public/emoji/1f536.svg1L
-rw-r--r--public/emoji/1f537.svg1L
-rw-r--r--public/emoji/1f538.svg1L
-rw-r--r--public/emoji/1f539.svg1L
-rw-r--r--public/emoji/1f53a.svg1L
-rw-r--r--public/emoji/1f53b.svg1L
-rw-r--r--public/emoji/1f53c.svg1L
-rw-r--r--public/emoji/1f53d.svg1L
-rw-r--r--public/emoji/1f549.svg1L
-rw-r--r--public/emoji/1f54a.svg1L
-rw-r--r--public/emoji/1f54b.svg1L
-rw-r--r--public/emoji/1f54c.svg1L
-rw-r--r--public/emoji/1f54d.svg1L
-rw-r--r--public/emoji/1f54e.svg1L
-rw-r--r--public/emoji/1f550.svg1L
-rw-r--r--public/emoji/1f551.svg1L
-rw-r--r--public/emoji/1f552.svg1L
-rw-r--r--public/emoji/1f553.svg1L
-rw-r--r--public/emoji/1f554.svg1L
-rw-r--r--public/emoji/1f555.svg1L
-rw-r--r--public/emoji/1f556.svg1L
-rw-r--r--public/emoji/1f557.svg1L
-rw-r--r--public/emoji/1f558.svg1L
-rw-r--r--public/emoji/1f559.svg1L
-rw-r--r--public/emoji/1f55a.svg1L
-rw-r--r--public/emoji/1f55b.svg1L
-rw-r--r--public/emoji/1f55c.svg1L
-rw-r--r--public/emoji/1f55d.svg1L
-rw-r--r--public/emoji/1f55e.svg1L
-rw-r--r--public/emoji/1f55f.svg1L
-rw-r--r--public/emoji/1f560.svg1L
-rw-r--r--public/emoji/1f561.svg1L
-rw-r--r--public/emoji/1f562.svg1L
-rw-r--r--public/emoji/1f563.svg1L
-rw-r--r--public/emoji/1f564.svg1L
-rw-r--r--public/emoji/1f565.svg1L
-rw-r--r--public/emoji/1f566.svg1L
-rw-r--r--public/emoji/1f567.svg1L
-rw-r--r--public/emoji/1f56f.svg1L
-rw-r--r--public/emoji/1f570.svg1L
-rw-r--r--public/emoji/1f573.svg1L
-rw-r--r--public/emoji/1f574-1f3fb.svg1L
-rw-r--r--public/emoji/1f574-1f3fc.svg1L
-rw-r--r--public/emoji/1f574-1f3fd.svg1L
-rw-r--r--public/emoji/1f574-1f3fe.svg1L
-rw-r--r--public/emoji/1f574-1f3ff.svg1L
-rw-r--r--public/emoji/1f574.svg1L
-rw-r--r--public/emoji/1f575-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f575-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f575-1f3fb.svg1L
-rw-r--r--public/emoji/1f575-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f575-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f575-1f3fc.svg1L
-rw-r--r--public/emoji/1f575-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f575-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f575-1f3fd.svg1L
-rw-r--r--public/emoji/1f575-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f575-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f575-1f3fe.svg1L
-rw-r--r--public/emoji/1f575-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f575-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f575-1f3ff.svg1L
-rw-r--r--public/emoji/1f575-fe0f-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f575-fe0f-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f575.svg1L
-rw-r--r--public/emoji/1f576.svg1L
-rw-r--r--public/emoji/1f577.svg1L
-rw-r--r--public/emoji/1f578.svg1L
-rw-r--r--public/emoji/1f579.svg1L
-rw-r--r--public/emoji/1f57a-1f3fb.svg1L
-rw-r--r--public/emoji/1f57a-1f3fc.svg1L
-rw-r--r--public/emoji/1f57a-1f3fd.svg1L
-rw-r--r--public/emoji/1f57a-1f3fe.svg1L
-rw-r--r--public/emoji/1f57a-1f3ff.svg1L
-rw-r--r--public/emoji/1f57a.svg1L
-rw-r--r--public/emoji/1f587.svg1L
-rw-r--r--public/emoji/1f58a.svg1L
-rw-r--r--public/emoji/1f58b.svg1L
-rw-r--r--public/emoji/1f58c.svg1L
-rw-r--r--public/emoji/1f58d.svg1L
-rw-r--r--public/emoji/1f590-1f3fb.svg1L
-rw-r--r--public/emoji/1f590-1f3fc.svg1L
-rw-r--r--public/emoji/1f590-1f3fd.svg1L
-rw-r--r--public/emoji/1f590-1f3fe.svg1L
-rw-r--r--public/emoji/1f590-1f3ff.svg1L
-rw-r--r--public/emoji/1f590.svg1L
-rw-r--r--public/emoji/1f595-1f3fb.svg1L
-rw-r--r--public/emoji/1f595-1f3fc.svg1L
-rw-r--r--public/emoji/1f595-1f3fd.svg1L
-rw-r--r--public/emoji/1f595-1f3fe.svg1L
-rw-r--r--public/emoji/1f595-1f3ff.svg1L
-rw-r--r--public/emoji/1f595.svg1L
-rw-r--r--public/emoji/1f596-1f3fb.svg1L
-rw-r--r--public/emoji/1f596-1f3fc.svg1L
-rw-r--r--public/emoji/1f596-1f3fd.svg1L
-rw-r--r--public/emoji/1f596-1f3fe.svg1L
-rw-r--r--public/emoji/1f596-1f3ff.svg1L
-rw-r--r--public/emoji/1f596.svg1L
-rw-r--r--public/emoji/1f5a4.svg1L
-rw-r--r--public/emoji/1f5a5.svg1L
-rw-r--r--public/emoji/1f5a8.svg1L
-rw-r--r--public/emoji/1f5b1.svg1L
-rw-r--r--public/emoji/1f5b2.svg1L
-rw-r--r--public/emoji/1f5bc.svg1L
-rw-r--r--public/emoji/1f5c2.svg1L
-rw-r--r--public/emoji/1f5c3.svg1L
-rw-r--r--public/emoji/1f5c4.svg1L
-rw-r--r--public/emoji/1f5d1.svg1L
-rw-r--r--public/emoji/1f5d2.svg1L
-rw-r--r--public/emoji/1f5d3.svg1L
-rw-r--r--public/emoji/1f5dc.svg1L
-rw-r--r--public/emoji/1f5dd.svg1L
-rw-r--r--public/emoji/1f5de.svg1L
-rw-r--r--public/emoji/1f5e1.svg1L
-rw-r--r--public/emoji/1f5e3.svg1L
-rw-r--r--public/emoji/1f5e8.svg1L
-rw-r--r--public/emoji/1f5ef.svg1L
-rw-r--r--public/emoji/1f5f3.svg1L
-rw-r--r--public/emoji/1f5fa.svg1L
-rw-r--r--public/emoji/1f5fb.svg1L
-rw-r--r--public/emoji/1f5fc.svg1L
-rw-r--r--public/emoji/1f5fd.svg1L
-rw-r--r--public/emoji/1f5fe.svg1L
-rw-r--r--public/emoji/1f5ff.svg1L
-rw-r--r--public/emoji/1f600.svg1L
-rw-r--r--public/emoji/1f601.svg1L
-rw-r--r--public/emoji/1f602.svg1L
-rw-r--r--public/emoji/1f603.svg1L
-rw-r--r--public/emoji/1f604.svg1L
-rw-r--r--public/emoji/1f605.svg1L
-rw-r--r--public/emoji/1f606.svg1L
-rw-r--r--public/emoji/1f607.svg1L
-rw-r--r--public/emoji/1f608.svg1L
-rw-r--r--public/emoji/1f609.svg1L
-rw-r--r--public/emoji/1f60a.svg1L
-rw-r--r--public/emoji/1f60b.svg1L
-rw-r--r--public/emoji/1f60c.svg1L
-rw-r--r--public/emoji/1f60d.svg1L
-rw-r--r--public/emoji/1f60e.svg1L
-rw-r--r--public/emoji/1f60f.svg1L
-rw-r--r--public/emoji/1f610.svg1L
-rw-r--r--public/emoji/1f611.svg1L
-rw-r--r--public/emoji/1f612.svg1L
-rw-r--r--public/emoji/1f613.svg1L
-rw-r--r--public/emoji/1f614.svg1L
-rw-r--r--public/emoji/1f615.svg1L
-rw-r--r--public/emoji/1f616.svg1L
-rw-r--r--public/emoji/1f617.svg1L
-rw-r--r--public/emoji/1f618.svg1L
-rw-r--r--public/emoji/1f619.svg1L
-rw-r--r--public/emoji/1f61a.svg1L
-rw-r--r--public/emoji/1f61b.svg1L
-rw-r--r--public/emoji/1f61c.svg1L
-rw-r--r--public/emoji/1f61d.svg1L
-rw-r--r--public/emoji/1f61e.svg1L
-rw-r--r--public/emoji/1f61f.svg1L
-rw-r--r--public/emoji/1f620.svg1L
-rw-r--r--public/emoji/1f621.svg1L
-rw-r--r--public/emoji/1f622.svg1L
-rw-r--r--public/emoji/1f623.svg1L
-rw-r--r--public/emoji/1f624.svg1L
-rw-r--r--public/emoji/1f625.svg1L
-rw-r--r--public/emoji/1f626.svg1L
-rw-r--r--public/emoji/1f627.svg1L
-rw-r--r--public/emoji/1f628.svg1L
-rw-r--r--public/emoji/1f629.svg1L
-rw-r--r--public/emoji/1f62a.svg1L
-rw-r--r--public/emoji/1f62b.svg1L
-rw-r--r--public/emoji/1f62c.svg1L
-rw-r--r--public/emoji/1f62d.svg1L
-rw-r--r--public/emoji/1f62e.svg1L
-rw-r--r--public/emoji/1f62f.svg1L
-rw-r--r--public/emoji/1f630.svg1L
-rw-r--r--public/emoji/1f631.svg1L
-rw-r--r--public/emoji/1f632.svg1L
-rw-r--r--public/emoji/1f633.svg1L
-rw-r--r--public/emoji/1f634.svg1L
-rw-r--r--public/emoji/1f635.svg1L
-rw-r--r--public/emoji/1f636.svg1L
-rw-r--r--public/emoji/1f637.svg1L
-rw-r--r--public/emoji/1f638.svg1L
-rw-r--r--public/emoji/1f639.svg1L
-rw-r--r--public/emoji/1f63a.svg1L
-rw-r--r--public/emoji/1f63b.svg1L
-rw-r--r--public/emoji/1f63c.svg1L
-rw-r--r--public/emoji/1f63d.svg1L
-rw-r--r--public/emoji/1f63e.svg1L
-rw-r--r--public/emoji/1f63f.svg1L
-rw-r--r--public/emoji/1f640.svg1L
-rw-r--r--public/emoji/1f641.svg1L
-rw-r--r--public/emoji/1f642.svg1L
-rw-r--r--public/emoji/1f643.svg1L
-rw-r--r--public/emoji/1f644.svg1L
-rw-r--r--public/emoji/1f645-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f645-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f645-1f3fb.svg1L
-rw-r--r--public/emoji/1f645-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f645-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f645-1f3fc.svg1L
-rw-r--r--public/emoji/1f645-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f645-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f645-1f3fd.svg1L
-rw-r--r--public/emoji/1f645-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f645-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f645-1f3fe.svg1L
-rw-r--r--public/emoji/1f645-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f645-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f645-1f3ff.svg1L
-rw-r--r--public/emoji/1f645-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f645-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f645.svg1L
-rw-r--r--public/emoji/1f646-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f646-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f646-1f3fb.svg1L
-rw-r--r--public/emoji/1f646-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f646-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f646-1f3fc.svg1L
-rw-r--r--public/emoji/1f646-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f646-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f646-1f3fd.svg1L
-rw-r--r--public/emoji/1f646-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f646-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f646-1f3fe.svg1L
-rw-r--r--public/emoji/1f646-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f646-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f646-1f3ff.svg1L
-rw-r--r--public/emoji/1f646-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f646-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f646.svg1L
-rw-r--r--public/emoji/1f647-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f647-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f647-1f3fb.svg1L
-rw-r--r--public/emoji/1f647-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f647-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f647-1f3fc.svg1L
-rw-r--r--public/emoji/1f647-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f647-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f647-1f3fd.svg1L
-rw-r--r--public/emoji/1f647-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f647-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f647-1f3fe.svg1L
-rw-r--r--public/emoji/1f647-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f647-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f647-1f3ff.svg1L
-rw-r--r--public/emoji/1f647-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f647-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f647.svg1L
-rw-r--r--public/emoji/1f648.svg1L
-rw-r--r--public/emoji/1f649.svg1L
-rw-r--r--public/emoji/1f64a.svg1L
-rw-r--r--public/emoji/1f64b-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64b-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64b-1f3fb.svg1L
-rw-r--r--public/emoji/1f64b-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64b-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64b-1f3fc.svg1L
-rw-r--r--public/emoji/1f64b-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64b-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64b-1f3fd.svg1L
-rw-r--r--public/emoji/1f64b-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64b-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64b-1f3fe.svg1L
-rw-r--r--public/emoji/1f64b-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64b-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64b-1f3ff.svg1L
-rw-r--r--public/emoji/1f64b-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64b-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64b.svg1L
-rw-r--r--public/emoji/1f64c-1f3fb.svg1L
-rw-r--r--public/emoji/1f64c-1f3fc.svg1L
-rw-r--r--public/emoji/1f64c-1f3fd.svg1L
-rw-r--r--public/emoji/1f64c-1f3fe.svg1L
-rw-r--r--public/emoji/1f64c-1f3ff.svg1L
-rw-r--r--public/emoji/1f64c.svg1L
-rw-r--r--public/emoji/1f64d-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64d-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64d-1f3fb.svg1L
-rw-r--r--public/emoji/1f64d-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64d-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64d-1f3fc.svg1L
-rw-r--r--public/emoji/1f64d-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64d-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64d-1f3fd.svg1L
-rw-r--r--public/emoji/1f64d-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64d-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64d-1f3fe.svg1L
-rw-r--r--public/emoji/1f64d-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64d-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64d-1f3ff.svg1L
-rw-r--r--public/emoji/1f64d-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64d-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64d.svg1L
-rw-r--r--public/emoji/1f64e-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64e-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64e-1f3fb.svg1L
-rw-r--r--public/emoji/1f64e-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64e-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64e-1f3fc.svg1L
-rw-r--r--public/emoji/1f64e-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64e-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64e-1f3fd.svg1L
-rw-r--r--public/emoji/1f64e-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64e-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64e-1f3fe.svg1L
-rw-r--r--public/emoji/1f64e-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64e-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64e-1f3ff.svg1L
-rw-r--r--public/emoji/1f64e-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f64e-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f64e.svg1L
-rw-r--r--public/emoji/1f64f-1f3fb.svg1L
-rw-r--r--public/emoji/1f64f-1f3fc.svg1L
-rw-r--r--public/emoji/1f64f-1f3fd.svg1L
-rw-r--r--public/emoji/1f64f-1f3fe.svg1L
-rw-r--r--public/emoji/1f64f-1f3ff.svg1L
-rw-r--r--public/emoji/1f64f.svg1L
-rw-r--r--public/emoji/1f680.svg1L
-rw-r--r--public/emoji/1f681.svg1L
-rw-r--r--public/emoji/1f682.svg1L
-rw-r--r--public/emoji/1f683.svg1L
-rw-r--r--public/emoji/1f684.svg1L
-rw-r--r--public/emoji/1f685.svg1L
-rw-r--r--public/emoji/1f686.svg1L
-rw-r--r--public/emoji/1f687.svg1L
-rw-r--r--public/emoji/1f688.svg1L
-rw-r--r--public/emoji/1f689.svg1L
-rw-r--r--public/emoji/1f68a.svg1L
-rw-r--r--public/emoji/1f68b.svg1L
-rw-r--r--public/emoji/1f68c.svg1L
-rw-r--r--public/emoji/1f68d.svg1L
-rw-r--r--public/emoji/1f68e.svg1L
-rw-r--r--public/emoji/1f68f.svg1L
-rw-r--r--public/emoji/1f690.svg1L
-rw-r--r--public/emoji/1f691.svg1L
-rw-r--r--public/emoji/1f692.svg1L
-rw-r--r--public/emoji/1f693.svg1L
-rw-r--r--public/emoji/1f694.svg1L
-rw-r--r--public/emoji/1f695.svg1L
-rw-r--r--public/emoji/1f696.svg1L
-rw-r--r--public/emoji/1f697.svg1L
-rw-r--r--public/emoji/1f698.svg1L
-rw-r--r--public/emoji/1f699.svg1L
-rw-r--r--public/emoji/1f69a.svg1L
-rw-r--r--public/emoji/1f69b.svg1L
-rw-r--r--public/emoji/1f69c.svg1L
-rw-r--r--public/emoji/1f69d.svg1L
-rw-r--r--public/emoji/1f69e.svg1L
-rw-r--r--public/emoji/1f69f.svg1L
-rw-r--r--public/emoji/1f6a0.svg1L
-rw-r--r--public/emoji/1f6a1.svg1L
-rw-r--r--public/emoji/1f6a2.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fb.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fc.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fd.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3-1f3fe.svg1L
-rw-r--r--public/emoji/1f6a3-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3-1f3ff.svg1L
-rw-r--r--public/emoji/1f6a3-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6a3.svg1L
-rw-r--r--public/emoji/1f6a4.svg1L
-rw-r--r--public/emoji/1f6a5.svg1L
-rw-r--r--public/emoji/1f6a6.svg1L
-rw-r--r--public/emoji/1f6a7.svg1L
-rw-r--r--public/emoji/1f6a8.svg1L
-rw-r--r--public/emoji/1f6a9.svg1L
-rw-r--r--public/emoji/1f6aa.svg1L
-rw-r--r--public/emoji/1f6ab.svg1L
-rw-r--r--public/emoji/1f6ac.svg1L
-rw-r--r--public/emoji/1f6ad.svg1L
-rw-r--r--public/emoji/1f6ae.svg1L
-rw-r--r--public/emoji/1f6af.svg1L
-rw-r--r--public/emoji/1f6b0.svg1L
-rw-r--r--public/emoji/1f6b1.svg1L
-rw-r--r--public/emoji/1f6b2.svg1L
-rw-r--r--public/emoji/1f6b3.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fb.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fc.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fd.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4-1f3fe.svg1L
-rw-r--r--public/emoji/1f6b4-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4-1f3ff.svg1L
-rw-r--r--public/emoji/1f6b4-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b4.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fb.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fc.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fd.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5-1f3fe.svg1L
-rw-r--r--public/emoji/1f6b5-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5-1f3ff.svg1L
-rw-r--r--public/emoji/1f6b5-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b5.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fb.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fc.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fd.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6-1f3fe.svg1L
-rw-r--r--public/emoji/1f6b6-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6-1f3ff.svg1L
-rw-r--r--public/emoji/1f6b6-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f6b6.svg1L
-rw-r--r--public/emoji/1f6b7.svg1L
-rw-r--r--public/emoji/1f6b8.svg1L
-rw-r--r--public/emoji/1f6b9.svg1L
-rw-r--r--public/emoji/1f6ba.svg1L
-rw-r--r--public/emoji/1f6bb.svg1L
-rw-r--r--public/emoji/1f6bc.svg1L
-rw-r--r--public/emoji/1f6bd.svg1L
-rw-r--r--public/emoji/1f6be.svg1L
-rw-r--r--public/emoji/1f6bf.svg1L
-rw-r--r--public/emoji/1f6c0-1f3fb.svg1L
-rw-r--r--public/emoji/1f6c0-1f3fc.svg1L
-rw-r--r--public/emoji/1f6c0-1f3fd.svg1L
-rw-r--r--public/emoji/1f6c0-1f3fe.svg1L
-rw-r--r--public/emoji/1f6c0-1f3ff.svg1L
-rw-r--r--public/emoji/1f6c0.svg1L
-rw-r--r--public/emoji/1f6c1.svg1L
-rw-r--r--public/emoji/1f6c2.svg1L
-rw-r--r--public/emoji/1f6c3.svg1L
-rw-r--r--public/emoji/1f6c4.svg1L
-rw-r--r--public/emoji/1f6c5.svg1L
-rw-r--r--public/emoji/1f6cb.svg1L
-rw-r--r--public/emoji/1f6cc-1f3fb.svg1L
-rw-r--r--public/emoji/1f6cc-1f3fc.svg1L
-rw-r--r--public/emoji/1f6cc-1f3fd.svg1L
-rw-r--r--public/emoji/1f6cc-1f3fe.svg1L
-rw-r--r--public/emoji/1f6cc-1f3ff.svg1L
-rw-r--r--public/emoji/1f6cc.svg1L
-rw-r--r--public/emoji/1f6cd.svg1L
-rw-r--r--public/emoji/1f6ce.svg1L
-rw-r--r--public/emoji/1f6cf.svg1L
-rw-r--r--public/emoji/1f6d0.svg1L
-rw-r--r--public/emoji/1f6d1.svg1L
-rw-r--r--public/emoji/1f6d2.svg1L
-rw-r--r--public/emoji/1f6e0.svg1L
-rw-r--r--public/emoji/1f6e1.svg1L
-rw-r--r--public/emoji/1f6e2.svg1L
-rw-r--r--public/emoji/1f6e3.svg1L
-rw-r--r--public/emoji/1f6e4.svg1L
-rw-r--r--public/emoji/1f6e5.svg1L
-rw-r--r--public/emoji/1f6e9.svg1L
-rw-r--r--public/emoji/1f6eb.svg1L
-rw-r--r--public/emoji/1f6ec.svg1L
-rw-r--r--public/emoji/1f6f0.svg1L
-rw-r--r--public/emoji/1f6f3.svg1L
-rw-r--r--public/emoji/1f6f4.svg1L
-rw-r--r--public/emoji/1f6f5.svg1L
-rw-r--r--public/emoji/1f6f6.svg1L
-rw-r--r--public/emoji/1f6f7.svg1L
-rw-r--r--public/emoji/1f6f8.svg1L
-rw-r--r--public/emoji/1f910.svg1L
-rw-r--r--public/emoji/1f911.svg1L
-rw-r--r--public/emoji/1f912.svg1L
-rw-r--r--public/emoji/1f913.svg1L
-rw-r--r--public/emoji/1f914.svg1L
-rw-r--r--public/emoji/1f915.svg1L
-rw-r--r--public/emoji/1f916.svg1L
-rw-r--r--public/emoji/1f917.svg1L
-rw-r--r--public/emoji/1f918-1f3fb.svg1L
-rw-r--r--public/emoji/1f918-1f3fc.svg1L
-rw-r--r--public/emoji/1f918-1f3fd.svg1L
-rw-r--r--public/emoji/1f918-1f3fe.svg1L
-rw-r--r--public/emoji/1f918-1f3ff.svg1L
-rw-r--r--public/emoji/1f918.svg1L
-rw-r--r--public/emoji/1f919-1f3fb.svg1L
-rw-r--r--public/emoji/1f919-1f3fc.svg1L
-rw-r--r--public/emoji/1f919-1f3fd.svg1L
-rw-r--r--public/emoji/1f919-1f3fe.svg1L
-rw-r--r--public/emoji/1f919-1f3ff.svg1L
-rw-r--r--public/emoji/1f919.svg1L
-rw-r--r--public/emoji/1f91a-1f3fb.svg1L
-rw-r--r--public/emoji/1f91a-1f3fc.svg1L
-rw-r--r--public/emoji/1f91a-1f3fd.svg1L
-rw-r--r--public/emoji/1f91a-1f3fe.svg1L
-rw-r--r--public/emoji/1f91a-1f3ff.svg1L
-rw-r--r--public/emoji/1f91a.svg1L
-rw-r--r--public/emoji/1f91b-1f3fb.svg1L
-rw-r--r--public/emoji/1f91b-1f3fc.svg1L
-rw-r--r--public/emoji/1f91b-1f3fd.svg1L
-rw-r--r--public/emoji/1f91b-1f3fe.svg1L
-rw-r--r--public/emoji/1f91b-1f3ff.svg1L
-rw-r--r--public/emoji/1f91b.svg1L
-rw-r--r--public/emoji/1f91c-1f3fb.svg1L
-rw-r--r--public/emoji/1f91c-1f3fc.svg1L
-rw-r--r--public/emoji/1f91c-1f3fd.svg1L
-rw-r--r--public/emoji/1f91c-1f3fe.svg1L
-rw-r--r--public/emoji/1f91c-1f3ff.svg1L
-rw-r--r--public/emoji/1f91c.svg1L
-rw-r--r--public/emoji/1f91d.svg1L
-rw-r--r--public/emoji/1f91e-1f3fb.svg1L
-rw-r--r--public/emoji/1f91e-1f3fc.svg1L
-rw-r--r--public/emoji/1f91e-1f3fd.svg1L
-rw-r--r--public/emoji/1f91e-1f3fe.svg1L
-rw-r--r--public/emoji/1f91e-1f3ff.svg1L
-rw-r--r--public/emoji/1f91e.svg1L
-rw-r--r--public/emoji/1f91f-1f3fb.svg1L
-rw-r--r--public/emoji/1f91f-1f3fc.svg1L
-rw-r--r--public/emoji/1f91f-1f3fd.svg1L
-rw-r--r--public/emoji/1f91f-1f3fe.svg1L
-rw-r--r--public/emoji/1f91f-1f3ff.svg1L
-rw-r--r--public/emoji/1f91f.svg1L
-rw-r--r--public/emoji/1f920.svg1L
-rw-r--r--public/emoji/1f921.svg1L
-rw-r--r--public/emoji/1f922.svg1L
-rw-r--r--public/emoji/1f923.svg1L
-rw-r--r--public/emoji/1f924.svg1L
-rw-r--r--public/emoji/1f925.svg1L
-rw-r--r--public/emoji/1f926-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f926-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f926-1f3fb.svg1L
-rw-r--r--public/emoji/1f926-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f926-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f926-1f3fc.svg1L
-rw-r--r--public/emoji/1f926-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f926-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f926-1f3fd.svg1L
-rw-r--r--public/emoji/1f926-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f926-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f926-1f3fe.svg1L
-rw-r--r--public/emoji/1f926-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f926-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f926-1f3ff.svg1L
-rw-r--r--public/emoji/1f926-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f926-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f926.svg1L
-rw-r--r--public/emoji/1f927.svg1L
-rw-r--r--public/emoji/1f928.svg1L
-rw-r--r--public/emoji/1f929.svg1L
-rw-r--r--public/emoji/1f92a.svg1L
-rw-r--r--public/emoji/1f92b.svg1L
-rw-r--r--public/emoji/1f92c.svg1L
-rw-r--r--public/emoji/1f92d.svg1L
-rw-r--r--public/emoji/1f92e.svg1L
-rw-r--r--public/emoji/1f92f.svg1L
-rw-r--r--public/emoji/1f930-1f3fb.svg1L
-rw-r--r--public/emoji/1f930-1f3fc.svg1L
-rw-r--r--public/emoji/1f930-1f3fd.svg1L
-rw-r--r--public/emoji/1f930-1f3fe.svg1L
-rw-r--r--public/emoji/1f930-1f3ff.svg1L
-rw-r--r--public/emoji/1f930.svg1L
-rw-r--r--public/emoji/1f931-1f3fb.svg1L
-rw-r--r--public/emoji/1f931-1f3fc.svg1L
-rw-r--r--public/emoji/1f931-1f3fd.svg1L
-rw-r--r--public/emoji/1f931-1f3fe.svg1L
-rw-r--r--public/emoji/1f931-1f3ff.svg1L
-rw-r--r--public/emoji/1f931.svg1L
-rw-r--r--public/emoji/1f932-1f3fb.svg1L
-rw-r--r--public/emoji/1f932-1f3fc.svg1L
-rw-r--r--public/emoji/1f932-1f3fd.svg1L
-rw-r--r--public/emoji/1f932-1f3fe.svg1L
-rw-r--r--public/emoji/1f932-1f3ff.svg1L
-rw-r--r--public/emoji/1f932.svg1L
-rw-r--r--public/emoji/1f933-1f3fb.svg1L
-rw-r--r--public/emoji/1f933-1f3fc.svg1L
-rw-r--r--public/emoji/1f933-1f3fd.svg1L
-rw-r--r--public/emoji/1f933-1f3fe.svg1L
-rw-r--r--public/emoji/1f933-1f3ff.svg1L
-rw-r--r--public/emoji/1f933.svg1L
-rw-r--r--public/emoji/1f934-1f3fb.svg1L
-rw-r--r--public/emoji/1f934-1f3fc.svg1L
-rw-r--r--public/emoji/1f934-1f3fd.svg1L
-rw-r--r--public/emoji/1f934-1f3fe.svg1L
-rw-r--r--public/emoji/1f934-1f3ff.svg1L
-rw-r--r--public/emoji/1f934.svg1L
-rw-r--r--public/emoji/1f935-1f3fb.svg1L
-rw-r--r--public/emoji/1f935-1f3fc.svg1L
-rw-r--r--public/emoji/1f935-1f3fd.svg1L
-rw-r--r--public/emoji/1f935-1f3fe.svg1L
-rw-r--r--public/emoji/1f935-1f3ff.svg1L
-rw-r--r--public/emoji/1f935.svg1L
-rw-r--r--public/emoji/1f936-1f3fb.svg1L
-rw-r--r--public/emoji/1f936-1f3fc.svg1L
-rw-r--r--public/emoji/1f936-1f3fd.svg1L
-rw-r--r--public/emoji/1f936-1f3fe.svg1L
-rw-r--r--public/emoji/1f936-1f3ff.svg1L
-rw-r--r--public/emoji/1f936.svg1L
-rw-r--r--public/emoji/1f937-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f937-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f937-1f3fb.svg1L
-rw-r--r--public/emoji/1f937-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f937-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f937-1f3fc.svg1L
-rw-r--r--public/emoji/1f937-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f937-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f937-1f3fd.svg1L
-rw-r--r--public/emoji/1f937-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f937-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f937-1f3fe.svg1L
-rw-r--r--public/emoji/1f937-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f937-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f937-1f3ff.svg1L
-rw-r--r--public/emoji/1f937-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f937-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f937.svg1L
-rw-r--r--public/emoji/1f938-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f938-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f938-1f3fb.svg1L
-rw-r--r--public/emoji/1f938-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f938-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f938-1f3fc.svg1L
-rw-r--r--public/emoji/1f938-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f938-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f938-1f3fd.svg1L
-rw-r--r--public/emoji/1f938-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f938-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f938-1f3fe.svg1L
-rw-r--r--public/emoji/1f938-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f938-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f938-1f3ff.svg1L
-rw-r--r--public/emoji/1f938-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f938-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f938.svg1L
-rw-r--r--public/emoji/1f939-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f939-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f939-1f3fb.svg1L
-rw-r--r--public/emoji/1f939-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f939-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f939-1f3fc.svg1L
-rw-r--r--public/emoji/1f939-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f939-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f939-1f3fd.svg1L
-rw-r--r--public/emoji/1f939-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f939-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f939-1f3fe.svg1L
-rw-r--r--public/emoji/1f939-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f939-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f939-1f3ff.svg1L
-rw-r--r--public/emoji/1f939-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f939-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f939.svg1L
-rw-r--r--public/emoji/1f93a.svg1L
-rw-r--r--public/emoji/1f93c-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93c-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93c.svg1L
-rw-r--r--public/emoji/1f93d-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93d-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93d-1f3fb.svg1L
-rw-r--r--public/emoji/1f93d-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93d-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93d-1f3fc.svg1L
-rw-r--r--public/emoji/1f93d-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93d-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93d-1f3fd.svg1L
-rw-r--r--public/emoji/1f93d-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93d-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93d-1f3fe.svg1L
-rw-r--r--public/emoji/1f93d-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93d-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93d-1f3ff.svg1L
-rw-r--r--public/emoji/1f93d-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93d-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93d.svg1L
-rw-r--r--public/emoji/1f93e-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93e-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93e-1f3fb.svg1L
-rw-r--r--public/emoji/1f93e-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93e-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93e-1f3fc.svg1L
-rw-r--r--public/emoji/1f93e-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93e-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93e-1f3fd.svg1L
-rw-r--r--public/emoji/1f93e-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93e-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93e-1f3fe.svg1L
-rw-r--r--public/emoji/1f93e-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93e-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93e-1f3ff.svg1L
-rw-r--r--public/emoji/1f93e-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f93e-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f93e.svg1L
-rw-r--r--public/emoji/1f940.svg1L
-rw-r--r--public/emoji/1f941.svg1L
-rw-r--r--public/emoji/1f942.svg1L
-rw-r--r--public/emoji/1f943.svg1L
-rw-r--r--public/emoji/1f944.svg1L
-rw-r--r--public/emoji/1f945.svg1L
-rw-r--r--public/emoji/1f947.svg1L
-rw-r--r--public/emoji/1f948.svg1L
-rw-r--r--public/emoji/1f949.svg1L
-rw-r--r--public/emoji/1f94a.svg1L
-rw-r--r--public/emoji/1f94b.svg1L
-rw-r--r--public/emoji/1f94c.svg1L
-rw-r--r--public/emoji/1f950.svg1L
-rw-r--r--public/emoji/1f951.svg1L
-rw-r--r--public/emoji/1f952.svg1L
-rw-r--r--public/emoji/1f953.svg1L
-rw-r--r--public/emoji/1f954.svg1L
-rw-r--r--public/emoji/1f955.svg1L
-rw-r--r--public/emoji/1f956.svg1L
-rw-r--r--public/emoji/1f957.svg1L
-rw-r--r--public/emoji/1f958.svg1L
-rw-r--r--public/emoji/1f959.svg1L
-rw-r--r--public/emoji/1f95a.svg1L
-rw-r--r--public/emoji/1f95b.svg1L
-rw-r--r--public/emoji/1f95c.svg1L
-rw-r--r--public/emoji/1f95d.svg1L
-rw-r--r--public/emoji/1f95e.svg1L
-rw-r--r--public/emoji/1f95f.svg1L
-rw-r--r--public/emoji/1f960.svg1L
-rw-r--r--public/emoji/1f961.svg1L
-rw-r--r--public/emoji/1f962.svg1L
-rw-r--r--public/emoji/1f963.svg1L
-rw-r--r--public/emoji/1f964.svg1L
-rw-r--r--public/emoji/1f965.svg1L
-rw-r--r--public/emoji/1f966.svg1L
-rw-r--r--public/emoji/1f967.svg1L
-rw-r--r--public/emoji/1f968.svg1L
-rw-r--r--public/emoji/1f969.svg1L
-rw-r--r--public/emoji/1f96a.svg1L
-rw-r--r--public/emoji/1f96b.svg1L
-rw-r--r--public/emoji/1f980.svg1L
-rw-r--r--public/emoji/1f981.svg1L
-rw-r--r--public/emoji/1f982.svg1L
-rw-r--r--public/emoji/1f983.svg1L
-rw-r--r--public/emoji/1f984.svg1L
-rw-r--r--public/emoji/1f985.svg1L
-rw-r--r--public/emoji/1f986.svg1L
-rw-r--r--public/emoji/1f987.svg1L
-rw-r--r--public/emoji/1f988.svg1L
-rw-r--r--public/emoji/1f989.svg1L
-rw-r--r--public/emoji/1f98a.svg1L
-rw-r--r--public/emoji/1f98b.svg1L
-rw-r--r--public/emoji/1f98c.svg1L
-rw-r--r--public/emoji/1f98d.svg1L
-rw-r--r--public/emoji/1f98e.svg1L
-rw-r--r--public/emoji/1f98f.svg1L
-rw-r--r--public/emoji/1f990.svg1L
-rw-r--r--public/emoji/1f991.svg1L
-rw-r--r--public/emoji/1f992.svg1L
-rw-r--r--public/emoji/1f993.svg1L
-rw-r--r--public/emoji/1f994.svg1L
-rw-r--r--public/emoji/1f995.svg1L
-rw-r--r--public/emoji/1f996.svg1L
-rw-r--r--public/emoji/1f997.svg1L
-rw-r--r--public/emoji/1f9c0.svg1L
-rw-r--r--public/emoji/1f9d0.svg1L
-rw-r--r--public/emoji/1f9d1-1f3fb.svg1L
-rw-r--r--public/emoji/1f9d1-1f3fc.svg1L
-rw-r--r--public/emoji/1f9d1-1f3fd.svg1L
-rw-r--r--public/emoji/1f9d1-1f3fe.svg1L
-rw-r--r--public/emoji/1f9d1-1f3ff.svg1L
-rw-r--r--public/emoji/1f9d1.svg1L
-rw-r--r--public/emoji/1f9d2-1f3fb.svg1L
-rw-r--r--public/emoji/1f9d2-1f3fc.svg1L
-rw-r--r--public/emoji/1f9d2-1f3fd.svg1L
-rw-r--r--public/emoji/1f9d2-1f3fe.svg1L
-rw-r--r--public/emoji/1f9d2-1f3ff.svg1L
-rw-r--r--public/emoji/1f9d2.svg1L
-rw-r--r--public/emoji/1f9d3-1f3fb.svg1L
-rw-r--r--public/emoji/1f9d3-1f3fc.svg1L
-rw-r--r--public/emoji/1f9d3-1f3fd.svg1L
-rw-r--r--public/emoji/1f9d3-1f3fe.svg1L
-rw-r--r--public/emoji/1f9d3-1f3ff.svg1L
-rw-r--r--public/emoji/1f9d3.svg1L
-rw-r--r--public/emoji/1f9d4-1f3fb.svg1L
-rw-r--r--public/emoji/1f9d4-1f3fc.svg1L
-rw-r--r--public/emoji/1f9d4-1f3fd.svg1L
-rw-r--r--public/emoji/1f9d4-1f3fe.svg1L
-rw-r--r--public/emoji/1f9d4-1f3ff.svg1L
-rw-r--r--public/emoji/1f9d4.svg1L
-rw-r--r--public/emoji/1f9d5-1f3fb.svg1L
-rw-r--r--public/emoji/1f9d5-1f3fc.svg1L
-rw-r--r--public/emoji/1f9d5-1f3fd.svg1L
-rw-r--r--public/emoji/1f9d5-1f3fe.svg1L
-rw-r--r--public/emoji/1f9d5-1f3ff.svg1L
-rw-r--r--public/emoji/1f9d5.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fb.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fc.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fd.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6-1f3fe.svg1L
-rw-r--r--public/emoji/1f9d6-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6-1f3ff.svg1L
-rw-r--r--public/emoji/1f9d6-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d6.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fb.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fc.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fd.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7-1f3fe.svg1L
-rw-r--r--public/emoji/1f9d7-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7-1f3ff.svg1L
-rw-r--r--public/emoji/1f9d7-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d7.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fb.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fc.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fd.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8-1f3fe.svg1L
-rw-r--r--public/emoji/1f9d8-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8-1f3ff.svg1L
-rw-r--r--public/emoji/1f9d8-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d8.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fb.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fc.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fd.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9-1f3fe.svg1L
-rw-r--r--public/emoji/1f9d9-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9-1f3ff.svg1L
-rw-r--r--public/emoji/1f9d9-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9d9.svg1L
-rw-r--r--public/emoji/1f9da-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9da-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9da-1f3fb.svg1L
-rw-r--r--public/emoji/1f9da-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9da-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9da-1f3fc.svg1L
-rw-r--r--public/emoji/1f9da-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9da-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9da-1f3fd.svg1L
-rw-r--r--public/emoji/1f9da-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9da-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9da-1f3fe.svg1L
-rw-r--r--public/emoji/1f9da-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9da-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9da-1f3ff.svg1L
-rw-r--r--public/emoji/1f9da-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9da-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9da.svg1L
-rw-r--r--public/emoji/1f9db-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9db-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9db-1f3fb.svg1L
-rw-r--r--public/emoji/1f9db-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9db-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9db-1f3fc.svg1L
-rw-r--r--public/emoji/1f9db-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9db-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9db-1f3fd.svg1L
-rw-r--r--public/emoji/1f9db-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9db-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9db-1f3fe.svg1L
-rw-r--r--public/emoji/1f9db-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9db-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9db-1f3ff.svg1L
-rw-r--r--public/emoji/1f9db-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9db-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9db.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fb.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fc.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fd.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc-1f3fe.svg1L
-rw-r--r--public/emoji/1f9dc-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc-1f3ff.svg1L
-rw-r--r--public/emoji/1f9dc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dc.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fb.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fc.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fd.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd-1f3fe.svg1L
-rw-r--r--public/emoji/1f9dd-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd-1f3ff.svg1L
-rw-r--r--public/emoji/1f9dd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9dd.svg1L
-rw-r--r--public/emoji/1f9de-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9de-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9de.svg1L
-rw-r--r--public/emoji/1f9df-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/1f9df-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/1f9df.svg1L
-rw-r--r--public/emoji/1f9e0.svg1L
-rw-r--r--public/emoji/1f9e1.svg1L
-rw-r--r--public/emoji/1f9e2.svg1L
-rw-r--r--public/emoji/1f9e3.svg1L
-rw-r--r--public/emoji/1f9e4.svg1L
-rw-r--r--public/emoji/1f9e5.svg1L
-rw-r--r--public/emoji/1f9e6.svg1L
-rw-r--r--public/emoji/203c.svg1L
-rw-r--r--public/emoji/2049.svg1L
-rw-r--r--public/emoji/2122.svg1L
-rw-r--r--public/emoji/2139.svg1L
-rw-r--r--public/emoji/2194.svg1L
-rw-r--r--public/emoji/2195.svg1L
-rw-r--r--public/emoji/2196.svg1L
-rw-r--r--public/emoji/2197.svg1L
-rw-r--r--public/emoji/2198.svg1L
-rw-r--r--public/emoji/2199.svg1L
-rw-r--r--public/emoji/21a9.svg1L
-rw-r--r--public/emoji/21aa.svg1L
-rw-r--r--public/emoji/23-20e3.svg1L
-rw-r--r--public/emoji/231a.svg1L
-rw-r--r--public/emoji/231b.svg1L
-rw-r--r--public/emoji/2328.svg1L
-rw-r--r--public/emoji/23cf.svg1L
-rw-r--r--public/emoji/23e9.svg1L
-rw-r--r--public/emoji/23ea.svg1L
-rw-r--r--public/emoji/23eb.svg1L
-rw-r--r--public/emoji/23ec.svg1L
-rw-r--r--public/emoji/23ed.svg1L
-rw-r--r--public/emoji/23ee.svg1L
-rw-r--r--public/emoji/23ef.svg1L
-rw-r--r--public/emoji/23f0.svg1L
-rw-r--r--public/emoji/23f1.svg1L
-rw-r--r--public/emoji/23f2.svg1L
-rw-r--r--public/emoji/23f3.svg1L
-rw-r--r--public/emoji/23f8.svg1L
-rw-r--r--public/emoji/23f9.svg1L
-rw-r--r--public/emoji/23fa.svg1L
-rw-r--r--public/emoji/24c2.svg1L
-rw-r--r--public/emoji/25aa.svg1L
-rw-r--r--public/emoji/25ab.svg1L
-rw-r--r--public/emoji/25b6.svg1L
-rw-r--r--public/emoji/25c0.svg1L
-rw-r--r--public/emoji/25fb.svg1L
-rw-r--r--public/emoji/25fc.svg1L
-rw-r--r--public/emoji/25fd.svg1L
-rw-r--r--public/emoji/25fe.svg1L
-rw-r--r--public/emoji/2600.svg1L
-rw-r--r--public/emoji/2601.svg1L
-rw-r--r--public/emoji/2602.svg1L
-rw-r--r--public/emoji/2603.svg1L
-rw-r--r--public/emoji/2604.svg1L
-rw-r--r--public/emoji/260e.svg1L
-rw-r--r--public/emoji/2611.svg1L
-rw-r--r--public/emoji/2614.svg1L
-rw-r--r--public/emoji/2615.svg1L
-rw-r--r--public/emoji/2618.svg1L
-rw-r--r--public/emoji/261d-1f3fb.svg1L
-rw-r--r--public/emoji/261d-1f3fc.svg1L
-rw-r--r--public/emoji/261d-1f3fd.svg1L
-rw-r--r--public/emoji/261d-1f3fe.svg1L
-rw-r--r--public/emoji/261d-1f3ff.svg1L
-rw-r--r--public/emoji/261d.svg1L
-rw-r--r--public/emoji/2620.svg1L
-rw-r--r--public/emoji/2622.svg1L
-rw-r--r--public/emoji/2623.svg1L
-rw-r--r--public/emoji/2626.svg1L
-rw-r--r--public/emoji/262a.svg1L
-rw-r--r--public/emoji/262e.svg1L
-rw-r--r--public/emoji/262f.svg1L
-rw-r--r--public/emoji/2638.svg1L
-rw-r--r--public/emoji/2639.svg1L
-rw-r--r--public/emoji/263a.svg1L
-rw-r--r--public/emoji/2640.svg1L
-rw-r--r--public/emoji/2642.svg1L
-rw-r--r--public/emoji/2648.svg1L
-rw-r--r--public/emoji/2649.svg1L
-rw-r--r--public/emoji/264a.svg1L
-rw-r--r--public/emoji/264b.svg1L
-rw-r--r--public/emoji/264c.svg1L
-rw-r--r--public/emoji/264d.svg1L
-rw-r--r--public/emoji/264e.svg1L
-rw-r--r--public/emoji/264f.svg1L
-rw-r--r--public/emoji/2650.svg1L
-rw-r--r--public/emoji/2651.svg1L
-rw-r--r--public/emoji/2652.svg1L
-rw-r--r--public/emoji/2653.svg1L
-rw-r--r--public/emoji/2660.svg1L
-rw-r--r--public/emoji/2663.svg1L
-rw-r--r--public/emoji/2665.svg1L
-rw-r--r--public/emoji/2666.svg1L
-rw-r--r--public/emoji/2668.svg1L
-rw-r--r--public/emoji/267b.svg1L
-rw-r--r--public/emoji/267f.svg1L
-rw-r--r--public/emoji/2692.svg1L
-rw-r--r--public/emoji/2693.svg1L
-rw-r--r--public/emoji/2694.svg1L
-rw-r--r--public/emoji/2695.svg1L
-rw-r--r--public/emoji/2696.svg1L
-rw-r--r--public/emoji/2697.svg1L
-rw-r--r--public/emoji/2699.svg1L
-rw-r--r--public/emoji/269b.svg1L
-rw-r--r--public/emoji/269c.svg1L
-rw-r--r--public/emoji/26a0.svg1L
-rw-r--r--public/emoji/26a1.svg1L
-rw-r--r--public/emoji/26aa.svg1L
-rw-r--r--public/emoji/26ab.svg1L
-rw-r--r--public/emoji/26b0.svg1L
-rw-r--r--public/emoji/26b1.svg1L
-rw-r--r--public/emoji/26bd.svg1L
-rw-r--r--public/emoji/26be.svg1L
-rw-r--r--public/emoji/26c4.svg1L
-rw-r--r--public/emoji/26c5.svg1L
-rw-r--r--public/emoji/26c8.svg1L
-rw-r--r--public/emoji/26ce.svg1L
-rw-r--r--public/emoji/26cf.svg1L
-rw-r--r--public/emoji/26d1.svg1L
-rw-r--r--public/emoji/26d3.svg1L
-rw-r--r--public/emoji/26d4.svg1L
-rw-r--r--public/emoji/26e9.svg1L
-rw-r--r--public/emoji/26ea.svg1L
-rw-r--r--public/emoji/26f0.svg1L
-rw-r--r--public/emoji/26f1.svg1L
-rw-r--r--public/emoji/26f2.svg1L
-rw-r--r--public/emoji/26f3.svg1L
-rw-r--r--public/emoji/26f4.svg1L
-rw-r--r--public/emoji/26f5.svg1L
-rw-r--r--public/emoji/26f7-1f3fb.svg1L
-rw-r--r--public/emoji/26f7-1f3fc.svg1L
-rw-r--r--public/emoji/26f7-1f3fd.svg1L
-rw-r--r--public/emoji/26f7-1f3fe.svg1L
-rw-r--r--public/emoji/26f7-1f3ff.svg1L
-rw-r--r--public/emoji/26f7.svg1L
-rw-r--r--public/emoji/26f8.svg1L
-rw-r--r--public/emoji/26f9-1f3fb-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/26f9-1f3fb-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/26f9-1f3fb.svg1L
-rw-r--r--public/emoji/26f9-1f3fc-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/26f9-1f3fc-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/26f9-1f3fc.svg1L
-rw-r--r--public/emoji/26f9-1f3fd-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/26f9-1f3fd-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/26f9-1f3fd.svg1L
-rw-r--r--public/emoji/26f9-1f3fe-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/26f9-1f3fe-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/26f9-1f3fe.svg1L
-rw-r--r--public/emoji/26f9-1f3ff-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/26f9-1f3ff-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/26f9-1f3ff.svg1L
-rw-r--r--public/emoji/26f9-fe0f-200d-2640-fe0f.svg1L
-rw-r--r--public/emoji/26f9-fe0f-200d-2642-fe0f.svg1L
-rw-r--r--public/emoji/26f9.svg1L
-rw-r--r--public/emoji/26fa.svg1L
-rw-r--r--public/emoji/26fd.svg1L
-rw-r--r--public/emoji/2702.svg1L
-rw-r--r--public/emoji/2705.svg1L
-rw-r--r--public/emoji/2708.svg1L
-rw-r--r--public/emoji/2709.svg1L
-rw-r--r--public/emoji/270a-1f3fb.svg1L
-rw-r--r--public/emoji/270a-1f3fc.svg1L
-rw-r--r--public/emoji/270a-1f3fd.svg1L
-rw-r--r--public/emoji/270a-1f3fe.svg1L
-rw-r--r--public/emoji/270a-1f3ff.svg1L
-rw-r--r--public/emoji/270a.svg1L
-rw-r--r--public/emoji/270b-1f3fb.svg1L
-rw-r--r--public/emoji/270b-1f3fc.svg1L
-rw-r--r--public/emoji/270b-1f3fd.svg1L
-rw-r--r--public/emoji/270b-1f3fe.svg1L
-rw-r--r--public/emoji/270b-1f3ff.svg1L
-rw-r--r--public/emoji/270b.svg1L
-rw-r--r--public/emoji/270c-1f3fb.svg1L
-rw-r--r--public/emoji/270c-1f3fc.svg1L
-rw-r--r--public/emoji/270c-1f3fd.svg1L
-rw-r--r--public/emoji/270c-1f3fe.svg1L
-rw-r--r--public/emoji/270c-1f3ff.svg1L
-rw-r--r--public/emoji/270c.svg1L
-rw-r--r--public/emoji/270d-1f3fb.svg1L
-rw-r--r--public/emoji/270d-1f3fc.svg1L
-rw-r--r--public/emoji/270d-1f3fd.svg1L
-rw-r--r--public/emoji/270d-1f3fe.svg1L
-rw-r--r--public/emoji/270d-1f3ff.svg1L
-rw-r--r--public/emoji/270d.svg1L
-rw-r--r--public/emoji/270f.svg1L
-rw-r--r--public/emoji/2712.svg1L
-rw-r--r--public/emoji/2714.svg1L
-rw-r--r--public/emoji/2716.svg1L
-rw-r--r--public/emoji/271d.svg1L
-rw-r--r--public/emoji/2721.svg1L
-rw-r--r--public/emoji/2728.svg1L
-rw-r--r--public/emoji/2733.svg1L
-rw-r--r--public/emoji/2734.svg1L
-rw-r--r--public/emoji/2744.svg1L
-rw-r--r--public/emoji/2747.svg1L
-rw-r--r--public/emoji/274c.svg1L
-rw-r--r--public/emoji/274e.svg1L
-rw-r--r--public/emoji/2753.svg1L
-rw-r--r--public/emoji/2754.svg1L
-rw-r--r--public/emoji/2755.svg1L
-rw-r--r--public/emoji/2757.svg1L
-rw-r--r--public/emoji/2763.svg1L
-rw-r--r--public/emoji/2764.svg1L
-rw-r--r--public/emoji/2795.svg1L
-rw-r--r--public/emoji/2796.svg1L
-rw-r--r--public/emoji/2797.svg1L
-rw-r--r--public/emoji/27a1.svg1L
-rw-r--r--public/emoji/27b0.svg1L
-rw-r--r--public/emoji/27bf.svg1L
-rw-r--r--public/emoji/2934.svg1L
-rw-r--r--public/emoji/2935.svg1L
-rw-r--r--public/emoji/2a-20e3.svg1L
-rw-r--r--public/emoji/2b05.svg1L
-rw-r--r--public/emoji/2b06.svg1L
-rw-r--r--public/emoji/2b07.svg1L
-rw-r--r--public/emoji/2b1b.svg1L
-rw-r--r--public/emoji/2b1c.svg1L
-rw-r--r--public/emoji/2b50.svg1L
-rw-r--r--public/emoji/2b55.svg1L
-rw-r--r--public/emoji/30-20e3.svg1L
-rw-r--r--public/emoji/3030.svg1L
-rw-r--r--public/emoji/303d.svg1L
-rw-r--r--public/emoji/31-20e3.svg1L
-rw-r--r--public/emoji/32-20e3.svg1L
-rw-r--r--public/emoji/3297.svg1L
-rw-r--r--public/emoji/3299.svg1L
-rw-r--r--public/emoji/33-20e3.svg1L
-rw-r--r--public/emoji/34-20e3.svg1L
-rw-r--r--public/emoji/35-20e3.svg1L
-rw-r--r--public/emoji/36-20e3.svg1L
-rw-r--r--public/emoji/37-20e3.svg1L
-rw-r--r--public/emoji/38-20e3.svg1L
-rw-r--r--public/emoji/39-20e3.svg1L
-rw-r--r--public/emoji/a9.svg1L
-rw-r--r--public/emoji/ae.svg1L
-rw-r--r--public/emoji/e50a.svg1L
-rw-r--r--public/emoji/sheet.png3071758B
-rw-r--r--public/favicon-dev.ico9086B
-rw-r--r--public/favicon.ico9086B
-rw-r--r--public/headers/original/missing.png81B
-rw-r--r--public/mask-icon.svg1L
-rw-r--r--public/mstile-150x150.png5621B
-rw-r--r--public/oops.gif95633B
-rw-r--r--public/robots.txt5L
-rw-r--r--public/sounds/boop.mp312280B
-rw-r--r--public/sounds/boop.ogg5247B
l---------public/sw.js1L
-rw-r--r--public/web-push-icon_expand.png1380B
-rw-r--r--public/web-push-icon_favourite.png1046B
-rw-r--r--public/web-push-icon_reblog.png851B
-rw-r--r--scalingo.json103L
-rw-r--r--spec/controllers/about_controller_spec.rb63L
-rw-r--r--spec/controllers/account_follow_controller_spec.rb32L
-rw-r--r--spec/controllers/account_unfollow_controller_spec.rb32L
-rw-r--r--spec/controllers/accounts_controller_spec.rb143L
-rw-r--r--spec/controllers/activitypub/inboxes_controller_spec.rb7L
-rw-r--r--spec/controllers/activitypub/outboxes_controller_spec.rb23L
-rw-r--r--spec/controllers/admin/account_moderation_notes_controller_spec.rb4L
-rw-r--r--spec/controllers/admin/accounts_controller_spec.rb78L
-rw-r--r--spec/controllers/admin/base_controller_spec.rb33L
-rw-r--r--spec/controllers/admin/change_email_controller_spec.rb47L
-rw-r--r--spec/controllers/admin/confirmations_controller_spec.rb33L
-rw-r--r--spec/controllers/admin/domain_blocks_controller_spec.rb82L
-rw-r--r--spec/controllers/admin/email_domain_blocks_controller_spec.rb59L
-rw-r--r--spec/controllers/admin/instances_controller_spec.rb32L
-rw-r--r--spec/controllers/admin/reported_statuses_controller_spec.rb92L
-rw-r--r--spec/controllers/admin/reports_controller_spec.rb133L
-rw-r--r--spec/controllers/admin/resets_controller_spec.rb22L
-rw-r--r--spec/controllers/admin/settings_controller_spec.rb83L
-rw-r--r--spec/controllers/admin/silences_controller_spec.rb33L
-rw-r--r--spec/controllers/admin/statuses_controller_spec.rb107L
-rw-r--r--spec/controllers/admin/subscriptions_controller_spec.rb32L
-rw-r--r--spec/controllers/admin/suspensions_controller_spec.rb32L
-rw-r--r--spec/controllers/admin/two_factor_authentications_controller_spec.rb20L
-rw-r--r--spec/controllers/api/base_controller_spec.rb54L
-rw-r--r--spec/controllers/api/oembed_controller_spec.rb19L
-rw-r--r--spec/controllers/api/push_controller_spec.rb59L
-rw-r--r--spec/controllers/api/salmon_controller_spec.rb68L
-rw-r--r--spec/controllers/api/subscriptions_controller_spec.rb69L
-rw-r--r--spec/controllers/api/v1/accounts/credentials_controller_spec.rb89L
-rw-r--r--spec/controllers/api/v1/accounts/follower_accounts_controller_spec.rb21L
-rw-r--r--spec/controllers/api/v1/accounts/following_accounts_controller_spec.rb21L
-rw-r--r--spec/controllers/api/v1/accounts/lists_controller_spec.rb23L
-rw-r--r--spec/controllers/api/v1/accounts/relationships_controller_spec.rb93L
-rw-r--r--spec/controllers/api/v1/accounts/search_controller_spec.rb20L
-rw-r--r--spec/controllers/api/v1/accounts/statuses_controller_spec.rb54L
-rw-r--r--spec/controllers/api/v1/accounts_controller_spec.rb187L
-rw-r--r--spec/controllers/api/v1/apps/credentials_controller_spec.rb43L
-rw-r--r--spec/controllers/api/v1/apps_controller_spec.rb26L
-rw-r--r--spec/controllers/api/v1/blocks_controller_spec.rb53L
-rw-r--r--spec/controllers/api/v1/custom_emojis_controller_spec.rb18L
-rw-r--r--spec/controllers/api/v1/domain_blocks_controller_spec.rb55L
-rw-r--r--spec/controllers/api/v1/favourites_controller_spec.rb78L
-rw-r--r--spec/controllers/api/v1/follow_requests_controller_spec.rb52L
-rw-r--r--spec/controllers/api/v1/follows_controller_spec.rb51L
-rw-r--r--spec/controllers/api/v1/instances_controller_spec.rb22L
-rw-r--r--spec/controllers/api/v1/lists/accounts_controller_spec.rb54L
-rw-r--r--spec/controllers/api/v1/lists_controller_spec.rb68L
-rw-r--r--spec/controllers/api/v1/media_controller_spec.rb133L
-rw-r--r--spec/controllers/api/v1/mutes_controller_spec.rb21L
-rw-r--r--spec/controllers/api/v1/notifications_controller_spec.rb105L
-rw-r--r--spec/controllers/api/v1/reports_controller_spec.rb41L
-rw-r--r--spec/controllers/api/v1/search_controller_spec.rb22L
-rw-r--r--spec/controllers/api/v1/statuses/favourited_by_accounts_controller_spec.rb66L
-rw-r--r--spec/controllers/api/v1/statuses/favourites_controller_spec.rb66L
-rw-r--r--spec/controllers/api/v1/statuses/mutes_controller_spec.rb50L
-rw-r--r--spec/controllers/api/v1/statuses/pins_controller_spec.rb57L
-rw-r--r--spec/controllers/api/v1/statuses/reblogged_by_accounts_controller_spec.rb65L
-rw-r--r--spec/controllers/api/v1/statuses/reblogs_controller_spec.rb66L
-rw-r--r--spec/controllers/api/v1/statuses_controller_spec.rb127L
-rw-r--r--spec/controllers/api/v1/streaming_controller_spec.rb46L
-rw-r--r--spec/controllers/api/v1/timelines/home_controller_spec.rb44L
-rw-r--r--spec/controllers/api/v1/timelines/list_controller_spec.rb56L
-rw-r--r--spec/controllers/api/v1/timelines/public_controller_spec.rb56L
-rw-r--r--spec/controllers/api/v1/timelines/tag_controller_spec.rb41L
-rw-r--r--spec/controllers/api/web/push_subscriptions_controller_spec.rb90L
-rw-r--r--spec/controllers/api/web/settings_controller_spec.rb24L
-rw-r--r--spec/controllers/application_controller_spec.rb335L
-rw-r--r--spec/controllers/auth/confirmations_controller_spec.rb51L
-rw-r--r--spec/controllers/auth/passwords_controller_spec.rb38L
-rw-r--r--spec/controllers/auth/registrations_controller_spec.rb129L
-rw-r--r--spec/controllers/auth/sessions_controller_spec.rb275L
-rw-r--r--spec/controllers/authorize_follows_controller_spec.rb110L
-rw-r--r--spec/controllers/concerns/account_controller_concern_spec.rb45L
-rw-r--r--spec/controllers/concerns/export_controller_concern_spec.rb33L
-rw-r--r--spec/controllers/concerns/localized_spec.rb64L
-rw-r--r--spec/controllers/concerns/obfuscate_filename_spec.rb30L
-rw-r--r--spec/controllers/concerns/rate_limit_headers_spec.rb56L
-rw-r--r--spec/controllers/concerns/signature_verification_spec.rb114L
-rw-r--r--spec/controllers/concerns/user_tracking_concern_spec.rb91L
-rw-r--r--spec/controllers/follower_accounts_controller_spec.rb25L
-rw-r--r--spec/controllers/following_accounts_controller_spec.rb25L
-rw-r--r--spec/controllers/home_controller_spec.rb42L
-rw-r--r--spec/controllers/manifests_controller_spec.rb15L
-rw-r--r--spec/controllers/media_controller_spec.rb39L
-rw-r--r--spec/controllers/oauth/authorizations_controller_spec.rb49L
-rw-r--r--spec/controllers/oauth/authorized_applications_controller_spec.rb42L
-rw-r--r--spec/controllers/remote_follow_controller_spec.rb118L
-rw-r--r--spec/controllers/settings/applications_controller_spec.rb188L
-rw-r--r--spec/controllers/settings/deletes_controller_spec.rb86L
-rw-r--r--spec/controllers/settings/exports/blocked_accounts_controller_spec.rb17L
-rw-r--r--spec/controllers/settings/exports/following_accounts_controller_spec.rb17L
-rw-r--r--spec/controllers/settings/exports/muted_accounts_controller_spec.rb17L
-rw-r--r--spec/controllers/settings/exports_controller_spec.rb31L
-rw-r--r--spec/controllers/settings/follower_domains_controller_spec.rb85L
-rw-r--r--spec/controllers/settings/imports_controller_spec.rb44L
-rw-r--r--spec/controllers/settings/notifications_controller_spec.rb37L
-rw-r--r--spec/controllers/settings/preferences_controller_spec.rb46L
-rw-r--r--spec/controllers/settings/profiles_controller_spec.rb29L
-rw-r--r--spec/controllers/settings/two_factor_authentication/confirmations_controller_spec.rb106L
-rw-r--r--spec/controllers/settings/two_factor_authentication/recovery_codes_controller_spec.rb31L
-rw-r--r--spec/controllers/settings/two_factor_authentications_controller_spec.rb124L
-rw-r--r--spec/controllers/statuses_controller_spec.rb98L
-rw-r--r--spec/controllers/stream_entries_controller_spec.rb95L
-rw-r--r--spec/controllers/tags_controller_spec.rb32L
-rw-r--r--spec/controllers/well_known/host_meta_controller_spec.rb20L
-rw-r--r--spec/controllers/well_known/webfinger_controller_spec.rb99L
-rw-r--r--spec/fabricators/access_token_fabricator.rb2L
-rw-r--r--spec/fabricators/accessible_access_token_fabricator.rb4L
-rw-r--r--spec/fabricators/account_domain_block_fabricator.rb4L
-rw-r--r--spec/fabricators/account_fabricator.rb4L
-rw-r--r--spec/fabricators/account_moderation_note_fabricator.rb4L
-rw-r--r--spec/fabricators/admin_action_log_fabricator.rb5L
-rw-r--r--spec/fabricators/application_fabricator.rb5L
-rw-r--r--spec/fabricators/backup_fabricator.rb3L
-rw-r--r--spec/fabricators/block_fabricator.rb4L
-rw-r--r--spec/fabricators/conversation_fabricator.rb2L
-rw-r--r--spec/fabricators/conversation_mute_fabricator.rb2L
-rw-r--r--spec/fabricators/custom_emoji_fabricator.rb5L
-rw-r--r--spec/fabricators/domain_block_fabricator.rb3L
-rw-r--r--spec/fabricators/email_domain_block_fabricator.rb3L
-rw-r--r--spec/fabricators/favourite_fabricator.rb4L
-rw-r--r--spec/fabricators/follow_fabricator.rb4L
-rw-r--r--spec/fabricators/follow_request_fabricator.rb4L
-rw-r--r--spec/fabricators/identity_fabricator.rb5L
-rw-r--r--spec/fabricators/import_fabricator.rb2L
-rw-r--r--spec/fabricators/invite_fabricator.rb6L
-rw-r--r--spec/fabricators/list_account_fabricator.rb5L
-rw-r--r--spec/fabricators/list_fabricator.rb4L
-rw-r--r--spec/fabricators/media_attachment_fabricator.rb16L
-rw-r--r--spec/fabricators/mention_fabricator.rb4L
-rw-r--r--spec/fabricators/mute_fabricator.rb4L
-rw-r--r--spec/fabricators/notification_fabricator.rb4L
-rw-r--r--spec/fabricators/report_fabricator.rb6L
-rw-r--r--spec/fabricators/session_activation_fabricator.rb4L
-rw-r--r--spec/fabricators/setting_fabricator.rb4L
-rw-r--r--spec/fabricators/site_upload_fabricator.rb3L
-rw-r--r--spec/fabricators/status_fabricator.rb8L
-rw-r--r--spec/fabricators/status_pin_fabricator.rb4L
-rw-r--r--spec/fabricators/stream_entry_fabricator.rb5L
-rw-r--r--spec/fabricators/subscription_fabricator.rb7L
-rw-r--r--spec/fabricators/tag_fabricator.rb3L
-rw-r--r--spec/fabricators/user_fabricator.rb6L
-rw-r--r--spec/fabricators/web_push_subscription_fabricator.rb5L
-rw-r--r--spec/fabricators/web_setting_fabricator.rb3L
-rw-r--r--spec/features/log_in_spec.rb47L
-rw-r--r--spec/fixtures/files/attachment.gif108560B
-rw-r--r--spec/fixtures/files/attachment.jpg61022B
-rw-r--r--spec/fixtures/files/attachment.webm653991B
-rw-r--r--spec/fixtures/files/avatar.gif85810B
-rw-r--r--spec/fixtures/files/emojo.png29814B
-rw-r--r--spec/fixtures/files/imports.txt3L
-rw-r--r--spec/fixtures/files/mini-static.gif1188B
-rw-r--r--spec/fixtures/push/feed.atom424L
-rw-r--r--spec/fixtures/push/reblog.atom92L
-rw-r--r--spec/fixtures/requests/.host-meta.txt19L
-rw-r--r--spec/fixtures/requests/activitypub-actor-noinbox.txt9L
-rw-r--r--spec/fixtures/requests/activitypub-actor.txt9L
-rw-r--r--spec/fixtures/requests/activitypub-feed.txt47L
-rw-r--r--spec/fixtures/requests/activitypub-webfinger.txt7L
-rw-r--r--spec/fixtures/requests/attachment1.txt192052B
-rw-r--r--spec/fixtures/requests/attachment2.txt109077B
-rw-r--r--spec/fixtures/requests/avatar.txt109961B
-rw-r--r--spec/fixtures/requests/feed.txt440L
-rw-r--r--spec/fixtures/requests/idn.txt483L
-rw-r--r--spec/fixtures/requests/koi8-r.txt20L
-rw-r--r--spec/fixtures/requests/localdomain-feed.txt57L
-rw-r--r--spec/fixtures/requests/localdomain-hostmeta.txt14L
-rw-r--r--spec/fixtures/requests/localdomain-webfinger.txt20L
-rw-r--r--spec/fixtures/requests/oembed_invalid_xml.html7L
-rw-r--r--spec/fixtures/requests/oembed_json.html7L
-rw-r--r--spec/fixtures/requests/oembed_json_xml.html14L
-rw-r--r--spec/fixtures/requests/oembed_undiscoverable.html5L
-rw-r--r--spec/fixtures/requests/oembed_xml.html13L
-rw-r--r--spec/fixtures/requests/redirected.host-meta.txt15L
-rw-r--r--spec/fixtures/requests/sjis.txt20L
-rw-r--r--spec/fixtures/requests/sjis_with_wrong_charset.txt20L
-rw-r--r--spec/fixtures/requests/webfinger-hacker1.txt11L
-rw-r--r--spec/fixtures/requests/webfinger-hacker2.txt11L
-rw-r--r--spec/fixtures/requests/webfinger-hacker3.txt11L
-rw-r--r--spec/fixtures/requests/webfinger.txt11L
-rw-r--r--spec/fixtures/salmon/mention.xml2L
-rw-r--r--spec/fixtures/xml/mastodon.atom261L
-rw-r--r--spec/helpers/admin/account_moderation_notes_helper_spec.rb15L
-rw-r--r--spec/helpers/admin/filter_helper_spec.rb20L
-rw-r--r--spec/helpers/application_helper_spec.rb121L
-rw-r--r--spec/helpers/flashes_helper_spec.rb19L
-rw-r--r--spec/helpers/home_helper_spec.rb9L
-rw-r--r--spec/helpers/instance_helper_spec.rb33L
-rw-r--r--spec/helpers/jsonld_helper_spec.rb68L
-rw-r--r--spec/helpers/routing_helper_spec.rb43L
-rw-r--r--spec/helpers/settings_helper_spec.rb22L
-rw-r--r--spec/helpers/stream_entries_helper_spec.rb223L
-rw-r--r--spec/lib/activitypub/activity/accept_spec.rb38L
-rw-r--r--spec/lib/activitypub/activity/add_spec.rb29L
-rw-r--r--spec/lib/activitypub/activity/announce_spec.rb29L
-rw-r--r--spec/lib/activitypub/activity/block_spec.rb28L
-rw-r--r--spec/lib/activitypub/activity/create_spec.rb381L
-rw-r--r--spec/lib/activitypub/activity/delete_spec.rb52L
-rw-r--r--spec/lib/activitypub/activity/flag_spec.rb37L
-rw-r--r--spec/lib/activitypub/activity/follow_spec.rb49L
-rw-r--r--spec/lib/activitypub/activity/like_spec.rb29L
-rw-r--r--spec/lib/activitypub/activity/reject_spec.rb38L
-rw-r--r--spec/lib/activitypub/activity/remove_spec.rb30L
-rw-r--r--spec/lib/activitypub/activity/undo_spec.rb121L
-rw-r--r--spec/lib/activitypub/activity/update_spec.rb46L
-rw-r--r--spec/lib/activitypub/linked_data_signature_spec.rb82L
-rw-r--r--spec/lib/activitypub/tag_manager_spec.rb125L
-rw-r--r--spec/lib/delivery_failure_tracker_spec.rb71L
-rw-r--r--spec/lib/extractor_spec.rb79L
-rw-r--r--spec/lib/feed_manager_spec.rb383L
-rw-r--r--spec/lib/formatter_spec.rb498L
-rw-r--r--spec/lib/hash_object_spec.rb9L
-rw-r--r--spec/lib/language_detector_spec.rb124L
-rw-r--r--spec/lib/ostatus/atom_serializer_spec.rb1566L
-rw-r--r--spec/lib/ostatus/tag_manager_spec.rb70L
-rw-r--r--spec/lib/provider_discovery_spec.rb118L
-rw-r--r--spec/lib/request_spec.rb133L
-rw-r--r--spec/lib/settings/extend_spec.rb16L
-rw-r--r--spec/lib/settings/scoped_settings_spec.rb35L
-rw-r--r--spec/lib/status_filter_spec.rb83L
-rw-r--r--spec/lib/status_finder_spec.rb65L
-rw-r--r--spec/lib/tag_manager_spec.rb164L
-rw-r--r--spec/lib/user_settings_decorator_spec.rb84L
-rw-r--r--spec/lib/webfinger_resource_spec.rb127L
-rw-r--r--spec/mailers/notification_mailer_spec.rb147L
-rw-r--r--spec/mailers/previews/notification_mailer_preview.rb38L
-rw-r--r--spec/mailers/previews/user_mailer_preview.rb42L
-rw-r--r--spec/mailers/user_mailer_spec.rb86L
-rw-r--r--spec/models/account_domain_block_spec.rb22L
-rw-r--r--spec/models/account_filter_spec.rb74L
-rw-r--r--spec/models/account_moderation_note_spec.rb5L
-rw-r--r--spec/models/account_spec.rb838L
-rw-r--r--spec/models/admin/action_log_spec.rb5L
-rw-r--r--spec/models/backup_spec.rb5L
-rw-r--r--spec/models/block_spec.rb47L
-rw-r--r--spec/models/concerns/account_finder_concern_spec.rb109L
-rw-r--r--spec/models/concerns/account_interactions_spec.rb623L
-rw-r--r--spec/models/concerns/remotable_spec.rb208L
-rw-r--r--spec/models/concerns/status_threading_concern_spec.rb122L
-rw-r--r--spec/models/concerns/streamable_spec.rb63L
-rw-r--r--spec/models/conversation_mute_spec.rb5L
-rw-r--r--spec/models/conversation_spec.rb13L
-rw-r--r--spec/models/custom_emoji_spec.rb78L
-rw-r--r--spec/models/domain_block_spec.rb39L
-rw-r--r--spec/models/email_domain_block_spec.rb22L
-rw-r--r--spec/models/export_spec.rb64L
-rw-r--r--spec/models/favourite_spec.rb29L
-rw-r--r--spec/models/follow_request_spec.rb30L
-rw-r--r--spec/models/follow_spec.rb40L
-rw-r--r--spec/models/form/status_batch_spec.rb52L
-rw-r--r--spec/models/home_feed_spec.rb45L
-rw-r--r--spec/models/identity_spec.rb5L
-rw-r--r--spec/models/import_spec.rb24L
-rw-r--r--spec/models/invite_spec.rb30L
-rw-r--r--spec/models/list_account_spec.rb5L
-rw-r--r--spec/models/list_spec.rb5L
-rw-r--r--spec/models/media_attachment_spec.rb145L
-rw-r--r--spec/models/mention_spec.rb22L
-rw-r--r--spec/models/mute_spec.rb5L
-rw-r--r--spec/models/notification_spec.rb133L
-rw-r--r--spec/models/preview_card_spec.rb5L
-rw-r--r--spec/models/remote_follow_spec.rb67L
-rw-r--r--spec/models/remote_profile_spec.rb143L
-rw-r--r--spec/models/report_filter_spec.rb32L
-rw-r--r--spec/models/report_spec.rb38L
-rw-r--r--spec/models/session_activation_spec.rb127L
-rw-r--r--spec/models/setting_spec.rb187L
-rw-r--r--spec/models/site_upload_spec.rb13L
-rw-r--r--spec/models/status_pin_spec.rb72L
-rw-r--r--spec/models/status_spec.rb622L
-rw-r--r--spec/models/stream_entry_spec.rb192L
-rw-r--r--spec/models/subscription_spec.rb67L
-rw-r--r--spec/models/tag_spec.rb73L
-rw-r--r--spec/models/user_spec.rb327L
-rw-r--r--spec/models/web/push_subscription_spec.rb28L
-rw-r--r--spec/models/web/setting_spec.rb5L
-rw-r--r--spec/policies/status_policy_spec.rb109L
-rw-r--r--spec/presenters/account_relationships_presenter_spec.rb82L
-rw-r--r--spec/presenters/instance_presenter_spec.rb114L
-rw-r--r--spec/rails_helper.rb71L
-rw-r--r--spec/requests/account_show_page_spec.rb40L
-rw-r--r--spec/requests/catch_all_route_request_spec.rb21L
-rw-r--r--spec/requests/host_meta_request_spec.rb12L
-rw-r--r--spec/requests/link_headers_spec.rb33L
-rw-r--r--spec/requests/localization_spec.rb35L
-rw-r--r--spec/requests/webfinger_request_spec.rb48L
-rw-r--r--spec/routing/accounts_routing_spec.rb31L
-rw-r--r--spec/routing/api_routing_spec.rb103L
-rw-r--r--spec/routing/well_known_routes_spec.rb15L
-rw-r--r--spec/services/account_search_service_spec.rb141L
-rw-r--r--spec/services/activitypub/fetch_remote_account_service_spec.rb123L
-rw-r--r--spec/services/activitypub/fetch_remote_status_service_spec.rb74L
-rw-r--r--spec/services/activitypub/process_account_service_spec.rb31L
-rw-r--r--spec/services/activitypub/process_collection_service_spec.rb55L
-rw-r--r--spec/services/after_block_service_spec.rb29L
-rw-r--r--spec/services/authorize_follow_service_spec.rb71L
-rw-r--r--spec/services/batched_remove_status_service_spec.rb68L
-rw-r--r--spec/services/block_domain_from_account_service_spec.rb19L
-rw-r--r--spec/services/block_domain_service_spec.rb58L
-rw-r--r--spec/services/block_service_spec.rb56L
-rw-r--r--spec/services/bootstrap_timeline_service_spec.rb37L
-rw-r--r--spec/services/fan_out_on_write_service_spec.rb37L
-rw-r--r--spec/services/favourite_service_spec.rb59L
-rw-r--r--spec/services/fetch_atom_service_spec.rb89L
-rw-r--r--spec/services/fetch_link_card_service_spec.rb89L
-rw-r--r--spec/services/fetch_remote_account_service_spec.rb71L
-rw-r--r--spec/services/fetch_remote_status_service_spec.rb35L
-rw-r--r--spec/services/follow_service_spec.rb183L
-rw-r--r--spec/services/mute_service_spec.rb67L
-rw-r--r--spec/services/notify_service_spec.rb161L
-rw-r--r--spec/services/post_status_service_spec.rb188L
-rw-r--r--spec/services/precompute_feed_service_spec.rb36L
-rw-r--r--spec/services/process_feed_service_spec.rb252L
-rw-r--r--spec/services/process_interaction_service_spec.rb151L
-rw-r--r--spec/services/process_mentions_service_spec.rb65L
-rw-r--r--spec/services/pubsubhubbub/subscribe_service_spec.rb71L
-rw-r--r--spec/services/pubsubhubbub/unsubscribe_service_spec.rb46L
-rw-r--r--spec/services/reblog_service_spec.rb56L
-rw-r--r--spec/services/reject_follow_service_spec.rb71L
-rw-r--r--spec/services/remove_status_service_spec.rb55L
-rw-r--r--spec/services/report_service_spec.rb25L
-rw-r--r--spec/services/resolve_account_service_spec.rb133L
-rw-r--r--spec/services/resolve_url_service_spec.rb53L
-rw-r--r--spec/services/search_service_spec.rb101L
-rw-r--r--spec/services/send_interaction_service_spec.rb7L
-rw-r--r--spec/services/subscribe_service_spec.rb43L
-rw-r--r--spec/services/suspend_account_service_spec.rb33L
-rw-r--r--spec/services/unblock_domain_service_spec.rb46L
-rw-r--r--spec/services/unblock_service_spec.rb59L
-rw-r--r--spec/services/unfollow_service_spec.rb59L
-rw-r--r--spec/services/unmute_service_spec.rb5L
-rw-r--r--spec/services/unsubscribe_service_spec.rb37L
-rw-r--r--spec/services/update_remote_profile_service_spec.rb84L
-rw-r--r--spec/spec_helper.rb56L
-rw-r--r--spec/support/examples/lib/settings/scoped_settings.rb74L
-rw-r--r--spec/support/examples/lib/settings/settings_extended.rb15L
-rw-r--r--spec/support/examples/models/concerns/account_avatar.rb19L
-rw-r--r--spec/support/matchers/model/model_have_error_on_field.rb15L
-rw-r--r--spec/validators/status_length_validator_spec.rb44L
-rw-r--r--spec/validators/unique_username_validator_spec.rb33L
-rw-r--r--spec/views/about/_contact.html.haml_spec.rb35L
-rw-r--r--spec/views/about/show.html.haml_spec.rb34L
-rw-r--r--spec/views/stream_entries/show.html.haml_spec.rb88L
-rw-r--r--spec/workers/activitypub/delivery_worker_spec.rb23L
-rw-r--r--spec/workers/activitypub/distribution_worker_spec.rb48L
-rw-r--r--spec/workers/activitypub/processing_worker_spec.rb15L
-rw-r--r--spec/workers/activitypub/update_distribution_worker_spec.rb20L
-rw-r--r--spec/workers/after_remote_follow_request_worker_spec.rb59L
-rw-r--r--spec/workers/after_remote_follow_worker_spec.rb59L
-rw-r--r--spec/workers/digest_mailer_worker_spec.rb36L
-rw-r--r--spec/workers/domain_block_worker_spec.rb26L
-rw-r--r--spec/workers/feed_insert_worker_spec.rb52L
-rw-r--r--spec/workers/pubsubhubbub/confirmation_worker_spec.rb88L
-rw-r--r--spec/workers/pubsubhubbub/delivery_worker_spec.rb68L
-rw-r--r--spec/workers/pubsubhubbub/distribution_worker_spec.rb46L
-rw-r--r--spec/workers/regeneration_worker_spec.rb26L
-rw-r--r--spec/workers/scheduler/feed_cleanup_scheduler_spec.rb26L
-rw-r--r--spec/workers/scheduler/media_cleanup_scheduler_spec.rb15L
-rw-r--r--spec/workers/scheduler/subscriptions_scheduler_spec.rb19L
-rw-r--r--streaming/index.js582L
-rw-r--r--vendor/assets/javascripts/.keep0B
-rw-r--r--vendor/assets/stylesheets/.keep0B
-rw-r--r--yarn.lock7823L