- create .env file
- DB_USER
- DB_PASSWORD
- DB_NAME
docker compose upgo run main.go
Task /api/tasks
-
GETGet all tasks -
POSTCreate a taskbody { "Description" : , "Duedate" : , "Position" : , "ListID" : } -
PATCH /:idUpdate a taskbody { "Description" : , "Duedate" : } -
DELETE /:idDelete a task -
PATCH /movetonewlist/:id (task id)Move a task to another listbody { "list_id" : #new list id } -
PATCH /reorder/:id (task id)Reorder a task in a listbody { "new_position" : }
List /api/lists
-
GETGet all lists -
POSTCreate a listbody { "Title" : , "Position" : , } -
PATCH /:idUpdate a listbody { "Title" : } -
PATCH /reorder/:id (list id)Reorder a listbody { "new_position" : } -
DELETE /:idDelete a list, also every tasks in it