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

feat: implement user tags • part 2 #197

Merged
merged 9 commits into from
Dec 30, 2024
Merged

feat: implement user tags • part 2 #197

merged 9 commits into from
Dec 30, 2024

Conversation

AkesiSeli
Copy link
Contributor

@AkesiSeli AkesiSeli commented Dec 29, 2024

Technical details

This PR makes it possible to manage user tags (as per #195) i.e.:

  • viewing the list of user tags;
  • create a new tag with a name and a custom color;
  • edit a tag (change name or color);
  • delete a tag;
  • assign an existing tag to a given user;
  • remove an assigned tag from a given user;

Additional notes

The persistence layer was incomplete in that it missed the color column for tags and it was not possible to retrieve a tag by id. Both issues were fixed here.

A last PR (part 3) will make it possible to show tags next to the user name whenever it occurs in a timeline, post detail or as a search result.

Related PRs

@AkesiSeli AkesiSeli self-assigned this Dec 29, 2024
Copy link

codecov bot commented Dec 29, 2024

@AkesiSeli AkesiSeli merged commit aa060a6 into master Dec 30, 2024
2 of 3 checks passed
@AkesiSeli AkesiSeli deleted the feat-user-tags-2 branch December 30, 2024 07:37
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant