-
Notifications
You must be signed in to change notification settings - Fork 4
Weekly Progress Report #10 | 19.12.2023
Team Name: Collaborative Science Platform
Date: 19.12.2023
This week, On the backend, we implemented the annotations following the W3C standards. We have written GET and POST API for them. Also we have implemented the mail notification system. Additionally, missing workspace and admin features implemented. On the frontend, we continued to work on annotations. We created user interface for review process. In addition, we implemented admin features for frontend.
Subteams:
- Front-end Team: Zülal, Bengisu, Abdullah, Mehmet, Ömer Faruk, Leyla
- Back-end Team: Ömer Şükrü, Ahmed Bera, Oğuz, Hakan, Arda, Ali Mert
Our objective for the following week, On the backend, we will mostly fix the bugs and implement final missing functionalities. Also a privacy policy will be written. On the frontend, we aim to implement review process completely. We will provide adding semantic tag feature to workspace. Users will be able to add ORCID ID's to their profiles. Also, we will test the platform comprehensively and fix the bugs.
Description | Issue | Assignee | Due | Estimated Duration | Actual Duration | PR |
---|---|---|---|---|---|---|
FE - Add Review Feature to Workspace Page | #596 | Mehmet, Zülal | 26.12.2023 | 8hr | 5hr | #644 |
FE - Privacy Policy to Login Page | #598 | Abdullah, Bengisu | 19.12.2023 | 1hr | 1hr | #618 |
FE - Admin Features | #565 | Abdullah, Bengisu | 19.12.2023 | 8hr | 10hr | #629 |
FE - Annotation Implementation | #565 | Leyla, Ömer Faruk | 19.12.2023 | 10hr | 8hr | #634 |
BE - Workspace API Update | #600 | Hakan | 19.12.2023 | 8hr | 9hr | #621, #631, #657 |
FE - Enhancements for Workspace Page | #602 | Zülal | 19.12.2023 | 2hr | 2hr | #643 |
BE - Annotations Implementation | #603 | Ömer Şükrü, Ahmed Bera | 19.12.2023 | 5hr | 6hr | #639, #636, #616 |
BE - E-Mail Notification Implementation | #605 | Ali Mert | 19.12.2023 | 4hr | 5hr | #623 |
BE - API Update for Filtering | #608 | Arda | 19.12.2023 | 2hr | 2hr | #627 |
BE - ORCID Integration | #607 | Arda | 19.12.2023 | 2hr | 2hr | #626 |
Node GET API Update | #599 | Arda | 19.12.2023 | 2hr | 1hr | #617 |
Description | Issue | Assignee | PR |
---|---|---|---|
BE - Create Question API - Modification | #593 | Arda | #594 |
FE - Create Workspace from a Node | #611 | Zülal | #642 |
BE - API to change user roles | #624 | Ahmed Bera | #625 |
Bug - Issue with review randomizer | #628 | Ahmed Bera | #640 |
BE Bug- Node, Question and User do not return removal/ban state | #637 | Ahmed Bera | #640 |
We encounter some problem in #588. This PR was closed and the work was carried to another PR, #610, with some additional tasks. Semantic tags couldnt be added to workspaces since some additional APIs were needed.
Admin features connection to backend is delayed due to some updates on related APIs. After it is deployed we will connect admin features to backend. Also hide/show question/answer part is not implemented since question answer features is just merged to the frontend branch. We will complete the task soon since everything needed is ready now.
It turned out that some admin features on the backend were missing. So we implemented those features in addition.
Description | Issue | Assignee | Due | Estimated Duration |
---|---|---|---|---|
FE - Add Review Feature to Workspace Page | #596 | Mehmet, Zülal | 25.12.2023 | 6hr |
FE - Add semantic tags (Workspace and User Profile) | #648 | Mehmet | 25.12.2023 | 5hr |
FE - Annotation Provider | #649 | Leyla | 24.12.2023 | 6hr |
FE - Test of Everything | #652 | Leyla | 24.12.2023 | 2hr |
Milestone Scenario | #653 | Leyla, Ömer Şükrü | 25.12.2023 | 2hr |
FE - Tidy Up Q&A and Admin Features | #655 | Abdullah, Bengisu | 25.12.2023 | 5hr |
FE - ORCID Frontend | #651 | Bengisu | 25.12.2023 | 1.5hr |
FE - Settings Bug Fix | #656 | Abdullah, Bengisu | 25.12.2023 | 3hr |
FE - Real Privacy Text | #650 | Bengisu | 25.12.2023 | 15dk |
FE - You May Like Return Related Nodes | #647 | Ömer Faruk | 25.12.2023 | 3hr |
FE - Home Page Advanced Nodes | #646 | Ömer Faruk | 25.12.2023 | 4hr |
BE - E-Mail Notification Triggers | #654 | Ali Mert | 25.12.2023 | 2hr |
BE - Admin remove check for APIs | #658 | Hakan | 25.12.2023 | 2hr |
BE - Annotation GET API Enhancement | #660 | Ahmed Bera | 24.12.2023 | 2hr |
BE - Workspace API Enhancement | #661 | Ahmed Bera | 24.12.2023 | 3hr |
BE - ORCID Check and Basic User Promotion | #662 | Arda | 24.12.2023 | 3hr |
Writing Privacy Policy | #663 | Abdullah, Bengisu | 24.12.2023 | 4hr |
Semantic Tag POST API will be implemented | #665 | Ömer Şükrü | 26.12.2023 | 3hr |
Semantic Tag DELETE API will be implemented | #666 | Ömer Şükrü | 26.12.2023 | 3hr |
We became aware of the requirement for image annotations through a conversation with Suzan Hoca. As our project does not currently involve images, this requirement is not just about annotation for us but also about implementing a feature for uploading images, etc. Since we haven't received any feedback on this, we have additional one week after final milestone deadline to address this requirement if we decide to implement it. Therefore, a decision can be made after the final milestone presentation.
- Ahmed Bera Pay
- Ahmet Abdullah Susuz
- Ali Mert Geben
- Arda Arslan
- Bengisu Kübra Takkin
- Hakan Emre Aktaş
- Leyla Yayladere
- Mehmet Süzer
- Ömer Faruk Ünal
- Ömer Şükrü Uyduran
- Zülal Molla
🏠 Home
- Hakan Emre Aktas
- Ahmed Bera Pay
- Ömer Şükrü Uyduran
- Mehmet Süzer
- Ahmet Abdullah Susuz
- Ali Mert Geben
- Oğuz Pançuk
- Arda Arslan
- Zülal Molla
- Leyla Yayladere
- Omer Faruk Unal
- Bengisu Kübra Takkin
451 Weekly Progress Reports
- Progress Report #1 | 03.10.2023
- Progress Report #2 | 10.10.2023
- Progress Report #3 | 17.10.2023
- Progress Report #4 | 24.10.2023
- Progress Report #5 | 07.11.2023
- Progress Report #6 | 14.11.2023
- Progress Report #7 | 21.11.2023
- Progress Report #8 | 05.12.2023
- Progress Report #9 | 12.12.2023
- Progress Report #10 | 19.12.2023
352 Meeting Notes
- Meeting #1 | 08.03.2023
- Meeting #2 | 13.03.2023
- Meeting #3 | 15.03.2023
- Meeting #4 | 22.03.2023
- Meeting #5 | 24.03.2023
- Meeting #6 | 30.03.2023
- Meeting #7 | 05.04.2023
- Meeting #8 | 07.04.2023
- Meeting #9 | 19.04.2023
- Meeting #10 | 27.04.2023
- Meeting #11 | 03.05.2023
- Meeting #12 | 06.05.2023
- Meeting #13 | 08.05.2023
- Meeting #14 | 10.05.2023
- CmpE451 Customer Milestone 1 Report
- CmpE451 Customer Milestone 2 Report
- CmpE451 Final Milestone Report