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 06d4c1dd Merge pull request #636 from 
apache/dependabot/github_actions/codeql-c83b7ed659
     add ea109656 fix(nav): give the Admin, Campaigns and Interop groups 
translation keys
     add c2dcb8de ci(i18n): catch keys that never resolve, statically and in 
the browser
     add 2fbf1a7b fix(i18n): give table column headers translation keys
     add 69ad1205 ci(i18n): reject ColumnDef labels that are phrases
     add b9cfa209 fix(i18n): do not report a deployment's own nav labels as 
missing keys
     add 247461e4 fix(clients): build the action dialog title key as the 
catalogue words it
     add 3df3800b fix(i18n): check that a ColumnDef label names a key that 
exists
     new 0a771364 Merge pull request #625 from Aman-Mittal/ci/i18n-miss-gates

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/ci.yml                           |  10 +-
 .rat-excludes                                      |   7 +-
 DOCS/CI_CHECKS.md                                  |  47 ++++-
 e2e/fixtures.ts                                    |  66 +++++++
 scripts/check-nav-ids.mjs                          |  33 +++-
 scripts/check-translations.mjs                     | 210 +++++++++++++++++++--
 scripts/i18n-coverage.json                         |   4 +
 src/app/app.config.ts                              |  16 +-
 .../i18n/missing-translation.handler.test.ts       | 115 +++++++++++
 .../adapters/i18n/missing-translation.handler.ts   | 123 ++++++++++++
 src/app/core/services/navigation-config.service.ts |   6 +-
 .../accounting-closures-list.component.ts          |  10 +-
 .../accounting/chart-of-accounts.component.ts      |  10 +-
 .../financial-activity-mappings-list.component.ts  |   8 +-
 .../accounting/journal-entries-list.component.ts   |  14 +-
 src/app/features/clients/client-view.component.ts  |   7 +-
 .../asset-owner-view/asset-owner-view.component.ts |  10 +-
 .../fintech/asset-owners-list.component.ts         |  12 +-
 .../loans/tabs/loan-originators-tab.component.ts   |   2 +-
 .../audit-logs/audit-logs-list.component.ts        |  18 +-
 .../report-definitions-list.component.ts           |  12 +-
 src/assets/i18n/en.json                            |  28 ++-
 src/assets/i18n/hi.json                            |   1 -
 src/assets/i18n/ko.json                            |   1 -
 24 files changed, 685 insertions(+), 85 deletions(-)
 create mode 100644 scripts/i18n-coverage.json
 create mode 100644 
src/app/core/adapters/i18n/missing-translation.handler.test.ts
 create mode 100644 src/app/core/adapters/i18n/missing-translation.handler.ts

Reply via email to