Skip to content
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

[CMKC] Users can "Like" Forum Post (NEW FEATURE) #1734

Open
wants to merge 18 commits into
base: dev
Choose a base branch
from

Conversation

jessewoo
Copy link
Contributor

@jessewoo jessewoo commented Sep 27, 2024

Source EPIC JIRA card

Workplan 2 Dev Item #1: https://sdx-sdsc.atlassian.net/browse/USP-217

Brief summary of the new Feature

Users will now be able to “Like” forum posts with a heart button. Users can see how liked their posts and can click into the user and see their profile page.

Brief summary of the Architecture

New table: jos_forum_posts_like

Created a table that will store the different likes with meta data of the user id, forum thread id, post id and date
image

New APIs

Created new API that will allow front end to POST to the table, storing all the data
image

New Javascript, CSS and View updates

Created new Javascript file that will handle events of the users, when they click on the heart, when they click on the stats with slide down and slide up of the different names of people who clicked on their post.
image

Works on the site forum, and also group forum posts which has nested features.

Brief summary of your testing

Have only tried on woo.aws.hubzero.org, but would like to put a branch of the onto stage.cmkc to do testing with the client. Not a hot fix, it's a new feature that needs to be tested on stage. We will have a test plan in place.

Double check someone is assigned to review the ticket

Yes - Nick and David

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.

1 participant