Hello Steve and thanks to the foundation for the interest on our proposal. We redeployed the server and made the demo video with the manipulation of files from the mobile application.
As for your concern about the backup system for the db.sqlite database of renterd, it will be a question here of setting up to make recurring backups of this DB either on the storage of the mobile, or on an external drive connected to the mobile (Gdrive, Dropbox…).
Hoping that this answers all your concerns and that the committee finds satisfaction at the next meeting.
This will allow users to have another backup point outside their Renterd server which will guarantee the security of their local SQLite database and make this task easier for users.
Thanks for your patience while we reviewed your updates. The committee has decided to approve this grant. Congratulations! The linked video was very helpful to determine the current state of DartSia.
We’ll reach out to your provided email address for onboarding and will need to verify your location and bank account location against our updated guidelines of restricted countries. Be prepared to update your timelines to accommodate for onboarding.
During the month of December, we worked on the mobile application by continuing on the integration of the file viewer functions to be able to open pdf, video and audio files from the application.
We also continued with the publication of the application on the Google store in the test phase. We also undertook the publication of the application on the F-Droid store.
Problems Encountered during the work
During this month, we were faced with an availability problem that was mainly caused by the end-of-year holidays.
For next month, we will finalize the file viewer and finish with the publications on the stores. We will also be working on the notification system in parallel with this.
During the month of January, we completed the integration of the file viewer within the application, adding support for PDF, MP3, and JPG file formats. We also made significant progress on the encryption algorithm within the Middleware to enhance the security of communications and reduce datas package transmission. We will also be sharing a demo video showcasing these advancements within the next week.
Problems Encountered during the work
No significant problems were encountered this month.
For next month, we will continue working on the notification system. This involves developing the notification system within the Middleware to capture alerts from Renterd. Simultaneously, we will be implementing push notifications within the mobile application to promptly inform users of any new alerts. We will also finalize the implementation and testing of the encryption algorithm within the Middleware.
I will take the time later today to make a mini demo video on the file viewer feature as well as post an updated apk.
The publication on the google playstore is still on standby but I think I can finish with it within 2 weeks. I have voluntarily delayed to be able to publish an application with the file viewer features as well as the correction of minor bugs at the application level.
During this month of February we mainly worked on the notifications functionality of the application by creating the notification interfaces as well as the routes to read the alerts.
Thanks for your report @innovtech. Just a note that your links go to Google searches for your github repos. We are able to view them but please fix these links when you’re able.
The publication of the mobile application on the Google Play Store has been finalized.
Work has been done on the application’s configuration panel.
Language settings within the application are already in progress.
Bug fixes have been implemented for the application’s notification system.
Issues related to the display of renterd host data have been resolved.
The functionality for backing up mobile device data on the DartSia application is nearly complete.
Summarize any problems that you ran into this month and how you’ll be solving them.
The main challenge encountered this month was a period of illness within the team, leading to approximately two weeks of work stoppage. Moving forward, we will ensure careful task planning and potentially slightly reorganize the schedule to compensate for this downtime, while prioritizing everyone’s health.
List repos worked on this month with links to PRs and relevant commits:
Thanks for your latest progress report @innovtech.
Our dev team has reviewed your progress report and was not able to find work related to your stated milestones or work referenced in your report for this month. Our developers attempted to review work related to:
Implementing host scoring for the host list
Implementation of the error management system
Fixing non-functional features
Integrate test and Deploy the New Features
As a result, we’ll withhold payment until they can review.
Please reference specific commits or branches and how they relate to your progress and milestones for this month. Thanks, and let us know if you have any questions.
Thanks for the update. We’ll send your latest payment. In the future, progress must be able to be easily evaluated by our development team. Please clearly cite work in PRs with clear descriptions and link them in your report. Work done in un-merged branches or locally pushed without version tracking make it more difficult for our devs to sort through.