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 b4d025a  Merge pull request #203 from 
apache/dependabot/npm_and_yarn/angular/cdk-22.0.6
     add a4e5a7a  feat(core): introduce an adapter boundary for replaceable 
dependencies
     add 83b87a0  feat(scripts): add API-surface and GA-readiness checks
     add 71d6ef1  fix(build): clear the Sass and ngx-translate deprecation 
warnings
     add be4978c  fix(i18n): stop the translate config from stalling the 
catalogue load
     new c4ed663  Merge pull request #211 from Aman-Mittal/feat/adapter-boundary

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:
 AGENTS.md                                          |   23 +
 DOCS/ADAPTERS.md                                   |  169 ++
 DOCS/CI_CHECKS.md                                  |   94 +-
 DOCS/adr/0003-adapter-boundary.md                  |  161 ++
 eslint-suppressions.json                           | 2045 ++++++++++++++++++++
 eslint.config.js                                   |   70 +
 package.json                                       |    4 +-
 scripts/check-api-surface.mjs                      |  193 ++
 scripts/ga-check.mjs                               |  337 ++++
 src/app/app.config.ts                              |   22 +-
 src/app/core/adapters/api/api-surface.json         |  492 +++++
 .../download/browser-download.adapter.spec.ts      |   98 +
 .../adapters/download/browser-download.adapter.ts  |  107 +
 src/app/core/adapters/download/download.adapter.ts |   60 +
 src/app/core/adapters/i18n/i18n.adapter.ts         |   97 +
 .../adapters/i18n/ngx-translate-i18n.adapter.ts    |  100 +
 src/app/core/adapters/i18n/translate.pipe.ts       |  Bin 0 -> 2641 bytes
 src/app/core/adapters/index.ts                     |   41 +
 .../core/adapters/overlay/ionic-overlay.adapter.ts |   97 +
 src/app/core/adapters/overlay/overlay.adapter.ts   |  111 ++
 src/app/core/adapters/storage/storage-keys.ts      |   65 +
 src/app/core/adapters/storage/storage.adapter.ts   |   70 +
 .../adapters/storage/web-storage.adapter.spec.ts   |  100 +
 .../core/adapters/storage/web-storage.adapter.ts   |  116 ++
 .../core/interceptors/error.interceptor.spec.ts    |    7 +-
 src/app/core/interceptors/error.interceptor.ts     |   12 +-
 src/app/core/services/auth.service.ts              |   23 +-
 src/app/core/services/config.service.ts            |   21 +-
 src/app/core/services/dialog.service.spec.ts       |   73 +-
 src/app/core/services/dialog.service.ts            |   68 +-
 src/app/core/services/idle.service.spec.ts         |   35 +-
 src/app/core/services/idle.service.ts              |   23 +-
 .../core/services/institution-config.service.ts    |    7 +-
 src/app/core/services/notification.service.spec.ts |   49 +-
 src/app/core/services/notification.service.ts      |   20 +-
 src/app/core/services/theme.service.spec.ts        |   27 +-
 src/app/core/services/theme.service.ts             |   11 +-
 .../tabs/client-documents-list.component.ts        |    9 +-
 .../features/loans/loan-documents-tab.component.ts |    9 +-
 src/app/features/reporting/run-report.component.ts |   37 +-
 .../system/bulk-import/bulk-import.component.ts    |   16 +-
 src/app/testing/adapters.ts                        |  223 +++
 src/styles.scss                                    |   22 +-
 43 files changed, 5118 insertions(+), 246 deletions(-)
 create mode 100644 DOCS/ADAPTERS.md
 create mode 100644 DOCS/adr/0003-adapter-boundary.md
 create mode 100644 scripts/check-api-surface.mjs
 create mode 100644 scripts/ga-check.mjs
 create mode 100644 src/app/core/adapters/api/api-surface.json
 create mode 100644 
src/app/core/adapters/download/browser-download.adapter.spec.ts
 create mode 100644 src/app/core/adapters/download/browser-download.adapter.ts
 create mode 100644 src/app/core/adapters/download/download.adapter.ts
 create mode 100644 src/app/core/adapters/i18n/i18n.adapter.ts
 create mode 100644 src/app/core/adapters/i18n/ngx-translate-i18n.adapter.ts
 create mode 100644 src/app/core/adapters/i18n/translate.pipe.ts
 create mode 100644 src/app/core/adapters/index.ts
 create mode 100644 src/app/core/adapters/overlay/ionic-overlay.adapter.ts
 create mode 100644 src/app/core/adapters/overlay/overlay.adapter.ts
 create mode 100644 src/app/core/adapters/storage/storage-keys.ts
 create mode 100644 src/app/core/adapters/storage/storage.adapter.ts
 create mode 100644 src/app/core/adapters/storage/web-storage.adapter.spec.ts
 create mode 100644 src/app/core/adapters/storage/web-storage.adapter.ts
 create mode 100644 src/app/testing/adapters.ts

Reply via email to