Skip to content
Snippets Groups Projects

Collapse approval rules and move it under reviewer

Merged Samantha Ming requested to merge 231244-move-approval-rule-in-mr into master
All threads resolved!
MR Changes
Part 1: !47976 (merged) Create suggested approvers as a partial so it can be reused
Part 2: :point_right: current 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
image image image

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

  1. Select a Merge Request and click "Edit"
  • The approvals are now hidden within the collapse:
Collapse Expanded
image image

Create MR

  1. The same effect is the same when you create a "New" Merge Request :point_up_2:

Not collapsed

This is the scenario when approval rules is in a collapsed format:

FF Is Collapsed?
merge_request_reviewers True
mr_collapsed_approval_rules = True
Yes
merge_request_reviewers False
mr_collapsed_approval_rules = False
No
merge_request_reviewers True
mr_collapsed_approval_rules = False
No
merge_request_reviewers False
mr_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

Availability and Testing

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)

Edited by Samantha Ming

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • assigned to @jeldergl and unassigned @pedroms

  • Samantha Ming changed the description

    changed the description

  • Samantha Ming added 1 commit

    added 1 commit

    • be6592f9 - Hide collapse behind feature flag

    Compare with previous version

  • Samantha Ming changed the description

    changed the description

  • assigned to @pedroms

  • Samantha Ming added 1 commit

    added 1 commit

    • 406ed8d3 - Hide collapse behind feature flag

    Compare with previous version

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • Bundle size analysis [beta]

    This compares changes in bundle size for entry points between the commits a2792bac and de49ab37

    :sparkles: Special assets

    Entrypoint / 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 :no_entry_sign: Danger

    Edited by 🤖 GitLab Bot 🤖
  • Samantha Ming marked this merge request as ready

    marked this merge request as ready

    • Resolved by Samantha Ming

      @sming-gitlab :gear: 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).

  • Samantha Ming mentioned in issue #283990

    mentioned in issue #283990

  • Samantha Ming added 522 commits

    added 522 commits

    Compare with previous version

  • Samantha Ming mentioned in merge request !47864 (closed)

    mentioned in merge request !47864 (closed)

  • Samantha Ming changed the description

    changed the description

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • Samantha Ming changed the description

    changed the description

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • mentioned in issue #284212 (closed)

  • Samantha Ming added 1 commit

    added 1 commit

    • b5e0fc46 - Generate FF mr_collapsed_approval_rules

    Compare with previous version

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • Samantha Ming changed the description

    changed the description

  • Samantha Ming mentioned in merge request !47976 (merged)

    mentioned in merge request !47976 (merged)

  • Samantha Ming added 551 commits

    added 551 commits

    Compare with previous version

  • Samantha Ming changed the description

    changed the description

  • Samantha Ming changed target branch from master to create-suggested-approvers-partial

    changed target branch from master to create-suggested-approvers-partial

  • Samantha Ming changed the description

    changed the description

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • Samantha Ming changed the description

    changed the description

  • assigned to @pedroms

  • Pedro Moreira da Silva approved this merge request

    approved this merge request

  • Samantha Ming added 1 commit

    added 1 commit

    • 53f5e959 - Collapse approval rules and move it under reviewer

    Compare with previous version

  • mentioned in issue #284825 (closed)

  • Samantha Ming resolved all threads

    resolved all threads

  • Samantha Ming added 1 commit

    added 1 commit

    • a2f7fa3f - Apply 1 suggestion(s) to 1 file(s)

    Compare with previous version

  • Samantha Ming added 416 commits

    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

    Compare with previous version

    • 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, however approval rules is a ee feature. And when we moved it under reviewers, it required us to update a bunch of approval rules spec that is under ee.

      Here's a screenshot of how the approval rules work currently in production:

      Free License
      image image

      Not sure if that answers your question? Let me know if you think I'm still missing something :smile:

  • mentioned in issue #284052 (closed)

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • 🤖 GitLab Bot 🤖 changed milestone to %13.7

    changed milestone to %13.7

  • Samantha Ming assigned to @atroschinetz

    assigned to @atroschinetz

  • Amy Troschinetz approved this merge request

    approved this merge request

  • Amy Troschinetz unassigned @atroschinetz

    unassigned @atroschinetz

  • Mark Lapierre approved this merge request

    approved this merge request

  • Samantha Ming resolved all threads

    resolved all threads

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • assigned to @mlunoe

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • Samantha Ming added 1 commit

    added 1 commit

    Compare with previous version

  • Samantha Ming added 739 commits

    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

    Compare with previous version

  • Samantha Ming added 7 commits

    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

    Compare with previous version

  • Samantha Ming mentioned in issue #288802

    mentioned in issue #288802

  • Samantha Ming mentioned in issue #288803

    mentioned in issue #288803

  • I'm removing ~"product analytics" labels, I don't see any related changes, please let me know if I'm missing something

  • Michael Lunøe approved this merge request

    approved this merge request

  • Samantha Ming added 147 commits

    added 147 commits

    Compare with previous version

  • Samantha Ming changed target branch from create-suggested-approvers-partial to master

    changed target branch from create-suggested-approvers-partial to master

  • Samantha Ming changed the description

    changed the description

  • @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 :muscle:

    @iamphill alright, this is not ready for frontend review :muscle: And this is the last piece for you to get started on your ticket :fingers_crossed:

    Edited by Samantha Ming
  • assigned to @iamphill

  • unassigned @mlunoe

  • Samantha Ming assigned to @kerrizor and unassigned @iamphill

    assigned to @kerrizor and unassigned @iamphill

  • Kerri Miller approved this merge request

    approved this merge request

  • Samantha Ming added 214 commits

    added 214 commits

    Compare with previous version

  • Phil Hughes approved this merge request

    approved this merge request

  • Phil Hughes resolved all threads

    resolved all threads

  • Phil Hughes enabled an automatic merge when the pipeline for c3dad184 succeeds

    enabled an automatic merge when the pipeline for c3dad184 succeeds

  • merged

  • Phil Hughes mentioned in commit ece3433a

    mentioned in commit ece3433a

  • 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)

  • mentioned in merge request gitlab-ui!1879 (merged)

  • Samantha Ming mentioned in commit cb38ca80

    mentioned in commit cb38ca80

  • Samantha Ming mentioned in merge request !51667 (closed)

    mentioned in merge request !51667 (closed)

  • Jacques Erasmus mentioned in merge request !53438 (merged)

    mentioned in merge request !53438 (merged)

  • Samantha Ming mentioned in commit f6f460f7

    mentioned in commit f6f460f7

  • mentioned in issue #11527 (closed)

  • Samantha Ming mentioned in commit 2864c447

    mentioned in commit 2864c447

  • Please register or sign in to reply
    Loading