July 14 2023 Weekly Check-In
Date
Jul 14, 2023
Attendees
Discuss progress of projects and identify any blockers
Recording
Discussion items
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?
Met with Ramveer on stuff that’s coming up next
Micro Front-End Tasks -
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?
Made a PR on master branch - shouldn’t upload auto-generated code on master branch
Generate it on compilation time - Aleks gave guidance to upload - will reschedule meeting with
Meeting with Ramveer - Apache Superset
What will you do this upcoming week?
What obstacles are impeding your progress?
Would you like help from some mentor for this task?
Ed to schedule call with Aleks and Alberto to discuss PR strategy
Ed to schedule call with all mentors around next set of tasks for UI interns to work on.
Pratyush Singh
What did you accomplish this past week?
Migrated Recent Transaction, Home Fragment to MVVM
Wrote unit tests for the above mentioned viewmodels and repositories
Started off with the migration of loan fragments to mvvmp (there are a total of 5 such related fragments)
What will you do this upcoming week?
complete the mvvm migration of loan fragments
write unit tests simultaneously for the above fragments
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(a cumulation of 5 fragments) and Accounts Feature(host fragment to savings, loans and share) 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.
Avinash to help with some of the review of PRs
Meghna Bajoria
What did you accomplish this past week?
What will you do this upcoming week?
What obstacles are impeding your progress?
For self-service need to authenticate but don’t have access to to the user table through front-end to do so.
Do client requests via admin API
Would you like help from some mentor for this task?
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?
Check Licenses for opensource libraries.
Began API testing.
Used Kiterunner and feroxbuster to scan and brute-force the domain to find hidden apis.
Tested some APIs to understand how they function. Examined some requests, headers, and parameters using
postman.Lack of rate limiting was discovered on some endpoints.
Insufficient logging and alerting were also discovered on some endpoints.
Detected some api keys and other sensitive information when reviewing the fineract codebase.
Did some research and read security reports on detecting ssrf on apis.
What will you do this upcoming week?
Continue API testing
Update my notion documentation.
Continue testing for ssrf by implementing and trying out new payloads.
What obstacles are impeding your progress?
I was having issues uploading files on the web app (Client images and bulk import files)
Would you like help from some mentor for this task?
I’ll check in with the community on the general channel since it involves the functioning of the app.
Elijah Okello
What did you accomplish this past week?
Working on deploying Fineract and Payment Hub EE - solved issue with acccessing container images which were in private repos
Deployed fineract
What will you do this upcoming week?
What obstacles are impeding your progress?
Ran into some issues with PH-EE - resource issue - machine has 16GB of ram and 2 virtual CPUs - got into an error with insufficient CPU - mentor advised and try to restrict how much CPU each pod uses in differnet applications.
Some helm repos are not so clear - getting help from Slack. Need to get PH running before building tool in concise and easy to use deployable package.
Functional perspective - fineract - web-app what supposed to do. Same applies to PH-EE
Deadlock with pods not coming up.
Would you like help from some mentor for this task?
Ed to schedule call with Bharath
Ed to schedule the devops call with mentors for Elijah.
Abhinav Sinha
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?
Rachit Gupta
What did you accomplish this past week?
What will you do this upcoming week?
Implementing that one mobile wallet
What obstacles are impeding your progress?
Met with Rajan on migration of particular activity - remove butterknife package from mobile wallet package
- Rach out to abhishek to do same thing for mifos mobile project
Ed to schedule meeting for requirements - perhasp focus on G2P wallet
Would you like help from some mentor for this task?
Mifos Summer of Code
Deepthi
What did you accomplish this past week?
Focused on PPI questions after call with Elliot
What will you do this upcoming week?
Focused on ML side, if going to work on object detection.
Will discuss with mentors and co-contributors
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?
Java to Kotlin migration completed 73% - some back-end issue with demo.mifos.io
Will continue that
What will you do this upcoming week?
Will continue that migration
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?
I completed codebase restructuring this past week
I worked and will be ongoing with the implementation of the login page
What will you do this upcoming week?
I will focus on implementing an otp based login page during the upcoming week
I will explore and work on the suggestions shared by Karim
What obstacles are impeding your progress?
None
Would you like help from some mentor for this task?
No