Skip to content

GitLab integration: link issues and MRs to feature flags #7160

@emyller

Description

@emyller

Context: #7000

After connecting their GitLab instance (#7159), users can link GitLab issues and merge requests to their feature flags.

Scope

Important

Unlike GitHub, where users pre-select repositories during the App installation flow, GitLab tokens grant access to all projects within their scope. A project selection UI would expose someone else's token scope to any Flagsmith user on the integrations page. The GitLab integration exposes all accessible projects by design.

Note

#7120 and #7121 contain reference code. A few things to consider:

Acceptance criteria

  • User can pick a GitLab project
  • User can search issues and MRs within that project
  • User can link an issue or MR to a feature flag

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions