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 c84b2f84 chore(api): sync the Fineract OpenAPI spec and regenerate the 
client
     add a003cc2d Merge pull request #573 from apache/chore/fineract-spec-sync
     add 0ba1e24e fix(floating-rates): unique ids and bind date pickers in @for
     add b01b1ac0 fix(floating-rates): bind period dates as ISO strings
     add 5865e439 fix(lint): move deferred-datetime-button to src/app/ui per 
ADR 0005
     add 72d19696 Merge pull request #557 from 
cestercian/cursor/date-picker-for-binding-94d0
     add 4aba1aca fix: use theme color for savings account details
     add b368d8a2 Merge pull request #588 from 
Nidhaldal/fix/savings-account-dark-mode
     add d7ccd64c fix(idle): dismiss inactivity dialog if session ended while 
it was presenting
     add bce54e5a Merge pull request #556 from 
Morrowga/fix/inactivity-dialog-after-session-end
     add 7a362ad1 refactor: migrate loans buttons to app-button
     add e6598fa0 Merge pull request #594 from 
pranavdhanabalan/refactor/loans-app-button
     add 7a4be99a refactor: migrate centers buttons to app-button
     add c3ea4ff5 Merge pull request #597 from 
pranavdhanabalan/refactor/centers-app-button
     add 8a467602 refactor: migrate organization buttons to app-button
     add f50729e8 Merge pull request #595 from 
pranavdhanabalan/refactor/organization-app-button
     add 529e2c94 refactor: migrate security buttons to app-button
     add d05af1b7 Merge pull request #598 from 
pranavdhanabalan/refactor/security-app-button
     add bca24b88 refactor: migrate groups buttons to app-button
     add 6d5dbe99 Merge pull request #593 from 
pranavdhanabalan/refactor/groups-app-button
     add c75dd058 refactor: migrate tasks buttons to app-button
     add 8ae0798b Merge pull request #599 from 
pranavdhanabalan/refactor/tasks-app-button
     add 1cea5d2f refactor: migrate products buttons to app-button
     add 956cce60 Merge pull request #592 from 
pranavdhanabalan/refactor/products-app-button
     add e460b30b refactor: migrate accounting buttons to app-button
     add 7e47aafb Merge pull request #591 from 
pranavdhanabalan/refactor/accounting-app-button
     add 26fc3054 fix: render a persistent in-content state for a client that 
fails to load
     add 7b095a9a Merge pull request #603 from 
shivaansh0610-LUFFY/fix/577-client-detail-load-error
     add 9a4fd7d1 refactor: migrate system buttons to app-button
     add 0e4e2069 test: remove ESLint suppressions and update report deletion 
test for app-button
     add b59ef77b Merge pull request #596 from 
pranavdhanabalan/refactor/system-app-button
     add 0b7bdf47 feat(ui): add semantic tones to app-icon
     add dcb42ed0 Merge pull request #604 from 
wellkilo/feat/app-icon-semantic-tones
     add 6f40cfc5 fix(theme): fix light mode status pills and primary text 
contrast (#587)
     add f8fcb45b fix(theme): restore ionic primary token mapping and simplify 
branding validation
     add 79aa0b2a Merge pull request #601 from 
subhranshudash13-dotcom/fix/587-wcag-contrast-light-mode
     add da8d9cfb fix: use theme token for .clickable-link colour in dark mode
     add 1e4b73b3 Merge pull request #600 from 
akashchamp/fix/clickable-link-dark-contrast
     add f425d7e5 Fix data table text truncation width
     add c5793c49 Merge pull request #605 from 
shivaansh0610-LUFFY/fix/581-truncate-text-width
     add c52a63f2 fix(ui): keep record detail actions reachable on mobile
     add 984244d3 Merge pull request #606 from 
wellkilo/fix/574-mobile-record-detail-layout
     add 35ac1a46 fix: show a page for unknown routes (#2)
     add b843ece2 Add tests for unknown route and user info display
     add 4283911d Remove unnecessary blank lines in feature coverage tests
     add 0e824ec9 Merge pull request #590 from 
vansh-nagar/fix/show-not-found-page
     add 1442d468 fix(ui): notify loan product signal on form edits
     add e062443f Merge pull request #607 from 
wellkilo/fix/571-loan-product-signal-bindings
     add e3d6660e chore(api): sync the Fineract OpenAPI spec and regenerate the 
client

No new revisions were added by this update.

Summary of changes:
 e2e/accessibility.spec.ts                          |  53 ++
 e2e/client-load-error.spec.ts                      | 177 ++++
 e2e/date-picker-revisit.spec.ts                    |  23 +-
 e2e/feature-coverage.spec.ts                       |  14 +
 e2e/group-membership.spec.ts                       |   2 +-
 e2e/mobile-shell.spec.ts                           | 125 +++
 e2e/parity-screens.spec.ts                         |   9 +-
 eslint-suppressions.json                           |  53 --
 public/api/fineract.json                           | 994 ++++++++++++++++++---
 public/api/fineract.provenance.json                |  18 +-
 scripts/check-responsive.mjs                       |   2 +-
 src/app/api/.openapi-generator/FILES               |  11 +
 ...depositAccountOnHoldFundTransactions.service.ts |  10 +-
 ...ernalAssetOwnerLoanProductAttributes.service.ts |  67 ++
 src/app/api/api/fixedDepositAccount.service.ts     |  18 +-
 src/app/api/api/groups.service.ts                  |  10 +-
 src/app/api/api/recurringDepositAccount.service.ts |  18 +-
 src/app/api/api/savingsAccount.service.ts          |  61 +-
 .../api/api/workingCapitalLoanCharges.service.ts   |  16 +-
 .../api/api/workingCapitalLoanProducts.service.ts  |   2 +-
 .../api/workingCapitalLoanTransactions.service.ts  |   8 +-
 ...eWorkingCapitalLoanTransactionCommandRequest.ts |  26 +-
 src/app/api/model/getBalance.ts                    |   8 +
 .../getFixedDepositAccountsAccountIdResponse.ts    |   2 +
 .../getFixedDepositAccountsAccountIdSummary.ts     |   3 +
 src/app/api/model/getFixedDepositAccountsStatus.ts |   1 +
 ....ts => getGroupsGroupIdGsimAccountsResponse.ts} |   9 +-
 ...upIdClients.ts => getGroupsGsimChildAccount.ts} |   2 +-
 .../api/model/getInterestRateChartsChartSlabs.ts   |   1 +
 .../api/model/getLoanProductsProductIdResponse.ts  |   1 +
 ...getRecurringDepositAccountsAccountIdResponse.ts |  10 +-
 .../model/getRecurringDepositAccountsResponse.ts   |   6 +-
 .../api/model/getRecurringDepositAccountsStatus.ts |   1 +
 .../model/getRecurringDepositAccountsSummary.ts    |   3 +
 ...sSavingsAccountIdOnHoldTransactionsResponse.ts} |  12 +-
 src/app/api/model/getWorkingCapitalLoanCharge.ts   |   1 +
 ...tWorkingCapitalLoanProductsProductIdResponse.ts |  25 +
 .../model/getWorkingCapitalLoanProductsResponse.ts |  25 +
 ...etWorkingCapitalLoanProductsTemplateResponse.ts |   4 +
 src/app/api/model/getWorkingCapitalLoanSummary.ts  |   8 +
 .../getWorkingCapitalLoanTransactionIdResponse.ts  |   5 +
 .../model/getWorkingCapitalLoansLoanIdResponse.ts  |  11 +-
 src/app/api/model/models.ts                        |  11 +
 .../api/model/postAccountsTypeAccountIdRequest.ts  |   6 +
 ...xternalAssetOwnerLoanProductAttributeRequest.ts |   6 +
 ...=> postFixedDepositAccountsAccountIdRequest.ts} |  33 +-
 .../api/model/postFixedDepositAccountsRequest.ts   |  19 +
 .../model/postFixedDepositProductsChartSlabs.ts    |   3 +
 .../api/model/postFixedDepositProductsCharts.ts    |   2 +
 .../api/model/postFixedDepositProductsRequest.ts   |  16 +
 src/app/api/model/postPaymentAllocation.ts         |  11 +-
 src/app/api/model/postProductsTypeRequest.ts       |  16 +
 ...ostRecurringDepositAccountsAccountIdRequest.ts} |  33 +-
 .../model/postRecurringDepositAccountsRequest.ts   |  17 +
 .../postRecurringDepositProductsChartSlabs.ts      |   3 +
 .../model/postRecurringDepositProductsCharts.ts    |   2 +
 .../model/postRecurringDepositProductsRequest.ts   |  15 +
 ...avingsAccountBulkReversalTransactionsRequest.ts |   5 +
 .../model/postSavingsAccountTransactionsRequest.ts |   5 +
 .../model/postSavingsAccountsAccountIdRequest.ts   |   9 +
 ...Request.ts => postSavingsAccountsGsimClient.ts} |  12 +-
 ...sponse.ts => postSavingsAccountsGsimRequest.ts} |  10 +-
 ...ponse.ts => postSavingsAccountsGsimResponse.ts} |   5 +-
 ...equest.ts => postSavingsAccountsGsimSavings.ts} |  10 +-
 src/app/api/model/postSavingsAccountsRequest.ts    |   1 +
 ...avingsAccountsSavingsAccountIdChargesRequest.ts |   8 +
 src/app/api/model/postSavingsProductsRequest.ts    |  10 +
 .../model/postWorkingCapitalLoanProductsRequest.ts |  34 +
 .../postWorkingCapitalLoanTransactionsRequest.ts   |   6 +-
 ...able.ts => postWorkingCapitalLoansDataTable.ts} |   4 +-
 .../api/model/postWorkingCapitalLoansRequest.ts    |  10 +
 .../api/model/projectedAmortizationScheduleData.ts |   4 +
 ...xternalAssetOwnerLoanProductAttributeRequest.ts |   6 +
 .../putFixedDepositAccountsAccountIdRequest.ts     |  25 +
 .../api/model/putFixedDepositAccountsChanges.ts    |   1 +
 .../putRecurringDepositAccountsAccountIdRequest.ts |  27 +
 .../model/putRecurringDepositAccountsChanges.ts    |   1 +
 .../model/putSavingsAccountsAccountIdRequest.ts    |   9 +
 src/app/api/model/putSavingsAccountsChanges.ts     |   1 +
 ...Request.ts => putSavingsAccountsGsimRequest.ts} |   9 +-
 ...utWorkingCapitalLoanProductsProductIdRequest.ts |  34 +
 .../model/putWorkingCapitalLoansLoanIdRequest.ts   |   4 +
 src/app/api/model/savingsAccountChargeData.ts      |   6 +-
 src/app/api/model/workingCapitalLoanChargeData.ts  |   1 +
 src/app/app.routes.ts                              |  10 +-
 src/app/core/services/branding.service.test.ts     |  37 +
 src/app/core/services/branding.service.ts          | 116 ++-
 src/app/core/services/idle.service.test.ts         |  40 +
 src/app/core/services/idle.service.ts              |  14 +
 .../accounting-closures-list.component.ts          |  20 +-
 .../accounting/charges/charges-list.component.ts   |  20 +-
 .../accounting/chart-of-accounts.component.ts      |  20 +-
 .../accounting/gl-account-form.component.ts        |   2 +-
 src/app/features/centers/center-form.component.ts  |   2 +-
 src/app/features/centers/centers-list.component.ts |  20 +-
 src/app/features/clients/client-form.component.ts  |   2 +-
 .../features/clients/client-view.component.test.ts |  74 +-
 src/app/features/clients/client-view.component.ts  |  62 +-
 src/app/features/clients/clients-list.component.ts |   2 +-
 .../tabs/client-addresses-list.component.ts        |   8 +-
 .../features/dashboard/system-status.component.ts  |   4 +-
 .../features/errors/not-found.component.test.ts    |  65 ++
 src/app/features/errors/not-found.component.ts     |  95 ++
 .../fintech/asset-owners-list.component.ts         |   4 +-
 src/app/features/groups/group-form.component.ts    |   2 +-
 src/app/features/groups/groups-list.component.ts   |  35 +-
 .../groups/tabs/group-accounts-tab.component.ts    |   2 +-
 .../groups/tabs/group-notes-list.component.ts      |  46 +-
 .../loans/collateral/collateral-list.component.ts  |  34 +-
 src/app/features/loans/loan-view.component.ts      |   8 +-
 .../reschedule-requests-list.component.ts          |  20 +-
 .../login/two-factor/two-factor-step.component.ts  |   2 +-
 .../group-levels-list.component.test.ts            |   8 +
 .../group-levels/group-levels-list.component.ts    |   6 +-
 .../organization/offices/offices-list.component.ts |  32 +-
 .../organization/staff/staff-list.component.ts     |  14 +-
 .../products/account-action-form.component.ts      |   8 +-
 .../products/deposit-account-view.component.ts     |   6 +-
 .../fixed-deposits-list.component.ts               |  34 +-
 .../floating-rate-form.component.test.ts           |  44 +-
 .../floating-rates/floating-rate-form.component.ts |  32 +-
 .../products/loan-product-form.component.test.ts   |  12 +
 .../products/loan-product-form.component.ts        | 296 +++---
 .../recurring-deposit-form.component.ts            |   2 +-
 .../recurring-deposits-list.component.ts           |  34 +-
 .../products/savings-account-view.component.ts     |  16 +-
 src/app/features/profile/user-profile.component.ts |   4 +-
 .../security/users/users-list.component.ts         |  19 +-
 .../data-tables/datatables-form.component.ts       |   4 +-
 .../report-definitions-list.component.ts           |  35 +-
 .../scheduler-jobs-list.component.ts               |   8 +-
 .../tasks/checker-inbox/checker-inbox.component.ts |  44 +-
 .../tasks/work-queues/work-queues.component.ts     |   4 +-
 .../transfers/account-transfer-form.component.ts   |   2 +-
 .../standing-instruction-form.component.ts         |   2 +-
 .../loans/wc-loan-view.component.ts                |   6 +-
 .../components/data-table/data-table.component.ts  |  19 +-
 .../entity-documents/entity-documents.component.ts |   2 +-
 .../entity-notes/entity-notes.component.ts         |   2 +-
 .../load-error/load-error.component.test.ts        |  69 ++
 .../components/load-error/load-error.component.ts  |  85 ++
 .../status-badge/status-badge.component.ts         |   4 +-
 .../shared/components/stepper/stepper.component.ts |   4 +-
 src/app/shared/index.ts                            |   1 +
 src/app/shared/utils/pickers-ready.ts              |   3 +
 .../deferred-datetime-button.component.test.ts     |  74 ++
 .../deferred-datetime-button.component.ts          |  86 ++
 src/app/ui/icon/icon.component.test.ts             |  18 +
 src/app/ui/icon/icon.component.ts                  |  20 +-
 src/assets/i18n/en.json                            |  14 +-
 src/styles.scss                                    |   2 +-
 src/styles/_common.scss                            | 110 ++-
 152 files changed, 3465 insertions(+), 791 deletions(-)
 create mode 100644 e2e/client-load-error.spec.ts
 copy src/app/api/model/{calculateFixedDepositInterestResponse.ts => 
getGroupsGroupIdGsimAccountsResponse.ts} (79%)
 copy src/app/api/model/{postGroupsGroupIdClients.ts => 
getGroupsGsimChildAccount.ts} (95%)
 copy src/app/api/model/{guarantorTransactionData.ts => 
getSavingsAccountsSavingsAccountIdOnHoldTransactionsResponse.ts} (80%)
 copy src/app/api/model/{postSavingsAccountsAccountIdRequest.ts => 
postFixedDepositAccountsAccountIdRequest.ts} (64%)
 copy src/app/api/model/{postSavingsAccountsAccountIdRequest.ts => 
postRecurringDepositAccountsAccountIdRequest.ts} (64%)
 copy src/app/api/model/{postSavingsAccountsRequest.ts => 
postSavingsAccountsGsimClient.ts} (86%)
 copy src/app/api/model/{calculateFixedDepositInterestResponse.ts => 
postSavingsAccountsGsimRequest.ts} (73%)
 copy src/app/api/model/{postFixedDepositAccountsAccountIdResponse.ts => 
postSavingsAccountsGsimResponse.ts} (90%)
 copy src/app/api/model/{postClientsClientIdChargesChargeIdRequest.ts => 
postSavingsAccountsGsimSavings.ts} (86%)
 copy src/app/api/model/{postClientsDatatable.ts => 
postWorkingCapitalLoansDataTable.ts} (92%)
 copy src/app/api/model/{smsCreationRequest.ts => 
putSavingsAccountsGsimRequest.ts} (89%)
 create mode 100644 src/app/features/errors/not-found.component.test.ts
 create mode 100644 src/app/features/errors/not-found.component.ts
 create mode 100644 
src/app/shared/components/load-error/load-error.component.test.ts
 create mode 100644 src/app/shared/components/load-error/load-error.component.ts
 create mode 100644 
src/app/ui/deferred-datetime-button/deferred-datetime-button.component.test.ts
 create mode 100644 
src/app/ui/deferred-datetime-button/deferred-datetime-button.component.ts

Reply via email to