You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by gi...@apache.org on 2026/10/18 11:44:37 UTC
(fineract-backoffice-ui) branch dependabot/npm_and_yarn/angular-e755c0dd9b updated (507fa8d8 -> c4b8db54)
This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch dependabot/npm_and_yarn/angular-e755c0dd9b
in repository https://gitbox.apache.org/repos/asf/fineract-backoffice-ui.git
omit 507fa8d8 chore(deps): bump the angular group across 1 directory with 13 updates
add d3d90969 chore(deps): bump source-map-js from 1.2.1 to 1.2.2
add d3ec211a Merge pull request #738 from apache/dependabot/npm_and_yarn/source-map-js-1.2.2
add 61a76ae1 chore(api): sync the Fineract OpenAPI spec and regenerate the client
add 655b324f Merge pull request #740 from apache/chore/fineract-spec-sync
add 74aae7cc chore(deps): bump shell-quote and concurrently
add fa539f03 Merge pull request #739 from apache/dependabot/npm_and_yarn/multi-ccb330a867
add 498d841c fix(forms): add required field markers and validation feedback across admin forms
add 3a11daa5 Merge pull request #724 from rk-roshan-kr/fix/585-admin-forms-required-markers
add afa6fb78 fix: side bar route matching
add fc240e96 adding e2e test coverage
add f72c988e Merge pull request #735 from pranavdhanabalan/fix/sidebar-active-route-matching
add 147ee550 docs(e2e): select configured Playwright projects
add 8da1086f Merge pull request #741 from zhangxinyao88/codex/fix-e2e-run-instructions
add c2ad7673 fix(products): show repayment start date options
add d3dedf1a fix(products): label template enum options consistently
add a05bdb3a Merge pull request #768 from 1cbyc/1cbyc/759-repayment-start-labels
add fbaad960 feat(working-capital): per-command RBAC, application modification and the missing transactions
add b36b0ed9 Merge pull request #800 from Aman-Mittal/feat/working-capital-loan-actions
add ac968af6 fix(clients): display the loan principal returned by accounts
add 05abff87 fix(clients): distinguish unknown loan principals from zero
add a6a21445 Merge pull request #799 from zhangxinyao88/codex/issue-742-client-loan-principal
add da67d8e9 fix(a11y): stop the permission gate erasing the host's own accessible name
add 93134b63 test(working-capital): cover the loan actions against a real Fineract
add c086a9a9 Merge pull request #801 from Aman-Mittal/fix/wc-permission-names-and-backend-e2e
add b6948142 feat(working-capital): open, undo and adjust a loan transaction
add 66af8f59 feat(working-capital): charge detail and adjustment, and the discount-fee transactions
add 220eb503 feat(working-capital): product accounting, reason mappings and payment allocation
add fe0d5ea7 feat(working-capital): custom datatables on loans and products, gated per table
add 635e2494 test(working-capital): cover the new servicing, accounting and datatable paths against a real Fineract
add b24c323a Merge pull request #802 from Aman-Mittal/feat/wc-transactions-charges-accounting-datatables
add 4730f7a8 feat(loans): undo a re-age or a re-amortization
add b85dd61d feat(loans): post and adjust buy-down fees and capitalized income
add 52028e50 feat(charges): pay, waive and adjust a charge on a loan, savings account or client
add 18ec6605 test(loans): cover the new servicing paths against a real Fineract, and correct three of them
add ad6674c3 fix(test): move the unmapped-command example off reAmortize
add bc25d5f7 Merge pull request #803 from Aman-Mittal/feat/loan-transaction-and-charge-servicing
add f6e540a3 fix(deposits): read the balance from summary, and show the term-deposit figures
add c9ad82cf fix(deposits): make the product interest rate chart visible and editable
add 3e707b9c fix(deposits): fill the account form from the product, and capture maturity instructions
add 814bb3ba feat(deposits): close with a transfer or a re-investment, and charge a deposit account
add c4df18c3 test(deposits): cover the deposit lifecycle against a real Fineract, and fix two reads it caught
add 2dabe1e1 refactor(deposits): put the account side behind an adapter, and the wire facts in it
add 75719712 fix(i18n): add the COMMON.NONE key the deposit funding select references
add b3b9c3a0 fix(test): stop two deposit doubles throwing unhandled errors that fail other files
add 6cd0512d test(deposits): fill the rate chart in the product spec, which now requires one
add ced6fc39 Merge pull request #804 from Aman-Mittal/feat/deposit-account-lifecycle
add 28626073 fix(deposits): name the product on a deposit account, and retire the payload record
add 8dd04856 fix(deposits): stop the product lists quoting 0.00%, and put the product side behind the adapter
add 37329029 fix(deposits): keep an unstated product field out of the update, not in it as null
add 7128ecfe fix(deposits): keep formatting transaction dates, which are not ISO
add 493ba336 style(test): assert the serialised body rather than deep-cloning it
add 4154db97 Merge pull request #806 from Aman-Mittal/feat/deposit-product-adapter
add c4b8db54 chore(deps): bump the angular group across 1 directory with 13 updates
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (507fa8d8)
\
N -- N -- N refs/heads/dependabot/npm_and_yarn/angular-e755c0dd9b (c4b8db54)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
DOCS/E2E_TESTING.md | 64 +-
e2e/charge-servicing-backend.spec.ts | 281 ++++++
...account-cta.spec.ts => client-accounts.spec.ts} | 39 +-
e2e/client-load-error.spec.ts | 2 +-
e2e/deposit-lifecycle-backend.spec.ts | 257 ++++++
e2e/deposit-product-configuration.spec.ts | 44 +
e2e/loan-flows-non-admin-roles.spec.ts | 12 +-
e2e/loan-servicing-rbac-backend.spec.ts | 311 +++++++
e2e/sidebar-active-state.spec.ts | 205 +++++
e2e/utils/ionic-locators.ts | 2 +-
e2e/utils/seed-api.ts | 833 ++++++++++++++++++
e2e/working-capital-loan-actions-backend.spec.ts | 146 ++++
e2e/working-capital-loan-actions.spec.ts | 226 ++++-
...king-capital-product-accounting-backend.spec.ts | 185 ++++
e2e/working-capital-rbac-backend.spec.ts | 286 ++++++
e2e/working-capital-servicing-backend.spec.ts | 260 ++++++
eslint-suppressions.json | 45 -
package-lock.json | 322 +++----
package.json | 20 +-
playwright.config.ts | 7 +
public/api/fineract.json | 169 +++-
public/api/fineract.provenance.json | 16 +-
scripts/check-route-permissions.mjs | 15 +-
scripts/permission-codes.json | 34 +-
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/core/adapters/api/api-surface.json | 23 +-
src/app/core/adapters/api/deposit-account.api.ts | 352 ++++++++
src/app/core/adapters/api/deposit-product.api.ts | 217 +++++
.../api/fineract-deposit-account.api.test.ts | 525 +++++++++++
.../adapters/api/fineract-deposit-account.api.ts | 493 +++++++++++
.../api/fineract-deposit-product.api.test.ts | 377 ++++++++
.../adapters/api/fineract-deposit-product.api.ts | 311 +++++++
.../api/fineract-loan-transaction.api.test.ts | 45 +-
.../adapters/api/fineract-loan-transaction.api.ts | 29 +-
src/app/core/adapters/api/loan-transaction.api.ts | 25 +-
src/app/core/adapters/index.ts | 3 +
src/app/core/guards/command-permissions.test.ts | 193 ++++-
src/app/core/guards/command-permissions.ts | 155 +++-
src/app/core/guards/permission.guard.test.ts | 7 +-
src/app/core/services/dialog.service.test.ts | 48 ++
src/app/core/services/dialog.service.ts | 34 +-
.../journal-entry-form.component.test.ts | 34 +
.../accounting/journal-entry-form.component.ts | 220 +++--
.../charges/client-charges-list.component.test.ts | 126 ++-
.../charges/client-charges-list.component.ts | 125 ++-
.../features/clients/client-form.component.test.ts | 12 +
src/app/features/clients/client-form.component.ts | 454 ++++++----
.../features/clients/client-view.component.test.ts | 28 +-
src/app/features/clients/client-view.component.ts | 15 +-
.../charges/loan-charges-list.component.test.ts | 278 ++++++
.../loans/charges/loan-charges-list.component.ts | 233 ++++-
.../features/loans/loan-command-dialogs.test.ts | 182 ++++
.../loans/loan-transaction-form.component.test.ts | 155 ++++
.../loans/loan-transaction-form.component.ts | 18 +
.../loans/loan-transaction-type-flags.model.ts | 54 ++
src/app/features/loans/loan-view.component.test.ts | 254 ++++++
src/app/features/loans/loan-view.component.ts | 249 +++++-
.../loans/transaction-detail-dialog.component.ts | 128 ++-
.../offices/office-form.component.test.ts | 53 ++
.../organization/offices/office-form.component.ts | 189 ++--
.../staff/staff-form.component.test.ts | 51 ++
.../organization/staff/staff-form.component.ts | 275 ++++--
.../advanced-accounting-mappings.component.ts | 215 ++++-
.../product-accounting-section.component.ts | 41 +-
.../accounting/product-accounting.model.ts | 340 +++++++-
.../deposit-account-view.component.test.ts | 377 +++++---
.../products/deposit-account-view.component.ts | 504 ++++++-----
.../deposit-chart-editor.component.test.ts | 180 ++++
.../products/deposit-chart-editor.component.ts | 244 ++++++
src/app/features/products/deposit-chart.ts | 141 ++-
.../deposit-closure-dialog.component.test.ts | 268 ++++++
.../products/deposit-closure-dialog.component.ts | 177 ++--
.../features/products/deposit-product-fields.ts | 41 +
.../fixed-deposit-form.component.test.ts | 432 ++++++++--
.../fixed-deposits/fixed-deposit-form.component.ts | 358 ++++++--
.../fixed-deposit-product-form.component.test.ts | 330 ++++++-
.../fixed-deposit-product-form.component.ts | 248 ++++--
.../fixed-deposit-products-list.component.test.ts | 72 +-
.../fixed-deposit-products-list.component.ts | 49 +-
.../products/loan-product-form.component.test.ts | 53 +-
.../products/loan-product-form.component.ts | 55 +-
.../payment-credit-allocation-editor.component.ts | 264 +++---
.../recurring-deposit-product-form.component.ts | 252 ++++--
.../recurring-deposit-products-list.component.ts | 49 +-
...ings-account-transaction-form.component.test.ts | 64 ++
.../savings-account-transaction-form.component.ts | 215 +++--
.../savings-charges-list.component.test.ts | 163 +++-
.../savings-charges-list.component.ts | 219 ++++-
.../products/savings-product-form.component.ts | 14 +-
.../shares/share-product-form.component.ts | 14 +-
.../security/users/user-form.component.test.ts | 142 +++
.../features/security/users/user-form.component.ts | 389 +++++++--
.../system/codes/code-form.component.test.ts | 127 +++
.../features/system/codes/code-form.component.ts | 72 +-
.../wc-loan-product-form.component.test.ts | 211 +++++
.../wc-loan-product-form.component.ts | 223 ++++-
.../loans/wc-loan-action-form.component.test.ts | 204 ++++-
.../loans/wc-loan-action-form.component.ts | 934 +++++++++++++-------
.../loans/wc-loan-form.component.test.ts | 306 ++++++-
.../loans/wc-loan-form.component.ts | 762 +++++++++++-----
.../loans/wc-loan-view.component.test.ts | 631 ++++++++++++++
.../loans/wc-loan-view.component.ts | 956 ++++++++++++++++++++-
.../working-capital/working-capital.routes.ts | 25 +-
src/app/layout/sidebar.component.ts | 1 +
.../confirm-dialog.component.test.ts | 168 ++++
.../confirm-dialog/confirm-dialog.component.ts | 149 +++-
.../datatable-entry-dialog.component.ts | 112 ++-
.../entity-datatables.component.test.ts | 211 ++++-
.../entity-datatables.component.ts | 196 ++++-
.../requires-permission.directive.test.ts | 61 ++
.../directives/requires-permission.directive.ts | 51 +-
src/assets/i18n/en.json | 145 +++-
src/assets/i18n/hi.json | 145 +++-
144 files changed, 18974 insertions(+), 2525 deletions(-)
create mode 100644 e2e/charge-servicing-backend.spec.ts
rename e2e/{client-empty-account-cta.spec.ts => client-accounts.spec.ts} (74%)
create mode 100644 e2e/deposit-lifecycle-backend.spec.ts
create mode 100644 e2e/loan-servicing-rbac-backend.spec.ts
create mode 100644 e2e/sidebar-active-state.spec.ts
create mode 100644 e2e/working-capital-loan-actions-backend.spec.ts
create mode 100644 e2e/working-capital-product-accounting-backend.spec.ts
create mode 100644 e2e/working-capital-rbac-backend.spec.ts
create mode 100644 e2e/working-capital-servicing-backend.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%)
create mode 100644 src/app/core/adapters/api/deposit-account.api.ts
create mode 100644 src/app/core/adapters/api/deposit-product.api.ts
create mode 100644 src/app/core/adapters/api/fineract-deposit-account.api.test.ts
create mode 100644 src/app/core/adapters/api/fineract-deposit-account.api.ts
create mode 100644 src/app/core/adapters/api/fineract-deposit-product.api.test.ts
create mode 100644 src/app/core/adapters/api/fineract-deposit-product.api.ts
create mode 100644 src/app/features/loans/charges/loan-charges-list.component.test.ts
create mode 100644 src/app/features/loans/loan-transaction-type-flags.model.ts
create mode 100644 src/app/features/products/deposit-chart-editor.component.test.ts
create mode 100644 src/app/features/products/deposit-chart-editor.component.ts
create mode 100644 src/app/features/products/deposit-closure-dialog.component.test.ts
create mode 100644 src/app/features/products/deposit-product-fields.ts
create mode 100644 src/app/features/security/users/user-form.component.test.ts
create mode 100644 src/app/features/system/codes/code-form.component.test.ts
create mode 100644 src/app/shared/components/confirm-dialog/confirm-dialog.component.test.ts