Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add Support for Todos API Endpoint #816

Open
Ichirobtw opened this issue Sep 18, 2024 · 1 comment
Open

Add Support for Todos API Endpoint #816

Ichirobtw opened this issue Sep 18, 2024 · 1 comment
Labels

Comments

@Ichirobtw
Copy link

It appears that the GitLab API client for PHP does not currently support the GitLab Todos API endpoint. This endpoint provides functionality for managing to-do items, which is essential for integrating tasks and notifications from GitLab.

Expected Behavior:
The client should offer methods to interact with the following key functionalities of the Todos API:

  • List todos
  • Mark a todo as done
  • Get a specific todo

Actual Behavior:
Currently, there is no direct support for interacting with the Todos API. It would be helpful to have built-in methods for:

  • Fetching a list of todos (GET /todos)
  • Marking todos as done (POST /todos/:id/mark_as_done)
  • Viewing individual todos

Feature Request:
Please consider adding support for the following endpoints:

  • GET /todos - Fetch a list of todos assigned to the authenticated user.
  • POST /todos/
  • /mark_as_done - Mark a todo as done.
  • GET /todos/
  • Retrieve details of a specific todo.

Benefits:
Adding support for the Todos API would enhance the client's usefulness for developers managing tasks and notifications within GitLab, allowing for more comprehensive project management and automation within PHP applications.

Relevant Documentation:
GitLab Todos API Documentation

@Ichirobtw Ichirobtw closed this as not planned Won't fix, can't repro, duplicate, stale Sep 19, 2024
@Ichirobtw Ichirobtw reopened this Oct 15, 2024
Copy link

stale bot commented Feb 24, 2025

This issue has been automatically marked as stale because there has been no recent activity. It will be closed after 30 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Feb 24, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Development

No branches or pull requests

1 participant