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 d7d6dd4 Merge pull request #183 from
Aman-Mittal/refactor/shared-signal-inputs
add 204c799 refactor(shared): finish the signal-input conversion and
unblock dialogs
add f5d1a42 refactor: move every async-rendered field to signals and
clear the lint baseline
new 2107a09 Merge pull request #185 from
Aman-Mittal/refactor/shared-remaining-signals
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:
eslint-suppressions.json | 389 ---------------------
scripts/codemod-signals.mjs | Bin 11594 -> 11983 bytes
src/app/app.config.ts | 11 +-
src/app/core/services/loading.service.ts | 2 +-
src/app/core/services/sidebar.service.ts | 2 +-
src/app/core/services/theme.service.ts | 2 +-
.../accounting-closure-form.component.ts | 12 +-
.../accounting-closures-list.component.ts | 8 +-
.../accounting/accounting-rule-form.component.ts | 33 +-
.../accounting/accounting-rules-list.component.ts | 8 +-
.../accounting/charges/charge-form.component.ts | 83 +++--
.../accounting/charges/charges-list.component.ts | 10 +-
.../accounting/chart-of-accounts.component.ts | 6 +-
.../financial-activity-mapping-form.component.ts | 11 +-
.../financial-activity-mappings-list.component.ts | 8 +-
.../accounting/gl-account-form.component.ts | 48 +--
.../accounting/journal-entries-list.component.ts | 6 +-
.../accounting/journal-entry-form.component.ts | 38 +-
.../provisioning-categories-form.component.spec.ts | 4 +-
.../provisioning-categories-form.component.ts | 34 +-
.../provisioning-categories-list.component.spec.ts | 2 +-
.../provisioning-categories-list.component.ts | 10 +-
.../provisioning-criteria-form.component.spec.ts | 4 +-
.../provisioning-criteria-form.component.ts | 34 +-
.../provisioning-criteria-list.component.spec.ts | 2 +-
.../provisioning-criteria-list.component.ts | 10 +-
.../provisioning-entries-form.component.ts | 18 +-
.../provisioning-entries-list.component.spec.ts | 2 +-
.../provisioning-entries-list.component.ts | 10 +-
.../run-accruals/run-accruals.component.spec.ts | 2 +-
.../run-accruals/run-accruals.component.ts | 24 +-
.../batch-operations/batch-operations.component.ts | 16 +-
.../admin/cob-tools/cob-tools.component.ts | 2 +-
.../external-events/external-events.component.ts | 2 +-
.../admin/inline-job/inline-job.component.ts | 16 +-
.../progressive-loan-model.component.ts | 2 +-
.../forgot-password/forgot-password.component.ts | 22 +-
.../calendars/calendar-form.component.spec.ts | 8 +-
.../features/calendars/calendar-form.component.ts | 47 +--
.../calendars/calendars-list.component.spec.ts | 2 +-
.../features/calendars/calendars-list.component.ts | 10 +-
.../email-campaign-form.component.ts | 53 +--
.../email-campaigns-list.component.ts | 4 +-
.../email-messages/email-messages.component.ts | 50 +--
.../sms-campaigns/sms-campaign-form.component.ts | 31 +-
.../sms-campaigns/sms-campaigns-list.component.ts | 4 +-
.../features/centers/center-form.component.spec.ts | 10 +-
src/app/features/centers/center-form.component.ts | 78 +++--
src/app/features/centers/centers-list.component.ts | 6 +-
.../charges/client-charge-form.component.spec.ts | 2 +-
.../charges/client-charge-form.component.ts | 24 +-
.../charges/client-charges-list.component.spec.ts | 2 +-
.../charges/client-charges-list.component.ts | 10 +-
.../clients/client-action-dialog.component.spec.ts | 4 +-
.../clients/client-action-dialog.component.ts | 31 +-
.../features/clients/client-form.component.spec.ts | 14 +-
src/app/features/clients/client-form.component.ts | 169 ++++-----
.../features/clients/client-search-v2.component.ts | 12 +-
src/app/features/clients/client-view.component.ts | 46 +--
.../client-collateral-form.component.spec.ts | 4 +-
.../collateral/client-collateral-form.component.ts | 36 +-
.../client-collateral-list.component.spec.ts | 2 +-
.../collateral/client-collateral-list.component.ts | 10 +-
.../clients/kyc/client-address-form.component.ts | 44 +--
.../kyc/client-document-form.component.spec.ts | 2 +-
.../clients/kyc/client-document-form.component.ts | 22 +-
.../kyc/client-family-member-form.component.ts | 40 +--
.../kyc/client-identifier-form.component.ts | 22 +-
.../clients/kyc/client-note-form.component.spec.ts | 2 +-
.../clients/kyc/client-note-form.component.ts | 16 +-
.../tabs/client-addresses-list.component.ts | 14 +-
.../tabs/client-documents-list.component.spec.ts | 2 +-
.../tabs/client-documents-list.component.ts | 16 +-
.../tabs/client-family-members-list.component.ts | 16 +-
.../tabs/client-identifiers-list.component.ts | 16 +-
.../clients/tabs/client-notes-list.component.ts | 16 +-
.../client-transactions-list.component.spec.ts | 2 +-
.../client-transactions-list.component.ts | 10 +-
.../collection-sheet/collection-sheet.component.ts | 25 +-
.../features/dashboard/system-status.component.ts | 16 +-
.../asset-owner-view/asset-owner-view.component.ts | 2 +-
.../fintech/asset-owners-list.component.ts | 6 +-
.../features/groups/group-form.component.spec.ts | 8 +-
src/app/features/groups/group-form.component.ts | 78 +++--
src/app/features/groups/groups-list.component.ts | 6 +-
.../interop/interop-account-view.component.ts | 8 +-
.../features/interop/interop-health.component.ts | 2 +-
.../interop/interop-party-lookup.component.ts | 2 +-
.../features/interop/interop-quotes.component.ts | 2 +-
.../interop/interop-transfers.component.ts | 2 +-
.../bulk-loan-reassignment.component.ts | 62 ++--
.../bulk-reassignment.component.spec.ts | 4 +-
.../bulk-reassignment.component.ts | 28 +-
.../loans/charges/loan-charge-form.component.ts | 24 +-
.../loans/charges/loan-charges-list.component.ts | 10 +-
.../cob-catchup/loan-cob-catchup.component.ts | 12 +-
.../guarantors/guarantor-form.component.spec.ts | 6 +-
.../loans/guarantors/guarantor-form.component.ts | 63 ++--
.../guarantors/guarantors-list.component.spec.ts | 2 +-
.../loans/guarantors/guarantors-list.component.ts | 10 +-
.../interest-pause-form.component.ts | 18 +-
.../interest-pauses-list.component.spec.ts | 2 +-
.../interest-pauses-list.component.ts | 10 +-
.../loan-account-lock.component.ts | 4 +-
.../features/loans/loan-documents-tab.component.ts | 80 +++--
src/app/features/loans/loan-form.component.ts | 119 ++++---
src/app/features/loans/loan-notes-tab.component.ts | 27 +-
.../loan-schedule-modify.component.ts | 2 +-
src/app/features/loans/loan-view.component.ts | 65 ++--
.../point-in-time/loans-point-in-time.component.ts | 2 +-
.../post-dated-check-form.component.spec.ts | 14 +-
.../post-dated-check-form.component.ts | 54 +--
.../post-dated-checks-list.component.spec.ts | 2 +-
.../post-dated-checks-list.component.ts | 10 +-
.../rescheduling/reschedule-form.component.ts | 58 +--
.../reschedule-requests-list.component.ts | 22 +-
.../loans/transaction-detail-dialog.component.ts | 44 +--
.../meetings/meeting-form.component.spec.ts | 6 +-
.../features/meetings/meeting-form.component.ts | 36 +-
.../meetings/meetings-list.component.spec.ts | 2 +-
.../features/meetings/meetings-list.component.ts | 10 +-
.../mix/mapping/mix-mapping.component.spec.ts | 4 +-
.../features/mix/mapping/mix-mapping.component.ts | 30 +-
.../mix/report/mix-report.component.spec.ts | 2 +-
.../features/mix/report/mix-report.component.ts | 8 +-
.../mix/taxonomy/mix-taxonomy.component.spec.ts | 2 +-
.../mix/taxonomy/mix-taxonomy.component.ts | 10 +-
.../notifications/notifications-list.component.ts | 2 +-
.../account-number-format-form.component.ts | 50 +--
.../account-number-formats-list.component.ts | 12 +-
.../currencies/currencies.component.ts | 28 +-
.../organization/funds/fund-form.component.spec.ts | 4 +-
.../organization/funds/fund-form.component.ts | 34 +-
.../group-levels-list.component.spec.ts | 2 +-
.../group-levels/group-levels-list.component.ts | 10 +-
.../office-transaction-form.component.ts | 29 +-
.../office-transactions-list.component.ts | 2 +-
.../offices/office-form.component.spec.ts | 22 +-
.../organization/offices/office-form.component.ts | 61 ++--
.../payment-type-form.component.spec.ts | 6 +-
.../payment-types/payment-type-form.component.ts | 47 +--
.../staff/staff-form.component.spec.ts | 9 +-
.../organization/staff/staff-form.component.ts | 43 +--
.../organization/staff/staff-list.component.ts | 4 +-
.../products/account-action-form.component.spec.ts | 10 +-
.../products/account-action-form.component.ts | 74 ++--
.../collateral-management-form.component.spec.ts | 6 +-
.../collateral-management-form.component.ts | 52 +--
.../collateral-management-list.component.spec.ts | 2 +-
.../collateral-management-list.component.ts | 10 +-
.../products/deposit-account-view.component.ts | 4 +-
...xed-deposit-transactions-list.component.spec.ts | 2 +-
.../fixed-deposit-transactions-list.component.ts | 10 +-
.../fixed-deposit-form.component.spec.ts | 50 +--
.../fixed-deposits/fixed-deposit-form.component.ts | 103 +++---
.../fixed-deposit-product-form.component.spec.ts | 18 +-
.../fixed-deposit-product-form.component.ts | 52 +--
.../fixed-deposit-products-list.component.spec.ts | 8 +-
.../fixed-deposit-products-list.component.ts | 14 +-
.../fixed-deposits-list.component.spec.ts | 4 +-
.../fixed-deposits-list.component.ts | 10 +-
.../floating-rate-form.component.spec.ts | 14 +-
.../floating-rates/floating-rate-form.component.ts | 76 ++--
.../floating-rates-list.component.spec.ts | 2 +-
.../floating-rates-list.component.ts | 10 +-
.../interest-rate-chart-form.component.spec.ts | 14 +-
.../interest-rate-chart-form.component.ts | 67 ++--
.../interest-rate-chart-slabs.component.spec.ts | 6 +-
.../interest-rate-chart-slabs.component.ts | 56 +--
.../interest-rate-charts-list.component.spec.ts | 2 +-
.../interest-rate-charts-list.component.ts | 10 +-
.../loan-originator-form.component.spec.ts | 8 +-
.../loan-originator-form.component.ts | 66 ++--
.../loan-originators-list.component.spec.ts | 2 +-
.../loan-originators-list.component.ts | 10 +-
.../products/loan-product-form.component.ts | 88 ++---
.../on-hold-transactions-list.component.spec.ts | 4 +-
.../on-hold-transactions-list.component.ts | 10 +-
.../payment-credit-allocation-editor.component.ts | 90 ++---
.../product-mix/product-mix.component.spec.ts | 10 +-
.../products/product-mix/product-mix.component.ts | 45 +--
.../products/rates/rate-form.component.spec.ts | 10 +-
.../features/products/rates/rate-form.component.ts | 40 +--
.../products/rates/rates-list.component.spec.ts | 2 +-
.../products/rates/rates-list.component.ts | 10 +-
...ring-deposit-transaction-form.component.spec.ts | 2 +-
...recurring-deposit-transaction-form.component.ts | 20 +-
.../recurring-deposit-form.component.ts | 91 ++---
.../recurring-deposit-product-form.component.ts | 50 +--
.../recurring-deposit-products-list.component.ts | 14 +-
.../recurring-deposits-list.component.ts | 10 +-
.../products/savings-account-form.component.ts | 74 ++--
.../savings-account-transaction-form.component.ts | 39 ++-
.../products/savings-account-view.component.ts | 6 +-
.../products/savings-accounts-list.component.ts | 6 +-
.../savings-charge-form.component.spec.ts | 2 +-
.../savings-charge-form.component.ts | 24 +-
.../savings-charges-list.component.spec.ts | 2 +-
.../savings-charges-list.component.ts | 10 +-
.../products/savings-product-form.component.ts | 50 +--
.../share-dividend-form.component.ts | 14 +-
.../share-dividends-list.component.spec.ts | 4 +-
.../share-dividends-list.component.ts | 10 +-
.../shares/share-account-form.component.spec.ts | 6 +-
.../shares/share-account-form.component.ts | 116 +++---
.../shares/share-accounts-list.component.ts | 14 +-
.../shares/share-product-form.component.ts | 52 +--
.../shares/share-products-list.component.ts | 14 +-
.../tax-component-form.component.spec.ts | 4 +-
.../tax-components/tax-component-form.component.ts | 34 +-
.../tax-components-list.component.spec.ts | 2 +-
.../tax-components-list.component.ts | 10 +-
.../tax-groups/tax-group-form.component.spec.ts | 6 +-
.../tax-groups/tax-group-form.component.ts | 52 +--
.../tax-groups/tax-groups-list.component.spec.ts | 2 +-
.../tax-groups/tax-groups-list.component.ts | 10 +-
.../reporting/run-report.component.spec.ts | 2 +-
src/app/features/reporting/run-report.component.ts | 14 +-
src/app/features/search/global-search.component.ts | 21 +-
.../audit-logs/audit-logs-list.component.ts | 10 +-
.../features/security/roles/role-form.component.ts | 54 +--
.../security/roles/roles-list.component.spec.ts | 4 +-
.../security/roles/roles-list.component.ts | 10 +-
.../features/security/users/user-form.component.ts | 82 ++---
.../security/users/users-list.component.ts | 10 +-
.../edit-configuration-dialog.component.ts | 20 +-
.../settings/holiday-form.component.spec.ts | 6 +-
.../features/settings/holiday-form.component.ts | 35 +-
.../features/settings/holidays-list.component.ts | 10 +-
.../settings/two-factor-config.component.ts | 25 +-
.../spm/likelihood/likelihood.component.spec.ts | 4 +-
.../spm/likelihood/likelihood.component.ts | 20 +-
.../poverty-line/poverty-line.component.spec.ts | 4 +-
.../spm/poverty-line/poverty-line.component.ts | 10 +-
.../spm/scorecards/scorecards.component.spec.ts | 6 +-
.../spm/scorecards/scorecards.component.ts | 22 +-
.../survey-responses/survey-responses.component.ts | 25 +-
.../spm/surveys/spm-surveys-form.component.spec.ts | 4 +-
.../spm/surveys/spm-surveys-form.component.ts | 62 ++--
.../spm/surveys/spm-surveys-list.component.spec.ts | 2 +-
.../spm/surveys/spm-surveys-list.component.ts | 10 +-
.../adhoc-query/adhoc-query-form.component.spec.ts | 4 +-
.../adhoc-query/adhoc-query-form.component.ts | 54 +--
.../adhoc-query/adhoc-query-list.component.spec.ts | 2 +-
.../adhoc-query/adhoc-query-list.component.ts | 10 +-
.../system/bulk-import/bulk-import.component.ts | 4 +-
.../business-dates/business-dates.component.ts | 48 +--
.../business-steps.component.spec.ts | 4 +-
.../business-steps/business-steps.component.ts | 40 ++-
.../features/system/cache/cache.component.spec.ts | 6 +-
src/app/features/system/cache/cache.component.ts | 37 +-
.../features/system/codes/code-form.component.ts | 36 +-
.../system/codes/code-value-form.component.ts | 50 +--
.../credit-bureau-config.component.spec.ts | 8 +-
.../credit-bureau-config.component.ts | 20 +-
.../data-tables/datatables-form.component.ts | 26 +-
.../data-tables/datatables-list.component.ts | 4 +-
.../delinquency-management.component.ts | 8 +-
...entity-data-table-checks-form.component.spec.ts | 2 +-
.../entity-data-table-checks-form.component.ts | 24 +-
...entity-data-table-checks-list.component.spec.ts | 2 +-
.../entity-data-table-checks-list.component.ts | 10 +-
.../entity-mapping-form.component.spec.ts | 4 +-
.../entity-mapping-form.component.ts | 43 +--
.../entity-mapping-list.component.spec.ts | 4 +-
.../entity-mapping-list.component.ts | 10 +-
.../external-events.component.spec.ts | 2 +-
.../external-events/external-events.component.ts | 30 +-
.../external-services.component.spec.ts | 2 +-
.../external-services.component.ts | 22 +-
.../field-configuration.component.spec.ts | 2 +-
.../field-configuration.component.ts | 10 +-
.../system/hooks/hooks-form.component.spec.ts | 4 +-
.../features/system/hooks/hooks-form.component.ts | 46 +--
.../system/hooks/hooks-list.component.spec.ts | 2 +-
.../features/system/hooks/hooks-list.component.ts | 10 +-
.../instance-mode/instance-mode.component.ts | 14 +-
.../loan-product-details.component.spec.ts | 2 +-
.../loan-product-details.component.ts | 10 +-
.../notifications-config.component.spec.ts | 2 +-
.../notifications-config.component.ts | 22 +-
.../oidc-config/oidc-config.component.spec.ts | 6 +-
.../system/oidc-config/oidc-config.component.ts | 34 +-
.../password-preferences.component.spec.ts | 6 +-
.../password-preferences.component.ts | 37 +-
.../permissions/permissions.component.spec.ts | 4 +-
.../system/permissions/permissions.component.ts | 34 +-
.../report-mailing-jobs-form.component.spec.ts | 4 +-
.../report-mailing-jobs-form.component.ts | 56 +--
.../report-mailing-jobs-list.component.spec.ts | 2 +-
.../report-mailing-jobs-list.component.ts | 20 +-
.../scheduler-job-history.component.spec.ts | 2 +-
.../scheduler-job-history.component.ts | 10 +-
.../scheduler-jobs-list.component.spec.ts | 4 +-
.../scheduler-jobs-list.component.ts | 18 +-
.../features/system/sms/sms-form.component.spec.ts | 2 +-
src/app/features/system/sms/sms-form.component.ts | 52 +--
.../features/system/sms/sms-list.component.spec.ts | 2 +-
src/app/features/system/sms/sms-list.component.ts | 10 +-
.../system/templates/templates-list.component.ts | 8 +-
.../tasks/checker-inbox/checker-inbox.component.ts | 6 +-
.../view-payload-dialog.component.spec.ts | 69 ++++
.../checker-inbox/view-payload-dialog.component.ts | 24 +-
.../cashier-journals-list.component.spec.ts | 2 +-
.../cashier-journals-list.component.ts | 20 +-
.../tellers/cashiers/cashier-form.component.ts | 20 +-
.../tellers/cashiers/cashiers-list.component.ts | 10 +-
.../features/tellers/teller-form.component.spec.ts | 4 +-
src/app/features/tellers/teller-form.component.ts | 50 +--
src/app/features/tellers/tellers-list.component.ts | 10 +-
.../transfers/account-transfer-form.component.ts | 10 +-
.../transfers/account-transfers-list.component.ts | 18 +-
.../standing-instruction-form.component.ts | 10 +-
.../standing-instruction-history.component.ts | 4 +-
.../standing-instructions-list.component.ts | 4 +-
.../breach/wc-breach-form.component.spec.ts | 6 +-
.../breach/wc-breach-form.component.ts | 58 +--
.../breach/wc-breach-list.component.spec.ts | 2 +-
.../breach/wc-breach-list.component.ts | 10 +-
.../wc-loan-product-form.component.spec.ts | 10 +-
.../wc-loan-product-form.component.ts | 137 ++++----
.../wc-loan-products-list.component.spec.ts | 2 +-
.../wc-loan-products-list.component.ts | 10 +-
.../wc-loan-cob-catchup.component.ts | 4 +-
.../loans/wc-loan-action-form.component.ts | 20 +-
.../loans/wc-loan-form.component.spec.ts | 6 +-
.../loans/wc-loan-form.component.ts | 50 +--
.../loans/wc-loan-view.component.ts | 12 +-
.../loans/wc-loans-list.component.spec.ts | 6 +-
.../loans/wc-loans-list.component.ts | 26 +-
.../wc-near-breach-form.component.spec.ts | 2 +-
.../near-breach/wc-near-breach-form.component.ts | 46 +--
.../wc-near-breach-list.component.spec.ts | 2 +-
.../near-breach/wc-near-breach-list.component.ts | 10 +-
src/app/layout/header.component.ts | 6 +-
.../charts/donut-chart.component.spec.ts | 4 +-
.../components/charts/donut-chart.component.ts | 24 +-
.../client-search/client-search.component.ts | 58 +--
.../confirm-dialog/confirm-dialog.component.ts | 20 +-
.../create-office-dialog.component.spec.ts | 4 +-
.../create-office-dialog.component.ts | 10 +-
.../data-table/cell-template.directive.spec.ts | 10 +-
.../datatable-entry-dialog.component.ts | 22 +-
.../entity-datatables.component.spec.ts | 4 +-
.../entity-datatables.component.ts | 20 +-
.../help-icon/help-icon.component.spec.ts | 2 +-
.../components/help-icon/help-icon.component.ts | 8 +-
.../search-filter/search-filter.component.ts | 39 +--
.../status-badge/status-badge.component.spec.ts | 56 +--
.../status-badge/status-badge.component.ts | 68 ++--
src/app/shared/directives/tooltip.directive.ts | 14 +-
src/app/testing/ionic-testing.ts | 6 +-
352 files changed, 3718 insertions(+), 3779 deletions(-)
create mode 100644
src/app/features/tasks/checker-inbox/view-payload-dialog.component.spec.ts