From 83fc2f3dc81052cad76addb44726876ba1d0f156 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Wed, 8 Jul 2020 21:09:09 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../batch_comments/components/draft_note.vue | 2 +- .../components/parallel_draft_comment_row.vue | 8 +- .../components/preview_item.vue | 15 +-- .../javascripts/commit_merge_requests.js | 4 +- .../diffs/components/diff_file_header.vue | 11 +- .../diffs/components/diff_line_note_form.vue | 35 ++++-- .../components/stacktrace_entry.vue | 9 +- .../notes/components/discussion_notes.vue | 2 + .../components/multiline_comment_form.vue | 29 ++++- .../components/multiline_comment_utils.js | 59 +++++++-- .../notes/components/noteable_note.vue | 75 ++++++++---- .../notes/mixins/diff_line_note_form.js | 5 + .../components/accessibility_issue_body.vue | 6 +- .../reports/components/test_issue_body.vue | 2 +- .../snippets/components/snippet_header.vue | 2 +- .../vue_shared/components/loading_button.vue | 2 +- .../components/notes/system_note.vue | 2 +- app/assets/stylesheets/framework/common.scss | 1 - app/controllers/concerns/notes_actions.rb | 2 +- app/helpers/commits_helper.rb | 2 +- app/models/commit.rb | 6 +- app/models/merge_request.rb | 12 +- .../jira/requests/issues/list_service.rb | 7 +- .../last_used_service.rb | 28 +++++ .../update_container_registry_info_service.rb | 24 ++++ .../doorkeeper/applications/index.html.haml | 2 +- app/views/profiles/_event_table.html.haml | 2 +- .../notifications/_group_settings.html.haml | 2 +- .../notifications/_project_settings.html.haml | 2 +- app/views/projects/_home_panel.html.haml | 2 +- .../projects/blob/_header_content.html.haml | 2 +- .../projects/diffs/_file_header.html.haml | 2 +- .../shared/access_tokens/_table.html.haml | 8 ++ app/views/shared/snippets/_header.html.haml | 2 +- app/views/shared/wikis/_sidebar.html.haml | 2 +- app/workers/concerns/worker_attributes.rb | 4 +- ...st-activity-for-personal-access-tokens.yml | 5 + changelogs/unreleased/id-draft-wip.yml | 5 + ...add_last_used_to_personal_access_tokens.rb | 19 +++ db/structure.sql | 4 +- doc/api/discussions.md | 62 +++++----- .../graphql/reference/gitlab_schema.graphql | 1 + doc/api/graphql/reference/gitlab_schema.json | 6 + doc/development/architecture.md | 2 +- doc/development/query_recorder.md | 2 +- .../testing_guide/best_practices.md | 2 +- .../quick_start_guide.md | 2 +- doc/user/profile/personal_access_tokens.md | 4 + lib/api/discussions.rb | 16 ++- lib/gitlab/auth/auth_finders.rb | 4 + lib/gitlab/regex.rb | 8 ++ lib/tasks/gitlab/container_registry.rake | 16 +-- locale/gitlab.pot | 3 + ...r_creates_branch_and_merge_request_spec.rb | 4 +- .../user_comments_on_diff_spec.rb | 53 +++++++- .../components/diff_line_note_form_spec.js | 16 ++- .../multiline_comment_utils_spec.js | 37 ++---- .../notes/components/noteable_note_spec.js | 44 ++++++- spec/models/commit_spec.rb | 11 +- spec/models/merge_request_spec.rb | 35 +++++- .../mutations/merge_requests/set_wip_spec.rb | 24 ++-- .../jira/requests/issues/list_service_spec.rb | 14 ++- .../merge_requests/build_service_spec.rb | 4 +- .../create_from_issue_service_spec.rb | 8 +- .../last_used_service_spec.rb | 47 +++++++ ...te_container_registry_info_service_spec.rb | 115 ++++++++++++++++++ ...ge_request_quick_action_shared_examples.rb | 4 +- .../gitlab/container_registry_rake_spec.rb | 84 ++----------- spec/workers/every_sidekiq_worker_spec.rb | 4 +- 69 files changed, 734 insertions(+), 311 deletions(-) create mode 100644 app/services/personal_access_tokens/last_used_service.rb create mode 100644 app/services/update_container_registry_info_service.rb create mode 100644 changelogs/unreleased/33162-add-last-activity-for-personal-access-tokens.yml create mode 100644 changelogs/unreleased/id-draft-wip.yml create mode 100644 db/migrate/20200625113337_add_last_used_to_personal_access_tokens.rb create mode 100644 spec/services/personal_access_tokens/last_used_service_spec.rb create mode 100644 spec/services/update_container_registry_info_service_spec.rb diff --git a/app/assets/javascripts/batch_comments/components/draft_note.vue b/app/assets/javascripts/batch_comments/components/draft_note.vue index 9abfd43d85c..db5516b7b93 100644 --- a/app/assets/javascripts/batch_comments/components/draft_note.vue +++ b/app/assets/javascripts/batch_comments/components/draft_note.vue @@ -71,8 +71,8 @@ export default {