-
Notifications
You must be signed in to change notification settings - Fork 1
Zeynep Baydemir Individual Contributions ‐ 451 Milestone 2
Zeynep Baydemir edited this page Dec 1, 2023
·
1 revision
Zeynep Baydemir
Group: 5
Between Milestone 1 and 2, I've got various responsibilities. Firstly, I implemented the admin role to ensure security in our project. After that, I implemented the forum moderation functionality to be able to ban/unban users and delete posts. I hashed the passwords in necessary authorization functions. In that way, our project is more secure. I developed group related functions such as join and leave group features and group moderation where moderators can ban/unban member or add new moderator. I also developed last activities in profile so that users can see their activities.
Description Type of Work Issue Time Spent Admin Role Implementation-BE Feature #631 2 hour Forum Moderation Implementation Feature #635 3 hour Password Hashing Feature #638 1 hour Admin Permissions in Post Comments Feature #706 1 hour Group Moderation Implementation Feature #705 4 hour Join-Leave Group Implementation Feature #704 3 hour Unban User Implementation Feature #803 1.5 hour Last Activities Implementation Feature #804 3 hour
Title | PR | Conflict |
---|---|---|
Auth service unit tests | #600 | |
Password Hashing | #657 | |
Updating Tests According To Password Hashing | #659 | |
Admin Role Implementation | #660 | |
Forum Moderation | #663 | |
Admin Permission to Delete or Update Reviews | #664 | |
Fixing Only Admin Can Delete or Update Review Issue | #669 | |
Admin Permission to Delete or Update Comments | #739 | |
Join-Leave Group Implementation | #743 | |
Group Moderation Implementation | #750 | |
Unban User Implementation | #820 | |
Last Activities Implementation | #841 | |
Post Detail Authorization Fix | #847 | |
Forum Service Unit Test | #916 | |
Group Service Unit Test | #921 |
Title | PR |
---|---|
Object as Query Parameter Fix | #661 |
Filter Implementation for Forum Posts | #662 |
Get Reviews Return Username | #665 |
Review Char Limit Fix | #725 |
Group Implementation | #740 |
Group Detail and All Returns User Join Status | #828 |
Meta Achievements Implementation | #833 |
Populated Achievement in Get Post List | #873 |
Argument Type Change in Main Bug | #875 |
Axios Query Parameter Fix | #877 |
Vote Service Unit Tests | #920 |
Profile Service Unit Tests | #922 |
Title | PR | Conflict |
---|---|---|
Object as Query Parameter Fix | #661 | |
Filter Implementation for Forum Posts | #662 | |
Get Reviews Return Username | #665 | |
Review Char Limit Fix | #725 | |
Group Implementation | #740 | |
Group Detail and All Returns User Join Status | #828 | |
Meta Achievements Implementation | #833 | |
Populated Achievement in Get Post List | #873 | |
Argument Type Change in Main Bug | #875 | |
Axios Query Parameter Fix | #877 | |
Vote Service Unit Tests | #920 | |
Profile Service Unit Tests | #922 |
Cmpe 352
Cmpe 451
Cmpe 352
Milestone 1
Final Milestone
Milestone 1
Milestone 2
Final Milestone
- Authentication Mockup
- Forum Mockup
- Game Reviews Mockup
- Games Page Mockup
- Group Page Mockup
- Home Page Mockup
- Profile Page Mockup
- Unregistered User Scenario: Sign Up
- Unregistered User Scenario: Search for a Game and Browse the Game Forum
- Registered User Scenario: Create Post in a Game Forum
- Registered User Scenario: Search For Groups and Join A Group
📝 RAM
- Issue Template
- Personal Information Template
- Meeting Note Template
- Contributions Template
- API Documentation Template
API Documentation for Practice App
- Top Games
- Yugioh Card
- Hearthstone Card
- Games By User
- Game Reviews
- Games By Genre
- Games By Category
- Game Suggestions
- Esport Tournaments
- Achievement By Game Id
- Rock Paper Scissors
- Game By Deal