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-backoffice-ui.git


    from 619104a  Merge pull request #68 from 
apache/dependabot/npm_and_yarn/tmp-0.2.7
     add 4cf55b0  feat(backoffice): comprehensive UI enhancements, bug fixes, 
and localization
     add ef499cb  Fix peer deps
     add 4be68ef  fix(ci): sync package-lock.json and add GitHub Pages 
deployment workflow
     add 472831f  fix(ci): sync package-lock and add missing CHARGES 
translations
     add 99cf8d3  fix(build): resolve TypeScript errors and finalize 
dev-release CI
     add 4678ef2  fix(build): resolve linter warnings, correct unit tests, and 
apply formatting
     add 994c7f7  fix(ci): make translation loader prefix relative to support 
subpath hosting
     add df08856  ci: remove dev-release.yml from feature branch
     add 72a1f5c  ci: remove deploy.yml workflow
     add 0c708a7  fix(login): use document.baseURI for reload redirect to 
support subpath hosting
     add 1586ba8  fix: recurring deposit creation, missing translations, and 
share account product search
     add 4bd11a0  fix: resolve RD product creation validation errors, correct 
list action routes, and implement searchable select for savings account ID
     add bec144d  translation: add missing translations for dashboard welcome 
guide, currency, fixed deposit and recurring deposit
     add c8d3e1c  fix: implement manual reason addition for loan rescheduling 
and improve savings account selection/updates in share account form
     add 633191c  Fix: Report fixes
     add 9f4123e  feat(backoffice): enhance forms, style transactions with 
credit/debit colors and resolve all hardcoded English strings
     add c0bc216  fix: align repayment schedule table styling and behavior
     add b2a31ee  Add Fineract Backoffice API and Feature Gap Report
     add 29ccd46  fix: correct navbar title and expand sidebar width
     add 63bdcf6  chore: remove redundant whitespace in styles and add license 
header to date-formatter.ts
     add 771ad56  fix(fixed-deposits): add nominalAnnualInterestRate, fetch 
product defaults, increase test coverage, and fix compiler warnings
     add 15190ff  fix(fixed-deposits): add nominalAnnualInterestRate, fetch 
product defaults, increase test coverage, and fix compiler warnings
     add 296e1e2  chore: update vulnerable dependencies
     add 683ec2a  Run lint and prettier
     add 7d69c73  refactor: centralize account type resolution logic and harden 
CI workflow security policies
     add eb47a64  Apply Prettier formatting and lint fixes
     add e34f2ab  refactor: synchronize API models and services, remove 
obsolete endpoints, and add utility scripts for tests and translations.
     add b237da0  fix: update UI gap analysis documentation with current 
feature status
     add da18d25  Add UI theme contrast fixes for dark mode accessibility and 
usability.
     add 23674fa  feat: apply session-pending-apis patch and update dependencies
     add 22a21ce  fix: update Angular packages to resolve security 
vulnerabilities and increase build bundle budget
     add e516761  fix: update Angular packages to resolve security 
vulnerabilities, align peer dependencies, and increase build budget
     add 2843208  feat: expand back-office functionality with new components 
and comprehensive feature enhancements across the application.
     add 228cc0f  refactor: update Angular component templates with structural 
improvements and CommonModule imports across the application
     add 957abda  refactor: apply consistent code formatting and style 
improvements across multiple components
     add fab3f4a  feat: enhance CI security, translation checks, and refactor 
services to readonly
     add 0fa6fe4  feat(ci): add persist-credentials: false to checkout steps 
and update codeql dependencies
     add 427d9f4  chore(deps): add Dependabot cooldown and remove private 
package flag
     new 1fe1f1f  Merge pull request #70 from 
Aman-Mittal/feature/backoffice-enhancements

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/dependabot.yml                             |     4 +
 .github/workflows/ci.yml                           |   132 +-
 .github/workflows/codeql.yml                       |     8 +-
 .github/workflows/zizmor.yml                       |    58 +
 DOCS/E2E_TESTING.md                                |   199 +
 DOCS/OPENAPI_GENERATOR.md                          |    59 +-
 DOCS/PENDING_APIS.md                               |    85 +
 DOCS/UI_GAP_ANALYSIS.md                            |   532 +
 DOCS/adr/0001-stable-openapi-operation-ids.md      |   104 +
 angular.json                                       |     9 +-
 e2e/client.spec.ts                                 |   107 +-
 e2e/e2e-journey.spec.ts                            |   952 ++
 e2e/feature-coverage.spec.ts                       |   701 +
 e2e/functional-coverage.spec.ts                    |  1100 ++
 e2e/report-enhancements.spec.ts                    |   208 +
 e2e/reporting.spec.ts                              |    70 +-
 fineract_backoffice_api_and_feature_gap_report.md  |   240 +
 package-lock.json                                  |  5322 +++---
 package.json                                       |    34 +-
 playwright.config.ts                               |     6 +-
 public/api/fineract.json                           | 15992 ++++++++++++-------
 public/assets/i18n/en.json                         |   414 -
 public/assets/i18n/hi.json                         |    46 -
 public/assets/i18n/ko.json                         |    46 -
 public/config.json                                 |     2 +-
 scripts/check-translations.mjs                     |   125 +
 scripts/preprocess-spec.mjs                        |   141 +
 security.md                                        |    31 +
 src/app/api/.openapi-generator/FILES               |   423 +-
 src/app/api/README.md                              |    21 +-
 src/app/api/api/accountNumberFormat.service.ts     |   122 +-
 src/app/api/api/accountTransfers.service.ts        |   384 +-
 src/app/api/api/accountingClosure.service.ts       |   132 +-
 src/app/api/api/accountingRules.service.ts         |   122 +-
 src/app/api/api/adhocQueryApi.service.ts           |   106 +-
 src/app/api/api/api.ts                             |    76 +-
 src/app/api/api/audits.service.ts                  |    26 +-
 src/app/api/api/authenticationHTTPBasic.service.ts |    23 +-
 src/app/api/api/batchAPI.service.ts                |    10 +-
 src/app/api/api/bulkImport.service.ts              |    52 +-
 src/app/api/api/bulkLoans.service.ts               |    96 +-
 src/app/api/api/businessDateManagement.service.ts  |    52 +-
 .../api/api/businessStepConfiguration.service.ts   |    64 +-
 src/app/api/api/cache.service.ts                   |    16 +-
 src/app/api/api/calendar.service.ts                |   162 +-
 src/app/api/api/cashierJournals.service.ts         |     9 +-
 src/app/api/api/cashiers.service.ts                |     9 +-
 src/app/api/api/centers.service.ts                 |   684 +-
 src/app/api/api/charges.service.ts                 |   167 +-
 src/app/api/api/client.service.ts                  |   964 +-
 src/app/api/api/clientCharges.service.ts           |   297 +-
 .../api/api/clientCollateralManagement.service.ts  |   200 +-
 src/app/api/api/clientFamilyMember.service.ts      |   128 +-
 src/app/api/api/clientIdentifier.service.ts        |   154 +-
 src/app/api/api/clientSearchV2.service.ts          |     8 +-
 src/app/api/api/clientTransaction.service.ts       |   248 +-
 src/app/api/api/clientsAddress.service.ts          |   117 +-
 src/app/api/api/codeValues.service.ts              |   454 +-
 src/app/api/api/codes.service.ts                   |   118 +-
 src/app/api/api/collateralManagement.service.ts    |   160 +-
 src/app/api/api/collectionSheet.service.ts         |    10 +-
 .../api/api/creditBureauConfiguration.service.ts   |   268 +-
 ...rvice.ts => creditBureauIntegration.service.ts} |   242 +-
 src/app/api/api/currency.service.ts                |    16 +-
 src/app/api/api/dataTables.service.ts              |   636 +-
 src/app/api/api/default.service.ts                 |  2255 ++-
 ...delinquencyRangeAndBucketsManagement.service.ts |   284 +-
 ...depositAccountOnHoldFundTransactions.service.ts |    11 +-
 src/app/api/api/documents.service.ts               |   273 +-
 src/app/api/api/entityDataTable.service.ts         |   200 +-
 .../api/api/entityFieldConfiguration.service.ts    |    10 +-
 ...ernalAssetOwnerLoanProductAttributes.service.ts |    37 +-
 src/app/api/api/externalAssetOwners.service.ts     |   348 +-
 .../api/api/externalEventConfiguration.service.ts  |    20 +-
 src/app/api/api/externalServices.service.ts        |    22 +-
 .../api/fetchAuthenticatedUserDetails.service.ts   |     8 +-
 src/app/api/api/fineractEntity.service.ts          |   136 +-
 src/app/api/api/fixedDepositAccount.service.ts     |   752 +-
 .../api/fixedDepositAccountTransactions.service.ts |   185 +-
 src/app/api/api/fixedDepositProduct.service.ts     |   141 +-
 src/app/api/api/floatingRates.service.ts           |    98 +-
 src/app/api/api/funds.service.ts                   |    82 +-
 src/app/api/api/generalLedgerAccount.service.ts    |   384 +-
 src/app/api/api/globalConfiguration.service.ts     |    52 +-
 src/app/api/api/groups.service.ts                  |   838 +-
 src/app/api/api/groupsLevel.service.ts             |     9 +-
 src/app/api/api/guarantors.service.ts              |   246 +-
 src/app/api/api/holidays.service.ts                |   316 +-
 src/app/api/api/hooks.service.ts                   |   162 +-
 src/app/api/api/inlineJob.service.ts               |    10 +-
 src/app/api/api/instanceMode.service.ts            |    10 +-
 src/app/api/api/interOperation.service.ts          |   730 +-
 src/app/api/api/interestRateChart.service.ts       |   181 +-
 .../interestRateSlabAKAInterestBands.service.ts    |   181 +-
 src/app/api/api/internalCOB.service.ts             |    64 +-
 src/app/api/api/journalEntries.service.ts          |   800 +-
 src/app/api/api/likelihood.service.ts              |    48 +-
 .../api/api/listReportMailingJobHistory.service.ts |     8 +-
 src/app/api/api/loanAccountLock.service.ts         |    86 +-
 src/app/api/api/loanBuyDownFees.service.ts         |   148 +-
 src/app/api/api/loanCOBCatchUp.service.ts          |    46 +-
 src/app/api/api/loanCapitalizedIncome.service.ts   |   180 +-
 src/app/api/api/loanCharges.service.ts             |   886 +-
 src/app/api/api/loanCollateral.service.ts          |   154 +-
 .../api/api/loanCollateralManagement.service.ts    |    22 +-
 src/app/api/api/loanDisbursementDetails.service.ts |    86 +-
 src/app/api/api/loanInterestPause.service.ts       |   264 +-
 ...ation.service.ts => loanOriginators.service.ts} |   674 +-
 src/app/api/api/loanProducts.service.ts            |   182 +-
 ...s.service.ts => loanProductsDetails.service.ts} |    22 +-
 src/app/api/api/loanRescheduling.service.ts        |    12 +-
 src/app/api/api/loanTransactions.service.ts        |  1452 +-
 src/app/api/api/loans.service.ts                   |  1787 +--
 src/app/api/api/loansPointInTime.service.ts        |    56 +-
 .../api/makerCheckerOr4EyeFunctionality.service.ts |   306 +-
 ...mappingFinancialActivitiesToAccounts.service.ts |   116 +-
 src/app/api/api/meetings.service.ts                |   273 +-
 src/app/api/api/mixMapping.service.ts              |    28 +-
 src/app/api/api/mixReport.service.ts               |     9 +-
 src/app/api/api/mixTaxonomy.service.ts             |     9 +-
 src/app/api/api/notes.service.ts                   |   170 +-
 src/app/api/api/notification.service.ts            |    20 +-
 src/app/api/api/offices.service.ts                 |   312 +-
 ...er.service.ts => passwordManagement.service.ts} |    34 +-
 src/app/api/api/passwordPreferences.service.ts     |    28 +-
 src/app/api/api/paymentType.service.ts             |   170 +-
 .../api/api/periodicAccrualAccounting.service.ts   |    10 +-
 src/app/api/api/permissions.service.ts             |    18 +-
 src/app/api/api/pocket.service.ts                  |   198 -
 src/app/api/api/povertyLine.service.ts             |    22 +-
 src/app/api/api/productMix.service.ts              |    96 +-
 src/app/api/api/products.service.ts                |   220 +-
 src/app/api/api/progressiveLoan.service.ts         |    83 +-
 src/app/api/api/provisioningCategory.service.ts    |    80 +-
 src/app/api/api/provisioningCriteria.service.ts    |   140 +-
 src/app/api/api/provisioningEntries.service.ts     |   313 +-
 src/app/api/api/rate.service.ts                    |    84 +-
 src/app/api/api/recurringDepositAccount.service.ts |   711 +-
 .../recurringDepositAccountTransactions.service.ts |   110 +-
 src/app/api/api/recurringDepositProduct.service.ts |   141 +-
 .../api/repaymentWithPostDatedChecks.service.ts    |    70 +-
 src/app/api/api/reportMailingJobs.service.ts       |   194 +-
 src/app/api/api/reports.service.ts                 |   140 +-
 src/app/api/api/rescheduleLoans.service.ts         |   148 +-
 src/app/api/api/roles.service.ts                   |   192 +-
 src/app/api/api/runReports.service.ts              |    45 +-
 src/app/api/api/sCHEDULERJOB.service.ts            |   336 +-
 src/app/api/api/sMS.service.ts                     |   190 +-
 src/app/api/api/sPMAPILookUpTable.service.ts       |    90 +-
 src/app/api/api/savingsAccount.service.ts          |   866 +-
 .../api/api/savingsAccountTransactions.service.ts  |  1102 +-
 src/app/api/api/savingsCharges.service.ts          |   254 +-
 src/app/api/api/savingsProduct.service.ts          |   144 +-
 src/app/api/api/scheduler.service.ts               |    60 +-
 src/app/api/api/scoreCard.service.ts               |   112 +-
 src/app/api/api/searchAPI.service.ts               |   138 +-
 src/app/api/api/selfAccountTransfer.service.ts     |   213 -
 src/app/api/api/selfClient.service.ts              |   986 --
 src/app/api/api/selfDividend.service.ts            |   195 +-
 src/app/api/api/selfLoanProducts.service.ts        |   196 -
 src/app/api/api/selfLoans.service.ts               |   753 -
 src/app/api/api/selfRunReport.service.ts           |   121 -
 src/app/api/api/selfSavingsAccount.service.ts      |   602 -
 src/app/api/api/selfSavingsProducts.service.ts     |   196 -
 src/app/api/api/selfScoreCard.service.ts           |   187 -
 src/app/api/api/selfShareAccounts.service.ts       |   273 -
 src/app/api/api/selfShareProducts.service.ts       |   220 -
 src/app/api/api/selfSpm.service.ts                 |   111 -
 src/app/api/api/selfThirdPartyTransfer.service.ts  |   397 -
 src/app/api/api/shareAccount.service.ts            |   414 +-
 src/app/api/api/spmSurveys.service.ts              |   138 +-
 src/app/api/api/staff.service.ts                   |   295 +-
 src/app/api/api/standingInstructions.service.ts    |   182 +-
 .../api/api/standingInstructionsHistory.service.ts |     8 +-
 src/app/api/api/survey.service.ts                  |   224 +-
 src/app/api/api/taxComponents.service.ts           |   115 +-
 src/app/api/api/taxGroup.service.ts                |   115 +-
 src/app/api/api/tellerCashManagement.service.ts    |   808 +-
 ...edDocuments.service.ts => templates.service.ts} |   283 +-
 ...rvice.ts => tenantOIDCConfiguration.service.ts} |   112 +-
 src/app/api/api/twoFactor.service.ts               |    32 +-
 src/app/api/api/users.service.ts                   |   360 +-
 ....service.ts => workingCapitalBreach.service.ts} |   151 +-
 ...ts => workingCapitalLoanAccountLock.service.ts} |    35 +-
 ...=> workingCapitalLoanBreachSchedule.service.ts} |    38 +-
 ....ts => workingCapitalLoanCOBCatchUp.service.ts} |    54 +-
 ...ice.ts => workingCapitalLoanCharges.service.ts} |   300 +-
 ...orkingCapitalLoanDelinquencyActions.service.ts} |   191 +-
 ...CapitalLoanDelinquencyRangeSchedule.service.ts} |    41 +-
 ...=> workingCapitalLoanInternalCOBApi.service.ts} |    50 +-
 ...ce.ts => workingCapitalLoanProducts.service.ts} |   345 +-
 .../api/workingCapitalLoanTransactions.service.ts  |   912 ++
 ...s.service.ts => workingCapitalLoans.service.ts} |  1086 +-
 ...vice.ts => workingCapitalNearBreach.service.ts} |   143 +-
 src/app/api/api/workingDays.service.ts             |    43 +-
 src/app/api/model/adHocData.ts                     |     1 +
 .../{officeData.ts => adHocQuerySearchRequest.ts}  |    29 +-
 ...r.ts => advancedMappingToExpenseAccountData.ts} |     4 +-
 src/app/api/model/appUser.ts                       |    12 +-
 src/app/api/model/appUserData.ts                   |     1 -
 src/app/api/model/{event.ts => cOBPartition.ts}    |     8 +-
 ...updateClientCollateralRequest.ts => changes.ts} |     2 +-
 src/app/api/model/charge.ts                        |     2 +-
 src/app/api/model/client.ts                        |     6 +-
 ...Request.ts => clientCollateralCreateRequest.ts} |     2 +-
 ...sponse.ts => clientCollateralCreateResponse.ts} |     6 +-
 ...sponse.ts => clientCollateralDeleteResponse.ts} |     5 +-
 ...Changes.ts => clientCollateralUpdateRequest.ts} |     4 +-
 ...sponse.ts => clientCollateralUpdateResponse.ts} |     7 +-
 src/app/api/model/clientIdentifier.ts              |     2 +-
 src/app/api/model/code.ts                          |     2 +-
 src/app/api/model/codeValue.ts                     |     2 +-
 ...apping.ts => collateralProductCreateRequest.ts} |    15 +-
 ...ponse.ts => collateralProductCreateResponse.ts} |     5 +-
 ...ponse.ts => collateralProductDeleteResponse.ts} |     5 +-
 ...equest.ts => collateralProductUpdateChanges.ts} |     2 +-
 ...equest.ts => collateralProductUpdateRequest.ts} |     2 +-
 ...ponse.ts => collateralProductUpdateResponse.ts} |     8 +-
 src/app/api/model/component.ts                     |     2 +-
 .../deleteInterestRateChartsChartIdResponse.ts     |    34 -
 ...esponse.ts => deleteLoanOriginatorsResponse.ts} |     4 +-
 .../deletePaymentTypesPaymentTypeIdResponse.ts     |    34 -
 ...eteResourceTypeResourceIdNotesNoteIdResponse.ts |    34 -
 ...eteSelfBeneficiariesTPTBeneficiaryIdResponse.ts |    34 -
 .../api/model/deleteTemplatesTemplateIdResponse.ts |    34 -
 ...WorkingCapitalLoanProductsProductIdResponse.ts} |     4 +-
 ... => deleteWorkingCapitalLoansLoanIdResponse.ts} |     4 +-
 src/app/api/model/delinquencyBucket.ts             |    11 +-
 src/app/api/model/delinquencyBucketData.ts         |    11 +
 src/app/api/model/delinquencyBucketRequest.ts      |     3 +
 .../{adHocData.ts => delinquencyBucketResponse.ts} |    23 +-
 ...est.ts => delinquencyBucketTemplateResponse.ts} |    11 +-
 ... delinquencyMinimumPaymentPeriodAndRuleData.ts} |    29 +-
 ...inquencyMinimumPaymentPeriodAndRuleResponse.ts} |    10 +-
 ...lateralRequest.ts => delinquencyPausePeriod.ts} |     8 +-
 src/app/api/model/delinquencyRange.ts              |     2 +-
 ...yTypeOptions.ts => delinquencyRangeResponse.ts} |     7 +-
 ...teHookResponse.ts => documentCreateResponse.ts} |     6 +-
 ...teHookResponse.ts => documentDeleteResponse.ts} |     6 +-
 ...teHookResponse.ts => documentUpdateResponse.ts} |     6 +-
 src/app/api/model/externalTransferOwnerData.ts     |     1 +
 src/app/api/model/floatingRate.ts                  |     2 +-
 src/app/api/model/floatingRatePeriod.ts            |     2 +-
 ...putNotesChanges.ts => forgotPasswordRequest.ts} |     4 +-
 src/app/api/model/fund.ts                          |     3 +-
 src/app/api/model/gLAccount.ts                     |     2 +-
 ...sLoanIdDisbursementDetails.ts => getBalance.ts} |    32 +-
 .../getChargeOffReasonToExpenseAccountMappings.ts  |     4 +-
 .../getClientIdProductIdAccountingMappings.ts      |    38 -
 .../api/model/getClientIdProductIdChargeOptions.ts |    32 -
 .../model/getClientIdProductIdProductOptions.ts    |    64 -
 .../model/getClientsClientIdAccountsResponse.ts    |     2 +
 ....ts => getClientsWorkingCapitalLoanAccounts.ts} |    32 +-
 ...etClientsWorkingCapitalLoanAccountsCurrency.ts} |     2 +-
 ... getClientsWorkingCapitalLoanAccountsStatus.ts} |     4 +-
 ...affResponse.ts => getConfigurableAttributes.ts} |    11 +-
 .../api/model/{code.ts => getDelinquencyBucket.ts} |    11 +-
 ...quencyTypeOptions.ts => getDelinquencyRange.ts} |    10 +-
 ...fLoanIdTimeline.ts => getDisbursementDetail.ts} |    17 +-
 ...epositAccountsAccountIdTransactionsResponse.ts} |    16 +-
 ...xedDepositAccountsAccountIdTransactionsType.ts} |     6 +-
 src/app/api/model/getFromAccountOptions.ts         |    38 -
 .../getGroupsGroupIdAccountsSavingAccounts.ts      |     4 +
 ...est.ts => getLoanOriginatorTemplateResponse.ts} |     9 +-
 ...esResponse.ts => getLoanOriginatorsResponse.ts} |    14 +-
 .../api/model/getLoanProductsProductIdResponse.ts  |     7 +-
 src/app/api/model/getLoansLoanIdCurrency.ts        |     3 +
 .../api/model/getLoansLoanIdDelinquencySummary.ts  |     1 +
 .../api/model/getLoansLoanIdDisbursementDetails.ts |     4 +-
 src/app/api/model/getLoansLoanIdLinkedAccount.ts   |     2 +-
 ...Response.ts => getLoansLoanIdOriginatorData.ts} |    15 +-
 src/app/api/model/getLoansLoanIdOverdueCharges.ts  |     4 +-
 src/app/api/model/getLoansLoanIdResponse.ts        |    15 +
 src/app/api/model/getLoansLoanIdSummary.ts         |     4 +
 ...ateStaffResponse.ts => getPaymentAllocation.ts} |     9 +-
 ...cationOrder.ts => getPaymentAllocationOrder.ts} |     5 +-
 src/app/api/model/getPocketLoanAccounts.ts         |    35 -
 src/app/api/model/getPocketSavingAccounts.ts       |    35 -
 src/app/api/model/getRunReportColumnHeaders.ts     |    35 -
 src/app/api/model/getRunReportResponse.ts          |    37 -
 .../model/getSavingsAccountTransactionsPageItem.ts |     1 +
 .../getSelfBeneficiariesTPTTemplateResponse.ts     |    35 -
 .../model/getSelfClientsChargeCalculationType.ts   |    33 -
 src/app/api/model/getSelfClientsChargeTimeType.ts  |    33 -
 .../api/model/getSelfClientsChargesPageItems.ts    |    50 -
 .../getSelfClientsClientIdAccountsResponse.ts      |    37 -
 ...etSelfClientsClientIdChargesChargeIdResponse.ts |    53 -
 .../model/getSelfClientsClientIdChargesResponse.ts |    36 -
 .../getSelfClientsClientIdTransactionsResponse.ts  |    36 -
 .../getSelfClientsClientIdTransactionsType.ts      |    33 -
 .../api/model/getSelfClientsLoanAccountsType.ts    |    33 -
 src/app/api/model/getSelfClientsPageItems.ts       |    40 -
 src/app/api/model/getSelfClientsResponse.ts        |    36 -
 src/app/api/model/getSelfClientsSavingsAccounts.ts |    38 -
 .../model/getSelfClientsSavingsAccountsStatus.ts   |    39 -
 src/app/api/model/getSelfClientsStatus.ts          |    33 -
 src/app/api/model/getSelfLoanIdSummary.ts          |    91 -
 .../api/model/getSelfLoansChargeCalculationType.ts |    33 -
 src/app/api/model/getSelfLoansChargeTimeType.ts    |    33 -
 src/app/api/model/getSelfLoansLoanIdResponse.ts    |    74 -
 .../model/getSelfLoansLoanIdTransactionsType.ts    |    41 -
 src/app/api/model/getSelfLoansTemplateResponse.ts  |    40 -
 ...tSelfSavingsAccountsAccountIdChargesResponse.ts |    52 -
 ...countIdChargesSavingsAccountChargeIdResponse.ts |    51 -
 ...tsAccountIdTransactionsTransactionIdResponse.ts |    46 -
 .../api/model/getSelfSavingsAccountsResponse.ts    |    57 -
 .../model/getSelfSavingsChargeCalculationType.ts   |    33 -
 src/app/api/model/getSelfSavingsChargeTimeType.ts  |    33 -
 src/app/api/model/getSelfSavingsCurrency.ts        |    36 -
 ...SelfSavingsInterestCalculationDaysInYearType.ts |    33 -
 .../model/getSelfSavingsInterestCalculationType.ts |    33 -
 .../getSelfSavingsInterestCompoundingPeriodType.ts |    33 -
 .../getSelfSavingsInterestPostingPeriodType.ts     |    33 -
 .../api/model/getSelfSavingsPaymentDetailData.ts   |    38 -
 src/app/api/model/getSelfSavingsStatus.ts          |    39 -
 src/app/api/model/getSelfSavingsTimeline.ts        |    31 -
 .../api/model/getSelfSavingsTransactionCurrency.ts |    37 -
 .../model/getSelfUserDetailsOrganisationalRole.ts  |    33 -
 src/app/api/model/getSelfUserDetailsResponse.ts    |    48 -
 .../api/model/getShareAccountsChargeAppliesTo.ts   |    33 -
 .../model/getShareAccountsChargeCalculationType.ts |    33 -
 src/app/api/model/getShareAccountsChargeOptions.ts |    45 -
 .../api/model/getShareAccountsChargePaymentMode.ts |    33 -
 .../api/model/getShareAccountsChargeTimeType.ts    |    33 -
 ...ShareAccountsClientIdProductIdAccountingRule.ts |    33 -
 ...eAccountsClientIdProductIdLockPeriodTypeEnum.ts |    33 -
 ...uctIdMinimumActivePeriodForDividendsTypeEnum.ts |    33 -
 .../getShareAccountsClientIdProductIdResponse.ts   |    37 -
 src/app/api/model/getShareAccountsCurrency.ts      |    36 -
 .../getShareAccountsIncomeFromFeeAccountId.ts      |    33 -
 src/app/api/model/getShareAccountsShareEquityId.ts |    33 -
 .../api/model/getShareAccountsShareReferenceId.ts  |    33 -
 .../api/model/getShareAccountsShareSuspenseId.ts   |    33 -
 src/app/api/model/getUsersTemplateResponse.ts      |     1 -
 ...sResponse.ts => getWorkingCapitalLoanBreach.ts} |    14 +-
 ...nDelinquencyRangeScheduleTagHistoryResponse.ts} |    15 +-
 ...ponse.ts => getWorkingCapitalLoanNearBreach.ts} |    13 +-
 ...tWorkingCapitalLoanProductsProductIdResponse.ts |    80 +
 .../model/getWorkingCapitalLoanProductsResponse.ts |    80 +
 ...etWorkingCapitalLoanProductsTemplateResponse.ts |    61 +
 ... getWorkingCapitalLoanTransactionIdResponse.ts} |    35 +-
 ...> getWorkingCapitalLoanTransactionsResponse.ts} |    17 +-
 .../{fund.ts => getWorkingCapitalLoansClient.ts}   |     7 +-
 .../model/getWorkingCapitalLoansLoanIdResponse.ts  |   110 +
 ...us.ts => getWorkingCapitalLoansLoanIdStatus.ts} |     7 +-
 ....ts => getWorkingCapitalLoansLoanIdTimeline.ts} |    32 +-
 ...a.ts => getWorkingCapitalLoansPagedResponse.ts} |    20 +-
 .../getWorkingCapitalLoansTemplateResponse.ts      |    47 +
 src/app/api/model/group.ts                         |     2 +-
 src/app/api/model/groupLevel.ts                    |     2 +-
 src/app/api/model/groupRole.ts                     |     2 +-
 src/app/api/model/grouping.ts                      |    33 -
 src/app/api/model/guarantorData.ts                 |     1 +
 .../{putHookRequest.ts => hookCreateRequest.ts}    |    12 +-
 .../{postHookResponse.ts => hookCreateResponse.ts} |     5 +-
 .../api/model/{getHookResponse.ts => hookData.ts}  |    17 +-
 .../{postHookResponse.ts => hookDeleteResponse.ts} |     5 +-
 ...tHookTemplateResponse.ts => hookDetailsData.ts} |     9 +-
 src/app/api/model/{entity.ts => hookEntityData.ts} |     2 +-
 src/app/api/model/{event.ts => hookEventData.ts}   |     2 +-
 src/app/api/model/{field.ts => hookFieldData.ts}   |     2 +-
 ...nquencyBucketRequest.ts => hookGroupingData.ts} |     5 +-
 src/app/api/model/hookTemplateData.ts              |     4 +-
 .../{postHookRequest.ts => hookUpdateRequest.ts}   |    13 +-
 ...deleteHookResponse.ts => hookUpdateResponse.ts} |     6 +-
 ...latedDetail.ts => iLoanConfigurationDetails.ts} |    40 +-
 src/app/api/model/image.ts                         |    34 -
 ...eleteHookResponse.ts => imageCreateResponse.ts} |     6 +-
 ...eleteHookResponse.ts => imageDeleteResponse.ts} |     6 +-
 .../{interestIncentiveRequest.ts => incentive.ts}  |     2 +-
 ...equest.ts => interestRateChartCreateRequest.ts} |     5 +-
 ...ponse.ts => interestRateChartCreateResponse.ts} |     5 +-
 ...lientIdResponse.ts => interestRateChartData.ts} |    35 +-
 ...ponse.ts => interestRateChartDeleteResponse.ts} |     5 +-
 ...t.ts => interestRateChartSlabsCreateRequest.ts} |     7 +-
 ....ts => interestRateChartSlabsCreateResponse.ts} |     5 +-
 ....ts => interestRateChartSlabsDeleteResponse.ts} |     5 +-
 ...s.ts => interestRateChartSlabsUpdateChanges.ts} |     5 +-
 ...t.ts => interestRateChartSlabsUpdateRequest.ts} |    14 +-
 ....ts => interestRateChartSlabsUpdateResponse.ts} |     8 +-
 ...sRoles.ts => interestRateChartUpdateRequest.ts} |     3 +-
 ...ponse.ts => interestRateChartUpdateResponse.ts} |     5 +-
 ...=> internalWorkingCapitalLoanPaymentRequest.ts} |     6 +-
 src/app/api/model/jobDetailHistoryData.ts          |     1 +
 src/app/api/model/jobDetailHistoryDataSwagger.ts   |     1 +
 src/app/api/model/loanAccountLock.ts               |     2 +
 ...dTimeline.ts => loanApplicationTimelineData.ts} |    24 +-
 ...Response.ts => loanCollateralDeleteResponse.ts} |     6 +-
 ...nToGLAccountMapper.ts => loanOriginatorData.ts} |    11 +-
 ...esponse.ts => loanOriginatorMappingResponse.ts} |    11 +-
 ...ountMapper.ts => loanOriginatorTemplateData.ts} |     9 +-
 ...ateralRequest.ts => loanOriginatorsResponse.ts} |     7 +-
 src/app/api/model/loanProduct.ts                   |     3 +-
 ...ValueData.ts => loanProductBasicDetailsData.ts} |     9 +-
 .../model/loanProductBorrowerCycleVariations.ts    |     2 +-
 .../api/model/loanProductConfigurableAttributes.ts |     2 +-
 .../api/model/loanProductCreditAllocationRule.ts   |     2 +-
 src/app/api/model/loanProductData.ts               |     8 +-
 src/app/api/model/loanProductFloatingRates.ts      |     2 +-
 src/app/api/model/loanProductGuaranteeDetails.ts   |     2 +-
 .../loanProductInterestRecalculationDetails.ts     |     2 +-
 .../api/model/loanProductPaymentAllocationRule.ts  |     2 +-
 src/app/api/model/loanProductTrancheDetails.ts     |     1 +
 .../model/loanProductVariableInstallmentConfig.ts  |     2 +-
 .../{monetaryCurrency.ts => loanScheduleData.ts}   |    25 +-
 src/app/api/model/loanSchedulePeriodData.ts        |    73 +
 src/app/api/model/loanTransactionData.ts           |    22 +
 .../{clientCollateralRequest.ts => lockRequest.ts} |     8 +-
 ...emplateResponse.ts => meetingAttendanceData.ts} |    10 +-
 ...ntType.ts => meetingAttendanceUpdateRequest.ts} |     4 +-
 ...quest.ts => meetingAttendanceUpdateResponse.ts} |     8 +-
 ...ollateralRequest.ts => meetingCreateRequest.ts} |    11 +-
 .../model/{event.ts => meetingCreateResponse.ts}   |     6 +-
 ...rkingDaysTemplateResponse.ts => meetingData.ts} |    15 +-
 .../{getPocketData.ts => meetingDeleteResponse.ts} |     4 +-
 ...ollateralRequest.ts => meetingUpdateRequest.ts} |    11 +-
 .../model/{event.ts => meetingUpdateResponse.ts}   |     6 +-
 ...alRequest.ts => minimumPaymentPeriodAndRule.ts} |     9 +-
 src/app/api/model/mixTaxonomyMappingData.ts        |     1 +
 ...quest.ts => mixTaxonomyMappingUpdateRequest.ts} |     4 +-
 ...vent.ts => mixTaxonomyMappingUpdateResponse.ts} |     5 +-
 src/app/api/model/models.ts                        |   386 +-
 src/app/api/model/monetaryCurrency.ts              |     2 -
 .../{getPocketData.ts => noteCreateRequest.ts}     |     4 +-
 ...pdateStaffResponse.ts => noteCreateResponse.ts} |     6 +-
 .../{postHookResponse.ts => noteDeleteResponse.ts} |     5 +-
 .../model/{noteRequest.ts => noteUpdateRequest.ts} |     4 +-
 ...pdateStaffResponse.ts => noteUpdateResponse.ts} |     6 +-
 src/app/api/model/office.ts                        |     2 +-
 src/app/api/model/officeData.ts                    |     1 +
 ...ngsSummary.ts => pageWorkingCapitalLoanData.ts} |    19 +-
 ...ts => pageWorkingCapitalLoanTransactionData.ts} |    23 +-
 src/app/api/model/paymentAllocationOrder.ts        |     3 +
 src/app/api/model/paymentType.ts                   |     2 +-
 ...tTypeRequest.ts => paymentTypeCreateRequest.ts} |     6 +-
 ...ookResponse.ts => paymentTypeCreateResponse.ts} |     5 +-
 ...ookResponse.ts => paymentTypeDeleteResponse.ts} |     5 +-
 ...ypesResponse.ts => paymentTypeUpdateRequest.ts} |    10 +-
 ...ookResponse.ts => paymentTypeUpdateResponse.ts} |     5 +-
 src/app/api/model/permission.ts                    |     2 +-
 ...fResponse.ts => postAllowAttributeOverrides.ts} |    11 +-
 src/app/api/model/postClientsClientIdRequest.ts    |     8 +
 src/app/api/model/postClientsRequest.ts            |     1 +
 .../postCollateralManagementProductResponse.ts     |    34 -
 .../api/model/postCreateRescheduleLoansRequest.ts  |     2 +
 .../postEntityTypeEntityIdDocumentsResponse.ts     |    35 -
 ...esponse.ts => postExternalAssetOwnerRequest.ts} |    10 +-
 ...sponse.ts => postExternalAssetOwnerResponse.ts} |     7 +-
 ...ntsFixedDepositAccountIdTransactionsRequest.ts} |     8 +-
 ...itAccountIdTransactionsTransactionIdChanges.ts} |     7 +-
 ...tAccountIdTransactionsTransactionIdResponse.ts} |     9 +-
 src/app/api/model/postGlClosuresRequest.ts         |     2 +-
 ...tInterestRateChartsChartIdChartSlabsResponse.ts |    34 -
 .../api/model/postInterestRateChartsResponse.ts    |    34 -
 .../postLinkDelinkAccountsToFromPocketResponse.ts  |    34 -
 ...affRequest.ts => postLoanOriginatorsRequest.ts} |     9 +-
 ...kResponse.ts => postLoanOriginatorsResponse.ts} |     4 +-
 src/app/api/model/postLoanProductsRequest.ts       |     6 +-
 .../model/postLoansLoanIdTransactionsRequest.ts    |     3 +
 ...esTPTResponse.ts => postLoansOriginatorData.ts} |    28 +-
 src/app/api/model/postLoansRequest.ts              |    17 +-
 .../api/model/postNewShareApplicationResponse.ts   |    34 -
 src/app/api/model/postNewTransferResponse.ts       |    35 -
 ...tAllocationRule.ts => postPaymentAllocation.ts} |    42 +-
 ...ationOrder.ts => postPaymentAllocationOrder.ts} |     5 +-
 ...affResponse.ts => postPaymentAllocationRule.ts} |     9 +-
 .../model/postRecurringDepositProductsRequest.ts   |     2 -
 ...avingsAccountBulkReversalTransactionsRequest.ts |     1 +
 .../model/postSavingsAccountTransactionsRequest.ts |     2 +
 .../model/postSavingsAccountsAccountIdRequest.ts   |     2 +
 .../api/model/postSelfAuthenticationResponse.ts    |    48 -
 .../api/model/postSelfBeneficiariesTPTResponse.ts  |    34 -
 src/app/api/model/postSelfLoansData.ts             |    33 -
 src/app/api/model/postSelfLoansDatatables.ts       |    33 -
 src/app/api/model/postSelfLoansLoanIdChanges.ts    |    36 -
 src/app/api/model/postSelfLoansLoanIdStatus.ts     |    41 -
 src/app/api/model/postSelfLoansRequest.ts          |    58 -
 src/app/api/model/postTaxesComponentsRequest.ts    |     4 +-
 src/app/api/model/postUsersRequest.ts              |     3 +-
 .../model/postWorkingCapitalLoanProductsRequest.ts |   119 +
 ...s => postWorkingCapitalLoanProductsResponse.ts} |     4 +-
 ...CapitalLoanTransactionsPaymentDetailRequest.ts} |    18 +-
 ...> postWorkingCapitalLoanTransactionsRequest.ts} |    38 +-
 ... postWorkingCapitalLoanTransactionsResponse.ts} |     7 +-
 ...WorkingCapitalLoansDelinquencyActionRequest.ts} |    50 +-
 ...orkingCapitalLoansDelinquencyActionResponse.ts} |     4 +-
 ...apitalLoansLoanIdDisbursementPaymentDetails.ts} |    33 +-
 .../model/postWorkingCapitalLoansLoanIdRequest.ts  |    78 +
 ...ts => postWorkingCapitalLoansLoanIdResponse.ts} |    11 +-
 .../api/model/postWorkingCapitalLoansRequest.ts    |    71 +
 ...ponse.ts => postWorkingCapitalLoansResponse.ts} |     4 +-
 .../model/{event.ts => productMixCreateRequest.ts} |     6 +-
 .../{event.ts => productMixCreateResponse.ts}      |     6 +-
 ...lientCollateralRequest.ts => productMixData.ts} |    11 +-
 .../{event.ts => productMixDeleteResponse.ts}      |     6 +-
 src/app/api/model/productMixRequest.ts             |    31 -
 .../model/{event.ts => productMixUpdateRequest.ts} |     6 +-
 .../{event.ts => productMixUpdateResponse.ts}      |     6 +-
 .../model/progressiveLoanInterestScheduleModel.ts  |     1 +
 ...ils.ts => projectedAmortizationScheduleData.ts} |    23 +-
 ...rojectedAmortizationScheduleGenerateRequest.ts} |     7 +-
 ...=> projectedAmortizationSchedulePaymentData.ts} |    15 +-
 src/app/api/model/putClientCollateralResponse.ts   |    37 -
 src/app/api/model/putClientsClientIdRequest.ts     |     2 +
 src/app/api/model/putCollateralProductResponse.ts  |    36 -
 .../putEntityTypeEntityIdDocumentsResponse.ts      |    36 -
 src/app/api/model/putHookResponse.ts               |    36 -
 src/app/api/model/putHookResponseChangesSwagger.ts |    35 -
 ...teChartsChartIdChartSlabsChartSlabIdResponse.ts |    36 -
 .../model/putInterestRateChartsChartIdResponse.ts  |    34 -
 ...rtIdRequest.ts => putLoanOriginatorsRequest.ts} |     8 +-
 ...esResponse.ts => putLoanOriginatorsResponse.ts} |     4 +-
 .../api/model/putLoanProductsProductIdRequest.ts   |     6 +-
 ...suresRequest.ts => putLoansLoanIdChargeData.ts} |    15 +-
 src/app/api/model/putLoansLoanIdRequest.ts         |     8 +-
 .../model/putPaymentTypesPaymentTypeIdRequest.ts   |    39 -
 .../model/putPaymentTypesPaymentTypeIdResponse.ts  |    34 -
 src/app/api/model/putSelfBeneficiariesChanges.ts   |    32 -
 .../putSelfBeneficiariesTPTBeneficiaryIdRequest.ts |    35 -
 ...putSelfBeneficiariesTPTBeneficiaryIdResponse.ts |    36 -
 src/app/api/model/putSelfUserChanges.ts            |    31 -
 src/app/api/model/putSelfUserRequest.ts            |    35 -
 src/app/api/model/putSelfUserResponse.ts           |    37 -
 src/app/api/model/putTemplatesTemplateIdRequest.ts |    40 -
 .../api/model/putTemplatesTemplateIdResponse.ts    |    34 -
 src/app/api/model/putUsersUserIdRequest.ts         |     3 +-
 ...s.ts => putWorkingCapitalLoanProductChanges.ts} |     4 +-
 ...utWorkingCapitalLoanProductsProductIdRequest.ts |   119 +
 ...WorkingCapitalLoanProductsProductIdResponse.ts} |     7 +-
 ...putWorkingCapitalLoansLoanIdDiscountRequest.ts} |     9 +-
 ... => putWorkingCapitalLoansLoanIdRateRequest.ts} |    14 +-
 .../model/putWorkingCapitalLoansLoanIdRequest.ts   |    74 +
 ....ts => putWorkingCapitalLoansLoanIdResponse.ts} |     5 +-
 src/app/api/model/question.ts                      |     2 +-
 src/app/api/model/rate.ts                          |     2 +-
 src/app/api/model/repaymentPeriod.ts               |    13 +-
 src/app/api/model/response.ts                      |     2 +-
 src/app/api/model/role.ts                          |     2 +-
 src/app/api/model/savingsAccountData.ts            |     1 +
 src/app/api/model/savingsAccountTransactionData.ts |     2 +
 src/app/api/model/scorecard.ts                     |     2 +-
 src/app/api/model/staff.ts                         |     5 +-
 src/app/api/model/staffAssignmentHistory.ts        |     2 +-
 .../{staffRequest.ts => staffCreateRequest.ts}     |     9 +-
 ...eateStaffResponse.ts => staffCreateResponse.ts} |     5 +-
 .../{staffRequest.ts => staffUpdateRequest.ts}     |     5 +-
 ...dateStaffResponse.ts => staffUpdateResponse.ts} |     6 +-
 src/app/api/model/standingInstructionData.ts       |     2 +
 src/app/api/model/survey.ts                        |     2 +-
 src/app/api/model/taxComponent.ts                  |     8 +-
 src/app/api/model/taxComponentHistory.ts           |     2 +-
 src/app/api/model/taxGroup.ts                      |     2 +-
 src/app/api/model/taxGroupMappings.ts              |     3 +-
 ...cyBucketRequest.ts => templateCreateRequest.ts} |     6 +-
 ...stHookResponse.ts => templateCreateResponse.ts} |     5 +-
 .../{getTemplatesResponse.ts => templateData.ts}   |     9 +-
 ...stHookResponse.ts => templateDeleteResponse.ts} |     5 +-
 .../{templateMapper.ts => templateMapperData.ts}   |     4 +-
 ...emplatesRequest.ts => templateUpdateRequest.ts} |    11 +-
 ...stHookResponse.ts => templateUpdateResponse.ts} |     5 +-
 ...cyBucketData.ts => workingCapitalBreachData.ts} |     9 +-
 .../{code.ts => workingCapitalBreachRequest.ts}    |    11 +-
 ....ts => workingCapitalBreachTemplateResponse.ts} |     8 +-
 ...uencySummary.ts => workingCapitalCollection.ts} |    44 +-
 ...kingCapitalCollectionDelinquencyPausePeriod.ts} |    24 +-
 ...ngCapitalCollectionRangeScheduleDelinquency.ts} |    29 +-
 ...Request.ts => workingCapitalLoanBalanceData.ts} |    37 +-
 ....ts => workingCapitalLoanBreachScheduleData.ts} |    19 +-
 ...Response.ts => workingCapitalLoanChargeData.ts} |    31 +-
 ...onse.ts => workingCapitalLoanCollectionData.ts} |    19 +-
 ...ts => workingCapitalLoanCommandTemplateData.ts} |    27 +-
 src/app/api/model/workingCapitalLoanData.ts        |    84 +
 .../workingCapitalLoanDelinquencyActionData.ts     |    59 +
 ...kingCapitalLoanDelinquencyRangeScheduleData.ts} |    21 +-
 ...workingCapitalLoanDelinquencyTagHistoryData.ts} |    12 +-
 ...=> workingCapitalLoanDisbursementDetailData.ts} |    12 +-
 ...pitalLoanPaymentChannelToFundSourceMappings.ts} |     8 +-
 ...rkingCapitalLoanPeriodPaymentRateChangeData.ts} |    14 +-
 ...ngCapitalLoanProductChargeToGLAccountMapper.ts} |     8 +-
 ...apitalLoanProductConfigurableAttributesData.ts} |    10 +-
 src/app/api/model/workingCapitalLoanProductData.ts |   100 +
 ...kingCapitalLoanRangeScheduleDelinquencyData.ts} |    11 +-
 ...urrency.ts => workingCapitalLoanSummaryData.ts} |    25 +-
 .../api/model/workingCapitalLoanTemplateData.ts    |    46 +
 ...ems.ts => workingCapitalLoanTransactionData.ts} |    28 +-
 ...kingCapitalLoanTransactionPaymentDetailData.ts} |    15 +-
 ...alueData.ts => workingCapitalNearBreachData.ts} |    10 +-
 ...quest.ts => workingCapitalNearBreachRequest.ts} |     9 +-
 ...e.ts => workingCapitalPaymentAllocationData.ts} |    39 +-
 ...PostChargeOffReasonToExpenseAccountMappings.ts} |     8 +-
 ...lPostWriteOffReasonToExpenseAccountMappings.ts} |     8 +-
 ...gDaysRequest.ts => workingDaysUpdateRequest.ts} |    10 +-
 ...DaysRequest.ts => workingDaysUpdateResponse.ts} |    12 +-
 .../model/writeOffReasonsToExpenseAccountMapper.ts |    32 -
 src/app/app.config.spec.ts                         |    62 +
 src/app/app.config.ts                              |    11 +-
 src/app/app.routes.ts                              |  1525 +-
 src/app/core/dashboard/dashboard.service.ts        |    10 +-
 .../core/interceptors/error.interceptor.spec.ts    |   175 +
 src/app/core/interceptors/error.interceptor.ts     |    20 +-
 .../core/interceptors/loading.interceptor.spec.ts  |    88 +
 .../interceptors/loading.interceptor.ts}           |    30 +-
 src/app/core/services/auth.service.spec.ts         |    35 +-
 src/app/core/services/auth.service.ts              |    31 +
 src/app/core/services/guidance.service.spec.ts     |    75 +
 src/app/core/services/guidance.service.ts          |   230 +
 src/app/core/services/loading.service.spec.ts      |    71 +
 src/app/core/services/loading.service.ts           |    54 +
 .../services/sidebar.service.spec.ts}              |    32 +-
 .../index.ts => core/services/sidebar.service.ts}  |    20 +-
 src/app/core/services/theme.service.spec.ts        |    76 +
 .../index.ts => core/services/theme.service.ts}    |    39 +-
 src/app/core/utils/account-type-resolver.spec.ts   |    67 +
 src/app/core/utils/account-type-resolver.ts        |    70 +
 src/app/core/utils/custom-paginator-intl.spec.ts   |   101 +
 src/app/core/utils/custom-paginator-intl.ts        |    69 +
 src/app/core/utils/date-formatter.ts               |    81 +
 .../accounting-closure-form.component.spec.ts      |    21 +-
 .../accounting-closure-form.component.ts           |    31 +-
 .../accounting-closures-list.component.spec.ts     |    19 +-
 .../accounting-closures-list.component.ts          |    11 +-
 .../accounting/accounting-rule-form.component.ts   |    49 +-
 .../accounting/accounting-rules-list.component.ts  |    21 +-
 .../accounting/charges/charge-form.component.ts    |    36 +-
 .../accounting/charges/charges-list.component.ts   |    19 +-
 .../accounting/chart-of-accounts.component.ts      |     6 +-
 .../financial-activity-mapping-form.component.ts   |    33 +-
 .../financial-activity-mappings-list.component.ts  |    23 +-
 .../accounting/gl-account-form.component.ts        |    35 +-
 .../journal-entries-list.component.spec.ts         |    15 +-
 .../accounting/journal-entries-list.component.ts   |     8 +-
 .../journal-entry-form.component.spec.ts           |    30 +-
 .../accounting/journal-entry-form.component.ts     |    32 +-
 .../provisioning-categories-form.component.spec.ts |    72 +
 .../provisioning-categories-form.component.ts      |   170 +
 .../provisioning-categories-list.component.spec.ts |    93 +
 .../provisioning-categories-list.component.ts      |   121 +
 .../provisioning-criteria-form.component.spec.ts   |    72 +
 .../provisioning-criteria-form.component.ts        |   166 +
 .../provisioning-criteria-list.component.spec.ts   |    90 +
 .../provisioning-criteria-list.component.ts        |   121 +
 .../provisioning-entries-form.component.spec.ts}   |    49 +-
 .../provisioning-entries-form.component.ts         |   151 +
 .../provisioning-entries-list.component.spec.ts}   |    51 +-
 .../provisioning-entries-list.component.ts         |    80 +
 .../run-accruals/run-accruals.component.spec.ts    |    71 +
 .../run-accruals/run-accruals.component.ts         |   158 +
 .../batch-operations/batch-operations.component.ts |   148 +
 .../admin/cob-tools/cob-tools.component.ts         |   205 +
 .../external-events/external-events.component.ts   |   216 +
 .../admin/inline-job/inline-job.component.ts       |   149 +
 .../progressive-loan-model.component.ts            |   162 +
 .../admin/wc-cob-tools/wc-cob-tools.component.ts   |    86 +
 .../forgot-password/forgot-password.component.ts   |   152 +
 .../calendars/calendar-form.component.spec.ts      |    89 +
 .../features/calendars/calendar-form.component.ts  |   216 +
 .../calendars/calendars-list.component.spec.ts     |   100 +
 .../features/calendars/calendars-list.component.ts |   137 +
 .../email-campaign-form.component.ts               |   287 +
 .../email-campaigns-list.component.ts              |   272 +
 .../email-messages/email-messages.component.ts     |   403 +
 .../sms-campaigns/sms-campaign-form.component.ts   |   254 +
 .../sms-campaigns/sms-campaigns-list.component.ts  |   250 +
 .../features/centers/center-form.component.spec.ts |    42 +-
 src/app/features/centers/center-form.component.ts  |    74 +-
 src/app/features/centers/centers-list.component.ts |    11 +-
 .../charges/client-charge-form.component.spec.ts   |    80 +
 .../charges/client-charge-form.component.ts        |   164 +
 .../charges/client-charges-list.component.spec.ts  |    87 +
 .../charges/client-charges-list.component.ts       |   130 +
 .../clients/client-action-dialog.component.spec.ts |   145 +
 .../clients/client-action-dialog.component.ts      |   189 +
 .../features/clients/client-form.component.spec.ts |   201 +
 src/app/features/clients/client-form.component.ts  |   271 +-
 .../features/clients/client-search-v2.component.ts |   217 +
 .../features/clients/client-view.component.spec.ts |   108 +
 src/app/features/clients/client-view.component.ts  |   917 ++
 src/app/features/clients/clients-list.component.ts |    47 +-
 .../client-collateral-form.component.spec.ts       |    83 +
 .../collateral/client-collateral-form.component.ts |   200 +
 .../client-collateral-list.component.spec.ts       |    89 +
 .../collateral/client-collateral-list.component.ts |   128 +
 .../clients/kyc/client-address-form.component.ts   |   284 +
 .../kyc/client-document-form.component.spec.ts     |    84 +
 .../clients/kyc/client-document-form.component.ts  |   217 +
 .../kyc/client-family-member-form.component.ts     |   302 +
 .../kyc/client-identifier-form.component.ts        |   210 +
 .../clients/kyc/client-note-form.component.spec.ts |    80 +
 .../clients/kyc/client-note-form.component.ts      |   150 +
 .../tabs/client-addresses-list.component.ts        |   162 +
 .../tabs/client-documents-list.component.spec.ts   |   179 +
 .../tabs/client-documents-list.component.ts        |   176 +
 .../tabs/client-family-members-list.component.ts   |   171 +
 .../tabs/client-identifiers-list.component.ts      |   164 +
 .../clients/tabs/client-notes-list.component.ts    |   165 +
 .../client-transactions-list.component.spec.ts     |    90 +
 .../client-transactions-list.component.ts          |   121 +
 .../collection-sheet/collection-sheet.component.ts |   228 +
 .../dashboard/system-status.component.spec.ts      |    13 +-
 .../features/dashboard/system-status.component.ts  |   555 +-
 .../asset-owner-view/asset-owner-view.component.ts |   280 +
 .../fintech/asset-owners-list.component.ts         |    25 +-
 .../features/groups/group-form.component.spec.ts   |    28 +-
 src/app/features/groups/group-form.component.ts    |    75 +-
 src/app/features/groups/groups-list.component.ts   |     5 +-
 .../interop/interop-account-view.component.ts      |   182 +
 .../features/interop/interop-health.component.ts   |    85 +
 .../interop/interop-party-lookup.component.ts      |   224 +
 .../features/interop/interop-quotes.component.ts   |   173 +
 .../interop/interop-transfers.component.ts         |   245 +
 .../bulk-loan-reassignment.component.ts            |   179 +
 .../bulk-reassignment.component.spec.ts            |    85 +
 .../bulk-reassignment.component.ts                 |   233 +
 .../loans/charges/loan-charge-form.component.ts    |   172 +
 .../loans/charges/loan-charges-list.component.ts   |   122 +
 .../cob-catchup/loan-cob-catchup.component.ts      |   175 +
 .../collateral/collateral-form.component.spec.ts   |    19 +-
 .../loans/collateral/collateral-form.component.ts  |    53 +-
 .../collateral/collateral-list.component.spec.ts   |    22 +-
 .../loans/collateral/collateral-list.component.ts  |    15 +-
 .../guarantors/guarantor-form.component.spec.ts    |    85 +
 .../loans/guarantors/guarantor-form.component.ts   |   254 +
 .../guarantors/guarantors-list.component.spec.ts   |    87 +
 .../loans/guarantors/guarantors-list.component.ts  |   136 +
 .../interest-pause-form.component.spec.ts          |    83 +
 .../interest-pause-form.component.ts               |   170 +
 .../interest-pauses-list.component.spec.ts         |    95 +
 .../interest-pauses-list.component.ts              |   119 +
 .../loan-account-lock.component.ts                 |   170 +
 src/app/features/loans/loan-form.component.ts      |   398 +-
 .../loan-schedule-modify.component.ts              |   185 +
 .../loans/loan-transaction-form.component.ts       |   193 +-
 src/app/features/loans/loan-view.component.spec.ts |   102 +
 src/app/features/loans/loan-view.component.ts      |  1314 ++
 src/app/features/loans/loans-list.component.ts     |    60 +-
 .../point-in-time/loans-point-in-time.component.ts |   236 +
 .../post-dated-check-form.component.spec.ts        |   104 +
 .../post-dated-check-form.component.ts             |   205 +
 .../post-dated-checks-list.component.spec.ts       |    97 +
 .../post-dated-checks-list.component.ts            |   130 +
 .../rescheduling/reschedule-form.component.ts      |   288 +-
 .../reschedule-requests-list.component.ts          |    17 +-
 src/app/features/login/login.component.ts          |    16 +-
 .../meetings/meeting-form.component.spec.ts        |    84 +
 .../features/meetings/meeting-form.component.ts    |   203 +
 .../meetings/meetings-list.component.spec.ts       |    98 +
 .../features/meetings/meetings-list.component.ts   |   144 +
 .../mix/mapping/mix-mapping.component.spec.ts      |    64 +
 .../features/mix/mapping/mix-mapping.component.ts  |   143 +
 .../mix/report/mix-report.component.spec.ts        |    61 +
 .../features/mix/report/mix-report.component.ts    |   143 +
 .../taxonomy/mix-taxonomy.component.spec.ts}       |    43 +-
 .../mix/taxonomy/mix-taxonomy.component.ts         |    69 +
 .../notifications/notifications-list.component.ts  |   168 +
 .../account-number-format-form.component.ts        |   243 +
 .../account-number-formats-list.component.ts       |   134 +
 .../currencies/currencies.component.ts             |   161 +
 .../organization/funds/fund-form.component.spec.ts |    76 +
 .../organization/funds/fund-form.component.ts      |   158 +
 .../funds/funds-list.component.spec.ts}            |    51 +-
 .../funds/funds-list.component.ts}                 |    63 +-
 .../group-levels-list.component.spec.ts            |    56 +
 .../group-levels/group-levels-list.component.ts    |    74 +
 .../office-transaction-form.component.ts           |   214 +
 .../office-transactions-list.component.ts          |   203 +
 .../offices/office-form.component.spec.ts          |   180 +
 .../organization/offices/office-form.component.ts  |    34 +-
 .../offices/offices-list.component.spec.ts         |   107 +
 .../organization/offices/offices-list.component.ts |    28 +-
 .../payment-type-form.component.spec.ts            |    81 +
 .../payment-types/payment-type-form.component.ts   |   180 +
 .../payment-types-list.component.spec.ts           |    83 +
 .../payment-types/payment-types-list.component.ts  |   132 +
 .../staff/staff-form.component.spec.ts             |    99 +
 .../organization/staff/staff-form.component.ts     |   301 +
 .../staff/staff-list.component.spec.ts             |    88 +
 .../organization/staff/staff-list.component.ts     |   148 +
 .../products/account-action-form.component.spec.ts |   317 +
 .../products/account-action-form.component.ts      |   599 +
 .../collateral-management-form.component.spec.ts   |    87 +
 .../collateral-management-form.component.ts        |   228 +
 .../collateral-management-list.component.spec.ts   |    90 +
 .../collateral-management-list.component.ts        |   125 +
 .../products/deposit-account-view.component.ts     |   352 +
 ...xed-deposit-transactions-list.component.spec.ts |    69 +
 .../fixed-deposit-transactions-list.component.ts   |    90 +
 .../fixed-deposit-form.component.spec.ts           |   277 +
 .../fixed-deposits/fixed-deposit-form.component.ts |   276 +-
 .../fixed-deposit-product-form.component.spec.ts   |   141 +
 .../fixed-deposit-product-form.component.ts}       |   245 +-
 .../fixed-deposit-products-list.component.spec.ts  |    95 +
 .../fixed-deposit-products-list.component.ts}      |    80 +-
 .../fixed-deposits-list.component.spec.ts          |   103 +
 .../fixed-deposits-list.component.ts               |    53 +-
 .../floating-rate-form.component.spec.ts           |    88 +
 .../floating-rates/floating-rate-form.component.ts |   293 +
 .../floating-rates-list.component.spec.ts          |    67 +
 .../floating-rates-list.component.ts}              |    75 +-
 .../interest-rate-chart-form.component.spec.ts     |    90 +
 .../interest-rate-chart-form.component.ts          |   210 +
 .../interest-rate-chart-slabs.component.spec.ts    |   110 +
 .../interest-rate-chart-slabs.component.ts         |   310 +
 .../interest-rate-charts-list.component.spec.ts    |    93 +
 .../interest-rate-charts-list.component.ts         |   136 +
 .../loan-originator-form.component.spec.ts         |    83 +
 .../loan-originator-form.component.ts              |   213 +
 .../loan-originators-list.component.spec.ts        |    88 +
 .../loan-originators-list.component.ts             |   130 +
 .../products/loan-product-form.component.ts        |   181 +-
 .../products/loan-products-list.component.ts       |    31 +-
 .../on-hold-transactions-list.component.spec.ts    |    76 +
 .../on-hold-transactions-list.component.ts         |    98 +
 .../product-mix/product-mix.component.spec.ts      |   109 +
 .../products/product-mix/product-mix.component.ts  |   174 +
 .../products/rates/rate-form.component.spec.ts     |    82 +
 .../features/products/rates/rate-form.component.ts |   182 +
 .../rates/rates-list.component.spec.ts}            |    51 +-
 .../rates/rates-list.component.ts}                 |    67 +-
 ...ring-deposit-transaction-form.component.spec.ts |    90 +
 ...recurring-deposit-transaction-form.component.ts |   191 +
 .../recurring-deposit-form.component.ts            |   315 +-
 .../recurring-deposit-product-form.component.ts}   |   207 +-
 .../recurring-deposit-products-list.component.ts}  |    80 +-
 .../recurring-deposits-list.component.ts           |    25 +-
 .../products/savings-account-form.component.ts     |   198 +-
 .../savings-account-transaction-form.component.ts  |    93 +-
 .../savings-account-view.component.spec.ts         |   105 +
 .../products/savings-account-view.component.ts     |   555 +
 .../products/savings-accounts-list.component.ts    |   154 +-
 .../savings-charge-form.component.spec.ts          |    88 +
 .../savings-charge-form.component.ts               |   178 +
 .../savings-charges-list.component.spec.ts         |    93 +
 .../savings-charges-list.component.ts              |   126 +
 .../products/savings-product-form.component.ts     |    38 +-
 .../products/savings-products-list.component.ts    |    31 +-
 .../share-dividend-form.component.spec.ts          |    77 +
 .../share-dividend-form.component.ts               |   184 +
 .../share-dividends-list.component.spec.ts         |    90 +
 .../share-dividends-list.component.ts              |   145 +
 .../shares/share-account-form.component.spec.ts    |    37 +-
 .../shares/share-account-form.component.ts         |   345 +-
 .../shares/share-accounts-list.component.spec.ts   |    13 +-
 .../shares/share-accounts-list.component.ts        |     5 +-
 .../share-product-form.component.ts}               |   141 +-
 .../shares/share-products-list.component.ts}       |    76 +-
 .../tax-component-form.component.spec.ts           |    77 +
 .../tax-components/tax-component-form.component.ts |   204 +
 .../tax-components-list.component.spec.ts          |    72 +
 .../tax-components-list.component.ts}              |    80 +-
 .../tax-groups/tax-group-form.component.spec.ts    |    82 +
 .../tax-groups/tax-group-form.component.ts         |   182 +
 .../tax-groups/tax-groups-list.component.spec.ts   |    73 +
 .../tax-groups/tax-groups-list.component.ts}       |    70 +-
 src/app/features/profile/user-profile.component.ts |   173 +
 .../features/reporting/reports-list.component.ts   |    10 +-
 .../reporting/run-report.component.spec.ts         |    85 +
 src/app/features/reporting/run-report.component.ts |   156 +-
 src/app/features/search/global-search.component.ts |   234 +
 .../audit-logs/audit-logs-list.component.spec.ts   |   137 +
 .../audit-logs/audit-logs-list.component.ts        |   369 +
 .../features/security/roles/role-form.component.ts |   139 +-
 .../security/roles/roles-list.component.spec.ts    |    89 +
 .../security/roles/roles-list.component.ts         |    10 +-
 .../features/security/users/user-form.component.ts |    37 +-
 .../security/users/users-list.component.ts         |     5 +-
 .../edit-configuration-dialog.component.ts         |   122 +
 .../settings/global-configurations.component.ts    |    51 +-
 .../settings/holiday-form.component.spec.ts        |   125 +
 .../features/settings/holiday-form.component.ts    |   340 +
 .../settings/holidays-list.component.spec.ts       |   169 +
 .../features/settings/holidays-list.component.ts   |   151 +-
 .../settings/two-factor-config.component.ts        |   166 +
 .../settings/working-days.component.spec.ts        |    82 +
 .../features/settings/working-days.component.ts    |    73 +-
 .../spm/likelihood/likelihood.component.spec.ts    |    73 +
 .../spm/likelihood/likelihood.component.ts         |   211 +
 .../poverty-line/poverty-line.component.spec.ts    |    63 +
 .../spm/poverty-line/poverty-line.component.ts     |   167 +
 .../spm/scorecards/scorecards.component.spec.ts    |    71 +
 .../spm/scorecards/scorecards.component.ts         |    91 +
 .../survey-responses/survey-responses.component.ts |   248 +
 .../spm/surveys/spm-surveys-form.component.spec.ts |    72 +
 .../spm/surveys/spm-surveys-form.component.ts      |   211 +
 .../spm/surveys/spm-surveys-list.component.spec.ts |    72 +
 .../spm/surveys/spm-surveys-list.component.ts      |   120 +
 .../adhoc-query/adhoc-query-form.component.spec.ts |    79 +
 .../adhoc-query/adhoc-query-form.component.ts      |   188 +
 .../adhoc-query/adhoc-query-list.component.spec.ts |    88 +
 .../adhoc-query/adhoc-query-list.component.ts      |   124 +
 .../bulk-import/bulk-import.component.spec.ts      |    82 +
 .../system/bulk-import/bulk-import.component.ts    |   265 +
 .../business-dates/business-dates.component.ts     |   241 +
 .../business-steps.component.spec.ts               |    86 +
 .../business-steps/business-steps.component.ts     |   168 +
 .../features/system/cache/cache.component.spec.ts  |    64 +
 src/app/features/system/cache/cache.component.ts   |   130 +
 .../features/system/codes/code-form.component.ts   |   171 +
 .../system/codes/code-value-form.component.ts      |   230 +
 .../system/codes/code-values-list.component.ts     |   236 +
 .../features/system/codes/codes-list.component.ts  |   186 +
 .../credit-bureau-config.component.spec.ts         |    75 +
 .../credit-bureau-config.component.ts              |   324 +
 .../data-tables/datatables-form.component.ts       |   364 +
 .../data-tables/datatables-list.component.ts       |   148 +
 .../delinquency-management.component.spec.ts       |    78 +
 .../delinquency-management.component.ts            |   240 +
 ...entity-data-table-checks-form.component.spec.ts |    75 +
 .../entity-data-table-checks-form.component.ts     |   154 +
 ...entity-data-table-checks-list.component.spec.ts |    90 +
 .../entity-data-table-checks-list.component.ts     |   113 +
 .../entity-mapping-form.component.spec.ts          |    75 +
 .../entity-mapping-form.component.ts               |   187 +
 .../entity-mapping-list.component.spec.ts          |    89 +
 .../entity-mapping-list.component.ts               |   134 +
 .../external-events.component.spec.ts              |    79 +
 .../external-events/external-events.component.ts   |   131 +
 .../external-services.component.spec.ts            |    72 +
 .../external-services.component.ts                 |   148 +
 .../field-configuration.component.spec.ts          |    66 +
 .../field-configuration.component.ts               |   108 +
 .../system/hooks/hooks-form.component.spec.ts      |    79 +
 .../features/system/hooks/hooks-form.component.ts  |   178 +
 .../system/hooks/hooks-list.component.spec.ts      |    85 +
 .../features/system/hooks/hooks-list.component.ts  |   124 +
 .../instance-mode/instance-mode.component.spec.ts} |    41 +-
 .../instance-mode/instance-mode.component.ts       |   120 +
 .../loan-product-details.component.spec.ts         |    60 +
 .../loan-product-details.component.ts              |    75 +
 .../notifications-config.component.spec.ts         |    68 +
 .../notifications-config.component.ts              |   127 +
 .../oidc-config/oidc-config.component.spec.ts      |    96 +
 .../system/oidc-config/oidc-config.component.ts    |   192 +
 .../password-preferences.component.spec.ts         |    70 +
 .../password-preferences.component.ts              |   128 +
 .../permissions/permissions.component.spec.ts      |    70 +
 .../system/permissions/permissions.component.ts    |   163 +
 .../report-mailing-jobs-form.component.spec.ts     |    77 +
 .../report-mailing-jobs-form.component.ts          |   222 +
 .../report-mailing-jobs-list.component.spec.ts     |    88 +
 .../report-mailing-jobs-list.component.ts          |   250 +
 .../scheduler-job-history.component.spec.ts        |    72 +
 .../scheduler-job-history.component.ts             |    92 +
 .../scheduler-jobs-list.component.spec.ts          |    96 +
 .../scheduler-jobs-list.component.ts               |   177 +
 .../features/system/sms/sms-form.component.spec.ts |    69 +
 src/app/features/system/sms/sms-form.component.ts  |   175 +
 .../features/system/sms/sms-list.component.spec.ts |    85 +
 .../sms/sms-list.component.ts}                     |    79 +-
 .../system/templates/template-form.component.ts    |   182 +
 .../system/templates/templates-list.component.ts   |   137 +
 .../tasks/checker-inbox/checker-inbox.component.ts |     9 +-
 .../checker-inbox/view-payload-dialog.component.ts |     4 +-
 .../cashier-journals-list.component.spec.ts        |    76 +
 .../cashier-journals-list.component.ts             |   139 +
 .../tellers/cashiers/cashier-form.component.ts     |    60 +-
 .../tellers/cashiers/cashiers-list.component.ts    |    49 +-
 .../features/tellers/teller-form.component.spec.ts |    26 +-
 src/app/features/tellers/teller-form.component.ts  |    61 +-
 src/app/features/tellers/tellers-list.component.ts |     5 +-
 .../account-transfer-form.component.spec.ts        |   185 +
 .../transfers/account-transfer-form.component.ts   |   425 +
 .../transfers/account-transfers-list.component.ts  |   161 +
 .../standing-instruction-form.component.spec.ts    |   209 +
 .../standing-instruction-form.component.ts         |   605 +
 .../standing-instruction-history.component.ts      |    94 +
 .../standing-instructions-list.component.ts        |   128 +
 .../breach/wc-breach-form.component.spec.ts        |    83 +
 .../breach/wc-breach-form.component.ts             |   203 +
 .../breach/wc-breach-list.component.spec.ts        |    90 +
 .../breach/wc-breach-list.component.ts             |   127 +
 .../wc-loan-product-form.component.spec.ts         |    96 +
 .../wc-loan-product-form.component.ts              |   458 +
 .../wc-loan-products-list.component.spec.ts        |    92 +
 .../wc-loan-products-list.component.ts             |   132 +
 .../wc-loan-account-lock.component.ts              |   124 +
 .../wc-loan-cob-catchup.component.ts               |   162 +
 .../loans/wc-loan-action-form.component.spec.ts    |   113 +
 .../loans/wc-loan-action-form.component.ts         |   325 +
 .../loans/wc-loan-form.component.spec.ts           |    91 +
 .../loans/wc-loan-form.component.ts                |   316 +
 .../loans/wc-loan-view.component.spec.ts           |   142 +
 .../loans/wc-loan-view.component.ts                |   637 +
 .../loans/wc-loans-list.component.spec.ts          |    83 +
 .../loans/wc-loans-list.component.ts               |   127 +
 .../wc-near-breach-form.component.spec.ts          |    68 +
 .../near-breach/wc-near-breach-form.component.ts   |   201 +
 .../wc-near-breach-list.component.spec.ts          |    84 +
 .../near-breach/wc-near-breach-list.component.ts   |   123 +
 src/app/layout/header.component.ts                 |   296 +-
 .../inactivity-dialog.component.spec.ts}           |    38 +-
 src/app/layout/inactivity-dialog.component.ts      |     4 +-
 src/app/layout/main-layout.component.ts            |    39 +-
 src/app/layout/sidebar.component.ts                |  1106 +-
 .../charts/donut-chart.component.spec.ts           |    85 +
 .../components/charts/donut-chart.component.ts     |   152 +
 .../client-search/client-search.component.spec.ts  |    28 +-
 .../client-search/client-search.component.ts       |    44 +-
 .../create-office-dialog.component.spec.ts         |    98 +
 .../create-office-dialog.component.ts              |     7 +-
 .../data-table/cell-template.directive.spec.ts     |    56 +
 .../data-table/data-table.component.spec.ts        |   142 +
 .../components/data-table/data-table.component.ts  |    56 +-
 .../entity-datatables.component.spec.ts            |   183 +
 .../entity-datatables.component.ts                 |   180 +
 .../guidance-tour/guidance-tour.component.spec.ts  |    74 +
 .../guidance-tour/guidance-tour.component.ts       |   188 +
 .../help-icon/help-icon.component.spec.ts}         |    37 +-
 .../components/help-icon/help-icon.component.ts    |     4 +-
 .../search-filter/search-filter.component.spec.ts  |    95 +
 .../search-filter/search-filter.component.ts       |     4 +-
 .../status-badge/status-badge.component.spec.ts    |   109 +
 .../status-badge/status-badge.component.ts         |    25 +-
 .../directives/has-permission.directive.spec.ts    |    86 +
 .../shared/directives/has-permission.directive.ts  |    93 +
 src/app/shared/index.ts                            |     2 +
 src/assets/i18n/en.json                            |  1806 ++-
 src/assets/i18n/hi.json                            |   383 +-
 src/assets/i18n/ko.json                            |   385 +-
 src/styles.scss                                    |     7 +-
 src/styles/_common.scss                            |   148 +
 tsconfig.json                                      |     3 +-
 1021 files changed, 97221 insertions(+), 38886 deletions(-)
 create mode 100644 .github/workflows/zizmor.yml
 create mode 100644 DOCS/E2E_TESTING.md
 create mode 100644 DOCS/PENDING_APIS.md
 create mode 100644 DOCS/UI_GAP_ANALYSIS.md
 create mode 100644 DOCS/adr/0001-stable-openapi-operation-ids.md
 create mode 100644 e2e/e2e-journey.spec.ts
 create mode 100644 e2e/feature-coverage.spec.ts
 create mode 100644 e2e/functional-coverage.spec.ts
 create mode 100644 e2e/report-enhancements.spec.ts
 create mode 100644 fineract_backoffice_api_and_feature_gap_report.md
 delete mode 100644 public/assets/i18n/en.json
 delete mode 100644 public/assets/i18n/hi.json
 delete mode 100644 public/assets/i18n/ko.json
 create mode 100644 scripts/check-translations.mjs
 create mode 100644 scripts/preprocess-spec.mjs
 create mode 100644 security.md
 copy src/app/api/api/{deviceRegistration.service.ts => 
creditBureauIntegration.service.ts} (60%)
 copy src/app/api/api/{interOperation.service.ts => loanOriginators.service.ts} 
(52%)
 rename src/app/api/api/{selfUserDetails.service.ts => 
loanProductsDetails.service.ts} (83%)
 rename src/app/api/api/{selfUser.service.ts => passwordManagement.service.ts} 
(70%)
 delete mode 100644 src/app/api/api/pocket.service.ts
 delete mode 100644 src/app/api/api/selfAccountTransfer.service.ts
 delete mode 100644 src/app/api/api/selfClient.service.ts
 delete mode 100644 src/app/api/api/selfLoanProducts.service.ts
 delete mode 100644 src/app/api/api/selfLoans.service.ts
 delete mode 100644 src/app/api/api/selfRunReport.service.ts
 delete mode 100644 src/app/api/api/selfSavingsAccount.service.ts
 delete mode 100644 src/app/api/api/selfSavingsProducts.service.ts
 delete mode 100644 src/app/api/api/selfScoreCard.service.ts
 delete mode 100644 src/app/api/api/selfShareAccounts.service.ts
 delete mode 100644 src/app/api/api/selfShareProducts.service.ts
 delete mode 100644 src/app/api/api/selfSpm.service.ts
 delete mode 100644 src/app/api/api/selfThirdPartyTransfer.service.ts
 rename src/app/api/api/{userGeneratedDocuments.service.ts => 
templates.service.ts} (71%)
 copy src/app/api/api/{provisioningCategory.service.ts => 
tenantOIDCConfiguration.service.ts} (68%)
 rename src/app/api/api/{deviceRegistration.service.ts => 
workingCapitalBreach.service.ts} (63%)
 rename src/app/api/api/{selfAuthentication.service.ts => 
workingCapitalLoanAccountLock.service.ts} (64%)
 copy src/app/api/api/{instanceMode.service.ts => 
workingCapitalLoanBreachSchedule.service.ts} (66%)
 copy src/app/api/api/{loanCOBCatchUp.service.ts => 
workingCapitalLoanCOBCatchUp.service.ts} (71%)
 copy src/app/api/api/{delinquencyRangeAndBucketsManagement.service.ts => 
workingCapitalLoanCharges.service.ts} (54%)
 copy src/app/api/api/{taxComponents.service.ts => 
workingCapitalLoanDelinquencyActions.service.ts} (55%)
 copy src/app/api/api/{inlineJob.service.ts => 
workingCapitalLoanDelinquencyRangeSchedule.service.ts} (65%)
 rename src/app/api/api/{selfServiceRegistration.service.ts => 
workingCapitalLoanInternalCOBApi.service.ts} (72%)
 copy src/app/api/api/{users.service.ts => 
workingCapitalLoanProducts.service.ts} (56%)
 create mode 100644 src/app/api/api/workingCapitalLoanTransactions.service.ts
 copy src/app/api/api/{loanCharges.service.ts => 
workingCapitalLoans.service.ts} (53%)
 copy src/app/api/api/{taxGroup.service.ts => 
workingCapitalNearBreach.service.ts} (61%)
 copy src/app/api/model/{officeData.ts => adHocQuerySearchRequest.ts} (60%)
 copy src/app/api/model/{chargeOffReasonToGLAccountMapper.ts => 
advancedMappingToExpenseAccountData.ts} (91%)
 copy src/app/api/model/{event.ts => cOBPartition.ts} (89%)
 rename src/app/api/model/{updateClientCollateralRequest.ts => changes.ts} (95%)
 copy src/app/api/model/{clientCollateralRequest.ts => 
clientCollateralCreateRequest.ts} (95%)
 rename src/app/api/model/{postTemplatesResponse.ts => 
clientCollateralCreateResponse.ts} (93%)
 copy src/app/api/model/{postHookResponse.ts => 
clientCollateralDeleteResponse.ts} (93%)
 rename src/app/api/model/{putSelfLoansChanges.ts => 
clientCollateralUpdateRequest.ts} (93%)
 rename src/app/api/model/{postClientCollateralResponse.ts => 
clientCollateralUpdateResponse.ts} (90%)
 rename src/app/api/model/{appUserClientMapping.ts => 
collateralProductCreateRequest.ts} (83%)
 copy src/app/api/model/{deleteHookResponse.ts => 
collateralProductCreateResponse.ts} (93%)
 rename src/app/api/model/{putWorkingDaysResponse.ts => 
collateralProductDeleteResponse.ts} (92%)
 rename src/app/api/model/{collateralProductRequest.ts => 
collateralProductUpdateChanges.ts} (95%)
 rename src/app/api/model/{collateralManagementProductRequest.ts => 
collateralProductUpdateRequest.ts} (95%)
 copy src/app/api/model/{createStaffResponse.ts => 
collateralProductUpdateResponse.ts} (84%)
 delete mode 100644 src/app/api/model/deleteInterestRateChartsChartIdResponse.ts
 copy src/app/api/model/{deleteHookResponse.ts => 
deleteLoanOriginatorsResponse.ts} (92%)
 delete mode 100644 src/app/api/model/deletePaymentTypesPaymentTypeIdResponse.ts
 delete mode 100644 
src/app/api/model/deleteResourceTypeResourceIdNotesNoteIdResponse.ts
 delete mode 100644 
src/app/api/model/deleteSelfBeneficiariesTPTBeneficiaryIdResponse.ts
 delete mode 100644 src/app/api/model/deleteTemplatesTemplateIdResponse.ts
 rename src/app/api/model/{deleteInterestRateChartsChartIdChartSlabsResponse.ts 
=> deleteWorkingCapitalLoanProductsProductIdResponse.ts} (89%)
 rename src/app/api/model/{deleteClientCollateralResponse.ts => 
deleteWorkingCapitalLoansLoanIdResponse.ts} (90%)
 copy src/app/api/model/{adHocData.ts => delinquencyBucketResponse.ts} (68%)
 copy src/app/api/model/{clientCollateralRequest.ts => 
delinquencyBucketTemplateResponse.ts} (70%)
 rename src/app/api/model/{getAccountsLinkedToPocketResponse.ts => 
delinquencyMinimumPaymentPeriodAndRuleData.ts} (54%)
 copy src/app/api/model/{clientCollateralRequest.ts => 
delinquencyMinimumPaymentPeriodAndRuleResponse.ts} (78%)
 copy src/app/api/model/{clientCollateralRequest.ts => 
delinquencyPausePeriod.ts} (88%)
 rename 
src/app/api/model/{getClientIdProductIdLockinPeriodFrequencyTypeOptions.ts => 
delinquencyRangeResponse.ts} (88%)
 copy src/app/api/model/{deleteHookResponse.ts => documentCreateResponse.ts} 
(92%)
 copy src/app/api/model/{deleteHookResponse.ts => documentDeleteResponse.ts} 
(92%)
 copy src/app/api/model/{deleteHookResponse.ts => documentUpdateResponse.ts} 
(92%)
 rename src/app/api/model/{putNotesChanges.ts => forgotPasswordRequest.ts} (94%)
 copy src/app/api/model/{getLoansLoanIdDisbursementDetails.ts => getBalance.ts} 
(62%)
 delete mode 100644 src/app/api/model/getClientIdProductIdAccountingMappings.ts
 delete mode 100644 src/app/api/model/getClientIdProductIdChargeOptions.ts
 delete mode 100644 src/app/api/model/getClientIdProductIdProductOptions.ts
 rename src/app/api/model/{getSelfClientsLoanAccounts.ts => 
getClientsWorkingCapitalLoanAccounts.ts} (54%)
 rename src/app/api/model/{getSelfClientsSavingsAccountsCurrency.ts => 
getClientsWorkingCapitalLoanAccountsCurrency.ts} (94%)
 rename src/app/api/model/{getSelfBeneficiariesAccountOptions.ts => 
getClientsWorkingCapitalLoanAccountsStatus.ts} (92%)
 copy src/app/api/model/{createStaffResponse.ts => 
getConfigurableAttributes.ts} (79%)
 copy src/app/api/model/{code.ts => getDelinquencyBucket.ts} (85%)
 rename 
src/app/api/model/{getClientIdProductIdMinimumActivePeriodFrequencyTypeOptions.ts
 => getDelinquencyRange.ts} (86%)
 copy src/app/api/model/{getSelfLoanIdTimeline.ts => getDisbursementDetail.ts} 
(78%)
 rename 
src/app/api/model/{getSelfLoansLoanIdTransactionsTransactionIdResponse.ts => 
getFixedDepositAccountsAccountIdTransactionsResponse.ts} (71%)
 rename src/app/api/model/{getSelfSavingsTransactionType.ts => 
getFixedDepositAccountsAccountIdTransactionsType.ts} (89%)
 delete mode 100644 src/app/api/model/getFromAccountOptions.ts
 copy src/app/api/model/{putClientsClientIdRequest.ts => 
getLoanOriginatorTemplateResponse.ts} (76%)
 copy src/app/api/model/{getPaymentTypesResponse.ts => 
getLoanOriginatorsResponse.ts} (77%)
 rename src/app/api/model/{getTemplatesTemplateResponse.ts => 
getLoansLoanIdOriginatorData.ts} (79%)
 copy src/app/api/model/{createStaffResponse.ts => getPaymentAllocation.ts} 
(81%)
 copy src/app/api/model/{paymentAllocationOrder.ts => 
getPaymentAllocationOrder.ts} (92%)
 delete mode 100644 src/app/api/model/getPocketLoanAccounts.ts
 delete mode 100644 src/app/api/model/getPocketSavingAccounts.ts
 delete mode 100644 src/app/api/model/getRunReportColumnHeaders.ts
 delete mode 100644 src/app/api/model/getRunReportResponse.ts
 delete mode 100644 src/app/api/model/getSelfBeneficiariesTPTTemplateResponse.ts
 delete mode 100644 src/app/api/model/getSelfClientsChargeCalculationType.ts
 delete mode 100644 src/app/api/model/getSelfClientsChargeTimeType.ts
 delete mode 100644 src/app/api/model/getSelfClientsChargesPageItems.ts
 delete mode 100644 src/app/api/model/getSelfClientsClientIdAccountsResponse.ts
 delete mode 100644 
src/app/api/model/getSelfClientsClientIdChargesChargeIdResponse.ts
 delete mode 100644 src/app/api/model/getSelfClientsClientIdChargesResponse.ts
 delete mode 100644 
src/app/api/model/getSelfClientsClientIdTransactionsResponse.ts
 delete mode 100644 src/app/api/model/getSelfClientsClientIdTransactionsType.ts
 delete mode 100644 src/app/api/model/getSelfClientsLoanAccountsType.ts
 delete mode 100644 src/app/api/model/getSelfClientsPageItems.ts
 delete mode 100644 src/app/api/model/getSelfClientsResponse.ts
 delete mode 100644 src/app/api/model/getSelfClientsSavingsAccounts.ts
 delete mode 100644 src/app/api/model/getSelfClientsSavingsAccountsStatus.ts
 delete mode 100644 src/app/api/model/getSelfClientsStatus.ts
 delete mode 100644 src/app/api/model/getSelfLoanIdSummary.ts
 delete mode 100644 src/app/api/model/getSelfLoansChargeCalculationType.ts
 delete mode 100644 src/app/api/model/getSelfLoansChargeTimeType.ts
 delete mode 100644 src/app/api/model/getSelfLoansLoanIdResponse.ts
 delete mode 100644 src/app/api/model/getSelfLoansLoanIdTransactionsType.ts
 delete mode 100644 src/app/api/model/getSelfLoansTemplateResponse.ts
 delete mode 100644 
src/app/api/model/getSelfSavingsAccountsAccountIdChargesResponse.ts
 delete mode 100644 
src/app/api/model/getSelfSavingsAccountsAccountIdChargesSavingsAccountChargeIdResponse.ts
 delete mode 100644 
src/app/api/model/getSelfSavingsAccountsAccountIdTransactionsTransactionIdResponse.ts
 delete mode 100644 src/app/api/model/getSelfSavingsAccountsResponse.ts
 delete mode 100644 src/app/api/model/getSelfSavingsChargeCalculationType.ts
 delete mode 100644 src/app/api/model/getSelfSavingsChargeTimeType.ts
 delete mode 100644 src/app/api/model/getSelfSavingsCurrency.ts
 delete mode 100644 
src/app/api/model/getSelfSavingsInterestCalculationDaysInYearType.ts
 delete mode 100644 src/app/api/model/getSelfSavingsInterestCalculationType.ts
 delete mode 100644 
src/app/api/model/getSelfSavingsInterestCompoundingPeriodType.ts
 delete mode 100644 src/app/api/model/getSelfSavingsInterestPostingPeriodType.ts
 delete mode 100644 src/app/api/model/getSelfSavingsPaymentDetailData.ts
 delete mode 100644 src/app/api/model/getSelfSavingsStatus.ts
 delete mode 100644 src/app/api/model/getSelfSavingsTimeline.ts
 delete mode 100644 src/app/api/model/getSelfSavingsTransactionCurrency.ts
 delete mode 100644 src/app/api/model/getSelfUserDetailsOrganisationalRole.ts
 delete mode 100644 src/app/api/model/getSelfUserDetailsResponse.ts
 delete mode 100644 src/app/api/model/getShareAccountsChargeAppliesTo.ts
 delete mode 100644 src/app/api/model/getShareAccountsChargeCalculationType.ts
 delete mode 100644 src/app/api/model/getShareAccountsChargeOptions.ts
 delete mode 100644 src/app/api/model/getShareAccountsChargePaymentMode.ts
 delete mode 100644 src/app/api/model/getShareAccountsChargeTimeType.ts
 delete mode 100644 
src/app/api/model/getShareAccountsClientIdProductIdAccountingRule.ts
 delete mode 100644 
src/app/api/model/getShareAccountsClientIdProductIdLockPeriodTypeEnum.ts
 delete mode 100644 
src/app/api/model/getShareAccountsClientIdProductIdMinimumActivePeriodForDividendsTypeEnum.ts
 delete mode 100644 
src/app/api/model/getShareAccountsClientIdProductIdResponse.ts
 delete mode 100644 src/app/api/model/getShareAccountsCurrency.ts
 delete mode 100644 src/app/api/model/getShareAccountsIncomeFromFeeAccountId.ts
 delete mode 100644 src/app/api/model/getShareAccountsShareEquityId.ts
 delete mode 100644 src/app/api/model/getShareAccountsShareReferenceId.ts
 delete mode 100644 src/app/api/model/getShareAccountsShareSuspenseId.ts
 copy src/app/api/model/{getPaymentTypesResponse.ts => 
getWorkingCapitalLoanBreach.ts} (77%)
 copy src/app/api/model/{delinquencyBucketData.ts => 
getWorkingCapitalLoanDelinquencyRangeScheduleTagHistoryResponse.ts} (73%)
 rename src/app/api/model/{getTemplatesTemplateIdResponse.ts => 
getWorkingCapitalLoanNearBreach.ts} (80%)
 create mode 100644 
src/app/api/model/getWorkingCapitalLoanProductsProductIdResponse.ts
 create mode 100644 src/app/api/model/getWorkingCapitalLoanProductsResponse.ts
 create mode 100644 
src/app/api/model/getWorkingCapitalLoanProductsTemplateResponse.ts
 rename 
src/app/api/model/{getSelfClientsClientIdTransactionsTransactionIdResponse.ts 
=> getWorkingCapitalLoanTransactionIdResponse.ts} (52%)
 rename src/app/api/model/{getAccountTransferTemplateResponse.ts => 
getWorkingCapitalLoanTransactionsResponse.ts} (66%)
 copy src/app/api/model/{fund.ts => getWorkingCapitalLoansClient.ts} (89%)
 create mode 100644 src/app/api/model/getWorkingCapitalLoansLoanIdResponse.ts
 rename src/app/api/model/{getSelfClientsLoanAccountsStatus.ts => 
getWorkingCapitalLoansLoanIdStatus.ts} (91%)
 rename src/app/api/model/{getSelfClientsTimeline.ts => 
getWorkingCapitalLoansLoanIdTimeline.ts} (56%)
 copy src/app/api/model/{jobDetailHistoryData.ts => 
getWorkingCapitalLoansPagedResponse.ts} (69%)
 create mode 100644 src/app/api/model/getWorkingCapitalLoansTemplateResponse.ts
 delete mode 100644 src/app/api/model/grouping.ts
 rename src/app/api/model/{putHookRequest.ts => hookCreateRequest.ts} (85%)
 copy src/app/api/model/{postHookResponse.ts => hookCreateResponse.ts} (93%)
 rename src/app/api/model/{getHookResponse.ts => hookData.ts} (74%)
 copy src/app/api/model/{postHookResponse.ts => hookDeleteResponse.ts} (93%)
 rename src/app/api/model/{getHookTemplateResponse.ts => hookDetailsData.ts} 
(87%)
 rename src/app/api/model/{entity.ts => hookEntityData.ts} (96%)
 copy src/app/api/model/{event.ts => hookEventData.ts} (96%)
 rename src/app/api/model/{field.ts => hookFieldData.ts} (97%)
 copy src/app/api/model/{delinquencyBucketRequest.ts => hookGroupingData.ts} 
(88%)
 rename src/app/api/model/{postHookRequest.ts => hookUpdateRequest.ts} (85%)
 copy src/app/api/model/{deleteHookResponse.ts => hookUpdateResponse.ts} (92%)
 rename src/app/api/model/{loanProductMinimumRepaymentScheduleRelatedDetail.ts 
=> iLoanConfigurationDetails.ts} (64%)
 delete mode 100644 src/app/api/model/image.ts
 copy src/app/api/model/{deleteHookResponse.ts => imageCreateResponse.ts} (93%)
 copy src/app/api/model/{deleteHookResponse.ts => imageDeleteResponse.ts} (93%)
 rename src/app/api/model/{interestIncentiveRequest.ts => incentive.ts} (96%)
 copy src/app/api/model/{postInterestRateChartsRequest.ts => 
interestRateChartCreateRequest.ts} (92%)
 copy src/app/api/model/{postHookResponse.ts => 
interestRateChartCreateResponse.ts} (93%)
 rename src/app/api/model/{getSelfClientsClientIdResponse.ts => 
interestRateChartData.ts} (57%)
 copy src/app/api/model/{postHookResponse.ts => 
interestRateChartDeleteResponse.ts} (93%)
 rename src/app/api/model/{interestRateChartStabRequest.ts => 
interestRateChartSlabsCreateRequest.ts} (87%)
 copy src/app/api/model/{postHookResponse.ts => 
interestRateChartSlabsCreateResponse.ts} (93%)
 copy src/app/api/model/{postHookResponse.ts => 
interestRateChartSlabsDeleteResponse.ts} (93%)
 rename src/app/api/model/{getAccountOptions.ts => 
interestRateChartSlabsUpdateChanges.ts} (91%)
 rename 
src/app/api/model/{putInterestRateChartsChartIdChartSlabsChartSlabIdRequest.ts 
=> interestRateChartSlabsUpdateRequest.ts} (76%)
 copy src/app/api/model/{createStaffResponse.ts => 
interestRateChartSlabsUpdateResponse.ts} (83%)
 rename src/app/api/model/{getSelfUserDetailsRoles.ts => 
interestRateChartUpdateRequest.ts} (94%)
 copy src/app/api/model/{postHookResponse.ts => 
interestRateChartUpdateResponse.ts} (93%)
 copy src/app/api/model/{event.ts => 
internalWorkingCapitalLoanPaymentRequest.ts} (89%)
 copy src/app/api/model/{getSelfLoanIdTimeline.ts => 
loanApplicationTimelineData.ts} (65%)
 copy src/app/api/model/{deleteHookResponse.ts => 
loanCollateralDeleteResponse.ts} (93%)
 copy src/app/api/model/{chargeOffReasonToGLAccountMapper.ts => 
loanOriginatorData.ts} (84%)
 copy src/app/api/model/{postSelfLoansResponse.ts => 
loanOriginatorMappingResponse.ts} (87%)
 rename src/app/api/model/{chargeOffReasonToGLAccountMapper.ts => 
loanOriginatorTemplateData.ts} (83%)
 copy src/app/api/model/{clientCollateralRequest.ts => 
loanOriginatorsResponse.ts} (86%)
 copy src/app/api/model/{getCodeValueData.ts => loanProductBasicDetailsData.ts} 
(85%)
 copy src/app/api/model/{monetaryCurrency.ts => loanScheduleData.ts} (58%)
 create mode 100644 src/app/api/model/loanSchedulePeriodData.ts
 copy src/app/api/model/{clientCollateralRequest.ts => lockRequest.ts} (89%)
 copy src/app/api/model/{getWorkingDaysTemplateResponse.ts => 
meetingAttendanceData.ts} (87%)
 rename src/app/api/model/{getSelfSavingsPaymentType.ts => 
meetingAttendanceUpdateRequest.ts} (92%)
 copy src/app/api/model/{clientCollateralRequest.ts => 
meetingAttendanceUpdateResponse.ts} (87%)
 copy src/app/api/model/{clientCollateralRequest.ts => meetingCreateRequest.ts} 
(79%)
 copy src/app/api/model/{event.ts => meetingCreateResponse.ts} (91%)
 rename src/app/api/model/{getWorkingDaysTemplateResponse.ts => meetingData.ts} 
(71%)
 copy src/app/api/model/{getPocketData.ts => meetingDeleteResponse.ts} (93%)
 copy src/app/api/model/{clientCollateralRequest.ts => meetingUpdateRequest.ts} 
(79%)
 copy src/app/api/model/{event.ts => meetingUpdateResponse.ts} (91%)
 copy src/app/api/model/{clientCollateralRequest.ts => 
minimumPaymentPeriodAndRule.ts} (85%)
 rename src/app/api/model/{mixTaxonomyRequest.ts => 
mixTaxonomyMappingUpdateRequest.ts} (91%)
 copy src/app/api/model/{event.ts => mixTaxonomyMappingUpdateResponse.ts} (92%)
 rename src/app/api/model/{getPocketData.ts => noteCreateRequest.ts} (94%)
 copy src/app/api/model/{updateStaffResponse.ts => noteCreateResponse.ts} (93%)
 copy src/app/api/model/{postHookResponse.ts => noteDeleteResponse.ts} (93%)
 rename src/app/api/model/{noteRequest.ts => noteUpdateRequest.ts} (94%)
 copy src/app/api/model/{updateStaffResponse.ts => noteUpdateResponse.ts} (92%)
 rename src/app/api/model/{getSelfSavingsSummary.ts => 
pageWorkingCapitalLoanData.ts} (68%)
 copy src/app/api/model/{jobDetailHistoryData.ts => 
pageWorkingCapitalLoanTransactionData.ts} (67%)
 rename src/app/api/model/{paymentTypeRequest.ts => 
paymentTypeCreateRequest.ts} (92%)
 copy src/app/api/model/{postHookResponse.ts => paymentTypeCreateResponse.ts} 
(93%)
 copy src/app/api/model/{postHookResponse.ts => paymentTypeDeleteResponse.ts} 
(93%)
 copy src/app/api/model/{getPaymentTypesResponse.ts => 
paymentTypeUpdateRequest.ts} (88%)
 copy src/app/api/model/{postHookResponse.ts => paymentTypeUpdateResponse.ts} 
(93%)
 copy src/app/api/model/{createStaffResponse.ts => 
postAllowAttributeOverrides.ts} (79%)
 delete mode 100644 src/app/api/model/postCollateralManagementProductResponse.ts
 delete mode 100644 src/app/api/model/postEntityTypeEntityIdDocumentsResponse.ts
 rename src/app/api/model/{deleteEntityTypeEntityIdDocumentsResponse.ts => 
postExternalAssetOwnerRequest.ts} (85%)
 copy src/app/api/model/{deleteCollateralProductResponse.ts => 
postExternalAssetOwnerResponse.ts} (88%)
 copy src/app/api/model/{postSavingsAccountTransactionsRequest.ts => 
postFixedDepositAccountsFixedDepositAccountIdTransactionsRequest.ts} (85%)
 copy src/app/api/model/{postSavingsAccountTransactionsRequest.ts => 
postFixedDepositAccountsFixedDepositAccountIdTransactionsTransactionIdChanges.ts}
 (85%)
 rename src/app/api/model/{putResourceTypeResourceIdNotesNoteIdResponse.ts => 
postFixedDepositAccountsFixedDepositAccountIdTransactionsTransactionIdResponse.ts}
 (69%)
 delete mode 100644 
src/app/api/model/postInterestRateChartsChartIdChartSlabsResponse.ts
 delete mode 100644 src/app/api/model/postInterestRateChartsResponse.ts
 delete mode 100644 
src/app/api/model/postLinkDelinkAccountsToFromPocketResponse.ts
 rename src/app/api/model/{putStaffRequest.ts => postLoanOriginatorsRequest.ts} 
(85%)
 copy src/app/api/model/{deleteHookResponse.ts => 
postLoanOriginatorsResponse.ts} (92%)
 rename src/app/api/model/{getSelfBeneficiariesTPTResponse.ts => 
postLoansOriginatorData.ts} (63%)
 delete mode 100644 src/app/api/model/postNewShareApplicationResponse.ts
 delete mode 100644 src/app/api/model/postNewTransferResponse.ts
 copy src/app/api/model/{loanProductCreditAllocationRule.ts => 
postPaymentAllocation.ts} (54%)
 copy src/app/api/model/{paymentAllocationOrder.ts => 
postPaymentAllocationOrder.ts} (92%)
 copy src/app/api/model/{createStaffResponse.ts => 
postPaymentAllocationRule.ts} (80%)
 delete mode 100644 src/app/api/model/postSelfAuthenticationResponse.ts
 delete mode 100644 src/app/api/model/postSelfBeneficiariesTPTResponse.ts
 delete mode 100644 src/app/api/model/postSelfLoansData.ts
 delete mode 100644 src/app/api/model/postSelfLoansDatatables.ts
 delete mode 100644 src/app/api/model/postSelfLoansLoanIdChanges.ts
 delete mode 100644 src/app/api/model/postSelfLoansLoanIdStatus.ts
 delete mode 100644 src/app/api/model/postSelfLoansRequest.ts
 create mode 100644 src/app/api/model/postWorkingCapitalLoanProductsRequest.ts
 rename src/app/api/model/{deleteCollateralProductResponse.ts => 
postWorkingCapitalLoanProductsResponse.ts} (90%)
 copy src/app/api/model/{postSavingsAccountTransactionsRequest.ts => 
postWorkingCapitalLoanTransactionsPaymentDetailRequest.ts} (75%)
 copy src/app/api/model/{postLoansLoanIdTransactionsRequest.ts => 
postWorkingCapitalLoanTransactionsRequest.ts} (62%)
 rename src/app/api/model/{postSelfLoansLoanIdResponse.ts => 
postWorkingCapitalLoanTransactionsResponse.ts} (84%)
 copy src/app/api/model/{postLoansLoanIdTransactionsRequest.ts => 
postWorkingCapitalLoansDelinquencyActionRequest.ts} (57%)
 rename src/app/api/model/{postResourceTypeResourceIdNotesResponse.ts => 
postWorkingCapitalLoansDelinquencyActionResponse.ts} (89%)
 copy src/app/api/model/{postSavingsAccountTransactionsRequest.ts => 
postWorkingCapitalLoansLoanIdDisbursementPaymentDetails.ts} (66%)
 create mode 100644 src/app/api/model/postWorkingCapitalLoansLoanIdRequest.ts
 rename src/app/api/model/{putSelfLoansLoanIdResponse.ts => 
postWorkingCapitalLoansLoanIdResponse.ts} (81%)
 create mode 100644 src/app/api/model/postWorkingCapitalLoansRequest.ts
 rename src/app/api/model/{postSelfLoansResponse.ts => 
postWorkingCapitalLoansResponse.ts} (92%)
 copy src/app/api/model/{event.ts => productMixCreateRequest.ts} (90%)
 copy src/app/api/model/{event.ts => productMixCreateResponse.ts} (89%)
 copy src/app/api/model/{clientCollateralRequest.ts => productMixData.ts} (77%)
 copy src/app/api/model/{event.ts => productMixDeleteResponse.ts} (89%)
 delete mode 100644 src/app/api/model/productMixRequest.ts
 copy src/app/api/model/{event.ts => productMixUpdateRequest.ts} (90%)
 rename src/app/api/model/{event.ts => productMixUpdateResponse.ts} (89%)
 copy src/app/api/model/{getLoansLoanIdDisbursementDetails.ts => 
projectedAmortizationScheduleData.ts} (67%)
 rename src/app/api/model/{getSelfLoansTimeline.ts => 
projectedAmortizationScheduleGenerateRequest.ts} (81%)
 copy src/app/api/model/{clientCollateralRequest.ts => 
projectedAmortizationSchedulePaymentData.ts} (71%)
 delete mode 100644 src/app/api/model/putClientCollateralResponse.ts
 delete mode 100644 src/app/api/model/putCollateralProductResponse.ts
 delete mode 100644 src/app/api/model/putEntityTypeEntityIdDocumentsResponse.ts
 delete mode 100644 src/app/api/model/putHookResponse.ts
 delete mode 100644 src/app/api/model/putHookResponseChangesSwagger.ts
 delete mode 100644 
src/app/api/model/putInterestRateChartsChartIdChartSlabsChartSlabIdResponse.ts
 delete mode 100644 src/app/api/model/putInterestRateChartsChartIdResponse.ts
 rename src/app/api/model/{putInterestRateChartsChartIdRequest.ts => 
putLoanOriginatorsRequest.ts} (86%)
 rename src/app/api/model/{postPaymentTypesResponse.ts => 
putLoanOriginatorsResponse.ts} (92%)
 copy src/app/api/model/{postGlClosuresRequest.ts => 
putLoansLoanIdChargeData.ts} (82%)
 delete mode 100644 src/app/api/model/putPaymentTypesPaymentTypeIdRequest.ts
 delete mode 100644 src/app/api/model/putPaymentTypesPaymentTypeIdResponse.ts
 delete mode 100644 src/app/api/model/putSelfBeneficiariesChanges.ts
 delete mode 100644 
src/app/api/model/putSelfBeneficiariesTPTBeneficiaryIdRequest.ts
 delete mode 100644 
src/app/api/model/putSelfBeneficiariesTPTBeneficiaryIdResponse.ts
 delete mode 100644 src/app/api/model/putSelfUserChanges.ts
 delete mode 100644 src/app/api/model/putSelfUserRequest.ts
 delete mode 100644 src/app/api/model/putSelfUserResponse.ts
 delete mode 100644 src/app/api/model/putTemplatesTemplateIdRequest.ts
 delete mode 100644 src/app/api/model/putTemplatesTemplateIdResponse.ts
 rename src/app/api/model/{getSelfLoansProductOptions.ts => 
putWorkingCapitalLoanProductChanges.ts} (92%)
 create mode 100644 
src/app/api/model/putWorkingCapitalLoanProductsProductIdRequest.ts
 copy src/app/api/model/{createStaffResponse.ts => 
putWorkingCapitalLoanProductsProductIdResponse.ts} (79%)
 rename src/app/api/model/{postSelfLoansLoanIdRequest.ts => 
putWorkingCapitalLoansLoanIdDiscountRequest.ts} (83%)
 rename src/app/api/model/{postSelfBeneficiariesTPTRequest.ts => 
putWorkingCapitalLoansLoanIdRateRequest.ts} (81%)
 create mode 100644 src/app/api/model/putWorkingCapitalLoansLoanIdRequest.ts
 rename src/app/api/model/{deleteHookResponse.ts => 
putWorkingCapitalLoansLoanIdResponse.ts} (89%)
 copy src/app/api/model/{staffRequest.ts => staffCreateRequest.ts} (89%)
 copy src/app/api/model/{createStaffResponse.ts => staffCreateResponse.ts} (93%)
 rename src/app/api/model/{staffRequest.ts => staffUpdateRequest.ts} (93%)
 rename src/app/api/model/{updateStaffResponse.ts => staffUpdateResponse.ts} 
(92%)
 copy src/app/api/model/{delinquencyBucketRequest.ts => 
templateCreateRequest.ts} (90%)
 copy src/app/api/model/{postHookResponse.ts => templateCreateResponse.ts} (93%)
 rename src/app/api/model/{getTemplatesResponse.ts => templateData.ts} (86%)
 copy src/app/api/model/{postHookResponse.ts => templateDeleteResponse.ts} (93%)
 rename src/app/api/model/{templateMapper.ts => templateMapperData.ts} (93%)
 rename src/app/api/model/{postTemplatesRequest.ts => templateUpdateRequest.ts} 
(85%)
 rename src/app/api/model/{postHookResponse.ts => templateUpdateResponse.ts} 
(93%)
 copy src/app/api/model/{delinquencyBucketData.ts => 
workingCapitalBreachData.ts} (79%)
 copy src/app/api/model/{code.ts => workingCapitalBreachRequest.ts} (84%)
 copy src/app/api/model/{clientCollateralRequest.ts => 
workingCapitalBreachTemplateResponse.ts} (79%)
 copy src/app/api/model/{getLoansLoanIdDelinquencySummary.ts => 
workingCapitalCollection.ts} (56%)
 copy src/app/api/model/{codeValue.ts => 
workingCapitalCollectionDelinquencyPausePeriod.ts} (74%)
 copy src/app/api/model/{delinquencyRange.ts => 
workingCapitalCollectionRangeScheduleDelinquency.ts} (70%)
 rename src/app/api/model/{putSelfLoansLoanIdRequest.ts => 
workingCapitalLoanBalanceData.ts} (62%)
 rename src/app/api/model/{postInterestRateChartsRequest.ts => 
workingCapitalLoanBreachScheduleData.ts} (78%)
 rename src/app/api/model/{getSelfLoansLoanIdChargesResponse.ts => 
workingCapitalLoanChargeData.ts} (64%)
 copy src/app/api/model/{getClientsClientIdAccountsResponse.ts => 
workingCapitalLoanCollectionData.ts} (63%)
 rename src/app/api/model/{getSelfLoanIdTimeline.ts => 
workingCapitalLoanCommandTemplateData.ts} (67%)
 create mode 100644 src/app/api/model/workingCapitalLoanData.ts
 create mode 100644 src/app/api/model/workingCapitalLoanDelinquencyActionData.ts
 copy src/app/api/model/{floatingRatePeriod.ts => 
workingCapitalLoanDelinquencyRangeScheduleData.ts} (74%)
 copy src/app/api/model/{delinquencyBucketData.ts => 
workingCapitalLoanDelinquencyTagHistoryData.ts} (78%)
 rename src/app/api/model/{postSelfLoansDisbursementData.ts => 
workingCapitalLoanDisbursementDetailData.ts} (76%)
 copy src/app/api/model/{createStaffResponse.ts => 
workingCapitalLoanPaymentChannelToFundSourceMappings.ts} (83%)
 copy src/app/api/model/{staffAssignmentHistory.ts => 
workingCapitalLoanPeriodPaymentRateChangeData.ts} (82%)
 copy src/app/api/model/{createStaffResponse.ts => 
workingCapitalLoanProductChargeToGLAccountMapper.ts} (85%)
 copy src/app/api/model/{clientCollateralRequest.ts => 
workingCapitalLoanProductConfigurableAttributesData.ts} (79%)
 create mode 100644 src/app/api/model/workingCapitalLoanProductData.ts
 copy src/app/api/model/{delinquencyRange.ts => 
workingCapitalLoanRangeScheduleDelinquencyData.ts} (84%)
 copy src/app/api/model/{monetaryCurrency.ts => 
workingCapitalLoanSummaryData.ts} (61%)
 create mode 100644 src/app/api/model/workingCapitalLoanTemplateData.ts
 rename src/app/api/model/{getSelfClientsClientIdTransactionsPageItems.ts => 
workingCapitalLoanTransactionData.ts} (58%)
 rename src/app/api/model/{getPaymentTypesResponse.ts => 
workingCapitalLoanTransactionPaymentDetailData.ts} (81%)
 rename src/app/api/model/{getCodeValueData.ts => 
workingCapitalNearBreachData.ts} (83%)
 rename src/app/api/model/{clientCollateralRequest.ts => 
workingCapitalNearBreachRequest.ts} (83%)
 copy src/app/api/model/{loanProductCreditAllocationRule.ts => 
workingCapitalPaymentAllocationData.ts} (54%)
 copy src/app/api/model/{createStaffResponse.ts => 
workingCapitalPostChargeOffReasonToExpenseAccountMappings.ts} (82%)
 rename src/app/api/model/{createStaffResponse.ts => 
workingCapitalPostWriteOffReasonToExpenseAccountMappings.ts} (82%)
 copy src/app/api/model/{putWorkingDaysRequest.ts => 
workingDaysUpdateRequest.ts} (84%)
 rename src/app/api/model/{putWorkingDaysRequest.ts => 
workingDaysUpdateResponse.ts} (83%)
 delete mode 100644 src/app/api/model/writeOffReasonsToExpenseAccountMapper.ts
 create mode 100644 src/app/app.config.spec.ts
 create mode 100644 src/app/core/interceptors/error.interceptor.spec.ts
 create mode 100644 src/app/core/interceptors/loading.interceptor.spec.ts
 copy src/app/{shared/index.ts => core/interceptors/loading.interceptor.ts} 
(53%)
 create mode 100644 src/app/core/services/guidance.service.spec.ts
 create mode 100644 src/app/core/services/guidance.service.ts
 create mode 100644 src/app/core/services/loading.service.spec.ts
 create mode 100644 src/app/core/services/loading.service.ts
 copy src/app/{shared/index.ts => core/services/sidebar.service.spec.ts} (53%)
 copy src/app/{shared/index.ts => core/services/sidebar.service.ts} (67%)
 create mode 100644 src/app/core/services/theme.service.spec.ts
 copy src/app/{shared/index.ts => core/services/theme.service.ts} (51%)
 create mode 100644 src/app/core/utils/account-type-resolver.spec.ts
 create mode 100644 src/app/core/utils/account-type-resolver.ts
 create mode 100644 src/app/core/utils/custom-paginator-intl.spec.ts
 create mode 100644 src/app/core/utils/custom-paginator-intl.ts
 create mode 100644 src/app/core/utils/date-formatter.ts
 create mode 100644 
src/app/features/accounting/provisioning-categories/provisioning-categories-form.component.spec.ts
 create mode 100644 
src/app/features/accounting/provisioning-categories/provisioning-categories-form.component.ts
 create mode 100644 
src/app/features/accounting/provisioning-categories/provisioning-categories-list.component.spec.ts
 create mode 100644 
src/app/features/accounting/provisioning-categories/provisioning-categories-list.component.ts
 create mode 100644 
src/app/features/accounting/provisioning-criteria/provisioning-criteria-form.component.spec.ts
 create mode 100644 
src/app/features/accounting/provisioning-criteria/provisioning-criteria-form.component.ts
 create mode 100644 
src/app/features/accounting/provisioning-criteria/provisioning-criteria-list.component.spec.ts
 create mode 100644 
src/app/features/accounting/provisioning-criteria/provisioning-criteria-list.component.ts
 copy src/app/features/accounting/{journal-entries-list.component.spec.ts => 
provisioning-entries/provisioning-entries-form.component.spec.ts} (50%)
 create mode 100644 
src/app/features/accounting/provisioning-entries/provisioning-entries-form.component.ts
 copy src/app/features/accounting/{journal-entries-list.component.spec.ts => 
provisioning-entries/provisioning-entries-list.component.spec.ts} (51%)
 create mode 100644 
src/app/features/accounting/provisioning-entries/provisioning-entries-list.component.ts
 create mode 100644 
src/app/features/accounting/run-accruals/run-accruals.component.spec.ts
 create mode 100644 
src/app/features/accounting/run-accruals/run-accruals.component.ts
 create mode 100644 
src/app/features/admin/batch-operations/batch-operations.component.ts
 create mode 100644 src/app/features/admin/cob-tools/cob-tools.component.ts
 create mode 100644 
src/app/features/admin/external-events/external-events.component.ts
 create mode 100644 src/app/features/admin/inline-job/inline-job.component.ts
 create mode 100644 
src/app/features/admin/progressive-loan/progressive-loan-model.component.ts
 create mode 100644 
src/app/features/admin/wc-cob-tools/wc-cob-tools.component.ts
 create mode 100644 
src/app/features/auth/forgot-password/forgot-password.component.ts
 create mode 100644 src/app/features/calendars/calendar-form.component.spec.ts
 create mode 100644 src/app/features/calendars/calendar-form.component.ts
 create mode 100644 src/app/features/calendars/calendars-list.component.spec.ts
 create mode 100644 src/app/features/calendars/calendars-list.component.ts
 create mode 100644 
src/app/features/campaigns/email-campaigns/email-campaign-form.component.ts
 create mode 100644 
src/app/features/campaigns/email-campaigns/email-campaigns-list.component.ts
 create mode 100644 
src/app/features/campaigns/email-messages/email-messages.component.ts
 create mode 100644 
src/app/features/campaigns/sms-campaigns/sms-campaign-form.component.ts
 create mode 100644 
src/app/features/campaigns/sms-campaigns/sms-campaigns-list.component.ts
 create mode 100644 
src/app/features/clients/charges/client-charge-form.component.spec.ts
 create mode 100644 
src/app/features/clients/charges/client-charge-form.component.ts
 create mode 100644 
src/app/features/clients/charges/client-charges-list.component.spec.ts
 create mode 100644 
src/app/features/clients/charges/client-charges-list.component.ts
 create mode 100644 
src/app/features/clients/client-action-dialog.component.spec.ts
 create mode 100644 src/app/features/clients/client-action-dialog.component.ts
 create mode 100644 src/app/features/clients/client-form.component.spec.ts
 create mode 100644 src/app/features/clients/client-search-v2.component.ts
 create mode 100644 src/app/features/clients/client-view.component.spec.ts
 create mode 100644 src/app/features/clients/client-view.component.ts
 create mode 100644 
src/app/features/clients/collateral/client-collateral-form.component.spec.ts
 create mode 100644 
src/app/features/clients/collateral/client-collateral-form.component.ts
 create mode 100644 
src/app/features/clients/collateral/client-collateral-list.component.spec.ts
 create mode 100644 
src/app/features/clients/collateral/client-collateral-list.component.ts
 create mode 100644 
src/app/features/clients/kyc/client-address-form.component.ts
 create mode 100644 
src/app/features/clients/kyc/client-document-form.component.spec.ts
 create mode 100644 
src/app/features/clients/kyc/client-document-form.component.ts
 create mode 100644 
src/app/features/clients/kyc/client-family-member-form.component.ts
 create mode 100644 
src/app/features/clients/kyc/client-identifier-form.component.ts
 create mode 100644 
src/app/features/clients/kyc/client-note-form.component.spec.ts
 create mode 100644 src/app/features/clients/kyc/client-note-form.component.ts
 create mode 100644 
src/app/features/clients/tabs/client-addresses-list.component.ts
 create mode 100644 
src/app/features/clients/tabs/client-documents-list.component.spec.ts
 create mode 100644 
src/app/features/clients/tabs/client-documents-list.component.ts
 create mode 100644 
src/app/features/clients/tabs/client-family-members-list.component.ts
 create mode 100644 
src/app/features/clients/tabs/client-identifiers-list.component.ts
 create mode 100644 src/app/features/clients/tabs/client-notes-list.component.ts
 create mode 100644 
src/app/features/clients/transactions/client-transactions-list.component.spec.ts
 create mode 100644 
src/app/features/clients/transactions/client-transactions-list.component.ts
 create mode 100644 
src/app/features/collection-sheet/collection-sheet.component.ts
 create mode 100644 
src/app/features/fintech/asset-owner-view/asset-owner-view.component.ts
 create mode 100644 src/app/features/interop/interop-account-view.component.ts
 create mode 100644 src/app/features/interop/interop-health.component.ts
 create mode 100644 src/app/features/interop/interop-party-lookup.component.ts
 create mode 100644 src/app/features/interop/interop-quotes.component.ts
 create mode 100644 src/app/features/interop/interop-transfers.component.ts
 create mode 100644 
src/app/features/loans/bulk-reassignment/bulk-loan-reassignment.component.ts
 create mode 100644 
src/app/features/loans/bulk-reassignment/bulk-reassignment.component.spec.ts
 create mode 100644 
src/app/features/loans/bulk-reassignment/bulk-reassignment.component.ts
 create mode 100644 src/app/features/loans/charges/loan-charge-form.component.ts
 create mode 100644 
src/app/features/loans/charges/loan-charges-list.component.ts
 create mode 100644 
src/app/features/loans/cob-catchup/loan-cob-catchup.component.ts
 create mode 100644 
src/app/features/loans/guarantors/guarantor-form.component.spec.ts
 create mode 100644 
src/app/features/loans/guarantors/guarantor-form.component.ts
 create mode 100644 
src/app/features/loans/guarantors/guarantors-list.component.spec.ts
 create mode 100644 
src/app/features/loans/guarantors/guarantors-list.component.ts
 create mode 100644 
src/app/features/loans/interest-pauses/interest-pause-form.component.spec.ts
 create mode 100644 
src/app/features/loans/interest-pauses/interest-pause-form.component.ts
 create mode 100644 
src/app/features/loans/interest-pauses/interest-pauses-list.component.spec.ts
 create mode 100644 
src/app/features/loans/interest-pauses/interest-pauses-list.component.ts
 create mode 100644 
src/app/features/loans/loan-account-lock/loan-account-lock.component.ts
 create mode 100644 
src/app/features/loans/loan-schedule-modify/loan-schedule-modify.component.ts
 create mode 100644 src/app/features/loans/loan-view.component.spec.ts
 create mode 100644 src/app/features/loans/loan-view.component.ts
 create mode 100644 
src/app/features/loans/point-in-time/loans-point-in-time.component.ts
 create mode 100644 
src/app/features/loans/post-dated-checks/post-dated-check-form.component.spec.ts
 create mode 100644 
src/app/features/loans/post-dated-checks/post-dated-check-form.component.ts
 create mode 100644 
src/app/features/loans/post-dated-checks/post-dated-checks-list.component.spec.ts
 create mode 100644 
src/app/features/loans/post-dated-checks/post-dated-checks-list.component.ts
 create mode 100644 src/app/features/meetings/meeting-form.component.spec.ts
 create mode 100644 src/app/features/meetings/meeting-form.component.ts
 create mode 100644 src/app/features/meetings/meetings-list.component.spec.ts
 create mode 100644 src/app/features/meetings/meetings-list.component.ts
 create mode 100644 src/app/features/mix/mapping/mix-mapping.component.spec.ts
 create mode 100644 src/app/features/mix/mapping/mix-mapping.component.ts
 create mode 100644 src/app/features/mix/report/mix-report.component.spec.ts
 create mode 100644 src/app/features/mix/report/mix-report.component.ts
 copy src/app/features/{dashboard/system-status.component.spec.ts => 
mix/taxonomy/mix-taxonomy.component.spec.ts} (50%)
 create mode 100644 src/app/features/mix/taxonomy/mix-taxonomy.component.ts
 create mode 100644 
src/app/features/notifications/notifications-list.component.ts
 create mode 100644 
src/app/features/organization/account-number-formats/account-number-format-form.component.ts
 create mode 100644 
src/app/features/organization/account-number-formats/account-number-formats-list.component.ts
 create mode 100644 
src/app/features/organization/currencies/currencies.component.ts
 create mode 100644 
src/app/features/organization/funds/fund-form.component.spec.ts
 create mode 100644 src/app/features/organization/funds/fund-form.component.ts
 copy src/app/features/{accounting/journal-entries-list.component.spec.ts => 
organization/funds/funds-list.component.spec.ts} (50%)
 copy src/app/features/{security/roles/roles-list.component.ts => 
organization/funds/funds-list.component.ts} (57%)
 create mode 100644 
src/app/features/organization/group-levels/group-levels-list.component.spec.ts
 create mode 100644 
src/app/features/organization/group-levels/group-levels-list.component.ts
 create mode 100644 
src/app/features/organization/office-transactions/office-transaction-form.component.ts
 create mode 100644 
src/app/features/organization/office-transactions/office-transactions-list.component.ts
 create mode 100644 
src/app/features/organization/offices/office-form.component.spec.ts
 create mode 100644 
src/app/features/organization/offices/offices-list.component.spec.ts
 create mode 100644 
src/app/features/organization/payment-types/payment-type-form.component.spec.ts
 create mode 100644 
src/app/features/organization/payment-types/payment-type-form.component.ts
 create mode 100644 
src/app/features/organization/payment-types/payment-types-list.component.spec.ts
 create mode 100644 
src/app/features/organization/payment-types/payment-types-list.component.ts
 create mode 100644 
src/app/features/organization/staff/staff-form.component.spec.ts
 create mode 100644 src/app/features/organization/staff/staff-form.component.ts
 create mode 100644 
src/app/features/organization/staff/staff-list.component.spec.ts
 create mode 100644 src/app/features/organization/staff/staff-list.component.ts
 create mode 100644 
src/app/features/products/account-action-form.component.spec.ts
 create mode 100644 src/app/features/products/account-action-form.component.ts
 create mode 100644 
src/app/features/products/collateral-management/collateral-management-form.component.spec.ts
 create mode 100644 
src/app/features/products/collateral-management/collateral-management-form.component.ts
 create mode 100644 
src/app/features/products/collateral-management/collateral-management-list.component.spec.ts
 create mode 100644 
src/app/features/products/collateral-management/collateral-management-list.component.ts
 create mode 100644 src/app/features/products/deposit-account-view.component.ts
 create mode 100644 
src/app/features/products/fixed-deposit-transactions/fixed-deposit-transactions-list.component.spec.ts
 create mode 100644 
src/app/features/products/fixed-deposit-transactions/fixed-deposit-transactions-list.component.ts
 create mode 100644 
src/app/features/products/fixed-deposits/fixed-deposit-form.component.spec.ts
 create mode 100644 
src/app/features/products/fixed-deposits/fixed-deposit-product-form.component.spec.ts
 copy src/app/features/products/{loan-product-form.component.ts => 
fixed-deposits/fixed-deposit-product-form.component.ts} (50%)
 create mode 100644 
src/app/features/products/fixed-deposits/fixed-deposit-products-list.component.spec.ts
 copy src/app/features/{security/roles/roles-list.component.ts => 
products/fixed-deposits/fixed-deposit-products-list.component.ts} (52%)
 create mode 100644 
src/app/features/products/fixed-deposits/fixed-deposits-list.component.spec.ts
 create mode 100644 
src/app/features/products/floating-rates/floating-rate-form.component.spec.ts
 create mode 100644 
src/app/features/products/floating-rates/floating-rate-form.component.ts
 create mode 100644 
src/app/features/products/floating-rates/floating-rates-list.component.spec.ts
 copy src/app/features/{accounting/charges/charges-list.component.ts => 
products/floating-rates/floating-rates-list.component.ts} (51%)
 create mode 100644 
src/app/features/products/interest-rate-charts/interest-rate-chart-form.component.spec.ts
 create mode 100644 
src/app/features/products/interest-rate-charts/interest-rate-chart-form.component.ts
 create mode 100644 
src/app/features/products/interest-rate-charts/interest-rate-chart-slabs.component.spec.ts
 create mode 100644 
src/app/features/products/interest-rate-charts/interest-rate-chart-slabs.component.ts
 create mode 100644 
src/app/features/products/interest-rate-charts/interest-rate-charts-list.component.spec.ts
 create mode 100644 
src/app/features/products/interest-rate-charts/interest-rate-charts-list.component.ts
 create mode 100644 
src/app/features/products/loan-originators/loan-originator-form.component.spec.ts
 create mode 100644 
src/app/features/products/loan-originators/loan-originator-form.component.ts
 create mode 100644 
src/app/features/products/loan-originators/loan-originators-list.component.spec.ts
 create mode 100644 
src/app/features/products/loan-originators/loan-originators-list.component.ts
 create mode 100644 
src/app/features/products/on-hold-transactions/on-hold-transactions-list.component.spec.ts
 create mode 100644 
src/app/features/products/on-hold-transactions/on-hold-transactions-list.component.ts
 create mode 100644 
src/app/features/products/product-mix/product-mix.component.spec.ts
 create mode 100644 
src/app/features/products/product-mix/product-mix.component.ts
 create mode 100644 src/app/features/products/rates/rate-form.component.spec.ts
 create mode 100644 src/app/features/products/rates/rate-form.component.ts
 copy src/app/features/{accounting/journal-entries-list.component.spec.ts => 
products/rates/rates-list.component.spec.ts} (50%)
 copy src/app/features/{security/roles/roles-list.component.ts => 
products/rates/rates-list.component.ts} (53%)
 create mode 100644 
src/app/features/products/recurring-deposit-transactions/recurring-deposit-transaction-form.component.spec.ts
 create mode 100644 
src/app/features/products/recurring-deposit-transactions/recurring-deposit-transaction-form.component.ts
 copy src/app/features/products/{savings-product-form.component.ts => 
recurring-deposits/recurring-deposit-product-form.component.ts} (50%)
 copy src/app/features/{security/roles/roles-list.component.ts => 
products/recurring-deposits/recurring-deposit-products-list.component.ts} (51%)
 create mode 100644 
src/app/features/products/savings-account-view.component.spec.ts
 create mode 100644 src/app/features/products/savings-account-view.component.ts
 create mode 100644 
src/app/features/products/savings-charges/savings-charge-form.component.spec.ts
 create mode 100644 
src/app/features/products/savings-charges/savings-charge-form.component.ts
 create mode 100644 
src/app/features/products/savings-charges/savings-charges-list.component.spec.ts
 create mode 100644 
src/app/features/products/savings-charges/savings-charges-list.component.ts
 create mode 100644 
src/app/features/products/share-dividends/share-dividend-form.component.spec.ts
 create mode 100644 
src/app/features/products/share-dividends/share-dividend-form.component.ts
 create mode 100644 
src/app/features/products/share-dividends/share-dividends-list.component.spec.ts
 create mode 100644 
src/app/features/products/share-dividends/share-dividends-list.component.ts
 copy src/app/features/products/{savings-product-form.component.ts => 
shares/share-product-form.component.ts} (63%)
 copy src/app/features/{security/roles/roles-list.component.ts => 
products/shares/share-products-list.component.ts} (52%)
 create mode 100644 
src/app/features/products/tax-components/tax-component-form.component.spec.ts
 create mode 100644 
src/app/features/products/tax-components/tax-component-form.component.ts
 create mode 100644 
src/app/features/products/tax-components/tax-components-list.component.spec.ts
 copy src/app/features/{accounting/charges/charges-list.component.ts => 
products/tax-components/tax-components-list.component.ts} (50%)
 create mode 100644 
src/app/features/products/tax-groups/tax-group-form.component.spec.ts
 create mode 100644 
src/app/features/products/tax-groups/tax-group-form.component.ts
 create mode 100644 
src/app/features/products/tax-groups/tax-groups-list.component.spec.ts
 copy src/app/features/{security/roles/roles-list.component.ts => 
products/tax-groups/tax-groups-list.component.ts} (52%)
 create mode 100644 src/app/features/profile/user-profile.component.ts
 create mode 100644 src/app/features/reporting/run-report.component.spec.ts
 create mode 100644 src/app/features/search/global-search.component.ts
 create mode 100644 
src/app/features/security/audit-logs/audit-logs-list.component.spec.ts
 create mode 100644 
src/app/features/security/audit-logs/audit-logs-list.component.ts
 create mode 100644 src/app/features/security/roles/roles-list.component.spec.ts
 create mode 100644 
src/app/features/settings/edit-configuration-dialog.component.ts
 create mode 100644 src/app/features/settings/holiday-form.component.spec.ts
 create mode 100644 src/app/features/settings/holiday-form.component.ts
 create mode 100644 src/app/features/settings/holidays-list.component.spec.ts
 create mode 100644 src/app/features/settings/two-factor-config.component.ts
 create mode 100644 src/app/features/settings/working-days.component.spec.ts
 create mode 100644 src/app/features/spm/likelihood/likelihood.component.spec.ts
 create mode 100644 src/app/features/spm/likelihood/likelihood.component.ts
 create mode 100644 
src/app/features/spm/poverty-line/poverty-line.component.spec.ts
 create mode 100644 src/app/features/spm/poverty-line/poverty-line.component.ts
 create mode 100644 src/app/features/spm/scorecards/scorecards.component.spec.ts
 create mode 100644 src/app/features/spm/scorecards/scorecards.component.ts
 create mode 100644 
src/app/features/spm/survey-responses/survey-responses.component.ts
 create mode 100644 
src/app/features/spm/surveys/spm-surveys-form.component.spec.ts
 create mode 100644 src/app/features/spm/surveys/spm-surveys-form.component.ts
 create mode 100644 
src/app/features/spm/surveys/spm-surveys-list.component.spec.ts
 create mode 100644 src/app/features/spm/surveys/spm-surveys-list.component.ts
 create mode 100644 
src/app/features/system/adhoc-query/adhoc-query-form.component.spec.ts
 create mode 100644 
src/app/features/system/adhoc-query/adhoc-query-form.component.ts
 create mode 100644 
src/app/features/system/adhoc-query/adhoc-query-list.component.spec.ts
 create mode 100644 
src/app/features/system/adhoc-query/adhoc-query-list.component.ts
 create mode 100644 
src/app/features/system/bulk-import/bulk-import.component.spec.ts
 create mode 100644 src/app/features/system/bulk-import/bulk-import.component.ts
 create mode 100644 
src/app/features/system/business-dates/business-dates.component.ts
 create mode 100644 
src/app/features/system/business-steps/business-steps.component.spec.ts
 create mode 100644 
src/app/features/system/business-steps/business-steps.component.ts
 create mode 100644 src/app/features/system/cache/cache.component.spec.ts
 create mode 100644 src/app/features/system/cache/cache.component.ts
 create mode 100644 src/app/features/system/codes/code-form.component.ts
 create mode 100644 src/app/features/system/codes/code-value-form.component.ts
 create mode 100644 src/app/features/system/codes/code-values-list.component.ts
 create mode 100644 src/app/features/system/codes/codes-list.component.ts
 create mode 100644 
src/app/features/system/credit-bureau-config/credit-bureau-config.component.spec.ts
 create mode 100644 
src/app/features/system/credit-bureau-config/credit-bureau-config.component.ts
 create mode 100644 
src/app/features/system/data-tables/datatables-form.component.ts
 create mode 100644 
src/app/features/system/data-tables/datatables-list.component.ts
 create mode 100644 
src/app/features/system/delinquency/delinquency-management.component.spec.ts
 create mode 100644 
src/app/features/system/delinquency/delinquency-management.component.ts
 create mode 100644 
src/app/features/system/entity-data-table-checks/entity-data-table-checks-form.component.spec.ts
 create mode 100644 
src/app/features/system/entity-data-table-checks/entity-data-table-checks-form.component.ts
 create mode 100644 
src/app/features/system/entity-data-table-checks/entity-data-table-checks-list.component.spec.ts
 create mode 100644 
src/app/features/system/entity-data-table-checks/entity-data-table-checks-list.component.ts
 create mode 100644 
src/app/features/system/entity-mapping/entity-mapping-form.component.spec.ts
 create mode 100644 
src/app/features/system/entity-mapping/entity-mapping-form.component.ts
 create mode 100644 
src/app/features/system/entity-mapping/entity-mapping-list.component.spec.ts
 create mode 100644 
src/app/features/system/entity-mapping/entity-mapping-list.component.ts
 create mode 100644 
src/app/features/system/external-events/external-events.component.spec.ts
 create mode 100644 
src/app/features/system/external-events/external-events.component.ts
 create mode 100644 
src/app/features/system/external-services/external-services.component.spec.ts
 create mode 100644 
src/app/features/system/external-services/external-services.component.ts
 create mode 100644 
src/app/features/system/field-configuration/field-configuration.component.spec.ts
 create mode 100644 
src/app/features/system/field-configuration/field-configuration.component.ts
 create mode 100644 src/app/features/system/hooks/hooks-form.component.spec.ts
 create mode 100644 src/app/features/system/hooks/hooks-form.component.ts
 create mode 100644 src/app/features/system/hooks/hooks-list.component.spec.ts
 create mode 100644 src/app/features/system/hooks/hooks-list.component.ts
 copy src/app/features/{dashboard/system-status.component.spec.ts => 
system/instance-mode/instance-mode.component.spec.ts} (51%)
 create mode 100644 
src/app/features/system/instance-mode/instance-mode.component.ts
 create mode 100644 
src/app/features/system/loan-product-details/loan-product-details.component.spec.ts
 create mode 100644 
src/app/features/system/loan-product-details/loan-product-details.component.ts
 create mode 100644 
src/app/features/system/notifications-config/notifications-config.component.spec.ts
 create mode 100644 
src/app/features/system/notifications-config/notifications-config.component.ts
 create mode 100644 
src/app/features/system/oidc-config/oidc-config.component.spec.ts
 create mode 100644 src/app/features/system/oidc-config/oidc-config.component.ts
 create mode 100644 
src/app/features/system/password-preferences/password-preferences.component.spec.ts
 create mode 100644 
src/app/features/system/password-preferences/password-preferences.component.ts
 create mode 100644 
src/app/features/system/permissions/permissions.component.spec.ts
 create mode 100644 src/app/features/system/permissions/permissions.component.ts
 create mode 100644 
src/app/features/system/report-mailing-jobs/report-mailing-jobs-form.component.spec.ts
 create mode 100644 
src/app/features/system/report-mailing-jobs/report-mailing-jobs-form.component.ts
 create mode 100644 
src/app/features/system/report-mailing-jobs/report-mailing-jobs-list.component.spec.ts
 create mode 100644 
src/app/features/system/report-mailing-jobs/report-mailing-jobs-list.component.ts
 create mode 100644 
src/app/features/system/scheduler-jobs/scheduler-job-history.component.spec.ts
 create mode 100644 
src/app/features/system/scheduler-jobs/scheduler-job-history.component.ts
 create mode 100644 
src/app/features/system/scheduler-jobs/scheduler-jobs-list.component.spec.ts
 create mode 100644 
src/app/features/system/scheduler-jobs/scheduler-jobs-list.component.ts
 create mode 100644 src/app/features/system/sms/sms-form.component.spec.ts
 create mode 100644 src/app/features/system/sms/sms-form.component.ts
 create mode 100644 src/app/features/system/sms/sms-list.component.spec.ts
 copy src/app/features/{security/roles/roles-list.component.ts => 
system/sms/sms-list.component.ts} (50%)
 create mode 100644 src/app/features/system/templates/template-form.component.ts
 create mode 100644 
src/app/features/system/templates/templates-list.component.ts
 create mode 100644 
src/app/features/tellers/cashier-journals/cashier-journals-list.component.spec.ts
 create mode 100644 
src/app/features/tellers/cashier-journals/cashier-journals-list.component.ts
 create mode 100644 
src/app/features/transfers/account-transfer-form.component.spec.ts
 create mode 100644 
src/app/features/transfers/account-transfer-form.component.ts
 create mode 100644 
src/app/features/transfers/account-transfers-list.component.ts
 create mode 100644 
src/app/features/transfers/standing-instruction-form.component.spec.ts
 create mode 100644 
src/app/features/transfers/standing-instruction-form.component.ts
 create mode 100644 
src/app/features/transfers/standing-instruction-history.component.ts
 create mode 100644 
src/app/features/transfers/standing-instructions-list.component.ts
 create mode 100644 
src/app/features/working-capital/breach/wc-breach-form.component.spec.ts
 create mode 100644 
src/app/features/working-capital/breach/wc-breach-form.component.ts
 create mode 100644 
src/app/features/working-capital/breach/wc-breach-list.component.spec.ts
 create mode 100644 
src/app/features/working-capital/breach/wc-breach-list.component.ts
 create mode 100644 
src/app/features/working-capital/loan-products/wc-loan-product-form.component.spec.ts
 create mode 100644 
src/app/features/working-capital/loan-products/wc-loan-product-form.component.ts
 create mode 100644 
src/app/features/working-capital/loan-products/wc-loan-products-list.component.spec.ts
 create mode 100644 
src/app/features/working-capital/loan-products/wc-loan-products-list.component.ts
 create mode 100644 
src/app/features/working-capital/loans/wc-account-lock/wc-loan-account-lock.component.ts
 create mode 100644 
src/app/features/working-capital/loans/wc-cob-catchup/wc-loan-cob-catchup.component.ts
 create mode 100644 
src/app/features/working-capital/loans/wc-loan-action-form.component.spec.ts
 create mode 100644 
src/app/features/working-capital/loans/wc-loan-action-form.component.ts
 create mode 100644 
src/app/features/working-capital/loans/wc-loan-form.component.spec.ts
 create mode 100644 
src/app/features/working-capital/loans/wc-loan-form.component.ts
 create mode 100644 
src/app/features/working-capital/loans/wc-loan-view.component.spec.ts
 create mode 100644 
src/app/features/working-capital/loans/wc-loan-view.component.ts
 create mode 100644 
src/app/features/working-capital/loans/wc-loans-list.component.spec.ts
 create mode 100644 
src/app/features/working-capital/loans/wc-loans-list.component.ts
 create mode 100644 
src/app/features/working-capital/near-breach/wc-near-breach-form.component.spec.ts
 create mode 100644 
src/app/features/working-capital/near-breach/wc-near-breach-form.component.ts
 create mode 100644 
src/app/features/working-capital/near-breach/wc-near-breach-list.component.spec.ts
 create mode 100644 
src/app/features/working-capital/near-breach/wc-near-breach-list.component.ts
 copy src/app/{features/dashboard/system-status.component.spec.ts => 
layout/inactivity-dialog.component.spec.ts} (51%)
 create mode 100644 
src/app/shared/components/charts/donut-chart.component.spec.ts
 create mode 100644 src/app/shared/components/charts/donut-chart.component.ts
 create mode 100644 
src/app/shared/components/create-office-dialog/create-office-dialog.component.spec.ts
 create mode 100644 
src/app/shared/components/data-table/cell-template.directive.spec.ts
 create mode 100644 
src/app/shared/components/data-table/data-table.component.spec.ts
 create mode 100644 
src/app/shared/components/entity-datatables/entity-datatables.component.spec.ts
 create mode 100644 
src/app/shared/components/entity-datatables/entity-datatables.component.ts
 create mode 100644 
src/app/shared/components/guidance-tour/guidance-tour.component.spec.ts
 create mode 100644 
src/app/shared/components/guidance-tour/guidance-tour.component.ts
 copy src/app/{features/dashboard/system-status.component.spec.ts => 
shared/components/help-icon/help-icon.component.spec.ts} (51%)
 create mode 100644 
src/app/shared/components/search-filter/search-filter.component.spec.ts
 create mode 100644 
src/app/shared/components/status-badge/status-badge.component.spec.ts
 create mode 100644 src/app/shared/directives/has-permission.directive.spec.ts
 create mode 100644 src/app/shared/directives/has-permission.directive.ts

Reply via email to