Contributor Details |
|
Name |
Shubham Ingale |
Github |
|
|
|
Zulip@CCExtractor |
|
|
Mentor Details |
|
Name |
Mabud Alam |
Github |
|
|
|
Zulip@CCExtractor |
Milestone/Deliverable |
Description |
Status |
ref |
Missing Attributes Implementation |
This task included to integrate TW3 new task attributes into application and to alter the existing task object. Also, added new attributes like sched:date to TW2. |
Completed |
|
Separate Modularization for TW2.0 classes and TW3.0 classes |
The api_service.dart is modularized and broken down into multiple modules. |
Completed |
|
Complete GetX Migration |
This task included to create dedicated routes for the stateful widgets which were acting as new activity. |
Completed |
|
Optimizing the Application for Desktops |
This included the application for large screen to have static sidebar and database changes to support for macOS, linux and windows. |
Completed |
|
Improvements for profiles |
This included redesigning of profiles page view. Now there will be no need to change profile often to configure it. |
Completed |
|
Improvements in CI and Automation of Nightly releases |
This task is the most time taking during the gsoc period and it took abbott 2 weeks to complete. This task is about adding a self hosted fdroid repo to release signed build from the latest commit. |
Completed |
|
Fixing i18n in some parts |
This just added missing language translations for all supporting languages. |
Completed |
|
Database for Debug logs |
This is for storing debug logs in database and show them in app. |
Completed |
|
Full test coverage |
This is for adding tests for applications. |
Pending |
TBC |
iOS Home Screen widget |
This is to let iOS application support for home screen widget. |
PostGsoc |
TBC |
Building iOS Application and Publishment |
This is to fix bugs in iOS build if any and publish it. |
PostGsoc |
TBC |
*TBC means to be completed after the GSoC coding period.
Milestone/Deliverable |
Week |
PR |
|
Missing Attributes Implementation |
1 |
||
Separate Modularization for TW2.0 classes and TW3.0 classes |
6 |
||
Complete GetX Migration |
4 |
||
11 |
|||
Optimizing the Application for Desktops |
3 |
||
Improvements for profiles |
2 |
||
Improvements in CI and Automation of Nightly releases |
5 |
||
8 |
|||
9 |
|||
12 |
|||
12 |
|||
Fixing i18n in some parts |
11 |
||
Database for Debug logs |
7 |
Report by Shubham Ingale