This is an automated email from the ASF dual-hosted git repository.
Aman-Mittal pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/fineract-consumer-facing.git
from 9877f33 Merge pull request #81 from
apache/dependabot/github_actions/github/codeql-action/init-4.37.3
add 5eb2922 - migrated frontend UI from MaterialUI to Ionic Angular -
added zoneJS dependency for Angular 8.X.X - added vitest.config to use Vitest
instead of Node to allow Ionic Angular's import style - cleaned up frontend
forms and features overlaps - largened UI generally for readability - improved
upon previous design
add 519a2ae - centralized account type labels - refactored to handle
errors consistently throughout codebase - created shared date util
add 0b6215b - added apache header for RAT check
add 31f3000 - improved top bar layout - added missing files - changed
button hovers
add 1ffa06c - renamed internationalization check
add a18c45c - added route back to login from registration
new 61b0ece Merge pull request #84 from edk12564/frontend-revamp
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/i18n-check.yml | 2 +-
frontend/angular.json | 13 +-
frontend/package-lock.json | 212 +++++++++++++--
frontend/package.json | 8 +-
frontend/playwright/tests/registration.spec.ts | 14 +-
frontend/playwright/tests/transfers.spec.ts | 14 +-
frontend/public/i18n/en.json | 15 +-
frontend/public/i18n/hi.json | 15 +-
frontend/src/app/app.config.ts | 8 +-
.../core/interceptors/error.interceptor.spec.ts | 19 +-
.../src/app/core/interceptors/error.interceptor.ts | 26 +-
.../app/features/auth/forgot-password.component.ts | 138 +++++-----
frontend/src/app/features/auth/login.component.ts | 80 +++---
.../beneficiaries/beneficiaries.component.ts | 275 ++++++++++---------
.../src/app/features/loans/loan-apply.component.ts | 274 +++++++++++--------
.../app/features/loans/loans-detail.component.ts | 189 +++++++------
.../src/app/features/loans/loans-list.component.ts | 83 +++---
.../features/loans/loans-transaction.component.ts | 56 +++-
frontend/src/app/features/loans/loans.store.ts | 19 +-
.../features/profile/change-password.component.ts | 78 +++---
.../src/app/features/profile/profile.component.ts | 275 +++++++++++--------
frontend/src/app/features/profile/profile.store.ts | 14 +-
.../registration/registration.component.ts | 154 ++++++-----
.../features/savings/savings-detail.component.ts | 248 ++++++++++-------
.../app/features/savings/savings-list.component.ts | 63 ++---
.../savings/savings-transaction.component.ts | 52 +++-
frontend/src/app/features/savings/savings.store.ts | 15 +-
.../src/app/features/summary/summary.component.ts | 91 ++++---
.../src/app/features/summary/summary.store.spec.ts | 2 -
frontend/src/app/features/summary/summary.store.ts | 4 +-
.../app/features/transfers/transfer.component.ts | 137 ++++++----
frontend/src/app/layout/shell.component.ts | 300 +++++++++++++++------
frontend/src/app/shared/css/actions.scss | 7 +-
frontend/src/app/shared/css/detail-page.scss | 7 +-
frontend/src/app/shared/css/filter-bar.scss | 23 +-
frontend/src/app/shared/css/form.scss | 2 +-
frontend/src/app/shared/css/icon-button.scss | 13 +-
frontend/src/app/shared/css/table.scss | 66 +++++
.../src/app/shared/language-switcher.component.ts | 66 +++--
.../{css/form.scss => models/account-types.ts} | 13 +-
frontend/src/app/shared/otp/otp.component.ts | 43 ++-
.../src/app/shared/ui/page-header.component.ts | 9 +-
.../src/app/shared/ui/status-badge.component.ts | 30 ++-
.../app/shared/{css/form.scss => utils/date.ts} | 10 +-
frontend/src/index.html | 4 -
frontend/src/styles.scss | 270 ++++++++++++-------
.../tests/summary.spec.ts => vitest.config.ts} | 14 +-
47 files changed, 2181 insertions(+), 1289 deletions(-)
copy frontend/src/app/shared/{css/form.scss => models/account-types.ts} (84%)
copy frontend/src/app/shared/{css/form.scss => utils/date.ts} (87%)
copy frontend/{playwright/tests/summary.spec.ts => vitest.config.ts} (77%)