You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by am...@apache.org on 2026/08/20 13:53:14 UTC
(fineract-backoffice-ui) 01/01: Merge pull request #414 from Aman-Mittal/feat/role-impact-preview-dialogs-and-ci-sharding
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 <32...@users.noreply.github.com>
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(-)