Releases: neu-cs4530/shortstack
Releases · neu-cs4530/shortstack
final-submission
What's Changed
- Added the User Schema by @jackrifkin in #2
- Added Poll and PollOptions schemas and models by @BalinVanessa in #1
- Community and Article schema/models by @JQK1806 in #4
- Implement UI for notification button and dummy notification page by @celiaburrington in #3
- Add Login and Signup UI by @jackrifkin in #7
- Community UI by @JQK1806 in #5
- Poll UI by @BalinVanessa in #6
- Added a community list page by @JQK1806 in #8
- Notification schema by @celiaburrington in #9
- Implement user sign up by @celiaburrington in #12
- Profile page by @BalinVanessa in #11
- login functionality by @JQK1806 in #13
- Created endpoint to create a new community by @BalinVanessa in #14
- Add points to user for answering question by @celiaburrington in #15
- Fixed addCommunity endpoint to include userID in request (plus tests!) by @BalinVanessa in #16
- Challenges Schema, Model, and Server Interface by @BalinVanessa in #18
- Implement sending notification to question asker on new answer by @celiaburrington in #17
- Post question in community UI and community uses real data by @JQK1806 in #10
- reward added to challenges by @JQK1806 in #19
- add mock data for new schemas to populate_db.ts by @celiaburrington in #22
- Refactor notification endpoint by @celiaburrington in #21
- Refactor article page to query the database for an article by id by @celiaburrington in #23
- Implement logic for joining communities by @jackrifkin in #24
- UserChallenge Schema + populate_db updates by @jackrifkin in #25
- Update Community URIs to follow style guide by @jackrifkin in #27
- Fix notification reference issue by @celiaburrington in #28
- post question to community functionality by @JQK1806 in #20
- Display a user's notifications (read and unread) on the Notification page by @BalinVanessa in #29
- Refactor Poll.createdBy to be username instead of User by @celiaburrington in #26
- Refactor members to use usernames by @celiaburrington in #31
- Implemented functionality to make progress towards challenges by @jackrifkin in #30
- Profile frame and rewards UI by @JQK1806 in #32
- implemented creating and editing articles in a community by @jackrifkin in #33
- Distributes rewards to user when challenge completed by @jackrifkin in #34
- Added unlocked rewards UI, moved challengeView files into profilePage. by @JQK1806 in #35
- Implement functionality for 'Mark All As Read' button in notification page by @BalinVanessa in #36
- Indicator on the Notification Page Button by @BalinVanessa in #38
- Implement subscribing to a question by @celiaburrington in #37
- Adding polls to communities functionality by @JQK1806 in #41
- Notify community members when new questions or articles are posted by @celiaburrington in #39
- Implement reward select in user profile by @celiaburrington in #40
- Notification routing and poll page by @jackrifkin in #42
- Added tests for getCommunityById and fetchAllCommunities by @JQK1806 in #43
- Functionality to vote on polls by @JQK1806 in #45
- Increment challenge progress for upvotes by @jackrifkin in #44
- Article Markdown by @BalinVanessa in #47
- Article Search by @BalinVanessa in #46
- Profile frame unlocks when enough points are earned by @celiaburrington in #48
- Send a notification when a user receives an upvote by @celiaburrington in #49
- Question community link by @JQK1806 in #50
- Send notification when user has unlocked a reward by @celiaburrington in #51
- Breadcrumb by @jackrifkin in #52
- Updated mock data by @JQK1806 in #55
- Profile Picture & Frame Component by @BalinVanessa in #53
- Points Indicator by @BalinVanessa in #56
- Polls Close by @celiaburrington in #54
- Backend user notification settings by @celiaburrington in #57
- Implemented sorting articles by @jackrifkin in #58
- Notifications settings frontend page by @celiaburrington in #59
- Display a user's title by their username by @BalinVanessa in #60
- Clean up tasks by @celiaburrington in #61
- UI Updates by @BalinVanessa in #62
- Updated site name on login by @BalinVanessa in #63
- Remove 'any' type for style by @jackrifkin in #64
- Remove community field from question schema by @jackrifkin in #65
New Contributors
- @jackrifkin made their first contribution in #2
- @BalinVanessa made their first contribution in #1
- @JQK1806 made their first contribution in #4
- @celiaburrington made their first contribution in #3
Full Changelog: https://github.com/neu-cs4530/fall24-project-fall24-team-project-group-808/comm...