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