July 21 2023 Weekly Check-In

Date

Jul 21, 2023

Attendees

Discuss progress of projects and identify any blockers

  • Pratyush via Wiki/Slack

  • Abhishek via Wiki/Yash

  • Abhinav

  • Aditya

  • Elijah

  • Absent

    • Kerlyn

    • Deepthi

    • Arshad

    • Radha

Recording

Video Conferencing, Web Conferencing, Webinars, Screen Sharing

Discussion items

Time







Time







45 minutes

updates & blockers





Introductions

Check-Ins

For each student please create a new Level 2 entry and enter the following. 

  • What did you accomplish this past week?

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

Google Summer of Code

Radha Thakare

  • What did you accomplish this past week?

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

Pushpendra Kumar

  • What did you accomplish this past week?

    • I made a PR of fineract client autogenerated code , I had also have a meet with Alberto regarding my next task of Apache Superset.

  • What will you do this upcoming week?

    • I will work on Apache Superset.

      • particular dashboards from Superset into web-app

  • What obstacles are impeding your progress?

    • Nothing yet

  • Would you like help from some mentor for this task?

    • No 

    • Ed to set up call with Alberto, Aleks and Pushpendra for early this week.

Pratyush Singh

  • What did you accomplish this past week?

    • During the past weeks I wrote unit tests for the repositories and viewmodels

    • Recent Transaction Fragment was merged into the remote branch

    • Made changes on open PRs based on my mentors suggestion

    • Migrated Loan Related Fragments to MVVM along with unit tests for its repository and viewmodels

    • There were a total of 5 presenters in the above mentioned Fragments

  • What will you do this upcoming week?

    • Make changes to the open PR based on my mentors suggestion

    • discuss the next steps with my mentor. We can either continue with the migration or pick up another task from the idea list

  • What obstacles are impeding your progress?

    • none

  • Would you like help from some mentor for this task? 

    • not right now

Abhishek Gururani

  • What did you accomplish this past week?

    • Got done with MVVM migration of 1. Login Activity, and 2. Update Password fragment.

    • Crafted and committed unit tests for the viewModels and Repositories of the above.

  • What will you do this upcoming week?

    • Picked Savings features and Accounts Feature for migration work.

    • Editing existing PRs based on Mentor suggestions.

  • What obstacles are impeding your progress?

    • None

  • Would you like help from some mentor for this task? 

    • No, thanks.

Meghna Bajoria

  • What did you accomplish this past week?

    • Productive week - add many functionalities into chatbot - get maturity date ,find next due date, get loan status, disbursement amount, interest end date

  • What will you do this upcoming week?

    • Planning to add more functionalities like outstanding principal and interest, Previous payment date, principal and interest.

  • What obstacles are impeding your progress?

    • security issue with web app and not able to log in anymore.

    • Ed to get update from Victor

  • Would you like help from some mentor for this task? 

    • No

Yash Sancheti

  • What did you accomplish this past week?

    • API Pentesting: Extracted all API URL's with different parameters and tested them with different user permissions using automate IDOR workflow built in trickest (also wrote a blog for the same).

    • Tested API's for SQL Injection: Found 5 error-based SQL Injection vulnerability in client, loans, dataTable API's.

    • I got help and guide from mentor to test web-app dependencies for vulnerabilities and to check their licenses if they are using GPL/APGL.

    • Found open directories leaking all plugins, log files.

    • Created a draft PR in fineract to mitigate a log injection vulnerability.

  • What will you do this upcoming week?

    • Continue with API Pentesting and create some more PR's in fineract.

  • What obstacles are impeding your progress?

    • None

  • Would you like help from some mentor for this task? 

    • Not right now

Kerlyn

  • What did you accomplish this past week?

    • Was Ill so had to take care of my health.

  • What will you do this upcoming week?

    • Continue manual API testing

      • Continue testing for ssrf by implementing and trying out new payloads.

      • Also, test the file upload endpoints.

  • What obstacles are impeding your progress?

    • None

  • Would you like help from some mentor for this task? 

    • Not at the moment.

Elijah Okello

  • What did you accomplish this past week?

    • Made progress in running PH-EE in K8s - was not running because of insufficient CPUs - tweak and tone down resource requests. Pods are now running - some are crashing - looking at logs gettings some exceptions - met with Avik - didn’t get to point to fix the problem. Will meet tomorrow to fix errors in-depth

    • Showcased what had been done for fineract - will automate deployment for Fineract.

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

Abhinav Sinha

  • What did you accomplish this past week?

    • created build and configuration files for note service

  • What will you do this upcoming week?

    • Test note service and draft a plan for modularization in future sprints

  • What obstacles are impeding your progress?

    • I need help with testing the note service

  • Would you like help from some mentor for this task? 

    • Yes, I’d like to meet with my mentor

Rachit Gupta

  • What did you accomplish this past week?

    • Working on Java to Kotlin conversion - changed instance URL to demo.mifos.community - demo error

    • Converted code in theory, not able to log in and review code

    • Modified readme of mobile wallet project - previous readme didn’t have enough isntallation, setting up dev environment related content - added to that.

    • Mifos Android SDK - trying to consume that potentially -

  • What will you do this upcoming week?

    • Integration

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

Mifos Summer of Code

Deepthi

  • What did you accomplish this past week?

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

Arshad Patel

  • What did you accomplish this past week?

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

Aditya Gupta

  • What did you accomplish this past week?

    • Completed migration of Java to Kotlin

    • Begin implementation of navigation graph - facing some bugs related to UI

  • What will you do this upcoming week?

    • Will finish implementing navigation graph

  • What obstacles are impeding your progress?

  • Would you like help from some mentor for this task? 

Lakhwinder Singh Sarao

  • What did you accomplish this past week?

    • Integrated compose multiplatform ui framework

    • Added UI components for the Authentication screen: PhoneNumberView, CountryDropdown, OtpView

    • Added country code data in the project as third-party libraries are not supported multi-platform yet

    • I worked on and will continue to work on the CountryCodePickerDialog, finding alternatives due to some missing support for Kotlin multiplatform on the iOS side

  • What will you do this upcoming week?

    • I will work on Firebase instance for necessary validation, error handlingand view model logic after gaining access to Firebase SDK

  • What obstacles are impeding your progress?

    • The Firebase project setup is pending

      • Ed has shared credentials with Rajan.

      •  

  • Would you like help from some mentor for this task? 

    • No

Other Discussion