diff options
328 files changed, 594 insertions, 1606 deletions
diff --git a/.gitlab/ci/test-metadata.gitlab-ci.yml b/.gitlab/ci/test-metadata.gitlab-ci.yml index 21af0d373bc..4ec0dc70ae6 100644 --- a/.gitlab/ci/test-metadata.gitlab-ci.yml +++ b/.gitlab/ci/test-metadata.gitlab-ci.yml @@ -64,4 +64,4 @@ flaky-examples-check: script: - '[[ -f $NEW_FLAKY_SPECS_REPORT ]] || echo "{}" > ${NEW_FLAKY_SPECS_REPORT}' - scripts/merge-reports ${NEW_FLAKY_SPECS_REPORT} rspec_flaky/new_*_*.json - - scripts/detect-new-flaky-examples $NEW_FLAKY_SPECS_REPORT + - scripts/flaky_examples/detect-new-flaky-examples $NEW_FLAKY_SPECS_REPORT diff --git a/CHANGELOG-EE.md b/CHANGELOG-EE.md index e2aa876e4c0..7bea16da4e6 100644 --- a/CHANGELOG-EE.md +++ b/CHANGELOG-EE.md @@ -1,5 +1,93 @@ Please view this file on the master branch, on stable branches it's out of date. +## 12.7.0 + +### Removed (2 changes) + +- Remove `project_ci_cd_settings.merge_trains_enabled` column. !19701 +- Remove old pipeline security report view in favor of the Security Dashboard. !22152 + +### Fixed (20 changes, 1 of them is from the community) + +- Add error flashes to Design view. !20889 +- Pending (unsubmitted) review comments with multiple lines now display whitespace before being submitted. !21435 +- Fixed GitLab admin not seeing merge requests in Jira Development Panel Integration. !21467 +- fix CSS shadowbox on focus. !21785 (allenlai18) +- Fix GraphQL access to groups with SAML SSO Enforcement. !21922 +- Remove spinner when approval require input is changed. !22186 +- Add billing plans box to profiles. !22270 +- Use full reference in Epic Issue GraphQL query. !22292 +- Support new Azure SCIM pre-setup check. !22348 +- Show expiry details in Audit events when changing acesss levels. !22412 +- Fix PruneOrphanedGeoEvents to pass in demodulized name to BackgroundMigrationWorker. !22451 +- Update widget on click dropdown item when creating epic from epic. !22511 +- Ensure When userWithId Is Picked User IDs are Sent. !22528 +- Fix initial sorting of non-persisted Cycle Analytics stages. !22541 +- The Active tab on the Admin Users page should include bots. !22543 +- Fix reply emails with attachments for epics. !22547 +- Fix child epics depth validation. !22729 +- Users without a license do not use a seat. !23146 +- Fix access to horizontal scrollbar when zooming in on a design. +- fix positioning of design overlay pins when viewing design. + +### Changed (13 changes) + +- Rename "Production" stage in Cycle Analytics to "Total". !21450 +- Update copy for start a free gold trial screen. !21820 +- Show Geo node's name in admin page. !21876 +- Improve validation message when a design extension is unsupported. !21888 +- Prevent spiders indexing contribution analytics. !21896 +- Replace depricatedModal (Geo) with GlModal. !22125 +- Allow namespaces in a trial to upgrade to any plan. !22273 +- DAST vendored template pins DAST to latest major version. !22371 +- Rename productivity analytics date parameters. !22377 +- Rename Contribution Analytics endpoint URL. !22877 +- Move 'Allow admins to disable users ability to change profile name' feature to Premium tier. !23034 +- Change security dashboard's filters bar background. !23094 +- Add First & last name on the trial form. !33742 + +### Performance (3 changes) + +- Cache vulnerability summary per project/group. !21373 +- Fix N+1 SQL queries with protected environments. !22101 +- Optimize Group#for_epics scope. !22375 + +### Added (26 changes) + +- GitLab Pages - Storage size Limitations by Project or Group. !17725 +- Add Instance Security Dashboard feature. !18008 +- Add NPM dist-tag support. !20636 +- Track resource weight changes. !21515 +- Add support for custom email templates for service desk. !21745 +- members list to group sso page. !21852 +- Alow to filter by saml identity linked for group members API. !21931 +- Added submit_review quick action. !22061 +- Adds project_id and project_path to package group api. !22089 +- Add trial_ends_on to Namespaces API. !22121 +- Uniquifies path slug creation from trial new group name. !22147 +- Capture Release actions in the audit log page. !22167 +- Add ability to cancel a design discussion. !22241 +- Enable License compliance feature for all instances. !22250 +- Add support for license_scanning artifact report. !22277 +- Add trial counters to usage ping. !22279 +- Support gl-license-scanning-report.json file. !22312 +- Includes _link object in packages list api. !22503 +- Geo - Replicate project designs repositories. !22544 +- Add information about epic to Issue list csv export. !22662 +- Scope approval rules by protected branches via API. !22673 +- Prevent a child pipeline to create further child pipelines. !22675 +- Adds pipeline object to package API. !22854 +- Add zooming functionality to designs in Design view. !22863 +- Introduce Code Review Analytics page. !23031 +- Add support for work in progress limits - Max issue count only. + +### Other (3 changes, 1 of them is from the community) + +- Generate appropriate Vue key for licenses list table. !21566 (allenlai18) +- Limit size of search query for non ES searches. !22208 +- Remove "creations" in gitlab_subscription_histories on gitlab.com. !22278 + + ## 12.6.4 - No changes. diff --git a/CHANGELOG.md b/CHANGELOG.md index 80236f8a394..a70dc4b79a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,324 @@ documentation](doc/development/changelog.md) for instructions on adding your own entry. +## 12.7.0 + +### Security (6 changes, 2 of them are from the community) + +- Ensure content matches extension on image uploads. !20697 +- Update set-value from 2.0.0 to 2.0.1. !22366 (Takuya Noguchi) +- Update rdoc to 6.1.2. !22434 +- Upgrade json-jwt to v1.11.0. !22440 +- Update webpack from 4.40.2 to 4.41.5. !22452 (Takuya Noguchi) +- Update rack-cors to 1.0.6. !22809 + +### Removed (2 changes) + +- Remove feature flag 'use_legacy_pipeline_triggers' and remove legacy tokens. !21732 +- Add deprecation warning to Rake tasks in sidekiq namespace. + +### Fixed (91 changes, 7 of them are from the community) + +- Remove extra whitespace in user popover. !19938 +- Migrate the database to activate projects prometheus service integration for projects with prometheus installed on shared k8s cluster. !19956 +- Fix pages size limit setting in database if it is above the hard limit. !20154 +- Support dashes in LDAP group CN for sync on users first log in. !20402 +- Users without projects use a license seat in a non-premium license. !20664 +- Add fallbacks and proper errors for diff file creation. !21034 +- Authenticate API requests with job tokens for Rack::Attack. !21412 +- Tasks in HTML comments are no longer incorrectly detected. !21434 +- Hide mirror admin actions from developers. !21569 +- !21542 Part 3: Handle edge cases in stage and unstage mutations. !21676 +- Web IDE: Fix Incorrect diff of deletion and addition of the same file. !21680 +- Fix bug when clicking on same note twice in Firefox. !21699 (Jan Beckmann) +- Fix "No changes" empty state showing up in changes tab, despite there being changes. !21713 +- Require group owner to have linked SAML before enabling Group Managed Accounts. !21721 +- Fix README.txt not showing up on a project page. !21763 (Alexander Oleynikov) +- Fix MR diffs file count increments while batch loading. !21764 +- When sidekiq-cluster is asked to shutdown, actively terminate any sidekiq processes that don't finish cleanly in short order. !21796 +- Prevent MergeRequestsController#ci_environment_status.json from making HTTP requests. !21812 +- Fix issue: Discard button in Web IDE does nothing. !21902 +- Fix "Discard" for newly-created and renamed files. !21905 +- Add epic milestone sourcing foreign key. !21907 +- Fix transferring groups to root when EE features are enabled. !21915 +- Show regular rules without approvers. !21918 +- Resolve "Merge request discussions API doesn't reject an error input in some case". !21936 +- fix CSS when board issue is collapsed. !21940 (allenlai18) +- Properly check a task embedded in a list with no text. !21947 +- Process quick actions when using Service Desk templates. !21948 +- Sidebar getting partially hidden behind the content block. !21978 (allenlai18) +- Fix bug in Container Scanning report remediations. !21980 +- Return empty body for 204 responses in API. !22086 +- Limit the amount of time ChatNotificationWorker waits for the build trace. !22132 +- Return 503 error when metrics dashboard has no connectivity. !22140 +- Cancel running pipelines when merge request is dropped from merge train. !22146 +- Fix: undefined background migration classes for EE-CE downgrades. !22160 +- Check both SAST_DISABLE and SAST_DISABLE_DIND when executing SAST job template. !22166 +- Check both DEPENDENCY_SCANNING_DISABLED and DS_DISABLE_DIND when executing Dependency Scanning job template. !22172 +- Stop exposing MR refs in favor of persistent pipeline refs. !22198 +- Display login or register widget only if user is not logged in. !22211 +- Fix milestone quick action to handle ancestor group milestones. !22231 +- Fix RefreshMergeRequestsService raises an exception and unnecessary sidekiq retry. !22262 +- Make BackgroundMigrationWorker backward compatible. !22271 +- Update foreign key constraint for personal access tokens. !22305 +- Fix markdown table border colors. !22314 +- Retry obtaining Let's Encrypt certificates every 2 hours if it wasn't successful. !22336 +- Disable Prometheus metrics if initialization fails. !22355 +- Make jobs with resource group cancellable. !22356 +- Fix bug when trying to expose artifacts and no artifacts are produced by the job. !22378 +- Gracefully error handle CI lint errors in artifacts section. !22388 +- Fix GitLab plugins not working without hooks configured. !22409 +- Prevent omniauth signup redirect loop. !22432 (Balazs Nagy) +- Fix deploy tokens erroneously triggering unique IP limits. !22445 +- Add support to export and import award emojis for issues, issue notes, MR, MR notes and snippet notes. !22493 +- Fix Delete Selected button being active after uploading designs after a deletion. !22516 +- Fix releases page when tag contains a slash. !22527 +- Reverts Add RBAC permissions for getting knative version. !22560 +- Fix error in Wiki when rendering the AsciiDoc include directive. !22565 +- Fix Error 500 in parsing invalid CI needs and dependencies. !22567 +- Fix discard all to behave like discard single file in Web IDE. !22572 +- Update IDE discard of renamed entry to also discard file changes. !22573 +- Avoid pre-populating form for MR resolve issues. !22593 +- Fix relative links in Slack message. !22608 +- Hide merge request tab popover for anonymous users. !22613 +- Remove unused keyword from EKS provision service. !22633 +- Prevent job log line numbers from being selected. !22691 +- Fix CAS users being signed out repeatedly. !22704 +- Make Sidekiq timestamps consistently ISO 8601. !22750 +- Merge a merge request immediately when passing merge when pipeline succeeds to the merge API when the head pipeline already succeeded. !22777 +- Fix Issue API: creating with manual IID returns conflict when IID already in use. !22788 (Mara Sophie Grosch) +- Project issue board names now sorted correctly in FOSS. !22807 +- Fix upload redirections when project has moved. !22822 +- Update Mermaid to v8.4.5. !22830 +- Prevent builds from halting unnecessarily when completing prerequisites. !22938 +- Fix discarding renamed directories in Web IDE. !22943 +- Gracefully handle marking a project deletion multiple times. !22949 +- Fix: WebIDE doesn't work on empty repositories again. !22950 +- Fix rebase error message translation in merge requests. !22952 (briankabiro) +- Geo: Fix Docker repository synchronization for local storage. !22981 +- Include subgroups when searching inside a group. !22991 +- Geo: Handle repositories in Docker Registry with no tags gracefully. !23022 +- Fix group issue list and group issue board filters not showing ancestor group milestones. !23038 +- Add returning relation from GroupMembersFinder if called on root group with only inherited param. !23161 +- Fix extracting Sentry external URL when URL is nil. !23162 +- Fix issue CSV export failing for some projects. !23223 +- Fix unexpected behaviour of the commit form after committing in Web IDE. !23238 +- Fix analytics tracking for new merge request notes. !23273 +- Identify correct sentry id in error tracking detail. !23280 +- Fix for 500 when error stack trace is empty. !119205 +- Removes incorrect help text from EKS Kubernetes version field. +- Exclude snippets from external caching handling. +- Validate deployment SHAs and refs. +- Increase size of issue boards sidebar collapse button. + +### Changed (42 changes, 4 of them are from the community) + +- Restores user's ability to revoke sessions from the active sessions page. !17462 (Jesse Hall @jessehall3) +- Add documentation & helper text information regarding securing a GitLab instance. !18987 +- Add activity across all projects to /events endpoint. !19816 (briankabiro) +- Don't run Auto DevOps when no dockerfile or matching buildpack exists. !20267 +- Expose full reference path for issuables in API. !20354 +- Add measurement details for programming languages graph. !20592 +- Move instance statistics into analytics namespace. !21112 +- Improve warning for Promote issue to epic. !21158 +- Added Conan recipe in place of the package name on the package details page. !21247 +- Expose description_html for labels. !21413 +- Add audit events to the adding members to project or group API endpoint. !21633 +- Include commit message instead of entire page content in Wiki chat notifications. !21722 (Ville Skyttä) +- Add fetching of Grafana Auth via the GraphQL API. !21756 +- Update prometheus chart version to 9.5.2. !21935 +- Turns on backend MR reports for DAST by default. !22001 +- Changes to template dropdown location. !22049 +- Copy merge request routes to the - scope. !22082 +- Copy repository route under - scope. !22092 +- Add back feature flag for cache invalidator. !22106 +- Update jupyterhub chart. !22127 +- Enable ability to install Crossplane app by default. !22141 +- Apply word-diff highlighting to Suggestions. !22182 +- Update auto-deploy-image to v0.8.3 for DAST default branch deploy. !22227 +- Restyle changes header & file tree. !22364 +- Upgrade to Gitaly v1.79.0. !22515 +- Save Instance Administrators group ID in DB. !22600 +- Resolve Create new project: Auto-populate project slug string to project name if name is empty. !22627 +- Bump cluster-applications image to v0.4.0, adding support to install cert-manager. !22657 +- Pass log source to the frontend. !22694 +- Allow Unicode 11 emojis in project names. !22776 (Harm Berntsen) +- Update name max length. !22840 +- Update button label in MR widget pipeline footer. !22900 +- Exposes tiller.log as artifact in Managed-Cluster-Applications GitLab CI template. !22940 +- Rename GitLab Plugins feature to GitLab File Hooks. !22979 +- Allow to share groups with other groups. !23185 +- Upgrade to Gitaly v1.81.0. !23198 +- Enable Code Review Analytics by default. !23285 +- Add JSON error context to extends error in CI lint. !30066 +- Fix embedded snippets UI polish issues. +- Align embedded snippet mono space font with GitLab mono space font. +- Updates AWS EKS service role name help text to clarify it is distinct from provision role. +- Adds quickstart doc link to ADO CICD settings. + +### Performance (27 changes) + +- Reduce redis key size for the Prometheus proxy and the amount of queries by half. !20006 +- Implement Atomic Processing that updates status of builds, stages and pipelines in one go. !20229 +- Request less frequent updates from Runner when job log is not being watched. !20841 +- Don't let Gitaly calls exceed a request time of 55 seconds. !21492 +- Reduce CommitIsAncestor RPCs with environments. !21778 +- LRU object caching for GroupProjectObjectBuilder. !21823 +- Preload project, user and group to reuse objects during project import. !21853 +- Fix slow query on blob search when doing path filtering. !21996 +- Add index to optimize loading pipeline charts. !22052 +- Avoid Gitaly RPCs in rate-limited raw blob requests. !22123 +- Remove after_initialize and before_validation for Note. !22128 +- Execute Gitaly LFS call once when Vue file enabled. !22168 +- Speed up path generation with build artifacts. !22257 +- Performance improvements on milestone burndown chart. !22380 +- Added smart virtual list component to test reports to enhance rendering performance. !22381 +- Add Index to help Hashed Storage migration on big instances. !22391 +- Use GraphQL to load error tracking detail page content. !22422 +- Improve link generation performance. !22426 +- Create optimal indexes for created_at order (Projects API). !22623 +- Avoid making Gitaly calls when some Markdown text links to an uploaded file. !22631 +- Remove unused index on project_mirror_data. !22647 +- Add more indexes for other order_by options (Projects API). !22784 +- Add indexes for authenticated Project API calls. !22886 +- Enable redis HSET diff caching by default. !23105 +- Add `importing?` to disable some callbacks. +- Remove N+1 query issue when checking group root ancestor. +- Reduce Gitaly calls needed for issue discussions. + +### Added (95 changes, 18 of them are from the community) + +- Add previous revision link to blame. !17088 (Hiroyuki Sato) +- Render whitespaces in code. !17244 (Mathieu Parent) +- Add an option to configure forking restriction. !17988 +- Add support for operator in filter bar. !19011 +- Add epics to project import/export. !19883 +- Load MR diff types lazily to reduce initial diff payload size. !19930 +- Metrics and network referee artifact types added to job artifact types. !20181 +- Auto stop environments after a certain period. !20372 +- Implement application appearance API endpoint. !20674 (Fabio Huser) +- Add build metadata to package API. !20682 +- Add support for Liquid format in Prometheus queries. !20793 +- Adds created_at object to package api response. !20816 +- Stage all changes by default in Web IDE. !21067 +- 25968-activity-filter-to-notes-api. !21159 (jhenkens) +- Improve error list UI on mobile viewports. !21192 +- New API endpoint GET /projects/:id/services. !21330 +- Add child and parent labels to pipelines. !21332 +- Add release count to project homepage. !21350 +- Add pipeline deletion button to pipeline details page. !21365 (Fabio Huser) +- Add support for Rust Cargo.toml dependency vizualisation and linking. !21374 (Fabio Huser) +- Expose issue link type in REST API. !21375 +- Implement customizable commit messages for applied suggested changes. !21411 (Fabio Huser) +- Add stacktrace to issue created from the sentry error detail page. !21438 +- add background migration for sha256 fingerprints of ssh keys. !21579 (Roger Meier) +- Add a cron job and worker to run the Container Expiration Policies. !21593 +- Add feature flag override toggle. !21598 +- Add 'resource_group' keyword to .gitlab-ci.yml for pipeline job concurrency limitation. !21617 +- Add full text search to pod logs. !21656 +- Add capability to disable issue auto-close feature per project. !21704 (Fabio Huser) +- Add API for getting sentry error tracking settings of a project. !21788 (raju249) +- Allow a pipeline (parent) to create a child pipeline as downstream pipeline within the same project. !21830 +- Add API support for retrieving merge requests deployed in a deployment. !21837 +- Add remaining project services to usage ping. !21843 +- Add ability to duplicate the common metrics dashboard. !21929 +- Custom snowplow events for monitoring alerts. !21963 +- Add enable_modsecurity setting to managed ingress. !21966 +- Add modsecurity_enabled setting to managed ingress. !21968 +- Allow admins to disable users ability to change profile name. !21987 +- Allow administrators to enforce access control for all pages web-sites. !22003 +- Setup storage for multiple milestones. !22043 +- Generate Prometheus sample metrics over pre-set intervals. !22066 +- Add tags to sentry detailed error response. !22068 +- Extend Design view sidebar with issue link and a list of participants. !22103 +- Add Gitlab version and revision to export. !22108 +- Add language and error urgency level for Sentry issue details page. !22122 +- Document MAVEN_CLI_OPTS defaults for maven project dependency scanning and update when the variable is used. !22126 +- Show sample metrics for an environment without prometheus configured. !22133 +- Download cross-project artifacts by using needs keyword in the CI file. !22161 +- Add GitLab commit to error detail endpoint. !22174 +- Container expiration policies can be updated with the project api. !22180 +- Allow CI_JOB_TOKENS for Conan package registry authentication. !22184 +- Add option to configure branches for which to send emails on push. !22196 +- Add a config for disabling CSS and jQuery animations. !22217 +- Add API for rollout Elasticsearch per plan level. !22240 +- Add retry logic for failures during import. !22265 +- Add migrations for version control snippets. !22275 +- Update tooltip content for deployment instances. !22289 (Rajendra Kadam) +- Cut and paste Markdown table from a spreadsheet. !22290 +- Add CI variable to provide GitLab base URL. !22327 (Aidin Abedi) +- Bump kubeclient version from 4.4.0 to 4.6.0. !22347 +- Accept `Envelope-To` as possible location for Service Desk key. !22354 (Max Winterstein) +- Added Conan installation instructions to Conan package details page. !22390 +- Add API endpoint for creating a Geo node. !22392 (Rajendra Kadam) +- Link to GitLab commit in Sentry error details page. !22431 +- Geo: Check current node in gitlab:geo:check Rake task. !22436 +- Add internal API to update Sentry error status. !22454 +- Add ability to ignore/resolve errors from error tracking detail page. !22475 +- Add informational message about page limits to environments dashboard. !22489 +- Add slug to services API response. !22518 +- Allow an upstream pipeline to create a downstream pipeline in the same project. !22663 +- Display SHA fingerprint for Deploy Keys and extend api to query those. !22665 (Roger Meier <r.meier@siemens.com>) +- Add getDateInFuture util method. !22671 +- Detect go when doing dependency scanning. !22712 +- Fix aligment for icons on alerts. !22760 (Rajendra Kadam) +- Allow "skip_ci" flag to be passed to rebase operation. !22800 +- Add gitlab_commit_path to Sentry Error Details Response. !22803 +- Document go support for dependency scanning. !22806 +- Implement ability to ignore Sentry errrors from the list view. !22819 +- Add ability to create an issue in an epic. !22833 +- Drop support for ES5 add support for ES7. !22859 +- Add View Issue button to error tracking details page. !22862 +- Resolve Design View: Left/Right keyboard arrows through Designs. !22870 +- Add Org to the list of available markups for project wikis. !22898 (Alexander Oleynikov) +- Backend for allowing sample metrics to be toggled from ui. !22901 +- Display fn, line num and column in stacktrace entry caption. !22905 +- Get Project's environment names via GraphQL. !22932 +- Filter deployments using the environment & status. !22996 +- Assign labels to the GMA and project k8s namespaces. !23027 +- Expose mentions_disabled value via group API. !23070 (Fabio Huser) +- Bump cluster-applications image to v0.5.0 (Adds GitLab Runner support). !23110 +- Resolve Sentry errors from error tracking list. !23135 +- Expose `active` field in the Error Tracking API. !23150 +- Track deployed merge requests using GitLab environments and deployments. +- Enable the linking of merge requests to all non review app deployments. +- Add comment_on_event_enabled to services API. + +### Other (31 changes, 7 of them are from the community) + +- Migrate issue trackers data. !18639 +- refactor javascript to remove Immediately Invoked Function Expression from project file search. !19192 (Brian Luckenbill) +- Remove IIFEs from users_select.js. !19290 (minghuan lei) +- Remove milestone_id from epics. !20539 (Lee Tickett) +- Update d3 to 5.12. !20627 (Praveen Arimbrathodiyil) +- Add Ci Resource Group models. !20950 +- Display in MR if security report is outdated. !20954 +- Fix CI job's scroll down icon and update animation. !21442 +- Implement saving config content for pipelines in a new table 'ci_pipelines_config'. !21827 +- Display SSL limitations warning for project's pages under namespace that contains dot. !21874 +- Updated monaco-editor dependency. !21938 +- fix: EKS credentials form does not reset after error. !21958 +- Fix regex matching for gemnasium dependency scanning jobs. !22025 (Maximilian Stendler) +- User signout and admin mode disable use now POST instead of GET. !22113 (Diego Louzán) +- Update to clarify slightly misleading tool tip. !22222 +- Replace Font Awesome cog icon with GitLab settings icon. !22259 +- Drop redundant index on ci_pipelines.project_id. !22325 +- Display location in the Security Project Dashboard. !22376 +- Add structured logging for application logs. !22379 +- Remove ActiveRecord patch to ignore limit on text columns. !22406 +- Update Ruby to 2.6.5. !22417 +- Log database time in Sidekiq JSON logs. !22548 +- Update GitLab Runner Helm Chart to 0.12.0. !22566 +- Update project hooks limits to 100 for all plans. !22604 +- Update Gitaly to v1.80.0. !22654 +- Update GitLab's codeclimate to 0.85.6. !22659 (Takuya Noguchi) +- Updated no commit verbiage. !22765 +- Use IS08601.3 format for app level logging of timestamps. !22793 +- Upgrade octokit and its dependencies. !22946 +- Remove feature flag for import graceful failures. +- Update the Net-LDAP gem to 0.16.2. + + ## 12.6.4 ### Security (1 change) diff --git a/app/assets/javascripts/boards/models/list.js b/app/assets/javascripts/boards/models/list.js index b232fea0882..299864c279b 100644 --- a/app/assets/javascripts/boards/models/list.js +++ b/app/assets/javascripts/boards/models/list.js @@ -83,27 +83,7 @@ class List { } save() { - const entity = this.label || this.assignee || this.milestone; - let entityType = ''; - if (this.label) { - entityType = 'label_id'; - } else if (this.assignee) { - entityType = 'assignee_id'; - } else if (IS_EE && this.milestone) { - entityType = 'milestone_id'; - } - - return boardsStore - .createList(entity.id, entityType) - .then(res => res.data) - .then(data => { - this.id = data.id; - this.type = data.list_type; - this.position = data.position; - this.label = data.label; - - return this.getIssues(); - }); + return boardsStore.saveList(this); } destroy() { diff --git a/app/assets/javascripts/boards/stores/boards_store.js b/app/assets/javascripts/boards/stores/boards_store.js index 8b737d1dab0..df8b7a2df6c 100644 --- a/app/assets/javascripts/boards/stores/boards_store.js +++ b/app/assets/javascripts/boards/stores/boards_store.js @@ -1,4 +1,4 @@ -/* eslint-disable no-shadow */ +/* eslint-disable no-shadow, no-param-reassign */ /* global List */ import $ from 'jquery'; @@ -408,6 +408,29 @@ const boardsStore = { return axios.delete(`${this.state.endpoints.listsEndpoint}/${id}`); }, + saveList(list) { + const entity = list.label || list.assignee || list.milestone; + let entityType = ''; + if (list.label) { + entityType = 'label_id'; + } else if (list.assignee) { + entityType = 'assignee_id'; + } else if (IS_EE && list.milestone) { + entityType = 'milestone_id'; + } + + return this.createList(entity.id, entityType) + .then(res => res.data) + .then(data => { + list.id = data.id; + list.type = data.list_type; + list.position = data.position; + list.label = data.label; + + return list.getIssues(); + }); + }, + getIssuesForList(id, filter = {}) { const data = { id }; Object.keys(filter).forEach(key => { diff --git a/app/assets/javascripts/diffs/components/app.vue b/app/assets/javascripts/diffs/components/app.vue index 878b54f7d53..463d1427805 100644 --- a/app/assets/javascripts/diffs/components/app.vue +++ b/app/assets/javascripts/diffs/components/app.vue @@ -374,7 +374,7 @@ export default { <div :data-can-create-note="getNoteableData.current_user.can_create_note" - class="files d-flex" + class="files d-flex prepend-top-default" > <div v-show="showTreeList" diff --git a/app/assets/javascripts/diffs/components/compare_versions.vue b/app/assets/javascripts/diffs/components/compare_versions.vue index 63ce43a193d..24542126b07 100644 --- a/app/assets/javascripts/diffs/components/compare_versions.vue +++ b/app/assets/javascripts/diffs/components/compare_versions.vue @@ -1,4 +1,5 @@ <script> +/* eslint-disable @gitlab/vue-i18n/no-bare-strings */ import { mapActions, mapGetters, mapState } from 'vuex'; import { GlTooltipDirective, GlLink, GlButton } from '@gitlab/ui'; import { __ } from '~/locale'; @@ -62,6 +63,9 @@ export default { showDropdowns() { return !this.commit && this.mergeRequestDiffs.length; }, + fileTreeIcon() { + return this.showTreeList ? 'collapse-left' : 'expand-left'; + }, toggleFileBrowserTitle() { return this.showTreeList ? __('Hide file browser') : __('Show file browser'); }, @@ -87,7 +91,7 @@ export default { </script> <template> - <div class="mr-version-controls border-top"> + <div class="mr-version-controls border-top border-bottom"> <div class="mr-version-menus-container content-block" :class="{ @@ -104,17 +108,17 @@ export default { :title="toggleFileBrowserTitle" @click="toggleShowTreeList" > - <icon name="file-tree" /> + <icon :name="fileTreeIcon" /> </button> <div v-if="showDropdowns" class="d-flex align-items-center compare-versions-container"> - {{ __('Compare') }} + Changes between <compare-versions-dropdown :other-versions="mergeRequestDiffs" :merge-request-version="mergeRequestDiff" :show-commit-count="true" class="mr-version-dropdown" /> - {{ __('and') }} + and <compare-versions-dropdown :other-versions="comparableDiffs" :base-version-path="baseVersionPath" diff --git a/app/assets/javascripts/diffs/components/diff_file_header.vue b/app/assets/javascripts/diffs/components/diff_file_header.vue index e78bea789c3..5d27c6eb865 100644 --- a/app/assets/javascripts/diffs/components/diff_file_header.vue +++ b/app/assets/javascripts/diffs/components/diff_file_header.vue @@ -123,20 +123,6 @@ export default { } return s__('MRDiff|Show full file'); }, - changedFile() { - const { - new_path: changed, - deleted_file: deleted, - new_file: tempFile, - ...diffFile - } = this.diffFile; - return { - ...diffFile, - changed: Boolean(changed), - deleted, - tempFile, - }; - }, }, mounted() { polyfillSticky(this.$refs.header); @@ -235,7 +221,7 @@ export default { <div v-if="!diffFile.submodule && addMergeRequestButtons" - class="file-actions d-none d-sm-flex align-items-center" + class="file-actions d-none d-sm-block" > <diff-stats :added-lines="diffFile.added_lines" :removed-lines="diffFile.removed_lines" /> <div class="btn-group" role="group"> diff --git a/app/assets/javascripts/diffs/components/diff_stats.vue b/app/assets/javascripts/diffs/components/diff_stats.vue index 1fa1fda7bd7..2e5855380af 100644 --- a/app/assets/javascripts/diffs/components/diff_stats.vue +++ b/app/assets/javascripts/diffs/components/diff_stats.vue @@ -1,7 +1,9 @@ <script> +import Icon from '~/vue_shared/components/icon.vue'; import { n__ } from '~/locale'; export default { + components: { Icon }, props: { addedLines: { type: Number, @@ -19,7 +21,7 @@ export default { }, computed: { filesText() { - return n__('file', 'files', this.diffFilesLength); + return n__('File', 'Files', this.diffFilesLength); }, isCompareVersionsHeader() { return Boolean(this.diffFilesLength); @@ -37,21 +39,14 @@ export default { }" > <div v-if="diffFilesLength !== null" class="diff-stats-group"> - <span class="text-secondary bold">{{ diffFilesLength }} {{ filesText }}</span> + <icon name="doc-code" class="diff-stats-icon text-secondary" /> + <strong>{{ diffFilesLength }} {{ filesText }}</strong> </div> - <div - class="diff-stats-group cgreen d-flex align-items-center" - :class="{ bold: isCompareVersionsHeader }" - > - <span>+</span> - <span class="js-file-addition-line">{{ addedLines }}</span> + <div class="diff-stats-group cgreen"> + <icon name="file-addition" class="diff-stats-icon" /> <strong>{{ addedLines }}</strong> </div> - <div - class="diff-stats-group cred d-flex align-items-center" - :class="{ bold: isCompareVersionsHeader }" - > - <span>-</span> - <span class="js-file-deletion-line">{{ removedLines }}</span> + <div class="diff-stats-group cred"> + <icon name="file-deletion" class="diff-stats-icon" /> <strong>{{ removedLines }}</strong> </div> </div> </template> diff --git a/app/assets/javascripts/diffs/components/tree_list.vue b/app/assets/javascripts/diffs/components/tree_list.vue index 7956d05b4f1..30be2e68e76 100644 --- a/app/assets/javascripts/diffs/components/tree_list.vue +++ b/app/assets/javascripts/diffs/components/tree_list.vue @@ -4,6 +4,7 @@ import { GlTooltipDirective } from '@gitlab/ui'; import { s__, sprintf } from '~/locale'; import Icon from '~/vue_shared/components/icon.vue'; import FileRow from '~/vue_shared/components/file_row.vue'; +import FileRowStats from './file_row_stats.vue'; export default { directives: { @@ -47,6 +48,9 @@ export default { return acc; }, []); }, + fileRowExtraComponent() { + return this.hideFileStats ? null : FileRowStats; + }, }, methods: { ...mapActions('diffs', ['toggleTreeOpen', 'scrollToFile']), @@ -54,8 +58,8 @@ export default { this.search = ''; }, }, - searchPlaceholder: sprintf(s__('MergeRequest|Search files (%{modifier_key}P)'), { - modifier_key: /Mac/i.test(navigator.userAgent) ? '⌘' : 'Ctrl+', + searchPlaceholder: sprintf(s__('MergeRequest|Filter files or search with %{modifier_key}+p'), { + modifier_key: /Mac/i.test(navigator.userAgent) ? 'cmd' : 'ctrl', }), }; </script> @@ -93,6 +97,7 @@ export default { :file="file" :level="0" :hide-extra-on-tree="true" + :extra-component="fileRowExtraComponent" :show-changed-icon="true" @toggleTreeOpen="toggleTreeOpen" @clickFile="scrollToFile" diff --git a/app/assets/javascripts/vue_shared/components/changed_file_icon.vue b/app/assets/javascripts/vue_shared/components/changed_file_icon.vue index 09cffc57688..75c3c544c77 100644 --- a/app/assets/javascripts/vue_shared/components/changed_file_icon.vue +++ b/app/assets/javascripts/vue_shared/components/changed_file_icon.vue @@ -36,17 +36,12 @@ export default { required: false, default: true, }, - showChangedStatus: { - type: Boolean, - required: false, - default: false, - }, }, computed: { changedIcon() { // False positive i18n lint: https://gitlab.com/gitlab-org/frontend/eslint-plugin-i18n/issues/26 // eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings - const suffix = this.showStagedIcon ? '-solid' : ''; + const suffix = !this.file.changed && this.file.staged && this.showStagedIcon ? '-solid' : ''; return `${getCommitIconMap(this.file).icon}${suffix}`; }, @@ -91,8 +86,8 @@ export default { <span v-gl-tooltip.right :title="tooltipTitle" - :class="[{ 'ml-auto': isCentered }, changedIconClass]" - class="file-changed-icon d-flex align-items-center " + :class="{ 'ml-auto': isCentered }" + class="file-changed-icon d-inline-block" > <icon v-if="showIcon" :name="changedIcon" :size="size" :class="changedIconClass" /> </span> diff --git a/app/assets/javascripts/vue_shared/components/file_row.vue b/app/assets/javascripts/vue_shared/components/file_row.vue index 0c9f6ea94d5..611001df32f 100644 --- a/app/assets/javascripts/vue_shared/components/file_row.vue +++ b/app/assets/javascripts/vue_shared/components/file_row.vue @@ -1,4 +1,5 @@ <script> +import Icon from '~/vue_shared/components/icon.vue'; import FileHeader from '~/vue_shared/components/file_row_header.vue'; import FileIcon from '~/vue_shared/components/file_icon.vue'; import ChangedFileIcon from '~/vue_shared/components/changed_file_icon.vue'; @@ -8,6 +9,7 @@ export default { components: { FileHeader, FileIcon, + Icon, ChangedFileIcon, }, props: { @@ -24,7 +26,6 @@ export default { required: false, default: null, }, - hideExtraOnTree: { type: Boolean, required: false, @@ -142,17 +143,17 @@ export default { @mouseleave="toggleDropdown(false)" > <div class="file-row-name-container"> - <span ref="textOutput" :style="levelIndentation" class="file-row-name str-truncated d-flex"> + <span ref="textOutput" :style="levelIndentation" class="file-row-name str-truncated"> <file-icon v-if="!showChangedIcon || file.type === 'tree'" - class="file-row-icon text-secondary mr-1" + class="file-row-icon" :file-name="file.name" :loading="file.loading" :folder="isTree" :opened="file.opened" :size="16" /> - <file-icon v-else :file-name="file.name" :size="16" css-classes="top mr-1" /> + <changed-file-icon v-else :file="file" :size="16" class="append-right-5" /> {{ file.name }} </span> <component @@ -162,7 +163,6 @@ export default { :dropdown-open="dropdownOpen" @toggle="toggleDropdown($event)" /> - <changed-file-icon :file="file" :size="16" class="append-right-5" /> </div> </div> <template v-if="file.opened || file.isHeader"> @@ -172,6 +172,7 @@ export default { :file="childFile" :level="childFilesLevel" :hide-extra-on-tree="hideExtraOnTree" + :extra-component="extraComponent" :show-changed-icon="showChangedIcon" @toggleTreeOpen="toggleTreeOpen" @clickFile="clickedFile" diff --git a/app/assets/stylesheets/pages/diff.scss b/app/assets/stylesheets/pages/diff.scss index d1053570093..f394e4ab58a 100644 --- a/app/assets/stylesheets/pages/diff.scss +++ b/app/assets/stylesheets/pages/diff.scss @@ -14,9 +14,9 @@ cursor: pointer; @media (min-width: map-get($grid-breakpoints, md)) { - // The `+11` is to ensure the file header border shows when scrolled - + // The `-1` below is to prevent two borders from clashing up against eachother - // the bottom of the compare-versions header and the top of the file header - $mr-file-header-top: $mr-version-controls-height + $header-height + $mr-tabs-height + 11; + $mr-file-header-top: $mr-version-controls-height + $header-height + $mr-tabs-height - 1; position: -webkit-sticky; position: sticky; @@ -552,7 +552,7 @@ table.code { .diff-stats { align-items: center; - padding: 0 1rem; + padding: 0 0.25rem; .diff-stats-group { padding: 0 0.25rem; @@ -564,7 +564,7 @@ table.code { &.is-compare-versions-header { .diff-stats-group { - padding: 0 0.25rem; + padding: 0 0.5rem; } } } @@ -1059,8 +1059,8 @@ table.code { .diff-tree-list { position: -webkit-sticky; position: sticky; - $top-pos: $header-height + $mr-tabs-height + $mr-version-controls-height + 11px; - top: $header-height + $mr-tabs-height + $mr-version-controls-height + 11px; + $top-pos: $header-height + $mr-tabs-height + $mr-version-controls-height + 10px; + top: $header-height + $mr-tabs-height + $mr-version-controls-height + 10px; max-height: calc(100vh - #{$top-pos}); z-index: 202; @@ -1097,7 +1097,10 @@ table.code { .tree-list-scroll { max-height: 100%; + padding-top: $grid-size; padding-bottom: $grid-size; + border-top: 1px solid $border-color; + border-bottom: 1px solid $border-color; overflow-y: scroll; overflow-x: auto; } diff --git a/app/assets/stylesheets/pages/merge_requests.scss b/app/assets/stylesheets/pages/merge_requests.scss index 84daec4fb43..c023c9e5cbd 100644 --- a/app/assets/stylesheets/pages/merge_requests.scss +++ b/app/assets/stylesheets/pages/merge_requests.scss @@ -708,7 +708,7 @@ .mr-version-controls { position: relative; z-index: 203; - background: $white-light; + background: $gray-light; color: $gl-text-color; margin-top: -1px; @@ -732,7 +732,7 @@ } .content-block { - padding: $gl-padding; + padding: $gl-padding-top $gl-padding; border-bottom: 0; } diff --git a/changelogs/unreleased/11678-conan-job-tokens.yml b/changelogs/unreleased/11678-conan-job-tokens.yml deleted file mode 100644 index 8b341ac6f65..00000000000 --- a/changelogs/unreleased/11678-conan-job-tokens.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Allow CI_JOB_TOKENS for Conan package registry authentication -merge_request: 22184 -author: -type: added diff --git a/changelogs/unreleased/118442-restyle-changes-header-and-file-tree.yml b/changelogs/unreleased/118442-restyle-changes-header-and-file-tree.yml deleted file mode 100644 index 8b82d03a503..00000000000 --- a/changelogs/unreleased/118442-restyle-changes-header-and-file-tree.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Restyle changes header & file tree -merge_request: 22364 -author: -type: changed diff --git a/changelogs/unreleased/118604-design-view-left-right-keyboard-arrows-through-designs.yml b/changelogs/unreleased/118604-design-view-left-right-keyboard-arrows-through-designs.yml deleted file mode 100644 index 70c2e1e5308..00000000000 --- a/changelogs/unreleased/118604-design-view-left-right-keyboard-arrows-through-designs.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Resolve Design View: Left/Right keyboard arrows through Designs' -merge_request: 22870 -author: -type: added diff --git a/changelogs/unreleased/118627-delete-selected-button-is-incorrectly-active-after-uploading-desig.yml b/changelogs/unreleased/118627-delete-selected-button-is-incorrectly-active-after-uploading-desig.yml deleted file mode 100644 index aada5d014a4..00000000000 --- a/changelogs/unreleased/118627-delete-selected-button-is-incorrectly-active-after-uploading-desig.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix Delete Selected button being active after uploading designs after a deletion -merge_request: 22516 -author: -type: fixed diff --git a/changelogs/unreleased/118640_add_gitlab_version_and_revision_to_export.yml b/changelogs/unreleased/118640_add_gitlab_version_and_revision_to_export.yml deleted file mode 100644 index 416f241a726..00000000000 --- a/changelogs/unreleased/118640_add_gitlab_version_and_revision_to_export.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add Gitlab version and revision to export -merge_request: 22108 -author: -type: added diff --git a/changelogs/unreleased/118662-drop-support-es-v5-support-v7.yml b/changelogs/unreleased/118662-drop-support-es-v5-support-v7.yml deleted file mode 100644 index f06f2b9e95e..00000000000 --- a/changelogs/unreleased/118662-drop-support-es-v5-support-v7.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Drop support for ES5 add support for ES7 -merge_request: 22859 -author: -type: added diff --git a/changelogs/unreleased/118669-blob-preload.yml b/changelogs/unreleased/118669-blob-preload.yml deleted file mode 100644 index 757ae0154db..00000000000 --- a/changelogs/unreleased/118669-blob-preload.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix slow query on blob search when doing path filtering -merge_request: 21996 -author: -type: performance diff --git a/changelogs/unreleased/118816-remove-translation-from-constant.yml b/changelogs/unreleased/118816-remove-translation-from-constant.yml deleted file mode 100644 index 74167153ce3..00000000000 --- a/changelogs/unreleased/118816-remove-translation-from-constant.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix rebase error message translation in merge requests -merge_request: 22952 -author: briankabiro -type: fixed diff --git a/changelogs/unreleased/119031-add-tags-to-sentry-error-api-rest.yml b/changelogs/unreleased/119031-add-tags-to-sentry-error-api-rest.yml deleted file mode 100644 index 19713a6fea2..00000000000 --- a/changelogs/unreleased/119031-add-tags-to-sentry-error-api-rest.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add tags to sentry detailed error response -merge_request: 22068 -author: -type: added diff --git a/changelogs/unreleased/119198-chat_notification-sidekiq-job-latency-has-increased.yml b/changelogs/unreleased/119198-chat_notification-sidekiq-job-latency-has-increased.yml deleted file mode 100644 index 158f062b3d6..00000000000 --- a/changelogs/unreleased/119198-chat_notification-sidekiq-job-latency-has-increased.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Limit the amount of time ChatNotificationWorker waits for the build trace -merge_request: 22132 -author: -type: fixed diff --git a/changelogs/unreleased/119205-500-when-error-stack-trace-is-empty.yml b/changelogs/unreleased/119205-500-when-error-stack-trace-is-empty.yml deleted file mode 100644 index e0f5cc1e631..00000000000 --- a/changelogs/unreleased/119205-500-when-error-stack-trace-is-empty.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix for 500 when error stack trace is empty -merge_request: 119205 -author: -type: fixed diff --git a/changelogs/unreleased/121670-redis-cache-read-error-prevents-cas-users-from-remaining-signed-in.yml b/changelogs/unreleased/121670-redis-cache-read-error-prevents-cas-users-from-remaining-signed-in.yml deleted file mode 100644 index 3a54a6dce20..00000000000 --- a/changelogs/unreleased/121670-redis-cache-read-error-prevents-cas-users-from-remaining-signed-in.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix CAS users being signed out repeatedly -merge_request: 22704 -author: -type: fixed diff --git a/changelogs/unreleased/121751-new-eks-cluster-results-in-error-unknown-keyword-region.yml b/changelogs/unreleased/121751-new-eks-cluster-results-in-error-unknown-keyword-region.yml deleted file mode 100644 index 09cd2f00fb5..00000000000 --- a/changelogs/unreleased/121751-new-eks-cluster-results-in-error-unknown-keyword-region.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Remove unused keyword from EKS provision service -merge_request: 22633 -author: -type: fixed diff --git a/changelogs/unreleased/121931-replace-font-awesome-cog-icon-with-gitlab-settings-icon.yml b/changelogs/unreleased/121931-replace-font-awesome-cog-icon-with-gitlab-settings-icon.yml deleted file mode 100644 index fedd90efd09..00000000000 --- a/changelogs/unreleased/121931-replace-font-awesome-cog-icon-with-gitlab-settings-icon.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Replace Font Awesome cog icon with GitLab settings icon -merge_request: 22259 -author: -type: other diff --git a/changelogs/unreleased/13490-design-view-needs-more-information-pt-1.yml b/changelogs/unreleased/13490-design-view-needs-more-information-pt-1.yml deleted file mode 100644 index 68b068d74db..00000000000 --- a/changelogs/unreleased/13490-design-view-needs-more-information-pt-1.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Extend Design view sidebar with issue link and a list of participants -merge_request: 22103 -author: -type: added diff --git a/changelogs/unreleased/14857-activate-promethus-integration-for-projects.yml b/changelogs/unreleased/14857-activate-promethus-integration-for-projects.yml deleted file mode 100644 index a83008ee848..00000000000 --- a/changelogs/unreleased/14857-activate-promethus-integration-for-projects.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Migrate the database to activate projects prometheus service integration for projects with prometheus installed on shared k8s cluster. -merge_request: 19956 -author: -type: fixed diff --git a/changelogs/unreleased/15082-restrict_project_forks.yml b/changelogs/unreleased/15082-restrict_project_forks.yml deleted file mode 100644 index a178e2108c2..00000000000 --- a/changelogs/unreleased/15082-restrict_project_forks.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add an option to configure forking restriction -merge_request: 17988 -author: -type: added diff --git a/changelogs/unreleased/15398-expiration-policies-update-api.yml b/changelogs/unreleased/15398-expiration-policies-update-api.yml deleted file mode 100644 index 250d3052a5d..00000000000 --- a/changelogs/unreleased/15398-expiration-policies-update-api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Container expiration policies can be updated with the project api -merge_request: 22180 -author: -type: added diff --git a/changelogs/unreleased/15398-recurring-job.yml b/changelogs/unreleased/15398-recurring-job.yml deleted file mode 100644 index b19983e8183..00000000000 --- a/changelogs/unreleased/15398-recurring-job.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add a cron job and worker to run the Container Expiration Policies -merge_request: 21593 -author: -type: added diff --git a/changelogs/unreleased/16610-gitlab-pages-storage-size-limitations-by-project-or-group-4.yml b/changelogs/unreleased/16610-gitlab-pages-storage-size-limitations-by-project-or-group-4.yml deleted file mode 100644 index 039656ce20a..00000000000 --- a/changelogs/unreleased/16610-gitlab-pages-storage-size-limitations-by-project-or-group-4.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix pages size limit setting in database if it is above the hard limit -merge_request: 20154 -author: -type: fixed diff --git a/changelogs/unreleased/18999-add-dashboard-activity-to-events-endpoint.yml b/changelogs/unreleased/18999-add-dashboard-activity-to-events-endpoint.yml deleted file mode 100644 index 62f7b9d5602..00000000000 --- a/changelogs/unreleased/18999-add-dashboard-activity-to-events-endpoint.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add activity across all projects to /events endpoint -merge_request: 19816 -author: briankabiro -type: changed diff --git a/changelogs/unreleased/19011-add-operator-dropdown.yml b/changelogs/unreleased/19011-add-operator-dropdown.yml deleted file mode 100644 index 526ede68c30..00000000000 --- a/changelogs/unreleased/19011-add-operator-dropdown.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add support for operator in filter bar -merge_request: 19011 -author: -type: added diff --git a/changelogs/unreleased/19132-comment-anchor-twice-firefox.yml b/changelogs/unreleased/19132-comment-anchor-twice-firefox.yml deleted file mode 100644 index 02a7e1007b3..00000000000 --- a/changelogs/unreleased/19132-comment-anchor-twice-firefox.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix bug when clicking on same note twice in Firefox -merge_request: 21699 -author: Jan Beckmann -type: fixed diff --git a/changelogs/unreleased/19299-blame-previous-revision.yml b/changelogs/unreleased/19299-blame-previous-revision.yml deleted file mode 100644 index 2b99dfb76f8..00000000000 --- a/changelogs/unreleased/19299-blame-previous-revision.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add previous revision link to blame -merge_request: 17088 -author: Hiroyuki Sato -type: added diff --git a/changelogs/unreleased/194066-add-index-to-help-hashed-storage-migration-on-big-instances.yml b/changelogs/unreleased/194066-add-index-to-help-hashed-storage-migration-on-big-instances.yml deleted file mode 100644 index ea1b4d79565..00000000000 --- a/changelogs/unreleased/194066-add-index-to-help-hashed-storage-migration-on-big-instances.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add Index to help Hashed Storage migration on big instances -merge_request: 22391 -author: -type: performance diff --git a/changelogs/unreleased/194144-speed-up-url-helpers.yml b/changelogs/unreleased/194144-speed-up-url-helpers.yml deleted file mode 100644 index 271dacefe35..00000000000 --- a/changelogs/unreleased/194144-speed-up-url-helpers.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Improve link generation performance -merge_request: 22426 -author: -type: performance diff --git a/changelogs/unreleased/194764-fix-resolve-thread-in-new-issue.yml b/changelogs/unreleased/194764-fix-resolve-thread-in-new-issue.yml deleted file mode 100644 index 360bf31b3be..00000000000 --- a/changelogs/unreleased/194764-fix-resolve-thread-in-new-issue.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Avoid pre-populating form for MR resolve issues -merge_request: 22593 -author: -type: fixed diff --git a/changelogs/unreleased/195137-update-webpack-to-4-41-5.yml b/changelogs/unreleased/195137-update-webpack-to-4-41-5.yml deleted file mode 100644 index 3f997f185e2..00000000000 --- a/changelogs/unreleased/195137-update-webpack-to-4-41-5.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update webpack from 4.40.2 to 4.41.5 -merge_request: 22452 -author: Takuya Noguchi -type: security diff --git a/changelogs/unreleased/195625-wiki-support-for-asciidoc-include-directive.yml b/changelogs/unreleased/195625-wiki-support-for-asciidoc-include-directive.yml deleted file mode 100644 index 2e9c65f35af..00000000000 --- a/changelogs/unreleased/195625-wiki-support-for-asciidoc-include-directive.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix error in Wiki when rendering the AsciiDoc include directive -merge_request: 22565 -author: -type: fixed diff --git a/changelogs/unreleased/195776-fix-discard-rename-web-ide.yml b/changelogs/unreleased/195776-fix-discard-rename-web-ide.yml deleted file mode 100644 index 5780a07a047..00000000000 --- a/changelogs/unreleased/195776-fix-discard-rename-web-ide.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix discarding renamed directories in Web IDE -merge_request: 22943 -author: -type: fixed diff --git a/changelogs/unreleased/195998-fix-build-prerequisite-transition.yml b/changelogs/unreleased/195998-fix-build-prerequisite-transition.yml deleted file mode 100644 index 6c306cc1556..00000000000 --- a/changelogs/unreleased/195998-fix-build-prerequisite-transition.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Prevent builds from halting unnecessarily when completing prerequisites -merge_request: 22938 -author: -type: fixed diff --git a/changelogs/unreleased/196158-fix-no-redirect-case-for-docker-blob-replication.yml b/changelogs/unreleased/196158-fix-no-redirect-case-for-docker-blob-replication.yml deleted file mode 100644 index 947836321b6..00000000000 --- a/changelogs/unreleased/196158-fix-no-redirect-case-for-docker-blob-replication.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Geo: Fix Docker repository synchronization for local storage' -merge_request: 22981 -author: -type: fixed diff --git a/changelogs/unreleased/196158-fix-tags-nil.yml b/changelogs/unreleased/196158-fix-tags-nil.yml deleted file mode 100644 index 5a7dd3177ea..00000000000 --- a/changelogs/unreleased/196158-fix-tags-nil.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Geo: Handle repositories in Docker Registry with no tags gracefully' -merge_request: 23022 -author: -type: fixed diff --git a/changelogs/unreleased/196172-issue-create-iid-conflict.yml b/changelogs/unreleased/196172-issue-create-iid-conflict.yml deleted file mode 100644 index bb0ea686f91..00000000000 --- a/changelogs/unreleased/196172-issue-create-iid-conflict.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: 'Fix Issue API: creating with manual IID returns conflict when IID already - in use' -merge_request: 22788 -author: Mara Sophie Grosch -type: fixed diff --git a/changelogs/unreleased/196254-update-label-text.yml b/changelogs/unreleased/196254-update-label-text.yml deleted file mode 100644 index a44ab941b14..00000000000 --- a/changelogs/unreleased/196254-update-label-text.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update button label in MR widget pipeline footer -merge_request: 22900 -author: -type: changed diff --git a/changelogs/unreleased/19688-allow-org-mode-in-wiki.yml b/changelogs/unreleased/19688-allow-org-mode-in-wiki.yml deleted file mode 100644 index 2b7e02a998b..00000000000 --- a/changelogs/unreleased/19688-allow-org-mode-in-wiki.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add Org to the list of available markups for project wikis -merge_request: 22898 -author: Alexander Oleynikov -type: added diff --git a/changelogs/unreleased/197143-nomethoderror-undefined-method-sort_by_attribute-for-nil-nilclass.yml b/changelogs/unreleased/197143-nomethoderror-undefined-method-sort_by_attribute-for-nil-nilclass.yml deleted file mode 100644 index 843e611b06c..00000000000 --- a/changelogs/unreleased/197143-nomethoderror-undefined-method-sort_by_attribute-for-nil-nilclass.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Add returning relation from GroupMembersFinder if called on root group with - only inherited param -merge_request: 23161 -author: -type: fixed diff --git a/changelogs/unreleased/197146-expose-active-field-in-the-error-tracking-api.yml b/changelogs/unreleased/197146-expose-active-field-in-the-error-tracking-api.yml deleted file mode 100644 index 56860e89d0c..00000000000 --- a/changelogs/unreleased/197146-expose-active-field-in-the-error-tracking-api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Expose `active` field in the Error Tracking API -merge_request: 23150 -author: -type: added diff --git a/changelogs/unreleased/197343-iscompact.yml b/changelogs/unreleased/197343-iscompact.yml deleted file mode 100644 index d85e729d2bd..00000000000 --- a/changelogs/unreleased/197343-iscompact.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix unexpected behaviour of the commit form after committing in Web IDE -merge_request: 23238 -author: -type: fixed diff --git a/changelogs/unreleased/20956-autostop-frontend.yml b/changelogs/unreleased/20956-autostop-frontend.yml deleted file mode 100644 index e31f1033c7a..00000000000 --- a/changelogs/unreleased/20956-autostop-frontend.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Auto stop environments after a certain period -merge_request: 20372 -author: -type: added diff --git a/changelogs/unreleased/22166-fix-sast-template.yml b/changelogs/unreleased/22166-fix-sast-template.yml deleted file mode 100644 index 0c5e17b38ec..00000000000 --- a/changelogs/unreleased/22166-fix-sast-template.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Check both SAST_DISABLE and SAST_DISABLE_DIND when executing SAST job template -merge_request: 22166 -author: -type: fixed diff --git a/changelogs/unreleased/22171-fix-disabling-dependency-scanning.yml b/changelogs/unreleased/22171-fix-disabling-dependency-scanning.yml deleted file mode 100644 index f12d460a16a..00000000000 --- a/changelogs/unreleased/22171-fix-disabling-dependency-scanning.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Check both DEPENDENCY_SCANNING_DISABLED and DS_DISABLE_DIND when executing Dependency Scanning job template -merge_request: 22172 -author: -type: fixed diff --git a/changelogs/unreleased/22327-add-ci-server-url.yml b/changelogs/unreleased/22327-add-ci-server-url.yml deleted file mode 100644 index 1103d2538db..00000000000 --- a/changelogs/unreleased/22327-add-ci-server-url.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add CI variable to provide GitLab base URL -merge_request: 22327 -author: Aidin Abedi -type: added diff --git a/changelogs/unreleased/22465-rack-attack-authenticate-job-token-requests.yml b/changelogs/unreleased/22465-rack-attack-authenticate-job-token-requests.yml deleted file mode 100644 index 19cc7b83385..00000000000 --- a/changelogs/unreleased/22465-rack-attack-authenticate-job-token-requests.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Authenticate API requests with job tokens for Rack::Attack -merge_request: 21412 -author: -type: fixed diff --git a/changelogs/unreleased/22571-inconsistent-real-time-checkbox.yml b/changelogs/unreleased/22571-inconsistent-real-time-checkbox.yml deleted file mode 100644 index 58e77e94eda..00000000000 --- a/changelogs/unreleased/22571-inconsistent-real-time-checkbox.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Tasks in HTML comments are no longer incorrectly detected -merge_request: 21434 -author: -type: fixed diff --git a/changelogs/unreleased/22776-update-project-regex.yml b/changelogs/unreleased/22776-update-project-regex.yml deleted file mode 100644 index 0866e308418..00000000000 --- a/changelogs/unreleased/22776-update-project-regex.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Allow Unicode 11 emojis in project names -merge_request: 22776 -author: Harm Berntsen -type: changed diff --git a/changelogs/unreleased/22986-share_group_with_group_ff_default_on.yml b/changelogs/unreleased/22986-share_group_with_group_ff_default_on.yml deleted file mode 100644 index f271c9c89ac..00000000000 --- a/changelogs/unreleased/22986-share_group_with_group_ff_default_on.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Allow to share groups with other groups -merge_request: 23185 -author: -type: changed diff --git a/changelogs/unreleased/24190-archived-project-warning-message-on-discussion-thread.yml b/changelogs/unreleased/24190-archived-project-warning-message-on-discussion-thread.yml deleted file mode 100644 index 16f851e6bdb..00000000000 --- a/changelogs/unreleased/24190-archived-project-warning-message-on-discussion-thread.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Display login or register widget only if user is not logged in -merge_request: 22211 -author: -type: fixed diff --git a/changelogs/unreleased/24305-create-new-project-auto-populate-project-slug-string-to-project-nam.yml b/changelogs/unreleased/24305-create-new-project-auto-populate-project-slug-string-to-project-nam.yml deleted file mode 100644 index 8e4e95540f1..00000000000 --- a/changelogs/unreleased/24305-create-new-project-auto-populate-project-slug-string-to-project-nam.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: 'Resolve Create new project: Auto-populate project slug string to project name - if name is empty' -merge_request: 22627 -author: -type: changed diff --git a/changelogs/unreleased/24605-allow-admins-to-disable-users-ability-to-change-profile-name.yml b/changelogs/unreleased/24605-allow-admins-to-disable-users-ability-to-change-profile-name.yml deleted file mode 100644 index 5585243cfc7..00000000000 --- a/changelogs/unreleased/24605-allow-admins-to-disable-users-ability-to-change-profile-name.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Allow admins to disable users ability to change profile name -merge_request: 21987 -author: -type: added diff --git a/changelogs/unreleased/25250-can-t-use-quick-action-to-set-milestone-when-the-project-only-has-m.yml b/changelogs/unreleased/25250-can-t-use-quick-action-to-set-milestone-when-the-project-only-has-m.yml deleted file mode 100644 index 6fba3f2b96f..00000000000 --- a/changelogs/unreleased/25250-can-t-use-quick-action-to-set-milestone-when-the-project-only-has-m.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix milestone quick action to handle ancestor group milestones -merge_request: 22231 -author: -type: fixed diff --git a/changelogs/unreleased/25343-show-readme-txt.yml b/changelogs/unreleased/25343-show-readme-txt.yml deleted file mode 100644 index d4b450beb0a..00000000000 --- a/changelogs/unreleased/25343-show-readme-txt.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix README.txt not showing up on a project page -merge_request: 21763 -author: Alexander Oleynikov -type: fixed diff --git a/changelogs/unreleased/26543-add-word-diff-highlight-to-rich-text.yml b/changelogs/unreleased/26543-add-word-diff-highlight-to-rich-text.yml deleted file mode 100644 index cea1158d9ef..00000000000 --- a/changelogs/unreleased/26543-add-word-diff-highlight-to-rich-text.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Apply word-diff highlighting to Suggestions -merge_request: 22182 -author: -type: changed diff --git a/changelogs/unreleased/27244-discard-fix.yml b/changelogs/unreleased/27244-discard-fix.yml deleted file mode 100644 index 3c86a6d3f85..00000000000 --- a/changelogs/unreleased/27244-discard-fix.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix "Discard" for newly-created and renamed files -merge_request: 21905 -author: -type: fixed diff --git a/changelogs/unreleased/27296-incorrect-task-list-checked-with-embedded-subtasks.yml b/changelogs/unreleased/27296-incorrect-task-list-checked-with-embedded-subtasks.yml deleted file mode 100644 index 0da9ebfe8d5..00000000000 --- a/changelogs/unreleased/27296-incorrect-task-list-checked-with-embedded-subtasks.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Properly check a task embedded in a list with no text -merge_request: 21947 -author: -type: fixed diff --git a/changelogs/unreleased/27366-supergroup-milestone-not-showing-in-subgroup-board-issue-list.yml b/changelogs/unreleased/27366-supergroup-milestone-not-showing-in-subgroup-board-issue-list.yml deleted file mode 100644 index 6fc98aadc79..00000000000 --- a/changelogs/unreleased/27366-supergroup-milestone-not-showing-in-subgroup-board-issue-list.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Fix group issue list and group issue board filters not showing ancestor group - milestones -merge_request: 23038 -author: -type: fixed diff --git a/changelogs/unreleased/27427-boards-sidebar-icon.yml b/changelogs/unreleased/27427-boards-sidebar-icon.yml deleted file mode 100644 index de8a5966d77..00000000000 --- a/changelogs/unreleased/27427-boards-sidebar-icon.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Increase size of issue boards sidebar collapse button -merge_request: -author: -type: fixed diff --git a/changelogs/unreleased/27518-revoke-active-sessions.yml b/changelogs/unreleased/27518-revoke-active-sessions.yml deleted file mode 100644 index e9fc26c8821..00000000000 --- a/changelogs/unreleased/27518-revoke-active-sessions.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Restores user's ability to revoke sessions from the active sessions - page. -merge_request: 17462 -author: Jesse Hall @jessehall3 -type: changed diff --git a/changelogs/unreleased/27884-fix-table-styles.yml b/changelogs/unreleased/27884-fix-table-styles.yml deleted file mode 100644 index 346c7f32e3f..00000000000 --- a/changelogs/unreleased/27884-fix-table-styles.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix markdown table border colors -merge_request: 22314 -author: -type: fixed diff --git a/changelogs/unreleased/27946-merge-request-discussions-api-doesn-t-reject-an-error-input-in-some.yml b/changelogs/unreleased/27946-merge-request-discussions-api-doesn-t-reject-an-error-input-in-some.yml deleted file mode 100644 index c92ac53d5f8..00000000000 --- a/changelogs/unreleased/27946-merge-request-discussions-api-doesn-t-reject-an-error-input-in-some.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Resolve "Merge request discussions API doesn't reject an error input in some - case" -merge_request: 21936 -author: -type: fixed diff --git a/changelogs/unreleased/29403-migrate-issue-tracker-data.yml b/changelogs/unreleased/29403-migrate-issue-tracker-data.yml deleted file mode 100644 index 9f454640b50..00000000000 --- a/changelogs/unreleased/29403-migrate-issue-tracker-data.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Migrate issue trackers data -merge_request: 18639 -author: -type: other diff --git a/changelogs/unreleased/29772-completely-removing-use_legacy_pipeline_triggers.yml b/changelogs/unreleased/29772-completely-removing-use_legacy_pipeline_triggers.yml deleted file mode 100644 index d9ac063f310..00000000000 --- a/changelogs/unreleased/29772-completely-removing-use_legacy_pipeline_triggers.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Remove feature flag 'use_legacy_pipeline_triggers' and remove legacy tokens -merge_request: 21732 -author: -type: removed diff --git a/changelogs/unreleased/30229-background-migration-pruneorphanedgeoevents-did-you-mean-pruneoldev.yml b/changelogs/unreleased/30229-background-migration-pruneorphanedgeoevents-did-you-mean-pruneoldev.yml deleted file mode 100644 index 8b987c63d96..00000000000 --- a/changelogs/unreleased/30229-background-migration-pruneorphanedgeoevents-did-you-mean-pruneoldev.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Fix: undefined background migration classes for EE-CE downgrades' -merge_request: 22160 -author: -type: fixed diff --git a/changelogs/unreleased/30395-pages-ssl-limitations-warning.yml b/changelogs/unreleased/30395-pages-ssl-limitations-warning.yml deleted file mode 100644 index 382e3b8e532..00000000000 --- a/changelogs/unreleased/30395-pages-ssl-limitations-warning.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Display SSL limitations warning for project's pages under namespace that contains - dot -merge_request: 21874 -author: -type: other diff --git a/changelogs/unreleased/30936-ado-quick-start.yml b/changelogs/unreleased/30936-ado-quick-start.yml deleted file mode 100644 index 24cf5c5f416..00000000000 --- a/changelogs/unreleased/30936-ado-quick-start.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Adds quickstart doc link to ADO CICD settings -merge_request: -author: -type: changed diff --git a/changelogs/unreleased/30968-make-open-user-registration-setting-more-prominent-to-admins.yml b/changelogs/unreleased/30968-make-open-user-registration-setting-more-prominent-to-admins.yml deleted file mode 100644 index dd7909c8756..00000000000 --- a/changelogs/unreleased/30968-make-open-user-registration-setting-more-prominent-to-admins.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add documentation & helper text information regarding securing a GitLab instance -merge_request: 18987 -author: -type: changed diff --git a/changelogs/unreleased/31301-expose-reference-path-in-api-for-issuables.yml b/changelogs/unreleased/31301-expose-reference-path-in-api-for-issuables.yml deleted file mode 100644 index f9f41ceb615..00000000000 --- a/changelogs/unreleased/31301-expose-reference-path-in-api-for-issuables.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Expose full reference path for issuables in API -merge_request: 20354 -author: -type: changed diff --git a/changelogs/unreleased/31475-fix-metrics-for-env-status.yml b/changelogs/unreleased/31475-fix-metrics-for-env-status.yml deleted file mode 100644 index b063716e928..00000000000 --- a/changelogs/unreleased/31475-fix-metrics-for-env-status.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Prevent MergeRequestsController#ci_environment_status.json from making HTTP requests -merge_request: 21812 -author: -type: fixed diff --git a/changelogs/unreleased/31859-fix-discarding-renamed-entry-with-changes.yml b/changelogs/unreleased/31859-fix-discarding-renamed-entry-with-changes.yml deleted file mode 100644 index f5baaab2382..00000000000 --- a/changelogs/unreleased/31859-fix-discarding-renamed-entry-with-changes.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update IDE discard of renamed entry to also discard file changes -merge_request: 22573 -author: -type: fixed diff --git a/changelogs/unreleased/32095-allow-administrators-to-disable-gitlab-pages-access.yml b/changelogs/unreleased/32095-allow-administrators-to-disable-gitlab-pages-access.yml deleted file mode 100644 index 6f7dfe812de..00000000000 --- a/changelogs/unreleased/32095-allow-administrators-to-disable-gitlab-pages-access.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Allow administrators to enforce access control for all pages web-sites -merge_request: 22003 -author: -type: added diff --git a/changelogs/unreleased/32273-fix-choose-template.yml b/changelogs/unreleased/32273-fix-choose-template.yml deleted file mode 100644 index 384a46f4dae..00000000000 --- a/changelogs/unreleased/32273-fix-choose-template.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Changes to template dropdown location -merge_request: 22049 -author: -type: changed diff --git a/changelogs/unreleased/32326-cablett-epic-source-fks.yml b/changelogs/unreleased/32326-cablett-epic-source-fks.yml deleted file mode 100644 index f87b6bf7499..00000000000 --- a/changelogs/unreleased/32326-cablett-epic-source-fks.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add epic milestone sourcing foreign key -merge_request: 21907 -author: -type: fixed diff --git a/changelogs/unreleased/33467-display-location-instead-of-project-name-in-the-security-project-da.yml b/changelogs/unreleased/33467-display-location-instead-of-project-name-in-the-security-project-da.yml deleted file mode 100644 index 7f882cc021c..00000000000 --- a/changelogs/unreleased/33467-display-location-instead-of-project-name-in-the-security-project-da.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Display location in the Security Project Dashboard -merge_request: 22376 -author: -type: other diff --git a/changelogs/unreleased/33596-package-ci-package-pipeline-api.yml b/changelogs/unreleased/33596-package-ci-package-pipeline-api.yml deleted file mode 100644 index 3e5eb961e95..00000000000 --- a/changelogs/unreleased/33596-package-ci-package-pipeline-api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add build metadata to package API -merge_request: 20682 -author: -type: added diff --git a/changelogs/unreleased/33658-reducing-build-trace-update-frequency.yml b/changelogs/unreleased/33658-reducing-build-trace-update-frequency.yml deleted file mode 100644 index aff8ec5c918..00000000000 --- a/changelogs/unreleased/33658-reducing-build-trace-update-frequency.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Request less frequent updates from Runner when job log is not being watched -merge_request: 20841 -author: -type: performance diff --git a/changelogs/unreleased/33681-api.yml b/changelogs/unreleased/33681-api.yml deleted file mode 100644 index 8224949b31f..00000000000 --- a/changelogs/unreleased/33681-api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add API for rollout Elasticsearch per plan level -merge_request: 22240 -author: -type: added diff --git a/changelogs/unreleased/33892-add-conan-install-instructions.yml b/changelogs/unreleased/33892-add-conan-install-instructions.yml deleted file mode 100644 index 0a308dbdaf9..00000000000 --- a/changelogs/unreleased/33892-add-conan-install-instructions.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Added Conan installation instructions to Conan package details page -merge_request: 22390 -author: -type: added diff --git a/changelogs/unreleased/33892-add-conan-recipe-to-package-details.yml b/changelogs/unreleased/33892-add-conan-recipe-to-package-details.yml deleted file mode 100644 index a3079f1c902..00000000000 --- a/changelogs/unreleased/33892-add-conan-recipe-to-package-details.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Added Conan recipe in place of the package name on the package details page. -merge_request: 21247 -author: -type: changed diff --git a/changelogs/unreleased/34522-webide-empty-repos.yml b/changelogs/unreleased/34522-webide-empty-repos.yml deleted file mode 100644 index 3fbd097dba8..00000000000 --- a/changelogs/unreleased/34522-webide-empty-repos.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Fix: WebIDE doesn''t work on empty repositories again' -merge_request: 22950 -author: -type: fixed diff --git a/changelogs/unreleased/34625-Remove-IIFEs-from-users_select-js.yml b/changelogs/unreleased/34625-Remove-IIFEs-from-users_select-js.yml deleted file mode 100644 index 9000ba0b393..00000000000 --- a/changelogs/unreleased/34625-Remove-IIFEs-from-users_select-js.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Remove IIFEs from users_select.js -merge_request: 19290 -author: minghuan lei -type: other diff --git a/changelogs/unreleased/34867-epics_to_project_import_export.yml b/changelogs/unreleased/34867-epics_to_project_import_export.yml deleted file mode 100644 index a7c2b2e3655..00000000000 --- a/changelogs/unreleased/34867-epics_to_project_import_export.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add epics to project import/export -merge_request: 19883 -author: -type: added diff --git a/changelogs/unreleased/35195-graphql-implementation-of-grafana-auth.yml b/changelogs/unreleased/35195-graphql-implementation-of-grafana-auth.yml deleted file mode 100644 index 5bdd7f07fb1..00000000000 --- a/changelogs/unreleased/35195-graphql-implementation-of-grafana-auth.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add fetching of Grafana Auth via the GraphQL API -merge_request: 21756 -author: -type: changed diff --git a/changelogs/unreleased/35242-add-liquid-template.yml b/changelogs/unreleased/35242-add-liquid-template.yml deleted file mode 100644 index 34f3ad3e758..00000000000 --- a/changelogs/unreleased/35242-add-liquid-template.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add support for Liquid format in Prometheus queries -merge_request: 20793 -author: -type: added diff --git a/changelogs/unreleased/35305-hide-unauthorized-mirroring-actions.yml b/changelogs/unreleased/35305-hide-unauthorized-mirroring-actions.yml deleted file mode 100644 index 09fd9d5cf96..00000000000 --- a/changelogs/unreleased/35305-hide-unauthorized-mirroring-actions.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Hide mirror admin actions from developers -merge_request: 21569 -author: -type: fixed diff --git a/changelogs/unreleased/35527-add-created-at-to-package.yml b/changelogs/unreleased/35527-add-created-at-to-package.yml deleted file mode 100644 index fa127f8b4b2..00000000000 --- a/changelogs/unreleased/35527-add-created-at-to-package.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Adds created_at object to package api response -merge_request: 20816 -author: -type: added diff --git a/changelogs/unreleased/35673-add-gitlab-runner-ci-template.yml b/changelogs/unreleased/35673-add-gitlab-runner-ci-template.yml deleted file mode 100644 index a0eaf9823d7..00000000000 --- a/changelogs/unreleased/35673-add-gitlab-runner-ci-template.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Bump cluster-applications image to v0.5.0 (Adds GitLab Runner support) -merge_request: 23110 -author: -type: added diff --git a/changelogs/unreleased/35739-add-mr-to-deployment-api.yml b/changelogs/unreleased/35739-add-mr-to-deployment-api.yml deleted file mode 100644 index 13dabb2fae1..00000000000 --- a/changelogs/unreleased/35739-add-mr-to-deployment-api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add API support for retrieving merge requests deployed in a deployment -merge_request: 21837 -author: -type: added diff --git a/changelogs/unreleased/36017-move-analytics-out-of-more-in-top-navbar.yml b/changelogs/unreleased/36017-move-analytics-out-of-more-in-top-navbar.yml deleted file mode 100644 index c4cf6d4c174..00000000000 --- a/changelogs/unreleased/36017-move-analytics-out-of-more-in-top-navbar.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Move instance statistics into analytics namespace -merge_request: 21112 -author: -type: changed diff --git a/changelogs/unreleased/36032-multiple-milestone-storage.yml b/changelogs/unreleased/36032-multiple-milestone-storage.yml deleted file mode 100644 index ac373b4442a..00000000000 --- a/changelogs/unreleased/36032-multiple-milestone-storage.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Setup storage for multiple milestones -merge_request: 22043 -author: -type: added diff --git a/changelogs/unreleased/36235-services-usage-ping.yml b/changelogs/unreleased/36235-services-usage-ping.yml deleted file mode 100644 index 2e4f7b5c29c..00000000000 --- a/changelogs/unreleased/36235-services-usage-ping.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add remaining project services to usage ping -merge_request: 21843 -author: -type: added diff --git a/changelogs/unreleased/36246-add-language-and-severity-to-sentry-details.yml b/changelogs/unreleased/36246-add-language-and-severity-to-sentry-details.yml deleted file mode 100644 index 1dfebb18726..00000000000 --- a/changelogs/unreleased/36246-add-language-and-severity-to-sentry-details.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add language and error urgency level for Sentry issue details page -merge_request: 22122 -author: -type: added diff --git a/changelogs/unreleased/36410-error-list-mobile.yml b/changelogs/unreleased/36410-error-list-mobile.yml deleted file mode 100644 index 759fe4ed76d..00000000000 --- a/changelogs/unreleased/36410-error-list-mobile.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Improve error list UI on mobile viewports -merge_request: 21192 -author: -type: added diff --git a/changelogs/unreleased/36545-frontend-add-stack-trace-component-below-details-when-issue-is-crea.yml b/changelogs/unreleased/36545-frontend-add-stack-trace-component-below-details-when-issue-is-crea.yml deleted file mode 100644 index 0489c087866..00000000000 --- a/changelogs/unreleased/36545-frontend-add-stack-trace-component-below-details-when-issue-is-crea.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add stacktrace to issue created from the sentry error detail page -merge_request: 21438 -author: -type: added diff --git a/changelogs/unreleased/36667-add-release-count-to-project-homepage.yml b/changelogs/unreleased/36667-add-release-count-to-project-homepage.yml deleted file mode 100644 index 3a8e26b0087..00000000000 --- a/changelogs/unreleased/36667-add-release-count-to-project-homepage.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add release count to project homepage -merge_request: 21350 -author: -type: added diff --git a/changelogs/unreleased/36716-issue-reference-changes-when-adding-to-epic.yml b/changelogs/unreleased/36716-issue-reference-changes-when-adding-to-epic.yml deleted file mode 100644 index dc58c0e51ff..00000000000 --- a/changelogs/unreleased/36716-issue-reference-changes-when-adding-to-epic.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix relative links in Slack message -merge_request: 22608 -author: -type: fixed diff --git a/changelogs/unreleased/36753-dashes-not-supported-in-cn-for-ldap-group-sync-on-first-login.yml b/changelogs/unreleased/36753-dashes-not-supported-in-cn-for-ldap-group-sync-on-first-login.yml deleted file mode 100644 index 93f3cce4376..00000000000 --- a/changelogs/unreleased/36753-dashes-not-supported-in-cn-for-ldap-group-sync-on-first-login.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Support dashes in LDAP group CN for sync on users first log in -merge_request: 20402 -author: -type: fixed diff --git a/changelogs/unreleased/36955-snowplow-custom-events-for-monitor-apm-alerts.yml b/changelogs/unreleased/36955-snowplow-custom-events-for-monitor-apm-alerts.yml deleted file mode 100644 index 0e362a171b2..00000000000 --- a/changelogs/unreleased/36955-snowplow-custom-events-for-monitor-apm-alerts.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Custom snowplow events for monitoring alerts -merge_request: 21963 -author: -type: added diff --git a/changelogs/unreleased/37238-add-ability-to-duplicate-the-common-metrics-dashboard.yml b/changelogs/unreleased/37238-add-ability-to-duplicate-the-common-metrics-dashboard.yml deleted file mode 100644 index 5d175d3a1fc..00000000000 --- a/changelogs/unreleased/37238-add-ability-to-duplicate-the-common-metrics-dashboard.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add ability to duplicate the common metrics dashboard -merge_request: 21929 -author: -type: added diff --git a/changelogs/unreleased/37359-cablett-support-envelope-to.yml b/changelogs/unreleased/37359-cablett-support-envelope-to.yml deleted file mode 100644 index 510ebe1c32d..00000000000 --- a/changelogs/unreleased/37359-cablett-support-envelope-to.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Accept `Envelope-To` as possible location for Service Desk key -merge_request: 22354 -author: Max Winterstein -type: added diff --git a/changelogs/unreleased/37449-fix-eks-authenticate-button.yml b/changelogs/unreleased/37449-fix-eks-authenticate-button.yml deleted file mode 100644 index e0871e7d7c6..00000000000 --- a/changelogs/unreleased/37449-fix-eks-authenticate-button.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'fix: EKS credentials form does not reset after error' -merge_request: 21958 -author: -type: other diff --git a/changelogs/unreleased/37682-fix-diff-file-creation.yml b/changelogs/unreleased/37682-fix-diff-file-creation.yml deleted file mode 100644 index fb9761dec98..00000000000 --- a/changelogs/unreleased/37682-fix-diff-file-creation.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add fallbacks and proper errors for diff file creation -merge_request: 21034 -author: -type: fixed diff --git a/changelogs/unreleased/37725-test-reports-smart-list.yml b/changelogs/unreleased/37725-test-reports-smart-list.yml deleted file mode 100644 index 48353e71e97..00000000000 --- a/changelogs/unreleased/37725-test-reports-smart-list.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Added smart virtual list component to test reports to enhance rendering performance -merge_request: 22381 -author: -type: performance diff --git a/changelogs/unreleased/37963-document-var-default.yml b/changelogs/unreleased/37963-document-var-default.yml deleted file mode 100644 index df5c1c66480..00000000000 --- a/changelogs/unreleased/37963-document-var-default.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Document MAVEN_CLI_OPTS defaults for maven project dependency scanning and update when the variable is used -merge_request: 22126 -author: -type: added diff --git a/changelogs/unreleased/38130-update-header-for-all-stacktrace-entries.yml b/changelogs/unreleased/38130-update-header-for-all-stacktrace-entries.yml deleted file mode 100644 index bdc7b6c02f5..00000000000 --- a/changelogs/unreleased/38130-update-header-for-all-stacktrace-entries.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Display fn, line num and column in stacktrace entry caption -merge_request: 22905 -author: -type: added diff --git a/changelogs/unreleased/38223-add-gitlab-commit-path.yml b/changelogs/unreleased/38223-add-gitlab-commit-path.yml deleted file mode 100644 index 34373efc001..00000000000 --- a/changelogs/unreleased/38223-add-gitlab-commit-path.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add gitlab_commit_path to Sentry Error Details Response -merge_request: 22803 -author: -type: added diff --git a/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page-FE.yml b/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page-FE.yml deleted file mode 100644 index 8adae3d266d..00000000000 --- a/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page-FE.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Link to GitLab commit in Sentry error details page -merge_request: 22431 -author: -type: added diff --git a/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page.yml b/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page.yml deleted file mode 100644 index 6af34ca0448..00000000000 --- a/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add GitLab commit to error detail endpoint -merge_request: 22174 -author: -type: added diff --git a/changelogs/unreleased/38242-persisting-pipeline-config_content.yml b/changelogs/unreleased/38242-persisting-pipeline-config_content.yml deleted file mode 100644 index 02c391186f9..00000000000 --- a/changelogs/unreleased/38242-persisting-pipeline-config_content.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Implement saving config content for pipelines in a new table 'ci_pipelines_config' -merge_request: 21827 -author: -type: other diff --git a/changelogs/unreleased/38347-expose-labels-description-html.yml b/changelogs/unreleased/38347-expose-labels-description-html.yml deleted file mode 100644 index ea3972297e3..00000000000 --- a/changelogs/unreleased/38347-expose-labels-description-html.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Expose description_html for labels -merge_request: 21413 -author: -type: changed diff --git a/changelogs/unreleased/38378-job-log-scroll-up-and-scroll-down-icons-are-inconsistent-2.yml b/changelogs/unreleased/38378-job-log-scroll-up-and-scroll-down-icons-are-inconsistent-2.yml deleted file mode 100644 index c4860b21563..00000000000 --- a/changelogs/unreleased/38378-job-log-scroll-up-and-scroll-down-icons-are-inconsistent-2.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix CI job's scroll down icon and update animation -merge_request: 21442 -author: -type: fix diff --git a/changelogs/unreleased/39100-retry-failures-during-import.yml b/changelogs/unreleased/39100-retry-failures-during-import.yml deleted file mode 100644 index e8ffadd0ca9..00000000000 --- a/changelogs/unreleased/39100-retry-failures-during-import.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add retry logic for failures during import -merge_request: 22265 -author: -type: added diff --git a/changelogs/unreleased/39113-project-user-grafana-integrations.yml b/changelogs/unreleased/39113-project-user-grafana-integrations.yml deleted file mode 100644 index 9b0e470c0ed..00000000000 --- a/changelogs/unreleased/39113-project-user-grafana-integrations.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Preload project, user and group to reuse objects during project import -merge_request: 21853 -author: -type: performance diff --git a/changelogs/unreleased/39119-actioncontroller-urlgenerationerror-no-route-matches-action-evidenc.yml b/changelogs/unreleased/39119-actioncontroller-urlgenerationerror-no-route-matches-action-evidenc.yml deleted file mode 100644 index 25d8ef6651b..00000000000 --- a/changelogs/unreleased/39119-actioncontroller-urlgenerationerror-no-route-matches-action-evidenc.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix releases page when tag contains a slash -merge_request: 22527 -author: -type: fixed diff --git a/changelogs/unreleased/39140-scope-modsec-feature-flag-to-groups.yml b/changelogs/unreleased/39140-scope-modsec-feature-flag-to-groups.yml deleted file mode 100644 index 54b0a8ac6db..00000000000 --- a/changelogs/unreleased/39140-scope-modsec-feature-flag-to-groups.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add modsecurity_enabled setting to managed ingress -merge_request: 21968 -author: -type: added diff --git a/changelogs/unreleased/39140-toggle-modsecurity-enabled-for-managed-ingress.yml b/changelogs/unreleased/39140-toggle-modsecurity-enabled-for-managed-ingress.yml deleted file mode 100644 index 3d4d5ca23f3..00000000000 --- a/changelogs/unreleased/39140-toggle-modsecurity-enabled-for-managed-ingress.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add enable_modsecurity setting to managed ingress -merge_request: 21966 -author: -type: added diff --git a/changelogs/unreleased/39491-slightly-misleading-tool-tip.yml b/changelogs/unreleased/39491-slightly-misleading-tool-tip.yml deleted file mode 100644 index 6ce0d80318f..00000000000 --- a/changelogs/unreleased/39491-slightly-misleading-tool-tip.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update to clarify slightly misleading tool tip -merge_request: 22222 -author: -type: other diff --git a/changelogs/unreleased/39498-part-3.yml b/changelogs/unreleased/39498-part-3.yml deleted file mode 100644 index 94475a2520c..00000000000 --- a/changelogs/unreleased/39498-part-3.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "!21542 Part 3: Handle edge cases in stage and unstage mutations" -merge_request: 21676 -author: -type: fixed diff --git a/changelogs/unreleased/39498-part-4.yml b/changelogs/unreleased/39498-part-4.yml deleted file mode 100644 index a12427c8fb3..00000000000 --- a/changelogs/unreleased/39498-part-4.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "Web IDE: Fix Incorrect diff of deletion and addition of the same file" -merge_request: 21680 -author: -type: fixed diff --git a/changelogs/unreleased/39825-resolve-sentry-error-backend.yml b/changelogs/unreleased/39825-resolve-sentry-error-backend.yml deleted file mode 100644 index bb879088d76..00000000000 --- a/changelogs/unreleased/39825-resolve-sentry-error-backend.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add internal API to update Sentry error status -merge_request: 22454 -author: -type: added diff --git a/changelogs/unreleased/39825-update-sentry-error-status-FE.yml b/changelogs/unreleased/39825-update-sentry-error-status-FE.yml deleted file mode 100644 index 4ffe4424717..00000000000 --- a/changelogs/unreleased/39825-update-sentry-error-status-FE.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add ability to ignore/resolve errors from error tracking detail page -merge_request: 22475 -author: -type: added diff --git a/changelogs/unreleased/39951-fix-dependency-scanning-regex.yml b/changelogs/unreleased/39951-fix-dependency-scanning-regex.yml deleted file mode 100644 index 8866b31753c..00000000000 --- a/changelogs/unreleased/39951-fix-dependency-scanning-regex.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix regex matching for gemnasium dependency scanning jobs -merge_request: 22025 -author: Maximilian Stendler -type: fix diff --git a/changelogs/unreleased/39979-grapql-for-error-details.yml b/changelogs/unreleased/39979-grapql-for-error-details.yml deleted file mode 100644 index 6ae3f203f56..00000000000 --- a/changelogs/unreleased/39979-grapql-for-error-details.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Use GraphQL to load error tracking detail page content -merge_request: 22422 -author: -type: performance diff --git a/changelogs/unreleased/43517-no-changes.yml b/changelogs/unreleased/43517-no-changes.yml deleted file mode 100644 index e36e0688251..00000000000 --- a/changelogs/unreleased/43517-no-changes.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Fix "No changes" empty state showing up in changes tab, despite there being - changes -merge_request: 21713 -author: -type: fixed diff --git a/changelogs/unreleased/4913-frontend-outdated-security-report.yml b/changelogs/unreleased/4913-frontend-outdated-security-report.yml deleted file mode 100644 index b1144f621f3..00000000000 --- a/changelogs/unreleased/4913-frontend-outdated-security-report.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Display in MR if security report is outdated -merge_request: 20954 -author: -type: other diff --git a/changelogs/unreleased/55347-mr-diffs-file-count-increments-while-batch-loading.yml b/changelogs/unreleased/55347-mr-diffs-file-count-increments-while-batch-loading.yml deleted file mode 100644 index 3058624a4d8..00000000000 --- a/changelogs/unreleased/55347-mr-diffs-file-count-increments-while-batch-loading.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix MR diffs file count increments while batch loading -merge_request: 21764 -author: -type: fixed diff --git a/changelogs/unreleased/7132-document-go-support.yml b/changelogs/unreleased/7132-document-go-support.yml deleted file mode 100644 index e6b61300bf9..00000000000 --- a/changelogs/unreleased/7132-document-go-support.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Document go support for dependency scanning -merge_request: 22806 -author: -type: added diff --git a/changelogs/unreleased/7132-go-support-for-dep-scanning.yml b/changelogs/unreleased/7132-go-support-for-dep-scanning.yml deleted file mode 100644 index 59fe71cb4aa..00000000000 --- a/changelogs/unreleased/7132-go-support-for-dep-scanning.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Detect go when doing dependency scanning -merge_request: 22712 -author: -type: added diff --git a/changelogs/unreleased/7225-no-audit-event-for-adding-a-user-to-a-group-or-project-through-api.yml b/changelogs/unreleased/7225-no-audit-event-for-adding-a-user-to-a-group-or-project-through-api.yml deleted file mode 100644 index c139cea868a..00000000000 --- a/changelogs/unreleased/7225-no-audit-event-for-adding-a-user-to-a-group-or-project-through-api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add audit events to the adding members to project or group API endpoint -merge_request: 21633 -author: -type: changed diff --git a/changelogs/unreleased/9215-promote-issue-to-epic-may-expose-confidential-information-warning-ne.yml b/changelogs/unreleased/9215-promote-issue-to-epic-may-expose-confidential-information-warning-ne.yml deleted file mode 100644 index 08c18aeafa2..00000000000 --- a/changelogs/unreleased/9215-promote-issue-to-epic-may-expose-confidential-information-warning-ne.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Improve warning for Promote issue to epic -merge_request: 21158 -author: -type: changed diff --git a/changelogs/unreleased/I-118638.yml b/changelogs/unreleased/I-118638.yml deleted file mode 100644 index 6d8e0c1e17b..00000000000 --- a/changelogs/unreleased/I-118638.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: fix CSS when board issue is collapsed -merge_request: 21940 -author: allenlai18 -type: fixed diff --git a/changelogs/unreleased/Remove-save-function-logic-from-list-js.yml b/changelogs/unreleased/Remove-save-function-logic-from-list-js.yml new file mode 100644 index 00000000000..c173d0ad078 --- /dev/null +++ b/changelogs/unreleased/Remove-save-function-logic-from-list-js.yml @@ -0,0 +1,5 @@ +--- +title: removes store logic from issue board models +merge_request: 21391 +author: nuwe1 +type: other diff --git a/changelogs/unreleased/ab-projects-api-created-at-indexes.yml b/changelogs/unreleased/ab-projects-api-created-at-indexes.yml deleted file mode 100644 index 8948106db08..00000000000 --- a/changelogs/unreleased/ab-projects-api-created-at-indexes.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Create optimal indexes for created_at order (Projects API) -merge_request: 22623 -author: -type: performance diff --git a/changelogs/unreleased/ab-projects-api-indexes-authenticated-calls.yml b/changelogs/unreleased/ab-projects-api-indexes-authenticated-calls.yml deleted file mode 100644 index 1bfa3b87a88..00000000000 --- a/changelogs/unreleased/ab-projects-api-indexes-authenticated-calls.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add indexes for authenticated Project API calls -merge_request: 22886 -author: -type: performance diff --git a/changelogs/unreleased/ab-projects-api-more-indexes.yml b/changelogs/unreleased/ab-projects-api-more-indexes.yml deleted file mode 100644 index 1567e78cba3..00000000000 --- a/changelogs/unreleased/ab-projects-api-more-indexes.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add more indexes for other order_by options (Projects API) -merge_request: 22784 -author: -type: performance diff --git a/changelogs/unreleased/add-db-timings-to-sidekiq-logs.yml b/changelogs/unreleased/add-db-timings-to-sidekiq-logs.yml deleted file mode 100644 index 8abb22a1d74..00000000000 --- a/changelogs/unreleased/add-db-timings-to-sidekiq-logs.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Log database time in Sidekiq JSON logs -merge_request: 22548 -author: -type: other diff --git a/changelogs/unreleased/add-geo-node-api.yml b/changelogs/unreleased/add-geo-node-api.yml deleted file mode 100644 index 9db482531cc..00000000000 --- a/changelogs/unreleased/add-geo-node-api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add API endpoint for creating a Geo node -merge_request: 22392 -author: Rajendra Kadam -type: added diff --git a/changelogs/unreleased/add-get-date-in-future-util.yml b/changelogs/unreleased/add-get-date-in-future-util.yml deleted file mode 100644 index c9520c2416e..00000000000 --- a/changelogs/unreleased/add-get-date-in-future-util.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add getDateInFuture util method -merge_request: 22671 -author: -type: added diff --git a/changelogs/unreleased/add-group-id-column.yml b/changelogs/unreleased/add-group-id-column.yml deleted file mode 100644 index dab953b372e..00000000000 --- a/changelogs/unreleased/add-group-id-column.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Save Instance Administrators group ID in DB -merge_request: 22600 -author: -type: changed diff --git a/changelogs/unreleased/add-warnings-to-sidekiq-rake-tasks.yml b/changelogs/unreleased/add-warnings-to-sidekiq-rake-tasks.yml deleted file mode 100644 index a23819786f6..00000000000 --- a/changelogs/unreleased/add-warnings-to-sidekiq-rake-tasks.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add deprecation warning to Rake tasks in sidekiq namespace -merge_request: -author: -type: removed diff --git a/changelogs/unreleased/add_comment_on_event_enabled_to_services_api.yml b/changelogs/unreleased/add_comment_on_event_enabled_to_services_api.yml deleted file mode 100644 index 77acad7af37..00000000000 --- a/changelogs/unreleased/add_comment_on_event_enabled_to_services_api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add comment_on_event_enabled to services API -merge_request: -author: -type: added diff --git a/changelogs/unreleased/ag-add-app-multi-logger.yml b/changelogs/unreleased/ag-add-app-multi-logger.yml deleted file mode 100644 index 739861ab1ee..00000000000 --- a/changelogs/unreleased/ag-add-app-multi-logger.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add structured logging for application logs -merge_request: 22379 -author: -type: other diff --git a/changelogs/unreleased/ak-bubble-up-log-source.yml b/changelogs/unreleased/ak-bubble-up-log-source.yml deleted file mode 100644 index 8bdd58483c7..00000000000 --- a/changelogs/unreleased/ak-bubble-up-log-source.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Pass log source to the frontend -merge_request: 22694 -author: -type: changed diff --git a/changelogs/unreleased/ak-logs-search-4.yml b/changelogs/unreleased/ak-logs-search-4.yml deleted file mode 100644 index b26db8e5142..00000000000 --- a/changelogs/unreleased/ak-logs-search-4.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add full text search to pod logs -merge_request: 21656 -author: -type: added diff --git a/changelogs/unreleased/alai-37360-sidebarBug.yml b/changelogs/unreleased/alai-37360-sidebarBug.yml deleted file mode 100644 index 798b334f325..00000000000 --- a/changelogs/unreleased/alai-37360-sidebarBug.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Sidebar getting partially hidden behind the content block -merge_request: 21978 -author: allenlai18 -type: fixed diff --git a/changelogs/unreleased/allow-skip-ci-on-rebase.yml b/changelogs/unreleased/allow-skip-ci-on-rebase.yml deleted file mode 100644 index 2388aee0522..00000000000 --- a/changelogs/unreleased/allow-skip-ci-on-rebase.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Allow "skip_ci" flag to be passed to rebase operation -merge_request: 22800 -author: -type: added diff --git a/changelogs/unreleased/ap-33785-file-integrity.yml b/changelogs/unreleased/ap-33785-file-integrity.yml deleted file mode 100644 index 36ff617a252..00000000000 --- a/changelogs/unreleased/ap-33785-file-integrity.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Ensure content matches extension on image uploads -merge_request: 20697 -author: -type: security diff --git a/changelogs/unreleased/api_services_index_endpoint.yml b/changelogs/unreleased/api_services_index_endpoint.yml deleted file mode 100644 index 4cf45c2331a..00000000000 --- a/changelogs/unreleased/api_services_index_endpoint.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: New API endpoint GET /projects/:id/services -merge_request: 21330 -author: -type: added diff --git a/changelogs/unreleased/backward-compatibility-for-background-migrations.yml b/changelogs/unreleased/backward-compatibility-for-background-migrations.yml deleted file mode 100644 index c3a62fafd3f..00000000000 --- a/changelogs/unreleased/backward-compatibility-for-background-migrations.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Make BackgroundMigrationWorker backward compatible -merge_request: 22271 -author: -type: fixed diff --git a/changelogs/unreleased/better-errors-from-extends.yml b/changelogs/unreleased/better-errors-from-extends.yml deleted file mode 100644 index 5eede9b2d6b..00000000000 --- a/changelogs/unreleased/better-errors-from-extends.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add JSON error context to extends error in CI lint -merge_request: 30066 -author: -type: changed diff --git a/changelogs/unreleased/burndown-optimisations.yml b/changelogs/unreleased/burndown-optimisations.yml deleted file mode 100644 index 07b6375c477..00000000000 --- a/changelogs/unreleased/burndown-optimisations.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Performance improvements on milestone burndown chart -merge_request: 22380 -author: -type: performance diff --git a/changelogs/unreleased/bvl-fix-mwps-api.yml b/changelogs/unreleased/bvl-fix-mwps-api.yml deleted file mode 100644 index e5f26aa17ba..00000000000 --- a/changelogs/unreleased/bvl-fix-mwps-api.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Merge a merge request immediately when passing merge when pipeline succeeds - to the merge API when the head pipeline already succeeded -merge_request: 22777 -author: -type: fixed diff --git a/changelogs/unreleased/bvl-gitaly-dynamic-deadline.yml b/changelogs/unreleased/bvl-gitaly-dynamic-deadline.yml deleted file mode 100644 index e44127ccf60..00000000000 --- a/changelogs/unreleased/bvl-gitaly-dynamic-deadline.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Don't let Gitaly calls exceed a request time of 55 seconds -merge_request: 21492 -author: -type: performance diff --git a/changelogs/unreleased/bw-board-sorting.yml b/changelogs/unreleased/bw-board-sorting.yml deleted file mode 100644 index 3eaabe67aa9..00000000000 --- a/changelogs/unreleased/bw-board-sorting.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Project issue board names now sorted correctly in FOSS -merge_request: 22807 -author: -type: fixed diff --git a/changelogs/unreleased/cache-ref-names-in-discussion-endpoint.yml b/changelogs/unreleased/cache-ref-names-in-discussion-endpoint.yml deleted file mode 100644 index f0766dd4538..00000000000 --- a/changelogs/unreleased/cache-ref-names-in-discussion-endpoint.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Reduce Gitaly calls needed for issue discussions -merge_request: -author: -type: performance diff --git a/changelogs/unreleased/cancel-merge-train-pipeline-when-dropped.yml b/changelogs/unreleased/cancel-merge-train-pipeline-when-dropped.yml deleted file mode 100644 index 1b878ccc58e..00000000000 --- a/changelogs/unreleased/cancel-merge-train-pipeline-when-dropped.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Cancel running pipelines when merge request is dropped from merge train -merge_request: 22146 -author: -type: fixed diff --git a/changelogs/unreleased/ci-resource-group-doc.yml b/changelogs/unreleased/ci-resource-group-doc.yml deleted file mode 100644 index a675e5f2971..00000000000 --- a/changelogs/unreleased/ci-resource-group-doc.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Add 'resource_group' keyword to .gitlab-ci.yml for pipeline job concurrency - limitation -merge_request: 21617 -author: -type: added diff --git a/changelogs/unreleased/ci-resource-group-model.yml b/changelogs/unreleased/ci-resource-group-model.yml deleted file mode 100644 index 98bc0159626..00000000000 --- a/changelogs/unreleased/ci-resource-group-model.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add Ci Resource Group models -merge_request: 20950 -author: -type: other diff --git a/changelogs/unreleased/cluster-applications-0-4-0.yml b/changelogs/unreleased/cluster-applications-0-4-0.yml deleted file mode 100644 index 0a06107bf62..00000000000 --- a/changelogs/unreleased/cluster-applications-0-4-0.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Bump cluster-applications image to v0.4.0, adding support to install cert-manager -merge_request: 22657 -author: -type: changed diff --git a/changelogs/unreleased/create-downstream-pipeline-in-same-project.yml b/changelogs/unreleased/create-downstream-pipeline-in-same-project.yml deleted file mode 100644 index ccba831abfe..00000000000 --- a/changelogs/unreleased/create-downstream-pipeline-in-same-project.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Allow an upstream pipeline to create a downstream pipeline in the same project -merge_request: 22663 -author: -type: added diff --git a/changelogs/unreleased/dast_mr_reports_feature_flag.yml b/changelogs/unreleased/dast_mr_reports_feature_flag.yml deleted file mode 100644 index 21ff19cc1bf..00000000000 --- a/changelogs/unreleased/dast_mr_reports_feature_flag.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Turns on backend MR reports for DAST by default -merge_request: 22001 -author: -type: changed diff --git a/changelogs/unreleased/dblessing_update_net_ldap_gem.yml b/changelogs/unreleased/dblessing_update_net_ldap_gem.yml deleted file mode 100644 index 52cced0ef6c..00000000000 --- a/changelogs/unreleased/dblessing_update_net_ldap_gem.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update the Net-LDAP gem to 0.16.2 -merge_request: -author: -type: other diff --git a/changelogs/unreleased/default-epic_new_issue-ff.yml b/changelogs/unreleased/default-epic_new_issue-ff.yml deleted file mode 100644 index ea6ed8e479a..00000000000 --- a/changelogs/unreleased/default-epic_new_issue-ff.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add ability to create an issue in an epic -merge_request: 22833 -author: -type: added diff --git a/changelogs/unreleased/dennis-enable-code-review-analytics-by-default.yml b/changelogs/unreleased/dennis-enable-code-review-analytics-by-default.yml deleted file mode 100644 index f28f0989c55..00000000000 --- a/changelogs/unreleased/dennis-enable-code-review-analytics-by-default.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Enable Code Review Analytics by default -merge_request: 23285 -author: -type: changed diff --git a/changelogs/unreleased/deployment-validate-sha.yml b/changelogs/unreleased/deployment-validate-sha.yml deleted file mode 100644 index 93e6faf1313..00000000000 --- a/changelogs/unreleased/deployment-validate-sha.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Validate deployment SHAs and refs -merge_request: -author: -type: fixed diff --git a/changelogs/unreleased/deployments-api-filters.yml b/changelogs/unreleased/deployments-api-filters.yml deleted file mode 100644 index 274a5483ff2..00000000000 --- a/changelogs/unreleased/deployments-api-filters.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Filter deployments using the environment & status -merge_request: 22996 -author: -type: added diff --git a/changelogs/unreleased/display-rules-without-approvers.yml b/changelogs/unreleased/display-rules-without-approvers.yml deleted file mode 100644 index 86bc7c2711c..00000000000 --- a/changelogs/unreleased/display-rules-without-approvers.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Show regular rules without approvers -merge_request: 21918 -author: -type: fixed diff --git a/changelogs/unreleased/djensen-explain-programming-languages-chart.yml b/changelogs/unreleased/djensen-explain-programming-languages-chart.yml deleted file mode 100644 index 68883fc6d6f..00000000000 --- a/changelogs/unreleased/djensen-explain-programming-languages-chart.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add measurement details for programming languages graph -merge_request: 20592 -author: -type: changed diff --git a/changelogs/unreleased/dont_run_auto_devops.yml b/changelogs/unreleased/dont_run_auto_devops.yml deleted file mode 100644 index eb460e0538b..00000000000 --- a/changelogs/unreleased/dont_run_auto_devops.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Don't run Auto DevOps when no dockerfile or matching buildpack exists -merge_request: 20267 -author: -type: changed diff --git a/changelogs/unreleased/dz-move-mr-routes-2.yml b/changelogs/unreleased/dz-move-mr-routes-2.yml deleted file mode 100644 index 60a77149ab1..00000000000 --- a/changelogs/unreleased/dz-move-mr-routes-2.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Copy merge request routes to the - scope -merge_request: 22082 -author: -type: changed diff --git a/changelogs/unreleased/dz-move-repo-routes-2.yml b/changelogs/unreleased/dz-move-repo-routes-2.yml deleted file mode 100644 index 349c2a9f480..00000000000 --- a/changelogs/unreleased/dz-move-repo-routes-2.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Copy repository route under - scope -merge_request: 22092 -author: -type: changed diff --git a/changelogs/unreleased/dz-rename-plugins.yml b/changelogs/unreleased/dz-rename-plugins.yml deleted file mode 100644 index 024897d3d65..00000000000 --- a/changelogs/unreleased/dz-rename-plugins.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Rename GitLab Plugins feature to GitLab File Hooks -merge_request: 22979 -author: -type: changed diff --git a/changelogs/unreleased/eks-kubernetes-version-helptext.yml b/changelogs/unreleased/eks-kubernetes-version-helptext.yml deleted file mode 100644 index 1d80700c970..00000000000 --- a/changelogs/unreleased/eks-kubernetes-version-helptext.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Removes incorrect help text from EKS Kubernetes version field -merge_request: -author: -type: fixed diff --git a/changelogs/unreleased/eks-role-name-helptext.yml b/changelogs/unreleased/eks-role-name-helptext.yml deleted file mode 100644 index 20d192dbe8b..00000000000 --- a/changelogs/unreleased/eks-role-name-helptext.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Updates AWS EKS service role name help text to clarify it is distinct from provision role -merge_request: -author: -type: changed diff --git a/changelogs/unreleased/email-on-push-select-branches.yml b/changelogs/unreleased/email-on-push-select-branches.yml deleted file mode 100644 index d28bb33e327..00000000000 --- a/changelogs/unreleased/email-on-push-select-branches.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add option to configure branches for which to send emails on push -merge_request: 22196 -author: -type: added diff --git a/changelogs/unreleased/embed-snippet-font.yml b/changelogs/unreleased/embed-snippet-font.yml deleted file mode 100644 index b0ae8b65f4c..00000000000 --- a/changelogs/unreleased/embed-snippet-font.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Align embedded snippet mono space font with GitLab mono space font. -merge_request: !20865 -author: -type: changed diff --git a/changelogs/unreleased/embed-snippet-ui-polish.yml b/changelogs/unreleased/embed-snippet-ui-polish.yml deleted file mode 100644 index a0836f5f443..00000000000 --- a/changelogs/unreleased/embed-snippet-ui-polish.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix embedded snippets UI polish issues -merge_request: !22637 -author: -type: changed diff --git a/changelogs/unreleased/enable-cross-project-artifacts.yml b/changelogs/unreleased/enable-cross-project-artifacts.yml deleted file mode 100644 index 06db7cd034c..00000000000 --- a/changelogs/unreleased/enable-cross-project-artifacts.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Download cross-project artifacts by using needs keyword in the CI file -merge_request: 22161 -author: -type: added diff --git a/changelogs/unreleased/enable-parent-child-pipelines.yml b/changelogs/unreleased/enable-parent-child-pipelines.yml deleted file mode 100644 index aa38b06839a..00000000000 --- a/changelogs/unreleased/enable-parent-child-pipelines.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Allow a pipeline (parent) to create a child pipeline as downstream pipeline within the same project -merge_request: 21830 -author: -type: added diff --git a/changelogs/unreleased/environment-name-search-graphql.yml b/changelogs/unreleased/environment-name-search-graphql.yml deleted file mode 100644 index 898cd7e91d6..00000000000 --- a/changelogs/unreleased/environment-name-search-graphql.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Get Project's environment names via GraphQL -merge_request: 22932 -author: -type: added diff --git a/changelogs/unreleased/error-tracking-api.yml b/changelogs/unreleased/error-tracking-api.yml deleted file mode 100644 index 7face12f23d..00000000000 --- a/changelogs/unreleased/error-tracking-api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add API for getting sentry error tracking settings of a project -merge_request: 21788 -author: raju249 -type: added diff --git a/changelogs/unreleased/expose-tiller-log.yml b/changelogs/unreleased/expose-tiller-log.yml deleted file mode 100644 index 71538f05333..00000000000 --- a/changelogs/unreleased/expose-tiller-log.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Exposes tiller.log as artifact in Managed-Cluster-Applications GitLab CI template -merge_request: 22940 -author: -type: changed diff --git a/changelogs/unreleased/fe-ide-clean-up-discard-duplication.yml b/changelogs/unreleased/fe-ide-clean-up-discard-duplication.yml deleted file mode 100644 index ac02673a8ea..00000000000 --- a/changelogs/unreleased/fe-ide-clean-up-discard-duplication.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix discard all to behave like discard single file in Web IDE -merge_request: 22572 -author: -type: fixed diff --git a/changelogs/unreleased/feat-appearance-api.yml b/changelogs/unreleased/feat-appearance-api.yml deleted file mode 100644 index 916c1474fbd..00000000000 --- a/changelogs/unreleased/feat-appearance-api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Implement application appearance API endpoint -merge_request: 20674 -author: Fabio Huser -type: added diff --git a/changelogs/unreleased/feat-customizable-suggestion-commit-messages.yml b/changelogs/unreleased/feat-customizable-suggestion-commit-messages.yml deleted file mode 100644 index 9fbff4118c8..00000000000 --- a/changelogs/unreleased/feat-customizable-suggestion-commit-messages.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Implement customizable commit messages for applied suggested changes -merge_request: 21411 -author: Fabio Huser -type: added diff --git a/changelogs/unreleased/feat-disable-issue-autoclose-feature.yml b/changelogs/unreleased/feat-disable-issue-autoclose-feature.yml deleted file mode 100644 index 02b0f820bad..00000000000 --- a/changelogs/unreleased/feat-disable-issue-autoclose-feature.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add capability to disable issue auto-close feature per project -merge_request: 21704 -author: Fabio Huser -type: added diff --git a/changelogs/unreleased/feat-pipeline-ui-deletion.yml b/changelogs/unreleased/feat-pipeline-ui-deletion.yml deleted file mode 100644 index 630b0057fa9..00000000000 --- a/changelogs/unreleased/feat-pipeline-ui-deletion.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add pipeline deletion button to pipeline details page -merge_request: 21365 -author: Fabio Huser -type: added diff --git a/changelogs/unreleased/feat-rust-cargo-toml-blob-view.yml b/changelogs/unreleased/feat-rust-cargo-toml-blob-view.yml deleted file mode 100644 index ccc5ea0fe7e..00000000000 --- a/changelogs/unreleased/feat-rust-cargo-toml-blob-view.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add support for Rust Cargo.toml dependency vizualisation and linking -merge_request: 21374 -author: Fabio Huser -type: added diff --git a/changelogs/unreleased/feat-ssh-sha256-migration.yml b/changelogs/unreleased/feat-ssh-sha256-migration.yml deleted file mode 100644 index 389247613f5..00000000000 --- a/changelogs/unreleased/feat-ssh-sha256-migration.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: add background migration for sha256 fingerprints of ssh keys -merge_request: 21579 -author: Roger Meier -type: added diff --git a/changelogs/unreleased/feat-ssh-sha256-other-key.yml b/changelogs/unreleased/feat-ssh-sha256-other-key.yml deleted file mode 100644 index 3fd5a2930d8..00000000000 --- a/changelogs/unreleased/feat-ssh-sha256-other-key.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Display SHA fingerprint for Deploy Keys and extend api to query those -merge_request: 22665 -author: Roger Meier <r.meier@siemens.com> -type: added diff --git a/changelogs/unreleased/feature-split-diff-attempt-3.yml b/changelogs/unreleased/feature-split-diff-attempt-3.yml deleted file mode 100644 index 8adda8be3af..00000000000 --- a/changelogs/unreleased/feature-split-diff-attempt-3.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Load MR diff types lazily to reduce initial diff payload size -merge_request: 19930 -author: -type: added diff --git a/changelogs/unreleased/ff-toggle-backend.yml b/changelogs/unreleased/ff-toggle-backend.yml deleted file mode 100644 index cff969efda8..00000000000 --- a/changelogs/unreleased/ff-toggle-backend.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add feature flag override toggle -merge_request: 21598 -author: -type: added diff --git a/changelogs/unreleased/fix-container-scanning-remediation-bug.yml b/changelogs/unreleased/fix-container-scanning-remediation-bug.yml deleted file mode 100644 index 07b80716ff3..00000000000 --- a/changelogs/unreleased/fix-container-scanning-remediation-bug.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix bug in Container Scanning report remediations -merge_request: 21980 -author: -type: fixed diff --git a/changelogs/unreleased/fix-env-tooltip.yml b/changelogs/unreleased/fix-env-tooltip.yml deleted file mode 100644 index 15a857924b8..00000000000 --- a/changelogs/unreleased/fix-env-tooltip.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update tooltip content for deployment instances -merge_request: 22289 -author: Rajendra Kadam -type: added diff --git a/changelogs/unreleased/fix-group-transfer.yml b/changelogs/unreleased/fix-group-transfer.yml deleted file mode 100644 index cf1787aa5af..00000000000 --- a/changelogs/unreleased/fix-group-transfer.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix transferring groups to root when EE features are enabled -merge_request: 21915 -author: -type: fixed diff --git a/changelogs/unreleased/fix-linking-merge-requests.yml b/changelogs/unreleased/fix-linking-merge-requests.yml deleted file mode 100644 index dbc21802b28..00000000000 --- a/changelogs/unreleased/fix-linking-merge-requests.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Enable the linking of merge requests to all non review app deployments -merge_request: -author: -type: added diff --git a/changelogs/unreleased/fix-missing-emoji-import.yml b/changelogs/unreleased/fix-missing-emoji-import.yml deleted file mode 100644 index 08e2d53013e..00000000000 --- a/changelogs/unreleased/fix-missing-emoji-import.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add support to export and import award emojis for issues, issue notes, MR, MR notes and snippet notes -merge_request: 22493 -author: -type: fixed diff --git a/changelogs/unreleased/fix-no-artifacts-when-exposed.yml b/changelogs/unreleased/fix-no-artifacts-when-exposed.yml deleted file mode 100644 index 7ca77f520a6..00000000000 --- a/changelogs/unreleased/fix-no-artifacts-when-exposed.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix bug when trying to expose artifacts and no artifacts are produced by the job -merge_request: 22378 -author: -type: fixed diff --git a/changelogs/unreleased/fix-on-train-method-in-mr.yml b/changelogs/unreleased/fix-on-train-method-in-mr.yml deleted file mode 100644 index 5599964638d..00000000000 --- a/changelogs/unreleased/fix-on-train-method-in-mr.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix RefreshMergeRequestsService raises an exception and unnecessary sidekiq retry -merge_request: 22262 -author: -type: fixed diff --git a/changelogs/unreleased/fix-prometheus-network-connectivity-error.yml b/changelogs/unreleased/fix-prometheus-network-connectivity-error.yml deleted file mode 100644 index c0de02aa990..00000000000 --- a/changelogs/unreleased/fix-prometheus-network-connectivity-error.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Return 503 error when metrics dashboard has no connectivity -merge_request: 22140 -author: -type: fixed diff --git a/changelogs/unreleased/fix-skip-snippet-raw-buttons-for-external-caching.yml b/changelogs/unreleased/fix-skip-snippet-raw-buttons-for-external-caching.yml deleted file mode 100644 index 4116d0fb9f9..00000000000 --- a/changelogs/unreleased/fix-skip-snippet-raw-buttons-for-external-caching.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Exclude snippets from external caching handling -merge_request: -author: -type: fixed diff --git a/changelogs/unreleased/fj-add-migrations-snippet-repository.yml b/changelogs/unreleased/fj-add-migrations-snippet-repository.yml deleted file mode 100644 index 3a56282a03e..00000000000 --- a/changelogs/unreleased/fj-add-migrations-snippet-repository.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add migrations for version control snippets -merge_request: 22275 -author: -type: added diff --git a/changelogs/unreleased/generate-sample-metrics-intervals.yml b/changelogs/unreleased/generate-sample-metrics-intervals.yml deleted file mode 100644 index 4434671ec91..00000000000 --- a/changelogs/unreleased/generate-sample-metrics-intervals.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Generate Prometheus sample metrics over pre-set intervals -merge_request: 22066 -author: -type: added diff --git a/changelogs/unreleased/gitaly-cache-invalidator-ff.yml b/changelogs/unreleased/gitaly-cache-invalidator-ff.yml deleted file mode 100644 index 191dce3f950..00000000000 --- a/changelogs/unreleased/gitaly-cache-invalidator-ff.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add back feature flag for cache invalidator -merge_request: 22106 -author: -type: changed diff --git a/changelogs/unreleased/gitaly-version-v1.79.0.yml b/changelogs/unreleased/gitaly-version-v1.79.0.yml deleted file mode 100644 index 7741f6b74ee..00000000000 --- a/changelogs/unreleased/gitaly-version-v1.79.0.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Upgrade to Gitaly v1.79.0 -merge_request: 22515 -author: -type: changed diff --git a/changelogs/unreleased/gitaly-version-v1.81.0.yml b/changelogs/unreleased/gitaly-version-v1.81.0.yml deleted file mode 100644 index dd3bf828761..00000000000 --- a/changelogs/unreleased/gitaly-version-v1.81.0.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Upgrade to Gitaly v1.81.0 -merge_request: 23198 -author: -type: changed diff --git a/changelogs/unreleased/himkp-27242.yml b/changelogs/unreleased/himkp-27242.yml deleted file mode 100644 index a9c7d69dd26..00000000000 --- a/changelogs/unreleased/himkp-27242.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Fix issue: Discard button in Web IDE does nothing' -merge_request: 21902 -author: -type: fixed diff --git a/changelogs/unreleased/himkp-33441.yml b/changelogs/unreleased/himkp-33441.yml deleted file mode 100644 index 63b7fb43f7a..00000000000 --- a/changelogs/unreleased/himkp-33441.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Stage all changes by default in Web IDE -merge_request: 21067 -author: -type: added diff --git a/changelogs/unreleased/icons-to-alerts.yml b/changelogs/unreleased/icons-to-alerts.yml deleted file mode 100644 index a7e8b713f6d..00000000000 --- a/changelogs/unreleased/icons-to-alerts.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix aligment for icons on alerts -merge_request: 22760 -author: Rajendra Kadam -type: added diff --git a/changelogs/unreleased/id-call-lfs-once-when-vue-file-list-enabled.yml b/changelogs/unreleased/id-call-lfs-once-when-vue-file-list-enabled.yml deleted file mode 100644 index 672ba6717ec..00000000000 --- a/changelogs/unreleased/id-call-lfs-once-when-vue-file-list-enabled.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Execute Gitaly LFS call once when Vue file enabled -merge_request: 22168 -author: -type: performance diff --git a/changelogs/unreleased/ide_render_whitespaces.yml b/changelogs/unreleased/ide_render_whitespaces.yml deleted file mode 100644 index f554eee42b8..00000000000 --- a/changelogs/unreleased/ide_render_whitespaces.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Render whitespaces in code -merge_request: 17244 -author: Mathieu Parent -type: added diff --git a/changelogs/unreleased/improve-pipeline-processing.yml b/changelogs/unreleased/improve-pipeline-processing.yml deleted file mode 100644 index 8e93f2d2d4d..00000000000 --- a/changelogs/unreleased/improve-pipeline-processing.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Implement Atomic Processing that updates status of builds, stages and pipelines in one go -merge_request: 20229 -author: -type: performance diff --git a/changelogs/unreleased/include-subgroups-in-group-search.yml b/changelogs/unreleased/include-subgroups-in-group-search.yml deleted file mode 100644 index 9a5fb6804bc..00000000000 --- a/changelogs/unreleased/include-subgroups-in-group-search.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Include subgroups when searching inside a group -merge_request: 22991 -author: -type: fixed diff --git a/changelogs/unreleased/issue-28822-add-style-to-no-commit-message.yml b/changelogs/unreleased/issue-28822-add-style-to-no-commit-message.yml deleted file mode 100644 index e2cf12299e5..00000000000 --- a/changelogs/unreleased/issue-28822-add-style-to-no-commit-message.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Updated no commit verbiage -merge_request: 22765 -author: -type: other diff --git a/changelogs/unreleased/issue_2030_2.yml b/changelogs/unreleased/issue_2030_2.yml deleted file mode 100644 index 317a2850fff..00000000000 --- a/changelogs/unreleased/issue_2030_2.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Process quick actions when using Service Desk templates -merge_request: 21948 -author: -type: fixed diff --git a/changelogs/unreleased/jej-prevent-enabling-group-managed-accounts-when-SSO-not-linked.yml b/changelogs/unreleased/jej-prevent-enabling-group-managed-accounts-when-SSO-not-linked.yml deleted file mode 100644 index e9ca185f90a..00000000000 --- a/changelogs/unreleased/jej-prevent-enabling-group-managed-accounts-when-SSO-not-linked.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Require group owner to have linked SAML before enabling Group Managed Accounts -merge_request: 21721 -author: -type: fixed diff --git a/changelogs/unreleased/jl-bump-rack-cors-1-0-6.yml b/changelogs/unreleased/jl-bump-rack-cors-1-0-6.yml deleted file mode 100644 index 70f03296768..00000000000 --- a/changelogs/unreleased/jl-bump-rack-cors-1-0-6.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update rack-cors to 1.0.6 -merge_request: 22809 -author: -type: security diff --git a/changelogs/unreleased/jl-bump-rdoc-6-2.yml b/changelogs/unreleased/jl-bump-rdoc-6-2.yml deleted file mode 100644 index c71df08709d..00000000000 --- a/changelogs/unreleased/jl-bump-rdoc-6-2.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update rdoc to 6.1.2 -merge_request: 22434 -author: -type: security diff --git a/changelogs/unreleased/kerrizor-enable-redis-diff-caching-by-default.yml b/changelogs/unreleased/kerrizor-enable-redis-diff-caching-by-default.yml deleted file mode 100644 index de22d282635..00000000000 --- a/changelogs/unreleased/kerrizor-enable-redis-diff-caching-by-default.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Enable redis HSET diff caching by default -merge_request: 23105 -author: -type: performance diff --git a/changelogs/unreleased/link-types-api-rest.yml b/changelogs/unreleased/link-types-api-rest.yml deleted file mode 100644 index ead1d36a136..00000000000 --- a/changelogs/unreleased/link-types-api-rest.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Expose issue link type in REST API -merge_request: 21375 -author: -type: added diff --git a/changelogs/unreleased/lm-ignore-sentry-errors-from-list-view.yml b/changelogs/unreleased/lm-ignore-sentry-errors-from-list-view.yml deleted file mode 100644 index 02da56f02af..00000000000 --- a/changelogs/unreleased/lm-ignore-sentry-errors-from-list-view.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Implement ability to ignore Sentry errrors from the list view -merge_request: 22819 -author: -type: added diff --git a/changelogs/unreleased/lm-resolve-sentry-errors-from-list-view.yml b/changelogs/unreleased/lm-resolve-sentry-errors-from-list-view.yml deleted file mode 100644 index b87f3614ff5..00000000000 --- a/changelogs/unreleased/lm-resolve-sentry-errors-from-list-view.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Resolve Sentry errors from error tracking list -merge_request: 23135 -author: -type: added diff --git a/changelogs/unreleased/lru-object-caching-group-project-object-builder.yml b/changelogs/unreleased/lru-object-caching-group-project-object-builder.yml deleted file mode 100644 index bc3f6379de6..00000000000 --- a/changelogs/unreleased/lru-object-caching-group-project-object-builder.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: LRU object caching for GroupProjectObjectBuilder -merge_request: 21823 -author: -type: performance diff --git a/changelogs/unreleased/make-resource-grouped-job-cancellable.yml b/changelogs/unreleased/make-resource-grouped-job-cancellable.yml deleted file mode 100644 index 8ad2509579c..00000000000 --- a/changelogs/unreleased/make-resource-grouped-job-cancellable.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Make jobs with resource group cancellable -merge_request: 22356 -author: -type: fixed diff --git a/changelogs/unreleased/mark-some-as-not-required-during-import.yml b/changelogs/unreleased/mark-some-as-not-required-during-import.yml deleted file mode 100644 index 1d8449728ba..00000000000 --- a/changelogs/unreleased/mark-some-as-not-required-during-import.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add `importing?` to disable some callbacks -merge_request: -author: -type: performance diff --git a/changelogs/unreleased/mk-add-geo-node-name-to-check-task.yml b/changelogs/unreleased/mk-add-geo-node-name-to-check-task.yml deleted file mode 100644 index 22e304c0206..00000000000 --- a/changelogs/unreleased/mk-add-geo-node-name-to-check-task.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Geo: Check current node in gitlab:geo:check Rake task' -merge_request: 22436 -author: -type: added diff --git a/changelogs/unreleased/namespace-labels.yml b/changelogs/unreleased/namespace-labels.yml deleted file mode 100644 index 231a7d63140..00000000000 --- a/changelogs/unreleased/namespace-labels.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Assign labels to the GMA and project k8s namespaces -merge_request: 23027 -author: -type: added diff --git a/changelogs/unreleased/nfriend-add-environments-dashboard-message.yml b/changelogs/unreleased/nfriend-add-environments-dashboard-message.yml deleted file mode 100644 index 87757bc3758..00000000000 --- a/changelogs/unreleased/nfriend-add-environments-dashboard-message.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add informational message about page limits to environments dashboard -merge_request: 22489 -author: -type: added diff --git a/changelogs/unreleased/nicolasdular-split-signup-full-name.yml b/changelogs/unreleased/nicolasdular-split-signup-full-name.yml deleted file mode 100644 index 08c45cb22ba..00000000000 --- a/changelogs/unreleased/nicolasdular-split-signup-full-name.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update name max length -merge_request: 22840 -author: -type: changed diff --git a/changelogs/unreleased/notes_api_system_filter.yml b/changelogs/unreleased/notes_api_system_filter.yml deleted file mode 100644 index f81be1dcb1c..00000000000 --- a/changelogs/unreleased/notes_api_system_filter.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 25968-activity-filter-to-notes-api -merge_request: 21159 -author: jhenkens -type: added diff --git a/changelogs/unreleased/omniauth-redirect-loop.yml b/changelogs/unreleased/omniauth-redirect-loop.yml deleted file mode 100644 index 793245f59d9..00000000000 --- a/changelogs/unreleased/omniauth-redirect-loop.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "Prevent omniauth signup redirect loop" -merge_request: 22432 -author: Balazs Nagy -type: fixed diff --git a/changelogs/unreleased/parent-child-upstream-downstream-labels.yml b/changelogs/unreleased/parent-child-upstream-downstream-labels.yml deleted file mode 100644 index b7fa45f7f61..00000000000 --- a/changelogs/unreleased/parent-child-upstream-downstream-labels.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add child and parent labels to pipelines -merge_request: 21332 -author: -type: added diff --git a/changelogs/unreleased/patch-36.yml b/changelogs/unreleased/patch-36.yml deleted file mode 100644 index 7bf2d2ed1a8..00000000000 --- a/changelogs/unreleased/patch-36.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: refactor javascript to remove Immediately Invoked Function Expression from - project file search -merge_request: 19192 -author: Brian Luckenbill -type: other diff --git a/changelogs/unreleased/ph-195831-hideTabPopoverForAnonUsers.yml b/changelogs/unreleased/ph-195831-hideTabPopoverForAnonUsers.yml deleted file mode 100644 index 729e7e96477..00000000000 --- a/changelogs/unreleased/ph-195831-hideTabPopoverForAnonUsers.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Hide merge request tab popover for anonymous users -merge_request: 22613 -author: -type: fixed diff --git a/changelogs/unreleased/pl-nil-guard-extract-sentry-external-url.yml b/changelogs/unreleased/pl-nil-guard-extract-sentry-external-url.yml deleted file mode 100644 index 01a0bbf8326..00000000000 --- a/changelogs/unreleased/pl-nil-guard-extract-sentry-external-url.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix extracting Sentry external URL when URL is nil -merge_request: 23162 -author: -type: fixed diff --git a/changelogs/unreleased/pokstad1-bump-gitaly-1-80-0.yml b/changelogs/unreleased/pokstad1-bump-gitaly-1-80-0.yml deleted file mode 100644 index 6623636c4a3..00000000000 --- a/changelogs/unreleased/pokstad1-bump-gitaly-1-80-0.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update Gitaly to v1.80.0 -merge_request: 22654 -author: -type: other diff --git a/changelogs/unreleased/polish-user-popover.yml b/changelogs/unreleased/polish-user-popover.yml deleted file mode 100644 index 0531fc0a5ec..00000000000 --- a/changelogs/unreleased/polish-user-popover.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Remove extra whitespace in user popover -merge_request: 19938 -author: -type: fixed diff --git a/changelogs/unreleased/pravi-gitlab-update-d3.yml b/changelogs/unreleased/pravi-gitlab-update-d3.yml deleted file mode 100644 index 32d492a42fa..00000000000 --- a/changelogs/unreleased/pravi-gitlab-update-d3.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update d3 to 5.12 -merge_request: 20627 -author: Praveen Arimbrathodiyil -type: other diff --git a/changelogs/unreleased/prevent-job-logs-line-number-from-being-selected.yml b/changelogs/unreleased/prevent-job-logs-line-number-from-being-selected.yml deleted file mode 100644 index 292d133780c..00000000000 --- a/changelogs/unreleased/prevent-job-logs-line-number-from-being-selected.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Prevent job log line numbers from being selected -merge_request: 22691 -author: -type: fixed diff --git a/changelogs/unreleased/refactor-expose-missing-mention-disabled-group-api.yml b/changelogs/unreleased/refactor-expose-missing-mention-disabled-group-api.yml deleted file mode 100644 index f919ee3a00c..00000000000 --- a/changelogs/unreleased/refactor-expose-missing-mention-disabled-group-api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Expose mentions_disabled value via group API -merge_request: 23070 -author: Fabio Huser -type: added diff --git a/changelogs/unreleased/refactor-session-disable-with-post.yml b/changelogs/unreleased/refactor-session-disable-with-post.yml deleted file mode 100644 index 63908947095..00000000000 --- a/changelogs/unreleased/refactor-session-disable-with-post.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: User signout and admin mode disable use now POST instead of GET -merge_request: 22113 -author: Diego Louzán -type: other diff --git a/changelogs/unreleased/remove-ancestor-flag.yml b/changelogs/unreleased/remove-ancestor-flag.yml deleted file mode 100644 index 2abe15fb720..00000000000 --- a/changelogs/unreleased/remove-ancestor-flag.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Remove N+1 query issue when checking group root ancestor. -merge_request: -author: -type: performance diff --git a/changelogs/unreleased/remove-deployment-feature-flags.yml b/changelogs/unreleased/remove-deployment-feature-flags.yml deleted file mode 100644 index c93b9d792e5..00000000000 --- a/changelogs/unreleased/remove-deployment-feature-flags.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Track deployed merge requests using GitLab environments and deployments -merge_request: -author: -type: added diff --git a/changelogs/unreleased/remove-feature-flag-import-graceful-failures.yml b/changelogs/unreleased/remove-feature-flag-import-graceful-failures.yml deleted file mode 100644 index df6d4429e42..00000000000 --- a/changelogs/unreleased/remove-feature-flag-import-graceful-failures.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Remove feature flag for import graceful failures -merge_request: -author: -type: other diff --git a/changelogs/unreleased/remove-note-after-initialize.yml b/changelogs/unreleased/remove-note-after-initialize.yml deleted file mode 100644 index 0fff2669fec..00000000000 --- a/changelogs/unreleased/remove-note-after-initialize.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Remove after_initialize and before_validation for Note -merge_request: 22128 -author: -type: performance diff --git a/changelogs/unreleased/remove-pg-limit-fix.yml b/changelogs/unreleased/remove-pg-limit-fix.yml deleted file mode 100644 index dfa29978347..00000000000 --- a/changelogs/unreleased/remove-pg-limit-fix.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Remove ActiveRecord patch to ignore limit on text columns -merge_request: 22406 -author: -type: other diff --git a/changelogs/unreleased/remove-unused-project-import-state-index.yml b/changelogs/unreleased/remove-unused-project-import-state-index.yml deleted file mode 100644 index 2ffa91e3a45..00000000000 --- a/changelogs/unreleased/remove-unused-project-import-state-index.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Remove unused index on project_mirror_data -merge_request: 22647 -author: -type: performance diff --git a/changelogs/unreleased/remove_enable_cluster_application_crossplane_flag.yml b/changelogs/unreleased/remove_enable_cluster_application_crossplane_flag.yml deleted file mode 100644 index 659e8e69ecb..00000000000 --- a/changelogs/unreleased/remove_enable_cluster_application_crossplane_flag.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Enable ability to install Crossplane app by default -merge_request: 22141 -author: -type: changed diff --git a/changelogs/unreleased/remove_milestone_id_from_epics2.yml b/changelogs/unreleased/remove_milestone_id_from_epics2.yml deleted file mode 100644 index 4ec65150e72..00000000000 --- a/changelogs/unreleased/remove_milestone_id_from_epics2.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Remove milestone_id from epics -merge_request: 20539 -author: Lee Tickett -type: other diff --git a/changelogs/unreleased/return-empty-body-for-204-responses-in-api.yml b/changelogs/unreleased/return-empty-body-for-204-responses-in-api.yml deleted file mode 100644 index 17344086b1a..00000000000 --- a/changelogs/unreleased/return-empty-body-for-204-responses-in-api.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Return empty body for 204 responses in API -merge_request: 22086 -author: -type: fixed diff --git a/changelogs/unreleased/return_slug_in_api_services_index.yml b/changelogs/unreleased/return_slug_in_api_services_index.yml deleted file mode 100644 index ea3e04c845d..00000000000 --- a/changelogs/unreleased/return_slug_in_api_services_index.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add slug to services API response -merge_request: 22518 -author: -type: added diff --git a/changelogs/unreleased/revert-22364.yml b/changelogs/unreleased/revert-22364.yml new file mode 100644 index 00000000000..2b2d066adab --- /dev/null +++ b/changelogs/unreleased/revert-22364.yml @@ -0,0 +1,6 @@ +--- +title: Reverts MR diff redesign which fixes Web IDE visual bugs including file dropdown + not showing up +merge_request: 23428 +author: +type: fixed diff --git a/changelogs/unreleased/revert-knative-version-prerequisite.yml b/changelogs/unreleased/revert-knative-version-prerequisite.yml deleted file mode 100644 index bc0bb1e25f3..00000000000 --- a/changelogs/unreleased/revert-knative-version-prerequisite.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Reverts Add RBAC permissions for getting knative version -merge_request: 22560 -author: -type: fixed diff --git a/changelogs/unreleased/rk-118664-upgrade-monaco-editor.yml b/changelogs/unreleased/rk-118664-upgrade-monaco-editor.yml deleted file mode 100644 index 53165ca34bb..00000000000 --- a/changelogs/unreleased/rk-118664-upgrade-monaco-editor.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Updated monaco-editor dependency -merge_request: 21938 -author: -type: other diff --git a/changelogs/unreleased/ruby-2-6-5-source.yml b/changelogs/unreleased/ruby-2-6-5-source.yml deleted file mode 100644 index 53c27465118..00000000000 --- a/changelogs/unreleased/ruby-2-6-5-source.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update Ruby to 2.6.5 -merge_request: 22417 -author: -type: other diff --git a/changelogs/unreleased/runner-referees.yml b/changelogs/unreleased/runner-referees.yml deleted file mode 100644 index c8a1ae81b93..00000000000 --- a/changelogs/unreleased/runner-referees.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Metrics and network referee artifact types added to job artifact types -merge_request: 20181 -author: -type: added diff --git a/changelogs/unreleased/sample-metrics-from-ui.yml b/changelogs/unreleased/sample-metrics-from-ui.yml deleted file mode 100644 index e666d4235c0..00000000000 --- a/changelogs/unreleased/sample-metrics-from-ui.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Backend for allowing sample metrics to be toggled from ui -merge_request: 22901 -author: -type: added diff --git a/changelogs/unreleased/sample-metrics-without-prometheus.yml b/changelogs/unreleased/sample-metrics-without-prometheus.yml deleted file mode 100644 index 471af0a909a..00000000000 --- a/changelogs/unreleased/sample-metrics-without-prometheus.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Show sample metrics for an environment without prometheus configured -merge_request: 22133 -author: -type: added diff --git a/changelogs/unreleased/sh-add-pipeline-index.yml b/changelogs/unreleased/sh-add-pipeline-index.yml deleted file mode 100644 index 1d7b5edf29a..00000000000 --- a/changelogs/unreleased/sh-add-pipeline-index.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add index to optimize loading pipeline charts -merge_request: 22052 -author: -type: performance diff --git a/changelogs/unreleased/sh-bump-json-jwt.yml b/changelogs/unreleased/sh-bump-json-jwt.yml deleted file mode 100644 index afa8c8bbf20..00000000000 --- a/changelogs/unreleased/sh-bump-json-jwt.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Upgrade json-jwt to v1.11.0 -merge_request: 22440 -author: -type: security diff --git a/changelogs/unreleased/sh-cut-and-paste-spreadsheets-markdown.yml b/changelogs/unreleased/sh-cut-and-paste-spreadsheets-markdown.yml deleted file mode 100644 index a388eaf975b..00000000000 --- a/changelogs/unreleased/sh-cut-and-paste-spreadsheets-markdown.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Cut and paste Markdown table from a spreadsheet -merge_request: 22290 -author: -type: added diff --git a/changelogs/unreleased/sh-disable-formats-in-uploads-routes.yml b/changelogs/unreleased/sh-disable-formats-in-uploads-routes.yml deleted file mode 100644 index 4d0189749ac..00000000000 --- a/changelogs/unreleased/sh-disable-formats-in-uploads-routes.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix upload redirections when project has moved -merge_request: 22822 -author: -type: fixed diff --git a/changelogs/unreleased/sh-disable-prom-metrics-on-failure.yml b/changelogs/unreleased/sh-disable-prom-metrics-on-failure.yml deleted file mode 100644 index d9db2847d2e..00000000000 --- a/changelogs/unreleased/sh-disable-prom-metrics-on-failure.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Disable Prometheus metrics if initialization fails -merge_request: 22355 -author: -type: fixed diff --git a/changelogs/unreleased/sh-drop-ci-pipelines-redundant-index.yml b/changelogs/unreleased/sh-drop-ci-pipelines-redundant-index.yml deleted file mode 100644 index c9525f38ffe..00000000000 --- a/changelogs/unreleased/sh-drop-ci-pipelines-redundant-index.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Drop redundant index on ci_pipelines.project_id -merge_request: 22325 -author: -type: other diff --git a/changelogs/unreleased/sh-fix-ci-lint-error.yml b/changelogs/unreleased/sh-fix-ci-lint-error.yml deleted file mode 100644 index 7ab4b05f00f..00000000000 --- a/changelogs/unreleased/sh-fix-ci-lint-error.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix Error 500 in parsing invalid CI needs and dependencies -merge_request: 22567 -author: -type: fixed diff --git a/changelogs/unreleased/sh-fix-ci-lint-errors.yml b/changelogs/unreleased/sh-fix-ci-lint-errors.yml deleted file mode 100644 index 5f97b98f3d9..00000000000 --- a/changelogs/unreleased/sh-fix-ci-lint-errors.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Gracefully error handle CI lint errors in artifacts section -merge_request: 22388 -author: -type: fixed diff --git a/changelogs/unreleased/sh-fix-issue-197300.yml b/changelogs/unreleased/sh-fix-issue-197300.yml deleted file mode 100644 index b54fcd24cc9..00000000000 --- a/changelogs/unreleased/sh-fix-issue-197300.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix issue CSV export failing for some projects -merge_request: 23223 -author: -type: fixed diff --git a/changelogs/unreleased/sh-fix-issue-197464.yml b/changelogs/unreleased/sh-fix-issue-197464.yml deleted file mode 100644 index 05b68b87d17..00000000000 --- a/changelogs/unreleased/sh-fix-issue-197464.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix analytics tracking for new merge request notes -merge_request: 23273 -author: -type: fixed diff --git a/changelogs/unreleased/sh-fix-mark-for-deletion-service.yml b/changelogs/unreleased/sh-fix-mark-for-deletion-service.yml deleted file mode 100644 index 2c8a45e8e92..00000000000 --- a/changelogs/unreleased/sh-fix-mark-for-deletion-service.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Gracefully handle marking a project deletion multiple times -merge_request: 22949 -author: -type: fixed diff --git a/changelogs/unreleased/sh-fix-plugins-not-executing.yml b/changelogs/unreleased/sh-fix-plugins-not-executing.yml deleted file mode 100644 index 206d8bedc41..00000000000 --- a/changelogs/unreleased/sh-fix-plugins-not-executing.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix GitLab plugins not working without hooks configured -merge_request: 22409 -author: -type: fixed diff --git a/changelogs/unreleased/sh-fix-sidekiq-timestamps.yml b/changelogs/unreleased/sh-fix-sidekiq-timestamps.yml deleted file mode 100644 index 7da759c4bca..00000000000 --- a/changelogs/unreleased/sh-fix-sidekiq-timestamps.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Make Sidekiq timestamps consistently ISO 8601 -merge_request: 22750 -author: -type: fixed diff --git a/changelogs/unreleased/sh-fix-unique-ips-limiter.yml b/changelogs/unreleased/sh-fix-unique-ips-limiter.yml deleted file mode 100644 index d124137e768..00000000000 --- a/changelogs/unreleased/sh-fix-unique-ips-limiter.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix deploy tokens erroneously triggering unique IP limits -merge_request: 22445 -author: -type: fixed diff --git a/changelogs/unreleased/sh-optimize-commit-is-ancestor-env.yml b/changelogs/unreleased/sh-optimize-commit-is-ancestor-env.yml deleted file mode 100644 index 454303fdaab..00000000000 --- a/changelogs/unreleased/sh-optimize-commit-is-ancestor-env.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Reduce CommitIsAncestor RPCs with environments -merge_request: 21778 -author: -type: performance diff --git a/changelogs/unreleased/sh-skip-findcommit-lookup-rate-limit.yml b/changelogs/unreleased/sh-skip-findcommit-lookup-rate-limit.yml deleted file mode 100644 index 1e4991d6390..00000000000 --- a/changelogs/unreleased/sh-skip-findcommit-lookup-rate-limit.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Avoid Gitaly RPCs in rate-limited raw blob requests -merge_request: 22123 -author: -type: performance diff --git a/changelogs/unreleased/sh-speed-up-build-artifact-entry.yml b/changelogs/unreleased/sh-speed-up-build-artifact-entry.yml deleted file mode 100644 index b7c151489f5..00000000000 --- a/changelogs/unreleased/sh-speed-up-build-artifact-entry.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Speed up path generation with build artifacts -merge_request: 22257 -author: -type: performance diff --git a/changelogs/unreleased/sh-update-foreign-key-personal-access-tokens.yml b/changelogs/unreleased/sh-update-foreign-key-personal-access-tokens.yml deleted file mode 100644 index d9a339cd867..00000000000 --- a/changelogs/unreleased/sh-update-foreign-key-personal-access-tokens.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update foreign key constraint for personal access tokens -merge_request: 22305 -author: -type: fixed diff --git a/changelogs/unreleased/sh-update-mermaid-8-4-5.yml b/changelogs/unreleased/sh-update-mermaid-8-4-5.yml deleted file mode 100644 index 31573f579f6..00000000000 --- a/changelogs/unreleased/sh-update-mermaid-8-4-5.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update Mermaid to v8.4.5 -merge_request: 22830 -author: -type: fixed diff --git a/changelogs/unreleased/sh-update-octokit.yml b/changelogs/unreleased/sh-update-octokit.yml deleted file mode 100644 index d57a03e03c7..00000000000 --- a/changelogs/unreleased/sh-update-octokit.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Upgrade octokit and its dependencies -merge_request: 22946 -author: -type: other diff --git a/changelogs/unreleased/shl-disable-animations-config.yml b/changelogs/unreleased/shl-disable-animations-config.yml deleted file mode 100644 index 97c2db9a1c9..00000000000 --- a/changelogs/unreleased/shl-disable-animations-config.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add a config for disabling CSS and jQuery animations -merge_request: 22217 -author: -type: added diff --git a/changelogs/unreleased/sidekiq-cluster-terminate-hung-workers.yml b/changelogs/unreleased/sidekiq-cluster-terminate-hung-workers.yml deleted file mode 100644 index 294c739839f..00000000000 --- a/changelogs/unreleased/sidekiq-cluster-terminate-hung-workers.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: When sidekiq-cluster is asked to shutdown, actively terminate any sidekiq processes that don't finish cleanly in short order -merge_request: 21796 -author: -type: fixed diff --git a/changelogs/unreleased/smaller-prom-redis-keys.yml b/changelogs/unreleased/smaller-prom-redis-keys.yml deleted file mode 100644 index a1a9e40d0c3..00000000000 --- a/changelogs/unreleased/smaller-prom-redis-keys.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Reduce redis key size for the Prometheus proxy and the amount of queries by half -merge_request: 20006 -author: -type: performance diff --git a/changelogs/unreleased/split-up-relativelinkfilter.yml b/changelogs/unreleased/split-up-relativelinkfilter.yml deleted file mode 100644 index feaa9f290ab..00000000000 --- a/changelogs/unreleased/split-up-relativelinkfilter.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Avoid making Gitaly calls when some Markdown text links to an uploaded file -merge_request: 22631 -author: -type: performance diff --git a/changelogs/unreleased/standardize-timestamp-format-in-app-logs.yml b/changelogs/unreleased/standardize-timestamp-format-in-app-logs.yml deleted file mode 100644 index c4966c2e77f..00000000000 --- a/changelogs/unreleased/standardize-timestamp-format-in-app-logs.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Use IS08601.3 format for app level logging of timestamps' -merge_request: 22793 -author: -type: other diff --git a/changelogs/unreleased/stop-exposing-mr-refs-in-favor-of-persistent-refs.yml b/changelogs/unreleased/stop-exposing-mr-refs-in-favor-of-persistent-refs.yml deleted file mode 100644 index c98ca1f1e95..00000000000 --- a/changelogs/unreleased/stop-exposing-mr-refs-in-favor-of-persistent-refs.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Stop exposing MR refs in favor of persistent pipeline refs -merge_request: 22198 -author: -type: fixed diff --git a/changelogs/unreleased/sy-bugfix-sentry-id.yml b/changelogs/unreleased/sy-bugfix-sentry-id.yml deleted file mode 100644 index d50c03515bb..00000000000 --- a/changelogs/unreleased/sy-bugfix-sentry-id.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Identify correct sentry id in error tracking detail -merge_request: 23280 -author: -type: fixed diff --git a/changelogs/unreleased/tpresa-user-without-project-license-seat.yml b/changelogs/unreleased/tpresa-user-without-project-license-seat.yml deleted file mode 100644 index d205b2b8782..00000000000 --- a/changelogs/unreleased/tpresa-user-without-project-license-seat.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Users without projects use a license seat in a non-premium license -merge_request: 20664 -author: -type: fixed diff --git a/changelogs/unreleased/tr-view-issue-button.yml b/changelogs/unreleased/tr-view-issue-button.yml deleted file mode 100644 index 2b7ef087d76..00000000000 --- a/changelogs/unreleased/tr-view-issue-button.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add View Issue button to error tracking details page -merge_request: 22862 -author: -type: added diff --git a/changelogs/unreleased/update-codequality-to-0-85-6.yml b/changelogs/unreleased/update-codequality-to-0-85-6.yml deleted file mode 100644 index 29cb3d34f53..00000000000 --- a/changelogs/unreleased/update-codequality-to-0-85-6.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update GitLab's codeclimate to 0.85.6 -merge_request: 22659 -author: Takuya Noguchi -type: other diff --git a/changelogs/unreleased/update-gitlab-runner-helm-chart-to-0-12-0.yml b/changelogs/unreleased/update-gitlab-runner-helm-chart-to-0-12-0.yml deleted file mode 100644 index 3ba0e998e2b..00000000000 --- a/changelogs/unreleased/update-gitlab-runner-helm-chart-to-0-12-0.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update GitLab Runner Helm Chart to 0.12.0 -merge_request: 22566 -author: -type: other diff --git a/changelogs/unreleased/update-jupyterhub-chart.yml b/changelogs/unreleased/update-jupyterhub-chart.yml deleted file mode 100644 index 8e2e1ec090e..00000000000 --- a/changelogs/unreleased/update-jupyterhub-chart.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update jupyterhub chart -merge_request: 22127 -author: -type: changed diff --git a/changelogs/unreleased/update-project-hook-limits-100.yml b/changelogs/unreleased/update-project-hook-limits-100.yml deleted file mode 100644 index ae95c78a28a..00000000000 --- a/changelogs/unreleased/update-project-hook-limits-100.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update project hooks limits to 100 for all plans -merge_request: 22604 -author: -type: other diff --git a/changelogs/unreleased/update-prometheus-chart.yml b/changelogs/unreleased/update-prometheus-chart.yml deleted file mode 100644 index afce595f70e..00000000000 --- a/changelogs/unreleased/update-prometheus-chart.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update prometheus chart version to 9.5.2 -merge_request: 21935 -author: -type: changed diff --git a/changelogs/unreleased/update-set-value-to-2-0-1.yml b/changelogs/unreleased/update-set-value-to-2-0-1.yml deleted file mode 100644 index a4d64da276c..00000000000 --- a/changelogs/unreleased/update-set-value-to-2-0-1.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update set-value from 2.0.0 to 2.0.1 -merge_request: 22366 -author: Takuya Noguchi -type: security diff --git a/changelogs/unreleased/update_dast_default_branch.yml b/changelogs/unreleased/update_dast_default_branch.yml deleted file mode 100644 index fd241b76a72..00000000000 --- a/changelogs/unreleased/update_dast_default_branch.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Update auto-deploy-image to v0.8.3 for DAST default branch deploy -merge_request: 22227 -author: -type: changed diff --git a/changelogs/unreleased/upgrade-kubeclient-4-4-0-to-4-6-0.yml b/changelogs/unreleased/upgrade-kubeclient-4-4-0-to-4-6-0.yml deleted file mode 100644 index 772830559b5..00000000000 --- a/changelogs/unreleased/upgrade-kubeclient-4-4-0-to-4-6-0.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Bump kubeclient version from 4.4.0 to 4.6.0 -merge_request: 22347 -author: -type: added diff --git a/changelogs/unreleased/wiki-page-message.yml b/changelogs/unreleased/wiki-page-message.yml deleted file mode 100644 index 028c3cfd1e0..00000000000 --- a/changelogs/unreleased/wiki-page-message.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Include commit message instead of entire page content in Wiki chat notifications -merge_request: 21722 -author: Ville Skyttä -type: changed diff --git a/doc/user/application_security/dependency_scanning/index.md b/doc/user/application_security/dependency_scanning/index.md index c47fd6f1ff1..0c1896e210d 100644 --- a/doc/user/application_security/dependency_scanning/index.md +++ b/doc/user/application_security/dependency_scanning/index.md @@ -135,7 +135,7 @@ using environment variables. | `DS_ANALYZER_IMAGE_PREFIX` | Override the name of the Docker registry providing the official default images (proxy). Read more about [customizing analyzers](analyzers.md). | | `DS_ANALYZER_IMAGE_TAG` | Override the Docker tag of the official default images. Read more about [customizing analyzers](analyzers.md). | | `DS_PYTHON_VERSION` | Version of Python. If set to 2, dependencies are installed using Python 2.7 instead of Python 3.6. ([Introduced](https://gitlab.com/gitlab-org/gitlab/issues/12296) in GitLab 12.1)| -| `DS_PIP_VERSION` | Force the install of a specific pip version (example: `"19.3"`), otherwise the pip installed in the docker image is used. | +| `DS_PIP_VERSION` | Force the install of a specific pip version (example: `"19.3"`), otherwise the pip installed in the Docker image is used. ([Introduced](https://gitlab.com/gitlab-org/gitlab/issues/12811) in GitLab 12.7) | | `DS_PIP_DEPENDENCY_PATH` | Path to load Python pip dependencies from. ([Introduced](https://gitlab.com/gitlab-org/gitlab/issues/12412) in GitLab 12.2) | | `GEMNASIUM_DB_LOCAL_PATH` | Path to local gemnasium database (default `/gemnasium-db`). | `GEMNASIUM_DB_REMOTE_URL` | Repository URL for fetching the gemnasium database (default `https://gitlab.com/gitlab-org/security-products/gemnasium-db.git`). diff --git a/doc/user/clusters/applications.md b/doc/user/clusters/applications.md index c60e28644b4..fba74590fac 100644 --- a/doc/user/clusters/applications.md +++ b/doc/user/clusters/applications.md @@ -664,7 +664,7 @@ available configuration options. ### Install Cilium using GitLab CI -> [Introduced](https://gitlab.com/gitlab-org/cluster-integration/cluster-applications/merge_requests/22) in GitLab 12.7. +> [Introduced](https://gitlab.com/gitlab-org/cluster-integration/cluster-applications/merge_requests/22) in GitLab 12.8. [Cilium](https://cilium.io/) is a networking plugin for Kubernetes that you can use to implement support for diff --git a/doc/user/img/markdown_copy_from_spreadsheet_v12_7.png b/doc/user/img/markdown_copy_from_spreadsheet_v12_7.png Binary files differnew file mode 100644 index 00000000000..dccd6f10450 --- /dev/null +++ b/doc/user/img/markdown_copy_from_spreadsheet_v12_7.png diff --git a/doc/user/img/markdown_paste_table_v12_7.png b/doc/user/img/markdown_paste_table_v12_7.png Binary files differnew file mode 100644 index 00000000000..d3ba61da7d7 --- /dev/null +++ b/doc/user/img/markdown_paste_table_v12_7.png diff --git a/doc/user/markdown.md b/doc/user/markdown.md index 913a4332b1d..5bfbc6c1ec8 100644 --- a/doc/user/markdown.md +++ b/doc/user/markdown.md @@ -1375,6 +1375,22 @@ to the sides of the "dash" lines in the second row. This will affect every cell | Cell 1 | Cell 2 | Cell 3 | Cell 4 | Cell 5 | Cell 6 | | Cell 7 | Cell 8 | Cell 9 | Cell 10 | Cell 11 | Cell 12 | +#### Copy from spreadsheet and paste in Markdown + +[Introduced](https://gitlab.com/gitlab-org/gitlab/issues/27205) in GitLab 12.7. + +If you're working in spreadsheet software (e.g. Microsoft Excel, Google +Sheets, Apple Numbers), you can copy from a spreadsheet, and GitLab will +paste it as a Markdown table. For example, suppose you have the +following spreadsheet: + +![Copy from spreadsheet](img/markdown_copy_from_spreadsheet_v12_7.png) + +Select the cells and copy them to your clipboard. Open a GitLab Markdown +entry and paste the spreadsheet: + +![Paste to Markdown table](img/markdown_paste_table_v12_7.png) + ## References - This document leveraged heavily from the [Markdown-Cheatsheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet). diff --git a/doc/user/packages/conan_repository/index.md b/doc/user/packages/conan_repository/index.md index bcf2fea24e3..e9f86ebf4b2 100644 --- a/doc/user/packages/conan_repository/index.md +++ b/doc/user/packages/conan_repository/index.md @@ -266,6 +266,8 @@ The GitLab Conan repository supports the following Conan CLI commands: ## Using GitLab CI with Conan packages +> [Introduced](https://gitlab.com/gitlab-org/gitlab/issues/11678) in [GitLab Premium](https://about.gitlab.com/pricing/) 12.7. + To work with Conan commands within [GitLab CI](./../../../ci/README.md), you can use `CI_JOB_TOKEN` in place of the personal access token in your commands. diff --git a/doc/user/project/integrations/prometheus.md b/doc/user/project/integrations/prometheus.md index 17e64f1692d..6c6bb4034cf 100644 --- a/doc/user/project/integrations/prometheus.md +++ b/doc/user/project/integrations/prometheus.md @@ -151,21 +151,24 @@ There are 2 methods to specify a variable in a query or dashboard: By default, all projects include a GitLab-defined Prometheus dashboard, which includes a few key metrics, but you can also define your own custom dashboards. +You may create a new file from scratch or duplicate a GitLab-defined Prometheus +dashboard. + NOTE: **Note:** The custom metrics as defined below do not support alerts, unlike [additional metrics](#adding-additional-metrics-premium). #### Adding a new dashboard to your project -You can configure a custom dashboard by adding a new `.yml` file into a project's repository. Only `.yml` files present in the projects **default** branch are displayed on the project's **Operations > Metrics** section. - -You may create a new file from scratch or duplicate a GitLab-defined dashboard. +You can configure a custom dashboard by adding a new YAML file into your project's +`.gitlab/dashboards/` directory. In order for the dashboards to be displayed on +the project's **Operations > Metrics** page, the files must have a `.yml` +extension and should be present in the project's **default** branch. -**Add a `.yml` file manually** +For example: -1. Create a YAML file with the `.yml` extension under your repository's root - directory inside `.gitlab/dashboards/`. For example, create - `.gitlab/dashboards/prom_alerts.yml` with the following contents: +1. Create `.gitlab/dashboards/prom_alerts.yml` under your repository's root + directory with the following contents: ```yaml dashboard: 'Dashboard Title' @@ -194,7 +197,7 @@ NOTE: **Note:** Configuration files nested under subdirectories of `.gitlab/dashboards` are not supported and will not be available in the UI. -**Duplicate a GitLab-defined dashboard as a new `.yml` file** +#### Duplicating a GitLab-defined dashboard > [Introduced](https://gitlab.com/gitlab-org/gitlab/issues/37238) in GitLab 12.7. diff --git a/lib/rspec_flaky/report.rb b/lib/rspec_flaky/report.rb index 9a0fb88c424..d88233aea8e 100644 --- a/lib/rspec_flaky/report.rb +++ b/lib/rspec_flaky/report.rb @@ -10,7 +10,7 @@ module RspecFlaky # This class is responsible for loading/saving JSON reports, and pruning # outdated examples. class Report < SimpleDelegator - OUTDATED_DAYS_THRESHOLD = 90 + OUTDATED_DAYS_THRESHOLD = 30 attr_reader :flaky_examples diff --git a/locale/gitlab.pot b/locale/gitlab.pot index 5ae8d8b23fe..14891309a1b 100644 --- a/locale/gitlab.pot +++ b/locale/gitlab.pot @@ -8097,6 +8097,11 @@ msgstr "" msgid "Fetching licenses failed. You are not permitted to perform this action." msgstr "" +msgid "File" +msgid_plural "Files" +msgstr[0] "" +msgstr[1] "" + msgid "File Hooks" msgstr "" @@ -11680,10 +11685,10 @@ msgstr "" msgid "MergeRequest|Error loading full diff. Please try again." msgstr "" -msgid "MergeRequest|No files found" +msgid "MergeRequest|Filter files or search with %{modifier_key}+p" msgstr "" -msgid "MergeRequest|Search files (%{modifier_key}P)" +msgid "MergeRequest|No files found" msgstr "" msgid "Merged" @@ -21778,9 +21783,6 @@ msgstr "" msgid "among other things" msgstr "" -msgid "and" -msgstr "" - msgid "any-approver for the merge request already exists" msgstr "" @@ -22220,11 +22222,6 @@ msgstr "" msgid "failed to dismiss associated finding(id=%{finding_id}): %{message}" msgstr "" -msgid "file" -msgid_plural "files" -msgstr[0] "" -msgstr[1] "" - msgid "finding is not found or is already attached to a vulnerability" msgstr "" diff --git a/scripts/detect-new-flaky-examples b/scripts/flaky_examples/detect-new-flaky-examples index 3bee4f9a34b..3bee4f9a34b 100755 --- a/scripts/detect-new-flaky-examples +++ b/scripts/flaky_examples/detect-new-flaky-examples diff --git a/scripts/prune-old-flaky-specs b/scripts/flaky_examples/prune-old-flaky-examples index a00a334fd6e..7700b93438b 100755 --- a/scripts/prune-old-flaky-specs +++ b/scripts/flaky_examples/prune-old-flaky-examples @@ -24,5 +24,5 @@ puts "Current report has #{report.size} entries." new_report = report.prune_outdated -puts "New report has #{new_report.size} entries: #{report.size - new_report.size} entries older than 90 days were removed." +puts "New report has #{new_report.size} entries: #{report.size - new_report.size} entries older than #{RspecFlaky::Report::OUTDATED_DAYS_THRESHOLD} days were removed." puts "Saved #{new_report_file}." if new_report.write(new_report_file) diff --git a/scripts/rspec_helpers.sh b/scripts/rspec_helpers.sh index 23e76980926..8762108066d 100644 --- a/scripts/rspec_helpers.sh +++ b/scripts/rspec_helpers.sh @@ -25,7 +25,7 @@ function update_tests_metadata() { scripts/merge-reports "${FLAKY_RSPEC_SUITE_REPORT_PATH}" rspec_flaky/all_*.json export FLAKY_RSPEC_GENERATE_REPORT="1" - scripts/prune-old-flaky-specs "${FLAKY_RSPEC_SUITE_REPORT_PATH}" + scripts/flaky_examples/prune-old-flaky-examples "${FLAKY_RSPEC_SUITE_REPORT_PATH}" if [[ -n ${TESTS_METADATA_S3_BUCKET} ]]; then scripts/sync-reports put "${TESTS_METADATA_S3_BUCKET}" "${FLAKY_RSPEC_SUITE_REPORT_PATH}" diff --git a/spec/features/merge_request/user_sees_versions_spec.rb b/spec/features/merge_request/user_sees_versions_spec.rb index cd62bab412a..cab86f3fd94 100644 --- a/spec/features/merge_request/user_sees_versions_spec.rb +++ b/spec/features/merge_request/user_sees_versions_spec.rb @@ -50,7 +50,7 @@ describe 'Merge request > User sees versions', :js do expect(page).to have_content 'latest version' end - expect(page).to have_content '8 files' + expect(page).to have_content '8 Files' end it_behaves_like 'allows commenting', @@ -84,7 +84,7 @@ describe 'Merge request > User sees versions', :js do end it 'shows comments that were last relevant at that version' do - expect(page).to have_content '5 files' + expect(page).to have_content '5 Files' position = Gitlab::Diff::Position.new( old_path: ".gitmodules", @@ -128,10 +128,12 @@ describe 'Merge request > User sees versions', :js do diff_id: merge_request_diff3.id, start_sha: '6f6d7e7ed97bb5f0054f2b1df789b39ca89b6ff9' ) - expect(page).to have_content '4 files' + expect(page).to have_content '4 Files' - additions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group .js-file-addition-line').text - deletions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group .js-file-deletion-line').text + additions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group svg.ic-file-addition') + .ancestor('.diff-stats-group').text + deletions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group svg.ic-file-deletion') + .ancestor('.diff-stats-group').text expect(additions_content).to eq '15' expect(deletions_content).to eq '6' @@ -154,10 +156,12 @@ describe 'Merge request > User sees versions', :js do end it 'show diff between new and old version' do - additions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group .js-file-addition-line').text - deletions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group .js-file-deletion-line').text + additions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group svg.ic-file-addition') + .ancestor('.diff-stats-group').text + deletions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group svg.ic-file-deletion') + .ancestor('.diff-stats-group').text - expect(page).to have_content '4 files' + expect(page).to have_content '4 Files' expect(additions_content).to eq '15' expect(deletions_content).to eq '6' end @@ -167,7 +171,7 @@ describe 'Merge request > User sees versions', :js do page.within '.mr-version-dropdown' do expect(page).to have_content 'latest version' end - expect(page).to have_content '8 files' + expect(page).to have_content '8 Files' end it_behaves_like 'allows commenting', @@ -193,7 +197,7 @@ describe 'Merge request > User sees versions', :js do find('.btn-default').click click_link 'version 1' end - expect(page).to have_content '0 files' + expect(page).to have_content '0 Files' end end @@ -219,7 +223,7 @@ describe 'Merge request > User sees versions', :js do expect(page).to have_content 'version 1' end - expect(page).to have_content '0 files' + expect(page).to have_content '0 Files' end end diff --git a/spec/frontend/boards/boards_store_spec.js b/spec/frontend/boards/boards_store_spec.js index bf3d81d3117..2dc9039bc9d 100644 --- a/spec/frontend/boards/boards_store_spec.js +++ b/spec/frontend/boards/boards_store_spec.js @@ -6,7 +6,7 @@ import eventHub from '~/boards/eventhub'; import { listObj, listObjDuplicate } from './mock_data'; import ListIssue from '~/boards/models/issue'; -import '~/boards/models/list'; +import List from '~/boards/models/list'; jest.mock('js-cookie'); @@ -190,6 +190,30 @@ describe('boardsStore', () => { }); }); + describe('saveList', () => { + let list; + + beforeEach(() => { + list = new List(listObj); + setupDefaultResponses(); + }); + + it('makes a request to save a list', () => { + const expectedResponse = expect.objectContaining({ issues: [createTestIssue()] }); + const expectedListValue = { + id: listObj.id, + position: listObj.position, + type: listObj.list_type, + label: listObj.label, + }; + expect(list.id).toBe(listObj.id); + expect(list.position).toBe(listObj.position); + expect(list).toMatchObject(expectedListValue); + + return expect(boardsStore.saveList(list)).resolves.toEqual(expectedResponse); + }); + }); + describe('getIssuesForList', () => { const id = 'TOO-MUCH'; const url = `${endpoints.listsEndpoint}/${id}/issues?id=${id}`; diff --git a/spec/frontend/diffs/components/compare_versions_spec.js b/spec/frontend/diffs/components/compare_versions_spec.js index ff92a12eaf6..5f919408459 100644 --- a/spec/frontend/diffs/components/compare_versions_spec.js +++ b/spec/frontend/diffs/components/compare_versions_spec.js @@ -49,7 +49,8 @@ describe('CompareVersions', () => { expect(treeListBtn.exists()).toBe(true); expect(treeListBtn.attributes('title')).toBe('Hide file browser'); - expect(treeListBtn.find(Icon).props('name')).toBe('file-tree'); + expect(treeListBtn.findAll(Icon).length).not.toBe(0); + expect(treeListBtn.find(Icon).props('name')).toBe('collapse-left'); }); it('should render comparison dropdowns with correct values', () => { diff --git a/spec/frontend/diffs/components/diff_stats_spec.js b/spec/frontend/diffs/components/diff_stats_spec.js index aa5c7f6278a..4482abf18c1 100644 --- a/spec/frontend/diffs/components/diff_stats_spec.js +++ b/spec/frontend/diffs/components/diff_stats_spec.js @@ -1,4 +1,5 @@ import { shallowMount } from '@vue/test-utils'; +import Icon from '~/vue_shared/components/icon.vue'; import DiffStats from '~/diffs/components/diff_stats.vue'; describe('diff_stats', () => { @@ -23,11 +24,18 @@ describe('diff_stats', () => { }, }); - const findFileLine = name => wrapper.find(name); - const additions = findFileLine('.js-file-addition-line'); - const deletions = findFileLine('.js-file-deletion-line'); + const findIcon = name => + wrapper + .findAll(Icon) + .filter(c => c.attributes('name') === name) + .at(0).element.parentNode; - expect(additions.text()).toBe('100'); - expect(deletions.text()).toBe('200'); + const additions = findIcon('file-addition'); + const deletions = findIcon('file-deletion'); + const filesChanged = findIcon('doc-code'); + + expect(additions.textContent).toContain('100'); + expect(deletions.textContent).toContain('200'); + expect(filesChanged.textContent).toContain('300'); }); }); diff --git a/spec/frontend/vue_shared/components/changed_file_icon_spec.js b/spec/frontend/vue_shared/components/changed_file_icon_spec.js index 02c4dabeffc..5d2aec6734f 100644 --- a/spec/frontend/vue_shared/components/changed_file_icon_spec.js +++ b/spec/frontend/vue_shared/components/changed_file_icon_spec.js @@ -56,10 +56,10 @@ describe('Changed file icon', () => { describe.each` file | iconName | tooltipText | desc - ${changedFile()} | ${'file-modified-solid'} | ${'Unstaged modification'} | ${'with file changed'} + ${changedFile()} | ${'file-modified'} | ${'Unstaged modification'} | ${'with file changed'} ${stagedFile()} | ${'file-modified-solid'} | ${'Staged modification'} | ${'with file staged'} - ${changedAndStagedFile()} | ${'file-modified-solid'} | ${'Unstaged and staged modification'} | ${'with file changed and staged'} - ${newFile()} | ${'file-addition-solid'} | ${'Unstaged addition'} | ${'with file new'} + ${changedAndStagedFile()} | ${'file-modified'} | ${'Unstaged and staged modification'} | ${'with file changed and staged'} + ${newFile()} | ${'file-addition'} | ${'Unstaged addition'} | ${'with file new'} `('$desc', ({ file, iconName, tooltipText }) => { beforeEach(() => { factory({ file }); diff --git a/spec/javascripts/ide/components/repo_tab_spec.js b/spec/javascripts/ide/components/repo_tab_spec.js index 7466ed5468b..3b52f279bf2 100644 --- a/spec/javascripts/ide/components/repo_tab_spec.js +++ b/spec/javascripts/ide/components/repo_tab_spec.js @@ -93,13 +93,13 @@ describe('RepoTab', () => { Vue.nextTick() .then(() => { - expect(vm.$el.querySelector('.file-modified-solid')).toBeNull(); + expect(vm.$el.querySelector('.file-modified')).toBeNull(); vm.$el.dispatchEvent(new Event('mouseout')); }) .then(Vue.nextTick) .then(() => { - expect(vm.$el.querySelector('.file-modified-solid')).not.toBeNull(); + expect(vm.$el.querySelector('.file-modified')).not.toBeNull(); done(); }) diff --git a/spec/lib/rspec_flaky/report_spec.rb b/spec/lib/rspec_flaky/report_spec.rb index 6a98a7a4e6b..1f0eff83db0 100644 --- a/spec/lib/rspec_flaky/report_spec.rb +++ b/spec/lib/rspec_flaky/report_spec.rb @@ -3,11 +3,11 @@ require 'spec_helper' describe RspecFlaky::Report, :aggregate_failures do - let(:a_hundred_days) { 3600 * 24 * 100 } + let(:thirty_one_days) { 3600 * 24 * 31 } let(:collection_hash) do { a: { example_id: 'spec/foo/bar_spec.rb:2' }, - b: { example_id: 'spec/foo/baz_spec.rb:3', first_flaky_at: (Time.now - a_hundred_days).to_s, last_flaky_at: (Time.now - a_hundred_days).to_s } + b: { example_id: 'spec/foo/baz_spec.rb:3', first_flaky_at: (Time.now - thirty_one_days).to_s, last_flaky_at: (Time.now - thirty_one_days).to_s } } end let(:suite_flaky_example_report) do @@ -109,7 +109,7 @@ describe RspecFlaky::Report, :aggregate_failures do end describe '#prune_outdated' do - it 'returns a new collection without the examples older than 90 days by default' do + it 'returns a new collection without the examples older than 30 days by default' do new_report = flaky_examples.to_h.dup.tap { |r| r.delete(:b) } new_flaky_examples = report.prune_outdated @@ -119,7 +119,7 @@ describe RspecFlaky::Report, :aggregate_failures do end it 'accepts a given number of days' do - new_flaky_examples = report.prune_outdated(days: 200) + new_flaky_examples = report.prune_outdated(days: 32) expect(new_flaky_examples.to_h).to eq(report.to_h) end |