Skip to content

Namespace license checks for multiple assignees

Todo

Related MRs

  • gitlab-org/gitlab-ee!1509: Add rendering of multiple assignees
    • No namespace license checks needed
  • gitlab-org/gitlab-ee!1703: Add showing multiple assignees in issue board card
    • No namespace license checks needed
  • gitlab-org/gitlab-ee!1728: Legacy support for deprecated assignee parameter in the API
    • No namespace license checks needed
  • gitlab-org/gitlab-ee!1736: Add specs for multiple assignees issue board cards
    • No namespace license checks needed
  • gitlab-org/gitlab-ee!1750: Fix karma tests for multiple assignees
    • No namespace license checks needed
  • gitlab-org/gitlab-ee!1766: Add multiple assignees to create issue page
    • FormHelper.issue_dropdown_options should only be called with has_multiple_assignees = true when feature is active
  • gitlab-org/gitlab-ee!1731: Add multiple assignees to issue board sidebar
    • app/views/projects/boards/components/sidebar/_assignee.html.haml
  • gitlab-org/gitlab-ee!1456: Add multiple assignees support to sidebar
    • app/views/shared/issuable/_sidebar_assignees.html.haml
  • gitlab-org/gitlab-ee!1793: Multiple assignees review: merge upstream
    • No namespace license checks needed (only upstream = master merge)
  • gitlab-org/gitlab-ee!1494: Allow multiple assignees to be chosen from dropdown filters
    • app/assets/javascripts/filtered_search/filtered_search_token_keys_issues_ee.js
  • https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1986: Fix '/unassign' slash command
    • app/services/slash_commands/interpret_service.rb
  • gitlab-org/gitlab-ee!1889 (open): WIP: Search for issues with multiple assignees

CE backports:

  • gitlab-org/gitlab-ce!11089: Backport of Multiple Assignees feature
    • keep CE specs and ensure they pass if MIA is not enabled
  • gitlab-org/gitlab-ce!11132: Add sidebar specs
    • keep CE specs and ensure they pass if MIA is not enabled
  • gitlab-org/gitlab-ce!11178: Fix for Follow-up from "Backport of Multiple Assignees feature
    • app/services/system_note_service.rb -> fully backported to CE
  • gitlab-org/gitlab-ce!11185: Resolve "Follow-up from "Backport of Multiple Assignees feature""
    • Already covered by other MRs
  • gitlab-org/gitlab-ce!11556: Add to docs: issues multiple assignees
    • Only doc changes that do not need to be changed

Questions

  • What if there are issues with multiple assignees and the subscription has ended?

What does this MR do?

Are there points in the code the reviewer needs to double check?

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Related to gitlab-org/gitlab-ee#2335. Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/2564.

CE MR in gitlab-org/gitlab-ce!11825

Edited by Toon Claes

Merge request reports