Skip to content

Conversation

@Ryaken-Nakamoto
Copy link

ℹ️ Issue

Closes

📝 Description

Added add_label endpoint with DTO Validation to link labels to a given task. Modified remove_label endpoint to reflect the same DTO as well.

✔️ Verification

Did unit tests of the service layer and controller layer, business logic for if task/label ids actually exist

Relied on ValidationPipe for type checking, so used Postman to check:

passing in string for taskId: 400
Screenshot 2025-08-21 at 8 16 35 PM
passing in empty label list: 400
Screenshot 2025-08-21 at 8 17 00 PM
passing in invalid string item in labelid list:
Screenshot 2025-08-21 at 8 17 10 PM
passing in non-existent task id
Screenshot 2025-08-21 at 8 17 30 PM
:

passing in non-existent label id:
Screenshot 2025-08-21 at 8 17 39 PM

passing in success to add labels
Screenshot 2025-08-21 at 8 25 29 PM

maxn990 and others added 30 commits August 3, 2025 17:11
sorry, updated this after I pushed so just gonna change it here too
Create label entity and corresponding migration
aaronashby and others added 28 commits August 14, 2025 18:10
implemented/tested delete_labels route
Increased responsiveness by positioning the task title and due date text relative to each other (instead of using absolute positioning)
@Ryaken-Nakamoto
Copy link
Author

for some reason when I make PRs keep getting redirected to this repo instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants