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 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
     new 0bd7a88  Merge pull request #150 from 
Aman-Mittal/feature/e2e-fineract-docker

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/e2e.yml               | 175 +++++++++++
 .gitignore                              |   1 +
 AGENTS.md                               |   2 +-
 ARCHITECTURE_DECISIONS.md               |  85 -----
 CONTRIBUTING.md                         |  25 ++
 DOCS/PENDING_APIS.md                    |  85 -----
 DOCS/UI_GAP_ANALYSIS.md                 | 532 --------------------------------
 FINERACT_CONTEXT.md                     | 100 ------
 deploy/docker-compose-e2e.yml           |  56 ++++
 deploy/init-db.sql                      |  22 ++
 e2e/all-functions-read-shortcut.spec.ts |   2 +-
 e2e/client.spec.ts                      |  14 +-
 e2e/e2e-journey.spec.ts                 |  13 +-
 e2e/feature-coverage.spec.ts            |  32 +-
 e2e/full-demo.spec.ts                   |   5 +
 e2e/functional-coverage.spec.ts         |   4 +-
 e2e/global-setup.ts                     |  45 +++
 e2e/loan-account-actions.spec.ts        |  39 +--
 e2e/loan-lifecycle.spec.ts              |   5 +
 e2e/loan-schedule-type.spec.ts          |   5 +
 e2e/loan-servicing.spec.ts              |  65 ++--
 e2e/rbac-feature-flag.spec.ts           |   2 +-
 e2e/report-enhancements.spec.ts         |  14 +-
 e2e/utils/create-active-loan.ts         | 112 ++-----
 e2e/utils/fineract-login.ts             |   8 +
 e2e/utils/ionic-locators.ts             |  75 +++++
 e2e/utils/seed-api.ts                   | 233 ++++++++++++++
 e2e/utils/seeded-backend.ts             |  44 +++
 playwright.config.ts                    |  10 +-
 scripts/check-license.sh                |   2 +-
 scripts/e2e-summary.mjs                 | 100 ++++++
 security.md                             |  18 +-
 src/app/layout/sidebar.component.ts     |  10 +-
 src/styles/_common.scss                 |  50 +++
 34 files changed, 1013 insertions(+), 977 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 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/utils/ionic-locators.ts
 create mode 100644 e2e/utils/seed-api.ts
 create mode 100644 e2e/utils/seeded-backend.ts
 create mode 100644 scripts/e2e-summary.mjs

Reply via email to