From b49490ffa4eaf7717716c978eeac0a27ce8cd82a Mon Sep 17 00:00:00 2001 From: Alperen Date: Tue, 21 Nov 2023 14:43:45 +0200 Subject: [PATCH 01/32] Create lab_report_7.md --- reports/lab_report_7.md | 88 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 reports/lab_report_7.md diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md new file mode 100644 index 00000000..239d0bba --- /dev/null +++ b/reports/lab_report_7.md @@ -0,0 +1,88 @@ +# Project Development Weekly Progress Report + +**Team Name:** Video Game Community Platform - Group 5 + +**Date:** 21.11.2023 + +## Progress Summary + +In the recent progress update, significant strides have been made in enhancing the frontend and backend functionalities. The development of mobile-specific features, such as the Admin Control Panel Page and Group Page implementations, underscores a strong focus on mobile platform optimization. Notably, advancements in group functionalities, like the Group Creation Web Page and Group Moderation Implementation (both front-end and back-end), are pivotal in enhancing user interaction and management capabilities. Furthermore, the integration of new functionalities in the Admin Page and the implementation of robust reporting systems for reviews and posts demonstrate a commitment to improving user experience and content management. These developments collectively signify a substantial enhancement in the platform's efficiency and user-centric features. + +## What was planned for the week? How did it go? +| Description | Issue | Assignee | Due | PR | Estimated Duration | Actual Duration | +| -------------------------------------------------------------------------- | --------------------------------------------------------------- | ---------------- | ---------- | --- | ------------------ | --------------- | +| Admin Frontend Additions for Necessary Pages | [#623](https://github.com/bounswe/bounswe2023group5/issues/623) | Arda Kabadayı | 21.11.2023 || 2 hrs |2 hrs | +| Implementing CI/CD for Frontend | [#624](https://github.com/bounswe/bounswe2023group5/issues/624) | Ali Başaran | 21.11.2023 || 5 hr |5 hr | +| Admin Control Panel Page Implementation - MOBILE | [#637](https://github.com/bounswe/bounswe2023group5/issues/637) | Said Yolcu | 21.11.2023 || 3 hrs |3 hrs | +| Groups Web Page Implementation | [#681](https://github.com/bounswe/bounswe2023group5/issues/681) | Çisel Zümbül | 21.11.2023 || 4 hrs |4 hrs | +| Implementing Group Creation Web Page | [#682](https://github.com/bounswe/bounswe2023group5/issues/682) | Ali Başaran | 20.11.2023 || 2 hr | 2 hr | +| Implementing Group Moderation Frontend Additions | [#683](https://github.com/bounswe/bounswe2023group5/issues/683) | Arda Kabadayı | 21.11.2023 || 1 hr |1 hr | +| Researching Annotations For Frontend | [#684](https://github.com/bounswe/bounswe2023group5/issues/684) | Frontend Team | 21.11.2023 || 8hr |8hr| +| Adding New Functionalities to Admin Page | [#686](https://github.com/bounswe/bounswe2023group5/issues/686) | Arda Kabadayı | 21.11.2023 || 3 hrs |3 hrs | +| Adding User Aggrement Chexbox to Register | [#689](https://github.com/bounswe/bounswe2023group5/issues/689) | Arda Kabadayı | 21.11.2023 || 30 mins |30 mins| +| Implementing Forum Post Comment Reply Component | [#690](https://github.com/bounswe/bounswe2023group5/issues/690) | Ali Başaran | 19.11.2023 || 3hrs |3hrs| +| Implementing Filters And Sort of Reviews | [#692](https://github.com/bounswe/bounswe2023group5/issues/692) | Çisel Zümbül | 20.11.2023 || 3 hrs |3 hrs| +| Implementing Filters, Search and Sort of Forum Posts | [#695](https://github.com/bounswe/bounswe2023group5/issues/695) | Alperen Bırçak | 20.11.2023 || 3 hrs |3 hrs| +| Implementing Group Details Web Page | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 21.11.2023 || 5 hrs |5 hrs| +| Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 || 1 hr |1 hr | +| Implementing Review Reporting | [#713](https://github.com/bounswe/bounswe2023group5/issues/713) | Çisel Zümbül | 19.11.2023 || 1 hr |1 hr| +| Implementing Post Reporting | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 19.11.2023 || 1 hr |1 hr| +| Group Moderation Implementation-BE | [#705](https://github.com/bounswe/bounswe2023group5/issues/705) | Zeynep Baydemir | 21.11.2023 || 3 hr |3 hr| +| Join-Leave Group Implementation-BE | [#704](https://github.com/bounswe/bounswe2023group5/issues/704) | Zeynep Baydemir | 21.11.2023 || 3 hr | 3 hr| +| Admin Permissions In Post Comments | [#706](https://github.com/bounswe/bounswe2023group5/issues/706) | Zeynep Baydemir | 21.11.2023 || 1 hr |1 hr| +| Create Group Endpoint Implementation - BE | [#696](https://github.com/bounswe/bounswe2023group5/issues/696) | Can Uzduran | 21.11.2023 || 2 hr |2 hr| +| Group Model Creation and Necessary Retrieving Endpoints (Filter, Search, Sort, Get Details) | [#697](https://github.com/bounswe/bounswe2023group5/issues/697) | Can Uzduran | 21.11.2023 || 3 hr |3 hr| +| Edit and Delete Functionalities for Group - BE | [#714](https://github.com/bounswe/bounswe2023group5/issues/714) | Can Uzduran | 21.11.2023 || 2 hr |2 hr| +| Restructuring Project Folder Layout - MOBILE | [#699](https://github.com/bounswe/bounswe2023group5/issues/699) | Ege Ekşi | 21.11.2023 || 1 hr |1 hr| +| Finalizing Endpoint Connections for Comment Functionality - MOBILE | [#700](https://github.com/bounswe/bounswe2023group5/issues/700) | Ege Ekşi | 21.11.2023 || 2 hr |2 hr | +| Verifying and Implementing Remaining Endpoint Connections for User Controller - MOBILE | [#701](https://github.com/bounswe/bounswe2023group5/issues/701) | Ege Ekşi | 21.11.2023 || 2 hr |2 hr | +| Annotation Research - MOBILE | [#702](https://github.com/bounswe/bounswe2023group5/issues/702) | Ege Ekşi | 21.11.2023 || 2 hr |2 hr| +| Group Moderation Functionality Implementation - MOBILE | [#707](https://github.com/bounswe/bounswe2023group5/issues/707) | Said Yolcu | 23.11.2023 | |5hrs |5hrs| +| Review And Edit Controller Scripts - MOBILE | [#708](https://github.com/bounswe/bounswe2023group5/issues/708) | Said Yolcu | 16.11.2023 | |2hrs |2hrs| +| Create Request Functions For Game Controller Endpoints - MOBILE | [#709](https://github.com/bounswe/bounswe2023group5/issues/709) | Said Yolcu | 19.11.2023 || 3hrs |3hrs| +| Create Request Functions For Tag Controller Endpoints - MOBILE | [#710](https://github.com/bounswe/bounswe2023group5/issues/710) | Said Yolcu | 18.11.2023 | |3hrs |3hrs| +| Group Creation Functionality Implementation - MOBILE | [#711](https://github.com/bounswe/bounswe2023group5/issues/711) | Bilal Atım | 22.11.2023 | |4 hrs|4 hrs| +| Create Request Functions For Post Controller Endpoints - MOBILE | [#712](https://github.com/bounswe/bounswe2023group5/issues/712) | Bilal Atım | 17.11.2023 | |3 hrs|3 hrs| +| Create Request Functions For Review Controller Endpoints - MOBILE | [#715](https://github.com/bounswe/bounswe2023group5/issues/715) | Bilal Atım | 18.112023 || 3 hrs|3 hrs| +| Fix Errors and Bugs in Authontications Pages - MOBILE| [#716](https://github.com/bounswe/bounswe2023group5/issues/716) | Bilal Atım | 16.11.2023 | |2 hrs|2 hrs| +| Implementing Application to a Private Group Feature| [#717](https://github.com/bounswe/bounswe2023group5/issues/717) | Halis Bal | 21.11.2023 | |6 hrs|6 hrs| +| Group Page Implementation - MOBILE| [#718](https://github.com/bounswe/bounswe2023group5/issues/718) | Harun Sami Çelik | 20.11.2023 || 3 hrs|3 hrs| +| Adding endpoint requests for Vote Controller - MOBILE| [#719](https://github.com/bounswe/bounswe2023group5/issues/719) | Harun Sami Çelik | 20.11.2023 || 2 hrs|2 hrs| +| Deleting Unused Branches - MOBILE| [#720](https://github.com/bounswe/bounswe2023group5/issues/720) | Harun Sami Çelik | 20.11.2023 || 30 mins|30 mins| +## Completed tasks that were not planned for the week +| Description | Issue | Assignee | Due | Duration | +| --- | --- | --- | --- | --- | + + + +## Planned Vs. Actual + +- We couldn't find the time and implement automated CI/CD of the frontend +- Adding images to posts haasn't been implemented yet. + +## Your plans for the next week + +| Description | Issue | Assignee | Due | Duration | +| --- | --- | --- | --- | --- | + + + +## Risks + +- Not being able to complete all of the issues planned for the week. +- Not coming up with good enough scenarios for the milestone. +- Leaving major bugs unfixed that could afffect the presentation. + +## Participants + +- Alperen Bırçak +- Ali Başaran +- Arda Kabadayı +- Bilal Atım +- Can Uzduran +- Çisel Zümbül +- Deniz Ünal +- Ege Ekşi +- Harun Sami Çelik +- Mehmet Said Yolcu +- Zeynep Baydemir From 7410fc382b1e3da6c03eb06146d56957cd3be293 Mon Sep 17 00:00:00 2001 From: Alperen Date: Tue, 21 Nov 2023 14:55:24 +0200 Subject: [PATCH 02/32] Update lab_report_7.md --- reports/lab_report_7.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 239d0bba..5e4b7712 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -11,33 +11,33 @@ In the recent progress update, significant strides have been made in enhancing t ## What was planned for the week? How did it go? | Description | Issue | Assignee | Due | PR | Estimated Duration | Actual Duration | | -------------------------------------------------------------------------- | --------------------------------------------------------------- | ---------------- | ---------- | --- | ------------------ | --------------- | -| Admin Frontend Additions for Necessary Pages | [#623](https://github.com/bounswe/bounswe2023group5/issues/623) | Arda Kabadayı | 21.11.2023 || 2 hrs |2 hrs | -| Implementing CI/CD for Frontend | [#624](https://github.com/bounswe/bounswe2023group5/issues/624) | Ali Başaran | 21.11.2023 || 5 hr |5 hr | +| Admin Frontend Additions for Necessary Pages | [#623](https://github.com/bounswe/bounswe2023group5/issues/623) | Arda Kabadayı | 21.11.2023 || 2 hrs |2.5 hrs | +| Implementing CI/CD for Frontend | [#624](https://github.com/bounswe/bounswe2023group5/issues/624) | Ali Başaran | 21.11.2023 || 5 hr |4.5 hr | | Admin Control Panel Page Implementation - MOBILE | [#637](https://github.com/bounswe/bounswe2023group5/issues/637) | Said Yolcu | 21.11.2023 || 3 hrs |3 hrs | -| Groups Web Page Implementation | [#681](https://github.com/bounswe/bounswe2023group5/issues/681) | Çisel Zümbül | 21.11.2023 || 4 hrs |4 hrs | +| Groups Web Page Implementation | [#681](https://github.com/bounswe/bounswe2023group5/issues/681) | Çisel Zümbül | 21.11.2023 || 4 hrs |3 hrs | | Implementing Group Creation Web Page | [#682](https://github.com/bounswe/bounswe2023group5/issues/682) | Ali Başaran | 20.11.2023 || 2 hr | 2 hr | -| Implementing Group Moderation Frontend Additions | [#683](https://github.com/bounswe/bounswe2023group5/issues/683) | Arda Kabadayı | 21.11.2023 || 1 hr |1 hr | -| Researching Annotations For Frontend | [#684](https://github.com/bounswe/bounswe2023group5/issues/684) | Frontend Team | 21.11.2023 || 8hr |8hr| -| Adding New Functionalities to Admin Page | [#686](https://github.com/bounswe/bounswe2023group5/issues/686) | Arda Kabadayı | 21.11.2023 || 3 hrs |3 hrs | -| Adding User Aggrement Chexbox to Register | [#689](https://github.com/bounswe/bounswe2023group5/issues/689) | Arda Kabadayı | 21.11.2023 || 30 mins |30 mins| -| Implementing Forum Post Comment Reply Component | [#690](https://github.com/bounswe/bounswe2023group5/issues/690) | Ali Başaran | 19.11.2023 || 3hrs |3hrs| +| Implementing Group Moderation Frontend Additions | [#683](https://github.com/bounswe/bounswe2023group5/issues/683) | Arda Kabadayı | 21.11.2023 || 1 hr |2 hr | +| Researching Annotations For Frontend | [#684](https://github.com/bounswe/bounswe2023group5/issues/684) | Frontend Team | 21.11.2023 || 8hr |6hr| +| Adding New Functionalities to Admin Page | [#686](https://github.com/bounswe/bounswe2023group5/issues/686) | Arda Kabadayı | 21.11.2023 || 3 hrs |4 hrs | +| Adding User Aggrement Chexbox to Register | [#689](https://github.com/bounswe/bounswe2023group5/issues/689) | Arda Kabadayı | 21.11.2023 || 30 mins |45 mins| +| Implementing Forum Post Comment Reply Component | [#690](https://github.com/bounswe/bounswe2023group5/issues/690) | Ali Başaran | 19.11.2023 || 3hrs |2hrs| | Implementing Filters And Sort of Reviews | [#692](https://github.com/bounswe/bounswe2023group5/issues/692) | Çisel Zümbül | 20.11.2023 || 3 hrs |3 hrs| | Implementing Filters, Search and Sort of Forum Posts | [#695](https://github.com/bounswe/bounswe2023group5/issues/695) | Alperen Bırçak | 20.11.2023 || 3 hrs |3 hrs| -| Implementing Group Details Web Page | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 21.11.2023 || 5 hrs |5 hrs| -| Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 || 1 hr |1 hr | -| Implementing Review Reporting | [#713](https://github.com/bounswe/bounswe2023group5/issues/713) | Çisel Zümbül | 19.11.2023 || 1 hr |1 hr| +| Implementing Group Details Web Page | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 21.11.2023 || 5 hrs |6 hrs| +| Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 || 1 hr |2 hr | +| Implementing Review Reporting | [#713](https://github.com/bounswe/bounswe2023group5/issues/713) | Çisel Zümbül | 19.11.2023 || 1 hr |1.5 hr| | Implementing Post Reporting | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 19.11.2023 || 1 hr |1 hr| -| Group Moderation Implementation-BE | [#705](https://github.com/bounswe/bounswe2023group5/issues/705) | Zeynep Baydemir | 21.11.2023 || 3 hr |3 hr| +| Group Moderation Implementation-BE | [#705](https://github.com/bounswe/bounswe2023group5/issues/705) | Zeynep Baydemir | 21.11.2023 || 3 hr |4 hr| | Join-Leave Group Implementation-BE | [#704](https://github.com/bounswe/bounswe2023group5/issues/704) | Zeynep Baydemir | 21.11.2023 || 3 hr | 3 hr| | Admin Permissions In Post Comments | [#706](https://github.com/bounswe/bounswe2023group5/issues/706) | Zeynep Baydemir | 21.11.2023 || 1 hr |1 hr| | Create Group Endpoint Implementation - BE | [#696](https://github.com/bounswe/bounswe2023group5/issues/696) | Can Uzduran | 21.11.2023 || 2 hr |2 hr| -| Group Model Creation and Necessary Retrieving Endpoints (Filter, Search, Sort, Get Details) | [#697](https://github.com/bounswe/bounswe2023group5/issues/697) | Can Uzduran | 21.11.2023 || 3 hr |3 hr| +| Group Model Creation and Necessary Retrieving Endpoints (Filter, Search, Sort, Get Details) | [#697](https://github.com/bounswe/bounswe2023group5/issues/697) | Can Uzduran | 21.11.2023 || 3 hr |2 hr| | Edit and Delete Functionalities for Group - BE | [#714](https://github.com/bounswe/bounswe2023group5/issues/714) | Can Uzduran | 21.11.2023 || 2 hr |2 hr| | Restructuring Project Folder Layout - MOBILE | [#699](https://github.com/bounswe/bounswe2023group5/issues/699) | Ege Ekşi | 21.11.2023 || 1 hr |1 hr| -| Finalizing Endpoint Connections for Comment Functionality - MOBILE | [#700](https://github.com/bounswe/bounswe2023group5/issues/700) | Ege Ekşi | 21.11.2023 || 2 hr |2 hr | +| Finalizing Endpoint Connections for Comment Functionality - MOBILE | [#700](https://github.com/bounswe/bounswe2023group5/issues/700) | Ege Ekşi | 21.11.2023 || 2 hr |4 hr | | Verifying and Implementing Remaining Endpoint Connections for User Controller - MOBILE | [#701](https://github.com/bounswe/bounswe2023group5/issues/701) | Ege Ekşi | 21.11.2023 || 2 hr |2 hr | | Annotation Research - MOBILE | [#702](https://github.com/bounswe/bounswe2023group5/issues/702) | Ege Ekşi | 21.11.2023 || 2 hr |2 hr| -| Group Moderation Functionality Implementation - MOBILE | [#707](https://github.com/bounswe/bounswe2023group5/issues/707) | Said Yolcu | 23.11.2023 | |5hrs |5hrs| +| Group Moderation Functionality Implementation - MOBILE | [#707](https://github.com/bounswe/bounswe2023group5/issues/707) | Said Yolcu | 23.11.2023 | |5hrs |4hrs| | Review And Edit Controller Scripts - MOBILE | [#708](https://github.com/bounswe/bounswe2023group5/issues/708) | Said Yolcu | 16.11.2023 | |2hrs |2hrs| | Create Request Functions For Game Controller Endpoints - MOBILE | [#709](https://github.com/bounswe/bounswe2023group5/issues/709) | Said Yolcu | 19.11.2023 || 3hrs |3hrs| | Create Request Functions For Tag Controller Endpoints - MOBILE | [#710](https://github.com/bounswe/bounswe2023group5/issues/710) | Said Yolcu | 18.11.2023 | |3hrs |3hrs| @@ -47,7 +47,7 @@ In the recent progress update, significant strides have been made in enhancing t | Fix Errors and Bugs in Authontications Pages - MOBILE| [#716](https://github.com/bounswe/bounswe2023group5/issues/716) | Bilal Atım | 16.11.2023 | |2 hrs|2 hrs| | Implementing Application to a Private Group Feature| [#717](https://github.com/bounswe/bounswe2023group5/issues/717) | Halis Bal | 21.11.2023 | |6 hrs|6 hrs| | Group Page Implementation - MOBILE| [#718](https://github.com/bounswe/bounswe2023group5/issues/718) | Harun Sami Çelik | 20.11.2023 || 3 hrs|3 hrs| -| Adding endpoint requests for Vote Controller - MOBILE| [#719](https://github.com/bounswe/bounswe2023group5/issues/719) | Harun Sami Çelik | 20.11.2023 || 2 hrs|2 hrs| +| Adding endpoint requests for Vote Controller - MOBILE| [#719](https://github.com/bounswe/bounswe2023group5/issues/719) | Harun Sami Çelik | 20.11.2023 || 2 hrs|2.5 hrs| | Deleting Unused Branches - MOBILE| [#720](https://github.com/bounswe/bounswe2023group5/issues/720) | Harun Sami Çelik | 20.11.2023 || 30 mins|30 mins| ## Completed tasks that were not planned for the week | Description | Issue | Assignee | Due | Duration | From 6e9c1417143fbd90332532a5cba514cd6b1155c7 Mon Sep 17 00:00:00 2001 From: egeek259 <102464921+egeek259@users.noreply.github.com> Date: Tue, 21 Nov 2023 16:44:46 +0300 Subject: [PATCH 03/32] Update lab_report_7.md --- reports/lab_report_7.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 5e4b7712..4a723025 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -33,10 +33,10 @@ In the recent progress update, significant strides have been made in enhancing t | Create Group Endpoint Implementation - BE | [#696](https://github.com/bounswe/bounswe2023group5/issues/696) | Can Uzduran | 21.11.2023 || 2 hr |2 hr| | Group Model Creation and Necessary Retrieving Endpoints (Filter, Search, Sort, Get Details) | [#697](https://github.com/bounswe/bounswe2023group5/issues/697) | Can Uzduran | 21.11.2023 || 3 hr |2 hr| | Edit and Delete Functionalities for Group - BE | [#714](https://github.com/bounswe/bounswe2023group5/issues/714) | Can Uzduran | 21.11.2023 || 2 hr |2 hr| -| Restructuring Project Folder Layout - MOBILE | [#699](https://github.com/bounswe/bounswe2023group5/issues/699) | Ege Ekşi | 21.11.2023 || 1 hr |1 hr| -| Finalizing Endpoint Connections for Comment Functionality - MOBILE | [#700](https://github.com/bounswe/bounswe2023group5/issues/700) | Ege Ekşi | 21.11.2023 || 2 hr |4 hr | -| Verifying and Implementing Remaining Endpoint Connections for User Controller - MOBILE | [#701](https://github.com/bounswe/bounswe2023group5/issues/701) | Ege Ekşi | 21.11.2023 || 2 hr |2 hr | -| Annotation Research - MOBILE | [#702](https://github.com/bounswe/bounswe2023group5/issues/702) | Ege Ekşi | 21.11.2023 || 2 hr |2 hr| +| Restructuring Project Folder Layout - MOBILE | [#699](https://github.com/bounswe/bounswe2023group5/issues/699) | Ege Ekşi | 21.11.2023 | - | 1 hr |1 hr| +| Finalizing Endpoint Connections for Comment Functionality - MOBILE | [#700](https://github.com/bounswe/bounswe2023group5/issues/700) | Ege Ekşi | 21.11.2023 |[#774](https://github.com/bounswe/bounswe2023group5/pull/774)| 2 hr |4 hr | +| Verifying and Implementing Remaining Endpoint Connections for User Controller - MOBILE | [#701](https://github.com/bounswe/bounswe2023group5/issues/701) | Ege Ekşi | 21.11.2023 |[#773](https://github.com/bounswe/bounswe2023group5/pull/773)| 2 hr |2 hr | +| Annotation Research - MOBILE | [#702](https://github.com/bounswe/bounswe2023group5/issues/702) | Ege Ekşi | 21.11.2023 | - | 2 hr |2 hr| | Group Moderation Functionality Implementation - MOBILE | [#707](https://github.com/bounswe/bounswe2023group5/issues/707) | Said Yolcu | 23.11.2023 | |5hrs |4hrs| | Review And Edit Controller Scripts - MOBILE | [#708](https://github.com/bounswe/bounswe2023group5/issues/708) | Said Yolcu | 16.11.2023 | |2hrs |2hrs| | Create Request Functions For Game Controller Endpoints - MOBILE | [#709](https://github.com/bounswe/bounswe2023group5/issues/709) | Said Yolcu | 19.11.2023 || 3hrs |3hrs| From 4d3576b4ab88ba8738bf518bedf052411dc0c6e2 Mon Sep 17 00:00:00 2001 From: Alperen Date: Tue, 21 Nov 2023 15:49:23 +0200 Subject: [PATCH 04/32] Update lab_report_7.md --- reports/lab_report_7.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 4a723025..e3630fc5 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -64,6 +64,14 @@ In the recent progress update, significant strides have been made in enhancing t | Description | Issue | Assignee | Due | Duration | | --- | --- | --- | --- | --- | +| A summary of the project status | [#782](https://github.com/bounswe/bounswe2023group5/issues/782) | Team | 30.11.2023 | 2hrs | +| A summary of the customer feedback and reflections | [#783](https://github.com/bounswe/bounswe2023group5/issues/783) | Team | 30.11.2023 | 2hrs | +| Describe changes made since Milestone 1 for process improvement | [#784](https://github.com/bounswe/bounswe2023group5/issues/784) | Team | 30.11.2023 | 3hrs | +| List and status of deliverables | [#785](https://github.com/bounswe/bounswe2023group5/issues/785) | Team | 30.11.2023 | 1hrs | +| Progress according to requirements | [#789](https://github.com/bounswe/bounswe2023group5/issues/789) | Team | 30.11.2023 | 2hrs | +| API endpoints documentation and links | [#791](https://github.com/bounswe/bounswe2023group5/issues/791) | Team | 30.11.2023 | 2hrs | +| Generated unit test reports | [#793](https://github.com/bounswe/bounswe2023group5/issues/793) | Team | 30.11.2023 | 2hrs | | General test plan for the project | [#795](https://github.com/bounswe/bounswe2023group5/issues/795) | Team | 30.11.2023 | 3hrs | +| Status/Plans for functionalities associated with annotations | [#798](https://github.com/bounswe/bounswe2023group5/issues/798) | Team | 30.11.2023 | 2.5hrs | From 71c8653d593aade271c07dee3be4b34de28e6e40 Mon Sep 17 00:00:00 2001 From: Zeynep Baydemir <112198215+zeynep-baydemir@users.noreply.github.com> Date: Tue, 21 Nov 2023 20:40:49 +0300 Subject: [PATCH 05/32] Update lab_report_7.md --- reports/lab_report_7.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index e3630fc5..3e1dc7b2 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -27,9 +27,9 @@ In the recent progress update, significant strides have been made in enhancing t | Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 || 1 hr |2 hr | | Implementing Review Reporting | [#713](https://github.com/bounswe/bounswe2023group5/issues/713) | Çisel Zümbül | 19.11.2023 || 1 hr |1.5 hr| | Implementing Post Reporting | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 19.11.2023 || 1 hr |1 hr| -| Group Moderation Implementation-BE | [#705](https://github.com/bounswe/bounswe2023group5/issues/705) | Zeynep Baydemir | 21.11.2023 || 3 hr |4 hr| -| Join-Leave Group Implementation-BE | [#704](https://github.com/bounswe/bounswe2023group5/issues/704) | Zeynep Baydemir | 21.11.2023 || 3 hr | 3 hr| -| Admin Permissions In Post Comments | [#706](https://github.com/bounswe/bounswe2023group5/issues/706) | Zeynep Baydemir | 21.11.2023 || 1 hr |1 hr| +| Group Moderation Implementation-BE | [#705](https://github.com/bounswe/bounswe2023group5/issues/705) | Zeynep Baydemir | 21.11.2023 |[#750](https://github.com/bounswe/bounswe2023group5/pull/750)| 3 hr |4 hr| +| Join-Leave Group Implementation-BE | [#704](https://github.com/bounswe/bounswe2023group5/issues/704) | Zeynep Baydemir | 21.11.2023 |[#743](https://github.com/bounswe/bounswe2023group5/pull/743)| 3 hr | 3 hr| +| Admin Permissions In Post Comments | [#706](https://github.com/bounswe/bounswe2023group5/issues/706) | Zeynep Baydemir | 21.11.2023 |[#739](https://github.com/bounswe/bounswe2023group5/pull/739)| 1 hr |1 hr| | Create Group Endpoint Implementation - BE | [#696](https://github.com/bounswe/bounswe2023group5/issues/696) | Can Uzduran | 21.11.2023 || 2 hr |2 hr| | Group Model Creation and Necessary Retrieving Endpoints (Filter, Search, Sort, Get Details) | [#697](https://github.com/bounswe/bounswe2023group5/issues/697) | Can Uzduran | 21.11.2023 || 3 hr |2 hr| | Edit and Delete Functionalities for Group - BE | [#714](https://github.com/bounswe/bounswe2023group5/issues/714) | Can Uzduran | 21.11.2023 || 2 hr |2 hr| @@ -72,6 +72,8 @@ In the recent progress update, significant strides have been made in enhancing t | API endpoints documentation and links | [#791](https://github.com/bounswe/bounswe2023group5/issues/791) | Team | 30.11.2023 | 2hrs | | Generated unit test reports | [#793](https://github.com/bounswe/bounswe2023group5/issues/793) | Team | 30.11.2023 | 2hrs | | General test plan for the project | [#795](https://github.com/bounswe/bounswe2023group5/issues/795) | Team | 30.11.2023 | 3hrs | | Status/Plans for functionalities associated with annotations | [#798](https://github.com/bounswe/bounswe2023group5/issues/798) | Team | 30.11.2023 | 2.5hrs | +| Unban user from group and forum | [#803](https://github.com/bounswe/bounswe2023group5/issues/803) | Zeynep Baydemir | 27.11.2023 | 1.5hrs | +| Last activities in profile endpoint | [#804](https://github.com/bounswe/bounswe2023group5/issues/804) | Zeynep Baydemir | 27.11.2023 | 3hrs | From 35668f4842de4d56ee0a32c34f324123a7cd3b6f Mon Sep 17 00:00:00 2001 From: Said Yolcu <60892844+said-yolcu@users.noreply.github.com> Date: Tue, 21 Nov 2023 21:10:06 +0300 Subject: [PATCH 06/32] Said's plan for next week --- reports/lab_report_7.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 3e1dc7b2..b155e462 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -74,7 +74,8 @@ In the recent progress update, significant strides have been made in enhancing t | Status/Plans for functionalities associated with annotations | [#798](https://github.com/bounswe/bounswe2023group5/issues/798) | Team | 30.11.2023 | 2.5hrs | | Unban user from group and forum | [#803](https://github.com/bounswe/bounswe2023group5/issues/803) | Zeynep Baydemir | 27.11.2023 | 1.5hrs | | Last activities in profile endpoint | [#804](https://github.com/bounswe/bounswe2023group5/issues/804) | Zeynep Baydemir | 27.11.2023 | 3hrs | - +| Create Group Details Page - MOBILE | [#799](https://github.com/bounswe/bounswe2023group5/issues/799) | Said Yolcu | 28.11.2023 | 5hrs | +| Modifying Forum Page With Agreed UI Design Decisions - MOBILE | [#801](https://github.com/bounswe/bounswe2023group5/issues/801) | Said Yolcu | 27.11.2023 | 1.5hrs | ## Risks From f8e1cd29e04e7c996c26df53934a37648311b2ab Mon Sep 17 00:00:00 2001 From: Said Yolcu <60892844+said-yolcu@users.noreply.github.com> Date: Tue, 21 Nov 2023 21:14:37 +0300 Subject: [PATCH 07/32] Said's issues planned for this week --- reports/lab_report_7.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index b155e462..df3c04a6 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -37,10 +37,10 @@ In the recent progress update, significant strides have been made in enhancing t | Finalizing Endpoint Connections for Comment Functionality - MOBILE | [#700](https://github.com/bounswe/bounswe2023group5/issues/700) | Ege Ekşi | 21.11.2023 |[#774](https://github.com/bounswe/bounswe2023group5/pull/774)| 2 hr |4 hr | | Verifying and Implementing Remaining Endpoint Connections for User Controller - MOBILE | [#701](https://github.com/bounswe/bounswe2023group5/issues/701) | Ege Ekşi | 21.11.2023 |[#773](https://github.com/bounswe/bounswe2023group5/pull/773)| 2 hr |2 hr | | Annotation Research - MOBILE | [#702](https://github.com/bounswe/bounswe2023group5/issues/702) | Ege Ekşi | 21.11.2023 | - | 2 hr |2 hr| -| Group Moderation Functionality Implementation - MOBILE | [#707](https://github.com/bounswe/bounswe2023group5/issues/707) | Said Yolcu | 23.11.2023 | |5hrs |4hrs| -| Review And Edit Controller Scripts - MOBILE | [#708](https://github.com/bounswe/bounswe2023group5/issues/708) | Said Yolcu | 16.11.2023 | |2hrs |2hrs| -| Create Request Functions For Game Controller Endpoints - MOBILE | [#709](https://github.com/bounswe/bounswe2023group5/issues/709) | Said Yolcu | 19.11.2023 || 3hrs |3hrs| -| Create Request Functions For Tag Controller Endpoints - MOBILE | [#710](https://github.com/bounswe/bounswe2023group5/issues/710) | Said Yolcu | 18.11.2023 | |3hrs |3hrs| +| Group Moderation Functionality Implementation - MOBILE | [#707](https://github.com/bounswe/bounswe2023group5/issues/707) | Said Yolcu | 23.11.2023 | [#802](https://github.com/bounswe/bounswe2023group5/pull/802) | 5hrs | 2hrs| +| Review And Edit Controller Scripts - MOBILE | [#708](https://github.com/bounswe/bounswe2023group5/issues/708) | Said Yolcu | 16.11.2023 | [#726](https://github.com/bounswe/bounswe2023group5/pull/726) |2hrs |1.5hrs| +| Create Request Functions For Game Controller Endpoints - MOBILE | [#709](https://github.com/bounswe/bounswe2023group5/issues/709) | Said Yolcu | 19.11.2023 | [#737](https://github.com/bounswe/bounswe2023group5/pull/737) | 3hrs |3.5hrs| +| Create Request Functions For Tag Controller Endpoints - MOBILE | [#710](https://github.com/bounswe/bounswe2023group5/issues/710) | Said Yolcu | 18.11.2023 | [#744](https://github.com/bounswe/bounswe2023group5/pull/744) |3hrs |3hrs| | Group Creation Functionality Implementation - MOBILE | [#711](https://github.com/bounswe/bounswe2023group5/issues/711) | Bilal Atım | 22.11.2023 | |4 hrs|4 hrs| | Create Request Functions For Post Controller Endpoints - MOBILE | [#712](https://github.com/bounswe/bounswe2023group5/issues/712) | Bilal Atım | 17.11.2023 | |3 hrs|3 hrs| | Create Request Functions For Review Controller Endpoints - MOBILE | [#715](https://github.com/bounswe/bounswe2023group5/issues/715) | Bilal Atım | 18.112023 || 3 hrs|3 hrs| From 5e8d437ba840f8bb5d7c13cc04be5fada3462057 Mon Sep 17 00:00:00 2001 From: Said Yolcu <60892844+said-yolcu@users.noreply.github.com> Date: Tue, 21 Nov 2023 21:31:15 +0300 Subject: [PATCH 08/32] Said's unplanned completed tasks --- reports/lab_report_7.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index df3c04a6..4add6777 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -13,7 +13,7 @@ In the recent progress update, significant strides have been made in enhancing t | -------------------------------------------------------------------------- | --------------------------------------------------------------- | ---------------- | ---------- | --- | ------------------ | --------------- | | Admin Frontend Additions for Necessary Pages | [#623](https://github.com/bounswe/bounswe2023group5/issues/623) | Arda Kabadayı | 21.11.2023 || 2 hrs |2.5 hrs | | Implementing CI/CD for Frontend | [#624](https://github.com/bounswe/bounswe2023group5/issues/624) | Ali Başaran | 21.11.2023 || 5 hr |4.5 hr | -| Admin Control Panel Page Implementation - MOBILE | [#637](https://github.com/bounswe/bounswe2023group5/issues/637) | Said Yolcu | 21.11.2023 || 3 hrs |3 hrs | +| Admin Control Panel Page Implementation - MOBILE | [#637](https://github.com/bounswe/bounswe2023group5/issues/637) | Said Yolcu | 19.11.2023 | [#745](https://github.com/bounswe/bounswe2023group5/pull/745) | 3 hrs | 5 hrs | | Groups Web Page Implementation | [#681](https://github.com/bounswe/bounswe2023group5/issues/681) | Çisel Zümbül | 21.11.2023 || 4 hrs |3 hrs | | Implementing Group Creation Web Page | [#682](https://github.com/bounswe/bounswe2023group5/issues/682) | Ali Başaran | 20.11.2023 || 2 hr | 2 hr | | Implementing Group Moderation Frontend Additions | [#683](https://github.com/bounswe/bounswe2023group5/issues/683) | Arda Kabadayı | 21.11.2023 || 1 hr |2 hr | @@ -52,7 +52,10 @@ In the recent progress update, significant strides have been made in enhancing t ## Completed tasks that were not planned for the week | Description | Issue | Assignee | Due | Duration | | --- | --- | --- | --- | --- | - +| Creating The Create-Tag Page - MOBILE | [#747](https://github.com/bounswe/bounswe2023group5/issues/747) | Said Yolcu | 22.11.2023 | 2.5hrs | +| Creating The Update-Tag Page - MOBILE | [#748](https://github.com/bounswe/bounswe2023group5/issues/748) | Said Yolcu | 22.11.2023 | 1hr | +| Creating The Delete-Tag Page - MOBILE | [#748](https://github.com/bounswe/bounswe2023group5/issues/749) | Said Yolcu | 22.11.2023 | 1hr | +| Write Controller Script For Group Endpoints - MOBILE | [#758](https://github.com/bounswe/bounswe2023group5/issues/758) | Said Yolcu | 22.11.2023 | 1hr | ## Planned Vs. Actual From fec7a4a3e609ad4365ffc6f7f4709a727bb4554f Mon Sep 17 00:00:00 2001 From: Said Yolcu <60892844+said-yolcu@users.noreply.github.com> Date: Tue, 21 Nov 2023 21:31:49 +0300 Subject: [PATCH 09/32] Update lab_report_7.md --- reports/lab_report_7.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 4add6777..228ca34a 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -54,7 +54,7 @@ In the recent progress update, significant strides have been made in enhancing t | --- | --- | --- | --- | --- | | Creating The Create-Tag Page - MOBILE | [#747](https://github.com/bounswe/bounswe2023group5/issues/747) | Said Yolcu | 22.11.2023 | 2.5hrs | | Creating The Update-Tag Page - MOBILE | [#748](https://github.com/bounswe/bounswe2023group5/issues/748) | Said Yolcu | 22.11.2023 | 1hr | -| Creating The Delete-Tag Page - MOBILE | [#748](https://github.com/bounswe/bounswe2023group5/issues/749) | Said Yolcu | 22.11.2023 | 1hr | +| Creating The Delete-Tag Page - MOBILE | [#749](https://github.com/bounswe/bounswe2023group5/issues/749) | Said Yolcu | 22.11.2023 | 1hr | | Write Controller Script For Group Endpoints - MOBILE | [#758](https://github.com/bounswe/bounswe2023group5/issues/758) | Said Yolcu | 22.11.2023 | 1hr | From 97174cbeff48e1bebcdf1f26eac3a217160db796 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20Ba=C5=9Faran?= <75089029+AliBasarann@users.noreply.github.com> Date: Tue, 21 Nov 2023 21:44:01 +0300 Subject: [PATCH 10/32] Update lab_report_7.md --- reports/lab_report_7.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 228ca34a..1920e5ef 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -20,7 +20,7 @@ In the recent progress update, significant strides have been made in enhancing t | Researching Annotations For Frontend | [#684](https://github.com/bounswe/bounswe2023group5/issues/684) | Frontend Team | 21.11.2023 || 8hr |6hr| | Adding New Functionalities to Admin Page | [#686](https://github.com/bounswe/bounswe2023group5/issues/686) | Arda Kabadayı | 21.11.2023 || 3 hrs |4 hrs | | Adding User Aggrement Chexbox to Register | [#689](https://github.com/bounswe/bounswe2023group5/issues/689) | Arda Kabadayı | 21.11.2023 || 30 mins |45 mins| -| Implementing Forum Post Comment Reply Component | [#690](https://github.com/bounswe/bounswe2023group5/issues/690) | Ali Başaran | 19.11.2023 || 3hrs |2hrs| +| Implementing Forum Post Comment Reply Component | [#690](https://github.com/bounswe/bounswe2023group5/issues/690) | Ali Başaran | 19.11.2023 || 3hrs |3.5hrs| | Implementing Filters And Sort of Reviews | [#692](https://github.com/bounswe/bounswe2023group5/issues/692) | Çisel Zümbül | 20.11.2023 || 3 hrs |3 hrs| | Implementing Filters, Search and Sort of Forum Posts | [#695](https://github.com/bounswe/bounswe2023group5/issues/695) | Alperen Bırçak | 20.11.2023 || 3 hrs |3 hrs| | Implementing Group Details Web Page | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 21.11.2023 || 5 hrs |6 hrs| From 0ad81e8663b7a1376fb2d57aeb0a36b2dfd799a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deniz=20=C3=9Cnal?= <100769724+UnalDeniz@users.noreply.github.com> Date: Tue, 21 Nov 2023 21:55:18 +0300 Subject: [PATCH 11/32] Update lab_report_7.md added my pr and issues --- reports/lab_report_7.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 1920e5ef..1eae4c5a 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -56,7 +56,9 @@ In the recent progress update, significant strides have been made in enhancing t | Creating The Update-Tag Page - MOBILE | [#748](https://github.com/bounswe/bounswe2023group5/issues/748) | Said Yolcu | 22.11.2023 | 1hr | | Creating The Delete-Tag Page - MOBILE | [#749](https://github.com/bounswe/bounswe2023group5/issues/749) | Said Yolcu | 22.11.2023 | 1hr | | Write Controller Script For Group Endpoints - MOBILE | [#758](https://github.com/bounswe/bounswe2023group5/issues/758) | Said Yolcu | 22.11.2023 | 1hr | - +| Implementing image uploading functionality | [#698](https://github.com/bounswe/bounswe2023group5/issues/698) | Deniz Ünal | 22.11.2023 | 2.5 hr | +| get-post-list and get-post-detail improvements | [#729](https://github.com/bounswe/bounswe2023group5/pull/719) | Deniz Ünal | 22.11.2023 | 1.5 hr | +| populated tags in get-post-detail and get-post-list endpoints | [#752](https://github.com/bounswe/bounswe2023group5/pull/752) | Deniz Ünal | 22.11.2023 | 30 mins | ## Planned Vs. Actual @@ -79,6 +81,9 @@ In the recent progress update, significant strides have been made in enhancing t | Last activities in profile endpoint | [#804](https://github.com/bounswe/bounswe2023group5/issues/804) | Zeynep Baydemir | 27.11.2023 | 3hrs | | Create Group Details Page - MOBILE | [#799](https://github.com/bounswe/bounswe2023group5/issues/799) | Said Yolcu | 28.11.2023 | 5hrs | | Modifying Forum Page With Agreed UI Design Decisions - MOBILE | [#801](https://github.com/bounswe/bounswe2023group5/issues/801) | Said Yolcu | 27.11.2023 | 1.5hrs | +| Creating achievement entity | [#805](https://github.com/bounswe/bounswe2023group5/issues/805) | Deniz Ünal | 25.11.2023 | 2hrs | +| Achievement CRUD endpoints and grant-achievement endpoint | [#806](https://github.com/bounswe/bounswe2023group5/issues/806) | Deniz Ünal | 25.11.2023 | 4hrs | +| get-game-achievements endpoint and adding achievements to posts | [#807](https://github.com/bounswe/bounswe2023group5/issues/807) | Deniz Ünal | 25.11.2023 | 2hrs | ## Risks From b236b34c2dd863b82987d688452b140c0054246b Mon Sep 17 00:00:00 2001 From: Can Date: Wed, 22 Nov 2023 11:19:16 +0300 Subject: [PATCH 12/32] Update lab_report_7.md --- reports/lab_report_7.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 1eae4c5a..1fb1d929 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -30,9 +30,9 @@ In the recent progress update, significant strides have been made in enhancing t | Group Moderation Implementation-BE | [#705](https://github.com/bounswe/bounswe2023group5/issues/705) | Zeynep Baydemir | 21.11.2023 |[#750](https://github.com/bounswe/bounswe2023group5/pull/750)| 3 hr |4 hr| | Join-Leave Group Implementation-BE | [#704](https://github.com/bounswe/bounswe2023group5/issues/704) | Zeynep Baydemir | 21.11.2023 |[#743](https://github.com/bounswe/bounswe2023group5/pull/743)| 3 hr | 3 hr| | Admin Permissions In Post Comments | [#706](https://github.com/bounswe/bounswe2023group5/issues/706) | Zeynep Baydemir | 21.11.2023 |[#739](https://github.com/bounswe/bounswe2023group5/pull/739)| 1 hr |1 hr| -| Create Group Endpoint Implementation - BE | [#696](https://github.com/bounswe/bounswe2023group5/issues/696) | Can Uzduran | 21.11.2023 || 2 hr |2 hr| -| Group Model Creation and Necessary Retrieving Endpoints (Filter, Search, Sort, Get Details) | [#697](https://github.com/bounswe/bounswe2023group5/issues/697) | Can Uzduran | 21.11.2023 || 3 hr |2 hr| -| Edit and Delete Functionalities for Group - BE | [#714](https://github.com/bounswe/bounswe2023group5/issues/714) | Can Uzduran | 21.11.2023 || 2 hr |2 hr| +| Create Group Endpoint Implementation - BE | [#696](https://github.com/bounswe/bounswe2023group5/issues/696) | Can Uzduran | 21.11.2023 |[#740](https://github.com/bounswe/bounswe2023group5/pull/740)| 2 hr |1 hr| +| Group Model Creation and Necessary Retrieving Endpoints (Filter, Search, Sort, Get Details) | [#697](https://github.com/bounswe/bounswe2023group5/issues/697) | Can Uzduran | 21.11.2023 |[#740](https://github.com/bounswe/bounswe2023group5/pull/740)| 3 hr |2 hr| +| Edit and Delete Functionalities for Group - BE | [#714](https://github.com/bounswe/bounswe2023group5/issues/714) | Can Uzduran | 21.11.2023 |[#753](https://github.com/bounswe/bounswe2023group5/pull/753),[#755](https://github.com/bounswe/bounswe2023group5/pull/755)| 2 hr |2 hr| | Restructuring Project Folder Layout - MOBILE | [#699](https://github.com/bounswe/bounswe2023group5/issues/699) | Ege Ekşi | 21.11.2023 | - | 1 hr |1 hr| | Finalizing Endpoint Connections for Comment Functionality - MOBILE | [#700](https://github.com/bounswe/bounswe2023group5/issues/700) | Ege Ekşi | 21.11.2023 |[#774](https://github.com/bounswe/bounswe2023group5/pull/774)| 2 hr |4 hr | | Verifying and Implementing Remaining Endpoint Connections for User Controller - MOBILE | [#701](https://github.com/bounswe/bounswe2023group5/issues/701) | Ege Ekşi | 21.11.2023 |[#773](https://github.com/bounswe/bounswe2023group5/pull/773)| 2 hr |2 hr | @@ -83,7 +83,9 @@ In the recent progress update, significant strides have been made in enhancing t | Modifying Forum Page With Agreed UI Design Decisions - MOBILE | [#801](https://github.com/bounswe/bounswe2023group5/issues/801) | Said Yolcu | 27.11.2023 | 1.5hrs | | Creating achievement entity | [#805](https://github.com/bounswe/bounswe2023group5/issues/805) | Deniz Ünal | 25.11.2023 | 2hrs | | Achievement CRUD endpoints and grant-achievement endpoint | [#806](https://github.com/bounswe/bounswe2023group5/issues/806) | Deniz Ünal | 25.11.2023 | 4hrs | -| get-game-achievements endpoint and adding achievements to posts | [#807](https://github.com/bounswe/bounswe2023group5/issues/807) | Deniz Ünal | 25.11.2023 | 2hrs | +| get-game-achievements endpoint and adding achievements to posts | [#807](https://github.com/bounswe/bounswe2023group5/issues/807) | Deniz Ünal | 25.11.2023 | 2hrs | +| Get achievements of user and implementation of other related functionalities | [#810](https://github.com/bounswe/bounswe2023group5/issues/810) | Can Uzduran | 27.11.2023 | 2hrs | +| Implement Necessary Functionalities for Earned Achievements (Meta Achievements) | [#790](https://github.com/bounswe/bounswe2023group5/issues/790) | Can Uzduran | 27.11.2023 | 3hrs | ## Risks From 351dd3a18bd4a97e84c1dffbcef212a025e50706 Mon Sep 17 00:00:00 2001 From: Can Date: Wed, 22 Nov 2023 11:44:50 +0300 Subject: [PATCH 13/32] Update lab_report_7.md --- reports/lab_report_7.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 1fb1d929..eef83a4b 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -87,6 +87,9 @@ In the recent progress update, significant strides have been made in enhancing t | Get achievements of user and implementation of other related functionalities | [#810](https://github.com/bounswe/bounswe2023group5/issues/810) | Can Uzduran | 27.11.2023 | 2hrs | | Implement Necessary Functionalities for Earned Achievements (Meta Achievements) | [#790](https://github.com/bounswe/bounswe2023group5/issues/790) | Can Uzduran | 27.11.2023 | 3hrs | +### How do we test ? - BE +As a backend development team utilizing Java and the Spring framework, our approach to testing and developing processes involves a comprehensive strategy to ensure the reliability and functionality of our code. We prioritize the implementation of JUnit unit tests, which allow us to verify the correctness of individual components and functionalities within our Java codebase. These tests cover a wide range of scenarios, ensuring that each service method performs as expected under various provided inputs. Additionally, our testing process extends to database interactions, where we validate that our application's data access layer seamlessly integrates with the database. This involves executing tests to confirm that relevant changes made through the application are accurately reflected in the database, maintaining data integrity. By incorporating a combination of unit tests and database validations, we aim to maintain the quality and robustness of our backend code, applying to best practices in software development. Additionally, we rigorously test endpoints using API clients like Postman and Swagger to confirm proper communication and functionality, ensuring the overall quality and robustness of our backend code and change our implementation of endpoints and service methods based on provided feedbacks from front-end and mobile team. + ## Risks From 599fe981c100ead9825ef0b47b8c515a7551d9a1 Mon Sep 17 00:00:00 2001 From: Can Date: Wed, 22 Nov 2023 11:49:52 +0300 Subject: [PATCH 14/32] Update lab_report_7.md --- reports/lab_report_7.md | 1 + 1 file changed, 1 insertion(+) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index eef83a4b..15963378 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -84,6 +84,7 @@ In the recent progress update, significant strides have been made in enhancing t | Creating achievement entity | [#805](https://github.com/bounswe/bounswe2023group5/issues/805) | Deniz Ünal | 25.11.2023 | 2hrs | | Achievement CRUD endpoints and grant-achievement endpoint | [#806](https://github.com/bounswe/bounswe2023group5/issues/806) | Deniz Ünal | 25.11.2023 | 4hrs | | get-game-achievements endpoint and adding achievements to posts | [#807](https://github.com/bounswe/bounswe2023group5/issues/807) | Deniz Ünal | 25.11.2023 | 2hrs | +| Adding "How do we test ?" Section to Lab Report - BE | [#812](https://github.com/bounswe/bounswe2023group5/issues/812) | Can Uzduran | 22.11.2023 | 30mins | | Get achievements of user and implementation of other related functionalities | [#810](https://github.com/bounswe/bounswe2023group5/issues/810) | Can Uzduran | 27.11.2023 | 2hrs | | Implement Necessary Functionalities for Earned Achievements (Meta Achievements) | [#790](https://github.com/bounswe/bounswe2023group5/issues/790) | Can Uzduran | 27.11.2023 | 3hrs | From 177476348d99c0d4b455d406a12e313795d91a51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bilal=20At=C4=B1m?= <82322653+bilalatim@users.noreply.github.com> Date: Wed, 22 Nov 2023 17:51:47 +0300 Subject: [PATCH 15/32] Update lab_report_7.md --- reports/lab_report_7.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 15963378..750e2db5 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -41,10 +41,10 @@ In the recent progress update, significant strides have been made in enhancing t | Review And Edit Controller Scripts - MOBILE | [#708](https://github.com/bounswe/bounswe2023group5/issues/708) | Said Yolcu | 16.11.2023 | [#726](https://github.com/bounswe/bounswe2023group5/pull/726) |2hrs |1.5hrs| | Create Request Functions For Game Controller Endpoints - MOBILE | [#709](https://github.com/bounswe/bounswe2023group5/issues/709) | Said Yolcu | 19.11.2023 | [#737](https://github.com/bounswe/bounswe2023group5/pull/737) | 3hrs |3.5hrs| | Create Request Functions For Tag Controller Endpoints - MOBILE | [#710](https://github.com/bounswe/bounswe2023group5/issues/710) | Said Yolcu | 18.11.2023 | [#744](https://github.com/bounswe/bounswe2023group5/pull/744) |3hrs |3hrs| -| Group Creation Functionality Implementation - MOBILE | [#711](https://github.com/bounswe/bounswe2023group5/issues/711) | Bilal Atım | 22.11.2023 | |4 hrs|4 hrs| -| Create Request Functions For Post Controller Endpoints - MOBILE | [#712](https://github.com/bounswe/bounswe2023group5/issues/712) | Bilal Atım | 17.11.2023 | |3 hrs|3 hrs| -| Create Request Functions For Review Controller Endpoints - MOBILE | [#715](https://github.com/bounswe/bounswe2023group5/issues/715) | Bilal Atım | 18.112023 || 3 hrs|3 hrs| -| Fix Errors and Bugs in Authontications Pages - MOBILE| [#716](https://github.com/bounswe/bounswe2023group5/issues/716) | Bilal Atım | 16.11.2023 | |2 hrs|2 hrs| +| Group Creation Functionality Implementation - MOBILE | [#711](https://github.com/bounswe/bounswe2023group5/issues/711) | Bilal Atım | 22.11.2023 | [#778](https://github.com/bounswe/bounswe2023group5/pull/778) |4 hrs|4 hrs| +| Create Request Functions For Post Controller Endpoints - MOBILE | [#712](https://github.com/bounswe/bounswe2023group5/issues/712) | Bilal Atım | 17.11.2023 | [#728](https://github.com/bounswe/bounswe2023group5/pull/728) |3 hrs|3 hrs| +| Create Request Functions For Review Controller Endpoints - MOBILE | [#715](https://github.com/bounswe/bounswe2023group5/issues/715) | Bilal Atım | 18.112023 | [#727](https://github.com/bounswe/bounswe2023group5/pull/727) | 3 hrs|3 hrs| +| Fix Errors and Bugs in Authontications Pages - MOBILE| [#716](https://github.com/bounswe/bounswe2023group5/issues/716) | Bilal Atım | 16.11.2023 | [#727](https://github.com/bounswe/bounswe2023group5/pull/727) |2 hrs|2 hrs| | Implementing Application to a Private Group Feature| [#717](https://github.com/bounswe/bounswe2023group5/issues/717) | Halis Bal | 21.11.2023 | |6 hrs|6 hrs| | Group Page Implementation - MOBILE| [#718](https://github.com/bounswe/bounswe2023group5/issues/718) | Harun Sami Çelik | 20.11.2023 || 3 hrs|3 hrs| | Adding endpoint requests for Vote Controller - MOBILE| [#719](https://github.com/bounswe/bounswe2023group5/issues/719) | Harun Sami Çelik | 20.11.2023 || 2 hrs|2.5 hrs| @@ -87,6 +87,10 @@ In the recent progress update, significant strides have been made in enhancing t | Adding "How do we test ?" Section to Lab Report - BE | [#812](https://github.com/bounswe/bounswe2023group5/issues/812) | Can Uzduran | 22.11.2023 | 30mins | | Get achievements of user and implementation of other related functionalities | [#810](https://github.com/bounswe/bounswe2023group5/issues/810) | Can Uzduran | 27.11.2023 | 2hrs | | Implement Necessary Functionalities for Earned Achievements (Meta Achievements) | [#790](https://github.com/bounswe/bounswe2023group5/issues/790) | Can Uzduran | 27.11.2023 | 3hrs | +| Profile Page Implementation - MOBILE | [#813](https://github.com/bounswe/bounswe2023group5/issues/813) | Bilal Atım | 28.11.2023 | 5hrs | +| Achievement Functionality Implementation - MOBILE | [#814](https://github.com/bounswe/bounswe2023group5/issues/814) | Bilal Atım | 29.11.2023 | 4hrs | +| Modifying ProfilePage with Agreed UI Design Decisions - MOBILE | [#815](https://github.com/bounswe/bounswe2023group5/issues/815) | Bilal Atım | 27.11.2023 | 3hrs | + ### How do we test ? - BE As a backend development team utilizing Java and the Spring framework, our approach to testing and developing processes involves a comprehensive strategy to ensure the reliability and functionality of our code. We prioritize the implementation of JUnit unit tests, which allow us to verify the correctness of individual components and functionalities within our Java codebase. These tests cover a wide range of scenarios, ensuring that each service method performs as expected under various provided inputs. Additionally, our testing process extends to database interactions, where we validate that our application's data access layer seamlessly integrates with the database. This involves executing tests to confirm that relevant changes made through the application are accurately reflected in the database, maintaining data integrity. By incorporating a combination of unit tests and database validations, we aim to maintain the quality and robustness of our backend code, applying to best practices in software development. Additionally, we rigorously test endpoints using API clients like Postman and Swagger to confirm proper communication and functionality, ensuring the overall quality and robustness of our backend code and change our implementation of endpoints and service methods based on provided feedbacks from front-end and mobile team. From 92d8b4f589bf1ca923f1e4dfdd476dedaa06b80d Mon Sep 17 00:00:00 2001 From: egeek259 <102464921+egeek259@users.noreply.github.com> Date: Wed, 22 Nov 2023 17:57:39 +0300 Subject: [PATCH 16/32] Update lab_report_7.md --- reports/lab_report_7.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 750e2db5..6ace0a41 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -90,7 +90,8 @@ In the recent progress update, significant strides have been made in enhancing t | Profile Page Implementation - MOBILE | [#813](https://github.com/bounswe/bounswe2023group5/issues/813) | Bilal Atım | 28.11.2023 | 5hrs | | Achievement Functionality Implementation - MOBILE | [#814](https://github.com/bounswe/bounswe2023group5/issues/814) | Bilal Atım | 29.11.2023 | 4hrs | | Modifying ProfilePage with Agreed UI Design Decisions - MOBILE | [#815](https://github.com/bounswe/bounswe2023group5/issues/815) | Bilal Atım | 27.11.2023 | 3hrs | - +| Create Post Page - MOBILE | [#796](https://github.com/bounswe/bounswe2023group5/issues/796) | Ege Ekşi | 28.11.2023 | 4hrs | +| Modifying Review Page with Agreed UI Design Decisions - MOBILE | [#797](https://github.com/bounswe/bounswe2023group5/issues/797) | Ege Ekşi | 28.11.2023 | 2hrs | ### How do we test ? - BE As a backend development team utilizing Java and the Spring framework, our approach to testing and developing processes involves a comprehensive strategy to ensure the reliability and functionality of our code. We prioritize the implementation of JUnit unit tests, which allow us to verify the correctness of individual components and functionalities within our Java codebase. These tests cover a wide range of scenarios, ensuring that each service method performs as expected under various provided inputs. Additionally, our testing process extends to database interactions, where we validate that our application's data access layer seamlessly integrates with the database. This involves executing tests to confirm that relevant changes made through the application are accurately reflected in the database, maintaining data integrity. By incorporating a combination of unit tests and database validations, we aim to maintain the quality and robustness of our backend code, applying to best practices in software development. Additionally, we rigorously test endpoints using API clients like Postman and Swagger to confirm proper communication and functionality, ensuring the overall quality and robustness of our backend code and change our implementation of endpoints and service methods based on provided feedbacks from front-end and mobile team. From 78fff9ffe45d4d4bca661179e0626a98fcd5d539 Mon Sep 17 00:00:00 2001 From: Alperen Date: Wed, 22 Nov 2023 16:58:39 +0200 Subject: [PATCH 17/32] Update lab_report_7.md --- reports/lab_report_7.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 6ace0a41..9ca59bf6 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -22,11 +22,11 @@ In the recent progress update, significant strides have been made in enhancing t | Adding User Aggrement Chexbox to Register | [#689](https://github.com/bounswe/bounswe2023group5/issues/689) | Arda Kabadayı | 21.11.2023 || 30 mins |45 mins| | Implementing Forum Post Comment Reply Component | [#690](https://github.com/bounswe/bounswe2023group5/issues/690) | Ali Başaran | 19.11.2023 || 3hrs |3.5hrs| | Implementing Filters And Sort of Reviews | [#692](https://github.com/bounswe/bounswe2023group5/issues/692) | Çisel Zümbül | 20.11.2023 || 3 hrs |3 hrs| -| Implementing Filters, Search and Sort of Forum Posts | [#695](https://github.com/bounswe/bounswe2023group5/issues/695) | Alperen Bırçak | 20.11.2023 || 3 hrs |3 hrs| -| Implementing Group Details Web Page | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 21.11.2023 || 5 hrs |6 hrs| +| Implementing Filters, Search and Sort of Forum Posts | [#695](https://github.com/bounswe/bounswe2023group5/issues/695) | Alperen Bırçak | 20.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 3 hrs |3 hrs| +| Implementing Group Details Web Page | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 21.11.2023 | [#760](https://github.com/bounswe/bounswe2023group5/pull/760) | 5 hrs |6 hrs| | Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 || 1 hr |2 hr | | Implementing Review Reporting | [#713](https://github.com/bounswe/bounswe2023group5/issues/713) | Çisel Zümbül | 19.11.2023 || 1 hr |1.5 hr| -| Implementing Post Reporting | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 19.11.2023 || 1 hr |1 hr| +| Implementing Post Reporting | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 19.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 1 hr |1 hr| | Group Moderation Implementation-BE | [#705](https://github.com/bounswe/bounswe2023group5/issues/705) | Zeynep Baydemir | 21.11.2023 |[#750](https://github.com/bounswe/bounswe2023group5/pull/750)| 3 hr |4 hr| | Join-Leave Group Implementation-BE | [#704](https://github.com/bounswe/bounswe2023group5/issues/704) | Zeynep Baydemir | 21.11.2023 |[#743](https://github.com/bounswe/bounswe2023group5/pull/743)| 3 hr | 3 hr| | Admin Permissions In Post Comments | [#706](https://github.com/bounswe/bounswe2023group5/issues/706) | Zeynep Baydemir | 21.11.2023 |[#739](https://github.com/bounswe/bounswe2023group5/pull/739)| 1 hr |1 hr| From c5a30feb3db93c5ec96bafdce14bb41069442a97 Mon Sep 17 00:00:00 2001 From: cisel-zumbul <68049174+cisel-zumbul@users.noreply.github.com> Date: Wed, 22 Nov 2023 18:46:14 +0300 Subject: [PATCH 18/32] Update lab_report_7.md Linked my Prs --- reports/lab_report_7.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 9ca59bf6..dc5e6536 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -14,18 +14,18 @@ In the recent progress update, significant strides have been made in enhancing t | Admin Frontend Additions for Necessary Pages | [#623](https://github.com/bounswe/bounswe2023group5/issues/623) | Arda Kabadayı | 21.11.2023 || 2 hrs |2.5 hrs | | Implementing CI/CD for Frontend | [#624](https://github.com/bounswe/bounswe2023group5/issues/624) | Ali Başaran | 21.11.2023 || 5 hr |4.5 hr | | Admin Control Panel Page Implementation - MOBILE | [#637](https://github.com/bounswe/bounswe2023group5/issues/637) | Said Yolcu | 19.11.2023 | [#745](https://github.com/bounswe/bounswe2023group5/pull/745) | 3 hrs | 5 hrs | -| Groups Web Page Implementation | [#681](https://github.com/bounswe/bounswe2023group5/issues/681) | Çisel Zümbül | 21.11.2023 || 4 hrs |3 hrs | +| Groups Web Page Implementation | [#681](https://github.com/bounswe/bounswe2023group5/issues/681) | Çisel Zümbül | 21.11.2023 | [#763](https://github.com/bounswe/bounswe2023group5/pull/763) | 4 hrs |5 hrs | | Implementing Group Creation Web Page | [#682](https://github.com/bounswe/bounswe2023group5/issues/682) | Ali Başaran | 20.11.2023 || 2 hr | 2 hr | | Implementing Group Moderation Frontend Additions | [#683](https://github.com/bounswe/bounswe2023group5/issues/683) | Arda Kabadayı | 21.11.2023 || 1 hr |2 hr | | Researching Annotations For Frontend | [#684](https://github.com/bounswe/bounswe2023group5/issues/684) | Frontend Team | 21.11.2023 || 8hr |6hr| | Adding New Functionalities to Admin Page | [#686](https://github.com/bounswe/bounswe2023group5/issues/686) | Arda Kabadayı | 21.11.2023 || 3 hrs |4 hrs | | Adding User Aggrement Chexbox to Register | [#689](https://github.com/bounswe/bounswe2023group5/issues/689) | Arda Kabadayı | 21.11.2023 || 30 mins |45 mins| | Implementing Forum Post Comment Reply Component | [#690](https://github.com/bounswe/bounswe2023group5/issues/690) | Ali Başaran | 19.11.2023 || 3hrs |3.5hrs| -| Implementing Filters And Sort of Reviews | [#692](https://github.com/bounswe/bounswe2023group5/issues/692) | Çisel Zümbül | 20.11.2023 || 3 hrs |3 hrs| +| Implementing Filters And Sort of Reviews | [#692](https://github.com/bounswe/bounswe2023group5/issues/692) | Çisel Zümbül | 20.11.2023 | [#736](https://github.com/bounswe/bounswe2023group5/pull/736) | 3 hrs |3 hrs| | Implementing Filters, Search and Sort of Forum Posts | [#695](https://github.com/bounswe/bounswe2023group5/issues/695) | Alperen Bırçak | 20.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 3 hrs |3 hrs| | Implementing Group Details Web Page | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 21.11.2023 | [#760](https://github.com/bounswe/bounswe2023group5/pull/760) | 5 hrs |6 hrs| | Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 || 1 hr |2 hr | -| Implementing Review Reporting | [#713](https://github.com/bounswe/bounswe2023group5/issues/713) | Çisel Zümbül | 19.11.2023 || 1 hr |1.5 hr| +| Implementing Review Reporting | [#713](https://github.com/bounswe/bounswe2023group5/issues/713) | Çisel Zümbül | 19.11.2023 |[#736](https://github.com/bounswe/bounswe2023group5/pull/736) | 1 hr |30 mins| | Implementing Post Reporting | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 19.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 1 hr |1 hr| | Group Moderation Implementation-BE | [#705](https://github.com/bounswe/bounswe2023group5/issues/705) | Zeynep Baydemir | 21.11.2023 |[#750](https://github.com/bounswe/bounswe2023group5/pull/750)| 3 hr |4 hr| | Join-Leave Group Implementation-BE | [#704](https://github.com/bounswe/bounswe2023group5/issues/704) | Zeynep Baydemir | 21.11.2023 |[#743](https://github.com/bounswe/bounswe2023group5/pull/743)| 3 hr | 3 hr| From 44d23b3910fad42e996876d60a3d95fb507e41df Mon Sep 17 00:00:00 2001 From: cisel-zumbul <68049174+cisel-zumbul@users.noreply.github.com> Date: Wed, 22 Nov 2023 19:14:04 +0300 Subject: [PATCH 19/32] Update lab_report_7.md Adds frontend testing scenario --- reports/lab_report_7.md | 60 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index dc5e6536..ca70c63b 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -96,6 +96,66 @@ In the recent progress update, significant strides have been made in enhancing t ### How do we test ? - BE As a backend development team utilizing Java and the Spring framework, our approach to testing and developing processes involves a comprehensive strategy to ensure the reliability and functionality of our code. We prioritize the implementation of JUnit unit tests, which allow us to verify the correctness of individual components and functionalities within our Java codebase. These tests cover a wide range of scenarios, ensuring that each service method performs as expected under various provided inputs. Additionally, our testing process extends to database interactions, where we validate that our application's data access layer seamlessly integrates with the database. This involves executing tests to confirm that relevant changes made through the application are accurately reflected in the database, maintaining data integrity. By incorporating a combination of unit tests and database validations, we aim to maintain the quality and robustness of our backend code, applying to best practices in software development. Additionally, we rigorously test endpoints using API clients like Postman and Swagger to confirm proper communication and functionality, ensuring the overall quality and robustness of our backend code and change our implementation of endpoints and service methods based on provided feedbacks from front-end and mobile team. +### How do we test? - FE + +We usually perform manuel tests to ensure the functionality of the ui and its integration with backend. +An example test scenario that we would use be: + +#### Test Case: Review Functionality Test for a Game +##### Preconditions: +- Ensure that the application is deployed and accessible. +- Make sure you have a valid normal user account for testing purposes. + +##### Test Steps: +1. **Login as Normal User:** + - Open the application. + - Log in with valid credentials of a normal user. + +2. **Navigate to Game Details of Path of Exile:** + - Click on "Games" tab from the top navigation bar + - Find the "Path of Exile" in games page + - Click on the game details button to go to the corresponding details page. + +4. **Access Reviews Section:** + - See the tab related to reviews. + - Click on the "Reviews" tan on submenu in game details page. + +5. **Check UI for Reviews Section:** + - Verify that the reviews section is open. + - Ensure that the tab has a distinct and bright color to indicate the active state. + +6. **Verify Existing Reviews:** + - Confirm that there are reviews listed in the reviews section. + - Check for details such as user names, dates, rating and review content. + +7. **Post a New Review:** + - In the "Post Review" section, input some text in the review content field. + - Select a rating for the game. + - Click the button with the check icon. + - Verify that the new review is visible in the reviews section. + +8. **Edit the Review:** + - Find the review you posted in step 7. + - Click the "Edit" button with pen icon associated with the review. + - Modify the text in the review content field. + - Click the button with the check icon to confirm the edit. + - Confirm that the edited content is now visible in the reviews section. + +9. **Delete the Review:** + - Locate the review you posted in steps 6 and 7. + - Click the "Delete" button associated with your review. + - Confirm the deletion by clicking the "Delete" or "Confirm" button in the confirmation dialog. + - Ensure that the deleted review is no longer visible in the reviews section. + +##### Expected Results: +- The user should be able to log in successfully. +- The game details page for Path of Exile should be accessible from the games page. +- The Reviews section should open, and the menu should have a distinct bright color. +- Existing reviews should be listed with accurate details. +- Posting a new review should display the review in the reviews section. +- Editing a review should reflect the updated content. +- Deleting a review should remove it from the reviews section. + ## Risks From 393eaaf436b8239de655fc5268276e8d0453bd86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20Ba=C5=9Faran?= <75089029+AliBasarann@users.noreply.github.com> Date: Wed, 22 Nov 2023 20:47:52 +0300 Subject: [PATCH 20/32] Scenarios are added --- reports/lab_report_7.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index ca70c63b..6247fe1a 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -156,6 +156,42 @@ An example test scenario that we would use be: - Editing a review should reflect the updated content. - Deleting a review should remove it from the reviews section. + +## Scenarios + + +### Frontend Scenarion + +#### Admin Panel Scenario +Ali is the admin of the website. He wants to create the game Portal2 because it is a popular game among the gamers. +1. Ali creates game (Only admin's can create a game) +2. He checks the tags and he cannot find the tag Puzzle +3. He wants to create a new tag +4. He creates a tag +5. He decides to edit the color of the tag +6. He updates the tag +7. He uses the tag for game creation + + +#### Game Forum Scenario +Admin Ali and user Josh are signed into the system. Ali is the admin of the website and has general information about all games. Josh is a user that expert of Portal2. Josh wants to create a post about the game. The post is about a record he broked. Ali wants to vote the post and comment about the post. +1. Josh creates a post about the record he broke in the game +2. Ali enters the forum and votes the post, then post a comment about the post +3. Josh replies to the Ali +4. Josh posts a review about game +5. Josh goes to profile and sees his posts and reviews +6. Josh also sees the achievements he got by adding a review and posting a post to a forum. + + +#### Group Scenario +Josh is a gamer that loves FPS. Josh wants to create a group about CS:GO and find new friends. Ali wants to enter a group about CS:GO and share his experiences to the other users. Both are average gamers that plays CS:GO. +1. Josh user creates a public group +2. Ali enters the group +3. Ali posts to the group. But the post contains incorrect information about the game +4. Josh enters the post detail and warns the user by commenting the post +5. Ali edits the comment according to feedback +6. Josh deletes his own comment after Ali edited his comment + ## Risks From 8b5d17ef424ea9fc6a592719cc5d853944543338 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20Ba=C5=9Faran?= <75089029+AliBasarann@users.noreply.github.com> Date: Wed, 22 Nov 2023 20:48:34 +0300 Subject: [PATCH 21/32] Update lab_report_7.md --- reports/lab_report_7.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 6247fe1a..a55d6153 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -160,7 +160,7 @@ An example test scenario that we would use be: ## Scenarios -### Frontend Scenarion +### Frontend Scenarios #### Admin Panel Scenario Ali is the admin of the website. He wants to create the game Portal2 because it is a popular game among the gamers. From f9630b6dca8802bc1a8cce778b1019d9c79d242c Mon Sep 17 00:00:00 2001 From: Halis BAL <83141387+halisbal@users.noreply.github.com> Date: Wed, 22 Nov 2023 19:12:17 +0100 Subject: [PATCH 22/32] Update lab_report_7.md --- reports/lab_report_7.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index a55d6153..a3f1f122 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -45,7 +45,7 @@ In the recent progress update, significant strides have been made in enhancing t | Create Request Functions For Post Controller Endpoints - MOBILE | [#712](https://github.com/bounswe/bounswe2023group5/issues/712) | Bilal Atım | 17.11.2023 | [#728](https://github.com/bounswe/bounswe2023group5/pull/728) |3 hrs|3 hrs| | Create Request Functions For Review Controller Endpoints - MOBILE | [#715](https://github.com/bounswe/bounswe2023group5/issues/715) | Bilal Atım | 18.112023 | [#727](https://github.com/bounswe/bounswe2023group5/pull/727) | 3 hrs|3 hrs| | Fix Errors and Bugs in Authontications Pages - MOBILE| [#716](https://github.com/bounswe/bounswe2023group5/issues/716) | Bilal Atım | 16.11.2023 | [#727](https://github.com/bounswe/bounswe2023group5/pull/727) |2 hrs|2 hrs| -| Implementing Application to a Private Group Feature| [#717](https://github.com/bounswe/bounswe2023group5/issues/717) | Halis Bal | 21.11.2023 | |6 hrs|6 hrs| +| Implementing Application to a Private Group Feature| [#717](https://github.com/bounswe/bounswe2023group5/issues/717) | Halis Bal | 21.11.2023 | |6 hrs|| | Group Page Implementation - MOBILE| [#718](https://github.com/bounswe/bounswe2023group5/issues/718) | Harun Sami Çelik | 20.11.2023 || 3 hrs|3 hrs| | Adding endpoint requests for Vote Controller - MOBILE| [#719](https://github.com/bounswe/bounswe2023group5/issues/719) | Harun Sami Çelik | 20.11.2023 || 2 hrs|2.5 hrs| | Deleting Unused Branches - MOBILE| [#720](https://github.com/bounswe/bounswe2023group5/issues/720) | Harun Sami Çelik | 20.11.2023 || 30 mins|30 mins| @@ -64,6 +64,7 @@ In the recent progress update, significant strides have been made in enhancing t - We couldn't find the time and implement automated CI/CD of the frontend - Adding images to posts haasn't been implemented yet. +- We couldn't complete the application to a private group feature on the backend side. We will be implementing it next week. ## Your plans for the next week @@ -79,6 +80,8 @@ In the recent progress update, significant strides have been made in enhancing t | Status/Plans for functionalities associated with annotations | [#798](https://github.com/bounswe/bounswe2023group5/issues/798) | Team | 30.11.2023 | 2.5hrs | | Unban user from group and forum | [#803](https://github.com/bounswe/bounswe2023group5/issues/803) | Zeynep Baydemir | 27.11.2023 | 1.5hrs | | Last activities in profile endpoint | [#804](https://github.com/bounswe/bounswe2023group5/issues/804) | Zeynep Baydemir | 27.11.2023 | 3hrs | +| Profile Page Implementation - BE | [#822](https://github.com/bounswe/bounswe2023group5/issues/822) | Halis Bal | 27.11.2023 | 3hrs | +| Edit Game Endpoint Implementation - BE | [#823](https://github.com/bounswe/bounswe2023group5/issues/823) | Halis Bal | 27.11.2023 | 1.5hrs | | Create Group Details Page - MOBILE | [#799](https://github.com/bounswe/bounswe2023group5/issues/799) | Said Yolcu | 28.11.2023 | 5hrs | | Modifying Forum Page With Agreed UI Design Decisions - MOBILE | [#801](https://github.com/bounswe/bounswe2023group5/issues/801) | Said Yolcu | 27.11.2023 | 1.5hrs | | Creating achievement entity | [#805](https://github.com/bounswe/bounswe2023group5/issues/805) | Deniz Ünal | 25.11.2023 | 2hrs | From ee9584bbb23d34355e82472be1e21a5b53aa77c0 Mon Sep 17 00:00:00 2001 From: harunsami Date: Wed, 22 Nov 2023 21:36:29 +0300 Subject: [PATCH 23/32] Update lab_report_7.md --- reports/lab_report_7.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index a3f1f122..7996a6ef 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -46,8 +46,8 @@ In the recent progress update, significant strides have been made in enhancing t | Create Request Functions For Review Controller Endpoints - MOBILE | [#715](https://github.com/bounswe/bounswe2023group5/issues/715) | Bilal Atım | 18.112023 | [#727](https://github.com/bounswe/bounswe2023group5/pull/727) | 3 hrs|3 hrs| | Fix Errors and Bugs in Authontications Pages - MOBILE| [#716](https://github.com/bounswe/bounswe2023group5/issues/716) | Bilal Atım | 16.11.2023 | [#727](https://github.com/bounswe/bounswe2023group5/pull/727) |2 hrs|2 hrs| | Implementing Application to a Private Group Feature| [#717](https://github.com/bounswe/bounswe2023group5/issues/717) | Halis Bal | 21.11.2023 | |6 hrs|| -| Group Page Implementation - MOBILE| [#718](https://github.com/bounswe/bounswe2023group5/issues/718) | Harun Sami Çelik | 20.11.2023 || 3 hrs|3 hrs| -| Adding endpoint requests for Vote Controller - MOBILE| [#719](https://github.com/bounswe/bounswe2023group5/issues/719) | Harun Sami Çelik | 20.11.2023 || 2 hrs|2.5 hrs| +| Group Page Implementation - MOBILE| [#718](https://github.com/bounswe/bounswe2023group5/issues/718) | Harun Sami Çelik | 20.11.2023 |[#824](https://github.com/bounswe/bounswe2023group5/pull/824)| 3 hrs|3 hrs| +| Adding endpoint requests for Vote Controller - MOBILE| [#719](https://github.com/bounswe/bounswe2023group5/issues/719) | Harun Sami Çelik | 20.11.2023 |[#811](https://github.com/bounswe/bounswe2023group5/pull/811)| 2 hrs|2.5 hrs| | Deleting Unused Branches - MOBILE| [#720](https://github.com/bounswe/bounswe2023group5/issues/720) | Harun Sami Çelik | 20.11.2023 || 30 mins|30 mins| ## Completed tasks that were not planned for the week | Description | Issue | Assignee | Due | Duration | @@ -95,6 +95,9 @@ In the recent progress update, significant strides have been made in enhancing t | Modifying ProfilePage with Agreed UI Design Decisions - MOBILE | [#815](https://github.com/bounswe/bounswe2023group5/issues/815) | Bilal Atım | 27.11.2023 | 3hrs | | Create Post Page - MOBILE | [#796](https://github.com/bounswe/bounswe2023group5/issues/796) | Ege Ekşi | 28.11.2023 | 4hrs | | Modifying Review Page with Agreed UI Design Decisions - MOBILE | [#797](https://github.com/bounswe/bounswe2023group5/issues/797) | Ege Ekşi | 28.11.2023 | 2hrs | +| Create Game Page Arrangement - MOBILE | [#816](https://github.com/bounswe/bounswe2023group5/issues/816) | Harun Sami Çelik | 28.11.2023 | 3hrs | +| Updating Navigation Drop Buttons - MOBILE | [#817](https://github.com/bounswe/bounswe2023group5/issues/817) | Harun Sami Çelik | 28.11.2023 | 1hrs | +| Modifying Games Page with Agreed UI Design Decisions - MOBILE| [#818](https://github.com/bounswe/bounswe2023group5/issues/818) | Harun Sami Çelik | 28.11.2023 | 2hrs | ### How do we test ? - BE As a backend development team utilizing Java and the Spring framework, our approach to testing and developing processes involves a comprehensive strategy to ensure the reliability and functionality of our code. We prioritize the implementation of JUnit unit tests, which allow us to verify the correctness of individual components and functionalities within our Java codebase. These tests cover a wide range of scenarios, ensuring that each service method performs as expected under various provided inputs. Additionally, our testing process extends to database interactions, where we validate that our application's data access layer seamlessly integrates with the database. This involves executing tests to confirm that relevant changes made through the application are accurately reflected in the database, maintaining data integrity. By incorporating a combination of unit tests and database validations, we aim to maintain the quality and robustness of our backend code, applying to best practices in software development. Additionally, we rigorously test endpoints using API clients like Postman and Swagger to confirm proper communication and functionality, ensuring the overall quality and robustness of our backend code and change our implementation of endpoints and service methods based on provided feedbacks from front-end and mobile team. From 387f2f826028b4eb0965d2c0389cf77b2688ee46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20Ba=C5=9Faran?= <75089029+AliBasarann@users.noreply.github.com> Date: Wed, 22 Nov 2023 21:45:49 +0300 Subject: [PATCH 24/32] Update lab_report_7.md --- reports/lab_report_7.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 7996a6ef..74fecb6a 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -15,12 +15,12 @@ In the recent progress update, significant strides have been made in enhancing t | Implementing CI/CD for Frontend | [#624](https://github.com/bounswe/bounswe2023group5/issues/624) | Ali Başaran | 21.11.2023 || 5 hr |4.5 hr | | Admin Control Panel Page Implementation - MOBILE | [#637](https://github.com/bounswe/bounswe2023group5/issues/637) | Said Yolcu | 19.11.2023 | [#745](https://github.com/bounswe/bounswe2023group5/pull/745) | 3 hrs | 5 hrs | | Groups Web Page Implementation | [#681](https://github.com/bounswe/bounswe2023group5/issues/681) | Çisel Zümbül | 21.11.2023 | [#763](https://github.com/bounswe/bounswe2023group5/pull/763) | 4 hrs |5 hrs | -| Implementing Group Creation Web Page | [#682](https://github.com/bounswe/bounswe2023group5/issues/682) | Ali Başaran | 20.11.2023 || 2 hr | 2 hr | +| Implementing Group Creation Web Page | [#682](https://github.com/bounswe/bounswe2023group5/issues/682) | Ali Başaran | 20.11.2023 |[#770](https://github.com/bounswe/bounswe2023group5/pull/770)| 2 hr | 2 hr | | Implementing Group Moderation Frontend Additions | [#683](https://github.com/bounswe/bounswe2023group5/issues/683) | Arda Kabadayı | 21.11.2023 || 1 hr |2 hr | | Researching Annotations For Frontend | [#684](https://github.com/bounswe/bounswe2023group5/issues/684) | Frontend Team | 21.11.2023 || 8hr |6hr| | Adding New Functionalities to Admin Page | [#686](https://github.com/bounswe/bounswe2023group5/issues/686) | Arda Kabadayı | 21.11.2023 || 3 hrs |4 hrs | | Adding User Aggrement Chexbox to Register | [#689](https://github.com/bounswe/bounswe2023group5/issues/689) | Arda Kabadayı | 21.11.2023 || 30 mins |45 mins| -| Implementing Forum Post Comment Reply Component | [#690](https://github.com/bounswe/bounswe2023group5/issues/690) | Ali Başaran | 19.11.2023 || 3hrs |3.5hrs| +| Implementing Forum Post Comment Reply Component | [#690](https://github.com/bounswe/bounswe2023group5/issues/690) | Ali Başaran | 19.11.2023 | [#733](https://github.com/bounswe/bounswe2023group5/pull/733)| 3hrs |3.5hrs| | Implementing Filters And Sort of Reviews | [#692](https://github.com/bounswe/bounswe2023group5/issues/692) | Çisel Zümbül | 20.11.2023 | [#736](https://github.com/bounswe/bounswe2023group5/pull/736) | 3 hrs |3 hrs| | Implementing Filters, Search and Sort of Forum Posts | [#695](https://github.com/bounswe/bounswe2023group5/issues/695) | Alperen Bırçak | 20.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 3 hrs |3 hrs| | Implementing Group Details Web Page | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 21.11.2023 | [#760](https://github.com/bounswe/bounswe2023group5/pull/760) | 5 hrs |6 hrs| From a4e26f33879337c07cd9d769ba4bb7f20ec4bed0 Mon Sep 17 00:00:00 2001 From: Said Yolcu <60892844+said-yolcu@users.noreply.github.com> Date: Wed, 22 Nov 2023 21:50:36 +0300 Subject: [PATCH 25/32] Update lab_report_7.md --- reports/lab_report_7.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 74fecb6a..f59604d2 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -162,6 +162,9 @@ An example test scenario that we would use be: - Editing a review should reflect the updated content. - Deleting a review should remove it from the reviews section. +### How do we test ? - Mobile +As a mobile development team utilizing Unity and C sharp, we test manually. After a change is made in a branch, we run the Unity simulation and test the newly created functionalities. We also test the previously completed functionalities, as most of the time new functionalities are interconnected with the old. Before the milestones, we take builds of our application and test the application in a mobile phone, in the actual user environment. + ## Scenarios From b1dfccc288e765a02696b60fb8df6dbf656be840 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arda=20Kabaday=C4=B1?= <68641237+Ardakacd@users.noreply.github.com> Date: Wed, 22 Nov 2023 21:52:49 +0300 Subject: [PATCH 26/32] Update lab_report_7.md --- reports/lab_report_7.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index f59604d2..b692ca29 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -78,6 +78,19 @@ In the recent progress update, significant strides have been made in enhancing t | API endpoints documentation and links | [#791](https://github.com/bounswe/bounswe2023group5/issues/791) | Team | 30.11.2023 | 2hrs | | Generated unit test reports | [#793](https://github.com/bounswe/bounswe2023group5/issues/793) | Team | 30.11.2023 | 2hrs | | General test plan for the project | [#795](https://github.com/bounswe/bounswe2023group5/issues/795) | Team | 30.11.2023 | 3hrs | | Status/Plans for functionalities associated with annotations | [#798](https://github.com/bounswe/bounswe2023group5/issues/798) | Team | 30.11.2023 | 2.5hrs | +| Implementing Achievement Component - FE | [#775](https://github.com/bounswe/bounswe2023group5/issues/775) | Ali Başaran | 26.11.2023 | 3 hr | +| Integrate Achievement Component to Posts - FE | [#776](https://github.com/bounswe/bounswe2023group5/issues/776) | Alperen Bırçak | 27.11.2023 | 2 hr | +| Integrate Achievement Component to Games Page - FE | [#777](https://github.com/bounswe/bounswe2023group5/issues/777) | Ali Başaran | 27.11.2023 | 2 hr | +| Integrate Achievement Component to Profile - FE | [#779](https://github.com/bounswe/bounswe2023group5/issues/779) | Alperen Bırçak | 27.11.2023 | 2 hr | +| Profile Page Implementation - FE | [#780](https://github.com/bounswe/bounswe2023group5/issues/780) | Alperen Bırçak | 27.11.2023 | 4 hr | +| Beautify Admin Main Page Styles - FE | [#787](https://github.com/bounswe/bounswe2023group5/issues/787) | Arda Kabadayı | 28.11.2023 | 1 hr | +| Beautify Input Components Styles - FE | [#788](https://github.com/bounswe/bounswe2023group5/issues/788) | Çisel Zümbül | 28.11.2023 | 2hr | +| Replace Alert with Toast For All Requests Success or Error case - FE | [#794](https://github.com/bounswe/bounswe2023group5/issues/794) | Arda Kabadayı | 28.11.2023 | 1 hr | +| Adding Last Activites to Profile Page - FE | [#781](https://github.com/bounswe/bounswe2023group5/issues/781) | Arda Kabadayı | 27.11.2023 | 2hr + | Implementing Group's Join - FE | [#786](https://github.com/bounswe/bounswe2023group5/issues/786) | Çisel Zümbül | 27.11.2023 | 1 hrs + | Implementing Edit Profile Page - FE | [#792](https://github.com/bounswe/bounswe2023group5/issues/792) | Çisel Zümbül | 28.11.2023 | 2 hrs +| Link Followed Games and Joined Groups in Sidebar - FE | [#800](https://github.com/bounswe/bounswe2023group5/issues/800) | Çisel Zümbül | 28.11.2023 | 2 hrs +| Create Achievement Page - FE | [#821](https://github.com/bounswe/bounswe2023group5/issues/821) | Arda Kabadayı | 28.11.2023 | 2 hrs | Unban user from group and forum | [#803](https://github.com/bounswe/bounswe2023group5/issues/803) | Zeynep Baydemir | 27.11.2023 | 1.5hrs | | Last activities in profile endpoint | [#804](https://github.com/bounswe/bounswe2023group5/issues/804) | Zeynep Baydemir | 27.11.2023 | 3hrs | | Profile Page Implementation - BE | [#822](https://github.com/bounswe/bounswe2023group5/issues/822) | Halis Bal | 27.11.2023 | 3hrs | From acdd7d7c4de1b7231601183fb08198d549bc23df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arda=20Kabaday=C4=B1?= <68641237+Ardakacd@users.noreply.github.com> Date: Wed, 22 Nov 2023 21:54:44 +0300 Subject: [PATCH 27/32] Update lab_report_7.md --- reports/lab_report_7.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index b692ca29..ea052f69 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -11,15 +11,15 @@ In the recent progress update, significant strides have been made in enhancing t ## What was planned for the week? How did it go? | Description | Issue | Assignee | Due | PR | Estimated Duration | Actual Duration | | -------------------------------------------------------------------------- | --------------------------------------------------------------- | ---------------- | ---------- | --- | ------------------ | --------------- | -| Admin Frontend Additions for Necessary Pages | [#623](https://github.com/bounswe/bounswe2023group5/issues/623) | Arda Kabadayı | 21.11.2023 || 2 hrs |2.5 hrs | +| Admin Frontend Additions for Necessary Pages | [#623](https://github.com/bounswe/bounswe2023group5/issues/623) | Arda Kabadayı | 21.11.2023 |[#765](https://github.com/bounswe/bounswe2023group5/pull/765)| 2 hrs |2.5 hrs | | Implementing CI/CD for Frontend | [#624](https://github.com/bounswe/bounswe2023group5/issues/624) | Ali Başaran | 21.11.2023 || 5 hr |4.5 hr | | Admin Control Panel Page Implementation - MOBILE | [#637](https://github.com/bounswe/bounswe2023group5/issues/637) | Said Yolcu | 19.11.2023 | [#745](https://github.com/bounswe/bounswe2023group5/pull/745) | 3 hrs | 5 hrs | | Groups Web Page Implementation | [#681](https://github.com/bounswe/bounswe2023group5/issues/681) | Çisel Zümbül | 21.11.2023 | [#763](https://github.com/bounswe/bounswe2023group5/pull/763) | 4 hrs |5 hrs | | Implementing Group Creation Web Page | [#682](https://github.com/bounswe/bounswe2023group5/issues/682) | Ali Başaran | 20.11.2023 |[#770](https://github.com/bounswe/bounswe2023group5/pull/770)| 2 hr | 2 hr | -| Implementing Group Moderation Frontend Additions | [#683](https://github.com/bounswe/bounswe2023group5/issues/683) | Arda Kabadayı | 21.11.2023 || 1 hr |2 hr | +| Implementing Group Moderation Frontend Additions | [#683](https://github.com/bounswe/bounswe2023group5/issues/683) | Arda Kabadayı | 21.11.2023 |-| 1 hr | | | Researching Annotations For Frontend | [#684](https://github.com/bounswe/bounswe2023group5/issues/684) | Frontend Team | 21.11.2023 || 8hr |6hr| -| Adding New Functionalities to Admin Page | [#686](https://github.com/bounswe/bounswe2023group5/issues/686) | Arda Kabadayı | 21.11.2023 || 3 hrs |4 hrs | -| Adding User Aggrement Chexbox to Register | [#689](https://github.com/bounswe/bounswe2023group5/issues/689) | Arda Kabadayı | 21.11.2023 || 30 mins |45 mins| +| Adding New Functionalities to Admin Page | [#686](https://github.com/bounswe/bounswe2023group5/issues/686) | Arda Kabadayı | 21.11.2023 |[#766](https://github.com/bounswe/bounswe2023group5/pull/766)| 3 hrs |4 hrs | +| Adding User Aggrement Chexbox to Register | [#689](https://github.com/bounswe/bounswe2023group5/issues/689) | Arda Kabadayı | 21.11.2023 |[#767](https://github.com/bounswe/bounswe2023group5/pull/767)| 30 mins |45 mins| | Implementing Forum Post Comment Reply Component | [#690](https://github.com/bounswe/bounswe2023group5/issues/690) | Ali Başaran | 19.11.2023 | [#733](https://github.com/bounswe/bounswe2023group5/pull/733)| 3hrs |3.5hrs| | Implementing Filters And Sort of Reviews | [#692](https://github.com/bounswe/bounswe2023group5/issues/692) | Çisel Zümbül | 20.11.2023 | [#736](https://github.com/bounswe/bounswe2023group5/pull/736) | 3 hrs |3 hrs| | Implementing Filters, Search and Sort of Forum Posts | [#695](https://github.com/bounswe/bounswe2023group5/issues/695) | Alperen Bırçak | 20.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 3 hrs |3 hrs| From 1d480586e5e01bdecab29024a302c8f2bef275ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arda=20Kabaday=C4=B1?= <68641237+Ardakacd@users.noreply.github.com> Date: Wed, 22 Nov 2023 21:55:24 +0300 Subject: [PATCH 28/32] Update lab_report_7.md --- reports/lab_report_7.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index ea052f69..4aab76b8 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -24,7 +24,7 @@ In the recent progress update, significant strides have been made in enhancing t | Implementing Filters And Sort of Reviews | [#692](https://github.com/bounswe/bounswe2023group5/issues/692) | Çisel Zümbül | 20.11.2023 | [#736](https://github.com/bounswe/bounswe2023group5/pull/736) | 3 hrs |3 hrs| | Implementing Filters, Search and Sort of Forum Posts | [#695](https://github.com/bounswe/bounswe2023group5/issues/695) | Alperen Bırçak | 20.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 3 hrs |3 hrs| | Implementing Group Details Web Page | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 21.11.2023 | [#760](https://github.com/bounswe/bounswe2023group5/pull/760) | 5 hrs |6 hrs| -| Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 || 1 hr |2 hr | +| Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 |[#771]((https://github.com/bounswe/bounswe2023group5/pull/771))| 1 hr |2 hr | | Implementing Review Reporting | [#713](https://github.com/bounswe/bounswe2023group5/issues/713) | Çisel Zümbül | 19.11.2023 |[#736](https://github.com/bounswe/bounswe2023group5/pull/736) | 1 hr |30 mins| | Implementing Post Reporting | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 19.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 1 hr |1 hr| | Group Moderation Implementation-BE | [#705](https://github.com/bounswe/bounswe2023group5/issues/705) | Zeynep Baydemir | 21.11.2023 |[#750](https://github.com/bounswe/bounswe2023group5/pull/750)| 3 hr |4 hr| From 6a967fbc4c68be275928a0545caed19df638e6b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arda=20Kabaday=C4=B1?= <68641237+Ardakacd@users.noreply.github.com> Date: Wed, 22 Nov 2023 21:55:39 +0300 Subject: [PATCH 29/32] Update lab_report_7.md --- reports/lab_report_7.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 4aab76b8..61aaaf76 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -24,7 +24,7 @@ In the recent progress update, significant strides have been made in enhancing t | Implementing Filters And Sort of Reviews | [#692](https://github.com/bounswe/bounswe2023group5/issues/692) | Çisel Zümbül | 20.11.2023 | [#736](https://github.com/bounswe/bounswe2023group5/pull/736) | 3 hrs |3 hrs| | Implementing Filters, Search and Sort of Forum Posts | [#695](https://github.com/bounswe/bounswe2023group5/issues/695) | Alperen Bırçak | 20.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 3 hrs |3 hrs| | Implementing Group Details Web Page | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 21.11.2023 | [#760](https://github.com/bounswe/bounswe2023group5/pull/760) | 5 hrs |6 hrs| -| Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 |[#771]((https://github.com/bounswe/bounswe2023group5/pull/771))| 1 hr |2 hr | +| Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 |[#771](https://github.com/bounswe/bounswe2023group5/pull/771)| 1 hr |2 hr | | Implementing Review Reporting | [#713](https://github.com/bounswe/bounswe2023group5/issues/713) | Çisel Zümbül | 19.11.2023 |[#736](https://github.com/bounswe/bounswe2023group5/pull/736) | 1 hr |30 mins| | Implementing Post Reporting | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 19.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 1 hr |1 hr| | Group Moderation Implementation-BE | [#705](https://github.com/bounswe/bounswe2023group5/issues/705) | Zeynep Baydemir | 21.11.2023 |[#750](https://github.com/bounswe/bounswe2023group5/pull/750)| 3 hr |4 hr| From 3bedd8816f2bafbfe5a587f956bdd6d890b85b1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arda=20Kabaday=C4=B1?= <68641237+Ardakacd@users.noreply.github.com> Date: Wed, 22 Nov 2023 21:56:15 +0300 Subject: [PATCH 30/32] Update lab_report_7.md --- reports/lab_report_7.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 61aaaf76..5f790c7c 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -24,7 +24,7 @@ In the recent progress update, significant strides have been made in enhancing t | Implementing Filters And Sort of Reviews | [#692](https://github.com/bounswe/bounswe2023group5/issues/692) | Çisel Zümbül | 20.11.2023 | [#736](https://github.com/bounswe/bounswe2023group5/pull/736) | 3 hrs |3 hrs| | Implementing Filters, Search and Sort of Forum Posts | [#695](https://github.com/bounswe/bounswe2023group5/issues/695) | Alperen Bırçak | 20.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 3 hrs |3 hrs| | Implementing Group Details Web Page | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 21.11.2023 | [#760](https://github.com/bounswe/bounswe2023group5/pull/760) | 5 hrs |6 hrs| -| Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 |[#771](https://github.com/bounswe/bounswe2023group5/pull/771)| 1 hr |2 hr | +| Adding Game Image Upload Functionality to Game Create Web Page | [#694](https://github.com/bounswe/bounswe2023group5/issues/694) | Arda Kabadayı | 21.11.2023 |[#771](https://github.com/bounswe/bounswe2023group5/pull/771)| 1 hr |2 hr | | Implementing Review Reporting | [#713](https://github.com/bounswe/bounswe2023group5/issues/713) | Çisel Zümbül | 19.11.2023 |[#736](https://github.com/bounswe/bounswe2023group5/pull/736) | 1 hr |30 mins| | Implementing Post Reporting | [#693](https://github.com/bounswe/bounswe2023group5/issues/693) | Alperen Bırçak | 19.11.2023 | [#757](https://github.com/bounswe/bounswe2023group5/pull/757) | 1 hr |1 hr| | Group Moderation Implementation-BE | [#705](https://github.com/bounswe/bounswe2023group5/issues/705) | Zeynep Baydemir | 21.11.2023 |[#750](https://github.com/bounswe/bounswe2023group5/pull/750)| 3 hr |4 hr| From f21b503625bd3d5bd59e54586dd3fc23d8d4309f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arda=20Kabaday=C4=B1?= <68641237+Ardakacd@users.noreply.github.com> Date: Wed, 22 Nov 2023 21:57:13 +0300 Subject: [PATCH 31/32] Update lab_report_7.md --- reports/lab_report_7.md | 1 + 1 file changed, 1 insertion(+) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index 5f790c7c..a511064e 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -65,6 +65,7 @@ In the recent progress update, significant strides have been made in enhancing t - We couldn't find the time and implement automated CI/CD of the frontend - Adding images to posts haasn't been implemented yet. - We couldn't complete the application to a private group feature on the backend side. We will be implementing it next week. +- We couldn't complete moderation functionalities for group in frontend. ## Your plans for the next week From 324ecaf7af7fa921ec70bb5a620c63f4a024118c Mon Sep 17 00:00:00 2001 From: Said Yolcu <60892844+said-yolcu@users.noreply.github.com> Date: Wed, 22 Nov 2023 21:59:43 +0300 Subject: [PATCH 32/32] Update lab_report_7.md --- reports/lab_report_7.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/reports/lab_report_7.md b/reports/lab_report_7.md index a511064e..f79757fe 100644 --- a/reports/lab_report_7.md +++ b/reports/lab_report_7.md @@ -183,8 +183,6 @@ As a mobile development team utilizing Unity and C sharp, we test manually. Afte ## Scenarios -### Frontend Scenarios - #### Admin Panel Scenario Ali is the admin of the website. He wants to create the game Portal2 because it is a popular game among the gamers. 1. Ali creates game (Only admin's can create a game)