edk12564 opened a new pull request, #109:
URL: https://github.com/apache/fineract-consumer-facing/pull/109

   Issues: https://github.com/apache/fineract-consumer-facing/issues, 
https://github.com/apache/fineract-consumer-facing/issues/107, 
https://github.com/apache/fineract-consumer-facing/issues/106, 
   
   # Summary
   
   With the demo deadline approaching, an exhaustive list of bugs and UI/UX 
improvements were made. This includes CI check configurations, insufficient 
seeding in scripts, forced logouts on OTP failure, general frontend refactoring 
following senior review, etc.
   
   For the frontend, these items were modified:
   - color scheme change
   - refactored profile feature by removing consents and password resets to a 
new settings feature
   - refactored transfers to target savings account transfers only
   - moved loan payments to the loans feature
   - created demo feature that is deactivated by default, to showcase ABAC 
denial and audit table
   - added fineract logos around the app
   - added animations
   - fixed spacing issues
   
   For bugfixes, these items were modified:
   - OTP logout bug was fixed
   - Transfers to loans accounts was fixed
   - Github action configurations were fixed
   - Missing translation codes on Fineract errors
   - Missing toasts on certain error types
   
   For reviewer feedback, these items were modified:
   - Frontend refactored to use adapter method
   - Account summary refactored to support hundreds of accounts
   - Added prettier + eslint checks
   - Transfers refactored use dropdowns
   - Profile page refactored
   
   These items were found and handled through heavy personal testing of the 
app. However, if there are still issues, they should be reported to 
https://github.com/apache/fineract-consumer-facing/issues.
   
   A more detailed summary list below.
   
   ## More details
   - added github action to enforce prettier + eslint on the frontend
   - created settings page on frontend for password resets and openbanking 
consents
   - refactored account summary into scalable section cards
   - refactored transfers to have dropdowns
   - transfers now comes from savings only
   - transfers now targets own savings and beneficiaries savings only
   - savings -> loan transfers moved to loan page
   - moved ABAC denial buttons onto the Demo page
   - added frontend adapter structure
   - fixed frontend toasts to display missing error messages
   - added transfers history to transfers feature
   - fixed Fineract enum to codes instead of hardcoded strings
   - moved otp feature to infrastructure
   - added audit demo (audit query) feature
   - standardized savings/loans pagination with date ranges and fixed frontend
   - improved seed-demo.sh to demo features
   - fixed bug where we were logging the user out on a wrong OTP
   - moved registered TPPs from properties into a table
   - frontend UI/UX polish
   - added missing CodeQL scans for Java/Typescript
   - removed duplicated caching
   - added missing persist-credentials-false to tests
   - added unit and e2e tests


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to