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