June 23 2023 Weekly Check-In
Date
Jun 23, 2023
Attendees
Discuss progress of projects and identify any blockers
Yash Sancheti
Abhishek Gururani
Rachit Gupta
Pushpendra Kumar
Nasser Kaze
Meghna Bajoria
Lakhwinder Singh
Kerlyn Manyi
Godfrey Kutumela
Avinash
Joseph Redell
Aditya Gupta
Arshad (via proxy)
Pratyush (via proxy)
Bharath Gowda
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?
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 changed all the custom APIs to auto-generated APIs.
What will you do this upcoming week?
I will test the whole web-app and make PR.
What obstacles are impeding your progress?
No nothing.
Ed still connecting Pushpendra with Aleks.
Would you like help from some mentor for this task?
Yes
Pratyush Singh
What did you accomplish this past week?
login, recent transaction, and update password
MVP to MVVM migration
Updating PRS on mentor's suggestions
What will you do this upcoming week?
work on existing PRs.
Researching on Hilt
Migrate dagger to hilt
What obstacles are impeding your progress?
Would you like help from some mentor for this task?
Abhishek Gururani
What did you accomplish this past week?
pushed code for MVVM migration of three major features
Notification Fragment
Registration Fragment
Registration Verification Fragment.
worked on reviewer suggestion to all the above PRs.
started researching on following topics, these topics are to be included in the project.
Kotlin Coroutines,
Repository Architecture
Used sealed for UI states
updated Jira board subtasks related to MVVM migration.
What will you do this upcoming week?
Did a meet with my mentor Jawid, and will get done with the changes suggested to my PRs, and will carry on with the migration the way Jawid suggested.
Will continue research on the above topics.
What obstacles are impeding your progress?
None, as of now.
Would you like help from some mentor for this task?
I’m already in touch with him, and getting doubts and blockers cleared on a regular basis.
Meghna Bajoria
What did you accomplish this past week?
Successfully created APIs to get a response from Rasa through the SpringBoot application.
Connected Mifos chatbot with Fineract to call Fineract APIs
Almost done with the authentication API (authenticate the user by calling authentication API from Fineract) for mifos chatbot
What will you do this upcoming week?
Complete the authentication API and finish at least one complete happy flow.
Set up docker container for easy deployment of the application and make the code modular.
Add more intents in the Rasa nlu file and work on adding more functionalities in the Chatbot
Set goals for the next 4 weeks with mentors.
What obstacles are impeding your progress?
None as of now
Would you like help from some mentor for this task?
No
Yash Sancheti
What did you accomplish this past week?
Created Issues and PR’s in android client and mifos community app for the vulnerabilities found last week.
Tested endpoints for rate limiting issues.
Tested for XSS using custom payloads and bruteforce through intruder.
Analyzed using nuclei and found some low severity issues.
Researched on CodeQL queries, read writeups.
What will you do this upcoming week?
Test web app (fineract API) for parameter tampering issues.
Test for Cross Site Request Forgery security bugs.
Meet with mentor and discuss about project progress.
Deploying SonarQube and analyze using it. Test Fineract Github repository code to identify vulnerabilities and errors in the code.
What obstacles are impeding your progress?
none as of now
Would you like help from some mentor for this task?
No
Kerlyn
What did you accomplish this past week?
I continued the data validation tests by testing for command injection and all my tests came out negative. So I plan to tackle it with another approach next week when testing for file inclusions.
I also did a test for sensitive data exposure and vulnerable components. I noticed the vulnerable TLS versions have been disabled which is a good thing. However, I noticed a vulnerable component that I am presently trying to exploit it.
I also performed a clickjacking test which came out positive.
I did an API scan/bruteforce on our fineract domain and found endpoints. I am still investigating the endpoints which were discovered here.
Over the weekend I’ll update my notion documentation to capture the progress made so far.
What will you do this upcoming week?
I’ll round up the code review which is still to test for sensitive data exposure.
I’ll have a weekly meeting with the mentor to discuss work done in the past week and what is to be done that week.
Test for unrestricted upload of files with dangerous types.
Test for server-side request forgery.
And of course, I’ll keep up the documentation.
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?
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?
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?
Finished migration to Kotlin
Exploring Android SDK
What will you do this upcoming week?
What obstacles are impeding your progress?
Laptop broke - will be fixed by Monday.
Ed: still to schedule follow-on call regarding wallet use cases
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?
What will you do this upcoming week?
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?
Migrated Kotlin Multiplatform old libraries from Bintray to Maven Central
Read about Kotlin Multiplatform in the context of our project
Resolved continuous errors while upgrading to ensure compatibility between components
What will you do this upcoming week?
Resolve any remaining issues and conflicts
Start working on the API after a successful run
Begin documenting the process
What obstacles are impeding your progress?
Obsolete and deprecated kmm libraries
Would you like help from some mentor for this task?
Yes, I would appreciate guidance for setting up kmm