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

Aman-Mittal pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fineract-backoffice-ui.git

commit c7cb6f8f5b9e0ca2a7382350d79dcca03b7c32d5
Merge: bcb0c07 cf5a0a6
Author: Aman-Mittal <[email protected]>
AuthorDate: Thu Aug 20 19:23:07 2026 +0530

    Merge pull request #414 from 
Aman-Mittal/feat/role-impact-preview-dialogs-and-ci-sharding
    
    Replace the last native confirm dialogs, preview a role's navigation 
impact, and make CI's PR feedback useful

 .github/scripts/post-e2e-comments.js               | 235 ++++++++++
 .github/scripts/upsert-e2e-comment.js              |  69 ---
 .github/workflows/ci.yml                           | 119 +++++-
 .github/workflows/e2e.yml                          | 272 +++++++++---
 .github/workflows/pr-comments.yml                  |  96 +++++
 DOCS/CI_CHECKS.md                                  | 142 +++++-
 angular.json                                       |   7 +-
 eslint-suppressions.json                           |  68 ---
 karma-baseline.json                                |  13 -
 package.json                                       |   1 +
 scripts/e2e-summary.mjs                            | 297 +++++++++++--
 scripts/pr-sequence-diagram.mjs                    | Bin 0 -> 12119 bytes
 scripts/reporting.test.mjs                         | 105 +++++
 src/app/core/services/auth.service.ts              |  25 +-
 .../services/navigation-config.service.test.ts     |  43 ++
 src/app/core/services/navigation-config.service.ts |  38 +-
 src/app/core/utils/permission-matcher.test.ts      |  77 ++++
 src/app/core/utils/permission-matcher.ts           |  59 +++
 ...> collateral-management-list.component.test.ts} |  35 +-
 .../collateral-management-list.component.ts        |  17 +-
 ...=> interest-rate-chart-slabs.component.test.ts} |  42 +-
 .../interest-rate-chart-slabs.component.ts         |  18 +-
 ...=> interest-rate-charts-list.component.test.ts} |  38 +-
 .../interest-rate-charts-list.component.ts         |  17 +-
 ....ts => loan-originators-list.component.test.ts} |  38 +-
 .../loan-originators-list.component.ts             |  14 +-
 ...onent.spec.ts => product-mix.component.test.ts} |  42 +-
 .../products/product-mix/product-mix.component.ts  |  15 +-
 ...c.ts => savings-charges-list.component.test.ts} |  35 +-
 .../savings-charges-list.component.ts              |  17 +-
 ...c.ts => share-dividends-list.component.test.ts} |  35 +-
 .../share-dividends-list.component.ts              |  18 +-
 .../security/roles/role-form.component.test.ts     | 243 +++++++++++
 .../features/security/roles/role-form.component.ts | 475 ++++++++++++++++++---
 ....spec.ts => adhoc-query-list.component.test.ts} |  38 +-
 .../adhoc-query/adhoc-query-list.component.ts      |  17 +-
 .../data-tables/datatables-list.component.ts       |  22 +-
 .../delinquency-management.component.ts            |  50 ++-
 ...ntity-data-table-checks-list.component.test.ts} |  35 +-
 .../entity-data-table-checks-list.component.ts     |  17 +-
 ...ec.ts => entity-mapping-list.component.test.ts} |  38 +-
 .../entity-mapping-list.component.ts               |  18 +-
 ...ponent.spec.ts => hooks-list.component.test.ts} |  35 +-
 .../features/system/hooks/hooks-list.component.ts  |  16 +-
 ... => report-mailing-jobs-list.component.test.ts} |  38 +-
 .../report-mailing-jobs-list.component.ts          |  17 +-
 ...omponent.spec.ts => sms-list.component.test.ts} |  35 +-
 src/app/features/system/sms/sms-list.component.ts  |  14 +-
 .../system/templates/templates-list.component.ts   |  21 +-
 src/assets/i18n/en.json                            |  81 +++-
 50 files changed, 2663 insertions(+), 594 deletions(-)

Reply via email to