-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
expand gitea's project management APIs #1558
Comments
initial support eyad-hussein/gitea#1 temp live instance http://185.206.122.152:3000/api/swagger#/project |
ENDPOINTS implemented: GET /projects/{project_id} GET /repos/{owner}/{repo}/projects POST /user/projects GET /projects/columns/{column_id} PATCH /projects/{project_id}/columns/{column_id}/move GET /projects/{project_id}/columns |
@Omarabdul3ziz status |
work is done at this pr go-gitea/gitea#31768 |
Currently, gitea's API has limited support for project management. We need to expand the API to cover all aspects of project management within gitea, including creating, updating, and managing projects, columns, and cards. This expansion will allow for better integration with external tools
Tasks:
Review current API endpoints related to projects
Identify missing functionalities in the current API
Design new API endpoints to cover all project management features
Update Swagger/OpenAPI specification if used
Implement new API endpoints:
what we call template repo
This similar to initializing the repo with initial set of files + labels
e.g reapplying all of the labels
from another repoUpdate API documentation
Notes
The text was updated successfully, but these errors were encountered: