This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a change to branch chore/fineract-spec-sync
in repository https://gitbox.apache.org/repos/asf/fineract-backoffice-ui.git
from cccc4e40 chore(api): sync the Fineract OpenAPI spec and regenerate the
client
add 2ec590ce fix: make loan product form fields follow dark theme
add 89059275 Merge pull request #698 from
pranavdhanabalan/fix/loan-product-form-dark-theme
add 2e7640cc refactor(i18n): migrate calendar and meeting lists
add b6523dd2 Merge pull request #702 from
Samearth17/chore/683-i18n-adapter-batch
add 3908a75b refactor(i18n): migrate accounting lists to adapter
add f85c7164 Merge pull request #704 from
1cbyc/1cbyc/683-accounting-i18n-adapter
add 39ebae4c refactor(i18n): migrate organization lists to adapter
add 999cebe7 Merge pull request #705 from
1cbyc/1cbyc/683-organization-i18n-adapter
add 33b83129 Merge pull request #708 from apache/chore/fineract-spec-sync
add 9275ae16 refactor(i18n): migrate shared components to adapter
add 63dcbc6d Merge pull request #706 from
1cbyc/1cbyc/683-shared-i18n-adapter
add 4dfab717 test(e2e): add deposit product edit regression coverage
add 3cbb8f74 Merge pull request #709 from
shivaansh0610-LUFFY/feat/292-deposit-edit-regression
add 8fde3b55 refactor(i18n): migrate deposit products to adapter
add dafb9bf6 Merge pull request #707 from
1cbyc/1cbyc/683-deposit-products-i18n-adapter
add a0f24847 test(e2e): cover savings payment type requirement
add f4d1680e fix(header): hide business date when unavailable
add ce142702 fix(auth): improve sign-in errors and default API proxy
add fbf9bd88 refactor(i18n): migrate settings to adapter
add 57dff80d Merge pull request #710 from
1cbyc/1cbyc/683-settings-i18n-adapter
add c5d04075 fix(views): dismiss record actions popovers on component
teardown
add d88f5cbb Merge pull request #703 from
rk-roshan-kr/fix/586-dismiss-actions-popover-on-navigation
add 036025a3 fix(ui): hide an empty business date and explain why sign-in
failed
add c8cb2591 Merge pull request #711 from
CaptainAni187/fix/671-business-date-and-login-errors
add dda8a9ce Merge upstream/main into fix/671-small-ux-defects
add cd0541fc Merge pull request #712 from
shivaansh0610-LUFFY/fix/671-small-ux-defects
add 459f8993 test(admin): add unit test coverage for inline-job component
(#256)
add 358b4113 Merge pull request #719 from
rk-roshan-kr/test/256-inline-job-spec
add cbf9cba2 fix(loans): add loading state and disable actions during
pause fetch (#513)
add d2c86ee2 Merge pull request #718 from
rk-roshan-kr/fix/513-interest-pause-form-dates
add e640ac7e feat(routes): add translated document titles across secondary
feature routes
add f6a33539 Merge pull request #715 from
rk-roshan-kr/fix/355-feature-route-titles
add 6b61ebca fix(accounting): bind hasError and retry on closures list
(#223)
add 2a3f405c fix(accounting): bind hasError and retry on provisioning
categories list (#223)
add 17030ebc fix(clients): bind hasError and retry on client charges list
(#223)
add daa233b0 fix(clients): bind hasError and retry on client collateral
list (#223)
add 9512691c Merge pull request #716 from
rk-roshan-kr/fix/223-list-components-error-states
add f2a6f277 refactor(icon): inherit font-size and color for CSS styling
and migrate access-denied screen
add 2674193a Merge pull request #717 from
rk-roshan-kr/fix/569-app-icon-color-class
add 93ed57f4 fix(search): autofocus input on global search route and
support q query param
add daea8432 Merge pull request #714 from
rk-roshan-kr/fix/327-autofocus-global-search
add a64efa4f fix(i18n): translate the COMMON section into Hindi (#255)
add ab637ce3 Merge pull request #720 from
parvarh26/fix/255-hi-common-translation
add 1970a0b0 refactor(i18n): isolate ngx-translate behind I18N adapter
boundary (#452)
add 45dbb8cc Merge pull request #723 from
rk-roshan-kr/fix/452-i18n-adapter-boundary
add 015d5c8b fix(i18n): translate the ACTIONS section into Hindi (#255)
add 4b75a55d Merge pull request #721 from
parvarh26/fix/255-hi-actions-translation
add 20fefc18 fix(i18n): translate the SAVINGS section into Hindi (#255)
add f1612f12 Merge pull request #722 from
parvarh26/fix/255-hi-savings-translation
add c920ac02 fix(centers): seed action dates from platform date and floor
at submission (#358)
add f9cba5f0 Merge pull request #731 from
rk-roshan-kr/fix/358-tenant-timezone-date-seeding
add 1b4e1482 fix(i18n): comprehensive Hindi translation across loans,
products, admin and accounting (#255)
add c285557c fix(i18n): expand Hindi translations across interop,
scheduler, campaigns and search (#255)
add 76a840d7 fix(i18n): expand Hindi translations across loan servicing,
collections and operations (#255)
add ebe2b89a Merge pull request #730 from
parvarh26/fix/255-hi-comprehensive-translation
add ddd70347 fix(i18n): achieve 100% Hindi localization across help, guide
and admin (#255)
add 511aa733 fix(i18n): remove 31 extraneous ghost keys to align catalogue
100% with en.json (#255)
add 289b88a6 Merge pull request #733 from
parvarh26/fix/255-hi-100-percent-completion
add b32bb8df chore(deps-dev): bump the testing group across 1 directory
with 2 updates
add 4cace7bd Merge pull request #635 from
apache/dependabot/npm_and_yarn/testing-fed964820e
add 61a76ae1 chore(api): sync the Fineract OpenAPI spec and regenerate the
client
No new revisions were added by this update.
Summary of changes:
SETUP.md | 7 +-
e2e/deposit-product-edit.spec.ts | 289 +++
e2e/e2e-journey.spec.ts | 9 +
e2e/feature-coverage.spec.ts | 5 +
eslint-suppressions.json | 133 +-
package-lock.json | 507 +---
package.json | 4 +-
playwright.config.ts | 17 +-
proxy.conf.json | 7 +
public/api/fineract.json | 169 +-
public/api/fineract.provenance.json | 16 +-
scripts/i18n-coverage.json | 2 +-
src/app/api/.openapi-generator/FILES | 4 +
src/app/api/api/holidays.service.ts | 12 +-
src/app/api/model/appUserData.ts | 2 +
src/app/api/model/clientData.ts | 3 +-
...xpenseAccountData.ts => clientNonPersonData.ts} | 14 +-
...eWorkingCapitalLoanTransactionCommandRequest.ts | 2 +-
src/app/api/model/getCentersCenterIdResponse.ts | 3 +
src/app/api/model/getCentersPageItems.ts | 1 +
...ta.ts => getClientsClientIdNonPersonDetails.ts} | 10 +-
src/app/api/model/getClientsClientIdResponse.ts | 2 +
src/app/api/model/getClientsTemplateResponse.ts | 4 +
src/app/api/model/getHolidaysResponse.ts | 5 +
src/app/api/model/getOfficesResponse.ts | 2 +
src/app/api/model/getRolesResponse.ts | 1 +
.../api/model/getRolesRoleIdPermissionsResponse.ts | 1 +
src/app/api/model/getRolesRoleIdResponse.ts | 1 +
...getSavingsProductsLockinPeriodFrequencyType.ts} | 2 +-
.../model/getSavingsProductsProductIdResponse.ts | 20 +
...peResponse.ts => getSavingsProductsTaxGroup.ts} | 2 +-
src/app/api/model/getTellersResponse.ts | 2 +
.../model/getWorkingCapitalLoansLoanIdResponse.ts | 4 +
src/app/api/model/models.ts | 4 +
src/app/api/model/postCentersRequest.ts | 1 +
src/app/api/model/postTellersRequest.ts | 17 +-
.../postWorkingCapitalLoanTransactionsRequest.ts | 4 +-
.../model/progressiveLoanInterestScheduleModel.ts | 1 +
src/app/api/model/putGroupsGroupIdChanges.ts | 2 +
src/app/api/model/putGroupsGroupIdRequest.ts | 2 +
src/app/api/model/putOfficesOfficeIdRequest.ts | 1 +
src/app/api/model/putTellersRequest.ts | 16 +-
src/app/api/model/repaymentPeriod.ts | 1 +
src/app/api/model/staffUpdateRequest.ts | 2 +
src/app/app.component.ts | 14 +-
.../adapters/api/business-date.api.ts} | 33 +-
.../api/fineract-business-date.api.test.ts | 71 +
.../adapters/api/fineract-business-date.api.ts | 47 +
src/app/core/errors/global-error-handler.test.ts | 6 +-
src/app/core/errors/global-error-handler.ts | 6 +-
.../core/interceptors/error.interceptor.test.ts | 26 +
src/app/core/interceptors/error.interceptor.ts | 15 +-
src/app/core/services/config.service.ts | 6 +
.../core/services/platform-date.service.test.ts | 209 ++
src/app/core/services/platform-date.service.ts | 130 +
.../accounting-closures-list.component.test.ts | 24 +-
.../accounting-closures-list.component.ts | 17 +-
.../accounting/charges/charges-list.component.ts | 6 +-
.../provisioning-categories-list.component.test.ts | 36 +-
.../provisioning-categories-list.component.ts | 25 +-
.../provisioning-criteria-list.component.ts | 16 +-
.../admin/cob-tools/cob-tools.component.ts | 36 +-
.../external-events/external-events.component.ts | 42 +-
.../admin/inline-job/inline-job.component.test.ts | 118 +
.../admin/inline-job/inline-job.component.ts | 1 +
.../progressive-loan-model.component.ts | 24 +-
.../admin/wc-cob-tools/wc-cob-tools.component.ts | 14 +-
.../forgot-password/forgot-password.component.ts | 18 +-
.../features/calendars/calendars-list.component.ts | 16 +-
src/app/features/calendars/calendars.routes.ts | 3 +
.../email-campaigns-list.component.ts | 40 +-
.../sms-campaigns/sms-campaign-form.component.ts | 36 +-
.../sms-campaigns/sms-campaigns-list.component.ts | 34 +-
.../centers/center-action-dialog.component.test.ts | 182 ++
.../centers/center-action-dialog.component.ts | 50 +-
.../features/centers/center-view.component.test.ts | 69 +-
src/app/features/centers/center-view.component.ts | 47 +-
.../charges/client-charges-list.component.test.ts | 36 +-
.../charges/client-charges-list.component.ts | 9 +
src/app/features/clients/client-form.component.ts | 104 +-
.../features/clients/client-view.component.test.ts | 19 +
src/app/features/clients/client-view.component.ts | 20 +-
.../client-collateral-list.component.test.ts | 36 +-
.../collateral/client-collateral-list.component.ts | 9 +
src/app/features/errors/access-denied.component.ts | 7 +-
src/app/features/fintech/fintech.routes.ts | 2 +
.../features/groups/group-view.component.test.ts | 21 +
src/app/features/groups/group-view.component.ts | 19 +-
.../cob-catchup/loan-cob-catchup.component.ts | 30 +-
.../interest-pause-form.component.test.ts | 1 +
.../interest-pause-form.component.ts | 146 +-
.../loan-account-lock.component.ts | 28 +-
.../loan-schedule-modify.component.ts | 22 +-
.../loans/loan-transaction-form.component.ts | 83 +-
src/app/features/loans/loan-view.component.test.ts | 19 +
src/app/features/loans/loan-view.component.ts | 331 +--
.../reschedule-requests-list.component.ts | 12 +-
.../loans/transaction-detail-dialog.component.ts | 51 +-
src/app/features/login/login.component.test.ts | 52 +
src/app/features/login/login.component.ts | 86 +-
.../features/meetings/meetings-list.component.ts | 16 +-
src/app/features/meetings/meetings.routes.ts | 3 +
.../notifications/notifications-list.component.ts | 26 +-
.../account-number-formats-list.component.ts | 18 +-
.../organization/offices/offices-list.component.ts | 6 +-
.../payment-types/payment-types-list.component.ts | 16 +-
.../deposit-account-view.component.test.ts | 21 +
.../products/deposit-account-view.component.ts | 82 +-
.../products/loan-product-form.component.ts | 1 -
...ings-account-transaction-form.component.test.ts | 46 +
.../savings-account-transaction-form.component.ts | 39 +-
.../savings-account-view.component.test.ts | 22 +
.../products/savings-account-view.component.ts | 20 +-
.../shares/share-account-view.component.test.ts | 21 +
.../shares/share-account-view.component.ts | 19 +-
src/app/features/reporting/reporting.routes.ts | 2 +
src/app/features/reporting/run-report.component.ts | 39 +-
.../search/global-search.component.test.ts | 204 ++
src/app/features/search/global-search.component.ts | 55 +-
.../audit-logs/audit-logs-list.component.ts | 12 +-
.../settings/two-factor-config.component.ts | 16 +-
.../features/settings/working-days.component.ts | 4 +-
src/app/features/tasks/tasks.routes.ts | 2 +
.../wc-loan-product-form.component.ts | 1 -
.../loans/wc-loan-view.component.test.ts | 19 +
.../loans/wc-loan-view.component.ts | 20 +-
src/app/layout/header.component.test.ts | 29 +-
src/app/layout/header.component.ts | 70 +-
.../client-search/client-search.component.ts | 10 +-
.../confirm-dialog/confirm-dialog.component.ts | 6 +-
.../create-office-dialog.component.ts | 19 +-
.../components/data-table/data-table.component.ts | 22 +-
.../datatable-entry-dialog.component.ts | 12 +-
.../guidance-tour/guidance-tour.component.ts | 14 +-
.../components/paginator/paginator.component.ts | 19 +-
src/app/ui/icon/icon.component.test.ts | 5 +
src/app/ui/icon/icon.component.ts | 1 +
src/assets/i18n/en.json | 7 +-
src/assets/i18n/hi.json | 2530 +++++++++++++++++++-
139 files changed, 5798 insertions(+), 1549 deletions(-)
create mode 100644 e2e/deposit-product-edit.spec.ts
copy src/app/api/model/{advancedMappingToExpenseAccountData.ts =>
clientNonPersonData.ts} (77%)
copy src/app/api/model/{advancedMappingToExpenseAccountData.ts =>
getClientsClientIdNonPersonDetails.ts} (82%)
copy src/app/api/model/{getClientsSavingsAccountsDepositType.ts =>
getSavingsProductsLockinPeriodFrequencyType.ts} (94%)
copy src/app/api/model/{getCollateralTypeResponse.ts =>
getSavingsProductsTaxGroup.ts} (95%)
copy src/app/{shared/models/table.model.ts =>
core/adapters/api/business-date.api.ts} (54%)
create mode 100644 src/app/core/adapters/api/fineract-business-date.api.test.ts
create mode 100644 src/app/core/adapters/api/fineract-business-date.api.ts
create mode 100644 src/app/core/services/platform-date.service.test.ts
create mode 100644 src/app/core/services/platform-date.service.ts
create mode 100644
src/app/features/admin/inline-job/inline-job.component.test.ts
create mode 100644
src/app/features/centers/center-action-dialog.component.test.ts
create mode 100644 src/app/features/search/global-search.component.test.ts