This is an automated email from the ASF dual-hosted git repository.

dependabot[bot] pushed a change to branch 
dependabot/github_actions/github/codeql-action/init-4.37.1
in repository https://gitbox.apache.org/repos/asf/fineract-backoffice-ui.git


 discard fbd40cb  chore(deps): bump github/codeql-action/init from 4.37.0 to 
4.37.1
     add 35a0a65  feat: migrate 32 components from Angular Material to Ionic
     add d2d3716  feat: add icon registry, notification and dialog services
     add b9d3748  feat: add table models and Ionic paginator
     add 3735828  feat: bridge Ionic theming to app tokens and align federation 
sharing
     add 2eb620a  docs: document the Ionic conventions and prune superseded docs
     add 229e095  feat: rebuild the shared data-table on CDK table with Ionic 
chrome
     add 90e1009  feat: migrate remaining shared components and add migration 
guardrails
     add 0067791  feat: migrate the layout shell to Ionic
     add aa247b8  fix: load Ionic's base CSS via angular.json instead of a Sass 
@import
     add 864d55f  feat: convert the mechanical Material markup across all 
features
     add 0548f07  feat: convert snackbars to NotificationService and raw tables 
to CDK
     add ff61895  feat: convert date pickers to ion-datetime
     add da0ac6d  feat: convert the form fields unblocked by the date picker 
pass
     add 91f29a0  feat: convert tab groups to ion-segment
     add 6472f2e  feat: convert dialogs to ModalController and DialogService
     add 9daa85f  feat: convert menus to ion-popover and the remaining date 
pickers
     add 71eb8de  feat: convert the remaining radios, lists and multi-line icons
     add 3bb637a  feat: finish the feature sweep
     add 7bfea0c  feat: remove Angular Material
     add c0909db  test: adapt the e2e suite to Ionic's select and overlay DOM
     add 865c4cc  style: unify the visual system on theme-aware tokens
     add afeae31  fix: restore tooltips with a real directive, and finish the 
login page
     add d6c6f11  docs: use a real translation key in the tooltip usage example
     add b307f49  Merge pull request #161 from 
Aman-Mittal/feature/ionic-migration
     add f3a1668  chore(deps): bump actions/checkout from 7.0.0 to 7.0.1
     add 8c54e2e  Merge pull request #151 from 
apache/dependabot/github_actions/actions/checkout-7.0.1
     add 5f735ff  chore(deps): bump zizmorcore/zizmor-action from 0.5.7 to 0.6.0
     add 9b5eb04  Merge pull request #152 from 
apache/dependabot/github_actions/zizmorcore/zizmor-action-0.6.0
     add 42d9fd0  chore(deps): bump actions/setup-java from 5.5.0 to 5.6.0
     add a75c30e  Merge pull request #159 from 
apache/dependabot/github_actions/actions/setup-java-5.6.0
     add 5b16399  chore(deps): bump actions/setup-node from 6.4.0 to 7.0.0
     add 21a0968  Merge pull request #158 from 
apache/dependabot/github_actions/actions/setup-node-7.0.0
     add 192b8a7  chore(deps-dev): bump typescript-eslint from 8.62.1 to 8.64.0
     add e3753ca  Merge pull request #156 from 
apache/dependabot/npm_and_yarn/typescript-eslint-8.64.0
     add 5eb7f8d  chore(deps-dev): bump @playwright/test from 1.59.1 to 1.61.1
     add 553b7c2  Merge pull request #155 from 
apache/dependabot/npm_and_yarn/playwright/test-1.61.1
     add e3b16cf  chore(deps-dev): bump @emnapi/core from 1.10.0 to 1.11.2
     add 3ea39f0  Merge pull request #154 from 
apache/dependabot/npm_and_yarn/emnapi/core-1.11.2
     add 8b9afcc  Fix systemic change-detection bug, high-severity bugs, 
theme/CSS regressions, and   Playwright suite
     add 0f0907c  Merge pull request #162 from Aman-Mittal/feature/ionic-fixes
     add 1b4851f  ci: add GitHub Actions workflow to run Playwright E2E tests 
with local Fineract docker backend
     add 3e43171  ci: update e2e setup with postgres and increase playwright 
timeout to 5 mins
     add 95a5805  ci: add Apache license header to init-db.sql and update 
workflow
     add a4d0472  ci: remove invalid video option from playwright cli and 
configure in playwright config instead
     add 2ecbb69  ci: serve production build statically during e2e tests to 
prevent watch-mode crashes
     add dd0349e  feat(e2e): speed up CI, fix flaky tests and improve login 
reliability
     add 8e59469  ci: pin Playwright cache action version and enhance test 
output
     add 0235d20  chore(deps): bump actions/cache from v4.0.2 to v4.2.0
     add e34d85d  ci(e2e): add issues permission and graceful comment error 
handling
     add 1fa10b2  fix(e2e): improve test stability with regex routes and robust 
selectors
     add 6cb7dee  ci(e2e): serve the API through the dev-server proxy
     add a468d6a  test(e2e): stop the suite failing on a slow first paint
     add bf3e7b8  fix(ui): stop tab labels truncating in entity views
     add f5f2e1f  docs: remove superseded design docs and document the e2e 
workflow
     add 9855c19  fix(a11y): raise sidebar text contrast to WCAG AA
     add 13d005a  test(e2e): seed loan fixtures over the API instead of the UI
     add 5c80f4c  test(e2e): convert loan servicing specs to Ionic, and report 
properly in CI
     add 0bd7a88  Merge pull request #150 from 
Aman-Mittal/feature/e2e-fineract-docker
     add 40f3a73  fix(lists): make pagination advance past page two
     add 041306c  fix(profile): load the profile instead of spinning forever
     add 59f2b04  fix(ui): make loading state a signal so failed loads stop 
hanging
     add 53dbc0a  chore(deps): bump codeql-action and eslint-plugin-sonarjs
     add 069b839  test: cover the pagination and profile regressions
     add ce16c40  Merge pull request #165 from 
Aman-Mittal/fix/list-pagination-and-loading-state
     add 4c6cf4a  chore(deps): bump github/codeql-action/init

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (fbd40cb)
            \
             N -- N -- N   
refs/heads/dependabot/github_actions/github/codeql-action/init-4.37.1 (4c6cf4a)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/ci.yml                           |   66 +-
 .github/workflows/codeql.yml                       |    6 +-
 .github/workflows/e2e.yml                          |  175 +
 .github/workflows/zizmor.yml                       |    4 +-
 .gitignore                                         |    1 +
 AGENTS.md                                          |   22 +-
 ARCHITECTURE_DECISIONS.md                          |   55 -
 CONTRIBUTING.md                                    |   61 +-
 DOCS/PENDING_APIS.md                               |   85 -
 DOCS/UI_GAP_ANALYSIS.md                            |  532 ---
 EXTENDED_PLAN.md                                   |  147 -
 FINERACT_CONTEXT.md                                |  100 -
 README.md                                          |    8 +-
 STYLE.md                                           |  166 +-
 angular.json                                       |    4 +-
 deploy/docker-compose-e2e.yml                      |   56 +
 deploy/init-db.sql                                 |   22 +
 e2e/all-functions-read-shortcut.spec.ts            |    2 +-
 e2e/client.spec.ts                                 |   26 +-
 e2e/e2e-journey.spec.ts                            |  164 +-
 e2e/feature-coverage.spec.ts                       |   43 +-
 e2e/full-demo.spec.ts                              |   36 +-
 e2e/functional-coverage.spec.ts                    |  203 +-
 e2e/global-setup.ts                                |   45 +
 e2e/list-pagination.spec.ts                        |  219 +
 e2e/loan-account-actions.spec.ts                   |   39 +-
 e2e/loan-lifecycle.spec.ts                         |   63 +-
 e2e/loan-schedule-type.spec.ts                     |   37 +-
 e2e/loan-servicing.spec.ts                         |   69 +-
 e2e/rbac-feature-flag.spec.ts                      |    2 +-
 e2e/report-enhancements.spec.ts                    |   34 +-
 e2e/reporting.spec.ts                              |    8 +-
 e2e/utils/create-active-loan.ts                    |  104 +-
 e2e/utils/fineract-login.ts                        |    8 +
 e2e/utils/ionic-locators.ts                        |   75 +
 e2e/utils/seed-api.ts                              |  233 ++
 e2e/utils/seeded-backend.ts                        |   44 +
 e2e/utils/select-mat-option.ts                     |   48 -
 e2e/utils/select-option.ts                         |   63 +
 eslint.config.js                                   |   17 +
 federation.config.js                               |   23 +-
 fineract_backoffice_api_and_feature_gap_report.md  |  240 --
 package-lock.json                                  |  255 +-
 package.json                                       |   19 +-
 playwright.config.ts                               |   10 +-
 public/api/fineract.json                           | 4212 ++++++++++++--------
 scripts/check-icons.mjs                            |  103 +
 scripts/check-license.sh                           |    2 +-
 scripts/e2e-summary.mjs                            |  100 +
 security.md                                        |   18 +-
 src/app/api/.openapi-generator/FILES               |   60 +-
 src/app/api/README.md                              |   21 +-
 src/app/api/api/api.ts                             |    8 +-
 src/app/api/api/dataTables.service.ts              |   16 +-
 src/app/api/api/documents.service.ts               |   39 +-
 src/app/api/api/entityDataTable.service.ts         |   12 +-
 .../api/api/loanCollateralManagement.service.ts    |   10 +-
 src/app/api/api/loanOriginators.service.ts         |  114 +-
 src/app/api/api/loans.service.ts                   |   19 +-
 ... => workingCapitalLoanBreachActions.service.ts} |  104 +-
 .../api/api/workingCapitalLoanCharges.service.ts   |  380 ++
 ...workingCapitalLoanDelinquencyActions.service.ts |    4 +-
 ...workingCapitalLoanNearBreachActions.service.ts} |  104 +-
 ...ts => workingCapitalLoanOriginators.service.ts} |  292 +-
 .../api/workingCapitalLoanTransactions.service.ts  |  238 +-
 src/app/api/api/workingCapitalLoans.service.ts     |   77 +-
 src/app/api/model/adHocQuerySearchRequest.ts       |   49 -
 .../model/cashierTransactionsWithSummaryData.ts    |   42 -
 src/app/api/model/cashiersForTeller.ts             |   36 -
 src/app/api/model/delinquencyPausePeriod.ts        |   33 -
 ...WorkingCapitalLoanTransactionCommandRequest.ts} |    7 +-
 ...orkingCapitalLoanTransactionCommandResponse.ts} |    5 +-
 src/app/api/model/gLClosureData.ts                 |   44 -
 src/app/api/model/getBalance.ts                    |    4 +
 src/app/api/model/getDelinquencyBucket.ts          |    1 +
 src/app/api/model/getDisbursementDetail.ts         |    9 +-
 .../model/getLoansLoanIdLoanTransactionEnumData.ts |    1 +
 .../getLoansLoanIdTransactionsTemplateResponse.ts  |    4 +
 src/app/api/model/getPaymentAllocationOrder.ts     |   35 -
 ...hargeData.ts => getWorkingCapitalLoanCharge.ts} |   22 +-
 ...tWorkingCapitalLoanProductsProductIdResponse.ts |    5 +
 .../model/getWorkingCapitalLoanProductsResponse.ts |    5 +
 ...etWorkingCapitalLoanProductsTemplateResponse.ts |    1 +
 ...maryData.ts => getWorkingCapitalLoanSummary.ts} |    5 +-
 ... getWorkingCapitalLoansLoanIdOriginatorData.ts} |    5 +-
 .../model/getWorkingCapitalLoansLoanIdResponse.ts  |   92 +-
 .../model/getWorkingCapitalLoansLoanIdTimeline.ts  |    6 +-
 .../getWorkingCapitalLoansTemplateResponse.ts      |    1 +
 src/app/api/model/interestRateChartData.ts         |   50 -
 .../internalWorkingCapitalLoanPaymentRequest.ts    |   32 -
 src/app/api/model/loanApplicationTimelineData.ts   |   67 -
 src/app/api/model/loanOriginatorTemplateData.ts    |   35 -
 src/app/api/model/models.ts                        |   57 +-
 .../multivaluedMapStringParameterizedHeader.ts     |   35 -
 src/app/api/model/multivaluedMapStringString.ts    |   34 -
 src/app/api/model/pageAccountData.ts               |   32 -
 src/app/api/model/pageAccountTransferData.ts       |   33 -
 ....ts => pageGetEntityDatatableChecksResponse.ts} |    8 +-
 src/app/api/model/pageLoanTransactionData.ts       |   44 -
 src/app/api/model/pageSmsCampaignData.ts           |   33 -
 src/app/api/model/pageStandingInstructionData.ts   |   33 -
 .../model/pageStandingInstructionHistoryData.ts    |   33 -
 src/app/api/model/pageWorkingCapitalLoanData.ts    |   44 -
 .../model/pageWorkingCapitalLoanTransactionData.ts |   44 -
 src/app/api/model/postHolidaysRequest.ts           |    1 +
 src/app/api/model/postSavingsProductsRequest.ts    |    1 +
 .../model/postWorkingCapitalLoanProductsRequest.ts |   12 +-
 ... postWorkingCapitalLoansBreachActionRequest.ts} |   10 +-
 ...postWorkingCapitalLoansBreachActionResponse.ts} |    4 +-
 ...tWorkingCapitalLoansDelinquencyActionRequest.ts |    7 +-
 ...ingCapitalLoansLoanIdChargesChargeIdRequest.ts} |    7 +-
 ...ngCapitalLoansLoanIdChargesChargeIdResponse.ts} |    6 +-
 ...gCapitalLoansLoanIdNearBreachActionsRequest.ts} |   46 +-
 ...ts => postWorkingCapitalLoansOriginatorData.ts} |    2 +-
 .../api/model/postWorkingCapitalLoansRequest.ts    |   13 +
 ...utWorkingCapitalLoanProductsProductIdRequest.ts |   12 +-
 .../model/putWorkingCapitalLoansLoanIdRequest.ts   |    8 +
 src/app/api/model/searchData.ts                    |   42 -
 .../model/shareAccountApplicationTimelineData.ts   |   50 -
 src/app/api/model/shareAccountData.ts              |   77 -
 src/app/api/model/shareAccountDividendData.ts      |   38 -
 src/app/api/model/shareAccountStatusEnumData.ts    |   38 -
 src/app/api/model/shareAccountSummaryData.ts       |   44 -
 src/app/api/model/shareAccountTransactionData.ts   |   41 -
 src/app/api/model/standingInstructionData.ts       |   97 -
 .../api/model/standingInstructionHistoryData.ts    |   48 -
 src/app/api/model/tellerData.ts                    |   57 -
 src/app/api/model/workingCapitalCollection.ts      |   18 +-
 src/app/api/model/workingCapitalLoanBalanceData.ts |   49 -
 ...ta.ts => workingCapitalLoanBreachActionData.ts} |   17 +-
 .../model/workingCapitalLoanBreachScheduleData.ts  |    1 +
 .../api/model/workingCapitalLoanCollectionData.ts  |   40 -
 src/app/api/model/workingCapitalLoanData.ts        |   84 -
 .../workingCapitalLoanDelinquencyActionData.ts     |    7 +-
 .../workingCapitalLoanDelinquencyTagHistoryData.ts |   40 -
 .../workingCapitalLoanDisbursementDetailData.ts    |   39 -
 ...s => workingCapitalLoanNearBreachActionData.ts} |   19 +-
 ...CapitalLoanProductConfigurableAttributesData.ts |   35 -
 src/app/api/model/workingCapitalLoanProductData.ts |  100 -
 ...rkingCapitalLoanRangeScheduleDelinquencyData.ts |   35 -
 .../api/model/workingCapitalLoanTemplateData.ts    |   46 -
 .../api/model/workingCapitalLoanTransactionData.ts |   51 -
 ...rkingCapitalLoanTransactionPaymentDetailData.ts |    2 +
 .../model/workingCapitalPaymentAllocationData.ts   |   53 -
 src/app/app.config.ts                              |    6 -
 src/app/core/icons.spec.ts                         |   59 +
 src/app/core/icons.ts                              |  241 ++
 .../core/interceptors/error.interceptor.spec.ts    |   47 +-
 src/app/core/interceptors/error.interceptor.ts     |   13 +-
 src/app/core/services/dialog.service.spec.ts       |  114 +
 src/app/core/services/dialog.service.ts            |   82 +
 src/app/core/services/idle.service.spec.ts         |   32 +-
 src/app/core/services/idle.service.ts              |   42 +-
 .../services/navigation-config.service.spec.ts     |    2 +-
 src/app/core/services/navigation-config.service.ts |  316 +-
 src/app/core/services/notification.service.spec.ts |   98 +
 src/app/core/services/notification.service.ts      |   83 +
 src/app/core/services/theme.service.spec.ts        |   11 +
 src/app/core/services/theme.service.ts             |    7 +-
 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.spec.ts          |   77 +
 src/app/core/utils/date-formatter.ts               |   25 +
 .../accounting-closure-form.component.spec.ts      |    5 +-
 .../accounting-closure-form.component.ts           |  139 +-
 .../accounting-closures-list.component.ts          |   21 +-
 .../accounting/accounting-rule-form.component.ts   |  150 +-
 .../accounting/accounting-rules-list.component.ts  |   17 +-
 .../accounting/charges/charge-form.component.ts    |  177 +-
 .../accounting/charges/charges-list.component.ts   |   19 +-
 .../accounting/chart-of-accounts.component.ts      |   19 +-
 .../financial-activity-mapping-form.component.ts   |   58 +-
 .../financial-activity-mappings-list.component.ts  |   17 +-
 .../accounting/gl-account-form.component.ts        |  184 +-
 .../accounting/journal-entries-list.component.ts   |   24 +-
 .../journal-entry-form.component.spec.ts           |    5 +-
 .../accounting/journal-entry-form.component.ts     |  255 +-
 .../provisioning-categories-form.component.ts      |   87 +-
 .../provisioning-categories-list.component.spec.ts |    2 +-
 .../provisioning-categories-list.component.ts      |   33 +-
 .../provisioning-criteria-form.component.ts        |   74 +-
 .../provisioning-criteria-list.component.spec.ts   |    2 +-
 .../provisioning-criteria-list.component.ts        |   33 +-
 .../provisioning-entries-form.component.spec.ts    |    2 +-
 .../provisioning-entries-form.component.ts         |  113 +-
 .../provisioning-entries-list.component.spec.ts    |    2 +-
 .../run-accruals/run-accruals.component.spec.ts    |    2 +-
 .../run-accruals/run-accruals.component.ts         |   92 +-
 .../batch-operations/batch-operations.component.ts |   89 +-
 .../admin/cob-tools/cob-tools.component.ts         |  146 +-
 .../external-events/external-events.component.ts   |  195 +-
 .../admin/inline-job/inline-job.component.ts       |   93 +-
 .../progressive-loan-model.component.ts            |  101 +-
 .../admin/wc-cob-tools/wc-cob-tools.component.ts   |   43 +-
 .../forgot-password/forgot-password.component.ts   |   69 +-
 .../calendars/calendar-form.component.spec.ts      |    4 +-
 .../features/calendars/calendar-form.component.ts  |  135 +-
 .../calendars/calendars-list.component.spec.ts     |    2 +-
 .../features/calendars/calendars-list.component.ts |   33 +-
 .../email-campaign-form.component.ts               |  171 +-
 .../email-campaigns-list.component.ts              |  135 +-
 .../email-messages/email-messages.component.ts     |  431 +-
 .../sms-campaigns/sms-campaign-form.component.ts   |  139 +-
 .../sms-campaigns/sms-campaigns-list.component.ts  |  137 +-
 .../features/centers/center-form.component.spec.ts |    7 +-
 src/app/features/centers/center-form.component.ts  |  184 +-
 src/app/features/centers/centers-list.component.ts |   37 +-
 .../charges/client-charge-form.component.spec.ts   |    2 +-
 .../charges/client-charge-form.component.ts        |  106 +-
 .../charges/client-charges-list.component.spec.ts  |    2 +-
 .../charges/client-charges-list.component.ts       |   23 +-
 .../clients/client-action-dialog.component.spec.ts |   30 +-
 .../clients/client-action-dialog.component.ts      |  118 +-
 .../features/clients/client-form.component.spec.ts |   42 +-
 src/app/features/clients/client-form.component.ts  |  396 +-
 .../features/clients/client-search-v2.component.ts |  147 +-
 .../features/clients/client-view.component.spec.ts |    2 +
 src/app/features/clients/client-view.component.ts  | 1080 ++---
 src/app/features/clients/clients-list.component.ts |   98 +-
 .../client-collateral-form.component.spec.ts       |    2 +-
 .../collateral/client-collateral-form.component.ts |   94 +-
 .../client-collateral-list.component.spec.ts       |    2 +-
 .../collateral/client-collateral-list.component.ts |   33 +-
 .../clients/kyc/client-address-form.component.ts   |  358 +-
 .../clients/kyc/client-document-form.component.ts  |   82 +-
 .../kyc/client-family-member-form.component.ts     |  383 +-
 .../kyc/client-identifier-form.component.ts        |  175 +-
 .../clients/kyc/client-note-form.component.ts      |   75 +-
 .../tabs/client-addresses-list.component.ts        |   35 +-
 .../tabs/client-documents-list.component.ts        |   40 +-
 .../tabs/client-family-members-list.component.ts   |   40 +-
 .../tabs/client-identifiers-list.component.ts      |   40 +-
 .../clients/tabs/client-notes-list.component.ts    |   40 +-
 .../client-transactions-list.component.spec.ts     |    2 +-
 .../client-transactions-list.component.ts          |   23 +-
 .../collection-sheet/collection-sheet.component.ts |  180 +-
 .../dashboard/system-status.component.spec.ts      |    2 +-
 .../features/dashboard/system-status.component.ts  |  332 +-
 .../asset-owner-view/asset-owner-view.component.ts |  151 +-
 .../fintech/asset-owners-list.component.ts         |   29 +-
 .../features/groups/group-form.component.spec.ts   |    5 +-
 src/app/features/groups/group-form.component.ts    |  184 +-
 src/app/features/groups/groups-list.component.ts   |   37 +-
 .../interop/interop-account-view.component.ts      |   86 +-
 .../features/interop/interop-health.component.ts   |   55 +-
 .../interop/interop-party-lookup.component.ts      |  116 +-
 .../features/interop/interop-quotes.component.ts   |   96 +-
 .../interop/interop-transfers.component.ts         |  247 +-
 .../bulk-loan-reassignment.component.ts            |  130 +-
 .../bulk-reassignment.component.spec.ts            |    6 +-
 .../bulk-reassignment.component.ts                 |  166 +-
 .../loans/charges/loan-charge-form.component.ts    |  131 +-
 .../loans/charges/loan-charges-list.component.ts   |   23 +-
 .../cob-catchup/loan-cob-catchup.component.ts      |   95 +-
 .../loans/collateral/collateral-form.component.ts  |  125 +-
 .../loans/collateral/collateral-list.component.ts  |   35 +-
 .../guarantors/guarantor-form.component.spec.ts    |    2 +-
 .../loans/guarantors/guarantor-form.component.ts   |  210 +-
 .../guarantors/guarantors-list.component.spec.ts   |    2 +-
 .../loans/guarantors/guarantors-list.component.ts  |   33 +-
 .../interest-pause-form.component.spec.ts          |    4 +-
 .../interest-pause-form.component.ts               |  132 +-
 .../interest-pauses-list.component.spec.ts         |    2 +-
 .../interest-pauses-list.component.ts              |   23 +-
 .../loan-account-lock.component.ts                 |  111 +-
 .../features/loans/loan-documents-tab.component.ts |  137 +-
 src/app/features/loans/loan-form.component.ts      |  516 +--
 src/app/features/loans/loan-notes-tab.component.ts |   69 +-
 .../loan-schedule-modify.component.ts              |  129 +-
 .../loans/loan-transaction-form.component.ts       |  239 +-
 src/app/features/loans/loan-view.component.spec.ts |    2 +
 src/app/features/loans/loan-view.component.ts      | 1712 ++++----
 src/app/features/loans/loans-list.component.ts     |  146 +-
 .../point-in-time/loans-point-in-time.component.ts |  179 +-
 .../post-dated-check-form.component.spec.ts        |    2 +-
 .../post-dated-check-form.component.ts             |  138 +-
 .../post-dated-checks-list.component.spec.ts       |    2 +-
 .../post-dated-checks-list.component.ts            |   33 +-
 .../rescheduling/reschedule-form.component.ts      |  261 +-
 .../reschedule-requests-list.component.ts          |   62 +-
 .../loans/transaction-detail-dialog.component.ts   |  186 +-
 src/app/features/login/login.component.spec.ts     |    2 +
 src/app/features/login/login.component.ts          |   89 +-
 .../meetings/meeting-form.component.spec.ts        |    2 +-
 .../features/meetings/meeting-form.component.ts    |  118 +-
 .../meetings/meetings-list.component.spec.ts       |    2 +-
 .../features/meetings/meetings-list.component.ts   |   33 +-
 .../features/mix/mapping/mix-mapping.component.ts  |   80 +-
 .../mix/report/mix-report.component.spec.ts        |    2 +-
 .../features/mix/report/mix-report.component.ts    |   93 +-
 .../mix/taxonomy/mix-taxonomy.component.spec.ts    |    2 +-
 .../notifications/notifications-list.component.ts  |  107 +-
 .../account-number-format-form.component.ts        |   98 +-
 .../account-number-formats-list.component.ts       |   33 +-
 .../currencies/currencies.component.ts             |  133 +-
 .../organization/funds/fund-form.component.ts      |   82 +-
 .../funds/funds-list.component.spec.ts             |    2 +-
 .../organization/funds/funds-list.component.ts     |   21 +-
 .../group-levels-list.component.spec.ts            |    2 +-
 .../group-levels/group-levels-list.component.ts    |    6 +-
 .../office-transaction-form.component.ts           |  170 +-
 .../office-transactions-list.component.ts          |  113 +-
 .../offices/office-form.component.spec.ts          |    9 +-
 .../organization/offices/office-form.component.ts  |  168 +-
 .../offices/offices-list.component.spec.ts         |    4 +-
 .../organization/offices/offices-list.component.ts |   33 +-
 .../payment-types/payment-type-form.component.ts   |  100 +-
 .../payment-types-list.component.spec.ts           |    2 +-
 .../payment-types/payment-types-list.component.ts  |   33 +-
 .../staff/staff-form.component.spec.ts             |    5 +-
 .../organization/staff/staff-form.component.ts     |  203 +-
 .../organization/staff/staff-list.component.ts     |   42 +-
 .../products/account-action-form.component.spec.ts |    5 +-
 .../products/account-action-form.component.ts      |  204 +-
 .../collateral-management-form.component.spec.ts   |    2 +-
 .../collateral-management-form.component.ts        |  153 +-
 .../collateral-management-list.component.spec.ts   |    2 +-
 .../collateral-management-list.component.ts        |   33 +-
 .../products/deposit-account-view.component.ts     |  254 +-
 ...xed-deposit-transactions-list.component.spec.ts |    2 +-
 .../fixed-deposit-form.component.spec.ts           |   10 +-
 .../fixed-deposits/fixed-deposit-form.component.ts |  234 +-
 .../fixed-deposit-product-form.component.ts        |  185 +-
 .../fixed-deposit-products-list.component.spec.ts  |    2 +-
 .../fixed-deposit-products-list.component.ts       |   21 +-
 .../fixed-deposits-list.component.spec.ts          |    2 +-
 .../fixed-deposits-list.component.ts               |   33 +-
 .../floating-rate-form.component.spec.ts           |    6 +-
 .../floating-rates/floating-rate-form.component.ts |  162 +-
 .../floating-rates-list.component.spec.ts          |    2 +-
 .../floating-rates-list.component.ts               |   21 +-
 .../interest-rate-chart-form.component.spec.ts     |    2 +-
 .../interest-rate-chart-form.component.ts          |  131 +-
 .../interest-rate-chart-slabs.component.spec.ts    |    4 +-
 .../interest-rate-chart-slabs.component.ts         |  156 +-
 .../interest-rate-charts-list.component.spec.ts    |    2 +-
 .../interest-rate-charts-list.component.ts         |   43 +-
 .../loan-originator-form.component.spec.ts         |    6 +-
 .../loan-originator-form.component.ts              |  138 +-
 .../loan-originators-list.component.spec.ts        |    2 +-
 .../loan-originators-list.component.ts             |   33 +-
 .../products/loan-product-form.component.ts        |  740 ++--
 .../products/loan-product-view.component.ts        |  108 +-
 .../products/loan-products-list.component.ts       |   48 +-
 .../on-hold-transactions-list.component.spec.ts    |    2 +-
 .../payment-credit-allocation-editor.component.ts  |  205 +-
 .../product-mix/product-mix.component.spec.ts      |    2 +-
 .../products/product-mix/product-mix.component.ts  |  119 +-
 .../features/products/rates/rate-form.component.ts |  115 +-
 .../products/rates/rates-list.component.spec.ts    |    2 +-
 .../products/rates/rates-list.component.ts         |   21 +-
 ...ring-deposit-transaction-form.component.spec.ts |    2 +-
 ...recurring-deposit-transaction-form.component.ts |  136 +-
 .../recurring-deposit-form.component.ts            |  305 +-
 .../recurring-deposit-product-form.component.ts    |  176 +-
 .../recurring-deposit-products-list.component.ts   |   21 +-
 .../recurring-deposits-list.component.ts           |   33 +-
 .../products/savings-account-form.component.ts     |  182 +-
 .../savings-account-transaction-form.component.ts  |  180 +-
 .../products/savings-account-view.component.ts     |  445 ++-
 .../products/savings-accounts-list.component.ts    |   82 +-
 .../savings-charge-form.component.spec.ts          |    2 +-
 .../savings-charge-form.component.ts               |  131 +-
 .../savings-charges-list.component.spec.ts         |    2 +-
 .../savings-charges-list.component.ts              |   23 +-
 .../products/savings-product-form.component.ts     |  259 +-
 .../products/savings-products-list.component.ts    |   32 +-
 .../share-dividend-form.component.spec.ts          |    4 +-
 .../share-dividend-form.component.ts               |  143 +-
 .../share-dividends-list.component.spec.ts         |    2 +-
 .../share-dividends-list.component.ts              |   23 +-
 .../shares/share-account-form.component.spec.ts    |    3 +-
 .../shares/share-account-form.component.ts         |  347 +-
 .../shares/share-accounts-list.component.spec.ts   |    2 +-
 .../shares/share-accounts-list.component.ts        |   21 +-
 .../shares/share-product-form.component.ts         |  282 +-
 .../shares/share-products-list.component.ts        |   19 +-
 .../tax-components/tax-component-form.component.ts |  125 +-
 .../tax-components-list.component.spec.ts          |    2 +-
 .../tax-components-list.component.ts               |   22 +-
 .../tax-groups/tax-group-form.component.spec.ts    |    2 +-
 .../tax-groups/tax-group-form.component.ts         |  119 +-
 .../tax-groups/tax-groups-list.component.spec.ts   |    2 +-
 .../tax-groups/tax-groups-list.component.ts        |   22 +-
 .../profile/user-profile.component.spec.ts         |  105 +
 src/app/features/profile/user-profile.component.ts |  105 +-
 .../features/reporting/reports-list.component.ts   |   31 +-
 .../reporting/run-report.component.spec.ts         |    3 +-
 src/app/features/reporting/run-report.component.ts |  277 +-
 src/app/features/search/global-search.component.ts |  151 +-
 .../audit-logs/audit-logs-list.component.spec.ts   |   30 +-
 .../audit-logs/audit-logs-list.component.ts        |  254 +-
 .../features/security/roles/role-form.component.ts |  114 +-
 .../security/roles/roles-list.component.ts         |   21 +-
 .../features/security/users/user-form.component.ts |  180 +-
 .../security/users/users-list.component.ts         |   23 +-
 .../edit-configuration-dialog.component.ts         |   57 +-
 .../settings/global-configurations.component.ts    |   76 +-
 .../settings/holiday-form.component.spec.ts        |   31 +-
 .../features/settings/holiday-form.component.ts    |  296 +-
 .../settings/holidays-list.component.spec.ts       |   63 +-
 .../features/settings/holidays-list.component.ts   |  188 +-
 .../settings/two-factor-config.component.ts        |   88 +-
 .../settings/working-days.component.spec.ts        |   11 +-
 .../features/settings/working-days.component.ts    |   97 +-
 .../spm/likelihood/likelihood.component.spec.ts    |    2 +-
 .../spm/likelihood/likelihood.component.ts         |  134 +-
 .../poverty-line/poverty-line.component.spec.ts    |    2 +-
 .../spm/poverty-line/poverty-line.component.ts     |  111 +-
 .../spm/scorecards/scorecards.component.spec.ts    |    2 +-
 .../survey-responses/survey-responses.component.ts |  165 +-
 .../spm/surveys/spm-surveys-form.component.ts      |  128 +-
 .../spm/surveys/spm-surveys-list.component.spec.ts |    2 +-
 .../spm/surveys/spm-surveys-list.component.ts      |   31 +-
 .../adhoc-query/adhoc-query-form.component.spec.ts |    2 +-
 .../adhoc-query/adhoc-query-form.component.ts      |  128 +-
 .../adhoc-query/adhoc-query-list.component.spec.ts |    2 +-
 .../adhoc-query/adhoc-query-list.component.ts      |   33 +-
 .../system/bulk-import/bulk-import.component.ts    |  137 +-
 .../business-dates/business-dates.component.ts     |  183 +-
 .../business-steps.component.spec.ts               |    2 +-
 .../business-steps/business-steps.component.ts     |  100 +-
 .../features/system/cache/cache.component.spec.ts  |    2 +-
 src/app/features/system/cache/cache.component.ts   |   60 +-
 .../features/system/codes/code-form.component.ts   |   74 +-
 .../system/codes/code-value-form.component.ts      |   94 +-
 .../system/codes/code-values-list.component.ts     |  106 +-
 .../features/system/codes/codes-list.component.ts  |   96 +-
 .../credit-bureau-config.component.spec.ts         |    4 +-
 .../credit-bureau-config.component.ts              |  146 +-
 .../data-tables/datatables-form.component.ts       |  165 +-
 .../data-tables/datatables-list.component.ts       |   40 +-
 .../delinquency-management.component.spec.ts       |    4 +-
 .../delinquency-management.component.ts            |  214 +-
 ...entity-data-table-checks-form.component.spec.ts |    2 +-
 .../entity-data-table-checks-form.component.ts     |  121 +-
 ...entity-data-table-checks-list.component.spec.ts |    8 +-
 .../entity-data-table-checks-list.component.ts     |   27 +-
 .../entity-mapping-form.component.ts               |   92 +-
 .../entity-mapping-list.component.spec.ts          |    2 +-
 .../entity-mapping-list.component.ts               |   33 +-
 .../external-events.component.spec.ts              |    2 +-
 .../external-events/external-events.component.ts   |   50 +-
 .../external-services.component.spec.ts            |    2 +-
 .../external-services.component.ts                 |   80 +-
 .../field-configuration.component.spec.ts          |    2 +-
 .../field-configuration.component.ts               |   42 +-
 .../system/hooks/hooks-form.component.spec.ts      |    2 +-
 .../features/system/hooks/hooks-form.component.ts  |  104 +-
 .../system/hooks/hooks-list.component.spec.ts      |    2 +-
 .../features/system/hooks/hooks-list.component.ts  |   33 +-
 .../instance-mode/instance-mode.component.ts       |   65 +-
 .../loan-product-details.component.spec.ts         |    2 +-
 .../notifications-config.component.spec.ts         |    2 +-
 .../notifications-config.component.ts              |   73 +-
 .../system/oidc-config/oidc-config.component.ts    |  120 +-
 .../password-preferences.component.spec.ts         |    2 +-
 .../password-preferences.component.ts              |   58 +-
 .../permissions/permissions.component.spec.ts      |    2 +-
 .../system/permissions/permissions.component.ts    |   76 +-
 .../report-mailing-jobs-form.component.ts          |  137 +-
 .../report-mailing-jobs-list.component.spec.ts     |    2 +-
 .../report-mailing-jobs-list.component.ts          |  232 +-
 .../scheduler-job-history.component.spec.ts        |    2 +-
 .../scheduler-job-history.component.ts             |    6 +-
 .../scheduler-jobs-list.component.spec.ts          |    2 +-
 .../scheduler-jobs-list.component.ts               |   48 +-
 src/app/features/system/sms/sms-form.component.ts  |   93 +-
 .../features/system/sms/sms-list.component.spec.ts |    2 +-
 src/app/features/system/sms/sms-list.component.ts  |   33 +-
 .../system/templates/template-form.component.ts    |  100 +-
 .../system/templates/templates-list.component.ts   |   86 +-
 .../tasks/checker-inbox/checker-inbox.component.ts |   69 +-
 .../checker-inbox/view-payload-dialog.component.ts |   21 +-
 .../cashier-journals-list.component.spec.ts        |    2 +-
 .../cashier-journals-list.component.ts             |   52 +-
 .../tellers/cashiers/cashier-form.component.ts     |  287 +-
 .../tellers/cashiers/cashiers-list.component.ts    |   25 +-
 .../features/tellers/teller-form.component.spec.ts |    3 +-
 src/app/features/tellers/teller-form.component.ts  |  295 +-
 src/app/features/tellers/tellers-list.component.ts |   37 +-
 .../account-transfer-form.component.spec.ts        |    9 +-
 .../transfers/account-transfer-form.component.ts   |  414 +-
 .../transfers/account-transfers-list.component.ts  |  109 +-
 .../standing-instruction-form.component.spec.ts    |    7 +-
 .../standing-instruction-form.component.ts         |  429 +-
 .../standing-instruction-history.component.ts      |   10 +-
 .../standing-instructions-list.component.ts        |   33 +-
 .../breach/wc-breach-form.component.spec.ts        |    4 +-
 .../breach/wc-breach-form.component.ts             |  141 +-
 .../breach/wc-breach-list.component.spec.ts        |    2 +-
 .../breach/wc-breach-list.component.ts             |   33 +-
 .../wc-loan-product-form.component.spec.ts         |    6 +-
 .../wc-loan-product-form.component.ts              |  755 ++--
 .../wc-loan-products-list.component.spec.ts        |    2 +-
 .../wc-loan-products-list.component.ts             |   33 +-
 .../wc-loan-account-lock.component.ts              |  102 +-
 .../wc-loan-cob-catchup.component.ts               |   95 +-
 .../loans/wc-loan-action-form.component.spec.ts    |    6 +-
 .../loans/wc-loan-action-form.component.ts         |  308 +-
 .../loans/wc-loan-form.component.spec.ts           |    8 +-
 .../loans/wc-loan-form.component.ts                |  311 +-
 .../loans/wc-loan-view.component.spec.ts           |   10 +-
 .../loans/wc-loan-view.component.ts                |  657 +--
 .../loans/wc-loans-list.component.spec.ts          |    2 +-
 .../loans/wc-loans-list.component.ts               |   21 +-
 .../near-breach/wc-near-breach-form.component.ts   |  122 +-
 .../wc-near-breach-list.component.spec.ts          |    2 +-
 .../near-breach/wc-near-breach-list.component.ts   |   33 +-
 src/app/layout/header.component.ts                 |  196 +-
 src/app/layout/inactivity-dialog.component.spec.ts |   20 +-
 src/app/layout/inactivity-dialog.component.ts      |   51 +-
 src/app/layout/main-layout.component.ts            |   12 +-
 src/app/layout/sidebar.component.ts                |   16 +-
 .../charts/donut-chart.component.spec.ts           |    6 +-
 .../client-search/client-search.component.spec.ts  |    2 +-
 .../client-search/client-search.component.ts       |  148 +-
 .../confirm-dialog/confirm-dialog.component.ts     |  108 +-
 .../create-office-dialog.component.spec.ts         |   22 +-
 .../create-office-dialog.component.ts              |  163 +-
 .../data-table/data-table.component.spec.ts        |  345 +-
 .../components/data-table/data-table.component.ts  |  356 +-
 .../datatable-entry-dialog.component.ts            |  229 +-
 .../entity-datatables.component.spec.ts            |   57 +-
 .../entity-datatables.component.ts                 |  114 +-
 .../guidance-tour/guidance-tour.component.spec.ts  |    4 +-
 .../guidance-tour/guidance-tour.component.ts       |   65 +-
 .../help-icon/help-icon.component.spec.ts          |   28 +-
 .../components/help-icon/help-icon.component.ts    |   32 +-
 .../paginator/paginator.component.spec.ts          |  161 +
 .../components/paginator/paginator.component.ts    |  219 +
 .../search-filter/search-filter.component.ts       |   30 +-
 .../status-badge/status-badge.component.ts         |   28 +
 src/app/shared/directives/tooltip.directive.ts     |  114 +
 src/app/shared/index.ts                            |    2 +
 .../models/table.model.ts}                         |   29 +-
 .../ionic-testing.ts}                              |   24 +-
 src/assets/i18n/en.json                            |   10 +-
 src/assets/i18n/hi.json                            |    7 +-
 src/assets/i18n/ko.json                            |    7 +-
 src/bootstrap.ts                                   |    6 +
 src/index.html                                     |    7 +-
 src/main.ts                                        |    8 +-
 src/styles.scss                                    |   21 +-
 src/styles/_common.scss                            |  233 +-
 src/styles/_ionic-theme.scss                       |  171 +
 546 files changed, 26986 insertions(+), 21825 deletions(-)
 create mode 100644 .github/workflows/e2e.yml
 delete mode 100644 ARCHITECTURE_DECISIONS.md
 delete mode 100644 DOCS/PENDING_APIS.md
 delete mode 100644 DOCS/UI_GAP_ANALYSIS.md
 delete mode 100644 EXTENDED_PLAN.md
 delete mode 100644 FINERACT_CONTEXT.md
 create mode 100644 deploy/docker-compose-e2e.yml
 create mode 100644 deploy/init-db.sql
 create mode 100644 e2e/global-setup.ts
 create mode 100644 e2e/list-pagination.spec.ts
 create mode 100644 e2e/utils/ionic-locators.ts
 create mode 100644 e2e/utils/seed-api.ts
 create mode 100644 e2e/utils/seeded-backend.ts
 delete mode 100644 e2e/utils/select-mat-option.ts
 create mode 100644 e2e/utils/select-option.ts
 delete mode 100644 fineract_backoffice_api_and_feature_gap_report.md
 create mode 100644 scripts/check-icons.mjs
 create mode 100644 scripts/e2e-summary.mjs
 copy src/app/api/api/{workingCapitalLoanDelinquencyActions.service.ts => 
workingCapitalLoanBreachActions.service.ts} (61%)
 copy src/app/api/api/{workingCapitalLoanDelinquencyActions.service.ts => 
workingCapitalLoanNearBreachActions.service.ts} (62%)
 copy src/app/api/api/{workingCapitalLoanCharges.service.ts => 
workingCapitalLoanOriginators.service.ts} (57%)
 delete mode 100644 src/app/api/model/adHocQuerySearchRequest.ts
 delete mode 100644 src/app/api/model/cashierTransactionsWithSummaryData.ts
 delete mode 100644 src/app/api/model/cashiersForTeller.ts
 delete mode 100644 src/app/api/model/delinquencyPausePeriod.ts
 copy src/app/api/model/{calculateFixedDepositInterestResponse.ts => 
executeWorkingCapitalLoanTransactionCommandRequest.ts} (85%)
 copy src/app/api/model/{deleteLoansLoanIdChargesChargeIdResponse.ts => 
executeWorkingCapitalLoanTransactionCommandResponse.ts} (86%)
 delete mode 100644 src/app/api/model/gLClosureData.ts
 delete mode 100644 src/app/api/model/getPaymentAllocationOrder.ts
 rename src/app/api/model/{shareAccountChargeData.ts => 
getWorkingCapitalLoanCharge.ts} (80%)
 rename src/app/api/model/{workingCapitalLoanSummaryData.ts => 
getWorkingCapitalLoanSummary.ts} (94%)
 copy src/app/api/model/{loanOriginatorData.ts => 
getWorkingCapitalLoansLoanIdOriginatorData.ts} (91%)
 delete mode 100644 src/app/api/model/interestRateChartData.ts
 delete mode 100644 
src/app/api/model/internalWorkingCapitalLoanPaymentRequest.ts
 delete mode 100644 src/app/api/model/loanApplicationTimelineData.ts
 delete mode 100644 src/app/api/model/loanOriginatorTemplateData.ts
 delete mode 100644 src/app/api/model/multivaluedMapStringParameterizedHeader.ts
 delete mode 100644 src/app/api/model/multivaluedMapStringString.ts
 delete mode 100644 src/app/api/model/pageAccountData.ts
 delete mode 100644 src/app/api/model/pageAccountTransferData.ts
 copy src/app/api/model/{getAccountTransfersResponse.ts => 
pageGetEntityDatatableChecksResponse.ts} (80%)
 delete mode 100644 src/app/api/model/pageLoanTransactionData.ts
 delete mode 100644 src/app/api/model/pageSmsCampaignData.ts
 delete mode 100644 src/app/api/model/pageStandingInstructionData.ts
 delete mode 100644 src/app/api/model/pageStandingInstructionHistoryData.ts
 delete mode 100644 src/app/api/model/pageWorkingCapitalLoanData.ts
 delete mode 100644 src/app/api/model/pageWorkingCapitalLoanTransactionData.ts
 copy src/app/api/model/{postWorkingCapitalLoansDelinquencyActionRequest.ts => 
postWorkingCapitalLoansBreachActionRequest.ts} (78%)
 copy src/app/api/model/{postClientsClientIdIdentifiersResponse.ts => 
postWorkingCapitalLoansBreachActionResponse.ts} (90%)
 copy src/app/api/model/{postLoansLoanIdChargesRequest.ts => 
postWorkingCapitalLoansLoanIdChargesChargeIdRequest.ts} (88%)
 copy src/app/api/model/{postWorkingCapitalLoansLoanIdResponse.ts => 
postWorkingCapitalLoansLoanIdChargesChargeIdResponse.ts} (88%)
 copy src/app/api/model/{workingCapitalLoanDelinquencyActionData.ts => 
postWorkingCapitalLoansLoanIdNearBreachActionsRequest.ts} (55%)
 copy src/app/api/model/{postLoansOriginatorData.ts => 
postWorkingCapitalLoansOriginatorData.ts} (96%)
 delete mode 100644 src/app/api/model/searchData.ts
 delete mode 100644 src/app/api/model/shareAccountApplicationTimelineData.ts
 delete mode 100644 src/app/api/model/shareAccountData.ts
 delete mode 100644 src/app/api/model/shareAccountDividendData.ts
 delete mode 100644 src/app/api/model/shareAccountStatusEnumData.ts
 delete mode 100644 src/app/api/model/shareAccountSummaryData.ts
 delete mode 100644 src/app/api/model/shareAccountTransactionData.ts
 delete mode 100644 src/app/api/model/standingInstructionData.ts
 delete mode 100644 src/app/api/model/standingInstructionHistoryData.ts
 delete mode 100644 src/app/api/model/tellerData.ts
 delete mode 100644 src/app/api/model/workingCapitalLoanBalanceData.ts
 copy src/app/api/model/{workingCapitalLoanDelinquencyActionData.ts => 
workingCapitalLoanBreachActionData.ts} (77%)
 delete mode 100644 src/app/api/model/workingCapitalLoanCollectionData.ts
 delete mode 100644 src/app/api/model/workingCapitalLoanData.ts
 delete mode 100644 
src/app/api/model/workingCapitalLoanDelinquencyTagHistoryData.ts
 delete mode 100644 
src/app/api/model/workingCapitalLoanDisbursementDetailData.ts
 copy src/app/api/model/{getWorkingCapitalLoanNearBreach.ts => 
workingCapitalLoanNearBreachActionData.ts} (71%)
 delete mode 100644 
src/app/api/model/workingCapitalLoanProductConfigurableAttributesData.ts
 delete mode 100644 src/app/api/model/workingCapitalLoanProductData.ts
 delete mode 100644 
src/app/api/model/workingCapitalLoanRangeScheduleDelinquencyData.ts
 delete mode 100644 src/app/api/model/workingCapitalLoanTemplateData.ts
 delete mode 100644 src/app/api/model/workingCapitalLoanTransactionData.ts
 delete mode 100644 src/app/api/model/workingCapitalPaymentAllocationData.ts
 create mode 100644 src/app/core/icons.spec.ts
 create mode 100644 src/app/core/icons.ts
 create mode 100644 src/app/core/services/dialog.service.spec.ts
 create mode 100644 src/app/core/services/dialog.service.ts
 create mode 100644 src/app/core/services/notification.service.spec.ts
 create mode 100644 src/app/core/services/notification.service.ts
 delete mode 100644 src/app/core/utils/custom-paginator-intl.spec.ts
 delete mode 100644 src/app/core/utils/custom-paginator-intl.ts
 create mode 100644 src/app/core/utils/date-formatter.spec.ts
 create mode 100644 src/app/features/profile/user-profile.component.spec.ts
 create mode 100644 
src/app/shared/components/paginator/paginator.component.spec.ts
 create mode 100644 src/app/shared/components/paginator/paginator.component.ts
 create mode 100644 src/app/shared/directives/tooltip.directive.ts
 copy src/app/{core/services/sidebar.service.ts => 
shared/models/table.model.ts} (55%)
 copy src/app/{core/services/sidebar.service.ts => testing/ionic-testing.ts} 
(55%)
 create mode 100644 src/styles/_ionic-theme.scss

Reply via email to