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 9a5f7d4d2677f345e07bd38ea3bee8b9a763e67c
Merge: 3e32f1c0 40a699ae
Author: Aman-Mittal <[email protected]>
AuthorDate: Fri Oct 2 23:23:17 2026 +0530

    Merge pull request #686 from Aman-Mittal/refactor/organization-api-adapters
    
    refactor(organization): put staff and holidays behind API contracts

 DOCS/ADAPTERS.md                                   |  53 ++++-
 DOCS/adr/0006-generated-api-boundary.md            |  16 +-
 eslint-suppressions.json                           |  54 -----
 .../core/adapters/api/fineract-holiday.api.test.ts | 225 ++++++++++++++++++++
 src/app/core/adapters/api/fineract-holiday.api.ts  | 204 ++++++++++++++++++
 .../core/adapters/api/fineract-office.api.test.ts  |  81 +++++++-
 src/app/core/adapters/api/fineract-office.api.ts   |  51 ++++-
 .../core/adapters/api/fineract-staff.api.test.ts   | 227 +++++++++++++++++++++
 src/app/core/adapters/api/fineract-staff.api.ts    | 172 ++++++++++++++++
 .../core/adapters/api/holiday-rescheduling-type.ts |  38 ++++
 src/app/core/adapters/api/holiday.api.ts           | 136 ++++++++++++
 src/app/core/adapters/api/office.api.ts            |  41 +++-
 src/app/core/adapters/api/staff.api.ts             | 145 +++++++++++++
 src/app/core/adapters/index.ts                     |   5 +
 .../offices/office-form.component.test.ts          |  80 +++++---
 .../organization/offices/office-form.component.ts  |  78 +++----
 .../organization/offices/office-view.component.ts  |  25 ++-
 .../staff/staff-form.component.test.ts             | 131 +++++++-----
 .../organization/staff/staff-form.component.ts     | 131 ++++++------
 .../staff/staff-list.component.test.ts             |  42 ++--
 .../organization/staff/staff-list.component.ts     |  10 +-
 .../products/savings-officer-dialog.component.ts   |  12 +-
 .../settings/holiday-form.component.test.ts        | 119 ++++++-----
 .../features/settings/holiday-form.component.ts    | 120 ++++-------
 .../settings/holidays-list.component.test.ts       | 107 +++++-----
 .../features/settings/holidays-list.component.ts   |  56 +++--
 .../create-office-dialog.component.test.ts         |  51 +++--
 .../create-office-dialog.component.ts              |  34 +--
 28 files changed, 1918 insertions(+), 526 deletions(-)

Reply via email to