Collapse approval rules and move it under reviewer
MR | Changes |
---|---|
Part 1: !47976 (merged) | Create suggested approvers as a partial so it can be reused |
Part 2: ![]() |
FE implementation of collapsing Approval Rules under Reviewers |
What does this MR do?
This MR move the Approval Rules inside a collapsed format
Collapse | Expanded | FF off |
---|---|---|
![]() |
![]() |
![]() |
Testing Case
This feature is behind 2 feature flag, to turn on:
rails c
Feature.enable(:merge_request_reviewers)
Feature.enable(:mr_collapsed_approval_rules)
Edit MR
- Select a Merge Request and click "Edit"
-
The approvals are now hidden within the collapse:
Collapse | Expanded |
---|---|
![]() |
![]() |
Create MR
- The same effect is the same when you create a "New" Merge Request
Not collapsed
This is the scenario when approval rules
is in a collapsed format:
FF | Is Collapsed? |
---|---|
merge_request_reviewers Truemr_collapsed_approval_rules = True |
Yes |
merge_request_reviewers Falsemr_collapsed_approval_rules = False |
No |
merge_request_reviewers Truemr_collapsed_approval_rules = False |
No |
merge_request_reviewers Falsemr_collapsed_approval_rules = True |
No |
This is how it will appear when approval rules are no longer hidden. You can disable by:
rails c
Feature.disable(:merge_request_reviewers)
Feature.disable(:mr_collapsed_approval_rules)

Screenshots (strongly suggested)
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. -
Tested in all supported browsers -
Informed Infrastructure department of a default or new setting change, if applicable per definition of done
Security
If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:
-
Label as security and @ mention @gitlab-com/gl-security/appsec
-
The MR includes necessary changes to maintain consistency between UI, API, email, or other methods -
Security reports checked/validated by a reviewer from the AppSec team
Related to #231244 (closed)
Merge request reports
Activity
changed milestone to %13.6
assigned to @pedroms
3 Messages This merge request adds or changes files that require a review from the Database team. CHANGELOG missing: If you want to create a changelog entry for GitLab FOSS, run the following:
bin/changelog -m 47475 "Collapse approval rules and move it under reviewer"
If you want to create a changelog entry for GitLab EE, run the following instead:
bin/changelog --ee -m 47475 "Collapse approval rules and move it under reviewer"
If this merge request doesn't need a CHANGELOG entry, feel free to ignore this message.
This merge request adds or changes files that require a review from the CI/CD Templates maintainers. This merge request requires a database review. To make sure these changes are reviewed, take the following steps:
- Ensure the merge request has database and databasereview pending labels. If the merge request modifies database files, Danger will do this for you.
- Prepare your MR for database review according to the docs.
- Assign and mention the database reviewer suggested by Reviewer Roulette.
Reviewer roulette
Changes that require review have been detected! A merge request is normally reviewed by both a reviewer and a maintainer in its primary category (e.g. frontend or backend), and by a maintainer in all other categories.
To spread load more evenly across eligible reviewers, Danger has picked a candidate for each review slot, based on their timezone. Feel free to override these selections if you think someone else would be better-suited, or the chosen person is unavailable.
To read more on how to use the reviewer roulette, please take a look at the Engineering workflow and code review guidelines. Please consider assigning a reviewer or maintainer who is a domain expert in the area of the merge request.
Once you've decided who will review this merge request, mention them as you normally would! Danger does not automatically notify them for you.
Category Reviewer Maintainer backend Kassio Borges ( @kassio
) (UTC+0, 8 hours ahead of@sming-gitlab
)Stan Hu ( @stanhu
) (UTC-8, same timezone as@sming-gitlab
)database Doug Stull ( @dstull
) (UTC-5, 3 hours ahead of@sming-gitlab
)Patrick Bair ( @pbair
) (UTC-5, 3 hours ahead of@sming-gitlab
)frontend Zack Cuddy ( @zcuddy
) (UTC-6, 2 hours ahead of@sming-gitlab
)Olena HK. ( @ohoral
) (UTC+2, 10 hours ahead of@sming-gitlab
)test Quality for spec/features/*
Mark Lapierre ( @mlapierre
) (UTC+11, 19 hours ahead of@sming-gitlab
)Maintainer review is optional for test Quality for spec/features/*
This merge request requires a CI/CD Template review. To make sure these changes are reviewed, take the following steps:
- Ensure the merge request has the citemplates label. If the merge request modifies CI/CD Template files, Danger will do this for you.
- Prepare your MR for a CI/CD Template review according to the template development guide.
- Assign and
@
mention the CI/CD Template reviewer suggested by Reviewer Roulette.
If needed, you can retry the
danger-review
job that generated this comment.Generated by
DangerEdited by 🤖 GitLab Bot 🤖- Resolved by Pedro Moreira da Silva
@pedroms this is the direction I'm moving towards, do you mind checking if this aligns with what you have in mind? (Code is still WIP, but I have a video recording in the description that you can check out
)
- Resolved by Samantha Ming
- Resolved by Pedro Moreira da Silva
- Resolved by Samantha Ming
added backend label
assigned to @pedroms
Bundle size analysis [beta]
This compares changes in bundle size for entry points between the commits a2792bac and de49ab37
Special assetsEntrypoint / Name Size before Size after Diff Diff in percent average 3.03 MB 3.03 MB - 0.0 % mainChunk 1.88 MB 1.88 MB - 0.0 %
Note: We do not have exact data for a2792bac. So we have used data from: f53be7f0.
The intended commit has no webpack pipeline, so we chose the last commit with one before it.Please look at the full report for more details
Read more about how this report works.
Generated by
DangerEdited by 🤖 GitLab Bot 🤖unassigned @jeldergl
- Resolved by Pedro Moreira da Silva
@sming-gitlab
Praise: I absolutely love that you fill out the testing case (for this and other MRs). It helps a lot, thank you.Edited by Pedro Moreira da Silva
- Resolved by Samantha Ming
@sming-gitlab
Behavior: Regarding the feature flag, thank you for letting me know that we're reusing the Reviewers one. Would it be too much work to have a different feature flag for this? There might be some use cases for approvals where this change could create some frustration, so I'd rather us keep our options open in case we need to disable this (or an admin in a self-managed instance).
- Resolved by Pedro Moreira da Silva
@sming-gitlab
Bug: The Code Owners tip is showing up outside the accordion, can we move it inside?
- Resolved by Pedro Moreira da Silva
@sming-gitlab
Bug: When hovering the accordion header, the underline is covering a space before the text. Can we remove that underlined space while keeping the space between the icon and text? Per our button component the space between the icon and text ismargin-right: 0.25rem;
.
- Resolved by Pedro Moreira da Silva
@sming-gitlab
Behavior: Can we hide the spinner that appears when loading the approval rules?CleanShot_2020-11-16_at_16.58.11
Or, alternatively, we can use a loading link button for the approval rules accordion button:
Edited by Pedro Moreira da Silva
- Resolved by Samantha Ming
- Resolved by Samantha Ming
unassigned @pedroms
mentioned in issue #283990
added 522 commits
-
255a81c6...8f7a2123 - 519 commits from branch
master
- 0e4e74f1 - Collapse approval rules and move it under reviewer
- d8394844 - Hide collapse behind feature flag
- 8d2d3979 - Make test pass
Toggle commit list-
255a81c6...8f7a2123 - 519 commits from branch
mentioned in merge request !47864 (closed)
mentioned in issue #284212 (closed)
mentioned in merge request !47976 (merged)
added 551 commits
-
ec594109...f2254901 - 544 commits from branch
master
- 65c01cb0 - Create suggested approver partial
- 073076cd - Collapse approval rules and move it under reviewer
- 717448d2 - Hide collapse behind feature flag
- a5911c86 - Make test pass
- f4f8abae - Generate FF mr_collapsed_approval_rules
- 98d3b3f4 - Attempt to pass foss-impact
- e6b4aa97 - Hides approvals inside feature
Toggle commit list-
ec594109...f2254901 - 544 commits from branch
- Resolved by Samantha Ming
@pedroms Alright this is ready for re-review
I addressed all your comments except for one where I suggested an alternative route > !47475 (comment 449435078)I'll have you take a look and you can let me know if this is okay
assigned to @pedroms
unassigned @pedroms
added 1 commit
- 53f5e959 - Collapse approval rules and move it under reviewer
mentioned in issue #284825 (closed)
- Resolved by Mark Lapierre
@mlapierre may I please pass this to you for the Quality review
assigned to @mlapierre
- Resolved by Samantha Ming
unassigned @mlapierre
added 416 commits
-
a2f7fa3f...c1f37fb4 - 413 commits from branch
create-suggested-approvers-partial
- c4e804b2 - Collapse approval rules and move it under reviewer
- a001cde6 - Apply 1 suggestion(s) to 1 file(s)
- c8686bb1 - Use early return instead of if-wrap
Toggle commit list-
a2f7fa3f...c1f37fb4 - 413 commits from branch
- Resolved by Mark Lapierre
One more thing I noticed. This is labelled as GitLab Core but most of the changes and all of the specs are EE. Is this actually Core? No Core-specific changes are missing, are they?
@mlapierre That's a good question! So here's the tricky thing.
Reviewers
is a Core feature, howeverapproval rules
is aee
feature. And when we moved it under reviewers, it required us to update a bunch ofapproval rules
spec that is underee
.Here's a screenshot of how the approval rules work currently in production:
Free License Not sure if that answers your question? Let me know if you think I'm still missing something
mentioned in issue #284052 (closed)
changed milestone to %13.7
added missed-deliverable missed:13.6 labels
assigned to @mlapierre
- Resolved by Amy Troschinetz
@atroschinetz do you mind reviewing the backend when you have time please
(also can you please assign it back to me instead of the maintainer, I just want to walk this through myself, thanks
)
- Resolved by Samantha Ming
unassigned @mlapierre
mentioned in issue gitlab-org/quality/triage-reports#937 (closed)
- Resolved by Phil Hughes
@mlunoe do you mind reviewing this when you have time?
(I'll also assign you part 1 of this MR series, don't worry that's a small one
)
assigned to @mlunoe
- Resolved by Samantha Ming
- Resolved by Samantha Ming
- Resolved by Samantha Ming
- Resolved by Samantha Ming
- Resolved by Samantha Ming
- Resolved by Samantha Ming
- Resolved by Samantha Ming
added 739 commits
- 1089cffb - Generalize the site URL
- 0904f0e6 - docs: update free CI/CD minutes
- bdfdcc96 - Add deletion note to redirect files
- 3a63944a - Clarify CI_COMMIT_BRANCH variable presence.
- 8fb5f42b - Fix repository clone panel for wikis
- 34f44631 - Enable FF ci_auto_cancel_all_pipelines by default
- 71adfbbd - Update Screenshots on Security & Compliance Carousel
- c9c63693 - Adds modal confirmation to unblocking user
- c4bbddbb - Remove vulnerability help feedback path
- d547aa6f - Set minimum version for ruby-progressbar
- 70f07d6d - Always run coverage jobs on MR
- ea89f21d - Remove .issue-box from static (classic) Issuable list
- c29eaded - Adds `needs` keyword as available for bridge jobs.
- 5e3ec764 - Remove translations from todolist that are synced
- 4913784f - Replace snake case with camel case
- 64702538 - Fix option name passed to default_value_for
- 2aeb204e - Remove .issue-box from Issuable list Vue.js App
- eefe5d6b - Add User.location to GraphQL API
- c654c8d3 - Update boards caret icon category and sizze
- 99d177c5 - Replace prepend-left-20 class in graphs
- e90ad4bb - Update icons to svg in several sort dropdowns
- d92bedb2 - Allow Pages to define a storage-specific connection
- e80ede56 - Remove projects directly under the sandbox group after tests
- 8337cfc9 - Mention logs in Elasticsearch integration troubleshooting
- 0052e342 - Fix status change not working properly
- 48ae718c - Introduce Auto Rollback facility
- c1d3b27d - Merge 2 different elastic rake spec files
- 1393e786 - Fix intermitten elastic-related specs failures
- db9f61c7 - Remove zip_pages_deployment feature flag
- 5785a22d - tooling: Add test for TestLevel#level_for with no prefix for an EE-file
- eb7d8669 - Convert shared runner limit alert to gl-alert
- 875e9ff9 - Extract slot name constants from ReportSection
- 4c4345a4 - Move SecuritySummary component to FOSS
- a3c1f34d - Use props instead of gl global for diff endpoints
- b16cc1f6 - Move some security reports mocks to FOSS
- 29fe7eed - Fix cop FactoryBot/InlineAssociation for sent notification
- 0b217d65 - Fix cop FactoryBot/InlineAssociation for merge requests
- 5174e854 - Implement vulnerability counts
- f0be03e5 - Async import component that uses eCharts
- e23cf6a7 - Add checksum column into vulnerability_remediations
- cc63547e - Add `checksum` sha_attribute into Vulnerabilities::Remediation model
- c1ebe479 - Add changelog entry
- 43c4b404 - Fix cop FactoryBot/InlineAssociation for groups
- 58a42da3 - Add BulkImports::Groups::EpicsPipeline
- c03298fe - Allow failure for Secret Detection job
- 033a3c98 - Finalize new create project UI experiment
- 8eea0690 - Clean up new_create_project_ui experiment tests
- 804e7e35 - Document snowplow web-specific parameters
- 31968615 - Removes Security Release Tracking issue template
- 8854b34a - Add doc page for project-level Issue Analytics
- 40d8fdb8 - Move Terraform state versioning default to database
- 8b215be5 - Fix future tense in development pages
- 5a862174 - Merge branch 'kassio/bulkimport-epics' into 'master'
- 3c489e02 - Cleanup empty default exports
- 9bb28335 - Quarantine user_comments_on_diff_spec due to flakiness
- b7d69cb9 - Fix additional future tense in development docs
- 7cc791ba - Merge branch '267118-add-modal-to-unblock' into 'master'
- bc2864b8 - Merge branch 'claasaug-master-patch-69943' into 'master'
- f9e189f6 - Accept a global id for updateIteration mutation
- 4a75e873 - Merge branch 'psi-gql-type-iteration' into 'master'
- a84526c0 - Re-name Instance Statistics as Usage Trends
- b643ed53 - Merge branch '285220-rename-instance-statistics-as-usage-trends' into 'master'
- 94c481c2 - And yet more future tense in development docs
- ff10b9f6 - Merge branch 'quarantine-user-comments-on-diff-spec' into 'master'
- 7b5a6349 - Update issues in Elasticsearch when project visibility settings change
- 57429806 - Merge branch '273234-update-index-issues-when-project-permissions-change' into 'master'
- bb5d25a9 - Merge branch 'sh-allow-pages-to-use-storage-specific-settings' into 'master'
- 9104baef - Ensure we don't show warning when there are <1000 epics on a roadmap
- 760e1ccb - Ensure we don't show warning when there are <1000 epics on a roadmap
- 7740feb3 - Move a pipeline attributes to the right concern
- ec8a1b20 - Revert branch 204720-pghintplan-test
- 973f599e - Merge branch '284446-unassigned-pages-futuretense-4' into 'master'
- a04ba6f0 - Update variables to disable autodevops jobs
- 07d3c8ab - Merge branch 'docs-bprescott-20200907-autodevopsoff' into 'master'
- 067a4acb - Fix flaky spec due to HTTP response order
- c2d42932 - Merge branch '219418-fix-case' into 'master'
- d15ad1c1 - Add check QA tests to feature flag rollout issue template
- 430f6487 - Merge branch '285332-revert-pg_hint_plan-stuff' into 'master'
- 7385886b - Merge branch '284446-unassigned-pages-futuretense-5' into 'master'
- 614172fc - Merge branch '239177_add_checksum_into_vulnerability_remediations' into 'master'
- 561ec6e8 - Remove unused object storage config from Terraform::State
- a357dc82 - [Feature flag] Remove burnup_charts and iteration_charts
- 0181702a - Merge branch '268350-feature-flag-enable-burnup_charts' into 'master'
- fb3d0126 - Add redirect file for usage trends topic
- 18a9fabb - Merge branch 'eread/add-redirect-file' into 'master'
- d6284876 - Merge branch '284446-unassigned-pages-futuretense-6' into 'master'
- fa73e1f8 - Add missing metadata
- 20ee0b94 - Merge branch 'fix-intermittent-specs-failures' into 'master'
- 9141a0e1 - Docs: Add and populate troubleshooting section for triggering pipelines
- 4ffbeefd - Merge branch 'bcarranza-master-patch-67689' into 'master'
- 0e5725c3 - Improve the usage of this in the CI ref
- d2be6d74 - Merge branch 'docs-ci-ref-this' into 'master'
- eaf2d6f0 - Merge branch 'russell/add-mmissing-metadata' into 'master'
- 778f6a29 - Ensure we don't show warning when there are <1000 epics on a roadmap
- 63565a6e - Merge branch 'pl-rubocop-inline-association-sent-notifications' into 'master'
- d194865e - Merge branch 'remove-security-release-tracking-issue-template' into 'master'
- ee58b86a - Merge branch 'fix-test-level-level_for-to-strictly-respect-prefix' into 'master'
- a50c7f1d - Merge branch 'introduce-auto-rollback-service' into 'master'
- 6c27e9c5 - Disable showing user availability in autocomplete
- c763d9a3 - Bump auto-deploy-image version in the latest Deploy.gitlab-ci.yml
- 721d1aec - Merge branch 'update-terraform-versioning-default' into 'master'
- cf02ace2 - Merge branch 'qa-remove-projects-under-sandbox-after-tests' into 'master'
- 0181faf4 - Work around test failure due to stub_storage_settings issue
- cdb3114b - Merge branch '285442-mentioning-users-is-now-very-slow' into 'master'
- e1dff736 - Merge branch 'sh-workaround-object-storage-test-failure' into 'master'
- 025c39ec - Add `user_preferences` table into the list of `HighTrafficTables`
- 24e8ed8a - Change the date ranges picker alignment to flex-end
- af4a70dd - Drop unused feature_filter_type experiment column
- 0b8ce93e - Merge branch 'kassio/bulkimports-refactoring' into 'master'
- f415f867 - Added discussions.json API call to startup JS
- 287db7bb - Merge branch 'ph/removeEcharsFromMrPage' into 'master'
- 38f7c0a8 - Merge branch 'aa-add-user-preferences-table-into-the-list-of-high-traffic-tables' into 'master'
- ee202720 - Merge branch 'remove-zip-deployments-ff' into 'master'
- 0e274436 - Add loading state to initial load of assignees in dropdown
- b3d243da - Merge branch 'ss/add-loading-to-assignees' into 'master'
- 08cbf0b0 - Replace fa-chevron-down with GitLab SVG
- ed8ca63f - Replace fa-spinner in metrics dashboard
- 8a151b2e - Create migration to schedule re-population of historical stats
- 93cd7059 - Add changelog entry
- b0dcf7ec - Exclude periods from job log links
- c1998526 - Merge branch 'updating-screenshots-on-security-and-compliance-page' into 'master'
- b3e348fb - Merge branch 'allow-failure-for-secret-detection' into 'master'
- aec9b7b0 - Merge branch 'merge-elastic-rake-specs' into 'master'
- 75071e5b - Merge branch '275997-enable-ci_auto_cancel_all_pipelines' into 'master'
- 335090fa - Add metric image uploading to incidents via REST API
- 3d19437f - Merge branch '235994-incident-metrics-upload' into 'master'
- ff1dd6aa - Merge branch 'mw-replace-spinner-in-metrics-dashboard-yml-loading' into 'master'
- 1e11c7fc - Merge branch '224509-replace-fa-chevron-down-with-gitlab-svg-chevron-down-icon' into 'master'
- 96d1baa3 - Reduce On-Demand CI YAML raw string size
- 86270b30 - Merge branch 'review-on-demand-yaml-size-224463' into 'master'
- b61f203c - Pass update_sequence_id to JiraConnect workers
- a13d8561 - Document repmgr to Patroni migration on primary"
- 2c2404b9 - Merge branch '271272-geo-re-test-and-document-repmgr-to-patroni-migration-on-primary' into 'master'
- ad24346b - Merge branch 'doc-integration-elasticsearch-mention-logs' into 'master'
- 5706a49c - Remove empty locale folders in gettext:regenerate
- 095a6655 - Move Project Export of templates into a separate sidekiq queue
- 977fb981 - Merge branch 'jivanvl-replace-prepend-left-20-project-graph' into 'master'
- ee264762 - Update CHANGELOG-EE.md for 13.6.0-ee
- 74fd58e6 - Update CHANGELOG.md for 13.6.0-ee
- fde9a88e - Update VERSION files
- fe58526d - Add show route to project_approval_rules
- 43ddc964 - Merge branch 'emilyring-approval-show' into 'master'
- 62bdd654 - Ask in one place both on-call engineers
- 8a93590e - Pass project full path to indexer
- ccae2a7e - Merge branch 'cl-pass-projectpath-to-gei' into 'master'
- 898ea4be - Move Docker socket binding next to TLS/nonTLS alts
- b43b4548 - Refactor Docker socket binding documentation
- 55f060c5 - Improve clarity of the Rate Limits UI
- 865ce25b - Merge branch 'djensen-improve-differentiation-in-ip-rate-limit-ui' into 'master'
- 87e03ee8 - Do not filter the relation name on import failures
- 4f5f5024 - Create DastSiteValidationModal component
- ab82aee6 - Merge branch '280561-create-dast-site-validation-modal' into 'master'
- 6e44c035 - Merge branch 'winniehell-cleanup-empty-default-export' into 'master'
- ab03323f - Geo - Update Fontawesome icons
- 5933d4a8 - Merge branch '284653-remove-fa-icons' into 'master'
- 21af3855 - Avoid exception when validating diff_note support
- 975138a7 - Add tagsRegexHelpPath to view and js initi
- e34264af - Merge branch '222885-update-design-of-the-container-registry-cleanup-policy-for-tags' into 'master'
- 287d3b26 - Specify artifacts dependency from a specific pipeline ID
- 945cc9c5 - Merge branch 'update-boards-caret-button' into 'master'
- b7badcf6 - Simplify award emoji mutation authorization
- 0b30d88d - Merge branch 'pl-rubocop-inline-association-merge-request' into 'master'
- 316b5af0 - Remove ignore_column from Ci::JobArtifact
- 36bfdb8a - Add commit functionality to pipeline editor
- 727e4c33 - Add improvements from maintainer review
- bb4d4701 - Merge branch 'ajk-globalid-award-emojis' into 'master'
- 4ee67f15 - Sync groups on sign-in for GitLab.com Group SAML
- f8e7185c - Merge branch 'dblessing_saml_ff_policies' into 'master'
- cd388bd2 - Integrate RevocationAPI with BuildFinishedWorker
- b3659866 - Enable alert management for configured http integrations
- 44383761 - Merge branch 'sy-fix-alerts-active-state' into 'master'
- 4d693fe6 - Don't limit GitLabSOS to Omnibus
- 2defdcc9 - Merge branch 'docs-gitlabsos-also-for-docker' into 'master'
- ea1dcff6 - Add aggregration metrics for alert actions and incident actions
- 5a7eb3af - Add improvements from maintainer review
- 20d0faad - Merge branch '270216-add-documentation-for-project-level-issue-analytics' into 'master'
- a932cd7e - Fix project db query for GraphQL pagination
- 4cb7ff43 - Merge branch '270069_fix_project_db_query_for_graphql_pagination' into 'master'
- 440c5627 - Allow secondary emails in user search
- 11e728c3 - Fix linting errors
- dbb4caf5 - Update user search tests to let_it_be, no delegate
- 240cf2e8 - Return just a secondary email when searching users
- 863096ba - Update specs, change milestone
- cc7fe57b - Update project creation specs for new flow
- 9926e32c - Fix page return error on project creation
- 751a8c0f - Make CI/CD feature check in new project EE-only
- e966c2cd - Removed path prefill spec from import_file_spec.rb
- 842d5281 - Remove unused wiki_exists? def in import_file_spec
- 24273ca0 - Merge branch '283917-fix-flaky-iteration-filter-spec' into 'master'
- b8258b3c - docs: Update Container-Scanning docs
- f421750b - Merge branch 'theoretick-master-patch-52731' into 'master'
- ad348d96 - Migrate MR widget header modal
- 051735fe - Merge branch '229677-merge-modal' into 'master'
- 1426fd6c - Add SCIM identity mismatch troubleshoot
- bb9fb3ec - Merge branch 'docs-scim-id-mismatch' into 'master'
- 36239b5b - Remove "Details" from breadcrumb and JSON+JD on Group top page
- f7200b86 - Extract experiment class from experimentation lib
- 033b4989 - Add a diagram for 5k reference architecture
- 87765b86 - Merge branch 'doc-mj/reference-architecture-5k-diagram' into 'master'
- 490e7e05 - Update supported Elasticsearch versions documentation
- bb9d8871 - Merge branch '284918-deprecate-es-67' into 'master'
- 4e45b0ad - Add Enable Instructions for Self-Managed
- e9e21290 - Merge branch 'rhassanein-master-patch-22936' into 'master'
- 2ac2f384 - Merge branch '263144-pipeline-editor-commit-form' into 'master'
- 28c6721a - Merge branch 'docs/move-docker-socket-binding' into 'master'
- 3368e797 - Merge branch 'pl-rubocop-inline-association-groups' into 'master'
- ea45733e - Merge branch 'kassio/dont-filter-relation-name-on-import-failures' into 'master'
- 22cedbd9 - Merge branch 'integration-token-revocation' into 'master'
- 5401d000 - Merge branch...
- 853ecc0e - Does not track package events on a read-only instance
- f3a53fc2 - Merge branch...
- 0e3758bb - Pluralize Assignee & Reviewers in MR Form
- fbd03b90 - Plural form always for paid tiers
- 53f14dfa - Adjust spec for FF scenario
- d0edd83b - Correct to use license not feature stub
- 4ed4bcb3 - Stub license to issue test
- 60f29fbb - Flip stub license testing
- 56754866 - Create ee related spec
- a468a52a - Add secondary indexes to partitioned audit_events
- debbf645 - Merge branch 'docs-add-end-date-redirects' into 'master'
- e4ba28c1 - Merge branch 'ali/add-snowplow-web-specific-parameters' into 'master'
- 89cb4984 - Add a generic packages tab to the Packages UI
- 2df84ef4 - Merge branch '277160-add-a-generic-packages-tab-to-the-packages-ui' into 'master'
- 6dd59a44 - Enable LFS chunked encoding
- f1eaac5c - Handle entry not found in changeFileContent action
- fece0e20 - Ensure structure:load runs in single transaction
- 4df94e2d - Remove serving pages from artifacts archives
- 35f1ce45 - Merge branch 'remove-artifacts-api-fallback-for-pages' into 'master'
- 8c03e9e7 - Splat a hash into kwargs for coverage reports finding
- 7cff9f31 - Double-splat a kwargs hash
- 2c34eba1 - Double-splat initialize kwargs in spec file
- 95ee9890 - Docs: Removed future tense
- 6800698d - Merge branch 'selhorn-future-tense-fixes1' into 'master'
- 195df2c4 - Create Product Analytics tracking destination
- e1d7aca7 - Merge branch 'ali/create-product-analytics-tracker-destination' into 'master'
- 8f95c2da - Edit Issue #285613 (closed)
- 17fd24d2 - Fix future tense issues
- 67bbd426 - Merge branch 'gottesman.rachelg-master-patch-56877' into 'master'
- 6fed7ef6 - Update doc/user/application_security/secret_detection/index.md
- 56fe18f5 - Merge branch 'jh-clean_gettext_regen' into 'master'
- ef0c02d9 - Update docs to remove an issue board list and filter issues
- 9b014791 - Merge branch 'msj-delete-issue-board-list-docs' into 'master'
- e2347ec9 - Allow user-agent to be set in QA tests
- 67c6939f - Add delete profile tooltip text
- 95a40c04 - Merge branch 'russell/add-delete-tooltip-text' into 'master'
- d2a0889c - Fix failing GPG spec related to Prometheus
- c91252d6 - Merge branch '286874-fix-gpg-prometheus-spec' into 'master'
- 4ee15998 - Merge branch 'sethgitlab-fixepiclink' into 'master'
- d53cfe25 - Add missing condition for partial index
- a5c903c2 - Resolve "Migrate Bootstrap button to GitLab UI GlButton in...
- c2dd287f - Merge branch...
- 0a2973e3 - Avoid empty Danger comment
- a2600005 - Merge branch 'ml-set-user-agent' into 'master'
- f55dd649 - Mention plugins in troubleshooting Elasticsearch integration
- d607ea70 - Merge branch '270409-experiment-cleanup-drop-feature-filter-type-column' into 'master'
- 4e9419ee - Merge branch '244380_repopulate_historical_vulnerability_statistics' into 'master'
- 06a0bbba - Improve label search with issuable optimization
- b938f659 - Merge branch 'ml-check-qa-tests-during-feature-flag-rollout' into 'master'
- 10bd2d95 - Dequarantine security_reports_spec adding QA selectors after removed
- 72c5207b - Merge branch 'dequarantine-sec-reports-spec' into 'master'
- 5c3441f7 - Merge branch 'nicolasdular/extract-experiment-from-lib' into 'master'
- 2419da27 - Script a rubocop corrector using a data file
- 0d846f03 - Record deprecation warnings using deprecation_toolkit
- 2f0c73ed - Autocorrect keyword warning
- d0d77f7c - Merge branch '285542-danger-left-two-comments-on-the-same-mr' into 'master'
- 51eb14f8 - Merge branch 'georgekoltsov/move-template-export-to-separate-queue' into 'master'
- f588a393 - Merge branch 'coverage-reports-controller-kw-args' into 'master'
- 71a3c590 - Merge branch 'kassio/diff-note-avoid-exception-when-validating-style' into 'master'
- d266b8e5 - Merge branch 'mention-plugins-in-es-troubleshooting' into 'master'
- a23ede4b - Merge branch 'speed-up-label-query-for-optimized-issuable-finders' into 'master'
- 50fc589c - Merge branch 'ph/241784/discussionsStartupApiCall' into 'master'
- 9db53d78 - Remove ci_variable_expansion_in_rules_changes feature flag
- ac01121e - Convert Knative failed update alert to use gitlab-ui
- 79573b91 - Merge branch '242023-knative-alert' into 'master'
- f03ec93e - Improve documentation for backup_restore.md
- 85332ae2 - Merge branch 'jimcser-master-patch-62105' into 'master'
- f3ff2b05 - Add gl-button to haml button
- 0316d92f - Create table to store on-call schedules
- 1405470c - Create IncidentManagement::OncallSchedule model
- af318c1b - Add IncidentManagementOncallSchedule GraphQL type
- 279cb5d7 - Add a IncidentManagement::OncallScheduleResolver
- 85f370f9 - Move OncallSchedule model to EE
- 599047fe - Add OncallScheduleCreate GraphQL mutation
- 68aaddce - On-call schedules are GitLab Premium
- 5ceeea56 - Add changelog entries
- d5539749 - Define permissions to read and modify on-call schedules
- b7cf298e - Hide on-call schedules behind a feature flag
- f3bd1e41 - Merge branch 'ajk-graphql-user-location' into 'master'
- b709d14d - Merge branch '241267-add-partitioned-audit-events-indexes' into 'master'
- c6634d57 - Merge branch '235108-remove-legacy-terraform-file-uploader' into 'master'
- cc9fb8b0 - Add API Fuzzing usage data
- 651e8d4b - Merge branch '210345-api-fuzz-telemetry-by-faults' into 'master'
- 9adb90fa - Make ImportIssuesCsvWorker idempotent
- 6fcec4f2 - Merge branch 'ci-variable-expansion-in-rules-changes-ff-cleanup' into 'master'
- 47faef78 - Add API post /users/approve for Admin
- dd13cc03 - Merge branch '263107-user-admin-approval-approve-user-via-api' into 'master'
- 10441c65 - Replace squash checkbox with glCheckbox
- c45a64fd - Merge branch 'bump-ad-image-in-latest-deploy-template' into 'master'
- 2368dbb7 - Remove jira imports resolver
- 5fc1123b - Merge branch 'cat-user-search-secondary-emails' into 'master'
- 563a1dfa - Update sidekiq.md
- a0550025 - Add troubleshooting steps for Secret Detection failure
- 956c90d4 - Merge branch 'calebw-master-patch-73942' into 'master'
- 39347518 - Update alert setting form
- d86b4b41 - Merge branch 'alert-settings-form-json-bug' into 'master'
- e4067fc8 - Merge branch 'keyword_scripter' into 'master'
- 3ae84c12 - Do not fail import of merge request when unsupported diff note occurs
- 70f58e6d - Merge branch 'mj/ff-rollout-single-channel' into 'master'
- dfaef123 - Add usage_data_design_action feature flag
- fd1416fa - Adds migration for User permission uploads
- 04fabe2a - Merge branch '273470-create-csv-exports-table' into 'master'
- 6d313255 - Merge branch '262847-create-on-call-schedules' into 'master'
- bd4b1fb7 - Update alert styling in runners admin
- 9c9af574 - Merge branch...
- f737d8da - Merge branch 'pl-fix-default-value-option' into 'master'
- 9b486f78 - Merge branch 'ajk-235624-ff-usage-data-design-action' into 'master'
- 5f94a9d7 - Fix contribution analytics column chart snapshot
- eb50a87b - Merge branch 'renovate/major-gitlab-uisvg' into 'master'
- 2dc1b3be - Update handbook URL for Technical Writers assignments
- ed615b81 - Replace bootstrap alerts in app/.../show.html.haml
- 174fbd43 - Merge branch...
- e638ea73 - Download Knapsack and flaky specs report from latest master artifacts
- ed3c386e - Merge branch...
- 85f4d508 - chore: disable auto admin mode in features
- 6b976e32 - Merge branch 'chore/disable-admin-mode-in-features' into 'master'
- 8bc05e0b - Converted missing branch component to use GraphQL
- 632e91a1 - Add codequality reports
- fdaf37c6 - Merge branch 'mo-add-codequality-report' into 'master'
- e73f46ea - Added iteration to list of filter options
- ffe8fa2a - Merge branch 'russell/add-iteration-filtering-option' into 'master'
- cde207e2 - Remove unnecessary context
- 1109cbcc - Merge branch 're-47193-fix-partial-index-in-structure-sql' into 'master'
- d43f2768 - Add milestones select to swimlanes board sidebar
- df35dd1a - Merge branch '37101-sidebar-milestone-should-be-a-vue-component' into 'master'
- 7d7fae7b - Use GlDropdown in WebIDE review mode chooser
- db6e4b74 - Merge branch 'Updating-editor-mode-dropdown-ab' into 'master'
- c68f6de8 - Remember project ordering when inside groups
- 95d2846d - Merge branch '18871_remember_project_ordering' into 'master'
- 71adfb2f - Use more common createFlash name for import
- 58f08965 - Revert "Merge branch 'revert-1403076d' into 'master'"
- ebe76ca5 - Merge branch 'revert-8b5e1ae9' into 'master'
- 03d8ead6 - Merge branch 'sh-lfs-chunked-encoding' into 'master'
- 6905287f - Merge branch '281909-date-field-misaligned-in-firefox' into 'master'
- 0b7caa6e - Add GraphQL mutation to update release
- d7701df5 - Merge branch 'nfriend-add-release-update-mutation' into 'master'
- f3b2e181 - Fix the interface of PopulateVulnerabilityHistoricalStatistics#perform
- 4ec78886 - Update CHANGELOG-EE.md for 13.6.1-ee
- f86a621c - Update CHANGELOG.md for 13.6.1-ee
- 45a158a9 - Fixed clone repo dropdown toggle border
- 8ff24e29 - Merge branch '273423-implement-counts-in-core-security-mr-widget' into 'master'
- b33c606a - Replace phrase active users with billable users in all docs
- 9ae58fdc - Merge branch 'russell/change-active-users-to-billable-users' into 'master'
- d1cfc8bf - Merge branch 'gottesman.rachelg-master-patch-48016' into 'master'
- ac4588fe - Merge branch '282427-run-rspec-coverage-if-test-fails' into 'master'
- 7aa42714 - Make fake aws_api_key obvious
- f1859863 - Create 13.6 What's New entry
- a54a3986 - Fix functionality to add comments
- 02382a8e - Fix future tense issues
- d7493f3b - Fix linting errors in SAML docs
- 151e4bc1 - Fix future tense issues
- 4e0635c6 - Update Elasticsearch document for issues
- aeef33f8 - Merge branch '273234-update-mapping-config' into 'master'
- 2883b290 - Fix deprecation warning in ContainerRepository
- 2a39ef32 - Merge branch '224509-chevron-down-svg-search-wiki' into 'master'
- 7415e2cc - Remove redundant check for creating forks
- c8794104 - Revert "Merge branch..."
- 2e62756d - Merge branch 'gottesman.rachelg-master-patch-03049' into 'master'
- f04f97e8 - Merge branch 'gottesman.rachelg-master-patch-81754' into 'master'
- c0026bcf - Merge branch '244835-update-mr-form-to-use-plural-field-names' into 'master'
- a8e1958d - Add deterministic ordering to roulette assignment table
- 28f73949 - Merge branch '231181-apply-gitlab-ui-styles-7' into 'master'
- 9b975bca - Fix future tense issues
- 9d1ae0d4 - Add "Seats in use" table to its own page
- 4050f448 - Merge branch 'astoicescu-seats-route' into 'master'
- 4e9f9345 - Fix future tense issues
- 2bb3e598 - Revert "Add short SHA destination to build_assets_image"
- e98aebb3 - Integrate site validation in profile library
- ef279047 - Merge branch 'djadmin-dast-validation-library' into 'master'
- 5cd54298 - Updated incorrect style guide link
- 44aad7f0 - Refactor whats_new with new ReleaseHighlight model
- 74708609 - Merge branch 'kassio/avoid-invalid-notes-when-importing-a-project' into 'master'
- e67656f5 - Merge branch 'gottesman.rachelg-master-patch-90459' into 'master'
- c2e311b0 - Update info about GitLab 13.5 and earlier
- fc6b4016 - Merge branch 'mc/backstage/remove-ignore-column-ci-job-artifacts' into 'master'
- afedd82f - Merge branch 'gottesman.rachelg-master-patch-05675' into 'master'
- 28e732f1 - Merge branch 'sselhorn-master-patch-10126' into 'master'
- 127db4b9 - Merge branch 'fix_the_background_migration_interface' into 'master'
- b63cce88 - Disallow fs in FE integration specs
- 500b7d44 - Add jest raw loader for raw text fixtures
- fdaf7af8 - Add CODEOWNERS entries for vulnerability policies
- bf4a91ef - Persist loading state while applying MR suggestion
- 59f50c57 - Merge branch 'sy-add-alert-mau-aggrgation' into 'master'
- 09271ca2 - Add worker to call the Users::ApproveService
- a8993d30 - Merge branch 'al-273258-auto-approve-users-when-cap-changes' into 'master'
- 1535f1ae - Autocorrect LastKeywordArgument for specs
- 6384816f - Fix specs to pass keyword arguments correctly
- e619f713 - Merge branch 'ajk-remove-jira-imports-resolver' into 'master'
- b63a9d10 - Boards refactor - Stop using ListIssue model
- 979527db - Merge branch '287666-fix-adding-comments' into 'master'
- d95c3d22 - Fix missing item with same name in autocomplete suggestions
- 31323863 - Merge branch 'fake_aws_api' into 'master'
- eba1b97c - Resolve "Add BETA warning to Phabricator Importer doc"
- d65a78ae - Merge branch '284406-add-beta-warning-to-phabricator-importer-doc' into 'master'
- e584927a - Fix matching when new method is called
- 1fadc882 - Merge branch 'jh-clean_up_remaining_html_translations' into 'master'
- 66d34c5f - Remove .issue-box element from Epics (list)
- 83fadc71 - Add skeleton for Agent developer docs
- f20d70eb - Merge branch '285513-aqualls-agent-1' into 'master'
- 3337253e - Remove memoization of counters in Gitlab::Gpg
- 801d158b - Merge branch '284008-remove-the-breadcrumb-on-subgroup-top-page' into 'master'
- e28eff4f - Refactor usages of Geo RequestService
- 67f51b6a - Autocorrect keyword deprecations
- 183746af - Merge branch...
- f233afd2 - Merge branch '285133-aqualls-deprecations' into 'master'
- 3ee974c8 - Document when some DAST variables were introduced
- 90c9ad0d - Merge branch 'russell/document-when-dast-variables-introduced' into 'master'
- 3d6d7117 - Fix false autocorrect
- f6ce7766 - Add an explicit note about needing https to preempt future issues, after one...
- 958fdc20 - Merge branch 'joelkw/sourcegraph-docs-update' into 'master'
- 4ed028e8 - Merge branch 'dennis-update-new-project-ui-experiment' into 'master'
- bd1c71e4 - Add method to JiraService to create issue in Jira using API
- b6e4b38f - Adds information to clarfy busy status feature
- 4e612b80 - Merge branch 'docs-ek-clarify-busy-status-feature-flag' into 'master'
- c24fdc88 - Merge branch '284930-fix-entry-not-found-change-file-content' into 'master'
- d1823551 - Merge branch '285073-boards-remove-the-use-of-issue-model-from-graphql-boards' into 'master'
- 089884db - Migrate merge conflicts modal
- 8e2f8b83 - Merge branch '229677-mr-conflicts' into 'master'
- 8820fc6c - Merge branch 'mk-whats-new-136' into 'master'
- d7cdc772 - Merge branch 'duplicate_autocomplete_suggestions' into 'master'
- 6a1101c7 - Refactor to improve readability
- 8757820e - Merge branch 'ali/update-batch-counter-to-not-query-past-last-record' into 'master'
- a4ffbef9 - Remove unused feature flag to fix broken master
- 46fa8712 - Merge branch 'revert-ed3c386e' into 'master'
- 87d87413 - Add apply suggestion component
- 71980e62 - Merge branch 'autocorrect_last_keyword_specs' into 'master'
- 9b744281 - Merge branch 'Anna-Lester/gitlab-patch-251' into 'master'
- e8468b40 - Merge branch 'remove-unused-usage-data-design-action-feature-flag' into 'master'
- d2fb555c - Merge branch '225275-add-glcheckbox-to-squah-commits' into 'master'
- d2a000ba - Merge branch '207869-fix-wiki-clone-panel' into 'master'
- 214097ad - Merge branch '284602-remove-issue-box-epic' into 'master'
- 93ba1369 - Merge branch '284602-remove-issue-box-static' into 'master'
- 86021d06 - Steal MigrateU2fWebauthn background migration
- 478b4a97 - Merge branch '232670-steal-webauthn-background-migration' into 'master'
- 5c61a788 - Improve pipeline security tab filter logic
- 57cb447e - Merge branch '210327-fix-followup-issues' into 'master'
- f3c9c0e1 - Merge branch 'ph/cloneToggleBorder' into 'master'
- d031fa8a - Cleanup optional trial phone number experiment
- b53c5bfc - Fix date range filters on audit event export
- 40919c67 - Download Knapsack and flaky specs report from latest master artifacts
- 2566357b - Document how to login to Docker Hub in DinD
- 039a4af0 - Docs: Work-around missing wildcard DNS entry
- c7df10d6 - Merge branch 'docs-pages-workaround-no-wildcard-dns' into 'master'
- 12ded4f4 - Merge branch '284602-remove-issue-box-vue' into 'master'
- dbb363fd - Merge branch 'rs-revert-assets-image' into 'master'
- 16792fd7 - Add condition to danger file for changelog placement
- 2fdd4ce2 - Merge branch '277398-follow-up-from-resolve-admin-license-timeout-on-large-instances' into 'master'
- c1a3d9b6 - Performance Improvements for the Epic View
- a798f803 - Fix future tense issues
- b5afee0a - Remove implicit job deduplication feature flags
- f6f2024a - Ensure that reenqueuer always returns the original value
- f5b96fb2 - Merge branch 'mk/refactor-request-service' into 'master'
- 4436fd04 - Prettify billing plans section
- fb69f4a9 - Merge branch 'vs-ee-prettify-billings-cards' into 'master'
- eb33b6c0 - Merge branch '250859-mr-suggestion-retain-spinner' into 'master'
- 38ba4223 - Truncate vulnerability title if longer than 255 characters
- 603f057a - Merge branch 'truncate-vulnerability-title' into 'master'
- 02ec8fe7 - Add initial documentation about GitLab Migration
- b222b7fa - Expand the documentation around gitlab tests with local gitaly changes
- e5162c4a - test: Remove flaky test and group multiple separate tests
- a67ac807 - Merge branch 'tz-load-discussions-epics-startup-js' into 'master'
- 98c455de - Add packages_size to ProjectStatistics API entity
- 540c2cdd - Remove logging for Gitlab::RequestForgeryProtection::Controller
- f67ec92e - Add MAU counter for snippet show action
- 908dc8d9 - Fix alert details sidebar assignee CSS
- 6ff76f6a - Merge branch '255171-dropdown-alerts-replacement' into 'master'
- 62f75747 - Merge branch 'remove-deprecation-warning-container-repository' into 'master'
- 6254a0bb - Add epic autocompletion to GfmAutocomplete component
- d8e8d666 - Merge branch '230972-convert-epics-autocomplete-from-at-js-to-tribute' into 'master'
- 7b812c7f - Fix N+1 when looking up user's solo owned groups
- aad0af54 - Change test subject and use let_it_be_with_refind
- 9b9dbd4f - Fix issue blocked modal
- 2407eb4c - Merge branch 'cngo-fix-issue-blocked-modal' into 'master'
- 7d91cbfe - Merge branch 'tancnle-fix-audit-csv-export-date-range' into 'master'
- f0a3686a - ci: Port Shell scripts to interact with the API to Ruby
- 4cc15fdb - Edit epic creation docs
- 453a5a4e - Merge branch...
- d18dad07 - Merge branch 'deterministic-order-to-reviewer-table' into 'master'
- 4d8d3a76 - Remove unused .issue-box CSS
- 5ba7a2eb - Moved vue-toasted into status modal
- 3f577ec0 - Merge branch '271279-fj-add-mau-counter-snippet-show' into 'master'
- f6b24481 - Merge branch 'psureshbabu-master-patch-50312' into 'master'
- bbd5ada7 - Merge branch 'kassio/bulkimport-documentation' into 'master'
- e8fb6df8 - Merge branch '284602-remove-issue-box-css' into 'master'
- 54bdd83e - Converts widget conflicts state data to GraphQL
- 73803b08 - Merge branch 'ph/235712/widgetConflictsToGraphql' into 'master'
- 5ce12f5c - test: Quarantine a flaky test
- 81b0b937 - Add ability to record experiment conversions
- aa8df1cc - Create feature flag for threat monitoring alerts
- efe6bddc - Create tab for threat monitoring alerts
- 2d3af3af - Create stub of repository page
- 4511f339 - Merge branch '285513-aqualls-agent-2' into 'master'
- c113bfa7 - Merge branch 'feat/add-packages_size-to-project-statistics' into 'master'
- d3a86965 - Add note about release link uniqueness constraints
- 4976fdea - Update audit log documentation
- a7e01abb - Merge branch '250861-doc-add-audit-event-types' into 'master'
- 37f11976 - Merge branch '287806-broken-master-spec-features-markdown-mermaid_spec-rb-124' into 'master'
- 558c5751 - Reflect support for advanced search on GitLab.com
- afe36f9d - Handle modal focus for copy to clip board
- a9cdcc34 - Merge branch...
- 06c31e08 - Include the "resolve all container" height in contentTop
- 6d159936 - Add changelog for mobile view fix
- 81cf4370 - Only attempt to use DOM nodes that exist
- 529ed05e - GraphqlHelpers: Helper changes
- 78868afe - GraphqlHelpers: Add variables
- 61d280e3 - GraphqlHelpers: Add tests for graphql-helper changes
- ed4b0fe3 - Move var helper to its own file
- 37a0205d - Add specs for graphql_dig_at
- ef1785c1 - Replace complex map union with MergeHash
- 0f690167 - Merge branch 'generalize-maven-repository' into 'master'
- b7aea262 - Merge branch 'threat-insights-codeowners' into 'master'
- 9a7e5320 - Merge branch 'gottesman.rachelg-master-patch-07671' into 'master'
- bf916777 - Merge branch 'docs/dind-login' into 'master'
- 38f2ba5b - Propose the "latest" Terraform template
- 28efe2dc - Clarify adding of a new flag
- 807e1553 - Merge branch 'docs-ff-step' into 'master'
- 9d06cfb4 - Merge branch 'jswain_whats_new_platform_specific_results' into 'master'
- fb0aeeca - Replace bootstrap alerts in ee/app/views/admin/licenses/new.html.haml
- 21cd5804 - Merge branch...
- 1524192f - Use v-html to build the breadcrumb
- fa37bef6 - Merge branch 'nmezzopera-restore-breadcrumb-divider' into 'master'
- 7df790e1 - Add code coverage overall activity to group repository analytics
- c71eaa56 - Merge branch 'make-import-issues-csv-worker-idempotent' into 'master'
- 77af103c - Merge branch 'pass_update_sequence_id_to_jira_connect_workers' into 'master'
- 5b138185 - Merge branch 'nagyv-gitlab-master-patch-97763' into 'master'
- 7eb1220a - Made CI Lint title more active
- baff2562 - Merge branch '242034-runner-limit' into 'master'
- ff28462a - Merge branch 'poffey21-master-patch-76256' into 'master'
- 4855f95f - Add service_desk_reply_to to issues list and header
- 14a4c5dd - Merge branch '226991-annotate-external-issue-authorship' into 'master'
- 1a02ca79 - Apply 1 suggestion(s) to 1 file(s)
- a0d2f28e - Merge branch '262392-remove-vuln-feedback-path' into 'master'
- 50019d4e - Real-time feature config is under admin area
- 3021b720 - Merge branch 'hc-doc-admin-poll-nav' into 'master'
- da57e99a - Merge branch 'tz-treeshake-vue-toasted' into 'master'
- b58f74f0 - Hide Mark as draft button in a merged MR even on mobile
- 1303d369 - Merge branch '282506-mark-as-draft' into 'master'
- c11a32bc - Merge branch 'mo-enable-code-coverage-overall-activity' into 'master'
- 7dc962b9 - Guard against nullable blocked by issues array
- 9c5ecd3e - Update epic creation spec with new epic form
- 46ed494d - Merge branch 'remove-job-deduplication-feature-flags' into 'master'
- 42277bc5 - Merge branch 'proposal-update-feedback-policy' into 'master'
- 6ecf05f0 - Adjust the development pipeline guideline for postgres
- 97a63ec4 - Merge branch 'vs-fix-broken-master' into 'master'
- 095c9e15 - Move deactivate user to use confirm_modal
- d6778573 - Merge branch '267118-migrate-delete-user-to-confirm-modal' into 'master'
- 3d43247a - Add gitlab:db:active task
- 3274b67d - Merge branch 'add-gitlab-db-active-task' into 'master'
- f76484f0 - Fix more future tense instances
- 1522f7fa - Merge branch 'remove-logging-for-request-forgery-protection' into 'master'
- af495ea3 - Merge branch '287681-show-alert-tab' into 'master'
- 4ddf9636 - Set up JobArtifactType with a dummy download_path
- 60dc1611 - Merge branch '251015-artifact-download' into 'master'
- 92d6a318 - Update feature flags that belong to group::code review
- b5df15d8 - Fix hard-coded IDs in failing metrics_dashboard_spec.rb
- 078ebbe1 - Merge branch 'sh-fix-failing-metrics-dashboard-spec' into 'master'
- 12100876 - Update fog-aws to v3.6.7
- e433b557 - Merge branch 'ps-disallow-fs-in-integration-spec' into 'master'
- 7b38e53d - Refactor vulnerability count query
- d756c650 - Merge branch...
- 06f1afda - Fix future tense issues
- a784150a - Reorder imports in the EE code
- a7881b55 - Fix future tense issues
- be328928 - Rename "Cycle Analytics" with "Value Stream Analytics" under /spec
- f4df4c38 - Update Elastic Search documentation link
- c2988dd5 - Merge branch 'remove-gpg-metrics-memoization' into 'master'
- 6d54a981 - Fix compare_dropdown_layout.vue for tests
- 8fe3c979 - Merge branch...
- 3e41ea46 - Handle blank default branch in security configuration
- 9e0b76a2 - Merge branch 'handle-blank-default-branch-in-security-configuration' into 'master'
- 22f5722e - Merge branch '25381-add-apply-suggestion-component' into 'master'
- c428b409 - Merge branch...
- a586f8cd - Rename "Cycle Analytics" with "Value Stream Analytics" in JS comments
- c0c3f829 - Merge branch 'sh-update-fog-aws' into 'master'
- ad40138b - Update docs to require Ruby 2.7
- dc2796b3 - Make Rake task check for Ruby 2.7.2
- fc08579c - Obfuscate user profile for unconfirmed users
- c2da23c4 - Use an explicit `data:` keyword argument in `self_describing_event`
- f4db04ef - Merge branch 'pb-feature-flag-group-code-review-update' into 'master'
- 49ed77a1 - Rename Piwik to Matomo
- 0024b4e6 - Merge branch 'rename-piwik-matomo' into 'master'
- 7390f7b9 - Merge branch 'gottesman.rachelg-master-patch-28937' into 'master'
- a0e4c1c8 - Merge branch 'gottesman.rachelg-master-patch-59335' into 'master'
- d1b23689 - Fix future tense issues
- 07274bf4 - Merge branch 'gottesman.rachelg-master-patch-37584' into 'master'
- 3be5a596 - Update requirements to indicate Ruby 2.7
- 9a1a0467 - Add design repository check to Project#git_transfer_in_progress?
- 1fa3771a - Add Ruby 2.7.2 requirement in version-specific update guide
- 005cc7a9 - Revert "Merge branch '5500-pg11-deprecation-warning' into 'master'"
- d44d5964 - Adds bulk project repository storage move API
- 4322a686 - Add index to project repositories
- 040ef899 - Merge branch 'qa-update-epic-creation-spec' into 'master'
- 30ab0ede - Merge branch 'sh-require-ruby-2.7' into 'master'
- 7a7dd923 - Remove boards_with_swimlanes feature flag
- c5200338 - Merge branch 'sh-version-upgrade-guide' into 'master'
- 281f8127 - Remove user after test
- 90150929 - Retry select user/group in approval rule
- 16f9857b - Remove boards_with_swimlanes feature flag
- c4a7dac3 - Merge branch '255979-add-converted_at-timestamp-column-to-the-experiment_users-table' into 'master'
- 7fefb80c - Compress png images
- 878b844f - Merge branch 'cat-fix-nplus1-solo-owned-groups' into 'master'
- f0bffb9e - Merge branch '280951-add-method-to-create-issue-in-jira' into 'master'
- 47e257cc - Generate finding name from report data if message is missing
- c4b3a222 - Merge branch '285593-generate-finding-name-from-data-if-message-is-missing' into 'master'
- b19a6b8a - Merge branch '284446-unassigned-future-tense-1' into 'master'
- a620ccf5 - Fix docs release process information
- bc544f43 - Merge branch 'local_feature_update_developer_guide_gitaly' into 'master'
- 15af4073 - Added billable users search on gitlab.com EE
- 7db939c0 - Merge branch 'mmora-master-patch-24509' into 'master'
- a57f98a6 - Merge branch 'master' into 'master'
- 98e8edc7 - Docs: Add troubleshooting regarding REPORT_STDOUT
- d708c675 - Merge branch 'docs-kchappell-codequality' into 'master'
- c5c5f81b - Add note about baseurl in Pages
- c7bbb46f - Merge branch 'page-plain-html-baseurl' into 'master'
- bc93afa5 - Merge branch 'docs-nfriend-add-release-link-uniqueness-note' into 'master'
- 6ca98b4b - Add regulated attribute to compliance frameworks
- 597656ac - Merge branch '273098-regulated-compliance-labels' into 'master'
- d5271d2c - Merge branch 'selhorn-ci-lint-active' into 'master'
- 0ccac262 - Merge branch 'axil/tw-assignments-url' into 'master'
- 75c3f5c8 - Docs: Pulled gitlab-ci.yml content into its own topic
- 8e1bfb2f - Merge branch 'selhorn-ci-intro-split' into 'master'
- 6d47b4c0 - Revert "Merge branch 'master' into 'master'"
- d817aac4 - Merge branch 'ml-remove-user-after-test' into 'master'
- 903110c9 - Add missing newline to the Jenkins integration doc
- c1883b49 - Add docs substitution rule to ensure correct usage of Customers Portal
- 623db01b - Merge branch 'russell/enforce-correct-portal-reference' into 'master'
- 22cc18eb - Add custom parallel rspec runner
- 8275f666 - Change customer portal caps
- fd48a29d - Merge branch 'docs-fix-master-customer-portal' into 'master'
- 7b3b46ac - Interpret recent_failures as object, not integer
- 013d8af3 - Merge branch '241759-recent-failures-count-and-base-branch' into 'master'
- a38eaf06 - Merge branch '287680-experiment-cleanup-make-the-trial-phone-number-optional' into 'master'
- 244d4a80 - Add spec for signup approval
- 28438e30 - Merge branch 'qa-shl-e2e-test-for-registration-with-admin-approval' into 'master'
- c8e2aba1 - Changes image diff comments to use percents
- 190855bf - Apply 1 suggestion(s) to 1 file(s)
- 7893fb79 - Merge branch 'vs-ee-sort-imports-by-groups' into 'master'
- 2a74c211 - Improves Documentation for Group Clusters
- 19b26b12 - Merge branch 'jimcser-master-patch-09089' into 'master'
- 1241502c - Update Workhorse v8.56.0
- 3b2b780b - Merge branch 'check-out-copy-button' into 'master'
- b448f031 - Merge branch 'ph/235711/missingBranchStateGraphql' into 'master'
- 14654c3b - Merge branch 'kwiebers-master-patch-59575' into 'master'
- ba46fafb - Add Sidekiq dead job metrics
- d1ba897a - Merge branch 'rodrigoaguilera-master-patch-31651' into 'master'
- bf9149d0 - Merge branch 'revert-cdf97e7c' into 'master'
- 54a8ae86 - Docs: Repair Omnibus Unicorn settings link
- 38d18d0d - Fix future tense issues
- 9e1a552f - Merge branch 'set-minimum-version-for-progressbar' into 'master'
- 02a10419 - Fix misaligned buttons for CI Jobs page
- cd58a5bf - Fixed unified diff components showing the incorrect numbers
- 0a0d89ac - Merge branch...
- 058d6b88 - Merge branch 'fix_intialize_last_keyword_cop' into 'master'
- 88e389c0 - Merge branch 'dblessing_unconfirmed_user_profile' into 'master'
- 1d291312 - Remove Google Code importer
- ed2f764d - Merge branch '219049-remove-google-code-importer' into 'master'
- 7ec82fb1 - Merge branch 'ajk-graphql-helpers' into 'master'
- 00b43ef6 - Provide extra detail on `table` in migration tests
- 7f659a4e - Merge branch 'expand-migration-testing-docs' into 'master'
- bb7640c0 - Merge branch 'bump-workhorse-8-56-0' into 'master'
- 88962593 - Merge branch 'ph/225961/changeImageDiffBadgesPositionToPercent' into 'master'
- 07579828 - Merge branch 'hc-doc-integ-jenk-nl' into 'master'
- 21a5837d - Merge branch 'eread/fix-docs-release-process' into 'master'
- 4186e412 - Merge branch 'artifact-download-from-pipeline-id-with-needs' into 'master'
- f4bbafa7 - Fix future tense issues
- 582c1225 - Merge branch 'bulk_project_move_api' into 'master'
- 0800baa1 - Merge branch 'hc-doc-int-es-heap-links' into 'master'
- 7d183086 - test: Remove useless and flaky expectation in MR diff note test
- 07a5db4d - Jenkins for all
- 3549441a - Merge branch 'docs-repair-unicorn-settings-link' into 'master'
- 59c728de - Merge branch 'add_design_to_git_transfer_in_progress' into 'master'
- aebedb59 - Merge branch '284598-use-an-explicit-data-keyword-argument-in-self_describing_event' into 'master'
- fcf66745 - Remove deprecated fa-spinner styles
- 133be993 - Merge branch 'mw-cleanup-fa-spinner-styles' into 'master'
- ef83a914 - Merge branch...
- d67d97f2 - Merge branch 'ph/fixDiffsLineNumbers' into 'master'
- 82d2753f - Merge branch 'add-sidekiq-dead-job-metrics' into 'master'
- 0974d0a5 - Merge branch 'caalberts-knapsack-file-list' into 'master'
- 8f41a7dd - Update gitaly gem to 13.6.1
- dc0576aa - Performance Improvements for the Epic View: GraphQL startupjs
- 0e55dc78 - Merge branch 'epic-view-graphql-startup-js' into 'master'
- d09778cf - Remove redundant line-height and padding
- 918ba112 - Merge branch '281953-fix-file-header-line-height' into 'master'
- 444562e1 - Add BaseResolver#offset_pagination helper
- 840299c3 - Merge branch 'ajk-offset-pagination' into 'master'
- e4cfd31d - ci: Allow 'rspec:feature-flags' to fail and notify Slack on failure
- 9c56cf2e - Track SSE edit action
- 9c6631e3 - Merge branch '283947-fj-track-sse-edit-in-api' into 'master'
- 27b03ffd - Merge branch 'patch-206' into 'master'
- cfb3cabc - Merge branch 'update_gitaly_gem_13_6_1' into 'master'
- 471e23ea - Fix CSP errors relating to matomo.js
- 054fb4a2 - Merge branch...
- c312fd3e - Register users with blocked_pending_approval state
- 4a99170c - Merge branch 'al-244519-block-users-when-user-cap-exceeded' into 'master'
- 7ff7a135 - Merge branch 'fix-misaligned-job-buttons-24395' into 'master'
- 471703aa - Test all files if docs-lint config changes
- 6a673db1 - Merge branch 'docs-run-all-tests-when-vale-changes' into 'master'
- 7f757b7f - Add collect_package_events feature to package events
- fab11505 - Merge branch '276948-add-feature-flag-to-package-events' into 'master'
- 5844a756 - Merge branch 'remove-describe' into 'master'
- 79945d29 - Force a nonce on all script tags
- 30ffdabf - Rename helper to reflect its new role
- c3c05892 - Remove usage of allow_any_instance_of
- b469baba - Merge branch '284596-ensure-rspec-feature-flags-run-on-mr-pipelines-2' into 'master'
- d5ad516a - Remove redundant nonce: true
- 2435c74a - Merge branch 'sh-fix-matomo-js' into 'master'
- b491ece0 - Merge branch 'revert-4ae4c89d' into 'master'
- 8aafdd0d - Merge branch '238222-clean-up-boards-with-swimlanes-feature-flag' into 'master'
- 355cc7e6 - Merge branch 'docs-compress-images-1' into 'master'
- 42971536 - Merge branch 'nonce-all-script-tags' into 'master'
- 4d03aa04 - Merge branch 'gottesman.rachelg-master-patch-26437' into 'master'
- d250ca80 - Merge branch 'gottesman.rachelg-master-patch-80419' into 'master'
- 61ae294c - Quarantine flaky and stale test
- 384cc5ed - Merge branch 'ml-quarantine-test' into 'master'
- 22504bd3 - Datadog integration for Gitlab pipelines v1
- d86f2860 - Merge branch 'datadog-integration' into 'master'
- d721aa6e - Revert "Merge branch 'vs-ee-sort-imports-by-groups' into 'master'"
- c6e7be4d - Merge branch 'revert-problematic-frontend-mr' into 'master'
- 853b7ea2 - Merge branch 'defect/resolve-all-scroll-height' into 'master'
- 40f82832 - Merge branch '241267-load-structure-sql-single-transaction' into 'master'
- a10b9c9a - Merge branch 'ml-retry-if-dropdown-does-not-load' into 'master'
- 0afa48b5 - Add specs and docs
- 3255b5bf - Merge branch '275962-update-users-rake' into 'master'
- e45b79ef - Create suggested approver partial
- a88c3f5f - Collapse approval rules and move it under reviewer
- 05196c23 - Apply 1 suggestion(s) to 1 file(s)
- d0562e75 - Use early return instead of if-wrap
- ea09a36b - Revert if wrap to fix rspec
- 333ef4b2 - Remove yml changelog
- b605ddd9 - Address reviewer's comments
Toggle commit listadded databasereview pending label
added Engineering Productivity QA ~16636198 database documentation labels
added product intelligence product intelligencereview pending labels
added 7 commits
-
3ac9d96a - 1 commit from branch
create-suggested-approvers-partial
- ccada56a - Collapse approval rules and move it under reviewer
- 39fa04e1 - Apply 1 suggestion(s) to 1 file(s)
- fd040b65 - Use early return instead of if-wrap
- 54aad45c - Revert if wrap to fix rspec
- fefe9a4e - Remove yml changelog
- 04fa394f - Address reviewer's comments
Toggle commit list-
3ac9d96a - 1 commit from branch
mentioned in issue #288802
mentioned in issue #288803
removed product intelligencereview pending label
removed product intelligence label
added 147 commits
-
04fa394f...47142c4a - 147 commits from branch
create-suggested-approvers-partial
-
04fa394f...47142c4a - 147 commits from branch
@iamphill alright this is is the last piece of the parts! Do you mind reviewing when you have time?Shoot, I forgot I still need BE review, let's get that first@iamphill alright, this is not ready for frontend review
And this is the last piece for you to get started on your ticketEdited by Samantha Mingassigned to @iamphill
unassigned @mlunoe
unassigned @kerrizor
added 214 commits
-
47142c4a...e4a6b707 - 213 commits from branch
master
- de49ab37 - Collapse approval rules and move it under reviewer
-
47142c4a...e4a6b707 - 213 commits from branch
enabled an automatic merge when the pipeline for c3dad184 succeeds
mentioned in commit ece3433a
added workflowstaging label
added workflowcanary label and removed workflowstaging label
added workflowproduction label and removed workflowcanary label
added groupcode review label and removed groupsource code label
mentioned in merge request !49011 (merged)
mentioned in issue #293729 (closed)
added releasedcandidate label
mentioned in merge request gitlab-ui!1879 (merged)
added releasedpublished label and removed releasedcandidate label
mentioned in commit cb38ca80
mentioned in merge request !51667 (closed)
mentioned in merge request !53438 (merged)
mentioned in commit f6f460f7
mentioned in issue #11527 (closed)
mentioned in issue gitlab-com/www-gitlab-com#10931 (closed)
mentioned in commit 2864c447