diff options
222 files changed, 361 insertions, 842 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 786b0128aac..4fd40b82434 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,213 @@ documentation](doc/development/changelog.md) for instructions on adding your own entry. +## 8.15.0 (2017-01-22) + +- Whitelist next project names: notes, services. +- Use Grape's new Route methods. +- Fixed issue boards scrolling with a lot of lists & issues. +- Remove unnecessary sentences for status codes in the API documentation. (Luis Alonso Chavez Armendariz) +- Allow unauthenticated access to Repositories Files API GET endpoints. +- Add note to the invite page when the logged in user email is not the same as the invitation. +- Don't accidentally mark unsafe diff lines as HTML safe. +- Add git diff context to notifications of new notes on merge requests. (Heidi Hoopes) +- Shows group members in project members list. +- Gem update: Update grape to 0.18.0. (Robert Schilling) +- API: Expose merge status for branch API. (Robert Schilling) +- Displays milestone remaining days only when it's present. +- API: Expose committer details for commits. (Robert Schilling) +- API: Ability to set 'should_remove_source_branch' on merge requests. (Robert Schilling) +- Fix project import label priorities error. +- Fix Import/Export merge requests error while importing. +- Refactor Bitbucket importer to use BitBucket API Version 2. +- Fix Import/Export duplicated builds error. +- Ci::Builds have same ref as Ci::Pipeline in dev fixtures. (twonegatives) +- For single line git commit messages, the close quote should be on the same line as the open quote. +- Use authorized projects in ProjectTeam. +- Destroy a user's session when they delete their own account. +- Edit help text to clarify annotated tag creation. (Liz Lam) +- Fixed file template dropdown for the "New File" editor for smaller/zoomed screens. +- Fix Route#rename_children behavior. +- Add nested groups support on data level. +- Allow projects with 'dashboard' as path. +- Disabled emoji buttons when user is not logged in. +- Remove unused and void services from the database. +- Add issue search slash command. +- Accept issue new as command to create an issue. +- Non members cannot create labels through the API. +- API: expose pipeline coverage. +- Validate state param when filtering issuables. +- Username exists check respects relative root path. +- Bump Git version requirement to 2.8.4. +- Updates the font weight of button styles because of the change to system fonts. +- Update API spec files to describe the correct class. (Livier) +- Fixed timeago re-rendering every timeago. +- Enable ColorVariable in scss-lint. (Sam Rose) +- Various small emoji positioning adjustments. +- Add shortcuts for adding users to a project team with a specific role. (Nikolay Ponomarev and Dino M) +- Additional rounded label fixes. +- Remove unnecessary database indices. +- 24726 Remove Across GitLab from side navigation. +- Changed cursor icon to pointer when mousing over stages on the Cycle Analytics pages. (Ryan Harris) +- Add focus state to dropdown items. +- Fixes Environments displaying incorrect date since 8.14 upgrade. +- Improve bulk assignment for issuables. +- Stop supporting Google and Azure as backup strategies. +- Fix broken README.md UX guide link. +- Allow public access to some Tag API endpoints. +- Encode input when migrating ProcessCommitWorker jobs to prevent migration errors. +- Adjust the width of project avatars to fix alignment within their container. (Ryan Harris) +- Sentence cased the nav tab headers on the project dashboard page. (Ryan Harris) +- Adds hoverstates for collapsed Issue/Merge Request sidebar. +- Make CI badge hitboxes match parent. +- Add a starting date to milestones. +- Adjusted margins for Build Status and Coverage Report rows to match those of the CI/CD Pipeline row. (Ryan Harris) +- Updated members dropdowns. +- Move all action buttons to project header. +- Replace issue access checks with use of IssuableFinder. +- Fix missing Note access checks by moving Note#search to updated NoteFinder. +- Centered Accept Merge Request button within MR widget and added padding for viewports smaller than 768px. (Ryan Harris) +- Fix missing access checks on issue lookup using IssuableFinder. +- Added top margin to Build status page header for mobile views. (Ryan Harris) +- Fixes "ActionView::Template::Error: undefined method `text?` for nil:NilClass" on MR pages. +- Issue#visible_to_user moved to IssuesFinder to prevent accidental use. +- Replace MR access checks with use of MergeRequestsFinder. +- Fix information disclosure in `Projects::BlobController#update`. +- Allow branch names with dots on API endpoint. +- Changed Housekeeping button on project settings page to default styling. (Ryan Harris) +- Ensure issuable state changes only fire webhooks once. +- Fix bad selection on dropdown menu for tags filter. (Luis Alonso Chavez Armendariz) +- Fix title case to sentence case. (Luis Alonso Chavez Armendariz) +- Fix appearance in error pages. (Luis Alonso Chavez Armendariz) +- Create mattermost service. +- 25617 Fix placeholder color of todo filters. +- Made the padding on the plus button in the breadcrumb menu even. (Ryan Harris) +- Allow to delete tag release note. +- Ensure nil User-Agent doesn't break the CI API. +- Replace Rack::Multipart with GitLab-Workhorse based solution. !5867 +- Add scopes for personal access tokens and OAuth tokens. !5951 +- API: Endpoint to expose personal snippets as /snippets. !6373 (Bernard Guyzmo Pratz) +- New `gitlab:workhorse:install` rake task. !6574 +- Filter protocol-relative URLs in ExternalLinkFilter. Fixes issue #22742. !6635 (Makoto Scott-Hinkle) +- Add support for setting the GitLab Runners Registration Token during initial database seeding. !6642 +- Guests can read builds when public. !6842 +- Made comment autocomplete more performant and removed some loading bugs. !6856 +- Add GitLab host to 2FA QR code and manual info. !6941 +- Add sorting functionality for group/project members. !7032 +- Rename Merge When Build Succeeds to Merge When Pipeline Succeeds. !7135 +- Resolve all discussions in a merge request by creating an issue collecting them. !7180 (Bob Van Landuyt) +- Add Human Readable format for rake backup. !7188 (David Gerő) +- post_receive: accept any user email from last commit. !7225 (Elan Ruusamäe) +- Add support for Dockerfile templates. !7247 +- Add shorthand support to gitlab markdown references. !7255 (Oswaldo Ferreira) +- Display error code for U2F errors. !7305 (winniehell) +- Fix wrong tab selected when loggin fails and multiple login tabs exists. !7314 (Jacopo Beschi @jacopo-beschi) +- Clean up common_utils.js. !7318 (winniehell) +- Show commit status from latest pipeline. !7333 +- Remove the help text under the sidebar subscribe button and style it inline. !7389 +- Update wiki page design. !7429 +- Add nested groups support to the routing. !7459 +- Changed eslint airbnb config to the base airbnb config and corrected eslintrc plugins and envs. !7470 (Luke "Jared" Bennett) +- Fix cancelling created or external pipelines. !7508 +- Allow admins to stop impersonating users without e-mail addresses. !7550 (Oren Kanner) +- Remove unnecessary self from user model. !7551 (Semyon Pupkov) +- Homogenize filter and sort dropdown look'n'feel. !7583 (David Wagner) +- Create dynamic fixture for build_spec. !7589 (winniehell) +- Moved Leave Project and Leave Group buttons to access_request_buttons from the settings dropdown. !7600 +- Remove unnecessary require_relative calls from service classes. !7601 (Semyon Pupkov) +- Simplify copy on "Create a new list" dropdown in Issue Boards. !7605 (Victor Rodrigues) +- Refactor create service spec. !7609 (Semyon Pupkov) +- Shows unconfirmed email status in profile. !7611 +- The admin user projects view now has a clickable group link. !7620 (James Gregory) +- Prevent DOM ID collisions resulting from user-generated content anchors. !7631 +- Replace static fixture for abuse_reports_spec. !7644 (winniehell) +- Define common helper for describe pagination params in api. !7646 (Semyon Pupkov) +- Move abuse report spinach test to rspec. !7659 (Semyon Pupkov) +- Replace static fixture for awards_handler_spec. !7661 (winniehell) +- API: Add ability to unshare a project from a group. !7662 (Robert Schilling) +- Replace references to MergeRequestDiff#commits with st_commits when we care only about the number of commits. !7668 +- Add issue events filter and make all really show all events. !7673 (Oxan van Leeuwen) +- Replace static fixture for notes_spec. !7683 (winniehell) +- Replace static fixture for shortcuts_issuable_spec. !7685 (winniehell) +- Replace static fixture for zen_mode_spec. !7686 (winniehell) +- Replace static fixture for right_sidebar_spec. !7687 (winniehell) +- Add online terminal support for Kubernetes. !7690 +- Move admin abuse report spinach test to rspec. !7691 (Semyon Pupkov) +- Move admin spam spinach test to Rspec. !7708 (Semyon Pupkov) +- Make API::Helpers find a project with only one query. !7714 +- Create builds in transaction to avoid empty pipelines. !7742 +- Render SVG images in diffs and notes. !7747 (andrebsguedes) +- Add setting to enable/disable HTML emails. !7749 +- Use SmartInterval for MR widget and improve visibilitychange functionality. !7762 +- Resolve "Remove Builds tab from Merge Requests and Commits". !7763 +- Moved new projects button below new group button on the welcome screen. !7770 +- fix display hook error message. !7775 (basyura) +- Refactor issuable_filters_present to reduce duplications. !7776 (Semyon Pupkov) +- Redirect to sign-in page when unauthenticated user tries to create a snippet. !7786 +- Fix Archived project merge requests add to group's Merge Requests. !7790 (Jacopo Beschi @jacopo-beschi) +- Update generic/external build status to match normal build status template. !7811 +- Enable AsciiDoctor admonition icons. !7812 (Horacio Sanson) +- Do not raise error in AutocompleteController#users when not authorized. !7817 (Semyon Pupkov) +- fix: 24982- Remove'Signed in successfully' message After this change the sign-in-success flash message will not be shown. !7837 (jnoortheen) +- Fix Latest deployment link is broken. !7839 +- Don't display prompt to add SSH keys if SSH protocol is disabled. !7840 (Andrew Smith (EspadaV8)) +- Allow unauthenticated access to some Project API GET endpoints. !7843 +- Refactor presenters ChatCommands. !7846 +- Improve help message for issue create slash command. !7850 +- change text around timestamps to make it clear which timestamp is displayed. !7860 (BM5k) +- Improve Build Log scrolling experience. !7895 +- Change ref property to commitRef in vue commit component. !7901 +- Prevent user creating issue or MR without signing in for a group. !7902 +- Provides a sensible default message when adding a README to a project. !7903 +- Bump ruby version to 2.3.3. !7904 +- Fix comments activity tab visibility condition. !7913 (Rydkin Maxim) +- Remove unnecessary target branch link from MR page in case of deleted target branch. !7916 (Rydkin Maxim) +- Add image controls to MR diffs. !7919 +- Remove wrong '.builds-feature' class from the MR settings fieldset. !7930 +- Resolve "Manual actions on pipeline graph". !7931 +- Avoid escaping relative links in Markdown twice. !7940 (winniehell) +- Move admin hooks spinach to rspec. !7942 (Semyon Pupkov) +- Move admin logs spinach test to rspec. !7945 (Semyon Pupkov) +- fix: removed signed_out notification. !7958 (jnoortheen) +- Accept environment variables from the `pre-receive` script. !7967 +- Do not reload diff for merge request made from fork when target branch in fork is updated. !7973 +- Fixes left align issue for long system notes. !7982 +- Add a slug to environments. !7983 +- Fix lookup of project by unknown ref when caching is enabled. !7988 +- Resolve "Provide SVG as a prop instead of hiding and copy them in environments table". !7992 +- Introduce deployment services, starting with a KubernetesService. !7994 +- Adds tests for custom event polyfill. !7996 +- Allow all alphanumeric characters in file names. !8002 (winniehell) +- Added support for math rendering, using KaTeX, in Markdown and asciidoc. !8003 (Munken) +- Remove unnecessary commits order message. !8004 +- API: Memoize the current_user so that sudo can work properly. !8017 +- group authors in contribution graph with case insensitive email handle comparison. !8021 +- Move admin active tab spinach tests to rspec. !8037 (Semyon Pupkov) +- Add Authentiq as Oauth provider. !8038 (Alexandros Keramidas) +- API: Ability to cherry pick a commit. !8047 (Robert Schilling) +- Fix Slack pipeline message from pipelines made by API. !8059 +- API: Simple representation of group's projects. !8060 (Robert Schilling) +- Prevent overflow with vertical scroll when we have space to show content. !8061 +- Allow to auto-configure Mattermost. !8070 +- Introduce $CI_BUILD_REF_SLUG. !8072 +- Added go back anchor on error pages. !8087 +- Convert CI YAML variables keys into strings. !8088 +- Adds Direct link from pipeline list to builds. !8097 +- Cache last commit id for path. !8098 (Hiroyuki Sato) +- Pass variables from deployment project services to CI runner. !8107 +- New Gitea importer. !8116 +- Introduce "Set up autodeploy" button to help configure GitLab CI for deployment. !8135 +- Prevent enviroment table to overflow when name has underscores. !8142 +- Fix missing service error importing from EE to CE. !8144 +- Milestoneish SQL performance partially improved and memoized. !8146 +- Allow unauthenticated access to Repositories API GET endpoints. !8148 +- fix colors and margins for adjacent alert banners. !8151 +- Hides new issue button for non loggedin user. !8175 +- Fix N+1 queries on milestone show pages. !8185 +- Rename groups with .git in the end of the path. !8199 +- Whitelist next project names: help, ci, admin, search. !8227 +- Adds back CSS for progress-bars. !8237 + ## 8.14.5 (2016-12-14) - Moved Leave Project and Leave Group buttons to access_request_buttons from the settings dropdown. !7600 @@ -1 +1 @@ -8.15.0-pre +8.16.0-pre diff --git a/app/assets/javascripts/dispatcher.js.es6 b/app/assets/javascripts/dispatcher.js.es6 index 5245c5aa494..78f68a247a2 100644 --- a/app/assets/javascripts/dispatcher.js.es6 +++ b/app/assets/javascripts/dispatcher.js.es6 @@ -140,11 +140,6 @@ case 'projects:merge_requests:commits': new MergedButtons(); break; - case 'projects:merge_requests:pipelines': - new gl.MiniPipelineGraph({ - container: '.js-pipeline-table', - }); - break; case "projects:merge_requests:diffs": new gl.Diff(); new ZenMode(); diff --git a/app/assets/javascripts/merge_request_tabs.js.es6 b/app/assets/javascripts/merge_request_tabs.js.es6 index 42015a02477..860e7e066a0 100644 --- a/app/assets/javascripts/merge_request_tabs.js.es6 +++ b/app/assets/javascripts/merge_request_tabs.js.es6 @@ -259,6 +259,10 @@ gl.utils.localTimeAgo($('.js-timeago', '#pipelines')); this.pipelinesLoaded = true; this.scrollToElement('#pipelines'); + + new gl.MiniPipelineGraph({ + container: '.js-pipeline-table', + }); }, }); } diff --git a/app/assets/stylesheets/pages/labels.scss b/app/assets/stylesheets/pages/labels.scss index d129eb12a45..237869aa544 100644 --- a/app/assets/stylesheets/pages/labels.scss +++ b/app/assets/stylesheets/pages/labels.scss @@ -98,7 +98,7 @@ } .label { - padding: 8px 9px 9px; + padding: 8px 9px 9px $gl-padding; font-size: 14px; } } diff --git a/app/assets/stylesheets/pages/milestone.scss b/app/assets/stylesheets/pages/milestone.scss index 77c523d7310..f47ae9c6157 100644 --- a/app/assets/stylesheets/pages/milestone.scss +++ b/app/assets/stylesheets/pages/milestone.scss @@ -25,12 +25,6 @@ } .issuable-row { - .color-label { - border-radius: 2px; - padding: 3px !important; - margin-right: 7px; - } - span a { color: $gl-text-color; word-wrap: break-word; diff --git a/app/assets/stylesheets/pages/pipelines.scss b/app/assets/stylesheets/pages/pipelines.scss index 697887dcbe5..93c8b6c9a1e 100644 --- a/app/assets/stylesheets/pages/pipelines.scss +++ b/app/assets/stylesheets/pages/pipelines.scss @@ -52,6 +52,10 @@ } } +.content-list.pipelines .table-holder { + min-height: 300px; +} + .pipeline-holder { width: 100%; overflow: auto; @@ -593,6 +597,27 @@ } } } + + .grouped-pipeline-dropdown { + .dropdown-build { + .build-content { + width: 100%; + + &:hover { + background-color: $stage-hover-bg; + color: $gl-text-color; + } + } + + .ci-action-icon-container { + padding: 0; + font-size: 11px; + position: absolute; + top: 1px; + right: 8px; + } + } + } } .dropdown-counter-badge { @@ -603,9 +628,11 @@ margin-right: 2px; } + .grouped-pipeline-dropdown { padding: 0; width: 191px; + min-width: 191px; left: auto; right: -195px; top: -4px; @@ -615,11 +642,22 @@ display: inline-block; } - .build-content { - width: 138px; + .dropdown-build { + .build-content { + width: 100%; - &:hover { - background-color: $stage-hover-bg; + &:hover { + background-color: $stage-hover-bg; + color: $gl-text-color; + } + } + + .ci-action-icon-container { + padding: 0; + font-size: 11px; + position: absolute; + margin-top: 3px; + right: 7px; } } @@ -629,12 +667,10 @@ margin: 3px 0; li { - padding-top: 2px; - margin: 4px 7px; - padding: 0 3px; - padding-left: 0; - padding-bottom: 0; - line-height: 0; + margin: 4px 8px 4px 9px; + padding: 0; + line-height: 1.1; + position: relative; .ci-action-icon-container:hover { background-color: transparent; @@ -648,6 +684,11 @@ } } +.pipeline-graph .dropdown-build .ci-status-icon svg { + width: 18px; + height: 18px; +} + .ci-status-text { max-width: 110px; white-space: nowrap; @@ -656,7 +697,7 @@ vertical-align: bottom; display: inline-block; position: relative; - font-weight: 100; + font-weight: 200; } // Action Icons @@ -693,7 +734,7 @@ color: $gl-text-color-light; .build-content { - padding: 3px 7px 6px; + padding: 4px 7px 8px; } .ci-action-icon-container { diff --git a/app/helpers/todos_helper.rb b/app/helpers/todos_helper.rb index 09c69786791..74de25acf9d 100644 --- a/app/helpers/todos_helper.rb +++ b/app/helpers/todos_helper.rb @@ -35,7 +35,7 @@ module TodosHelper else path = [todo.project.namespace.becomes(Namespace), todo.project, todo.target] - path.unshift(:builds) if todo.build_failed? + path.unshift(:pipelines) if todo.build_failed? polymorphic_path(path, anchor: anchor) end diff --git a/app/models/project_services/mattermost_slash_commands_service.rb b/app/models/project_services/mattermost_slash_commands_service.rb index 6c78c0af71c..2cb481182d7 100644 --- a/app/models/project_services/mattermost_slash_commands_service.rb +++ b/app/models/project_services/mattermost_slash_commands_service.rb @@ -46,6 +46,6 @@ class MattermostSlashCommandsService < ChatSlashCommandsService description: "Perform common operations on: #{pretty_project_name}", display_name: "GitLab / #{pretty_project_name}", method: 'P', - user_name: 'GitLab') + username: 'GitLab') end end diff --git a/app/models/project_services/slack_slash_commands_service.rb b/app/models/project_services/slack_slash_commands_service.rb index cb19ebf4cad..5a7cc0fb329 100644 --- a/app/models/project_services/slack_slash_commands_service.rb +++ b/app/models/project_services/slack_slash_commands_service.rb @@ -16,7 +16,7 @@ class SlackSlashCommandsService < ChatSlashCommandsService def trigger(params) # Format messages to be Slack-compatible super.tap do |result| - result[:text] = format(result[:text]) + result[:text] = format(result[:text]) if result.is_a?(Hash) end end diff --git a/app/views/projects/stage/_in_stage_group.html.haml b/app/views/projects/stage/_in_stage_group.html.haml index b15f7eaeab2..65e5f31e86c 100644 --- a/app/views/projects/stage/_in_stage_group.html.haml +++ b/app/views/projects/stage/_in_stage_group.html.haml @@ -1,8 +1,8 @@ - group_status = CommitStatus.where(id: subject).status -%button.dropdown-menu-toggle.build-content.has-tooltip{ type: 'button', data: { toggle: 'dropdown'} } +%button.dropdown-menu-toggle.build-content.has-tooltip{ type: 'button', data: { toggle: 'dropdown', title: "#{name} - #{group_status}" } } %span{class: "ci-status-icon ci-status-icon-#{group_status}"} = ci_icon_for_status(group_status) - %span.ci-status-text{ 'data-toggle' => 'tooltip', 'data-title' => "#{name} - #{group_status}" } + %span.ci-status-text = name %span.dropdown-counter-badge= subject.size .dropdown-menu.grouped-pipeline-dropdown diff --git a/changelogs/unreleased/15081-wrong-login-tab-ldap-frontend.yml b/changelogs/unreleased/15081-wrong-login-tab-ldap-frontend.yml deleted file mode 100644 index 19c76b5b437..00000000000 --- a/changelogs/unreleased/15081-wrong-login-tab-ldap-frontend.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix wrong tab selected when loggin fails and multiple login tabs exists -merge_request: 7314 -author: Jacopo Beschi @jacopo-beschi diff --git a/changelogs/unreleased/18435-autocomplete-is-not-performant.yml b/changelogs/unreleased/18435-autocomplete-is-not-performant.yml deleted file mode 100644 index 019c55e27dc..00000000000 --- a/changelogs/unreleased/18435-autocomplete-is-not-performant.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Made comment autocomplete more performant and removed some loading bugs -merge_request: 6856 -author: diff --git a/changelogs/unreleased/18546-update-wiki-page-design.yml b/changelogs/unreleased/18546-update-wiki-page-design.yml deleted file mode 100644 index c76e17340f2..00000000000 --- a/changelogs/unreleased/18546-update-wiki-page-design.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Update wiki page design -merge_request: 7429 -author: diff --git a/changelogs/unreleased/19550-fix-contributer-graph-duplicates.yml b/changelogs/unreleased/19550-fix-contributer-graph-duplicates.yml deleted file mode 100644 index 742b10e72aa..00000000000 --- a/changelogs/unreleased/19550-fix-contributer-graph-duplicates.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: group authors in contribution graph with case insensitive email handle comparison -merge_request: 8021 -author: diff --git a/changelogs/unreleased/19620-auto-scroll-log.yml b/changelogs/unreleased/19620-auto-scroll-log.yml deleted file mode 100644 index cf38096683b..00000000000 --- a/changelogs/unreleased/19620-auto-scroll-log.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Improve Build Log scrolling experience -merge_request: 7895 -author: diff --git a/changelogs/unreleased/19703-direct-link-pipelines.yml b/changelogs/unreleased/19703-direct-link-pipelines.yml deleted file mode 100644 index d846ad41e0f..00000000000 --- a/changelogs/unreleased/19703-direct-link-pipelines.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Adds Direct link from pipeline list to builds -merge_request: 8097 -author: diff --git a/changelogs/unreleased/20052-actions-table-vscroll.yml b/changelogs/unreleased/20052-actions-table-vscroll.yml deleted file mode 100644 index 779cd08de09..00000000000 --- a/changelogs/unreleased/20052-actions-table-vscroll.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Prevent overflow with vertical scroll when we have space to show content -merge_request: 8061 -author: diff --git a/changelogs/unreleased/20492-access-token-scopes.yml b/changelogs/unreleased/20492-access-token-scopes.yml deleted file mode 100644 index a9424ded662..00000000000 --- a/changelogs/unreleased/20492-access-token-scopes.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add scopes for personal access tokens and OAuth tokens -merge_request: 5951 -author: diff --git a/changelogs/unreleased/22348-gitea-importer.yml b/changelogs/unreleased/22348-gitea-importer.yml deleted file mode 100644 index 2aeefb0b259..00000000000 --- a/changelogs/unreleased/22348-gitea-importer.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: New Gitea importer -merge_request: 8116 -author: diff --git a/changelogs/unreleased/22373-reduce-queries-in-api-helpers-find_project.yml b/changelogs/unreleased/22373-reduce-queries-in-api-helpers-find_project.yml deleted file mode 100644 index 7f1d40e7c21..00000000000 --- a/changelogs/unreleased/22373-reduce-queries-in-api-helpers-find_project.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'Make API::Helpers find a project with only one query' -merge_request: 7714 -author: diff --git a/changelogs/unreleased/22604-manual-actions.yml b/changelogs/unreleased/22604-manual-actions.yml deleted file mode 100644 index 7335e597292..00000000000 --- a/changelogs/unreleased/22604-manual-actions.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Resolve "Manual actions on pipeline graph" -merge_request: 7931 -author: diff --git a/changelogs/unreleased/22719-provide-a-new-gitlab-workhorse-install-rake-task-similar-to-gitlab-shell-install.yml b/changelogs/unreleased/22719-provide-a-new-gitlab-workhorse-install-rake-task-similar-to-gitlab-shell-install.yml deleted file mode 100644 index 54bd313f075..00000000000 --- a/changelogs/unreleased/22719-provide-a-new-gitlab-workhorse-install-rake-task-similar-to-gitlab-shell-install.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: New `gitlab:workhorse:install` rake task -merge_request: 6574 -author: diff --git a/changelogs/unreleased/22742-filter-protocol-relative-urls.yml b/changelogs/unreleased/22742-filter-protocol-relative-urls.yml deleted file mode 100644 index b331f5a4eb5..00000000000 --- a/changelogs/unreleased/22742-filter-protocol-relative-urls.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'Filter protocol-relative URLs in ExternalLinkFilter. Fixes issue #22742' -merge_request: 6635 -author: Makoto Scott-Hinkle diff --git a/changelogs/unreleased/22781-user-generated-permalinks.yml b/changelogs/unreleased/22781-user-generated-permalinks.yml deleted file mode 100644 index e46739e48e3..00000000000 --- a/changelogs/unreleased/22781-user-generated-permalinks.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Prevent DOM ID collisions resulting from user-generated content anchors -merge_request: 7631 -author: diff --git a/changelogs/unreleased/22849-ci-build-ref-slug.yml b/changelogs/unreleased/22849-ci-build-ref-slug.yml deleted file mode 100644 index b159ecca6d8..00000000000 --- a/changelogs/unreleased/22849-ci-build-ref-slug.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Introduce $CI_BUILD_REF_SLUG -merge_request: 8072 -author: diff --git a/changelogs/unreleased/22864-add-environment-slug.yml b/changelogs/unreleased/22864-add-environment-slug.yml deleted file mode 100644 index f90f79337d5..00000000000 --- a/changelogs/unreleased/22864-add-environment-slug.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add a slug to environments -merge_request: 7983 -author: diff --git a/changelogs/unreleased/22864-kubernetes-service.yml b/changelogs/unreleased/22864-kubernetes-service.yml deleted file mode 100644 index ea1323cbeb0..00000000000 --- a/changelogs/unreleased/22864-kubernetes-service.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Introduce deployment services, starting with a KubernetesService -merge_request: 7994 -author: diff --git a/changelogs/unreleased/23500-enable-colorvariable.yml b/changelogs/unreleased/23500-enable-colorvariable.yml deleted file mode 100644 index 98e22a934b8..00000000000 --- a/changelogs/unreleased/23500-enable-colorvariable.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Enable ColorVariable in scss-lint -merge_request: -author: Sam Rose diff --git a/changelogs/unreleased/23532-define-common-helper-for-describe-pagination-params-in-api.yml b/changelogs/unreleased/23532-define-common-helper-for-describe-pagination-params-in-api.yml deleted file mode 100644 index bb9e96d7581..00000000000 --- a/changelogs/unreleased/23532-define-common-helper-for-describe-pagination-params-in-api.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Define common helper for describe pagination params in api -merge_request: 7646 -author: Semyon Pupkov diff --git a/changelogs/unreleased/23573-sort-functionality-for-project-member.yml b/changelogs/unreleased/23573-sort-functionality-for-project-member.yml deleted file mode 100644 index 73de0a6351b..00000000000 --- a/changelogs/unreleased/23573-sort-functionality-for-project-member.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add sorting functionality for group/project members -merge_request: 7032 -author: diff --git a/changelogs/unreleased/23589-open-issue-for-mr.yml b/changelogs/unreleased/23589-open-issue-for-mr.yml deleted file mode 100644 index cea48b85254..00000000000 --- a/changelogs/unreleased/23589-open-issue-for-mr.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Resolve all discussions in a merge request by creating an issue collecting - them -merge_request: 7180 -author: Bob Van Landuyt diff --git a/changelogs/unreleased/23638-remove-builds-tab.yml b/changelogs/unreleased/23638-remove-builds-tab.yml deleted file mode 100644 index 86d63208761..00000000000 --- a/changelogs/unreleased/23638-remove-builds-tab.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Resolve "Remove Builds tab from Merge Requests and Commits" -merge_request: 7763 -author: diff --git a/changelogs/unreleased/23718-backup-rake-task-human-readable.yml b/changelogs/unreleased/23718-backup-rake-task-human-readable.yml deleted file mode 100644 index 2e7583244ac..00000000000 --- a/changelogs/unreleased/23718-backup-rake-task-human-readable.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add Human Readable format for rake backup -merge_request: 7188 -author: David Gerő diff --git a/changelogs/unreleased/24135-new-project-should-be-below-new-group-on-the-welcome-screen.yml b/changelogs/unreleased/24135-new-project-should-be-below-new-group-on-the-welcome-screen.yml deleted file mode 100644 index 855e4e1ba1d..00000000000 --- a/changelogs/unreleased/24135-new-project-should-be-below-new-group-on-the-welcome-screen.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Moved new projects button below new group button on the welcome screen -merge_request: 7770 -author: diff --git a/changelogs/unreleased/24150-consistent-dropdown-styles.yml b/changelogs/unreleased/24150-consistent-dropdown-styles.yml deleted file mode 100644 index a328d796c43..00000000000 --- a/changelogs/unreleased/24150-consistent-dropdown-styles.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Homogenize filter and sort dropdown look'n'feel -merge_request: 7583 -author: David Wagner diff --git a/changelogs/unreleased/24224-fix-project-ref-cache.yml b/changelogs/unreleased/24224-fix-project-ref-cache.yml deleted file mode 100644 index a6824ee44de..00000000000 --- a/changelogs/unreleased/24224-fix-project-ref-cache.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix lookup of project by unknown ref when caching is enabled -merge_request: 7988 -author: diff --git a/changelogs/unreleased/24281-issue-merge-request-sidebar-subscribe-button-style-improvement.yml b/changelogs/unreleased/24281-issue-merge-request-sidebar-subscribe-button-style-improvement.yml deleted file mode 100644 index 2227c81bd34..00000000000 --- a/changelogs/unreleased/24281-issue-merge-request-sidebar-subscribe-button-style-improvement.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Remove the help text under the sidebar subscribe button and style it inline -merge_request: 7389 -author: diff --git a/changelogs/unreleased/24413-show-unconfirmed-email-status.yml b/changelogs/unreleased/24413-show-unconfirmed-email-status.yml deleted file mode 100644 index 972eaed95e0..00000000000 --- a/changelogs/unreleased/24413-show-unconfirmed-email-status.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Shows unconfirmed email status in profile -merge_request: 7611 -author: diff --git a/changelogs/unreleased/24507_remove_deleted_branch_link_in_merge_request.yml b/changelogs/unreleased/24507_remove_deleted_branch_link_in_merge_request.yml deleted file mode 100644 index 34999480d4a..00000000000 --- a/changelogs/unreleased/24507_remove_deleted_branch_link_in_merge_request.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'Remove unnecessary target branch link from MR page in case of deleted target branch' -merge_request: 7916 -author: Rydkin Maxim diff --git a/changelogs/unreleased/24576_cant_stop_impersonating.yml b/changelogs/unreleased/24576_cant_stop_impersonating.yml deleted file mode 100644 index 8fa6eeca756..00000000000 --- a/changelogs/unreleased/24576_cant_stop_impersonating.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Allow admins to stop impersonating users without e-mail addresses -merge_request: 7550 -author: Oren Kanner diff --git a/changelogs/unreleased/24710-fix-generic-commit-status-table-row.yml b/changelogs/unreleased/24710-fix-generic-commit-status-table-row.yml deleted file mode 100644 index 07cb53d5278..00000000000 --- a/changelogs/unreleased/24710-fix-generic-commit-status-table-row.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Update generic/external build status to match normal build status template -merge_request: 7811 -author: diff --git a/changelogs/unreleased/24726-remove-across-gitlab.yml b/changelogs/unreleased/24726-remove-across-gitlab.yml deleted file mode 100644 index 6436e4b688f..00000000000 --- a/changelogs/unreleased/24726-remove-across-gitlab.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 24726 Remove Across GitLab from side navigation -merge_request: -author: diff --git a/changelogs/unreleased/24733-archived-project-merge-request-count.yml b/changelogs/unreleased/24733-archived-project-merge-request-count.yml deleted file mode 100644 index 2bc7e91825a..00000000000 --- a/changelogs/unreleased/24733-archived-project-merge-request-count.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix Archived project merge requests add to group's Merge Requests -merge_request: 7790 -author: Jacopo Beschi @jacopo-beschi diff --git a/changelogs/unreleased/24803-change-cursor-for-ca-stages.yml b/changelogs/unreleased/24803-change-cursor-for-ca-stages.yml deleted file mode 100644 index b9d84c0ce31..00000000000 --- a/changelogs/unreleased/24803-change-cursor-for-ca-stages.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Changed cursor icon to pointer when mousing over stages on the Cycle Analytics - pages -merge_request: -author: Ryan Harris diff --git a/changelogs/unreleased/24807-stop-ddosing-ourselves.yml b/changelogs/unreleased/24807-stop-ddosing-ourselves.yml deleted file mode 100644 index 49e6c5e56e5..00000000000 --- a/changelogs/unreleased/24807-stop-ddosing-ourselves.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Use SmartInterval for MR widget and improve visibilitychange functionality -merge_request: 7762 -author: diff --git a/changelogs/unreleased/24824-dropdown-items-focus.yml b/changelogs/unreleased/24824-dropdown-items-focus.yml deleted file mode 100644 index 66970c2a9a5..00000000000 --- a/changelogs/unreleased/24824-dropdown-items-focus.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add focus state to dropdown items -merge_request: -author: diff --git a/changelogs/unreleased/24844-environments-date.yml b/changelogs/unreleased/24844-environments-date.yml deleted file mode 100644 index 2bc23d40a68..00000000000 --- a/changelogs/unreleased/24844-environments-date.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fixes Environments displaying incorrect date since 8.14 upgrade -merge_request: -author: diff --git a/changelogs/unreleased/24877-bulk-edit-only-keeps-common-labels-when-searching.yml b/changelogs/unreleased/24877-bulk-edit-only-keeps-common-labels-when-searching.yml deleted file mode 100644 index cc7c2604824..00000000000 --- a/changelogs/unreleased/24877-bulk-edit-only-keeps-common-labels-when-searching.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Improve bulk assignment for issuables -merge_request: -author: diff --git a/changelogs/unreleased/24921-hide-prompt-to-add-ssh-key-if-ssh-protocol-is-disabled.yml b/changelogs/unreleased/24921-hide-prompt-to-add-ssh-key-if-ssh-protocol-is-disabled.yml deleted file mode 100644 index 4d4019e770e..00000000000 --- a/changelogs/unreleased/24921-hide-prompt-to-add-ssh-key-if-ssh-protocol-is-disabled.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Don't display prompt to add SSH keys if SSH protocol is disabled -merge_request: 7840 -author: Andrew Smith (EspadaV8) diff --git a/changelogs/unreleased/24927-custom-event-polyfill-test.yml b/changelogs/unreleased/24927-custom-event-polyfill-test.yml deleted file mode 100644 index 879c28a951e..00000000000 --- a/changelogs/unreleased/24927-custom-event-polyfill-test.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Adds tests for custom event polyfill -merge_request: 7996 -author: diff --git a/changelogs/unreleased/24949-view-2-up-swipe-onion-skin-controls-for-merge-request-diff-containing-an-image.yml b/changelogs/unreleased/24949-view-2-up-swipe-onion-skin-controls-for-merge-request-diff-containing-an-image.yml deleted file mode 100644 index b8ba9391530..00000000000 --- a/changelogs/unreleased/24949-view-2-up-swipe-onion-skin-controls-for-merge-request-diff-containing-an-image.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add image controls to MR diffs -merge_request: 7919 -author: diff --git a/changelogs/unreleased/24982-ux-improvement-sign-in-success-message.yml b/changelogs/unreleased/24982-ux-improvement-sign-in-success-message.yml deleted file mode 100644 index 12ea08e3815..00000000000 --- a/changelogs/unreleased/24982-ux-improvement-sign-in-success-message.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'fix: 24982- Remove''Signed in successfully'' message After this change the - sign-in-success flash message will not be shown' -merge_request: 7837 -author: jnoortheen diff --git a/changelogs/unreleased/24999-fix-project-avatar-alignment.yml b/changelogs/unreleased/24999-fix-project-avatar-alignment.yml deleted file mode 100644 index 7af812e7359..00000000000 --- a/changelogs/unreleased/24999-fix-project-avatar-alignment.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Adjust the width of project avatars to fix alignment within their container -merge_request: -author: Ryan Harris diff --git a/changelogs/unreleased/25002-sentence-case-dashboard-tabs.yml b/changelogs/unreleased/25002-sentence-case-dashboard-tabs.yml deleted file mode 100644 index cc8b0e28277..00000000000 --- a/changelogs/unreleased/25002-sentence-case-dashboard-tabs.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Sentence cased the nav tab headers on the project dashboard page -merge_request: -author: Ryan Harris diff --git a/changelogs/unreleased/25011-hoverstates-for-collapsed-issue-merge-request-sidebar.yml b/changelogs/unreleased/25011-hoverstates-for-collapsed-issue-merge-request-sidebar.yml deleted file mode 100644 index 2c3ba1dfe44..00000000000 --- a/changelogs/unreleased/25011-hoverstates-for-collapsed-issue-merge-request-sidebar.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Adds hoverstates for collapsed Issue/Merge Request sidebar -merge_request: !7777 -author: diff --git a/changelogs/unreleased/25026-authenticate-user-for-new-snippet.yml b/changelogs/unreleased/25026-authenticate-user-for-new-snippet.yml deleted file mode 100644 index a7b5810f1bf..00000000000 --- a/changelogs/unreleased/25026-authenticate-user-for-new-snippet.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Redirect to sign-in page when unauthenticated user tries to create a snippet -merge_request: 7786 -author: diff --git a/changelogs/unreleased/25031-do-not-raise-error-in-autocomplete.yml b/changelogs/unreleased/25031-do-not-raise-error-in-autocomplete.yml deleted file mode 100644 index 862de7c5db1..00000000000 --- a/changelogs/unreleased/25031-do-not-raise-error-in-autocomplete.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Do not raise error in AutocompleteController#users when not authorized -merge_request: 7817 -author: Semyon Pupkov diff --git a/changelogs/unreleased/25093-hide-new-issue-btn-non-loggedin-user.yml b/changelogs/unreleased/25093-hide-new-issue-btn-non-loggedin-user.yml deleted file mode 100644 index 18836e7a90b..00000000000 --- a/changelogs/unreleased/25093-hide-new-issue-btn-non-loggedin-user.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Hides new issue button for non loggedin user -merge_request: 8175 -author: diff --git a/changelogs/unreleased/25098-header-margins-on-pipeline-settings.yml b/changelogs/unreleased/25098-header-margins-on-pipeline-settings.yml deleted file mode 100644 index 1799fad1631..00000000000 --- a/changelogs/unreleased/25098-header-margins-on-pipeline-settings.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Adjusted margins for Build Status and Coverage Report rows to match those of - the CI/CD Pipeline row -merge_request: -author: Ryan Harris diff --git a/changelogs/unreleased/25106-hide-issue-mr-button-for-not-loggedin.yml b/changelogs/unreleased/25106-hide-issue-mr-button-for-not-loggedin.yml deleted file mode 100644 index 62030d3fc45..00000000000 --- a/changelogs/unreleased/25106-hide-issue-mr-button-for-not-loggedin.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Prevent user creating issue or MR without signing in for a group -merge_request: 7902 -author: diff --git a/changelogs/unreleased/25136-last-deployment-link.yml b/changelogs/unreleased/25136-last-deployment-link.yml deleted file mode 100644 index eab1534aa66..00000000000 --- a/changelogs/unreleased/25136-last-deployment-link.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix Latest deployment link is broken -merge_request: 7839 -author: diff --git a/changelogs/unreleased/25144-gitlab-ce-mattermost-slash-command-for-issue-create-needs-better-documentation.yml b/changelogs/unreleased/25144-gitlab-ce-mattermost-slash-command-for-issue-create-needs-better-documentation.yml deleted file mode 100644 index 531b0f83099..00000000000 --- a/changelogs/unreleased/25144-gitlab-ce-mattermost-slash-command-for-issue-create-needs-better-documentation.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Improve help message for issue create slash command -merge_request: 7850 -author: diff --git a/changelogs/unreleased/25202-fix-mr-widget-content-wrapping.yml b/changelogs/unreleased/25202-fix-mr-widget-content-wrapping.yml deleted file mode 100644 index 7afc794866b..00000000000 --- a/changelogs/unreleased/25202-fix-mr-widget-content-wrapping.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Centered Accept Merge Request button within MR widget and added padding for - viewports smaller than 768px -merge_request: -author: Ryan Harris diff --git a/changelogs/unreleased/25207-text-overflow-env-table.yml b/changelogs/unreleased/25207-text-overflow-env-table.yml deleted file mode 100644 index 69348281a50..00000000000 --- a/changelogs/unreleased/25207-text-overflow-env-table.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Prevent enviroment table to overflow when name has underscores -merge_request: 8142 -author: diff --git a/changelogs/unreleased/25221-fix-build-status-overflow-mobile.yml b/changelogs/unreleased/25221-fix-build-status-overflow-mobile.yml deleted file mode 100644 index 52de34478f0..00000000000 --- a/changelogs/unreleased/25221-fix-build-status-overflow-mobile.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Added top margin to Build status page header for mobile views -merge_request: -author: Ryan Harris diff --git a/changelogs/unreleased/25251-actionview-template-error-undefined-method-text-for-nil-nilclass.yml b/changelogs/unreleased/25251-actionview-template-error-undefined-method-text-for-nil-nilclass.yml deleted file mode 100644 index 7f1c417bc77..00000000000 --- a/changelogs/unreleased/25251-actionview-template-error-undefined-method-text-for-nil-nilclass.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Fixes "ActionView::Template::Error: undefined method `text?` for nil:NilClass" - on MR pages' -merge_request: -author: diff --git a/changelogs/unreleased/25264-ref-commit.yml b/changelogs/unreleased/25264-ref-commit.yml deleted file mode 100644 index 13a33da9801..00000000000 --- a/changelogs/unreleased/25264-ref-commit.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Change ref property to commitRef in vue commit component -merge_request: 7901 -author: diff --git a/changelogs/unreleased/25272_fix_comments_tab_disappearing.yml b/changelogs/unreleased/25272_fix_comments_tab_disappearing.yml deleted file mode 100644 index 79cb2c6d843..00000000000 --- a/changelogs/unreleased/25272_fix_comments_tab_disappearing.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'Fix comments activity tab visibility condition' -merge_request: 7913 -author: Rydkin Maxim diff --git a/changelogs/unreleased/25294-remove-signed-out-msg.yml b/changelogs/unreleased/25294-remove-signed-out-msg.yml deleted file mode 100644 index 567294fe5f7..00000000000 --- a/changelogs/unreleased/25294-remove-signed-out-msg.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'fix: removed signed_out notification' -merge_request: 7958 -author: jnoortheen diff --git a/changelogs/unreleased/25301-git-2-11-force-push-bug.yml b/changelogs/unreleased/25301-git-2-11-force-push-bug.yml deleted file mode 100644 index afe57729c48..00000000000 --- a/changelogs/unreleased/25301-git-2-11-force-push-bug.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Accept environment variables from the `pre-receive` script -merge_request: 7967 -author: diff --git a/changelogs/unreleased/25324-change-housekeeping-btn-to-default.yml b/changelogs/unreleased/25324-change-housekeeping-btn-to-default.yml deleted file mode 100644 index 0770f9752a0..00000000000 --- a/changelogs/unreleased/25324-change-housekeeping-btn-to-default.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Changed Housekeeping button on project settings page to default styling -merge_request: -author: Ryan Harris diff --git a/changelogs/unreleased/25339-2-webhooks-fired-for-issue-closed-and-reopened.yml b/changelogs/unreleased/25339-2-webhooks-fired-for-issue-closed-and-reopened.yml deleted file mode 100644 index b12eab26b67..00000000000 --- a/changelogs/unreleased/25339-2-webhooks-fired-for-issue-closed-and-reopened.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Ensure issuable state changes only fire webhooks once -merge_request: -author: diff --git a/changelogs/unreleased/25368-fix-left-align-system-note.yml b/changelogs/unreleased/25368-fix-left-align-system-note.yml deleted file mode 100644 index 81fd0888773..00000000000 --- a/changelogs/unreleased/25368-fix-left-align-system-note.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fixes left align issue for long system notes -merge_request: 7982 -author: diff --git a/changelogs/unreleased/25374-svg-as-prop.yml b/changelogs/unreleased/25374-svg-as-prop.yml deleted file mode 100644 index 45a71b55b3b..00000000000 --- a/changelogs/unreleased/25374-svg-as-prop.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Resolve "Provide SVG as a prop instead of hiding and copy them in environments table" -merge_request: 7992 -author: diff --git a/changelogs/unreleased/25482-fix-api-sudo.yml b/changelogs/unreleased/25482-fix-api-sudo.yml deleted file mode 100644 index 4c11fe1622e..00000000000 --- a/changelogs/unreleased/25482-fix-api-sudo.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'API: Memoize the current_user so that sudo can work properly' -merge_request: 8017 -author: diff --git a/changelogs/unreleased/25483-broken-tabs.yml b/changelogs/unreleased/25483-broken-tabs.yml deleted file mode 100644 index d6c92014bea..00000000000 --- a/changelogs/unreleased/25483-broken-tabs.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix TypeError: Cannot read property 'initTabs' on commit builds tab -merge_request: 8009 -author: diff --git a/changelogs/unreleased/25534-adding-a-way-to-go-back-on-error-pages.yml b/changelogs/unreleased/25534-adding-a-way-to-go-back-on-error-pages.yml deleted file mode 100644 index c6a92547c5c..00000000000 --- a/changelogs/unreleased/25534-adding-a-way-to-go-back-on-error-pages.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Added go back anchor on error pages. -merge_request: 8087 -author: diff --git a/changelogs/unreleased/25617-todos-filter-placeholder.yml b/changelogs/unreleased/25617-todos-filter-placeholder.yml deleted file mode 100644 index 5d0adb04ef3..00000000000 --- a/changelogs/unreleased/25617-todos-filter-placeholder.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 25617 Fix placeholder color of todo filters -merge_request: -author: diff --git a/changelogs/unreleased/25740-fix-new-branch-button-padding.yml b/changelogs/unreleased/25740-fix-new-branch-button-padding.yml deleted file mode 100644 index 7da8f9357a7..00000000000 --- a/changelogs/unreleased/25740-fix-new-branch-button-padding.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Made the padding on the plus button in the breadcrumb menu even -merge_request: -author: Ryan Harris diff --git a/changelogs/unreleased/25743-clean-up-css-for-project-alerts-and-flash-notifications.yml b/changelogs/unreleased/25743-clean-up-css-for-project-alerts-and-flash-notifications.yml deleted file mode 100644 index 0a81124de0d..00000000000 --- a/changelogs/unreleased/25743-clean-up-css-for-project-alerts-and-flash-notifications.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: fix colors and margins for adjacent alert banners -merge_request: 8151 -author: diff --git a/changelogs/unreleased/25895-fix-headers-in-ci-api-helpers.yml b/changelogs/unreleased/25895-fix-headers-in-ci-api-helpers.yml deleted file mode 100644 index b9a8e17c64a..00000000000 --- a/changelogs/unreleased/25895-fix-headers-in-ci-api-helpers.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Ensure nil User-Agent doesn't break the CI API -merge_request: -author: diff --git a/changelogs/unreleased/25908-fix-grape-after-update.yml b/changelogs/unreleased/25908-fix-grape-after-update.yml deleted file mode 100644 index 026d5592441..00000000000 --- a/changelogs/unreleased/25908-fix-grape-after-update.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Use Grape's new Route methods -merge_request: -author: diff --git a/changelogs/unreleased/25938-progress-bar-gone.yml b/changelogs/unreleased/25938-progress-bar-gone.yml deleted file mode 100644 index 841c4d445c6..00000000000 --- a/changelogs/unreleased/25938-progress-bar-gone.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Adds back CSS for progress-bars -merge_request: 8237 -author: diff --git a/changelogs/unreleased/25961-spec-list-blank.yml b/changelogs/unreleased/25961-spec-list-blank.yml new file mode 100644 index 00000000000..835def027a7 --- /dev/null +++ b/changelogs/unreleased/25961-spec-list-blank.yml @@ -0,0 +1,4 @@ +--- +title: Fix Pipeline builds list blank on MR +merge_request: 8255 +author: diff --git a/changelogs/unreleased/4269-public-api.yml b/changelogs/unreleased/4269-public-api.yml deleted file mode 100644 index 9de739d0cad..00000000000 --- a/changelogs/unreleased/4269-public-api.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Allow unauthenticated access to some Project API GET endpoints -merge_request: 7843 -author: diff --git a/changelogs/unreleased/4269-public-files-api.yml b/changelogs/unreleased/4269-public-files-api.yml deleted file mode 100644 index e8f9e9b5ed3..00000000000 --- a/changelogs/unreleased/4269-public-files-api.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Allow unauthenticated access to Repositories Files API GET endpoints -merge_request: -author: diff --git a/changelogs/unreleased/4269-public-repositories-api.yml b/changelogs/unreleased/4269-public-repositories-api.yml deleted file mode 100644 index 38984eed904..00000000000 --- a/changelogs/unreleased/4269-public-repositories-api.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Allow unauthenticated access to Repositories API GET endpoints -merge_request: 8148 -author: diff --git a/changelogs/unreleased/7749-add-setting-to-disable-html-emails.yml b/changelogs/unreleased/7749-add-setting-to-disable-html-emails.yml deleted file mode 100644 index 9dd04d3f089..00000000000 --- a/changelogs/unreleased/7749-add-setting-to-disable-html-emails.yml +++ /dev/null @@ -1,3 +0,0 @@ -title: Add setting to enable/disable HTML emails -merge_request: 7749 -author: diff --git a/changelogs/unreleased/8003-katex-math.yml b/changelogs/unreleased/8003-katex-math.yml deleted file mode 100644 index a40dcde1393..00000000000 --- a/changelogs/unreleased/8003-katex-math.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Added support for math rendering, using KaTeX, in Markdown and asciidoc -merge_request: 8003 -author: Munken diff --git a/changelogs/unreleased/8038-authentiq-id-oauth-support.yml b/changelogs/unreleased/8038-authentiq-id-oauth-support.yml deleted file mode 100644 index 36f8ac9c840..00000000000 --- a/changelogs/unreleased/8038-authentiq-id-oauth-support.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add Authentiq as Oauth provider -merge_request: 8038 -author: Alexandros Keramidas diff --git a/changelogs/unreleased/abuse_report-fixture.yml b/changelogs/unreleased/abuse_report-fixture.yml deleted file mode 100644 index 47478a2048b..00000000000 --- a/changelogs/unreleased/abuse_report-fixture.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Replace static fixture for abuse_reports_spec -merge_request: 7644 -author: winniehell diff --git a/changelogs/unreleased/adam-auto-deploy.yml b/changelogs/unreleased/adam-auto-deploy.yml deleted file mode 100644 index 9d3348468d5..00000000000 --- a/changelogs/unreleased/adam-auto-deploy.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Introduce "Set up autodeploy" button to help configure GitLab CI for deployment -merge_request: 8135 -author: diff --git a/changelogs/unreleased/add_info_to_qr.yml b/changelogs/unreleased/add_info_to_qr.yml deleted file mode 100644 index a4b0354a9c9..00000000000 --- a/changelogs/unreleased/add_info_to_qr.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add GitLab host to 2FA QR code and manual info -merge_request: 6941 -author: diff --git a/changelogs/unreleased/allow-more-filenames.yml b/changelogs/unreleased/allow-more-filenames.yml deleted file mode 100644 index 7989f94e528..00000000000 --- a/changelogs/unreleased/allow-more-filenames.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Allow all alphanumeric characters in file names -merge_request: 8002 -author: winniehell diff --git a/changelogs/unreleased/api-branch-status.yml b/changelogs/unreleased/api-branch-status.yml deleted file mode 100644 index c5763345a22..00000000000 --- a/changelogs/unreleased/api-branch-status.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'API: Expose merge status for branch API' -merge_request: -author: Robert Schilling diff --git a/changelogs/unreleased/api-cherry-pick.yml b/changelogs/unreleased/api-cherry-pick.yml deleted file mode 100644 index 5f4cee450b9..00000000000 --- a/changelogs/unreleased/api-cherry-pick.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'API: Ability to cherry pick a commit' -merge_request: 8047 -author: Robert Schilling diff --git a/changelogs/unreleased/api-delete-group-share.yml b/changelogs/unreleased/api-delete-group-share.yml deleted file mode 100644 index 26cfb35bba3..00000000000 --- a/changelogs/unreleased/api-delete-group-share.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'API: Add ability to unshare a project from a group' -merge_request: 7662 -author: Robert Schilling diff --git a/changelogs/unreleased/api-expose-commiter-details.yml b/changelogs/unreleased/api-expose-commiter-details.yml deleted file mode 100644 index 5ee34adc5c9..00000000000 --- a/changelogs/unreleased/api-expose-commiter-details.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'API: Expose committer details for commits' -merge_request: -author: Robert Schilling diff --git a/changelogs/unreleased/api-remove-source-branch.yml b/changelogs/unreleased/api-remove-source-branch.yml deleted file mode 100644 index d1b6507aedb..00000000000 --- a/changelogs/unreleased/api-remove-source-branch.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'API: Ability to set ''should_remove_source_branch'' on merge requests' -merge_request: -author: Robert Schilling diff --git a/changelogs/unreleased/api-simple-group-project.yml b/changelogs/unreleased/api-simple-group-project.yml deleted file mode 100644 index 54c8de610a6..00000000000 --- a/changelogs/unreleased/api-simple-group-project.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'API: Simple representation of group''s projects' -merge_request: 8060 -author: Robert Schilling diff --git a/changelogs/unreleased/awards_handler.yml b/changelogs/unreleased/awards_handler.yml deleted file mode 100644 index 1f9904c0691..00000000000 --- a/changelogs/unreleased/awards_handler.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Replace static fixture for awards_handler_spec -merge_request: 7661 -author: winniehell diff --git a/changelogs/unreleased/bitbucket-oauth2.yml b/changelogs/unreleased/bitbucket-oauth2.yml deleted file mode 100644 index 97d82518b7b..00000000000 --- a/changelogs/unreleased/bitbucket-oauth2.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Refactor Bitbucket importer to use BitBucket API Version 2 -merge_request: -author: diff --git a/changelogs/unreleased/cache-last-commit-sha-for-path.yml b/changelogs/unreleased/cache-last-commit-sha-for-path.yml deleted file mode 100644 index 9cd8c5bab86..00000000000 --- a/changelogs/unreleased/cache-last-commit-sha-for-path.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Cache last commit id for path -merge_request: 8098 -author: Hiroyuki Sato diff --git a/changelogs/unreleased/change_development_build_fixtures.yml b/changelogs/unreleased/change_development_build_fixtures.yml deleted file mode 100644 index b5dc3792745..00000000000 --- a/changelogs/unreleased/change_development_build_fixtures.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Ci::Builds have same ref as Ci::Pipeline in dev fixtures -merge_request: -author: twonegatives diff --git a/changelogs/unreleased/chomp-git-status-message.yml b/changelogs/unreleased/chomp-git-status-message.yml deleted file mode 100644 index f70607df7a1..00000000000 --- a/changelogs/unreleased/chomp-git-status-message.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: For single line git commit messages, the close quote should be on the same - line as the open quote -merge_request: -author: diff --git a/changelogs/unreleased/cleanup-common_utils-js.yml b/changelogs/unreleased/cleanup-common_utils-js.yml deleted file mode 100644 index 54d81b76c28..00000000000 --- a/changelogs/unreleased/cleanup-common_utils-js.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Clean up common_utils.js -merge_request: 7318 -author: winniehell diff --git a/changelogs/unreleased/comments-fixture.yml b/changelogs/unreleased/comments-fixture.yml deleted file mode 100644 index 824c1c88a60..00000000000 --- a/changelogs/unreleased/comments-fixture.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Replace static fixture for notes_spec -merge_request: 7683 -author: winniehell diff --git a/changelogs/unreleased/create-dynamic-fixture-for-build_spec.yml b/changelogs/unreleased/create-dynamic-fixture-for-build_spec.yml deleted file mode 100644 index f0d9ff0c34f..00000000000 --- a/changelogs/unreleased/create-dynamic-fixture-for-build_spec.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Create dynamic fixture for build_spec -merge_request: 7589 -author: winniehell diff --git a/changelogs/unreleased/destroy-session.yml b/changelogs/unreleased/destroy-session.yml deleted file mode 100644 index e713e2dc424..00000000000 --- a/changelogs/unreleased/destroy-session.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Destroy a user's session when they delete their own account -merge_request: -author: diff --git a/changelogs/unreleased/dev-issue-24554.yml b/changelogs/unreleased/dev-issue-24554.yml deleted file mode 100644 index 0bb362b9325..00000000000 --- a/changelogs/unreleased/dev-issue-24554.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Edit help text to clarify annotated tag creation. -merge_request: -author: Liz Lam diff --git a/changelogs/unreleased/do-not-refresh-main-when-fork-target-branch-updated.yml b/changelogs/unreleased/do-not-refresh-main-when-fork-target-branch-updated.yml deleted file mode 100644 index 12b1460f388..00000000000 --- a/changelogs/unreleased/do-not-refresh-main-when-fork-target-branch-updated.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Do not reload diff for merge request made from fork when target branch in fork is updated -merge_request: 7973 -author: diff --git a/changelogs/unreleased/dockerfile-templates.yml b/changelogs/unreleased/dockerfile-templates.yml deleted file mode 100644 index e4db46cdf9a..00000000000 --- a/changelogs/unreleased/dockerfile-templates.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add support for Dockerfile templates -merge_request: 7247 -author: diff --git a/changelogs/unreleased/dz-allow-nested-group-routing.yml b/changelogs/unreleased/dz-allow-nested-group-routing.yml deleted file mode 100644 index 9d8e6e17914..00000000000 --- a/changelogs/unreleased/dz-allow-nested-group-routing.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add nested groups support to the routing -merge_request: 7459 -author: diff --git a/changelogs/unreleased/dz-fix-route-rename.yml b/changelogs/unreleased/dz-fix-route-rename.yml deleted file mode 100644 index a649fb169a5..00000000000 --- a/changelogs/unreleased/dz-fix-route-rename.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix Route#rename_children behavior -merge_request: -author: diff --git a/changelogs/unreleased/dz-nested-groups.yml b/changelogs/unreleased/dz-nested-groups.yml deleted file mode 100644 index c227c5a8ea5..00000000000 --- a/changelogs/unreleased/dz-nested-groups.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add nested groups support on data level -merge_request: -author: diff --git a/changelogs/unreleased/dz-rename-invalid-groups.yml b/changelogs/unreleased/dz-rename-invalid-groups.yml deleted file mode 100644 index 90af42da01c..00000000000 --- a/changelogs/unreleased/dz-rename-invalid-groups.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Rename groups with .git in the end of the path -merge_request: 8199 -author: diff --git a/changelogs/unreleased/dz-whitelist-dashboard-project-path.yml b/changelogs/unreleased/dz-whitelist-dashboard-project-path.yml deleted file mode 100644 index 2787a5c57df..00000000000 --- a/changelogs/unreleased/dz-whitelist-dashboard-project-path.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Allow projects with 'dashboard' as path -merge_request: -author: diff --git a/changelogs/unreleased/dz-whitelist-more-project-names-2.yml b/changelogs/unreleased/dz-whitelist-more-project-names-2.yml deleted file mode 100644 index 5d5f57d79e9..00000000000 --- a/changelogs/unreleased/dz-whitelist-more-project-names-2.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'Whitelist next project names: notes, services' -merge_request: -author: diff --git a/changelogs/unreleased/dz-whitelist-more-project-names.yml b/changelogs/unreleased/dz-whitelist-more-project-names.yml deleted file mode 100644 index 4a3f1511a0b..00000000000 --- a/changelogs/unreleased/dz-whitelist-more-project-names.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'Whitelist next project names: help, ci, admin, search' -merge_request: 8227 -author: diff --git a/changelogs/unreleased/emoji-btn-disabled.yml b/changelogs/unreleased/emoji-btn-disabled.yml deleted file mode 100644 index a18b553d513..00000000000 --- a/changelogs/unreleased/emoji-btn-disabled.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Disabled emoji buttons when user is not logged in -merge_request: -author: diff --git a/changelogs/unreleased/enable-asciidoctor-admonition-icons.yml b/changelogs/unreleased/enable-asciidoctor-admonition-icons.yml deleted file mode 100644 index 9c52e53c3b4..00000000000 --- a/changelogs/unreleased/enable-asciidoctor-admonition-icons.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Enable AsciiDoctor admonition icons -merge_request: 7812 -author: Horacio Sanson diff --git a/changelogs/unreleased/expose-deployment-variables.yml b/changelogs/unreleased/expose-deployment-variables.yml deleted file mode 100644 index 7663d5b6ae5..00000000000 --- a/changelogs/unreleased/expose-deployment-variables.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Pass variables from deployment project services to CI runner -merge_request: 8107 -author: diff --git a/changelogs/unreleased/feature-admin-user-groups-link.yml b/changelogs/unreleased/feature-admin-user-groups-link.yml deleted file mode 100644 index b89c08f82d7..00000000000 --- a/changelogs/unreleased/feature-admin-user-groups-link.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: The admin user projects view now has a clickable group link -merge_request: 7620 -author: James Gregory diff --git a/changelogs/unreleased/features-api-snippets.yml b/changelogs/unreleased/features-api-snippets.yml deleted file mode 100644 index 80c7bb75359..00000000000 --- a/changelogs/unreleased/features-api-snippets.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'API: Endpoint to expose personal snippets as /snippets' -merge_request: 6373 -author: Bernard Guyzmo Pratz diff --git a/changelogs/unreleased/file-template-dropwdown-proper-position.yml b/changelogs/unreleased/file-template-dropwdown-proper-position.yml deleted file mode 100644 index cf2a622b7e6..00000000000 --- a/changelogs/unreleased/file-template-dropwdown-proper-position.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fixed file template dropdown for the "New File" editor for smaller/zoomed screens -merge_request: -author: diff --git a/changelogs/unreleased/fix-cancelling-pipelines.yml b/changelogs/unreleased/fix-cancelling-pipelines.yml deleted file mode 100644 index c21e663093a..00000000000 --- a/changelogs/unreleased/fix-cancelling-pipelines.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix cancelling created or external pipelines -merge_request: 7508 -author: diff --git a/changelogs/unreleased/fix-create-pipeline-with-builds-in-transaction.yml b/changelogs/unreleased/fix-create-pipeline-with-builds-in-transaction.yml deleted file mode 100644 index e37841e80c3..00000000000 --- a/changelogs/unreleased/fix-create-pipeline-with-builds-in-transaction.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Create builds in transaction to avoid empty pipelines -merge_request: 7742 -author: diff --git a/changelogs/unreleased/fix-drop-project-authorized-for-user.yml b/changelogs/unreleased/fix-drop-project-authorized-for-user.yml deleted file mode 100644 index 0d11969575a..00000000000 --- a/changelogs/unreleased/fix-drop-project-authorized-for-user.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Use authorized projects in ProjectTeam -merge_request: -author: diff --git a/changelogs/unreleased/fix-import-export-build-token.yml b/changelogs/unreleased/fix-import-export-build-token.yml deleted file mode 100644 index 622487e6829..00000000000 --- a/changelogs/unreleased/fix-import-export-build-token.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix Import/Export duplicated builds error -merge_request: -author: diff --git a/changelogs/unreleased/fix-import-export-ee-services.yml b/changelogs/unreleased/fix-import-export-ee-services.yml deleted file mode 100644 index c0aacbc96f8..00000000000 --- a/changelogs/unreleased/fix-import-export-ee-services.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix missing service error importing from EE to CE -merge_request: 8144 -author: diff --git a/changelogs/unreleased/fix-import-export-mr-error.yml b/changelogs/unreleased/fix-import-export-mr-error.yml deleted file mode 100644 index e1137bca131..00000000000 --- a/changelogs/unreleased/fix-import-export-mr-error.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix Import/Export merge requests error while importing -merge_request: -author: diff --git a/changelogs/unreleased/fix-import-labels-error.yml b/changelogs/unreleased/fix-import-labels-error.yml deleted file mode 100644 index 86cae3a49ff..00000000000 --- a/changelogs/unreleased/fix-import-labels-error.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix project import label priorities error -merge_request: -author: diff --git a/changelogs/unreleased/fix-mattermost-username.yml b/changelogs/unreleased/fix-mattermost-username.yml new file mode 100644 index 00000000000..ca298e4d008 --- /dev/null +++ b/changelogs/unreleased/fix-mattermost-username.yml @@ -0,0 +1,4 @@ +--- +title: Fix Mattermost command creation by specifying username +merge_request: +author: diff --git a/changelogs/unreleased/fix-rename-mwbs-to-merge-when-pipeline-succeeds.yml b/changelogs/unreleased/fix-rename-mwbs-to-merge-when-pipeline-succeeds.yml deleted file mode 100644 index f8acc6ef8ad..00000000000 --- a/changelogs/unreleased/fix-rename-mwbs-to-merge-when-pipeline-succeeds.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Rename Merge When Build Succeeds to Merge When Pipeline Succeeds -merge_request: 7135 -author: diff --git a/changelogs/unreleased/fix-slack-pipeline-message-by-api.yml b/changelogs/unreleased/fix-slack-pipeline-message-by-api.yml deleted file mode 100644 index aa5ad5cd8d6..00000000000 --- a/changelogs/unreleased/fix-slack-pipeline-message-by-api.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix Slack pipeline message from pipelines made by API -merge_request: 8059 -author: diff --git a/changelogs/unreleased/fix-yaml-variables.yml b/changelogs/unreleased/fix-yaml-variables.yml deleted file mode 100644 index 3abff1e3b08..00000000000 --- a/changelogs/unreleased/fix-yaml-variables.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Convert CI YAML variables keys into strings -merge_request: 8088 -author: diff --git a/changelogs/unreleased/gem-update-grape.yml b/changelogs/unreleased/gem-update-grape.yml deleted file mode 100644 index 46b6702d9fd..00000000000 --- a/changelogs/unreleased/gem-update-grape.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'Gem update: Update grape to 0.18.0' -merge_request: -author: Robert Schilling diff --git a/changelogs/unreleased/gitlab-workhorse-multipart.yml b/changelogs/unreleased/gitlab-workhorse-multipart.yml deleted file mode 100644 index 23c2139cf93..00000000000 --- a/changelogs/unreleased/gitlab-workhorse-multipart.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Replace Rack::Multipart with GitLab-Workhorse based solution -merge_request: 5867 -author: diff --git a/changelogs/unreleased/glm-shorthand-reference.yml b/changelogs/unreleased/glm-shorthand-reference.yml deleted file mode 100644 index 6d60f23c798..00000000000 --- a/changelogs/unreleased/glm-shorthand-reference.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add shorthand support to gitlab markdown references -merge_request: 7255 -author: Oswaldo Ferreira diff --git a/changelogs/unreleased/hoopes-gitlab-ce-21027-add-diff-hunks-to-notification-emails.yml b/changelogs/unreleased/hoopes-gitlab-ce-21027-add-diff-hunks-to-notification-emails.yml deleted file mode 100644 index 73d8a52e001..00000000000 --- a/changelogs/unreleased/hoopes-gitlab-ce-21027-add-diff-hunks-to-notification-emails.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add git diff context to notifications of new notes on merge requests -merge_request: -author: Heidi Hoopes diff --git a/changelogs/unreleased/html-safe-diff-line-content.yml b/changelogs/unreleased/html-safe-diff-line-content.yml deleted file mode 100644 index 8f8bbc51963..00000000000 --- a/changelogs/unreleased/html-safe-diff-line-content.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Don't accidentally mark unsafe diff lines as HTML safe -merge_request: -author: diff --git a/changelogs/unreleased/improve-invite-accept-page.yml b/changelogs/unreleased/improve-invite-accept-page.yml deleted file mode 100644 index 8a09a5ae42f..00000000000 --- a/changelogs/unreleased/improve-invite-accept-page.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add note to the invite page when the logged in user email is not the same as the invitation -merge_request: -author: diff --git a/changelogs/unreleased/issuable_filters_present-refactor.yml b/changelogs/unreleased/issuable_filters_present-refactor.yml deleted file mode 100644 index c131f9cb68e..00000000000 --- a/changelogs/unreleased/issuable_filters_present-refactor.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Refactor issuable_filters_present to reduce duplications -merge_request: 7776 -author: Semyon Pupkov diff --git a/changelogs/unreleased/issue-24534.yml b/changelogs/unreleased/issue-24534.yml deleted file mode 100644 index 14d6730d3f6..00000000000 --- a/changelogs/unreleased/issue-24534.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Remove unnecessary sentences for status codes in the API documentation -merge_request: -author: Luis Alonso Chavez Armendariz diff --git a/changelogs/unreleased/issue-boards-scrollable-element.yml b/changelogs/unreleased/issue-boards-scrollable-element.yml deleted file mode 100644 index 90edc30e791..00000000000 --- a/changelogs/unreleased/issue-boards-scrollable-element.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fixed issue boards scrolling with a lot of lists & issues -merge_request: -author: diff --git a/changelogs/unreleased/issue-events-filter.yml b/changelogs/unreleased/issue-events-filter.yml deleted file mode 100644 index a3b08bde6e7..00000000000 --- a/changelogs/unreleased/issue-events-filter.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add issue events filter and make all really show all events -merge_request: 7673 -author: Oxan van Leeuwen diff --git a/changelogs/unreleased/issue_13270.yml b/changelogs/unreleased/issue_13270.yml deleted file mode 100644 index 9c15c436876..00000000000 --- a/changelogs/unreleased/issue_13270.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Allow to delete tag release note -merge_request: -author: diff --git a/changelogs/unreleased/issue_22269.yml b/changelogs/unreleased/issue_22269.yml deleted file mode 100644 index 6b7164aff77..00000000000 --- a/changelogs/unreleased/issue_22269.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Create mattermost service -merge_request: -author: diff --git a/changelogs/unreleased/issue_24363.yml b/changelogs/unreleased/issue_24363.yml deleted file mode 100644 index 0298890b477..00000000000 --- a/changelogs/unreleased/issue_24363.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix appearance in error pages -merge_request: -author: Luis Alonso Chavez Armendariz diff --git a/changelogs/unreleased/issue_24748.yml b/changelogs/unreleased/issue_24748.yml deleted file mode 100644 index 4c1df542c53..00000000000 --- a/changelogs/unreleased/issue_24748.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix title case to sentence case -merge_request: -author: Luis Alonso Chavez Armendariz diff --git a/changelogs/unreleased/issue_24958.yml b/changelogs/unreleased/issue_24958.yml deleted file mode 100644 index dbbbbf9d28d..00000000000 --- a/changelogs/unreleased/issue_24958.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix bad selection on dropdown menu for tags filter -merge_request: -author: Luis Alonso Chavez Armendariz diff --git a/changelogs/unreleased/issues-1608-text.yml b/changelogs/unreleased/issues-1608-text.yml deleted file mode 100644 index bef427a1e1e..00000000000 --- a/changelogs/unreleased/issues-1608-text.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: change text around timestamps to make it clear which timestamp is displayed -merge_request: 7860 -author: BM5k diff --git a/changelogs/unreleased/jej-22869.yml b/changelogs/unreleased/jej-22869.yml deleted file mode 100644 index 9d2edcfee42..00000000000 --- a/changelogs/unreleased/jej-22869.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix information disclosure in `Projects::BlobController#update` -merge_request: -author: diff --git a/changelogs/unreleased/jej-23867-use-mr-finder-instead-of-access-check.yml b/changelogs/unreleased/jej-23867-use-mr-finder-instead-of-access-check.yml deleted file mode 100644 index 5a4a44b9562..00000000000 --- a/changelogs/unreleased/jej-23867-use-mr-finder-instead-of-access-check.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Replace MR access checks with use of MergeRequestsFinder -merge_request: -author: diff --git a/changelogs/unreleased/jej-24637-move-issue-visible_to_user-to-finder.yml b/changelogs/unreleased/jej-24637-move-issue-visible_to_user-to-finder.yml deleted file mode 100644 index db1389e2024..00000000000 --- a/changelogs/unreleased/jej-24637-move-issue-visible_to_user-to-finder.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Issue#visible_to_user moved to IssuesFinder to prevent accidental use -merge_request: -author: diff --git a/changelogs/unreleased/jej-fix-missing-access-check-on-issues.yml b/changelogs/unreleased/jej-fix-missing-access-check-on-issues.yml deleted file mode 100644 index 844fba9a107..00000000000 --- a/changelogs/unreleased/jej-fix-missing-access-check-on-issues.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix missing access checks on issue lookup using IssuableFinder -merge_request: -author: diff --git a/changelogs/unreleased/jej-fix-n-1-queries-milestones-show.yml b/changelogs/unreleased/jej-fix-n-1-queries-milestones-show.yml deleted file mode 100644 index ad6eba3faf2..00000000000 --- a/changelogs/unreleased/jej-fix-n-1-queries-milestones-show.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix N+1 queries on milestone show pages -merge_request: 8185 -author: diff --git a/changelogs/unreleased/jej-memoize-milestoneish-visible-to-user.yml b/changelogs/unreleased/jej-memoize-milestoneish-visible-to-user.yml deleted file mode 100644 index ab7f39a4178..00000000000 --- a/changelogs/unreleased/jej-memoize-milestoneish-visible-to-user.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Milestoneish SQL performance partially improved and memoized -merge_request: 8146 -author: diff --git a/changelogs/unreleased/jej-note-search-uses-finder.yml b/changelogs/unreleased/jej-note-search-uses-finder.yml deleted file mode 100644 index 1768bdfd487..00000000000 --- a/changelogs/unreleased/jej-note-search-uses-finder.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix missing Note access checks by moving Note#search to updated NoteFinder -merge_request: -author: diff --git a/changelogs/unreleased/jej-use-issuable-finder-instead-of-access-check.yml b/changelogs/unreleased/jej-use-issuable-finder-instead-of-access-check.yml deleted file mode 100644 index c0b6f50052c..00000000000 --- a/changelogs/unreleased/jej-use-issuable-finder-instead-of-access-check.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Replace issue access checks with use of IssuableFinder -merge_request: -author: diff --git a/changelogs/unreleased/leave-project-btn.yml b/changelogs/unreleased/leave-project-btn.yml deleted file mode 100644 index 2aa553d7b97..00000000000 --- a/changelogs/unreleased/leave-project-btn.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Move all action buttons to project header -merge_request: -author: diff --git a/changelogs/unreleased/mattermost-slash-auto-config.yml b/changelogs/unreleased/mattermost-slash-auto-config.yml deleted file mode 100644 index 43014d38769..00000000000 --- a/changelogs/unreleased/mattermost-slash-auto-config.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Allow to auto-configure Mattermost -merge_request: 8070 -author: diff --git a/changelogs/unreleased/members-dropdowns.yml b/changelogs/unreleased/members-dropdowns.yml deleted file mode 100644 index b15403d6d62..00000000000 --- a/changelogs/unreleased/members-dropdowns.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Updated members dropdowns -merge_request: -author: diff --git a/changelogs/unreleased/milestone_start_date.yml b/changelogs/unreleased/milestone_start_date.yml deleted file mode 100644 index 39ac1344329..00000000000 --- a/changelogs/unreleased/milestone_start_date.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add a starting date to milestones -merge_request: -author: diff --git a/changelogs/unreleased/move-abuse-report-spinach-test-to-rspec.yml b/changelogs/unreleased/move-abuse-report-spinach-test-to-rspec.yml deleted file mode 100644 index 9de7477c200..00000000000 --- a/changelogs/unreleased/move-abuse-report-spinach-test-to-rspec.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Move abuse report spinach test to rspec -merge_request: 7659 -author: Semyon Pupkov diff --git a/changelogs/unreleased/move-admin-abuse-report-spinach-test-to-rspec.yml b/changelogs/unreleased/move-admin-abuse-report-spinach-test-to-rspec.yml deleted file mode 100644 index fb70fa2955a..00000000000 --- a/changelogs/unreleased/move-admin-abuse-report-spinach-test-to-rspec.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Move admin abuse report spinach test to rspec -merge_request: 7691 -author: Semyon Pupkov diff --git a/changelogs/unreleased/move-admin-active-tab-spinach-tests-to-rspec.yml b/changelogs/unreleased/move-admin-active-tab-spinach-tests-to-rspec.yml deleted file mode 100644 index 11250643a23..00000000000 --- a/changelogs/unreleased/move-admin-active-tab-spinach-tests-to-rspec.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Move admin active tab spinach tests to rspec -merge_request: 8037 -author: Semyon Pupkov diff --git a/changelogs/unreleased/move-admin-hooks-spinach-test-to-rspec.yml b/changelogs/unreleased/move-admin-hooks-spinach-test-to-rspec.yml deleted file mode 100644 index 7dfd741985a..00000000000 --- a/changelogs/unreleased/move-admin-hooks-spinach-test-to-rspec.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Move admin hooks spinach to rspec -merge_request: 7942 -author: Semyon Pupkov diff --git a/changelogs/unreleased/move-admin-logs-spinach-test-to-rspec.yml b/changelogs/unreleased/move-admin-logs-spinach-test-to-rspec.yml deleted file mode 100644 index 696aa8510a0..00000000000 --- a/changelogs/unreleased/move-admin-logs-spinach-test-to-rspec.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Move admin logs spinach test to rspec -merge_request: 7945 -author: Semyon Pupkov diff --git a/changelogs/unreleased/move-admin-spam-spinach-test-to-rspec.yml b/changelogs/unreleased/move-admin-spam-spinach-test-to-rspec.yml deleted file mode 100644 index a7ec2c20554..00000000000 --- a/changelogs/unreleased/move-admin-spam-spinach-test-to-rspec.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Move admin spam spinach test to Rspec -merge_request: 7708 -author: Semyon Pupkov diff --git a/changelogs/unreleased/mr-origin-7855.yml b/changelogs/unreleased/mr-origin-7855.yml deleted file mode 100644 index 0fdc6153d55..00000000000 --- a/changelogs/unreleased/mr-origin-7855.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Provides a sensible default message when adding a README to a project -merge_request: 7903 -author: diff --git a/changelogs/unreleased/nick-thomas-gitlab-ce-22864-kubernetes-deploy-with-terminal.yml b/changelogs/unreleased/nick-thomas-gitlab-ce-22864-kubernetes-deploy-with-terminal.yml deleted file mode 100644 index bb4edf80d94..00000000000 --- a/changelogs/unreleased/nick-thomas-gitlab-ce-22864-kubernetes-deploy-with-terminal.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add online terminal support for Kubernetes -merge_request: 7690 -author: diff --git a/changelogs/unreleased/pipeline-build-hitbox.yml b/changelogs/unreleased/pipeline-build-hitbox.yml deleted file mode 100644 index 051b538a9a3..00000000000 --- a/changelogs/unreleased/pipeline-build-hitbox.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Make CI badge hitboxes match parent -merge_request: -author: diff --git a/changelogs/unreleased/post_receive-any-email.yml b/changelogs/unreleased/post_receive-any-email.yml deleted file mode 100644 index 3710b1b4b46..00000000000 --- a/changelogs/unreleased/post_receive-any-email.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: "post_receive: accept any user email from last commit" -merge_request: 7225 -author: Elan Ruusamäe diff --git a/changelogs/unreleased/process-commit-worker-migration-encoding.yml b/changelogs/unreleased/process-commit-worker-migration-encoding.yml deleted file mode 100644 index 26aabd9b647..00000000000 --- a/changelogs/unreleased/process-commit-worker-migration-encoding.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Encode input when migrating ProcessCommitWorker jobs to prevent migration errors -merge_request: -author: diff --git a/changelogs/unreleased/public-tags-api.yml b/changelogs/unreleased/public-tags-api.yml deleted file mode 100644 index f5e844470b2..00000000000 --- a/changelogs/unreleased/public-tags-api.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Allow public access to some Tag API endpoints -merge_request: -author: diff --git a/changelogs/unreleased/readme-link-fix.yml b/changelogs/unreleased/readme-link-fix.yml deleted file mode 100644 index 211d3b80c3a..00000000000 --- a/changelogs/unreleased/readme-link-fix.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Fix broken README.md UX guide link. -merge_request: -author: diff --git a/changelogs/unreleased/refactor-create-service-spec.yml b/changelogs/unreleased/refactor-create-service-spec.yml deleted file mode 100644 index 148a0fee02c..00000000000 --- a/changelogs/unreleased/refactor-create-service-spec.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Refactor create service spec -merge_request: 7609 -author: Semyon Pupkov diff --git a/changelogs/unreleased/remove-backup-strategies.yml b/changelogs/unreleased/remove-backup-strategies.yml deleted file mode 100644 index 9f034613c2c..00000000000 --- a/changelogs/unreleased/remove-backup-strategies.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Stop supporting Google and Azure as backup strategies -merge_request: -author: diff --git a/changelogs/unreleased/remove-jsx-react-eslint-plugins.yml b/changelogs/unreleased/remove-jsx-react-eslint-plugins.yml deleted file mode 100644 index 6e02998b3a8..00000000000 --- a/changelogs/unreleased/remove-jsx-react-eslint-plugins.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Changed eslint airbnb config to the base airbnb config and corrected eslintrc - plugins and envs -merge_request: 7470 -author: Luke "Jared" Bennett diff --git a/changelogs/unreleased/remove-require-from-services.yml b/changelogs/unreleased/remove-require-from-services.yml deleted file mode 100644 index 400512e0314..00000000000 --- a/changelogs/unreleased/remove-require-from-services.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'Remove unnecessary require_relative calls from service classes' -merge_request: '7601' -author: Semyon Pupkov diff --git a/changelogs/unreleased/remove-u2f-error-logging.yml b/changelogs/unreleased/remove-u2f-error-logging.yml deleted file mode 100644 index edbe576a976..00000000000 --- a/changelogs/unreleased/remove-u2f-error-logging.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Display error code for U2F errors -merge_request: 7305 -author: winniehell diff --git a/changelogs/unreleased/remove-unnecessary-message-mr-commits-tab.yml b/changelogs/unreleased/remove-unnecessary-message-mr-commits-tab.yml deleted file mode 100644 index 754af641add..00000000000 --- a/changelogs/unreleased/remove-unnecessary-message-mr-commits-tab.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Remove unnecessary commits order message -merge_request: 8004 -author: diff --git a/changelogs/unreleased/remove-unnecessary-self-from-user-model.yml b/changelogs/unreleased/remove-unnecessary-self-from-user-model.yml deleted file mode 100644 index bef11c63675..00000000000 --- a/changelogs/unreleased/remove-unnecessary-self-from-user-model.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Remove unnecessary self from user model -merge_request: 7551 -author: Semyon Pupkov diff --git a/changelogs/unreleased/removing_unnecessary_indexes.yml b/changelogs/unreleased/removing_unnecessary_indexes.yml deleted file mode 100644 index 01314ab5585..00000000000 --- a/changelogs/unreleased/removing_unnecessary_indexes.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Remove unnecessary database indices -merge_request: -author: diff --git a/changelogs/unreleased/render-svg-in-diffs-and-notes.yml b/changelogs/unreleased/render-svg-in-diffs-and-notes.yml deleted file mode 100644 index 827b0dbb1d3..00000000000 --- a/changelogs/unreleased/render-svg-in-diffs-and-notes.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Render SVG images in diffs and notes -merge_request: 7747 -author: andrebsguedes diff --git a/changelogs/unreleased/right-sidebar-fixture.yml b/changelogs/unreleased/right-sidebar-fixture.yml deleted file mode 100644 index 46a3e459fef..00000000000 --- a/changelogs/unreleased/right-sidebar-fixture.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Replace static fixture for right_sidebar_spec -merge_request: 7687 -author: winniehell diff --git a/changelogs/unreleased/rounded-labels-fixes.yml b/changelogs/unreleased/rounded-labels-fixes.yml deleted file mode 100644 index e0fbc6e3b5a..00000000000 --- a/changelogs/unreleased/rounded-labels-fixes.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Additional rounded label fixes -merge_request: -author: diff --git a/changelogs/unreleased/rs-project-team-helpers.yml b/changelogs/unreleased/rs-project-team-helpers.yml deleted file mode 100644 index 79abcbce1e3..00000000000 --- a/changelogs/unreleased/rs-project-team-helpers.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add shortcuts for adding users to a project team with a specific role -merge_request: -author: Nikolay Ponomarev and Dino M diff --git a/changelogs/unreleased/seed-runner-token.yml b/changelogs/unreleased/seed-runner-token.yml deleted file mode 100644 index e8153be043a..00000000000 --- a/changelogs/unreleased/seed-runner-token.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add support for setting the GitLab Runners Registration Token during initial - database seeding -merge_request: 6642 -author: diff --git a/changelogs/unreleased/shortcuts-issuable-fixture.yml b/changelogs/unreleased/shortcuts-issuable-fixture.yml deleted file mode 100644 index 88945600886..00000000000 --- a/changelogs/unreleased/shortcuts-issuable-fixture.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Replace static fixture for shortcuts_issuable_spec -merge_request: 7685 -author: winniehell diff --git a/changelogs/unreleased/show-commit-status-from-latest-pipeline.yml b/changelogs/unreleased/show-commit-status-from-latest-pipeline.yml deleted file mode 100644 index bbd7a217493..00000000000 --- a/changelogs/unreleased/show-commit-status-from-latest-pipeline.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Show commit status from latest pipeline -merge_request: 7333 -author: diff --git a/changelogs/unreleased/simplify-create-new-list-issue-boards.yml b/changelogs/unreleased/simplify-create-new-list-issue-boards.yml deleted file mode 100644 index ca11e3b94a7..00000000000 --- a/changelogs/unreleased/simplify-create-new-list-issue-boards.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Simplify copy on "Create a new list" dropdown in Issue Boards -merge_request: 7605 -author: Victor Rodrigues diff --git a/changelogs/unreleased/small-emoji-adjustments.yml b/changelogs/unreleased/small-emoji-adjustments.yml deleted file mode 100644 index 804bd05b613..00000000000 --- a/changelogs/unreleased/small-emoji-adjustments.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Various small emoji positioning adjustments -merge_request: -author: diff --git a/changelogs/unreleased/update-api-spec-files.yml b/changelogs/unreleased/update-api-spec-files.yml deleted file mode 100644 index 349d866cf22..00000000000 --- a/changelogs/unreleased/update-api-spec-files.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Update API spec files to describe the correct class -merge_request: -author: Livier diff --git a/changelogs/unreleased/update-button-font-weight.yml b/changelogs/unreleased/update-button-font-weight.yml deleted file mode 100644 index ddb3c1c8da4..00000000000 --- a/changelogs/unreleased/update-button-font-weight.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Updates the font weight of button styles because of the change to system fonts -merge_request: -author: diff --git a/changelogs/unreleased/update-git-version-in-doc.yml b/changelogs/unreleased/update-git-version-in-doc.yml deleted file mode 100644 index cb3260f71cd..00000000000 --- a/changelogs/unreleased/update-git-version-in-doc.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Bump Git version requirement to 2.8.4 -merge_request: -author: diff --git a/changelogs/unreleased/use-st-commits-where-possible.yml b/changelogs/unreleased/use-st-commits-where-possible.yml deleted file mode 100644 index e4395461560..00000000000 --- a/changelogs/unreleased/use-st-commits-where-possible.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Replace references to MergeRequestDiff#commits with st_commits when we care - only about the number of commits -merge_request: 7668 -author: diff --git a/changelogs/unreleased/username-exists-root.yml b/changelogs/unreleased/username-exists-root.yml deleted file mode 100644 index 1ffb3eb435c..00000000000 --- a/changelogs/unreleased/username-exists-root.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Username exists check respects relative root path -merge_request: -author: diff --git a/changelogs/unreleased/validate-state-param-when-filtering-issuables.yml b/changelogs/unreleased/validate-state-param-when-filtering-issuables.yml deleted file mode 100644 index 3fb025806b0..00000000000 --- a/changelogs/unreleased/validate-state-param-when-filtering-issuables.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Validate state param when filtering issuables -merge_request: -author: diff --git a/changelogs/unreleased/zen-mode-fixture.yml b/changelogs/unreleased/zen-mode-fixture.yml deleted file mode 100644 index bec6f6e6dba..00000000000 --- a/changelogs/unreleased/zen-mode-fixture.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Replace static fixture for zen_mode_spec -merge_request: 7686 -author: winniehell diff --git a/changelogs/unreleased/zj-expose-coverage-pipelines.yml b/changelogs/unreleased/zj-expose-coverage-pipelines.yml deleted file mode 100644 index 34e4926e58a..00000000000 --- a/changelogs/unreleased/zj-expose-coverage-pipelines.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'API: expose pipeline coverage' -merge_request: -author: diff --git a/changelogs/unreleased/zj-fix-label-creation-non-members.yml b/changelogs/unreleased/zj-fix-label-creation-non-members.yml deleted file mode 100644 index ae4824f82fa..00000000000 --- a/changelogs/unreleased/zj-fix-label-creation-non-members.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Non members cannot create labels through the API -merge_request: -author: diff --git a/changelogs/unreleased/zj-guest-reads-public-builds.yml b/changelogs/unreleased/zj-guest-reads-public-builds.yml deleted file mode 100644 index 1859addd606..00000000000 --- a/changelogs/unreleased/zj-guest-reads-public-builds.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Guests can read builds when public -merge_request: 6842 -author: diff --git a/changelogs/unreleased/zj-issue-new-over-issue-create.yml b/changelogs/unreleased/zj-issue-new-over-issue-create.yml deleted file mode 100644 index 9dd463e4efa..00000000000 --- a/changelogs/unreleased/zj-issue-new-over-issue-create.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Accept issue new as command to create an issue -merge_request: -author: diff --git a/changelogs/unreleased/zj-issue-search-slash-command.yml b/changelogs/unreleased/zj-issue-search-slash-command.yml deleted file mode 100644 index de41c39d545..00000000000 --- a/changelogs/unreleased/zj-issue-search-slash-command.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Add issue search slash command -merge_request: -author: diff --git a/changelogs/unreleased/zj-remove-unused-services.yml b/changelogs/unreleased/zj-remove-unused-services.yml deleted file mode 100644 index 8ede95f5faa..00000000000 --- a/changelogs/unreleased/zj-remove-unused-services.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Remove unused and void services from the database -merge_request: -author: diff --git a/changelogs/unreleased/zj-slack-slash-commands.yml b/changelogs/unreleased/zj-slack-slash-commands.yml deleted file mode 100644 index 9f4c8681ad0..00000000000 --- a/changelogs/unreleased/zj-slack-slash-commands.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Refactor presenters ChatCommands -merge_request: 7846 -author: diff --git a/changelogs/unreleased/zj-use-ruby-2-3-3.yml b/changelogs/unreleased/zj-use-ruby-2-3-3.yml deleted file mode 100644 index 0d1a0fcd79d..00000000000 --- a/changelogs/unreleased/zj-use-ruby-2-3-3.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Bump ruby version to 2.3.3 -merge_request: 7904 -author: diff --git a/doc/ci/autodeploy/img/autodeploy_dropdown.png b/doc/ci/autodeploy/img/autodeploy_dropdown.png Binary files differindex 1486a8ec0ea..d2733de83df 100644 --- a/doc/ci/autodeploy/img/autodeploy_dropdown.png +++ b/doc/ci/autodeploy/img/autodeploy_dropdown.png diff --git a/doc/ci/autodeploy/index.md b/doc/ci/autodeploy/index.md index 503a00969d5..9c79d8c457e 100644 --- a/doc/ci/autodeploy/index.md +++ b/doc/ci/autodeploy/index.md @@ -20,9 +20,10 @@ The list of supported autodeploy templates is available [here][autodeploy-templa ## Configuration 1. Enable a deployment [project service][project-services] to store your -credentials. For example, if you want to deploy to a Kubernetes cluster -you have to enable [Kubernetes service][kubernetes-service]. -1. Configure GitLab Runner to use [docker-in-docker executor][docker-in-docker]. +credentials. For example, if you want to deploy to OpenShift you have to +enable [Kubernetes service][kubernetes-service]. +1. Configure GitLab Runner to use Docker or Kubernetes executor with +[privileged mode enabled][docker-in-docker]. 1. Navigate to the "Project" tab and click "Set up autodeploy" button. ![Autodeploy button](img/autodeploy_button.png) 1. Select a template. diff --git a/doc/integration/chat_commands.md b/doc/integration/chat_commands.md new file mode 100644 index 00000000000..4b0084678d9 --- /dev/null +++ b/doc/integration/chat_commands.md @@ -0,0 +1,14 @@ +# Chat Commands + +Chat commands allow user to perform common operations on GitLab right from there chat client. +Right now both Mattermost and Slack are supported. + +## Available commands + +The trigger is configurable, but for the sake of this example, we'll use `/trigger` + +* `/trigger help` - Displays all available commands for this user +* `/trigger issue new <title> <shift+return> <description>` - creates a new issue on the project +* `/trigger issue show <id>` - Shows the issue with the given ID, if you've got access +* `/trigger issue search <query>` - Shows a maximum of 5 items matching the query +* `/trigger deploy <from> to <to>` - Deploy from an environment to another diff --git a/doc/project_services/img/slack_setup.png b/doc/project_services/img/slack_setup.png Binary files differnew file mode 100644 index 00000000000..f69817f2b78 --- /dev/null +++ b/doc/project_services/img/slack_setup.png diff --git a/doc/project_services/mattermost_slash_commands.md b/doc/project_services/mattermost_slash_commands.md index 1a7c13a29b4..67cb88104c1 100644 --- a/doc/project_services/mattermost_slash_commands.md +++ b/doc/project_services/mattermost_slash_commands.md @@ -14,12 +14,18 @@ If you have the Omnibus GitLab package installed, Mattermost is already bundled in it. All you have to do is configure it. Read more in the [Omnibus GitLab Mattermost documentation][omnimmdocs]. -## Configuration +## Automated Configuration + +If Mattermost is installed on the same server as GitLab, the configuration process can be +done for you by GitLab. + +Go to the Mattermost Slash Command service on your project and click the 'Add to Mattermost' button. + +## Manual Configuration The configuration consists of two parts. First you need to enable the slash commands in Mattermost and then enable the service in GitLab. - ### Step 1. Enable custom slash commands in Mattermost This step is only required when using a source install, omnibus installs will be diff --git a/doc/project_services/slack_slash_commands.md b/doc/project_services/slack_slash_commands.md new file mode 100644 index 00000000000..b6b5c741d90 --- /dev/null +++ b/doc/project_services/slack_slash_commands.md @@ -0,0 +1,23 @@ +# Slack slash commands + +> Introduced in GitLab 8.15 + +Slack commands give users an extra interface to perform common operations +from the chat environment. This allows one to, for example, create an issue as +soon as the idea was discussed in chat. +For all available commands try the help subcommand, for example: `/gitlab help`, +all review the [full list of commands](../integrations/chat_commands.md). + +## Prerequisites + +A [team](https://get.slack.help/hc/en-us/articles/217608418-Creating-a-team) in Slack should be created beforehand, GitLab cannot create it for you. + +## Configuration + +First, navigate to the Slack Slash commands service page, found at your project's +**Settings** > **Services**, and you find the instructions there: + + ![Slack setup instructions](img/slack_setup.png) + +Once you've followed the instructions, mark the service as active and insert the token +you've received from Slack. After saving the service you are good to go! diff --git a/lib/banzai/filter/math_filter.rb b/lib/banzai/filter/math_filter.rb index cb037f89337..b6e784c886b 100644 --- a/lib/banzai/filter/math_filter.rb +++ b/lib/banzai/filter/math_filter.rb @@ -5,12 +5,6 @@ module Banzai # HTML filter that adds class="code math" and removes the dollar sign in $`2+2`$. # class MathFilter < HTML::Pipeline::Filter - # This picks out <code>...</code>. - INLINE_MATH = 'descendant-or-self::code'.freeze - - # Pick out a code block which is declared math - DISPLAY_MATH = "descendant-or-self::pre[contains(@class, 'math') and contains(@class, 'code')]".freeze - # Attribute indicating inline or display math. STYLE_ATTRIBUTE = 'data-math-style'.freeze @@ -22,13 +16,14 @@ module Banzai DOLLAR_SIGN = '$'.freeze def call - doc.xpath(INLINE_MATH).each do |code| + doc.css('code').each do |code| closing = code.next opening = code.previous # We need a sibling before and after. # They should end and start with $ respectively. if closing && opening && + closing.text? && opening.text? && closing.content.first == DOLLAR_SIGN && opening.content.last == DOLLAR_SIGN @@ -39,7 +34,7 @@ module Banzai end end - doc.xpath(DISPLAY_MATH).each do |el| + doc.css('pre.code.math').each do |el| el[STYLE_ATTRIBUTE] = 'display' el[:class] += " #{TAG_CLASS}" end diff --git a/spec/factories/todos.rb b/spec/factories/todos.rb index 866e663f026..082b02116c0 100644 --- a/spec/factories/todos.rb +++ b/spec/factories/todos.rb @@ -21,6 +21,7 @@ FactoryGirl.define do trait :build_failed do action { Todo::BUILD_FAILED } + target factory: :merge_request end trait :approval_required do diff --git a/spec/features/todos/todos_spec.rb b/spec/features/todos/todos_spec.rb index 88eabea7e3a..4bda0927692 100644 --- a/spec/features/todos/todos_spec.rb +++ b/spec/features/todos/todos_spec.rb @@ -155,5 +155,24 @@ describe 'Dashboard Todos', feature: true do expect(page).to have_selector('.todos-all-done', count: 1) end end + + context 'User has a Build Failed todo' do + let!(:todo) { create(:todo, :build_failed, user: user, project: project, author: author) } + + before do + login_as user + visit dashboard_todos_path + end + + it 'shows the todo' do + expect(page).to have_content 'The build failed for your merge request' + end + + it 'links to the pipelines for the merge request' do + href = pipelines_namespace_project_merge_request_path(project.namespace, project, todo.target) + + expect(page).to have_link "merge request #{todo.target.to_reference}", href + end + end end end diff --git a/spec/lib/banzai/filter/math_filter_spec.rb b/spec/lib/banzai/filter/math_filter_spec.rb index 3fe2c7f5d5d..51883782e19 100644 --- a/spec/lib/banzai/filter/math_filter_spec.rb +++ b/spec/lib/banzai/filter/math_filter_spec.rb @@ -79,6 +79,13 @@ describe Banzai::Filter::MathFilter, lib: true do expect(doc.to_s).to eq input end + it 'ignores dollar signs if they are inside another element' do + input = '<p>We check strictly <em>$</em><code>2+2</code><em>$</em></p>' + doc = filter(input) + + expect(doc.to_s).to eq input + end + # Display math it 'adds data-math-style display attribute to display math' do diff --git a/spec/models/project_services/mattermost_slash_commands_service_spec.rb b/spec/models/project_services/mattermost_slash_commands_service_spec.rb index d6f4fbd7265..672ced68681 100644 --- a/spec/models/project_services/mattermost_slash_commands_service_spec.rb +++ b/spec/models/project_services/mattermost_slash_commands_service_spec.rb @@ -36,7 +36,7 @@ describe MattermostSlashCommandsService, :models do description: "Perform common operations on: #{project.name_with_namespace}", display_name: "GitLab / #{project.name_with_namespace}", method: 'P', - user_name: 'GitLab' }.to_json). + username: 'GitLab' }.to_json). to_return( status: 200, headers: { 'Content-Type' => 'application/json' }, diff --git a/spec/models/project_services/slack_slash_commands_service.rb b/spec/models/project_services/slack_slash_commands_service_spec.rb index 5775e439906..5766aa340e2 100644 --- a/spec/models/project_services/slack_slash_commands_service.rb +++ b/spec/models/project_services/slack_slash_commands_service_spec.rb @@ -18,7 +18,8 @@ describe SlackSlashCommandsService, :models do let(:service) do project.create_slack_slash_commands_service( - properties: { token: 'token' } + properties: { token: 'token' }, + active: true ) end |