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 5f2964b Merge pull request #174 from
Aman-Mittal/fix/spec-sync-checkout-ref
add 1e3c91b fix(cd): report state that changed without notifying Angular
add 12bc76e test(e2e): fail a test that logs a change-detection error
add d3c991b test: let a spec see the change-detection bug it was hiding
add 28c7333 fix(cd): render the office, teller and working-day form state
add 10111a2 test(e2e): report change-detection errors rather than gate on
them
add 10f54f3 build(lint): ratchet signal adoption with eslint suppressions
add bfd89b9 build: exempt the eslint suppressions baseline from license
and format checks
add 6fa91bd test(e2e): give list mocks a row, and fix the two lists that
could not render it
new 75837a6 Merge pull request #176 from
Aman-Mittal/chore/change-detection-guardrails
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/workflows/ci.yml | 4 +-
.prettierignore | 3 +
e2e/all-functions-read-shortcut.spec.ts | 2 +-
e2e/client.spec.ts | 2 +-
e2e/e2e-journey.spec.ts | 2 +-
e2e/feature-coverage.spec.ts | 31 +-
e2e/fixtures.ts | 133 +++++++
e2e/full-demo.spec.ts | 2 +-
e2e/functional-coverage.spec.ts | 2 +-
e2e/list-pagination.spec.ts | 2 +-
e2e/loan-account-actions.spec.ts | 2 +-
e2e/loan-lifecycle.spec.ts | 2 +-
e2e/loan-schedule-type.spec.ts | 2 +-
e2e/loan-servicing.spec.ts | 2 +-
e2e/login.spec.ts | 2 +-
e2e/rbac-feature-flag.spec.ts | 2 +-
e2e/report-enhancements.spec.ts | 2 +-
e2e/reporting.spec.ts | 2 +-
eslint-suppressions.json | 414 +++++++++++++++++++++
eslint.config.js | 34 +-
package.json | 3 +-
scripts/check-license.sh | 5 +-
src/app/app.config.ts | 12 +
.../accounting-closure-form.component.ts | 8 +-
.../funds/funds-list.component.spec.ts | 2 +-
.../organization/funds/funds-list.component.ts | 10 +-
.../offices/office-form.component.spec.ts | 35 ++
.../organization/offices/office-form.component.ts | 8 +-
.../payment-types-list.component.spec.ts | 2 +-
.../payment-types/payment-types-list.component.ts | 10 +-
.../features/settings/working-days.component.ts | 129 ++++---
src/app/features/tellers/teller-form.component.ts | 8 +-
.../create-office-dialog.component.spec.ts | 2 +-
.../create-office-dialog.component.ts | 8 +-
src/app/testing/render.ts | 100 +++++
35 files changed, 883 insertions(+), 106 deletions(-)
create mode 100644 e2e/fixtures.ts
create mode 100644 eslint-suppressions.json
create mode 100644 src/app/testing/render.ts