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

[Backend] forum tag feature and enhancement for some other parts #451

Merged
merged 9 commits into from
Nov 26, 2023

Conversation

ohbahadiroglu
Copy link
Contributor

@ohbahadiroglu ohbahadiroglu commented Nov 25, 2023

  1. Response Messages for Delete and Report Endpoints: Implemented response message model for delete and report operations, providing clearer feedback to API consumers.

  2. Refactoring of User Data in Responses: Changed the user ID to userDTO in the responses of post and comment endpoints, ensuring more comprehensive user data is conveyed.

  3. Upgraded Report Feature: Improved the implementation of the report feature for posts and comments. Now, when a reported post or comment is deleted, it is archived by copying it into the reportedObject field in the report table.

  4. Null Type Fixes: Addressed and fixed issues related to null types in various parts of the code, enhancing the overall robustness of the application.

  5. Tags Feature for Posts: Implemented a tagging feature for posts.

  6. Comment replies: Implemented comment reply feature.

These updates collectively enhance the API's performance, usability, and maintainability. Closes #448

@ohbahadiroglu ohbahadiroglu added priority: high High priority task team: backend Backend team labels Nov 25, 2023
@ohbahadiroglu ohbahadiroglu added this to the Milestone 2 milestone Nov 25, 2023
@ohbahadiroglu ohbahadiroglu self-assigned this Nov 25, 2023
@erkamkavak
Copy link
Contributor

Seems good for me. Works well with the client side. Good job!

Copy link
Contributor

@Legervad Legervad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great, merging now.

@Legervad Legervad merged commit 943acb2 into develop Nov 26, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
priority: high High priority task team: backend Backend team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants