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 90fa102 Merge pull request #126 from
paultofunmi/feature/120-permission-directive-rbac-parity
add 04252c2 Convert workspace to microfrontend architecture, upgrade to
Angular 22, and fix E2E tests
add df080e5 chore(angular): update test builder to karma and add options
new 455c13e Merge pull request #127 from Aman-Mittal/mfe-angular-22
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:
angular.json | 170 +-
e2e/client.spec.ts | 2 +-
e2e/functional-coverage.spec.ts | 24 +-
e2e/report-enhancements.spec.ts | 8 +-
.../tasks/tasks.routes.ts => federation.config.js | 35 +-
package-lock.json | 22174 +++++++++++++------
package.json | 39 +-
.../fineract-mfe/eslint.config.js | 26 +-
projects/fineract-mfe/federation.config.mjs | 66 +
.../fineract-mfe/public/favicon.ico | Bin
.../fineract-mfe/public}/favicon.png | Bin
.../fineract-mfe/src/app/app.config.ts | 15 +-
.../fineract-mfe/src/app/app.routes.ts | 4 +
.../fineract-mfe/src/app/app.spec.ts | 33 +-
.../fineract-mfe/src/app/app.ts | 20 +-
.../fineract-mfe/src/bootstrap.ts | 4 +-
projects/fineract-mfe/src/index.html | 31 +
.../fineract-mfe/src/main.ts | 7 +
.../fineract-mfe/src/styles.scss | 2 +
projects/fineract-mfe/tsconfig.app.json | 10 +
projects/fineract-mfe/tsconfig.spec.json | 10 +
src/app/app.routes.ts | 6 +
src/{main.ts => bootstrap.ts} | 0
src/main.ts | 11 +-
tsconfig.json | 10 +-
25 files changed, 15433 insertions(+), 7274 deletions(-)
copy src/app/features/tasks/tasks.routes.ts => federation.config.js (54%)
copy eslint.config.js => projects/fineract-mfe/eslint.config.js (65%)
create mode 100644 projects/fineract-mfe/federation.config.mjs
copy public/favicon.png => projects/fineract-mfe/public/favicon.ico (100%)
copy {public => projects/fineract-mfe/public}/favicon.png (100%)
copy src/app/shared/components/data-table/cell-template.directive.ts =>
projects/fineract-mfe/src/app/app.config.ts (72%)
copy src/app/app.component.scss => projects/fineract-mfe/src/app/app.routes.ts
(91%)
copy src/app/core/services/sidebar.service.spec.ts =>
projects/fineract-mfe/src/app/app.spec.ts (55%)
copy src/app/shared/components/data-table/cell-template.directive.ts =>
projects/fineract-mfe/src/app/app.ts (63%)
copy src/main.ts => projects/fineract-mfe/src/bootstrap.ts (86%)
create mode 100644 projects/fineract-mfe/src/index.html
copy src/app/app.component.scss => projects/fineract-mfe/src/main.ts (76%)
copy src/app/app.component.scss => projects/fineract-mfe/src/styles.scss (90%)
create mode 100644 projects/fineract-mfe/tsconfig.app.json
create mode 100644 projects/fineract-mfe/tsconfig.spec.json
copy src/{main.ts => bootstrap.ts} (100%)