Skip to content

Support of CRUD Operations for Issue of type 'Task'  #2550

Closed

Description

@adrian-gonzalez

Description of the problem, including code/CLI snippet

GitLab v15.10.1-ee has the notion of "Tasks" tied to an Issue of type "task". Similar to other resources (Projects, Groups, Issues, Labels, etc.), having support to CRUD "Tasks" is missing.

Requests to support:

  • Retrieve issues by type (issue, task, etc.)
  • Retrieve an issue of type task by issue_id
  • Create an issue of type task providing properties such as status, labels, start_date, due_date, milestone, weight, iteration, description
  • Update an issue of type task based on the above properties

Expected Behavior

Actual Behavior

Specifications

python-gitlab version:
API version you are using (v3/v4): v4
Gitlab server version (or gitlab.com): 15.10.0

Activity

  1. nejch commented on Apr 18, 2023

    @nejch
    Member

    @adrian-gonzalez at the moment we cannot do this as GitLab has no REST API for tasks.

    https://gitlab.com/gitlab-org/gitlab/-/issues/366197
    https://gitlab.com/groups/gitlab-org/-/epics/9673
    https://gitlab.com/gitlab-org/gitlab/-/issues/368055

    Once GitLab has support for this we can start working on it. But maybe we can keep this open for now?

  2. adrian-gonzalez commented on Apr 18, 2023

    @adrian-gonzalez
    Author

    Hi @nejch that sounds good, and thank you for sharing those links so I can track that progress

  3. nejch commented on Nov 28, 2023

    @nejch
    Member

    I'll close this one here as we fully depend on upstream to implement this, but I'm subscribed to https://gitlab.com/gitlab-org/gitlab/-/issues/368055, let's see if they make it any time soon. @adrian-gonzalez feel free to reopen this once or open a new issue if you see it done upstream but missing here in the future. 🙇

  4. yakobowski commented on Jan 18, 2024

    @yakobowski

    There's been a bit of progress regarding this (AFAIU) in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/126398

  5. locked as resolved and limited conversation to collaborators on Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions