Merge branch '11-9-stable-prepare-rc4' into '11-9-stable'
Prepare 11.9.0-rc4 release See merge request gitlab-org/gitlab-ce!25873
Showing
with
39774 additions
and
7671 deletions
+39774
-7671
- .gitlab-ci.yml .gitlab-ci.yml +77 -13
- .rubocop.yml .rubocop.yml +3 -0
- GITALY_SERVER_VERSION GITALY_SERVER_VERSION +1 -1
- GITLAB_SHELL_VERSION GITLAB_SHELL_VERSION +1 -1
- Gemfile Gemfile +1 -1
- Gemfile.lock Gemfile.lock +3 -3
- app/assets/javascripts/awards_handler.js app/assets/javascripts/awards_handler.js +12 -4
- app/assets/javascripts/behaviors/gl_emoji.js app/assets/javascripts/behaviors/gl_emoji.js +62 -35
- app/assets/javascripts/blob_edit/blob_bundle.js app/assets/javascripts/blob_edit/blob_bundle.js +1 -1
- app/assets/javascripts/boards/components/issue_due_date.vue app/assets/javascripts/boards/components/issue_due_date.vue +1 -1
- app/assets/javascripts/boards/index.js app/assets/javascripts/boards/index.js +2 -0
- app/assets/javascripts/boards/services/board_service.js app/assets/javascripts/boards/services/board_service.js +2 -1
- app/assets/javascripts/clusters/clusters_bundle.js app/assets/javascripts/clusters/clusters_bundle.js +19 -2
- app/assets/javascripts/clusters/components/application_row.vue ...ssets/javascripts/clusters/components/application_row.vue +12 -11
- app/assets/javascripts/clusters/components/applications.vue app/assets/javascripts/clusters/components/applications.vue +165 -121
- app/assets/javascripts/clusters/services/clusters_service.js app/assets/javascripts/clusters/services/clusters_service.js +7 -0
- app/assets/javascripts/clusters/stores/clusters_store.js app/assets/javascripts/clusters/stores/clusters_store.js +10 -2
- app/assets/javascripts/contextual_sidebar.js app/assets/javascripts/contextual_sidebar.js +32 -20
- app/assets/javascripts/diffs/components/diff_file_header.vue app/assets/javascripts/diffs/components/diff_file_header.vue +30 -6
- app/assets/javascripts/diffs/components/edit_button.vue app/assets/javascripts/diffs/components/edit_button.vue +19 -1
- app/assets/javascripts/diffs/components/parallel_diff_view.vue ...ssets/javascripts/diffs/components/parallel_diff_view.vue +10 -0
- app/assets/javascripts/diffs/constants.js app/assets/javascripts/diffs/constants.js +5 -0
- app/assets/javascripts/diffs/mixins/draft_comments.js app/assets/javascripts/diffs/mixins/draft_comments.js +1 -0
- app/assets/javascripts/diffs/store/actions.js app/assets/javascripts/diffs/store/actions.js +35 -0
- app/assets/javascripts/diffs/store/mutation_types.js app/assets/javascripts/diffs/store/mutation_types.js +4 -0
- app/assets/javascripts/diffs/store/mutations.js app/assets/javascripts/diffs/store/mutations.js +52 -0
- app/assets/javascripts/diffs/store/utils.js app/assets/javascripts/diffs/store/utils.js +38 -2
- app/assets/javascripts/emoji/index.js app/assets/javascripts/emoji/index.js +56 -16
- app/assets/javascripts/emoji/support/index.js app/assets/javascripts/emoji/support/index.js +3 -0
- app/assets/javascripts/environments/components/environment_item.vue .../javascripts/environments/components/environment_item.vue +1 -2
- app/assets/javascripts/filtered_search/add_extra_tokens_for_merge_requests.js ...ts/filtered_search/add_extra_tokens_for_merge_requests.js +16 -0
- app/assets/javascripts/filtered_search/available_dropdown_mappings.js ...avascripts/filtered_search/available_dropdown_mappings.js +133 -0
- app/assets/javascripts/filtered_search/filtered_search_dropdown_manager.js ...ripts/filtered_search/filtered_search_dropdown_manager.js +9 -113
- app/assets/javascripts/filtered_search/filtered_search_token_keys.js ...javascripts/filtered_search/filtered_search_token_keys.js +0 -17
- app/assets/javascripts/filtered_search/filtered_search_visual_tokens.js ...ascripts/filtered_search/filtered_search_visual_tokens.js +19 -122
- app/assets/javascripts/filtered_search/visual_token_value.js app/assets/javascripts/filtered_search/visual_token_value.js +125 -0
- app/assets/javascripts/gfm_auto_complete.js app/assets/javascripts/gfm_auto_complete.js +9 -3
- app/assets/javascripts/ide/lib/files.js app/assets/javascripts/ide/lib/files.js +113 -0
- app/assets/javascripts/ide/stores/actions.js app/assets/javascripts/ide/stores/actions.js +21 -27
- app/assets/javascripts/ide/stores/actions/tree.js app/assets/javascripts/ide/stores/actions/tree.js +24 -22
- app/assets/javascripts/ide/stores/utils.js app/assets/javascripts/ide/stores/utils.js +2 -3
- app/assets/javascripts/ide/stores/workers/files_decorator_worker.js .../javascripts/ide/stores/workers/files_decorator_worker.js +0 -100
- app/assets/javascripts/jobs/components/job_app.vue app/assets/javascripts/jobs/components/job_app.vue +10 -0
- app/assets/javascripts/jobs/store/getters.js app/assets/javascripts/jobs/store/getters.js +11 -0
- app/assets/javascripts/lib/utils/http_status.js app/assets/javascripts/lib/utils/http_status.js +1 -0
- app/assets/javascripts/monitoring/components/charts/area.vue app/assets/javascripts/monitoring/components/charts/area.vue +87 -41
- app/assets/javascripts/monitoring/constants.js app/assets/javascripts/monitoring/constants.js +10 -0
- app/assets/javascripts/notes/stores/mutations.js app/assets/javascripts/notes/stores/mutations.js +4 -0
- app/assets/javascripts/pages/dashboard/merge_requests/index.js ...ssets/javascripts/pages/dashboard/merge_requests/index.js +2 -1
- app/assets/javascripts/pages/groups/clusters/index/index.js app/assets/javascripts/pages/groups/clusters/index/index.js +1 -2
- app/assets/javascripts/pages/groups/index.js app/assets/javascripts/pages/groups/index.js +1 -2
- app/assets/javascripts/pages/groups/merge_requests/index.js app/assets/javascripts/pages/groups/merge_requests/index.js +2 -1
- app/assets/javascripts/pages/profiles/show/index.js app/assets/javascripts/pages/profiles/show/index.js +26 -22
- app/assets/javascripts/pages/projects/clusters/index/index.js ...assets/javascripts/pages/projects/clusters/index/index.js +1 -2
- app/assets/javascripts/pages/projects/index.js app/assets/javascripts/pages/projects/index.js +1 -1
- app/assets/javascripts/pages/projects/merge_requests/index/index.js .../javascripts/pages/projects/merge_requests/index/index.js +2 -1
- app/assets/javascripts/pages/users/activity_calendar.js app/assets/javascripts/pages/users/activity_calendar.js +13 -2
- app/assets/javascripts/persistent_user_callout.js app/assets/javascripts/persistent_user_callout.js +8 -0
- app/assets/javascripts/pipelines/components/pipeline_stop_modal.vue .../javascripts/pipelines/components/pipeline_stop_modal.vue +97 -0
- app/assets/javascripts/pipelines/components/pipelines_table.vue ...sets/javascripts/pipelines/components/pipelines_table.vue +6 -34
- app/assets/javascripts/pipelines/components/pipelines_table_row.vue .../javascripts/pipelines/components/pipelines_table_row.vue +1 -1
- app/assets/javascripts/projects/project_new.js app/assets/javascripts/projects/project_new.js +8 -0
- app/assets/javascripts/set_status_modal/set_status_modal_wrapper.vue ...javascripts/set_status_modal/set_status_modal_wrapper.vue +16 -12
- app/assets/javascripts/vue_merge_request_widget/components/mr_widget_header.vue .../vue_merge_request_widget/components/mr_widget_header.vue +11 -3
- app/assets/javascripts/vue_merge_request_widget/components/states/commit_message_dropdown.vue ...uest_widget/components/states/commit_message_dropdown.vue +0 -1
- app/assets/javascripts/vue_merge_request_widget/components/states/ready_to_merge.vue ...merge_request_widget/components/states/ready_to_merge.vue +1 -1
- app/assets/stylesheets/framework/contextual_sidebar.scss app/assets/stylesheets/framework/contextual_sidebar.scss +70 -63
- app/assets/stylesheets/framework/modal.scss app/assets/stylesheets/framework/modal.scss +4 -2
- app/assets/stylesheets/framework/sidebar.scss app/assets/stylesheets/framework/sidebar.scss +52 -0
- app/assets/stylesheets/framework/tables.scss app/assets/stylesheets/framework/tables.scss +0 -1
- app/assets/stylesheets/framework/variables.scss app/assets/stylesheets/framework/variables.scss +1 -0
- app/assets/stylesheets/pages/diff.scss app/assets/stylesheets/pages/diff.scss +4 -0
- app/assets/stylesheets/pages/pipelines.scss app/assets/stylesheets/pages/pipelines.scss +6 -4
- app/assets/stylesheets/pages/settings.scss app/assets/stylesheets/pages/settings.scss +0 -4
- app/controllers/clusters/applications_controller.rb app/controllers/clusters/applications_controller.rb +22 -7
- app/controllers/concerns/continue_params.rb app/controllers/concerns/continue_params.rb +1 -1
- app/controllers/concerns/issuable_actions.rb app/controllers/concerns/issuable_actions.rb +1 -1
- app/controllers/concerns/renders_notes.rb app/controllers/concerns/renders_notes.rb +1 -1
- app/controllers/graphql_controller.rb app/controllers/graphql_controller.rb +8 -1
- app/controllers/projects/application_controller.rb app/controllers/projects/application_controller.rb +1 -1
- app/controllers/projects/blob_controller.rb app/controllers/projects/blob_controller.rb +7 -49
- app/controllers/projects/merge_requests/diffs_controller.rb app/controllers/projects/merge_requests/diffs_controller.rb +2 -2
- app/controllers/projects/merge_requests_controller.rb app/controllers/projects/merge_requests_controller.rb +1 -0
- app/controllers/uploads_controller.rb app/controllers/uploads_controller.rb +3 -3
- app/finders/snippets_finder.rb app/finders/snippets_finder.rb +2 -0
- app/helpers/markup_helper.rb app/helpers/markup_helper.rb +1 -1
- app/helpers/merge_requests_helper.rb app/helpers/merge_requests_helper.rb +3 -3
- app/helpers/notes_helper.rb app/helpers/notes_helper.rb +1 -1
- app/helpers/preferences_helper.rb app/helpers/preferences_helper.rb +2 -1
- app/helpers/tree_helper.rb app/helpers/tree_helper.rb +1 -10
- app/models/application_setting.rb app/models/application_setting.rb +1 -1
- app/models/ci/bridge.rb app/models/ci/bridge.rb +7 -3
- app/models/ci/build.rb app/models/ci/build.rb +47 -152
- app/models/ci/runner.rb app/models/ci/runner.rb +1 -1
- app/models/clusters/applications/ingress.rb app/models/clusters/applications/ingress.rb +1 -0
- app/models/clusters/applications/jupyter.rb app/models/clusters/applications/jupyter.rb +11 -4
- app/models/clusters/applications/knative.rb app/models/clusters/applications/knative.rb +1 -0
- app/models/clusters/cluster.rb app/models/clusters/cluster.rb +1 -0
- app/models/clusters/concerns/application_core.rb app/models/clusters/concerns/application_core.rb +6 -0
- app/models/clusters/kubernetes_namespace.rb app/models/clusters/kubernetes_namespace.rb +1 -1
- app/models/clusters/platforms/kubernetes.rb app/models/clusters/platforms/kubernetes.rb +1 -1
- app/models/commit_range.rb app/models/commit_range.rb +4 -4
- app/models/concerns/blob_language_from_git_attributes.rb app/models/concerns/blob_language_from_git_attributes.rb +1 -1
- app/models/concerns/ci/contextable.rb app/models/concerns/ci/contextable.rb +108 -0
- app/models/concerns/ci/processable.rb app/models/concerns/ci/processable.rb +4 -0
- app/models/concerns/feature_gate.rb app/models/concerns/feature_gate.rb +1 -1
- app/models/concerns/has_ref.rb app/models/concerns/has_ref.rb +11 -0
- app/models/concerns/mirror_authentication.rb app/models/concerns/mirror_authentication.rb +1 -1
- app/models/concerns/reactive_caching.rb app/models/concerns/reactive_caching.rb +1 -1
- app/models/concerns/token_authenticatable_strategies/base.rb app/models/concerns/token_authenticatable_strategies/base.rb +0 -16
- app/models/concerns/token_authenticatable_strategies/encrypted.rb ...ls/concerns/token_authenticatable_strategies/encrypted.rb +30 -22
- app/models/environment.rb app/models/environment.rb +2 -2
- app/models/group.rb app/models/group.rb +1 -1
- app/models/individual_note_discussion.rb app/models/individual_note_discussion.rb +1 -1
- app/models/issue.rb app/models/issue.rb +1 -0
- app/models/label_note.rb app/models/label_note.rb +1 -1
- app/models/legacy_diff_note.rb app/models/legacy_diff_note.rb +1 -1
- app/models/merge_request.rb app/models/merge_request.rb +7 -0
- app/models/milestone.rb app/models/milestone.rb +2 -2
- app/models/namespace.rb app/models/namespace.rb +1 -1
- app/models/notification_recipient.rb app/models/notification_recipient.rb +2 -2
- app/models/project.rb app/models/project.rb +3 -3
- app/models/project_services/campfire_service.rb app/models/project_services/campfire_service.rb +1 -1
- app/models/project_services/irker_service.rb app/models/project_services/irker_service.rb +1 -1
- app/models/project_services/kubernetes_service.rb app/models/project_services/kubernetes_service.rb +1 -1
- app/models/protected_branch.rb app/models/protected_branch.rb +12 -2
- app/models/repository.rb app/models/repository.rb +2 -2
- app/models/ssh_host_key.rb app/models/ssh_host_key.rb +1 -1
- app/models/todo.rb app/models/todo.rb +8 -1
- app/models/user.rb app/models/user.rb +1 -1
- app/models/wiki_page.rb app/models/wiki_page.rb +1 -1
- app/policies/project_policy.rb app/policies/project_policy.rb +1 -0
- app/presenters/blobs/unfold_presenter.rb app/presenters/blobs/unfold_presenter.rb +75 -0
- app/presenters/clusterable_presenter.rb app/presenters/clusterable_presenter.rb +4 -0
- app/presenters/group_clusterable_presenter.rb app/presenters/group_clusterable_presenter.rb +5 -0
- app/presenters/merge_request_presenter.rb app/presenters/merge_request_presenter.rb +6 -0
- app/presenters/project_clusterable_presenter.rb app/presenters/project_clusterable_presenter.rb +5 -0
- app/serializers/cluster_application_entity.rb app/serializers/cluster_application_entity.rb +1 -0
- app/serializers/concerns/user_status_tooltip.rb app/serializers/concerns/user_status_tooltip.rb +1 -1
- app/serializers/diff_file_entity.rb app/serializers/diff_file_entity.rb +5 -1
- app/serializers/merge_request_for_pipeline_entity.rb app/serializers/merge_request_for_pipeline_entity.rb +17 -0
- app/serializers/pipeline_entity.rb app/serializers/pipeline_entity.rb +10 -0
- app/serializers/pipeline_serializer.rb app/serializers/pipeline_serializer.rb +1 -0
- app/services/application_settings/update_service.rb app/services/application_settings/update_service.rb +1 -1
- app/services/boards/visits/latest_service.rb app/services/boards/visits/latest_service.rb +1 -1
- app/services/clusters/applications/base_helm_service.rb app/services/clusters/applications/base_helm_service.rb +4 -0
- app/services/clusters/applications/base_service.rb app/services/clusters/applications/base_service.rb +76 -0
- app/services/clusters/applications/check_ingress_ip_address_service.rb ...clusters/applications/check_ingress_ip_address_service.rb +12 -4
- app/services/clusters/applications/create_service.rb app/services/clusters/applications/create_service.rb +3 -54
- app/services/clusters/applications/install_service.rb app/services/clusters/applications/install_service.rb +10 -12
- app/services/clusters/applications/patch_service.rb app/services/clusters/applications/patch_service.rb +24 -0
- app/services/clusters/applications/update_service.rb app/services/clusters/applications/update_service.rb +34 -0
- app/services/commits/create_service.rb app/services/commits/create_service.rb +7 -2
- app/services/files/multi_service.rb app/services/files/multi_service.rb +2 -1
- app/services/groups/nested_create_service.rb app/services/groups/nested_create_service.rb +1 -1
- app/services/groups/transfer_service.rb app/services/groups/transfer_service.rb +10 -0
- app/services/issuable_base_service.rb app/services/issuable_base_service.rb +1 -1
- app/services/merge_requests/merge_service.rb app/services/merge_requests/merge_service.rb +2 -1
- app/services/merge_requests/merge_to_ref_service.rb app/services/merge_requests/merge_to_ref_service.rb +6 -9
- app/services/projects/download_service.rb app/services/projects/download_service.rb +1 -1
- app/services/projects/hashed_storage/migrate_attachments_service.rb ...es/projects/hashed_storage/migrate_attachments_service.rb +1 -1
- app/services/projects/hashed_storage/migrate_repository_service.rb ...ces/projects/hashed_storage/migrate_repository_service.rb +1 -1
- app/services/projects/hashed_storage/rollback_attachments_service.rb ...s/projects/hashed_storage/rollback_attachments_service.rb +1 -1
- app/services/projects/hashed_storage/rollback_repository_service.rb ...es/projects/hashed_storage/rollback_repository_service.rb +1 -1
- app/services/push_event_payload_service.rb app/services/push_event_payload_service.rb +1 -1
- app/services/upload_service.rb app/services/upload_service.rb +1 -1
- app/services/validate_new_branch_service.rb app/services/validate_new_branch_service.rb +2 -2
- app/views/clusters/clusters/_form.html.haml app/views/clusters/clusters/_form.html.haml +1 -1
- app/views/clusters/clusters/show.html.haml app/views/clusters/clusters/show.html.haml +3 -2
- app/views/groups/edit.html.haml app/views/groups/edit.html.haml +2 -0
- app/views/projects/buttons/_clone.html.haml app/views/projects/buttons/_clone.html.haml +3 -2
- app/views/projects/cycle_analytics/show.html.haml app/views/projects/cycle_analytics/show.html.haml +1 -1
- app/views/projects/deployments/_actions.haml app/views/projects/deployments/_actions.haml +1 -1
- app/views/projects/edit.html.haml app/views/projects/edit.html.haml +20 -28
- app/views/projects/merge_requests/_merge_requests.html.haml app/views/projects/merge_requests/_merge_requests.html.haml +1 -1
- app/views/projects/mirrors/_mirror_repos.html.haml app/views/projects/mirrors/_mirror_repos.html.haml +1 -1
- app/views/projects/protected_branches/shared/_index.html.haml ...views/projects/protected_branches/shared/_index.html.haml +1 -1
- app/views/shared/_mobile_clone_panel.html.haml app/views/shared/_mobile_clone_panel.html.haml +1 -0
- app/views/shared/issuable/_search_bar.html.haml app/views/shared/issuable/_search_bar.html.haml +1 -0
- app/workers/all_queues.yml app/workers/all_queues.yml +1 -0
- app/workers/cluster_patch_app_worker.rb app/workers/cluster_patch_app_worker.rb +13 -0
- changelogs/unreleased/10095-job-getters.yml changelogs/unreleased/10095-job-getters.yml +5 -0
- changelogs/unreleased/41888-access-personal-snippets-by-api.yml ...logs/unreleased/41888-access-personal-snippets-by-api.yml +5 -0
- changelogs/unreleased/45035-force-push-api.yml changelogs/unreleased/45035-force-push-api.yml +5 -0
- changelogs/unreleased/46464-improve-stop-pipeline-modal.yml changelogs/unreleased/46464-improve-stop-pipeline-modal.yml +5 -0
- changelogs/unreleased/47869-jobs-tab-border-top-in-pipeline-s-page-is-1px-off.yml ...869-jobs-tab-border-top-in-pipeline-s-page-is-1px-off.yml +5 -0
- changelogs/unreleased/52459-display-job-names-consistently-on-pipelines-and-environments-list.yml ...names-consistently-on-pipelines-and-environments-list.yml +5 -0
- changelogs/unreleased/52792-align-mirror-repository-button.yml ...elogs/unreleased/52792-align-mirror-repository-button.yml +5 -0
- changelogs/unreleased/53336-improve-web-ide-launch-performance.yml ...s/unreleased/53336-improve-web-ide-launch-performance.yml +5 -0
- changelogs/unreleased/53361-fresh-protected-branches.yml changelogs/unreleased/53361-fresh-protected-branches.yml +5 -0
- changelogs/unreleased/56251-fix-issue-board-weekday-shift.yml ...gelogs/unreleased/56251-fix-issue-board-weekday-shift.yml +5 -0
- changelogs/unreleased/56618-hashed-storage-skip-validation.yml ...elogs/unreleased/56618-hashed-storage-skip-validation.yml +5 -0
- changelogs/unreleased/56937-edit-knative-domain.yml changelogs/unreleased/56937-edit-knative-domain.yml +5 -0
- changelogs/unreleased/57085-introduce-zoom-and-scroll-functionality-on-metrics-charts.yml ...oduce-zoom-and-scroll-functionality-on-metrics-charts.yml +5 -0
- changelogs/unreleased/58010-mask-the-existing-variables.yml changelogs/unreleased/58010-mask-the-existing-variables.yml +5 -0
- changelogs/unreleased/58023-add-Saturday-to-localization-first-day-of-the-week.yml ...23-add-Saturday-to-localization-first-day-of-the-week.yml +5 -0
- changelogs/unreleased/58369-hide-squash-commit.yml changelogs/unreleased/58369-hide-squash-commit.yml +5 -0
- changelogs/unreleased/58570-fix-running-pipline-that-is-imported-via-dotnetcore-template.yml ...ning-pipline-that-is-imported-via-dotnetcore-template.yml +5 -0
- changelogs/unreleased/58648-project-template-for-ios.yml changelogs/unreleased/58648-project-template-for-ios.yml +5 -0
- changelogs/unreleased/58649-project-template-for-android.yml changelogs/unreleased/58649-project-template-for-android.yml +5 -0
- changelogs/unreleased/auto-devops-tags.yml changelogs/unreleased/auto-devops-tags.yml +5 -0
- changelogs/unreleased/bvl-graphql-csrf.yml changelogs/unreleased/bvl-graphql-csrf.yml +5 -0
- changelogs/unreleased/expand-diff-to-full-file.yml changelogs/unreleased/expand-diff-to-full-file.yml +5 -0
- changelogs/unreleased/expose-merge-request-entity-for-pipelines.yml .../unreleased/expose-merge-request-entity-for-pipelines.yml +5 -0
- changelogs/unreleased/feature-api-delete-job-artifacts.yml changelogs/unreleased/feature-api-delete-job-artifacts.yml +5 -0
- changelogs/unreleased/fix-38010-sidebar-loads-and-collapses.yml ...logs/unreleased/fix-38010-sidebar-loads-and-collapses.yml +5 -0
- changelogs/unreleased/fix-blob-editor-deleting-content.yml changelogs/unreleased/fix-blob-editor-deleting-content.yml +5 -0
- changelogs/unreleased/fix-gb-fix-bridge-jobs-variables-policy.yml ...gs/unreleased/fix-gb-fix-bridge-jobs-variables-policy.yml +5 -0
- changelogs/unreleased/fix-group-without-owner.yml changelogs/unreleased/fix-group-without-owner.yml +5 -0
- changelogs/unreleased/gitaly-version-v1.26.0.yml changelogs/unreleased/gitaly-version-v1.26.0.yml +5 -0
- changelogs/unreleased/gt-update-activity-filter-for-issues.yml ...elogs/unreleased/gt-update-activity-filter-for-issues.yml +5 -0
- changelogs/unreleased/ingress-hostnames.yml changelogs/unreleased/ingress-hostnames.yml +5 -0
- changelogs/unreleased/osw-merge-to-ref-changes-for-ci-team.yml ...elogs/unreleased/osw-merge-to-ref-changes-for-ci-team.yml +5 -0
- changelogs/unreleased/restrict-jupyter-login.yml changelogs/unreleased/restrict-jupyter-login.yml +5 -0
- changelogs/unreleased/sh-optimize-todos-api.yml changelogs/unreleased/sh-optimize-todos-api.yml +5 -0
- changelogs/unreleased/sh-rugged-commit-is-ancestor.yml changelogs/unreleased/sh-rugged-commit-is-ancestor.yml +5 -0
- changelogs/unreleased/sh-rugged-get-tree-entry.yml changelogs/unreleased/sh-rugged-get-tree-entry.yml +5 -0
- changelogs/unreleased/sh-rugged-tree-entries.yml changelogs/unreleased/sh-rugged-tree-entries.yml +5 -0
- changelogs/unreleased/sh-show-pre-receive-error-merge.yml changelogs/unreleased/sh-show-pre-receive-error-merge.yml +0 -5
- changelogs/unreleased/shell-8-7.yml changelogs/unreleased/shell-8-7.yml +5 -0
- changelogs/unreleased/use-date-for-upcoming-milestone-comparison.yml ...unreleased/use-date-for-upcoming-milestone-comparison.yml +5 -0
- changelogs/unreleased/use-encrypted-runner-tokens.yml changelogs/unreleased/use-encrypted-runner-tokens.yml +5 -0
- changelogs/unreleased/winh-enable-reply_to_individual_notes.yml ...logs/unreleased/winh-enable-reply_to_individual_notes.yml +5 -0
- config/gitlab.yml.example config/gitlab.yml.example +1 -1
- config/routes.rb config/routes.rb +1 -0
- db/migrate/20190225160300_steal_encrypt_runners_tokens.rb db/migrate/20190225160300_steal_encrypt_runners_tokens.rb +19 -0
- db/migrate/20190225160301_add_runner_tokens_indexes.rb db/migrate/20190225160301_add_runner_tokens_indexes.rb +24 -0
- db/migrate/20190301182457_add_external_hostname_to_ingress_and_knative.rb ...301182457_add_external_hostname_to_ingress_and_knative.rb +10 -0
- db/schema.rb db/schema.rb +6 -1
- doc/administration/high_availability/nfs.md doc/administration/high_availability/nfs.md +2 -0
- doc/administration/pages/source.md doc/administration/pages/source.md +1 -1
- doc/administration/uploads.md doc/administration/uploads.md +1 -2
- doc/api/commits.md doc/api/commits.md +1 -0
- doc/api/jobs.md doc/api/jobs.md +49 -22
- doc/api/settings.md doc/api/settings.md +1 -1
- doc/ci/README.md doc/ci/README.md +53 -127
- doc/ci/docker/using_docker_build.md doc/ci/docker/using_docker_build.md +1 -1
- doc/ci/examples/README.md doc/ci/examples/README.md +90 -64
- doc/ci/examples/artifactory_and_gitlab/index.md doc/ci/examples/artifactory_and_gitlab/index.md +5 -5
- doc/ci/examples/deploy_spring_boot_to_cloud_foundry/index.md doc/ci/examples/deploy_spring_boot_to_cloud_foundry/index.md +1 -1
- doc/ci/examples/devops_and_game_dev_with_gitlab_ci_cd/index.md ...i/examples/devops_and_game_dev_with_gitlab_ci_cd/index.md +2 -2
- doc/ci/examples/laravel_with_gitlab_and_envoy/index.md doc/ci/examples/laravel_with_gitlab_and_envoy/index.md +1 -1
- doc/ci/examples/test-and-deploy-python-application-to-heroku.md .../examples/test-and-deploy-python-application-to-heroku.md +2 -2
- doc/ci/examples/test-and-deploy-ruby-application-to-heroku.md ...ci/examples/test-and-deploy-ruby-application-to-heroku.md +3 -3
- doc/ci/examples/test-scala-application.md doc/ci/examples/test-scala-application.md +1 -1
- doc/ci/img/cicd_pipeline_infograph.png doc/ci/img/cicd_pipeline_infograph.png +0 -0
- doc/ci/introduction/img/job_running.png doc/ci/introduction/img/job_running.png +0 -0
- doc/ci/introduction/img/pipeline_status.png doc/ci/introduction/img/pipeline_status.png +0 -0
- doc/ci/introduction/img/rollback.png doc/ci/introduction/img/rollback.png +0 -0
- doc/ci/introduction/index.md doc/ci/introduction/index.md +192 -0
- doc/ci/variables/README.md doc/ci/variables/README.md +1 -1
- doc/ci/yaml/README.md doc/ci/yaml/README.md +302 -189
- doc/development/new_fe_guide/event_tracking.md doc/development/new_fe_guide/event_tracking.md +18 -1
- doc/development/profiling.md doc/development/profiling.md +4 -0
- doc/development/rolling_out_changes_using_feature_flags.md doc/development/rolling_out_changes_using_feature_flags.md +23 -0
- doc/development/testing_guide/frontend_testing.md doc/development/testing_guide/frontend_testing.md +52 -8
- doc/project_services/bamboo.md doc/project_services/bamboo.md +4 -0
- doc/project_services/bugzilla.md doc/project_services/bugzilla.md +4 -0
- doc/project_services/emails_on_push.md doc/project_services/emails_on_push.md +4 -0
- doc/project_services/irker.md doc/project_services/irker.md +4 -0
- doc/project_services/jira.md doc/project_services/jira.md +4 -0
- doc/project_services/kubernetes.md doc/project_services/kubernetes.md +4 -0
- doc/project_services/mattermost.md doc/project_services/mattermost.md +4 -0
- doc/project_services/mattermost_slash_commands.md doc/project_services/mattermost_slash_commands.md +4 -0
- doc/project_services/project_services.md doc/project_services/project_services.md +4 -0
- doc/project_services/redmine.md doc/project_services/redmine.md +4 -0
- doc/project_services/services_templates.md doc/project_services/services_templates.md +4 -0
- doc/project_services/slack.md doc/project_services/slack.md +4 -0
- doc/project_services/slack_slash_commands.md doc/project_services/slack_slash_commands.md +4 -0
- doc/raketasks/backup_restore.md doc/raketasks/backup_restore.md +20 -0
- doc/topics/autodevops/index.md doc/topics/autodevops/index.md +1 -1
- doc/update/upgrading_from_source.md doc/update/upgrading_from_source.md +2 -2
- doc/user/account/security.md doc/user/account/security.md +4 -0
- doc/user/account/two_factor_authentication.md doc/user/account/two_factor_authentication.md +4 -0
- doc/user/discussions/img/reply_to_comment.gif doc/user/discussions/img/reply_to_comment.gif +0 -0
- doc/user/discussions/img/reply_to_comment_button.png doc/user/discussions/img/reply_to_comment_button.png +0 -0
- doc/user/discussions/index.md doc/user/discussions/index.md +38 -14
- doc/user/group/index.md doc/user/group/index.md +1 -0
- doc/user/permissions.md doc/user/permissions.md +2 -0
- doc/user/profile/account/index.md doc/user/profile/account/index.md +3 -0
- doc/user/profile/preferences.md doc/user/profile/preferences.md +7 -1
- doc/user/project/builds/artifacts.md doc/user/project/builds/artifacts.md +4 -0
- doc/user/project/clusters/index.md doc/user/project/clusters/index.md +22 -23
- doc/user/project/clusters/serverless/index.md doc/user/project/clusters/serverless/index.md +6 -16
- doc/user/project/cycle_analytics.md doc/user/project/cycle_analytics.md +16 -21
- doc/user/project/gpg_signed_commits/index.md doc/user/project/gpg_signed_commits/index.md +4 -0
- doc/user/project/img/cycle_analytics_landing_page.png doc/user/project/img/cycle_analytics_landing_page.png +0 -0
- doc/user/project/img/issue_boards_multiple.png doc/user/project/img/issue_boards_multiple.png +0 -0
- doc/user/project/integrations/kubernetes.md doc/user/project/integrations/kubernetes.md +4 -0
- doc/user/project/integrations/prometheus_library/metrics.md doc/user/project/integrations/prometheus_library/metrics.md +4 -0
- doc/user/project/integrations/prometheus_library/nginx_ingress.md .../project/integrations/prometheus_library/nginx_ingress.md +1 -1
- doc/user/project/integrations/prometheus_library/nginx_ingress_vts.md ...ject/integrations/prometheus_library/nginx_ingress_vts.md +1 -1
- doc/user/project/issue_board.md doc/user/project/issue_board.md +6 -4
- doc/user/project/merge_requests.md doc/user/project/merge_requests.md +4 -0
- doc/user/project/merge_requests/maintainer_access.md doc/user/project/merge_requests/maintainer_access.md +4 -0
- doc/user/project/merge_requests/merge_request_discussion_resolution.md ...ect/merge_requests/merge_request_discussion_resolution.md +4 -0
- doc/user/project/merge_requests/merge_when_build_succeeds.md doc/user/project/merge_requests/merge_when_build_succeeds.md +5 -3
- doc/user/project/pages/getting_started_part_four.md doc/user/project/pages/getting_started_part_four.md +16 -4
- doc/user/project/pages/getting_started_part_two.md doc/user/project/pages/getting_started_part_two.md +58 -39
- doc/user/project/pages/img/pages_project_templates_11-8.png doc/user/project/pages/img/pages_project_templates_11-8.png +0 -0
- doc/user/project/pages/index.md doc/user/project/pages/index.md +20 -43
- doc/user/project/protected_branches.md doc/user/project/protected_branches.md +24 -1
- doc/user/project/releases.md doc/user/project/releases.md +4 -0
- doc/user/project/slash_commands.md doc/user/project/slash_commands.md +4 -0
- lib/api/commits.rb lib/api/commits.rb +1 -0
- lib/api/entities.rb lib/api/entities.rb +2 -1
- lib/api/helpers.rb lib/api/helpers.rb +4 -0
- lib/api/helpers/custom_validators.rb lib/api/helpers/custom_validators.rb +13 -0
- lib/api/helpers/pagination.rb lib/api/helpers/pagination.rb +1 -1
- lib/api/issues.rb lib/api/issues.rb +3 -3
- lib/api/job_artifacts.rb lib/api/job_artifacts.rb +16 -0
- lib/api/merge_requests.rb lib/api/merge_requests.rb +9 -4
- lib/api/snippets.rb lib/api/snippets.rb +12 -13
- lib/api/todos.rb lib/api/todos.rb +31 -1
- lib/api/validations/types/labels_list.rb lib/api/validations/types/labels_list.rb +24 -0
- lib/backup/database.rb lib/backup/database.rb +2 -1
- lib/backup/files.rb lib/backup/files.rb +2 -2
- lib/backup/helper.rb lib/backup/helper.rb +8 -0
- lib/backup/manager.rb lib/backup/manager.rb +5 -1
- lib/bitbucket_server/collection.rb lib/bitbucket_server/collection.rb +2 -2
- lib/declarative_policy/rule.rb lib/declarative_policy/rule.rb +3 -3
- lib/event_filter.rb lib/event_filter.rb +1 -1
- lib/gitlab/auth/ldap/config.rb lib/gitlab/auth/ldap/config.rb +2 -2
- lib/gitlab/auth/ldap/person.rb lib/gitlab/auth/ldap/person.rb +1 -1
- lib/gitlab/auth/saml/auth_hash.rb lib/gitlab/auth/saml/auth_hash.rb +2 -2
- lib/gitlab/background_migration/encrypt_columns.rb lib/gitlab/background_migration/encrypt_columns.rb +2 -1
- lib/gitlab/background_migration/migrate_events_to_push_event_payloads.rb ...ground_migration/migrate_events_to_push_event_payloads.rb +1 -1
- lib/gitlab/background_migration/populate_untracked_uploads_dependencies.rb ...ound_migration/populate_untracked_uploads_dependencies.rb +1 -1
- lib/gitlab/bare_repository_import/importer.rb lib/gitlab/bare_repository_import/importer.rb +1 -1
- lib/gitlab/bitbucket_import/importer.rb lib/gitlab/bitbucket_import/importer.rb +1 -1
- lib/gitlab/bitbucket_server_import/importer.rb lib/gitlab/bitbucket_server_import/importer.rb +1 -1
- lib/gitlab/checks/branch_check.rb lib/gitlab/checks/branch_check.rb +34 -2
- lib/gitlab/ci/ansi2html.rb lib/gitlab/ci/ansi2html.rb +1 -1
- lib/gitlab/ci/build/artifacts/metadata.rb lib/gitlab/ci/build/artifacts/metadata.rb +1 -1
- lib/gitlab/ci/build/artifacts/metadata/entry.rb lib/gitlab/ci/build/artifacts/metadata/entry.rb +1 -1
- lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml +18 -2
- lib/gitlab/ci/templates/Security/Container-Scanning.gitlab-ci.yml ...ab/ci/templates/Security/Container-Scanning.gitlab-ci.yml +48 -0
- lib/gitlab/ci/templates/Security/DAST.gitlab-ci.yml lib/gitlab/ci/templates/Security/DAST.gitlab-ci.yml +60 -0
- lib/gitlab/ci/templates/Security/Dependency-Scanning.gitlab-ci.yml ...b/ci/templates/Security/Dependency-Scanning.gitlab-ci.yml +41 -0
- lib/gitlab/ci/templates/Security/License-Management.gitlab-ci.yml ...ab/ci/templates/Security/License-Management.gitlab-ci.yml +27 -0
- lib/gitlab/ci/templates/Security/SAST.gitlab-ci.yml lib/gitlab/ci/templates/Security/SAST.gitlab-ci.yml +43 -0
- lib/gitlab/ci/variables/collection.rb lib/gitlab/ci/variables/collection.rb +2 -0
- lib/gitlab/cycle_analytics/plan_event_fetcher.rb lib/gitlab/cycle_analytics/plan_event_fetcher.rb +2 -2
- lib/gitlab/database/count/tablesample_count_strategy.rb lib/gitlab/database/count/tablesample_count_strategy.rb +1 -1
- lib/gitlab/diff/file.rb lib/gitlab/diff/file.rb +11 -1
- lib/gitlab/email/reply_parser.rb lib/gitlab/email/reply_parser.rb +1 -1
- lib/gitlab/fogbugz_import/importer.rb lib/gitlab/fogbugz_import/importer.rb +1 -1
- lib/gitlab/git/blob.rb lib/gitlab/git/blob.rb +6 -0
- lib/gitlab/git/commit.rb lib/gitlab/git/commit.rb +2 -2
- lib/gitlab/git/repository.rb lib/gitlab/git/repository.rb +7 -4
- lib/gitlab/git/rugged_impl/blob.rb lib/gitlab/git/rugged_impl/blob.rb +106 -0
- lib/gitlab/git/rugged_impl/repository.rb lib/gitlab/git/rugged_impl/repository.rb +31 -1
- lib/gitlab/git/rugged_impl/tree.rb lib/gitlab/git/rugged_impl/tree.rb +105 -0
- lib/gitlab/git/tree.rb lib/gitlab/git/tree.rb +7 -1
- lib/gitlab/gitaly_client.rb lib/gitlab/gitaly_client.rb +7 -5
- lib/gitlab/gitaly_client/blob_service.rb lib/gitlab/gitaly_client/blob_service.rb +1 -1
- lib/gitlab/gitaly_client/operation_service.rb lib/gitlab/gitaly_client/operation_service.rb +10 -6
- lib/gitlab/highlight.rb lib/gitlab/highlight.rb +1 -1
- lib/gitlab/i18n/metadata_entry.rb lib/gitlab/i18n/metadata_entry.rb +1 -1
- lib/gitlab/import_export/json_hash_builder.rb lib/gitlab/import_export/json_hash_builder.rb +1 -1
- lib/gitlab/import_export/relation_factory.rb lib/gitlab/import_export/relation_factory.rb +1 -1
- lib/gitlab/incoming_email.rb lib/gitlab/incoming_email.rb +1 -1
- lib/gitlab/kubernetes/helm/install_command.rb lib/gitlab/kubernetes/helm/install_command.rb +2 -1
- lib/gitlab/legacy_github_import/client.rb lib/gitlab/legacy_github_import/client.rb +1 -1
- lib/gitlab/legacy_github_import/user_formatter.rb lib/gitlab/legacy_github_import/user_formatter.rb +2 -2
- lib/gitlab/project_template.rb lib/gitlab/project_template.rb +2 -0
- lib/gitlab/sidekiq_signals.rb lib/gitlab/sidekiq_signals.rb +5 -2
- lib/gitlab/sql/pattern.rb lib/gitlab/sql/pattern.rb +1 -1
- lib/gitlab/template/gitlab_ci_yml_template.rb lib/gitlab/template/gitlab_ci_yml_template.rb +0 -5
- lib/gitlab/tracing/jaeger_factory.rb lib/gitlab/tracing/jaeger_factory.rb +1 -1
- lib/gitlab/tree_summary.rb lib/gitlab/tree_summary.rb +1 -1
- lib/gitlab/usage_data.rb lib/gitlab/usage_data.rb +2 -0
- lib/gitlab/user_access.rb lib/gitlab/user_access.rb +2 -2
- lib/system_check/app/git_user_default_ssh_config_check.rb lib/system_check/app/git_user_default_ssh_config_check.rb +1 -1
- lib/tasks/gemojione.rake lib/tasks/gemojione.rake +5 -10
- lib/unfold_form.rb lib/unfold_form.rb +0 -14
- locale/ar_SA/gitlab.po locale/ar_SA/gitlab.po +576 -84
- locale/bg/gitlab.po locale/bg/gitlab.po +540 -84
- locale/ca_ES/gitlab.po locale/ca_ES/gitlab.po +540 -84
- locale/cs_CZ/gitlab.po locale/cs_CZ/gitlab.po +558 -84
- locale/cy_GB/gitlab.po locale/cy_GB/gitlab.po +576 -84
- locale/da_DK/gitlab.po locale/da_DK/gitlab.po +540 -84
- locale/de/gitlab.po locale/de/gitlab.po +544 -88
- locale/el_GR/gitlab.po locale/el_GR/gitlab.po +540 -84
- locale/eo/gitlab.po locale/eo/gitlab.po +540 -84
- locale/es/gitlab.po locale/es/gitlab.po +643 -187
- locale/et_EE/gitlab.po locale/et_EE/gitlab.po +540 -84
- locale/fil_PH/gitlab.po locale/fil_PH/gitlab.po +540 -84
- locale/fr/gitlab.po locale/fr/gitlab.po +556 -100
- locale/gitlab.pot locale/gitlab.pot +76 -28
- locale/gl_ES/gitlab.po locale/gl_ES/gitlab.po +540 -84
- locale/he_IL/gitlab.po locale/he_IL/gitlab.po +558 -84
- locale/hi_IN/gitlab.po locale/hi_IN/gitlab.po +540 -84
- locale/hr_HR/gitlab.po locale/hr_HR/gitlab.po +549 -84
- locale/hu_HU/gitlab.po locale/hu_HU/gitlab.po +540 -84
- locale/id_ID/gitlab.po locale/id_ID/gitlab.po +531 -84
- locale/it/gitlab.po locale/it/gitlab.po +540 -84
- locale/ja/gitlab.po locale/ja/gitlab.po +892 -445
- locale/ko/gitlab.po locale/ko/gitlab.po +590 -143
- locale/mn_MN/gitlab.po locale/mn_MN/gitlab.po +540 -84
- locale/nb_NO/gitlab.po locale/nb_NO/gitlab.po +540 -84
- locale/nl_NL/gitlab.po locale/nl_NL/gitlab.po +540 -84
- locale/pa_IN/gitlab.po locale/pa_IN/gitlab.po +540 -84
- locale/pl_PL/gitlab.po locale/pl_PL/gitlab.po +560 -86
- locale/pt_BR/gitlab.po locale/pt_BR/gitlab.po +853 -397
- locale/pt_PT/gitlab.po locale/pt_PT/gitlab.po +540 -84
- locale/ro_RO/gitlab.po locale/ro_RO/gitlab.po +549 -84
- locale/ru/gitlab.po locale/ru/gitlab.po +561 -87
- locale/sk_SK/gitlab.po locale/sk_SK/gitlab.po +558 -84
- locale/sq_AL/gitlab.po locale/sq_AL/gitlab.po +540 -84
- locale/sr_CS/gitlab.po locale/sr_CS/gitlab.po +549 -84
- locale/sr_SP/gitlab.po locale/sr_SP/gitlab.po +549 -84
- locale/sv_SE/gitlab.po locale/sv_SE/gitlab.po +540 -84
- locale/sw_KE/gitlab.po locale/sw_KE/gitlab.po +540 -84
- locale/tr_TR/gitlab.po locale/tr_TR/gitlab.po +1083 -627
- locale/zh_CN/gitlab.po locale/zh_CN/gitlab.po +1280 -833
- locale/zh_HK/gitlab.po locale/zh_HK/gitlab.po +531 -84
- locale/zh_TW/gitlab.po locale/zh_TW/gitlab.po +535 -88
- package.json package.json +2 -2
- public/-/emojis/1/100.png public/-/emojis/1/100.png +0 -0
- public/-/emojis/1/1234.png public/-/emojis/1/1234.png +0 -0
- public/-/emojis/1/1F627.png public/-/emojis/1/1F627.png +0 -0
- public/-/emojis/1/8ball.png public/-/emojis/1/8ball.png +0 -0
- public/-/emojis/1/a.png public/-/emojis/1/a.png +0 -0
- public/-/emojis/1/ab.png public/-/emojis/1/ab.png +0 -0
- public/-/emojis/1/abc.png public/-/emojis/1/abc.png +0 -0
- public/-/emojis/1/abcd.png public/-/emojis/1/abcd.png +0 -0
- public/-/emojis/1/accept.png public/-/emojis/1/accept.png +0 -0
- public/-/emojis/1/aerial_tramway.png public/-/emojis/1/aerial_tramway.png +0 -0
- public/-/emojis/1/airplane.png public/-/emojis/1/airplane.png +0 -0
- public/-/emojis/1/airplane_arriving.png public/-/emojis/1/airplane_arriving.png +0 -0
- public/-/emojis/1/airplane_departure.png public/-/emojis/1/airplane_departure.png +0 -0
- public/-/emojis/1/airplane_small.png public/-/emojis/1/airplane_small.png +0 -0
- public/-/emojis/1/alarm_clock.png public/-/emojis/1/alarm_clock.png +0 -0
- public/-/emojis/1/alembic.png public/-/emojis/1/alembic.png +0 -0
- public/-/emojis/1/alien.png public/-/emojis/1/alien.png +0 -0
- public/-/emojis/1/ambulance.png public/-/emojis/1/ambulance.png +0 -0
- public/-/emojis/1/amphora.png public/-/emojis/1/amphora.png +0 -0
- public/-/emojis/1/anchor.png public/-/emojis/1/anchor.png +0 -0
- public/-/emojis/1/angel.png public/-/emojis/1/angel.png +0 -0
- public/-/emojis/1/angel_tone1.png public/-/emojis/1/angel_tone1.png +0 -0
- public/-/emojis/1/angel_tone2.png public/-/emojis/1/angel_tone2.png +0 -0
- public/-/emojis/1/angel_tone3.png public/-/emojis/1/angel_tone3.png +0 -0
- public/-/emojis/1/angel_tone4.png public/-/emojis/1/angel_tone4.png +0 -0
- public/-/emojis/1/angel_tone5.png public/-/emojis/1/angel_tone5.png +0 -0
- public/-/emojis/1/anger.png public/-/emojis/1/anger.png +0 -0
- public/-/emojis/1/anger_right.png public/-/emojis/1/anger_right.png +0 -0
- public/-/emojis/1/angry.png public/-/emojis/1/angry.png +0 -0
- public/-/emojis/1/ant.png public/-/emojis/1/ant.png +0 -0
- public/-/emojis/1/apple.png public/-/emojis/1/apple.png +0 -0
- public/-/emojis/1/aquarius.png public/-/emojis/1/aquarius.png +0 -0
- public/-/emojis/1/aries.png public/-/emojis/1/aries.png +0 -0
- public/-/emojis/1/arrow_backward.png public/-/emojis/1/arrow_backward.png +0 -0
- public/-/emojis/1/arrow_double_down.png public/-/emojis/1/arrow_double_down.png +0 -0
- public/-/emojis/1/arrow_double_up.png public/-/emojis/1/arrow_double_up.png +0 -0
- public/-/emojis/1/arrow_down.png public/-/emojis/1/arrow_down.png +0 -0
- public/-/emojis/1/arrow_down_small.png public/-/emojis/1/arrow_down_small.png +0 -0
- public/-/emojis/1/arrow_forward.png public/-/emojis/1/arrow_forward.png +0 -0
- public/-/emojis/1/arrow_heading_down.png public/-/emojis/1/arrow_heading_down.png +0 -0
- public/-/emojis/1/arrow_heading_up.png public/-/emojis/1/arrow_heading_up.png +0 -0
- public/-/emojis/1/arrow_left.png public/-/emojis/1/arrow_left.png +0 -0
- public/-/emojis/1/arrow_lower_left.png public/-/emojis/1/arrow_lower_left.png +0 -0
- public/-/emojis/1/arrow_lower_right.png public/-/emojis/1/arrow_lower_right.png +0 -0
- public/-/emojis/1/arrow_right.png public/-/emojis/1/arrow_right.png +0 -0
- public/-/emojis/1/arrow_right_hook.png public/-/emojis/1/arrow_right_hook.png +0 -0
- public/-/emojis/1/arrow_up.png public/-/emojis/1/arrow_up.png +0 -0
- public/-/emojis/1/arrow_up_down.png public/-/emojis/1/arrow_up_down.png +0 -0
- public/-/emojis/1/arrow_up_small.png public/-/emojis/1/arrow_up_small.png +0 -0
- public/-/emojis/1/arrow_upper_left.png public/-/emojis/1/arrow_upper_left.png +0 -0
- public/-/emojis/1/arrow_upper_right.png public/-/emojis/1/arrow_upper_right.png +0 -0
- public/-/emojis/1/arrows_clockwise.png public/-/emojis/1/arrows_clockwise.png +0 -0
- public/-/emojis/1/arrows_counterclockwise.png public/-/emojis/1/arrows_counterclockwise.png +0 -0
- public/-/emojis/1/art.png public/-/emojis/1/art.png +0 -0
- public/-/emojis/1/articulated_lorry.png public/-/emojis/1/articulated_lorry.png +0 -0
- public/-/emojis/1/asterisk.png public/-/emojis/1/asterisk.png +0 -0
- public/-/emojis/1/astonished.png public/-/emojis/1/astonished.png +0 -0
- public/-/emojis/1/athletic_shoe.png public/-/emojis/1/athletic_shoe.png +0 -0
- public/-/emojis/1/atm.png public/-/emojis/1/atm.png +0 -0
- public/-/emojis/1/atom.png public/-/emojis/1/atom.png +0 -0
- public/-/emojis/1/avocado.png public/-/emojis/1/avocado.png +0 -0
- public/-/emojis/1/b.png public/-/emojis/1/b.png +0 -0
- public/-/emojis/1/baby.png public/-/emojis/1/baby.png +0 -0
- public/-/emojis/1/baby_bottle.png public/-/emojis/1/baby_bottle.png +0 -0
- public/-/emojis/1/baby_chick.png public/-/emojis/1/baby_chick.png +0 -0
- public/-/emojis/1/baby_symbol.png public/-/emojis/1/baby_symbol.png +0 -0
- public/-/emojis/1/baby_tone1.png public/-/emojis/1/baby_tone1.png +0 -0
- public/-/emojis/1/baby_tone2.png public/-/emojis/1/baby_tone2.png +0 -0
- public/-/emojis/1/baby_tone3.png public/-/emojis/1/baby_tone3.png +0 -0
- public/-/emojis/1/baby_tone4.png public/-/emojis/1/baby_tone4.png +0 -0
- public/-/emojis/1/baby_tone5.png public/-/emojis/1/baby_tone5.png +0 -0
- public/-/emojis/1/back.png public/-/emojis/1/back.png +0 -0
- public/-/emojis/1/bacon.png public/-/emojis/1/bacon.png +0 -0
- public/-/emojis/1/badminton.png public/-/emojis/1/badminton.png +0 -0
- public/-/emojis/1/baggage_claim.png public/-/emojis/1/baggage_claim.png +0 -0
- public/-/emojis/1/balloon.png public/-/emojis/1/balloon.png +0 -0
- public/-/emojis/1/ballot_box.png public/-/emojis/1/ballot_box.png +0 -0
- public/-/emojis/1/ballot_box_with_check.png public/-/emojis/1/ballot_box_with_check.png +0 -0
- public/-/emojis/1/bamboo.png public/-/emojis/1/bamboo.png +0 -0
- public/-/emojis/1/banana.png public/-/emojis/1/banana.png +0 -0
- public/-/emojis/1/bangbang.png public/-/emojis/1/bangbang.png +0 -0
- public/-/emojis/1/bank.png public/-/emojis/1/bank.png +0 -0
- public/-/emojis/1/bar_chart.png public/-/emojis/1/bar_chart.png +0 -0
- public/-/emojis/1/barber.png public/-/emojis/1/barber.png +0 -0
- public/-/emojis/1/baseball.png public/-/emojis/1/baseball.png +0 -0
- public/-/emojis/1/basketball.png public/-/emojis/1/basketball.png +0 -0
- public/-/emojis/1/basketball_player.png public/-/emojis/1/basketball_player.png +0 -0
- public/-/emojis/1/basketball_player_tone1.png public/-/emojis/1/basketball_player_tone1.png +0 -0
- public/-/emojis/1/basketball_player_tone2.png public/-/emojis/1/basketball_player_tone2.png +0 -0
- public/-/emojis/1/basketball_player_tone3.png public/-/emojis/1/basketball_player_tone3.png +0 -0
- public/-/emojis/1/basketball_player_tone4.png public/-/emojis/1/basketball_player_tone4.png +0 -0
- public/-/emojis/1/basketball_player_tone5.png public/-/emojis/1/basketball_player_tone5.png +0 -0
- public/-/emojis/1/bat.png public/-/emojis/1/bat.png +0 -0
- public/-/emojis/1/bath.png public/-/emojis/1/bath.png +0 -0
- public/-/emojis/1/bath_tone1.png public/-/emojis/1/bath_tone1.png +0 -0
- public/-/emojis/1/bath_tone2.png public/-/emojis/1/bath_tone2.png +0 -0
- public/-/emojis/1/bath_tone3.png public/-/emojis/1/bath_tone3.png +0 -0
- public/-/emojis/1/bath_tone4.png public/-/emojis/1/bath_tone4.png +0 -0
- public/-/emojis/1/bath_tone5.png public/-/emojis/1/bath_tone5.png +0 -0
- public/-/emojis/1/bathtub.png public/-/emojis/1/bathtub.png +0 -0
- public/-/emojis/1/battery.png public/-/emojis/1/battery.png +0 -0
- public/-/emojis/1/beach.png public/-/emojis/1/beach.png +0 -0
- public/-/emojis/1/beach_umbrella.png public/-/emojis/1/beach_umbrella.png +0 -0
- public/-/emojis/1/bear.png public/-/emojis/1/bear.png +0 -0
- public/-/emojis/1/bed.png public/-/emojis/1/bed.png +0 -0
- public/-/emojis/1/bee.png public/-/emojis/1/bee.png +0 -0
- public/-/emojis/1/beer.png public/-/emojis/1/beer.png +0 -0
- public/-/emojis/1/beers.png public/-/emojis/1/beers.png +0 -0
- public/-/emojis/1/beetle.png public/-/emojis/1/beetle.png +0 -0
- public/-/emojis/1/beginner.png public/-/emojis/1/beginner.png +0 -0
- public/-/emojis/1/bell.png public/-/emojis/1/bell.png +0 -0
- public/-/emojis/1/bellhop.png public/-/emojis/1/bellhop.png +0 -0
- public/-/emojis/1/bento.png public/-/emojis/1/bento.png +0 -0
- public/-/emojis/1/bicyclist.png public/-/emojis/1/bicyclist.png +0 -0
- public/-/emojis/1/bicyclist_tone1.png public/-/emojis/1/bicyclist_tone1.png +0 -0
- public/-/emojis/1/bicyclist_tone2.png public/-/emojis/1/bicyclist_tone2.png +0 -0
- public/-/emojis/1/bicyclist_tone3.png public/-/emojis/1/bicyclist_tone3.png +0 -0
- public/-/emojis/1/bicyclist_tone4.png public/-/emojis/1/bicyclist_tone4.png +0 -0
- public/-/emojis/1/bicyclist_tone5.png public/-/emojis/1/bicyclist_tone5.png +0 -0
- public/-/emojis/1/bike.png public/-/emojis/1/bike.png +0 -0
- public/-/emojis/1/bikini.png public/-/emojis/1/bikini.png +0 -0
- public/-/emojis/1/biohazard.png public/-/emojis/1/biohazard.png +0 -0
- public/-/emojis/1/bird.png public/-/emojis/1/bird.png +0 -0
- public/-/emojis/1/birthday.png public/-/emojis/1/birthday.png +0 -0
- public/-/emojis/1/black_circle.png public/-/emojis/1/black_circle.png +0 -0
- public/-/emojis/1/black_heart.png public/-/emojis/1/black_heart.png +0 -0
- public/-/emojis/1/black_joker.png public/-/emojis/1/black_joker.png +0 -0
- public/-/emojis/1/black_large_square.png public/-/emojis/1/black_large_square.png +0 -0
- public/-/emojis/1/black_medium_small_square.png public/-/emojis/1/black_medium_small_square.png +0 -0
- public/-/emojis/1/black_medium_square.png public/-/emojis/1/black_medium_square.png +0 -0
- public/-/emojis/1/black_nib.png public/-/emojis/1/black_nib.png +0 -0
- public/-/emojis/1/black_small_square.png public/-/emojis/1/black_small_square.png +0 -0
- public/-/emojis/1/black_square_button.png public/-/emojis/1/black_square_button.png +0 -0
- public/-/emojis/1/blossom.png public/-/emojis/1/blossom.png +0 -0
- public/-/emojis/1/blowfish.png public/-/emojis/1/blowfish.png +0 -0
- public/-/emojis/1/blue_book.png public/-/emojis/1/blue_book.png +0 -0
- public/-/emojis/1/blue_car.png public/-/emojis/1/blue_car.png +0 -0
- public/-/emojis/1/blue_heart.png public/-/emojis/1/blue_heart.png +0 -0
- public/-/emojis/1/blush.png public/-/emojis/1/blush.png +0 -0
- public/-/emojis/1/boar.png public/-/emojis/1/boar.png +0 -0
- public/-/emojis/1/bomb.png public/-/emojis/1/bomb.png +0 -0
- public/-/emojis/1/book.png public/-/emojis/1/book.png +0 -0
- public/-/emojis/1/bookmark.png public/-/emojis/1/bookmark.png +0 -0
- public/-/emojis/1/bookmark_tabs.png public/-/emojis/1/bookmark_tabs.png +0 -0
- public/-/emojis/1/books.png public/-/emojis/1/books.png +0 -0
- public/-/emojis/1/boom.png public/-/emojis/1/boom.png +0 -0
- public/-/emojis/1/boot.png public/-/emojis/1/boot.png +0 -0
- public/-/emojis/1/bouquet.png public/-/emojis/1/bouquet.png +0 -0
- public/-/emojis/1/bow.png public/-/emojis/1/bow.png +0 -0
- public/-/emojis/1/bow_and_arrow.png public/-/emojis/1/bow_and_arrow.png +0 -0
- public/-/emojis/1/bow_tone1.png public/-/emojis/1/bow_tone1.png +0 -0
- public/-/emojis/1/bow_tone2.png public/-/emojis/1/bow_tone2.png +0 -0
- public/-/emojis/1/bow_tone3.png public/-/emojis/1/bow_tone3.png +0 -0
- public/-/emojis/1/bow_tone4.png public/-/emojis/1/bow_tone4.png +0 -0
- public/-/emojis/1/bow_tone5.png public/-/emojis/1/bow_tone5.png +0 -0
- public/-/emojis/1/bowling.png public/-/emojis/1/bowling.png +0 -0
- public/-/emojis/1/boxing_glove.png public/-/emojis/1/boxing_glove.png +0 -0
- public/-/emojis/1/boy.png public/-/emojis/1/boy.png +0 -0
- public/-/emojis/1/boy_tone1.png public/-/emojis/1/boy_tone1.png +0 -0
- public/-/emojis/1/boy_tone2.png public/-/emojis/1/boy_tone2.png +0 -0
- public/-/emojis/1/boy_tone3.png public/-/emojis/1/boy_tone3.png +0 -0
- public/-/emojis/1/boy_tone4.png public/-/emojis/1/boy_tone4.png +0 -0
- public/-/emojis/1/boy_tone5.png public/-/emojis/1/boy_tone5.png +0 -0
- public/-/emojis/1/bread.png public/-/emojis/1/bread.png +0 -0
- public/-/emojis/1/bride_with_veil.png public/-/emojis/1/bride_with_veil.png +0 -0
- public/-/emojis/1/bride_with_veil_tone1.png public/-/emojis/1/bride_with_veil_tone1.png +0 -0
- public/-/emojis/1/bride_with_veil_tone2.png public/-/emojis/1/bride_with_veil_tone2.png +0 -0
- public/-/emojis/1/bride_with_veil_tone3.png public/-/emojis/1/bride_with_veil_tone3.png +0 -0
- public/-/emojis/1/bride_with_veil_tone4.png public/-/emojis/1/bride_with_veil_tone4.png +0 -0
- public/-/emojis/1/bride_with_veil_tone5.png public/-/emojis/1/bride_with_veil_tone5.png +0 -0
- public/-/emojis/1/bridge_at_night.png public/-/emojis/1/bridge_at_night.png +0 -0
- public/-/emojis/1/briefcase.png public/-/emojis/1/briefcase.png +0 -0
- public/-/emojis/1/broken_heart.png public/-/emojis/1/broken_heart.png +0 -0
- public/-/emojis/1/bug.png public/-/emojis/1/bug.png +0 -0
- public/-/emojis/1/bulb.png public/-/emojis/1/bulb.png +0 -0
- public/-/emojis/1/bullettrain_front.png public/-/emojis/1/bullettrain_front.png +0 -0
- public/-/emojis/1/bullettrain_side.png public/-/emojis/1/bullettrain_side.png +0 -0
- public/-/emojis/1/burrito.png public/-/emojis/1/burrito.png +0 -0
- public/-/emojis/1/bus.png public/-/emojis/1/bus.png +0 -0
- public/-/emojis/1/busstop.png public/-/emojis/1/busstop.png +0 -0
- public/-/emojis/1/bust_in_silhouette.png public/-/emojis/1/bust_in_silhouette.png +0 -0
- public/-/emojis/1/busts_in_silhouette.png public/-/emojis/1/busts_in_silhouette.png +0 -0
- public/-/emojis/1/butterfly.png public/-/emojis/1/butterfly.png +0 -0
- public/-/emojis/1/cactus.png public/-/emojis/1/cactus.png +0 -0
- public/-/emojis/1/cake.png public/-/emojis/1/cake.png +0 -0
- public/-/emojis/1/calendar.png public/-/emojis/1/calendar.png +0 -0
- public/-/emojis/1/calendar_spiral.png public/-/emojis/1/calendar_spiral.png +0 -0
- public/-/emojis/1/call_me.png public/-/emojis/1/call_me.png +0 -0
- public/-/emojis/1/call_me_tone1.png public/-/emojis/1/call_me_tone1.png +0 -0
- public/-/emojis/1/call_me_tone2.png public/-/emojis/1/call_me_tone2.png +0 -0
- public/-/emojis/1/call_me_tone3.png public/-/emojis/1/call_me_tone3.png +0 -0
- public/-/emojis/1/call_me_tone4.png public/-/emojis/1/call_me_tone4.png +0 -0
- public/-/emojis/1/call_me_tone5.png public/-/emojis/1/call_me_tone5.png +0 -0
- public/-/emojis/1/calling.png public/-/emojis/1/calling.png +0 -0
- public/-/emojis/1/camel.png public/-/emojis/1/camel.png +0 -0
- public/-/emojis/1/camera.png public/-/emojis/1/camera.png +0 -0
- public/-/emojis/1/camera_with_flash.png public/-/emojis/1/camera_with_flash.png +0 -0
- public/-/emojis/1/camping.png public/-/emojis/1/camping.png +0 -0
- public/-/emojis/1/cancer.png public/-/emojis/1/cancer.png +0 -0
- public/-/emojis/1/candle.png public/-/emojis/1/candle.png +0 -0
- public/-/emojis/1/candy.png public/-/emojis/1/candy.png +0 -0
- public/-/emojis/1/canoe.png public/-/emojis/1/canoe.png +0 -0
- public/-/emojis/1/capital_abcd.png public/-/emojis/1/capital_abcd.png +0 -0
- public/-/emojis/1/capricorn.png public/-/emojis/1/capricorn.png +0 -0
- public/-/emojis/1/card_box.png public/-/emojis/1/card_box.png +0 -0
- public/-/emojis/1/card_index.png public/-/emojis/1/card_index.png +0 -0
- public/-/emojis/1/carousel_horse.png public/-/emojis/1/carousel_horse.png +0 -0
- public/-/emojis/1/carrot.png public/-/emojis/1/carrot.png +0 -0
- public/-/emojis/1/cartwheel.png public/-/emojis/1/cartwheel.png +0 -0
- public/-/emojis/1/cartwheel_tone1.png public/-/emojis/1/cartwheel_tone1.png +0 -0
- public/-/emojis/1/cartwheel_tone2.png public/-/emojis/1/cartwheel_tone2.png +0 -0
- public/-/emojis/1/cartwheel_tone3.png public/-/emojis/1/cartwheel_tone3.png +0 -0
- public/-/emojis/1/cartwheel_tone4.png public/-/emojis/1/cartwheel_tone4.png +0 -0
- public/-/emojis/1/cartwheel_tone5.png public/-/emojis/1/cartwheel_tone5.png +0 -0
- public/-/emojis/1/cat.png public/-/emojis/1/cat.png +0 -0
- public/-/emojis/1/cat2.png public/-/emojis/1/cat2.png +0 -0
- public/-/emojis/1/cd.png public/-/emojis/1/cd.png +0 -0
- public/-/emojis/1/chains.png public/-/emojis/1/chains.png +0 -0
- public/-/emojis/1/champagne.png public/-/emojis/1/champagne.png +0 -0
- public/-/emojis/1/champagne_glass.png public/-/emojis/1/champagne_glass.png +0 -0
- public/-/emojis/1/chart.png public/-/emojis/1/chart.png +0 -0
- public/-/emojis/1/chart_with_downwards_trend.png public/-/emojis/1/chart_with_downwards_trend.png +0 -0
- public/-/emojis/1/chart_with_upwards_trend.png public/-/emojis/1/chart_with_upwards_trend.png +0 -0
- public/-/emojis/1/checkered_flag.png public/-/emojis/1/checkered_flag.png +0 -0
- public/-/emojis/1/cheese.png public/-/emojis/1/cheese.png +0 -0
- public/-/emojis/1/cherries.png public/-/emojis/1/cherries.png +0 -0
- public/-/emojis/1/cherry_blossom.png public/-/emojis/1/cherry_blossom.png +0 -0
- public/-/emojis/1/chestnut.png public/-/emojis/1/chestnut.png +0 -0
- public/-/emojis/1/chicken.png public/-/emojis/1/chicken.png +0 -0
- public/-/emojis/1/children_crossing.png public/-/emojis/1/children_crossing.png +0 -0
- public/-/emojis/1/chipmunk.png public/-/emojis/1/chipmunk.png +0 -0
- public/-/emojis/1/chocolate_bar.png public/-/emojis/1/chocolate_bar.png +0 -0
- public/-/emojis/1/christmas_tree.png public/-/emojis/1/christmas_tree.png +0 -0
- public/-/emojis/1/church.png public/-/emojis/1/church.png +0 -0
- public/-/emojis/1/cinema.png public/-/emojis/1/cinema.png +0 -0
- public/-/emojis/1/circus_tent.png public/-/emojis/1/circus_tent.png +0 -0
- public/-/emojis/1/city_dusk.png public/-/emojis/1/city_dusk.png +0 -0
- public/-/emojis/1/city_sunset.png public/-/emojis/1/city_sunset.png +0 -0
- public/-/emojis/1/cityscape.png public/-/emojis/1/cityscape.png +0 -0
- public/-/emojis/1/cl.png public/-/emojis/1/cl.png +0 -0
- public/-/emojis/1/clap.png public/-/emojis/1/clap.png +0 -0
- public/-/emojis/1/clap_tone1.png public/-/emojis/1/clap_tone1.png +0 -0
- public/-/emojis/1/clap_tone2.png public/-/emojis/1/clap_tone2.png +0 -0
- public/-/emojis/1/clap_tone3.png public/-/emojis/1/clap_tone3.png +0 -0
- public/-/emojis/1/clap_tone4.png public/-/emojis/1/clap_tone4.png +0 -0
- public/-/emojis/1/clap_tone5.png public/-/emojis/1/clap_tone5.png +0 -0
- public/-/emojis/1/clapper.png public/-/emojis/1/clapper.png +0 -0
- public/-/emojis/1/classical_building.png public/-/emojis/1/classical_building.png +0 -0
- public/-/emojis/1/clipboard.png public/-/emojis/1/clipboard.png +0 -0
- public/-/emojis/1/clock.png public/-/emojis/1/clock.png +0 -0
- public/-/emojis/1/clock1.png public/-/emojis/1/clock1.png +0 -0
- public/-/emojis/1/clock10.png public/-/emojis/1/clock10.png +0 -0
- public/-/emojis/1/clock1030.png public/-/emojis/1/clock1030.png +0 -0
- public/-/emojis/1/clock11.png public/-/emojis/1/clock11.png +0 -0
- public/-/emojis/1/clock1130.png public/-/emojis/1/clock1130.png +0 -0
- public/-/emojis/1/clock12.png public/-/emojis/1/clock12.png +0 -0
- public/-/emojis/1/clock1230.png public/-/emojis/1/clock1230.png +0 -0
- public/-/emojis/1/clock130.png public/-/emojis/1/clock130.png +0 -0
- public/-/emojis/1/clock2.png public/-/emojis/1/clock2.png +0 -0
- public/-/emojis/1/clock230.png public/-/emojis/1/clock230.png +0 -0
- public/-/emojis/1/clock3.png public/-/emojis/1/clock3.png +0 -0
- public/-/emojis/1/clock330.png public/-/emojis/1/clock330.png +0 -0
- public/-/emojis/1/clock4.png public/-/emojis/1/clock4.png +0 -0
- public/-/emojis/1/clock430.png public/-/emojis/1/clock430.png +0 -0
- public/-/emojis/1/clock5.png public/-/emojis/1/clock5.png +0 -0
- public/-/emojis/1/clock530.png public/-/emojis/1/clock530.png +0 -0
- public/-/emojis/1/clock6.png public/-/emojis/1/clock6.png +0 -0
- public/-/emojis/1/clock630.png public/-/emojis/1/clock630.png +0 -0
- public/-/emojis/1/clock7.png public/-/emojis/1/clock7.png +0 -0
- public/-/emojis/1/clock730.png public/-/emojis/1/clock730.png +0 -0
- public/-/emojis/1/clock8.png public/-/emojis/1/clock8.png +0 -0
- public/-/emojis/1/clock830.png public/-/emojis/1/clock830.png +0 -0
- public/-/emojis/1/clock9.png public/-/emojis/1/clock9.png +0 -0
- public/-/emojis/1/clock930.png public/-/emojis/1/clock930.png +0 -0
- public/-/emojis/1/closed_book.png public/-/emojis/1/closed_book.png +0 -0
- public/-/emojis/1/closed_lock_with_key.png public/-/emojis/1/closed_lock_with_key.png +0 -0
- public/-/emojis/1/closed_umbrella.png public/-/emojis/1/closed_umbrella.png +0 -0
- public/-/emojis/1/cloud.png public/-/emojis/1/cloud.png +0 -0
- public/-/emojis/1/cloud_lightning.png public/-/emojis/1/cloud_lightning.png +0 -0
- public/-/emojis/1/cloud_rain.png public/-/emojis/1/cloud_rain.png +0 -0
- public/-/emojis/1/cloud_snow.png public/-/emojis/1/cloud_snow.png +0 -0
- public/-/emojis/1/cloud_tornado.png public/-/emojis/1/cloud_tornado.png +0 -0
- public/-/emojis/1/clown.png public/-/emojis/1/clown.png +0 -0
- public/-/emojis/1/clubs.png public/-/emojis/1/clubs.png +0 -0
- public/-/emojis/1/cocktail.png public/-/emojis/1/cocktail.png +0 -0
- public/-/emojis/1/coffee.png public/-/emojis/1/coffee.png +0 -0
- public/-/emojis/1/coffin.png public/-/emojis/1/coffin.png +0 -0
- public/-/emojis/1/cold_sweat.png public/-/emojis/1/cold_sweat.png +0 -0
- public/-/emojis/1/comet.png public/-/emojis/1/comet.png +0 -0
- public/-/emojis/1/compression.png public/-/emojis/1/compression.png +0 -0
- public/-/emojis/1/computer.png public/-/emojis/1/computer.png +0 -0
- public/-/emojis/1/confetti_ball.png public/-/emojis/1/confetti_ball.png +0 -0
- public/-/emojis/1/confounded.png public/-/emojis/1/confounded.png +0 -0
- public/-/emojis/1/confused.png public/-/emojis/1/confused.png +0 -0
- public/-/emojis/1/congratulations.png public/-/emojis/1/congratulations.png +0 -0
- public/-/emojis/1/construction.png public/-/emojis/1/construction.png +0 -0
- public/-/emojis/1/construction_site.png public/-/emojis/1/construction_site.png +0 -0
- public/-/emojis/1/construction_worker.png public/-/emojis/1/construction_worker.png +0 -0
- public/-/emojis/1/construction_worker_tone1.png public/-/emojis/1/construction_worker_tone1.png +0 -0
- public/-/emojis/1/construction_worker_tone2.png public/-/emojis/1/construction_worker_tone2.png +0 -0
- public/-/emojis/1/construction_worker_tone3.png public/-/emojis/1/construction_worker_tone3.png +0 -0
- public/-/emojis/1/construction_worker_tone4.png public/-/emojis/1/construction_worker_tone4.png +0 -0
- public/-/emojis/1/construction_worker_tone5.png public/-/emojis/1/construction_worker_tone5.png +0 -0
- public/-/emojis/1/control_knobs.png public/-/emojis/1/control_knobs.png +0 -0
- public/-/emojis/1/convenience_store.png public/-/emojis/1/convenience_store.png +0 -0
- public/-/emojis/1/cookie.png public/-/emojis/1/cookie.png +0 -0
- public/-/emojis/1/cooking.png public/-/emojis/1/cooking.png +0 -0
- public/-/emojis/1/cool.png public/-/emojis/1/cool.png +0 -0
- public/-/emojis/1/cop.png public/-/emojis/1/cop.png +0 -0
- public/-/emojis/1/cop_tone1.png public/-/emojis/1/cop_tone1.png +0 -0
- public/-/emojis/1/cop_tone2.png public/-/emojis/1/cop_tone2.png +0 -0
- public/-/emojis/1/cop_tone3.png public/-/emojis/1/cop_tone3.png +0 -0
- public/-/emojis/1/cop_tone4.png public/-/emojis/1/cop_tone4.png +0 -0
- public/-/emojis/1/cop_tone5.png public/-/emojis/1/cop_tone5.png +0 -0
- public/-/emojis/1/copyright.png public/-/emojis/1/copyright.png +0 -0
- public/-/emojis/1/corn.png public/-/emojis/1/corn.png +0 -0
- public/-/emojis/1/couch.png public/-/emojis/1/couch.png +0 -0
- public/-/emojis/1/couple.png public/-/emojis/1/couple.png +0 -0
- public/-/emojis/1/couple_mm.png public/-/emojis/1/couple_mm.png +0 -0
- public/-/emojis/1/couple_with_heart.png public/-/emojis/1/couple_with_heart.png +0 -0
- public/-/emojis/1/couple_ww.png public/-/emojis/1/couple_ww.png +0 -0
- public/-/emojis/1/couplekiss.png public/-/emojis/1/couplekiss.png +0 -0
- public/-/emojis/1/cow.png public/-/emojis/1/cow.png +0 -0
- public/-/emojis/1/cow2.png public/-/emojis/1/cow2.png +0 -0
- public/-/emojis/1/cowboy.png public/-/emojis/1/cowboy.png +0 -0
- public/-/emojis/1/crab.png public/-/emojis/1/crab.png +0 -0
- public/-/emojis/1/crayon.png public/-/emojis/1/crayon.png +0 -0
- public/-/emojis/1/credit_card.png public/-/emojis/1/credit_card.png +0 -0
- public/-/emojis/1/crescent_moon.png public/-/emojis/1/crescent_moon.png +0 -0
- public/-/emojis/1/cricket.png public/-/emojis/1/cricket.png +0 -0
- public/-/emojis/1/crocodile.png public/-/emojis/1/crocodile.png +0 -0
- public/-/emojis/1/croissant.png public/-/emojis/1/croissant.png +0 -0
- public/-/emojis/1/cross.png public/-/emojis/1/cross.png +0 -0
- public/-/emojis/1/crossed_flags.png public/-/emojis/1/crossed_flags.png +0 -0
- public/-/emojis/1/crossed_swords.png public/-/emojis/1/crossed_swords.png +0 -0
- public/-/emojis/1/crown.png public/-/emojis/1/crown.png +0 -0
- public/-/emojis/1/cruise_ship.png public/-/emojis/1/cruise_ship.png +0 -0
- public/-/emojis/1/cry.png public/-/emojis/1/cry.png +0 -0
- public/-/emojis/1/crying_cat_face.png public/-/emojis/1/crying_cat_face.png +0 -0
- public/-/emojis/1/crystal_ball.png public/-/emojis/1/crystal_ball.png +0 -0
- public/-/emojis/1/cucumber.png public/-/emojis/1/cucumber.png +0 -0
- public/-/emojis/1/cupid.png public/-/emojis/1/cupid.png +0 -0
- public/-/emojis/1/curly_loop.png public/-/emojis/1/curly_loop.png +0 -0
- public/-/emojis/1/currency_exchange.png public/-/emojis/1/currency_exchange.png +0 -0
- public/-/emojis/1/curry.png public/-/emojis/1/curry.png +0 -0
- public/-/emojis/1/custard.png public/-/emojis/1/custard.png +0 -0
- public/-/emojis/1/customs.png public/-/emojis/1/customs.png +0 -0
- public/-/emojis/1/cyclone.png public/-/emojis/1/cyclone.png +0 -0
- public/-/emojis/1/dagger.png public/-/emojis/1/dagger.png +0 -0
- public/-/emojis/1/dancer.png public/-/emojis/1/dancer.png +0 -0
- public/-/emojis/1/dancer_tone1.png public/-/emojis/1/dancer_tone1.png +0 -0
- public/-/emojis/1/dancer_tone2.png public/-/emojis/1/dancer_tone2.png +0 -0
- public/-/emojis/1/dancer_tone3.png public/-/emojis/1/dancer_tone3.png +0 -0
- public/-/emojis/1/dancer_tone4.png public/-/emojis/1/dancer_tone4.png +0 -0
- public/-/emojis/1/dancer_tone5.png public/-/emojis/1/dancer_tone5.png +0 -0
- public/-/emojis/1/dancers.png public/-/emojis/1/dancers.png +0 -0
- public/-/emojis/1/dango.png public/-/emojis/1/dango.png +0 -0
- public/-/emojis/1/dark_sunglasses.png public/-/emojis/1/dark_sunglasses.png +0 -0
- public/-/emojis/1/dart.png public/-/emojis/1/dart.png +0 -0
- public/-/emojis/1/dash.png public/-/emojis/1/dash.png +0 -0
- public/-/emojis/1/date.png public/-/emojis/1/date.png +0 -0
- public/-/emojis/1/deciduous_tree.png public/-/emojis/1/deciduous_tree.png +0 -0
- public/-/emojis/1/deer.png public/-/emojis/1/deer.png +0 -0
- public/-/emojis/1/department_store.png public/-/emojis/1/department_store.png +0 -0
- public/-/emojis/1/desert.png public/-/emojis/1/desert.png +0 -0
- public/-/emojis/1/desktop.png public/-/emojis/1/desktop.png +0 -0
- public/-/emojis/1/diamond_shape_with_a_dot_inside.png public/-/emojis/1/diamond_shape_with_a_dot_inside.png +0 -0
- public/-/emojis/1/diamonds.png public/-/emojis/1/diamonds.png +0 -0
- public/-/emojis/1/disappointed.png public/-/emojis/1/disappointed.png +0 -0
- public/-/emojis/1/disappointed_relieved.png public/-/emojis/1/disappointed_relieved.png +0 -0
- public/-/emojis/1/dividers.png public/-/emojis/1/dividers.png +0 -0
- public/-/emojis/1/dizzy.png public/-/emojis/1/dizzy.png +0 -0
- public/-/emojis/1/dizzy_face.png public/-/emojis/1/dizzy_face.png +0 -0
- public/-/emojis/1/do_not_litter.png public/-/emojis/1/do_not_litter.png +0 -0
- public/-/emojis/1/dog.png public/-/emojis/1/dog.png +0 -0
- public/-/emojis/1/dog2.png public/-/emojis/1/dog2.png +0 -0
- public/-/emojis/1/dollar.png public/-/emojis/1/dollar.png +0 -0
- public/-/emojis/1/dolls.png public/-/emojis/1/dolls.png +0 -0
- public/-/emojis/1/dolphin.png public/-/emojis/1/dolphin.png +0 -0
- public/-/emojis/1/door.png public/-/emojis/1/door.png +0 -0
- public/-/emojis/1/doughnut.png public/-/emojis/1/doughnut.png +0 -0
- public/-/emojis/1/dove.png public/-/emojis/1/dove.png +0 -0
- public/-/emojis/1/dragon.png public/-/emojis/1/dragon.png +0 -0
- public/-/emojis/1/dragon_face.png public/-/emojis/1/dragon_face.png +0 -0
- public/-/emojis/1/dress.png public/-/emojis/1/dress.png +0 -0
- public/-/emojis/1/dromedary_camel.png public/-/emojis/1/dromedary_camel.png +0 -0
- public/-/emojis/1/drooling_face.png public/-/emojis/1/drooling_face.png +0 -0
- public/-/emojis/1/droplet.png public/-/emojis/1/droplet.png +0 -0
- public/-/emojis/1/drum.png public/-/emojis/1/drum.png +0 -0
- public/-/emojis/1/duck.png public/-/emojis/1/duck.png +0 -0
- public/-/emojis/1/dvd.png public/-/emojis/1/dvd.png +0 -0
- public/-/emojis/1/e-mail.png public/-/emojis/1/e-mail.png +0 -0
- public/-/emojis/1/eagle.png public/-/emojis/1/eagle.png +0 -0
- public/-/emojis/1/ear.png public/-/emojis/1/ear.png +0 -0
- public/-/emojis/1/ear_of_rice.png public/-/emojis/1/ear_of_rice.png +0 -0
- public/-/emojis/1/ear_tone1.png public/-/emojis/1/ear_tone1.png +0 -0
- public/-/emojis/1/ear_tone2.png public/-/emojis/1/ear_tone2.png +0 -0
- public/-/emojis/1/ear_tone3.png public/-/emojis/1/ear_tone3.png +0 -0
- public/-/emojis/1/ear_tone4.png public/-/emojis/1/ear_tone4.png +0 -0
- public/-/emojis/1/ear_tone5.png public/-/emojis/1/ear_tone5.png +0 -0
- public/-/emojis/1/earth_africa.png public/-/emojis/1/earth_africa.png +0 -0
- public/-/emojis/1/earth_americas.png public/-/emojis/1/earth_americas.png +0 -0
- public/-/emojis/1/earth_asia.png public/-/emojis/1/earth_asia.png +0 -0
- public/-/emojis/1/egg.png public/-/emojis/1/egg.png +0 -0
- public/-/emojis/1/eggplant.png public/-/emojis/1/eggplant.png +0 -0
- public/-/emojis/1/eight.png public/-/emojis/1/eight.png +0 -0
- public/-/emojis/1/eight_pointed_black_star.png public/-/emojis/1/eight_pointed_black_star.png +0 -0
- public/-/emojis/1/eight_spoked_asterisk.png public/-/emojis/1/eight_spoked_asterisk.png +0 -0
- public/-/emojis/1/eject.png public/-/emojis/1/eject.png +0 -0
- public/-/emojis/1/electric_plug.png public/-/emojis/1/electric_plug.png +0 -0
- public/-/emojis/1/elephant.png public/-/emojis/1/elephant.png +0 -0
- public/-/emojis/1/emojis.json public/-/emojis/1/emojis.json +10760 -0
- public/-/emojis/1/end.png public/-/emojis/1/end.png +0 -0
- public/-/emojis/1/envelope.png public/-/emojis/1/envelope.png +0 -0
- public/-/emojis/1/envelope_with_arrow.png public/-/emojis/1/envelope_with_arrow.png +0 -0
- public/-/emojis/1/euro.png public/-/emojis/1/euro.png +0 -0
- public/-/emojis/1/european_castle.png public/-/emojis/1/european_castle.png +0 -0
- public/-/emojis/1/european_post_office.png public/-/emojis/1/european_post_office.png +0 -0
- public/-/emojis/1/evergreen_tree.png public/-/emojis/1/evergreen_tree.png +0 -0
- public/-/emojis/1/exclamation.png public/-/emojis/1/exclamation.png +0 -0
- public/-/emojis/1/expressionless.png public/-/emojis/1/expressionless.png +0 -0
- public/-/emojis/1/eye.png public/-/emojis/1/eye.png +0 -0
- public/-/emojis/1/eye_in_speech_bubble.png public/-/emojis/1/eye_in_speech_bubble.png +0 -0
- public/-/emojis/1/eyeglasses.png public/-/emojis/1/eyeglasses.png +0 -0
- public/-/emojis/1/eyes.png public/-/emojis/1/eyes.png +0 -0
- public/-/emojis/1/face_palm.png public/-/emojis/1/face_palm.png +0 -0
- public/-/emojis/1/face_palm_tone1.png public/-/emojis/1/face_palm_tone1.png +0 -0
- public/-/emojis/1/face_palm_tone2.png public/-/emojis/1/face_palm_tone2.png +0 -0
- public/-/emojis/1/face_palm_tone3.png public/-/emojis/1/face_palm_tone3.png +0 -0
- public/-/emojis/1/face_palm_tone4.png public/-/emojis/1/face_palm_tone4.png +0 -0
- public/-/emojis/1/face_palm_tone5.png public/-/emojis/1/face_palm_tone5.png +0 -0
- public/-/emojis/1/factory.png public/-/emojis/1/factory.png +0 -0
- public/-/emojis/1/fallen_leaf.png public/-/emojis/1/fallen_leaf.png +0 -0
- public/-/emojis/1/family.png public/-/emojis/1/family.png +0 -0
- public/-/emojis/1/family_mmb.png public/-/emojis/1/family_mmb.png +0 -0
- public/-/emojis/1/family_mmbb.png public/-/emojis/1/family_mmbb.png +0 -0
- public/-/emojis/1/family_mmg.png public/-/emojis/1/family_mmg.png +0 -0
- public/-/emojis/1/family_mmgb.png public/-/emojis/1/family_mmgb.png +0 -0
- public/-/emojis/1/family_mmgg.png public/-/emojis/1/family_mmgg.png +0 -0
- public/-/emojis/1/family_mwbb.png public/-/emojis/1/family_mwbb.png +0 -0
- public/-/emojis/1/family_mwg.png public/-/emojis/1/family_mwg.png +0 -0
- public/-/emojis/1/family_mwgb.png public/-/emojis/1/family_mwgb.png +0 -0
- public/-/emojis/1/family_mwgg.png public/-/emojis/1/family_mwgg.png +0 -0
- public/-/emojis/1/family_wwb.png public/-/emojis/1/family_wwb.png +0 -0
- public/-/emojis/1/family_wwbb.png public/-/emojis/1/family_wwbb.png +0 -0
- public/-/emojis/1/family_wwg.png public/-/emojis/1/family_wwg.png +0 -0
- public/-/emojis/1/family_wwgb.png public/-/emojis/1/family_wwgb.png +0 -0
- public/-/emojis/1/family_wwgg.png public/-/emojis/1/family_wwgg.png +0 -0
- public/-/emojis/1/fast_forward.png public/-/emojis/1/fast_forward.png +0 -0
- public/-/emojis/1/fax.png public/-/emojis/1/fax.png +0 -0
- public/-/emojis/1/fearful.png public/-/emojis/1/fearful.png +0 -0
- public/-/emojis/1/feet.png public/-/emojis/1/feet.png +0 -0
- public/-/emojis/1/fencer.png public/-/emojis/1/fencer.png +0 -0
- public/-/emojis/1/ferris_wheel.png public/-/emojis/1/ferris_wheel.png +0 -0
- public/-/emojis/1/ferry.png public/-/emojis/1/ferry.png +0 -0
- public/-/emojis/1/field_hockey.png public/-/emojis/1/field_hockey.png +0 -0
- public/-/emojis/1/file_cabinet.png public/-/emojis/1/file_cabinet.png +0 -0
- public/-/emojis/1/file_folder.png public/-/emojis/1/file_folder.png +0 -0
- public/-/emojis/1/film_frames.png public/-/emojis/1/film_frames.png +0 -0
- public/-/emojis/1/fingers_crossed.png public/-/emojis/1/fingers_crossed.png +0 -0
- public/-/emojis/1/fingers_crossed_tone1.png public/-/emojis/1/fingers_crossed_tone1.png +0 -0
- public/-/emojis/1/fingers_crossed_tone2.png public/-/emojis/1/fingers_crossed_tone2.png +0 -0
- public/-/emojis/1/fingers_crossed_tone3.png public/-/emojis/1/fingers_crossed_tone3.png +0 -0
- public/-/emojis/1/fingers_crossed_tone4.png public/-/emojis/1/fingers_crossed_tone4.png +0 -0
- public/-/emojis/1/fingers_crossed_tone5.png public/-/emojis/1/fingers_crossed_tone5.png +0 -0
- public/-/emojis/1/fire.png public/-/emojis/1/fire.png +0 -0
- public/-/emojis/1/fire_engine.png public/-/emojis/1/fire_engine.png +0 -0
- public/-/emojis/1/fireworks.png public/-/emojis/1/fireworks.png +0 -0
- public/-/emojis/1/first_place.png public/-/emojis/1/first_place.png +0 -0
- public/-/emojis/1/first_quarter_moon.png public/-/emojis/1/first_quarter_moon.png +0 -0
- public/-/emojis/1/first_quarter_moon_with_face.png public/-/emojis/1/first_quarter_moon_with_face.png +0 -0
- public/-/emojis/1/fish.png public/-/emojis/1/fish.png +0 -0
- public/-/emojis/1/fish_cake.png public/-/emojis/1/fish_cake.png +0 -0
- public/-/emojis/1/fishing_pole_and_fish.png public/-/emojis/1/fishing_pole_and_fish.png +0 -0
- public/-/emojis/1/fist.png public/-/emojis/1/fist.png +0 -0
- public/-/emojis/1/fist_tone1.png public/-/emojis/1/fist_tone1.png +0 -0
- public/-/emojis/1/fist_tone2.png public/-/emojis/1/fist_tone2.png +0 -0
- public/-/emojis/1/fist_tone3.png public/-/emojis/1/fist_tone3.png +0 -0
- public/-/emojis/1/fist_tone4.png public/-/emojis/1/fist_tone4.png +0 -0
- public/-/emojis/1/fist_tone5.png public/-/emojis/1/fist_tone5.png +0 -0
- public/-/emojis/1/five.png public/-/emojis/1/five.png +0 -0
- public/-/emojis/1/flag_ac.png public/-/emojis/1/flag_ac.png +0 -0
- public/-/emojis/1/flag_ad.png public/-/emojis/1/flag_ad.png +0 -0
- public/-/emojis/1/flag_ae.png public/-/emojis/1/flag_ae.png +0 -0
- public/-/emojis/1/flag_af.png public/-/emojis/1/flag_af.png +0 -0
- public/-/emojis/1/flag_ag.png public/-/emojis/1/flag_ag.png +0 -0
- public/-/emojis/1/flag_ai.png public/-/emojis/1/flag_ai.png +0 -0
- public/-/emojis/1/flag_al.png public/-/emojis/1/flag_al.png +0 -0
- public/-/emojis/1/flag_am.png public/-/emojis/1/flag_am.png +0 -0
- public/-/emojis/1/flag_ao.png public/-/emojis/1/flag_ao.png +0 -0
- public/-/emojis/1/flag_aq.png public/-/emojis/1/flag_aq.png +0 -0
- public/-/emojis/1/flag_ar.png public/-/emojis/1/flag_ar.png +0 -0
- public/-/emojis/1/flag_as.png public/-/emojis/1/flag_as.png +0 -0
- public/-/emojis/1/flag_at.png public/-/emojis/1/flag_at.png +0 -0
- public/-/emojis/1/flag_au.png public/-/emojis/1/flag_au.png +0 -0
- public/-/emojis/1/flag_aw.png public/-/emojis/1/flag_aw.png +0 -0
- public/-/emojis/1/flag_ax.png public/-/emojis/1/flag_ax.png +0 -0
- public/-/emojis/1/flag_az.png public/-/emojis/1/flag_az.png +0 -0
- public/-/emojis/1/flag_ba.png public/-/emojis/1/flag_ba.png +0 -0
- public/-/emojis/1/flag_bb.png public/-/emojis/1/flag_bb.png +0 -0
- public/-/emojis/1/flag_bd.png public/-/emojis/1/flag_bd.png +0 -0
- public/-/emojis/1/flag_be.png public/-/emojis/1/flag_be.png +0 -0
- public/-/emojis/1/flag_bf.png public/-/emojis/1/flag_bf.png +0 -0
- public/-/emojis/1/flag_bg.png public/-/emojis/1/flag_bg.png +0 -0
- public/-/emojis/1/flag_bh.png public/-/emojis/1/flag_bh.png +0 -0
- public/-/emojis/1/flag_bi.png public/-/emojis/1/flag_bi.png +0 -0
- public/-/emojis/1/flag_bj.png public/-/emojis/1/flag_bj.png +0 -0
- public/-/emojis/1/flag_bl.png public/-/emojis/1/flag_bl.png +0 -0
- public/-/emojis/1/flag_black.png public/-/emojis/1/flag_black.png +0 -0
- public/-/emojis/1/flag_bm.png public/-/emojis/1/flag_bm.png +0 -0
- public/-/emojis/1/flag_bn.png public/-/emojis/1/flag_bn.png +0 -0
- public/-/emojis/1/flag_bo.png public/-/emojis/1/flag_bo.png +0 -0
- public/-/emojis/1/flag_bq.png public/-/emojis/1/flag_bq.png +0 -0
- public/-/emojis/1/flag_br.png public/-/emojis/1/flag_br.png +0 -0
- public/-/emojis/1/flag_bs.png public/-/emojis/1/flag_bs.png +0 -0
- public/-/emojis/1/flag_bt.png public/-/emojis/1/flag_bt.png +0 -0
- public/-/emojis/1/flag_bv.png public/-/emojis/1/flag_bv.png +0 -0
- public/-/emojis/1/flag_bw.png public/-/emojis/1/flag_bw.png +0 -0
- public/-/emojis/1/flag_by.png public/-/emojis/1/flag_by.png +0 -0
- public/-/emojis/1/flag_bz.png public/-/emojis/1/flag_bz.png +0 -0
- public/-/emojis/1/flag_ca.png public/-/emojis/1/flag_ca.png +0 -0
- public/-/emojis/1/flag_cc.png public/-/emojis/1/flag_cc.png +0 -0
- public/-/emojis/1/flag_cd.png public/-/emojis/1/flag_cd.png +0 -0
- public/-/emojis/1/flag_cf.png public/-/emojis/1/flag_cf.png +0 -0
- public/-/emojis/1/flag_cg.png public/-/emojis/1/flag_cg.png +0 -0
- public/-/emojis/1/flag_ch.png public/-/emojis/1/flag_ch.png +0 -0
- public/-/emojis/1/flag_ci.png public/-/emojis/1/flag_ci.png +0 -0
- public/-/emojis/1/flag_ck.png public/-/emojis/1/flag_ck.png +0 -0
- public/-/emojis/1/flag_cl.png public/-/emojis/1/flag_cl.png +0 -0
- public/-/emojis/1/flag_cm.png public/-/emojis/1/flag_cm.png +0 -0
- public/-/emojis/1/flag_cn.png public/-/emojis/1/flag_cn.png +0 -0
- public/-/emojis/1/flag_co.png public/-/emojis/1/flag_co.png +0 -0
- public/-/emojis/1/flag_cp.png public/-/emojis/1/flag_cp.png +0 -0
- public/-/emojis/1/flag_cr.png public/-/emojis/1/flag_cr.png +0 -0
- public/-/emojis/1/flag_cu.png public/-/emojis/1/flag_cu.png +0 -0
- public/-/emojis/1/flag_cv.png public/-/emojis/1/flag_cv.png +0 -0
- public/-/emojis/1/flag_cw.png public/-/emojis/1/flag_cw.png +0 -0
- public/-/emojis/1/flag_cx.png public/-/emojis/1/flag_cx.png +0 -0
- public/-/emojis/1/flag_cy.png public/-/emojis/1/flag_cy.png +0 -0
- public/-/emojis/1/flag_cz.png public/-/emojis/1/flag_cz.png +0 -0
- public/-/emojis/1/flag_de.png public/-/emojis/1/flag_de.png +0 -0
- public/-/emojis/1/flag_dg.png public/-/emojis/1/flag_dg.png +0 -0
- public/-/emojis/1/flag_dj.png public/-/emojis/1/flag_dj.png +0 -0
- public/-/emojis/1/flag_dk.png public/-/emojis/1/flag_dk.png +0 -0
- public/-/emojis/1/flag_dm.png public/-/emojis/1/flag_dm.png +0 -0
- public/-/emojis/1/flag_do.png public/-/emojis/1/flag_do.png +0 -0
- public/-/emojis/1/flag_dz.png public/-/emojis/1/flag_dz.png +0 -0
- public/-/emojis/1/flag_ea.png public/-/emojis/1/flag_ea.png +0 -0
- public/-/emojis/1/flag_ec.png public/-/emojis/1/flag_ec.png +0 -0
- public/-/emojis/1/flag_ee.png public/-/emojis/1/flag_ee.png +0 -0
- public/-/emojis/1/flag_eg.png public/-/emojis/1/flag_eg.png +0 -0
- public/-/emojis/1/flag_eh.png public/-/emojis/1/flag_eh.png +0 -0
- public/-/emojis/1/flag_er.png public/-/emojis/1/flag_er.png +0 -0
- public/-/emojis/1/flag_es.png public/-/emojis/1/flag_es.png +0 -0
- public/-/emojis/1/flag_et.png public/-/emojis/1/flag_et.png +0 -0
- public/-/emojis/1/flag_eu.png public/-/emojis/1/flag_eu.png +0 -0
- public/-/emojis/1/flag_fi.png public/-/emojis/1/flag_fi.png +0 -0
- public/-/emojis/1/flag_fj.png public/-/emojis/1/flag_fj.png +0 -0
- public/-/emojis/1/flag_fk.png public/-/emojis/1/flag_fk.png +0 -0
- public/-/emojis/1/flag_fm.png public/-/emojis/1/flag_fm.png +0 -0
- public/-/emojis/1/flag_fo.png public/-/emojis/1/flag_fo.png +0 -0
- public/-/emojis/1/flag_fr.png public/-/emojis/1/flag_fr.png +0 -0
- public/-/emojis/1/flag_ga.png public/-/emojis/1/flag_ga.png +0 -0
- public/-/emojis/1/flag_gb.png public/-/emojis/1/flag_gb.png +0 -0
- public/-/emojis/1/flag_gd.png public/-/emojis/1/flag_gd.png +0 -0
- public/-/emojis/1/flag_ge.png public/-/emojis/1/flag_ge.png +0 -0
- public/-/emojis/1/flag_gf.png public/-/emojis/1/flag_gf.png +0 -0
- public/-/emojis/1/flag_gg.png public/-/emojis/1/flag_gg.png +0 -0
- public/-/emojis/1/flag_gh.png public/-/emojis/1/flag_gh.png +0 -0
- public/-/emojis/1/flag_gi.png public/-/emojis/1/flag_gi.png +0 -0
- public/-/emojis/1/flag_gl.png public/-/emojis/1/flag_gl.png +0 -0
- public/-/emojis/1/flag_gm.png public/-/emojis/1/flag_gm.png +0 -0
- public/-/emojis/1/flag_gn.png public/-/emojis/1/flag_gn.png +0 -0
- public/-/emojis/1/flag_gp.png public/-/emojis/1/flag_gp.png +0 -0
- public/-/emojis/1/flag_gq.png public/-/emojis/1/flag_gq.png +0 -0
- public/-/emojis/1/flag_gr.png public/-/emojis/1/flag_gr.png +0 -0
- public/-/emojis/1/flag_gs.png public/-/emojis/1/flag_gs.png +0 -0
- public/-/emojis/1/flag_gt.png public/-/emojis/1/flag_gt.png +0 -0
- public/-/emojis/1/flag_gu.png public/-/emojis/1/flag_gu.png +0 -0
- public/-/emojis/1/flag_gw.png public/-/emojis/1/flag_gw.png +0 -0
- public/-/emojis/1/flag_gy.png public/-/emojis/1/flag_gy.png +0 -0
- No files found.
Too many changes to show.
To preserve performance only 1000 of 1000+ files are displayed.
... | ... | @@ -421,7 +421,7 @@ group :ed25519 do |
end | ||
# Gitaly GRPC client | ||
gem 'gitaly-proto', '~> 1.12.0', require: 'gitaly' | ||
gem 'gitaly-proto', '~> 1.13.0', require: 'gitaly' | ||
gem 'grpc', '~> 1.15.0' | ||
... | ... |