)]}'
{
  "log": [
    {
      "commit": "619104a607f8a5df5894efe6346ca7561c4dbdf3",
      "tree": "c193c0daa4b7f36eeaf14a868d5bee9e551d02da",
      "parents": [
        "1c55f9cc06e5bca535d6864ad22c1047ac0e05a3",
        "aa2b7f41ed75c243695a61ffedfb1595c44add07"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Thu May 28 12:47:09 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 12:47:09 2026 +0530"
      },
      "message": "Merge pull request #68 from apache/dependabot/npm_and_yarn/tmp-0.2.7\n\nchore(deps): bump tmp from 0.2.5 to 0.2.7"
    },
    {
      "commit": "aa2b7f41ed75c243695a61ffedfb1595c44add07",
      "tree": "c193c0daa4b7f36eeaf14a868d5bee9e551d02da",
      "parents": [
        "1c55f9cc06e5bca535d6864ad22c1047ac0e05a3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu May 28 03:29:45 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 03:29:45 2026 +0000"
      },
      "message": "chore(deps): bump tmp from 0.2.5 to 0.2.7\n\nBumps [tmp](https://github.com/raszi/node-tmp) from 0.2.5 to 0.2.7.\n- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.5...v0.2.7)\n\n---\nupdated-dependencies:\n- dependency-name: tmp\n  dependency-version: 0.2.7\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "1c55f9cc06e5bca535d6864ad22c1047ac0e05a3",
      "tree": "97b6879855e2324462b9748f184fd4c16f1ebdde",
      "parents": [
        "03e92b83e199ef80373d490c6298bf58c5516dcd",
        "5793bdb5bf95e84e51d38a4a4e12f0a86852022e"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sun May 24 19:45:56 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 24 19:45:56 2026 +0530"
      },
      "message": "Merge pull request #61 from apache/dependabot/github_actions/actions/checkout-6\n\nchore(deps): bump actions/checkout from 4 to 6"
    },
    {
      "commit": "03e92b83e199ef80373d490c6298bf58c5516dcd",
      "tree": "c73f94774f85e85b241bc0381f2bc559be370f23",
      "parents": [
        "2958ac0b3ac6d1f4a52f0fe51b1f318376d31005",
        "af35752e3c31fe36fa018f8d2c8be7969d95f688"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sun May 24 19:44:48 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 24 19:44:48 2026 +0530"
      },
      "message": "Merge pull request #67 from apache/dependabot/npm_and_yarn/multi-cf9a910419\n\nchore(deps): bump qs and body-parser"
    },
    {
      "commit": "af35752e3c31fe36fa018f8d2c8be7969d95f688",
      "tree": "c73f94774f85e85b241bc0381f2bc559be370f23",
      "parents": [
        "2958ac0b3ac6d1f4a52f0fe51b1f318376d31005"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat May 23 13:05:35 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 23 13:05:35 2026 +0000"
      },
      "message": "chore(deps): bump qs and body-parser\n\nBumps [qs](https://github.com/ljharb/qs) and [body-parser](https://github.com/expressjs/body-parser). These dependencies needed to be updated together.\n\nUpdates `qs` from 6.15.0 to 6.15.2\n- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/ljharb/qs/compare/v6.15.0...v6.15.2)\n\nUpdates `body-parser` from 1.20.4 to 1.20.5\n- [Release notes](https://github.com/expressjs/body-parser/releases)\n- [Changelog](https://github.com/expressjs/body-parser/blob/1.20.5/HISTORY.md)\n- [Commits](https://github.com/expressjs/body-parser/compare/1.20.4...1.20.5)\n\n---\nupdated-dependencies:\n- dependency-name: qs\n  dependency-version: 6.15.2\n  dependency-type: indirect\n- dependency-name: body-parser\n  dependency-version: 1.20.5\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "5793bdb5bf95e84e51d38a4a4e12f0a86852022e",
      "tree": "8261c70b568a89f8b8ae298fb8a946a4dd20b50a",
      "parents": [
        "2958ac0b3ac6d1f4a52f0fe51b1f318376d31005"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun May 17 11:42:31 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 17 11:42:31 2026 +0000"
      },
      "message": "chore(deps): bump actions/checkout from 4 to 6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: \u00276\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "2958ac0b3ac6d1f4a52f0fe51b1f318376d31005",
      "tree": "67b93c972e778f1b04f3a6378d9354931876abc5",
      "parents": [
        "77a6cefcc5d6f69dc6846e8d8f2f1d7633e4e3d4",
        "0d2b82b8e567290ed9762ef6335a62afa4c966a3"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Fri May 15 23:24:08 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 15 23:24:08 2026 +0530"
      },
      "message": "Merge pull request #60 from meonkeys/improve-branch-protections\n\nFINERACT-2605: conform GitHub settings to Fineract standards"
    },
    {
      "commit": "0d2b82b8e567290ed9762ef6335a62afa4c966a3",
      "tree": "67b93c972e778f1b04f3a6378d9354931876abc5",
      "parents": [
        "db59056b3cef05a30cce97161d89e2369233b6b7"
      ],
      "author": {
        "name": "Adam Monsen",
        "email": "haircut@gmail.com",
        "time": "Thu May 14 13:05:07 2026 -0700"
      },
      "committer": {
        "name": "Adam Monsen",
        "email": "haircut@gmail.com",
        "time": "Thu May 14 13:05:07 2026 -0700"
      },
      "message": "use single quotes\n\nfollowing prettier\u0027s recommendation/lint run\n"
    },
    {
      "commit": "db59056b3cef05a30cce97161d89e2369233b6b7",
      "tree": "9d335cae3398b2c648c7c698794409fce6e11fa6",
      "parents": [
        "77a6cefcc5d6f69dc6846e8d8f2f1d7633e4e3d4"
      ],
      "author": {
        "name": "Adam Monsen",
        "email": "haircut@gmail.com",
        "time": "Thu May 14 12:59:41 2026 -0700"
      },
      "committer": {
        "name": "Adam Monsen",
        "email": "haircut@gmail.com",
        "time": "Thu May 14 12:59:41 2026 -0700"
      },
      "message": "conform GitHub settings to Fineract standards\n\nper https://issues.apache.org/jira/browse/FINERACT-2605\n\nThis matches policy enforced in other apache/fineract-* repositories, e.g.:\n\nhttps://github.com/apache/fineract/\nhttps://github.com/apache/fineract-site/\nhttps://github.com/apache/fineract-chat-archive/\n"
    },
    {
      "commit": "77a6cefcc5d6f69dc6846e8d8f2f1d7633e4e3d4",
      "tree": "15893a63541c3b41360f0348272cf6512bcbb634",
      "parents": [
        "268401348d5201d3e11dcf1f6eb4a85427089c3a",
        "8828a6e66e917160d1bb644e5688dccf6f19fc5f"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Thu May 14 15:45:35 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 15:45:35 2026 +0530"
      },
      "message": "Merge pull request #59 from mariowise/fix/fix-login-custom-tenant-id\n\nfix(login): Uses the form tenant-id at login"
    },
    {
      "commit": "8828a6e66e917160d1bb644e5688dccf6f19fc5f",
      "tree": "15893a63541c3b41360f0348272cf6512bcbb634",
      "parents": [
        "268401348d5201d3e11dcf1f6eb4a85427089c3a"
      ],
      "author": {
        "name": "Mario Lopez",
        "email": "mariolopezlandes@gmail.com",
        "time": "Mon May 11 17:32:01 2026 -0500"
      },
      "committer": {
        "name": "Mario Lopez",
        "email": "mariolopezlandes@gmail.com",
        "time": "Mon May 11 17:32:01 2026 -0500"
      },
      "message": "fix: login custom tenant-id\n"
    },
    {
      "commit": "268401348d5201d3e11dcf1f6eb4a85427089c3a",
      "tree": "f80182128c30219e7a31cbf9436939a6eee7512c",
      "parents": [
        "465ed25b3bf13b8f4f0bc0bcf7b61e3a517d53dd",
        "ecdf8f9ae5ae26e89f93de8c8b2c6944a0374963"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sun May 10 19:05:13 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 19:05:13 2026 +0530"
      },
      "message": "Merge pull request #58 from apache/code-ql\n\nAdd CodeQL analysis workflow configuration"
    },
    {
      "commit": "ecdf8f9ae5ae26e89f93de8c8b2c6944a0374963",
      "tree": "f80182128c30219e7a31cbf9436939a6eee7512c",
      "parents": [
        "31ef2c125a6c67ef57da062fe1d1ec0536a78f3f"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sun May 10 19:01:49 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sun May 10 19:01:49 2026 +0530"
      },
      "message": "fix: prettier and codeql\n"
    },
    {
      "commit": "31ef2c125a6c67ef57da062fe1d1ec0536a78f3f",
      "tree": "589a03455c348b2f74a44f97d474e96541f2d932",
      "parents": [
        "923b7284a2387f24322dcff1825426f8944baea0"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sun May 10 18:51:26 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 18:51:26 2026 +0530"
      },
      "message": "Revise comments and add license details in codeql.yml\n\nUpdated license information and comments in codeql.yml."
    },
    {
      "commit": "923b7284a2387f24322dcff1825426f8944baea0",
      "tree": "7df1c224c6e10d7488b363ca2451336c054e9ec4",
      "parents": [
        "465ed25b3bf13b8f4f0bc0bcf7b61e3a517d53dd"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sun May 10 18:49:26 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 18:49:26 2026 +0530"
      },
      "message": "Add CodeQL analysis workflow configuration"
    },
    {
      "commit": "465ed25b3bf13b8f4f0bc0bcf7b61e3a517d53dd",
      "tree": "0ab7c519566cc9427d3f6c5b3b0fbe4d609fc337",
      "parents": [
        "6669097055996c5b517511a386fb832196b4c1de",
        "05fc9ffcdd034d5795ce0d431676d99741f3ed2b"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sun May 10 18:46:59 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 18:46:59 2026 +0530"
      },
      "message": "Merge pull request #52 from apache/dependabot/github_actions/actions/upload-artifact-7\n\nchore(deps): bump actions/upload-artifact from 4 to 7"
    },
    {
      "commit": "05fc9ffcdd034d5795ce0d431676d99741f3ed2b",
      "tree": "0ab7c519566cc9427d3f6c5b3b0fbe4d609fc337",
      "parents": [
        "6669097055996c5b517511a386fb832196b4c1de"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun May 10 13:15:35 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 13:15:35 2026 +0000"
      },
      "message": "chore(deps): bump actions/upload-artifact from 4 to 7\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: \u00277\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "6669097055996c5b517511a386fb832196b4c1de",
      "tree": "ee38c5d92424f0875198522e2abcf9587e563fb8",
      "parents": [
        "aed570824a715785ae04cb7e381cb786f76c5a50",
        "13c0747a123320dc8f3b2781ea9bc401e531dea2"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sun May 10 18:42:40 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 18:42:40 2026 +0530"
      },
      "message": "Merge pull request #57 from Aman-Mittal/feature/health-and-docs\n\nFINERACT-2526: Implement core backoffice features and improve infrastructure"
    },
    {
      "commit": "13c0747a123320dc8f3b2781ea9bc401e531dea2",
      "tree": "ee38c5d92424f0875198522e2abcf9587e563fb8",
      "parents": [
        "aed570824a715785ae04cb7e381cb786f76c5a50"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sun May 10 18:37:16 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sun May 10 18:37:16 2026 +0530"
      },
      "message": "feat: implement core backoffice features and infrastructure\n\nFeatures:\n- RBAC Management: Users and Roles features for granular access control\n- Reporting Engine: Dynamic report listing and generation framework\n- Governance: Checker Inbox for Maker-Checker workflow implementation\n- Accounting: Advanced features for Charges management and Accounting Closures\n- Loan Portfolio: Integrated Rescheduling Requests workflow\n- Organization: Integrated Inline Office Creation and improved navigation\n\nHealth \u0026 Infrastructure:\n- Applied npm security audit fixes and dependency updates\n- Global Prettier formatting across all source files\n- Updated README.md and SETUP.md with current build and test (E2E) instructions\n- Synchronized i18n translations for new feature modules and compliance with Apache License headers\n"
    },
    {
      "commit": "aed570824a715785ae04cb7e381cb786f76c5a50",
      "tree": "da1dc18e61cf2a30f933904287e79569f04a8409",
      "parents": [
        "d04a52373563edf616363a08fc98fd9f576a47ea",
        "1c5b7808fa4a8ce2852df01df686a78614ba8834"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sun May 10 14:49:31 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 14:49:31 2026 +0530"
      },
      "message": "Merge pull request #51 from Aman-Mittal/feature/accounting-and-ux-improvements\n\nFINERACT-2526: Implement accounting rules and enhance client search functionality"
    },
    {
      "commit": "1c5b7808fa4a8ce2852df01df686a78614ba8834",
      "tree": "da1dc18e61cf2a30f933904287e79569f04a8409",
      "parents": [
        "36a5f69b6e929fdee80d8df45fe6ed9110b90f04"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 09 19:02:53 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 09 19:02:53 2026 +0530"
      },
      "message": "fix(shares): resolve compilation error in share-accounts-list.component.spec.ts\n\nCorrected the mock return type for retrieveAllAccounts1 to use GetAccountsTypeResponse instead of GetAccountsTypeAccountIdResponse[].\n"
    },
    {
      "commit": "36a5f69b6e929fdee80d8df45fe6ed9110b90f04",
      "tree": "97affc11764c1cb8f58b1c000a9c5661e208dfcd",
      "parents": [
        "5c9baed3493e7b97b44cb6bd74079d9d5b3d91f6"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 09 18:57:37 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 09 18:57:37 2026 +0530"
      },
      "message": "fix(accounting,ux): resolve compilation errors and linting issues in spec files\n\nThis commit:\n- Corrects mock return types in spec files to include HttpEvent as expected by Fineract service overloads.\n- Replaces problematic \u0027as unknown\u0027 with precise casts to satisfy strict TypeScript and compiler rules.\n- Fixes TS4111 by using bracket notation for property access in ClientSearchComponent tests.\n- Removes unused imports and eliminates \u0027any\u0027 usage to satisfy linting rules.\n- Applies Prettier formatting across the codebase.\n"
    },
    {
      "commit": "5c9baed3493e7b97b44cb6bd74079d9d5b3d91f6",
      "tree": "b1d95c935068d82443d78924aac53ea020a961f0",
      "parents": [
        "d04a52373563edf616363a08fc98fd9f576a47ea"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 09 18:44:47 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 09 18:44:47 2026 +0530"
      },
      "message": "feat(accounting,ux): implement accounting rules, mappings and improve client search\n\nThis commit includes:\n- Implementation of Accounting Rules and Financial Activity Mappings.\n- Integration of ClientSearchComponent with autocomplete in term deposit and recurring deposit forms.\n- Fixes for missing translation keys and updated help tooltips.\n- Refactoring of accounting components to use modern Angular control flow and strict typing.\n- CI/CD updates for test coverage reporting and artifact management.\n- Performance: Increased Angular budget for large autogenerated API dependency graphs.\n"
    },
    {
      "commit": "d04a52373563edf616363a08fc98fd9f576a47ea",
      "tree": "cd92d34090bcbd62d662281627020e84d4e3a15e",
      "parents": [
        "20ad2c98ebba1b408b7853c93b2d624261d32d60",
        "b5df5d18be49c1b9fc9b0e2e26cd02cd8c8463bf"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat May 09 14:21:56 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 09 14:21:56 2026 +0530"
      },
      "message": "Merge pull request #44 from apache/dependabot/npm_and_yarn/typescript-eslint-8.59.1\n\nchore(deps-dev): bump typescript-eslint from 8.58.0 to 8.59.2"
    },
    {
      "commit": "b5df5d18be49c1b9fc9b0e2e26cd02cd8c8463bf",
      "tree": "cd92d34090bcbd62d662281627020e84d4e3a15e",
      "parents": [
        "20ad2c98ebba1b408b7853c93b2d624261d32d60"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat May 09 08:48:41 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 09 08:48:41 2026 +0000"
      },
      "message": "chore(deps-dev): bump typescript-eslint from 8.58.0 to 8.59.2\n\nBumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.58.0 to 8.59.2.\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.2/packages/typescript-eslint)\n\n---\nupdated-dependencies:\n- dependency-name: typescript-eslint\n  dependency-version: 8.59.1\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "20ad2c98ebba1b408b7853c93b2d624261d32d60",
      "tree": "f37804105b9e505d5fd00c91ab2c7b2fffe890f9",
      "parents": [
        "7f1228d693ce2f6da4ad4b5b421bfa6c0b6a6314",
        "b23b035761ac6cd5213ad542d45dabfb5042ea3a"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat May 09 14:17:19 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 09 14:17:19 2026 +0530"
      },
      "message": "Merge pull request #47 from apache/dependabot/npm_and_yarn/prettier-3.8.3\n\nchore(deps-dev): bump prettier from 3.8.1 to 3.8.3"
    },
    {
      "commit": "b23b035761ac6cd5213ad542d45dabfb5042ea3a",
      "tree": "f37804105b9e505d5fd00c91ab2c7b2fffe890f9",
      "parents": [
        "7f1228d693ce2f6da4ad4b5b421bfa6c0b6a6314"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat May 09 08:45:28 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 09 08:45:28 2026 +0000"
      },
      "message": "chore(deps-dev): bump prettier from 3.8.1 to 3.8.3\n\nBumps [prettier](https://github.com/prettier/prettier) from 3.8.1 to 3.8.3.\n- [Release notes](https://github.com/prettier/prettier/releases)\n- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prettier/prettier/compare/3.8.1...3.8.3)\n\n---\nupdated-dependencies:\n- dependency-name: prettier\n  dependency-version: 3.8.3\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7f1228d693ce2f6da4ad4b5b421bfa6c0b6a6314",
      "tree": "ea40f665a78c3ef5f177948e3f23717f85141f83",
      "parents": [
        "3cd5a2a1636e655ac9641e4b427aeffa580515be",
        "bee583a880f84d5555cd2ed25e38f7e1b2b29e2c"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat May 09 14:14:55 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 09 14:14:55 2026 +0530"
      },
      "message": "Merge pull request #48 from apache/dependabot/npm_and_yarn/multi-7bdfbe8666\n\nchore(deps): bump ip-address and express-rate-limit"
    },
    {
      "commit": "3cd5a2a1636e655ac9641e4b427aeffa580515be",
      "tree": "c6e8973db18ee56d1db8689d115d095bfcf01b01",
      "parents": [
        "944ceb06ea4513de510a90f4722e968a18b00eb3",
        "77d138c251282dd9e4a27c43f9a7b55d1cc7e280"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat May 09 14:14:15 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 09 14:14:15 2026 +0530"
      },
      "message": "Merge pull request #50 from apache/dependabot/npm_and_yarn/fast-uri-3.1.2\n\nchore(deps): bump fast-uri from 3.1.0 to 3.1.2"
    },
    {
      "commit": "77d138c251282dd9e4a27c43f9a7b55d1cc7e280",
      "tree": "c6e8973db18ee56d1db8689d115d095bfcf01b01",
      "parents": [
        "944ceb06ea4513de510a90f4722e968a18b00eb3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat May 09 04:15:57 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 09 04:15:57 2026 +0000"
      },
      "message": "chore(deps): bump fast-uri from 3.1.0 to 3.1.2\n\nBumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.\n- [Release notes](https://github.com/fastify/fast-uri/releases)\n- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.2)\n\n---\nupdated-dependencies:\n- dependency-name: fast-uri\n  dependency-version: 3.1.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "bee583a880f84d5555cd2ed25e38f7e1b2b29e2c",
      "tree": "625dbedcd9ef3947e0351641c5e593d690f1d918",
      "parents": [
        "944ceb06ea4513de510a90f4722e968a18b00eb3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu May 07 03:38:34 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 07 03:38:34 2026 +0000"
      },
      "message": "chore(deps): bump ip-address and express-rate-limit\n\nBumps [ip-address](https://github.com/beaugunderson/ip-address) and [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit). These dependencies needed to be updated together.\n\nUpdates `ip-address` from 10.1.0 to 10.2.0\n- [Commits](https://github.com/beaugunderson/ip-address/commits)\n\nUpdates `express-rate-limit` from 8.3.2 to 8.5.1\n- [Release notes](https://github.com/express-rate-limit/express-rate-limit/releases)\n- [Commits](https://github.com/express-rate-limit/express-rate-limit/compare/v8.3.2...v8.5.1)\n\n---\nupdated-dependencies:\n- dependency-name: ip-address\n  dependency-version: 10.2.0\n  dependency-type: indirect\n- dependency-name: express-rate-limit\n  dependency-version: 8.5.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "944ceb06ea4513de510a90f4722e968a18b00eb3",
      "tree": "b3c88a2f9ceb9181dc1f97447a67fd4e481ffd7c",
      "parents": [
        "137b44e96d43d7018b55a8a7b76c636223bb1b87",
        "e9b2f302f503d9671addd7d388b93851a0d92788"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat May 02 23:00:46 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 02 23:00:46 2026 +0530"
      },
      "message": "Merge pull request #42 from Aman-Mittal/feature/metadata-driven-ui-and-error-handling\n\nFINERACT-2526:Implement metadata-driven UI architecture and improve code quality"
    },
    {
      "commit": "e9b2f302f503d9671addd7d388b93851a0d92788",
      "tree": "b3c88a2f9ceb9181dc1f97447a67fd4e481ffd7c",
      "parents": [
        "f709caf4c2d7821fff1d93e8650e52e3abdeec98"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 02 22:42:15 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 02 22:42:15 2026 +0530"
      },
      "message": "fix: remove checkpoint\n"
    },
    {
      "commit": "f709caf4c2d7821fff1d93e8650e52e3abdeec98",
      "tree": "ca4c3a95597686cf6b830ef7cb327a8122ca0911",
      "parents": [
        "c0e25fc689d7e190949ea4cce30beea80749636c"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 02 22:38:20 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 02 22:38:20 2026 +0530"
      },
      "message": "fix: Add Licence Header\n"
    },
    {
      "commit": "c0e25fc689d7e190949ea4cce30beea80749636c",
      "tree": "05a3654a51b616f62b8a2f11084e6ac9e0ff8d7f",
      "parents": [
        "94de5973f76e06bead1e7faf7292edd94a99b629"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 02 22:27:42 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 02 22:27:42 2026 +0530"
      },
      "message": "chore: fix license headers and code style issues\n"
    },
    {
      "commit": "94de5973f76e06bead1e7faf7292edd94a99b629",
      "tree": "2b064fbce90097b1a731c36d3742467024d1a959",
      "parents": [
        "95c648f6f934a3020db0e31349004cea27226dc4"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 02 22:23:26 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 02 22:23:26 2026 +0530"
      },
      "message": "chore: fix security vulnerabilities via npm audit fix\n"
    },
    {
      "commit": "95c648f6f934a3020db0e31349004cea27226dc4",
      "tree": "52433880884710661641c141dde4712aaf13d71e",
      "parents": [
        "137b44e96d43d7018b55a8a7b76c636223bb1b87"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 02 22:22:39 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat May 02 22:22:39 2026 +0530"
      },
      "message": "feat: implement metadata-driven UI architecture and global error handling\n"
    },
    {
      "commit": "137b44e96d43d7018b55a8a7b76c636223bb1b87",
      "tree": "70db63170428a9469a7620c484b4bd3672325cf0",
      "parents": [
        "e900f6253d90cbcd0ba4a4b36754175d34949750",
        "485964b7fed0c9da7d98ba0edf65868d18975dfd"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Fri May 01 18:04:23 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 18:04:23 2026 +0530"
      },
      "message": "Merge pull request #40 from apache/dependabot/npm_and_yarn/postcss-8.5.13\n\nBump postcss from 8.5.8 to 8.5.13"
    },
    {
      "commit": "485964b7fed0c9da7d98ba0edf65868d18975dfd",
      "tree": "70db63170428a9469a7620c484b4bd3672325cf0",
      "parents": [
        "e900f6253d90cbcd0ba4a4b36754175d34949750"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri May 01 12:32:56 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 12:32:56 2026 +0000"
      },
      "message": "Bump postcss from 8.5.8 to 8.5.13\n\nBumps [postcss](https://github.com/postcss/postcss) from 8.5.8 to 8.5.13.\n- [Release notes](https://github.com/postcss/postcss/releases)\n- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/postcss/postcss/compare/8.5.8...8.5.13)\n\n---\nupdated-dependencies:\n- dependency-name: postcss\n  dependency-version: 8.5.13\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "e900f6253d90cbcd0ba4a4b36754175d34949750",
      "tree": "9e826480eecee030b9fc80b8813bd4c46c46e508",
      "parents": [
        "eb7dfa9c8ff9c2dfa18094407a6bfb1ea7f0e90a",
        "f1438a9d441d0fb88275bade538e49886546a38f"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Fri May 01 18:01:11 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 18:01:11 2026 +0530"
      },
      "message": "Merge pull request #32 from apache/dependabot/npm_and_yarn/hono/node-server-1.19.13\n\nBump @hono/node-server from 1.19.12 to 1.19.13"
    },
    {
      "commit": "eb7dfa9c8ff9c2dfa18094407a6bfb1ea7f0e90a",
      "tree": "6b1e1e6eddfe0ab543cbdc2a95fff14a32be5845",
      "parents": [
        "514caf4d7daf1ab08c63384a39c28511cf044cd3",
        "8d05447fb3b08f4ecd6839d3e03f9aaffebd0e87"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Fri May 01 18:00:28 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 18:00:28 2026 +0530"
      },
      "message": "Merge pull request #34 from apache/dependabot/npm_and_yarn/multi-dff5a0cd58\n\nBump @nestjs/core and @openapitools/openapi-generator-cli"
    },
    {
      "commit": "8d05447fb3b08f4ecd6839d3e03f9aaffebd0e87",
      "tree": "6b1e1e6eddfe0ab543cbdc2a95fff14a32be5845",
      "parents": [
        "514caf4d7daf1ab08c63384a39c28511cf044cd3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri May 01 12:28:20 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 12:28:20 2026 +0000"
      },
      "message": "Bump @nestjs/core and @openapitools/openapi-generator-cli\n\nBumps [@nestjs/core](https://github.com/nestjs/nest/tree/HEAD/packages/core) to 11.1.18 and updates ancestor dependency [@openapitools/openapi-generator-cli](https://github.com/OpenAPITools/openapi-generator-cli). These dependencies need to be updated together.\n\n\nUpdates `@nestjs/core` from 11.1.17 to 11.1.18\n- [Release notes](https://github.com/nestjs/nest/releases)\n- [Commits](https://github.com/nestjs/nest/commits/v11.1.18/packages/core)\n\nUpdates `@openapitools/openapi-generator-cli` from 2.31.0 to 2.32.0\n- [Release notes](https://github.com/OpenAPITools/openapi-generator-cli/releases)\n- [Commits](https://github.com/OpenAPITools/openapi-generator-cli/compare/v2.31.0...v2.32.0)\n\n---\nupdated-dependencies:\n- dependency-name: \"@nestjs/core\"\n  dependency-version: 11.1.18\n  dependency-type: indirect\n- dependency-name: \"@openapitools/openapi-generator-cli\"\n  dependency-version: 2.31.1\n  dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "514caf4d7daf1ab08c63384a39c28511cf044cd3",
      "tree": "06c7b0ce2ac569c10b437a10b7b7563ee3ae4499",
      "parents": [
        "3a80345c5d78652bdf93a949cf891ca3ccf204f8",
        "219657bc60274905dbfe0d35c5fc8c0dd97529ad"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Fri May 01 17:56:32 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 17:56:32 2026 +0530"
      },
      "message": "Merge pull request #36 from apache/dependabot/npm_and_yarn/multi-3c9ea9ca70\n\nBump vite and @angular/build"
    },
    {
      "commit": "3a80345c5d78652bdf93a949cf891ca3ccf204f8",
      "tree": "5bfdeabe13aff5207dfc4ec55fcf8113bbc92773",
      "parents": [
        "f878cf55c932fcd1ec2dc0ef62965cecdfda6a36",
        "0e1541c741ce1b015476f32ad8accd45a6bc5804"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Fri May 01 17:53:03 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 17:53:03 2026 +0530"
      },
      "message": "Merge pull request #41 from apache/dependabot/npm_and_yarn/axios-1.15.2\n\nBump axios from 1.14.0 to 1.15.2"
    },
    {
      "commit": "0e1541c741ce1b015476f32ad8accd45a6bc5804",
      "tree": "5bfdeabe13aff5207dfc4ec55fcf8113bbc92773",
      "parents": [
        "f878cf55c932fcd1ec2dc0ef62965cecdfda6a36"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri May 01 12:21:31 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 12:21:31 2026 +0000"
      },
      "message": "Bump axios from 1.14.0 to 1.15.2\n\nBumps [axios](https://github.com/axios/axios) from 1.14.0 to 1.15.2.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.14.0...v1.15.2)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-version: 1.15.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "f878cf55c932fcd1ec2dc0ef62965cecdfda6a36",
      "tree": "426d746fe006ca2cd399c04fec8a31899460b70f",
      "parents": [
        "89796f84f1670ed0c7e7d1da9897c28ca415116b",
        "a5024f641e330e0d2c2ca8bedfcc7861352312f1"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Fri May 01 17:51:00 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 17:51:00 2026 +0530"
      },
      "message": "Merge pull request #37 from apache/dependabot/npm_and_yarn/basic-ftp-5.2.2\n\nBump basic-ftp from 5.2.0 to 5.2.2"
    },
    {
      "commit": "89796f84f1670ed0c7e7d1da9897c28ca415116b",
      "tree": "9525753208121c714479f72a2421a34b72be0c3f",
      "parents": [
        "3d1b4f33add739ba446d2c31aa3691e1e60b4716",
        "263be8959ab85b0f18b82a67996f30714c46c83e"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Fri May 01 17:50:37 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 17:50:37 2026 +0530"
      },
      "message": "Merge pull request #38 from apache/dependabot/npm_and_yarn/follow-redirects-1.16.0\n\nBump follow-redirects from 1.15.11 to 1.16.0"
    },
    {
      "commit": "3d1b4f33add739ba446d2c31aa3691e1e60b4716",
      "tree": "fd5ed29a88d0fec784ac12be87732c3503266c8f",
      "parents": [
        "12c6984aee0f9b4c586adf8a59818eb414a1e5fe",
        "82bbe67e30e5d8eaf0ca295a373fee9381637ef2"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Fri May 01 17:50:19 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 17:50:19 2026 +0530"
      },
      "message": "Merge pull request #39 from apache/dependabot/npm_and_yarn/hono-4.12.14\n\nBump hono from 4.12.10 to 4.12.14"
    },
    {
      "commit": "82bbe67e30e5d8eaf0ca295a373fee9381637ef2",
      "tree": "fd5ed29a88d0fec784ac12be87732c3503266c8f",
      "parents": [
        "12c6984aee0f9b4c586adf8a59818eb414a1e5fe"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 02:36:43 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 02:36:43 2026 +0000"
      },
      "message": "Bump hono from 4.12.10 to 4.12.14\n\nBumps [hono](https://github.com/honojs/hono) from 4.12.10 to 4.12.14.\n- [Release notes](https://github.com/honojs/hono/releases)\n- [Commits](https://github.com/honojs/hono/compare/v4.12.10...v4.12.14)\n\n---\nupdated-dependencies:\n- dependency-name: hono\n  dependency-version: 4.12.14\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "263be8959ab85b0f18b82a67996f30714c46c83e",
      "tree": "96145cceda8febb6e3dc1ccdfaa295eefee0d9bb",
      "parents": [
        "12c6984aee0f9b4c586adf8a59818eb414a1e5fe"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 15 21:50:21 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 21:50:21 2026 +0000"
      },
      "message": "Bump follow-redirects from 1.15.11 to 1.16.0\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.11 to 1.16.0.\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.11...v1.16.0)\n\n---\nupdated-dependencies:\n- dependency-name: follow-redirects\n  dependency-version: 1.16.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a5024f641e330e0d2c2ca8bedfcc7861352312f1",
      "tree": "2b6e4343523ee831a6a67b83cb4e80b96c19b309",
      "parents": [
        "12c6984aee0f9b4c586adf8a59818eb414a1e5fe"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 10 21:34:54 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 21:34:54 2026 +0000"
      },
      "message": "Bump basic-ftp from 5.2.0 to 5.2.2\n\nBumps [basic-ftp](https://github.com/patrickjuchli/basic-ftp) from 5.2.0 to 5.2.2.\n- [Release notes](https://github.com/patrickjuchli/basic-ftp/releases)\n- [Changelog](https://github.com/patrickjuchli/basic-ftp/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/patrickjuchli/basic-ftp/compare/v5.2.0...v5.2.2)\n\n---\nupdated-dependencies:\n- dependency-name: basic-ftp\n  dependency-version: 5.2.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "219657bc60274905dbfe0d35c5fc8c0dd97529ad",
      "tree": "0af07bf19671a0f1ddba2d8bfeae0d5dfc5a8be2",
      "parents": [
        "12c6984aee0f9b4c586adf8a59818eb414a1e5fe"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 10 19:08:32 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 19:08:32 2026 +0000"
      },
      "message": "Bump vite and @angular/build\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) to 7.3.2 and updates ancestor dependency [@angular/build](https://github.com/angular/angular-cli). These dependencies need to be updated together.\n\n\nUpdates `vite` from 7.1.11 to 7.3.2\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite)\n\nUpdates `@angular/build` from 20.3.22 to 20.3.23\n- [Release notes](https://github.com/angular/angular-cli/releases)\n- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/angular/angular-cli/compare/v20.3.22...v20.3.23)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n  dependency-version: 7.3.2\n  dependency-type: indirect\n- dependency-name: \"@angular/build\"\n  dependency-version: 20.3.23\n  dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "12c6984aee0f9b4c586adf8a59818eb414a1e5fe",
      "tree": "4c4cb7cb53bb446608605270f1d2c2aef9ec09f2",
      "parents": [
        "7a9f3c0985f9af711dfe000a85ceee79a662e142",
        "de854411946a3358874079aab63cc368db560a8e"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat Apr 11 00:37:15 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 11 00:37:15 2026 +0530"
      },
      "message": "Merge pull request #25 from apache/dependabot/github_actions/actions/setup-java-5\n\nBump actions/setup-java from 4 to 5"
    },
    {
      "commit": "f1438a9d441d0fb88275bade538e49886546a38f",
      "tree": "860e2e527e8d3eb0d54edc59747e521fac0dd50a",
      "parents": [
        "7a9f3c0985f9af711dfe000a85ceee79a662e142"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 08 05:24:35 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 05:24:35 2026 +0000"
      },
      "message": "Bump @hono/node-server from 1.19.12 to 1.19.13\n\nBumps [@hono/node-server](https://github.com/honojs/node-server) from 1.19.12 to 1.19.13.\n- [Release notes](https://github.com/honojs/node-server/releases)\n- [Commits](https://github.com/honojs/node-server/compare/v1.19.12...v1.19.13)\n\n---\nupdated-dependencies:\n- dependency-name: \"@hono/node-server\"\n  dependency-version: 1.19.13\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "de854411946a3358874079aab63cc368db560a8e",
      "tree": "4c4cb7cb53bb446608605270f1d2c2aef9ec09f2",
      "parents": [
        "7a9f3c0985f9af711dfe000a85ceee79a662e142"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Apr 05 11:42:28 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 05 11:42:28 2026 +0000"
      },
      "message": "Bump actions/setup-java from 4 to 5\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: \u00275\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7a9f3c0985f9af711dfe000a85ceee79a662e142",
      "tree": "e4a8414527148064abfca04d1430cda63d4d4c9c",
      "parents": [
        "7eed6ed86d64a96b80e84321e9c4507a078099bd",
        "329cd3870763d4380ca022f948e7d40ebb52c986"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat Apr 04 21:09:05 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 21:09:05 2026 +0530"
      },
      "message": "Merge pull request #19 from apache/early-design001\n\nEarly design001"
    },
    {
      "commit": "329cd3870763d4380ca022f948e7d40ebb52c986",
      "tree": "e4a8414527148064abfca04d1430cda63d4d4c9c",
      "parents": [
        "896b28d5c46b30b54484b6664b7be4625981bd73",
        "964e14fcae7899c5f3a25b6d92d07cb8285e7c12"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat Apr 04 21:05:25 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 21:05:25 2026 +0530"
      },
      "message": "Merge pull request #24 from Aman-Mittal/early-design001\n\nEarly design001v2"
    },
    {
      "commit": "964e14fcae7899c5f3a25b6d92d07cb8285e7c12",
      "tree": "e4a8414527148064abfca04d1430cda63d4d4c9c",
      "parents": [
        "3b5a75bf20be6d2211d8260ba942a40449dd4855"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Apr 04 21:00:32 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Apr 04 21:00:32 2026 +0530"
      },
      "message": "Fix license compliance and partially resolve security vulnerabilities\n"
    },
    {
      "commit": "3b5a75bf20be6d2211d8260ba942a40449dd4855",
      "tree": "a81137a1e7c7460cd2a34111497e915e9a368605",
      "parents": [
        "7728a44be508e1c91c4d2bdac207e731eebbac28"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Apr 04 20:40:57 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Apr 04 20:40:57 2026 +0530"
      },
      "message": "Refactor to use inject(), ignore autogenerated API in lint/format, and update OpenAPI template\n"
    },
    {
      "commit": "7728a44be508e1c91c4d2bdac207e731eebbac28",
      "tree": "0693856688e5ef0f8fc770d8e7aa800bbcc259df",
      "parents": [
        "49fff7518226a20c37f5cb181022f4ebc7b8f1b6"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Apr 04 20:33:26 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Apr 04 20:33:26 2026 +0530"
      },
      "message": "Add Apache License template for OpenAPI generator and update documentation\n"
    },
    {
      "commit": "49fff7518226a20c37f5cb181022f4ebc7b8f1b6",
      "tree": "a954cf2b67c7c10d0e2de2f53640542dc5308cfb",
      "parents": [
        "896b28d5c46b30b54484b6664b7be4625981bd73",
        "7eed6ed86d64a96b80e84321e9c4507a078099bd"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Apr 04 20:19:35 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Apr 04 20:19:35 2026 +0530"
      },
      "message": "Merge upstream/main into early-design001\n"
    },
    {
      "commit": "7eed6ed86d64a96b80e84321e9c4507a078099bd",
      "tree": "13e0f7f440889244bbf336f554198da0dcfafddc",
      "parents": [
        "0663540fbe12b6829ada007eab4fd3d64ff38d89",
        "a1ce432139be2f15574d84a6096cff9d154539a2"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat Apr 04 20:12:47 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 20:12:47 2026 +0530"
      },
      "message": "Merge pull request #6 from apache/dependabot/npm_and_yarn/types/jasmine-6.0.0\n\nBump @types/jasmine from 5.1.15 to 6.0.0"
    },
    {
      "commit": "a1ce432139be2f15574d84a6096cff9d154539a2",
      "tree": "13e0f7f440889244bbf336f554198da0dcfafddc",
      "parents": [
        "0663540fbe12b6829ada007eab4fd3d64ff38d89"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Apr 04 14:39:16 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 14:39:16 2026 +0000"
      },
      "message": "Bump @types/jasmine from 5.1.15 to 6.0.0\n\nBumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine) from 5.1.15 to 6.0.0.\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine)\n\n---\nupdated-dependencies:\n- dependency-name: \"@types/jasmine\"\n  dependency-version: 6.0.0\n  dependency-type: direct:development\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "0663540fbe12b6829ada007eab4fd3d64ff38d89",
      "tree": "15aa9e4b1d8f2385be9654a275080143e4859ddf",
      "parents": [
        "3aed288cbe02953f836626282374ad3f28d36684",
        "ad5342f7419f80260ac005336bf662849b7e16da"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat Apr 04 20:08:01 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 20:08:01 2026 +0530"
      },
      "message": "Merge pull request #12 from apache/dependabot/npm_and_yarn/typescript-eslint-8.57.0\n\nBump typescript-eslint from 8.46.4 to 8.57.0"
    },
    {
      "commit": "3aed288cbe02953f836626282374ad3f28d36684",
      "tree": "c8c192e0f9960fec9c14abcabe79dc30f3b5de5b",
      "parents": [
        "6cf72a81a1d1300f6bffbf0a90b46b6d038f871f",
        "3bd679382360d9511545bedf84e7b95ff37c310b"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat Apr 04 20:05:47 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 20:05:47 2026 +0530"
      },
      "message": "Merge pull request #4 from apache/dependabot/github_actions/actions/setup-node-6\n\nBump actions/setup-node from 4 to 6"
    },
    {
      "commit": "3bd679382360d9511545bedf84e7b95ff37c310b",
      "tree": "c8c192e0f9960fec9c14abcabe79dc30f3b5de5b",
      "parents": [
        "6cf72a81a1d1300f6bffbf0a90b46b6d038f871f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Apr 04 14:34:19 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 14:34:19 2026 +0000"
      },
      "message": "Bump actions/setup-node from 4 to 6\n\nBumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6.\n- [Release notes](https://github.com/actions/setup-node/releases)\n- [Commits](https://github.com/actions/setup-node/compare/v4...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-node\n  dependency-version: \u00276\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "6cf72a81a1d1300f6bffbf0a90b46b6d038f871f",
      "tree": "2cea0ab4067ecc603b36dceb2dc75f9a693cb742",
      "parents": [
        "4bb16cf08ec6bc7e96aa5c9b9aa609629c0614e4",
        "a22c6dbf194dd95a7b4fa740ca31de91e7b04437"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat Apr 04 20:03:23 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 20:03:23 2026 +0530"
      },
      "message": "Merge pull request #3 from apache/dependabot/github_actions/actions/checkout-6\n\nBump actions/checkout from 4 to 6"
    },
    {
      "commit": "ad5342f7419f80260ac005336bf662849b7e16da",
      "tree": "971ff58b2cb3eb540095fcaf376a352160687e1b",
      "parents": [
        "4bb16cf08ec6bc7e96aa5c9b9aa609629c0614e4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Apr 04 14:30:40 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 14:30:40 2026 +0000"
      },
      "message": "Bump typescript-eslint from 8.46.4 to 8.57.0\n\nBumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.46.4 to 8.57.0.\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/typescript-eslint)\n\n---\nupdated-dependencies:\n- dependency-name: typescript-eslint\n  dependency-version: 8.57.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "4bb16cf08ec6bc7e96aa5c9b9aa609629c0614e4",
      "tree": "31190681d90bb8f5ed13fd7eeab60b9c35dbb00f",
      "parents": [
        "6997a7c3e1d17b789ba923a2aecae7fd89370bae",
        "01d45ac701cc3fd32d9482a2f8d98de30d587329"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Sat Apr 04 19:59:16 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 19:59:16 2026 +0530"
      },
      "message": "Merge pull request #23 from Aman-Mittal/dependency-updates\n\nchore(deps): update dependencies to latest patch/minor versions and f…"
    },
    {
      "commit": "01d45ac701cc3fd32d9482a2f8d98de30d587329",
      "tree": "31190681d90bb8f5ed13fd7eeab60b9c35dbb00f",
      "parents": [
        "6997a7c3e1d17b789ba923a2aecae7fd89370bae"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Apr 04 19:53:28 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Apr 04 19:53:28 2026 +0530"
      },
      "message": "chore(deps): update dependencies to latest patch/minor versions and fix lint warnings\n"
    },
    {
      "commit": "a22c6dbf194dd95a7b4fa740ca31de91e7b04437",
      "tree": "852803cd183b5a2a49dfe9746d1acf4ad340fb66",
      "parents": [
        "6997a7c3e1d17b789ba923a2aecae7fd89370bae"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 31 02:05:55 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 02:05:55 2026 +0000"
      },
      "message": "Bump actions/checkout from 4 to 6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: \u00276\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "6997a7c3e1d17b789ba923a2aecae7fd89370bae",
      "tree": "aa4305eb65251c93fcbd53c077badd58f071c21e",
      "parents": [
        "9f3e75bf6e2f5411d0c509d62ce17e8cbced5df7",
        "a6c713ce62da5e7dabd60d5e70a20507254cef68"
      ],
      "author": {
        "name": "Aman-Mittal",
        "email": "32237955+Aman-Mittal@users.noreply.github.com",
        "time": "Tue Mar 31 07:35:05 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 07:35:05 2026 +0530"
      },
      "message": "Merge pull request #15 from Aman-Mittal/FINERACT-2527/CI_Fixes\n\nFINERACT-2527: Fix CI issues"
    },
    {
      "commit": "896b28d5c46b30b54484b6664b7be4625981bd73",
      "tree": "d9d08221f7a397f1243497d94f5060a8f34c003c",
      "parents": [
        "c40ada6fd6d9f5740bc78c79ee8c735598e0e555",
        "9f3e75bf6e2f5411d0c509d62ce17e8cbced5df7"
      ],
      "author": {
        "name": "jdailey",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Tue Mar 17 17:22:57 2026 -0700"
      },
      "committer": {
        "name": "jdailey",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Tue Mar 17 17:22:57 2026 -0700"
      },
      "message": "Merge branch \u0027main\u0027 of https://github.com/apache/fineract-backoffice-ui into feature/local-changes\n"
    },
    {
      "commit": "a6c713ce62da5e7dabd60d5e70a20507254cef68",
      "tree": "aa4305eb65251c93fcbd53c077badd58f071c21e",
      "parents": [
        "9f3e75bf6e2f5411d0c509d62ce17e8cbced5df7"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Wed Mar 11 19:00:07 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Wed Mar 11 21:22:33 2026 +0530"
      },
      "message": "FINERACT:2527 CI fixes\n"
    },
    {
      "commit": "9f3e75bf6e2f5411d0c509d62ce17e8cbced5df7",
      "tree": "8dc1ec6a74022090eba7f8c0191b6002e9b4c235",
      "parents": [
        "0fb3abb23bb8e28839cc4f6f6e53e43b15a54ee2"
      ],
      "author": {
        "name": "Adam Monsen",
        "email": "haircut@gmail.com",
        "time": "Wed Mar 11 08:10:06 2026 -0700"
      },
      "committer": {
        "name": "Adam Monsen",
        "email": "haircut@gmail.com",
        "time": "Wed Mar 11 08:10:06 2026 -0700"
      },
      "message": "send PR notifications to proper list\n\nThese were ending up on dev@fineract.apache.org\n\nSimilar to fb9e1f82760d599ace1cf02fb466a141e4f8e93d\n\nsee https://github.com/apache/infrastructure-asfyaml/#notif\n"
    },
    {
      "commit": "c40ada6fd6d9f5740bc78c79ee8c735598e0e555",
      "tree": "7981962c2c32530cda21fc381cffa2906f0b9a30",
      "parents": [
        "494c20dbbdb0f75ed6e57e8543925ff45284c6ca",
        "0fb3abb23bb8e28839cc4f6f6e53e43b15a54ee2"
      ],
      "author": {
        "name": "jdailey",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Mon Mar 09 21:40:30 2026 -0700"
      },
      "committer": {
        "name": "jdailey",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Mon Mar 09 21:40:30 2026 -0700"
      },
      "message": "Merge main into feature/local-changes; align to main\n\n- Use main as source of truth for app shell, auth (Basic Auth), layout\n- Keep: OpenAPI-generated API client (src/app/api), openapitools.json,\n  Playwright e2e, generate-api/copy-swagger scripts\n- Remove: OAuth flow (core/auth, AuthCallbackComponent, HomeComponent),\n  playwright-report, test-results, favicon.ico\n- Merge package.json: main deps + @openapitools/openapi-generator-cli,\n  @playwright/test, test:e2e, generate-api scripts\n- Rewrite e2e/login.spec.ts for Basic Auth (serverUrl, tenantId,\n  username, password)\n- Update .gitignore: playwright-report, test-results, api-spec\n\nMade-with: Cursor\n"
    },
    {
      "commit": "494c20dbbdb0f75ed6e57e8543925ff45284c6ca",
      "tree": "585c113aba123d0a0849a6b5c37c7012924b7685",
      "parents": [
        "759231cde15574c8401ae4dd03fb615b00f5ec44"
      ],
      "author": {
        "name": "jdailey",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Mon Mar 09 21:32:17 2026 -0700"
      },
      "committer": {
        "name": "jdailey",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Mon Mar 09 21:32:17 2026 -0700"
      },
      "message": "Save local changes: Angular project setup and updates\n\nMade-with: Cursor\n"
    },
    {
      "commit": "0fb3abb23bb8e28839cc4f6f6e53e43b15a54ee2",
      "tree": "40d85a424a0c710648328f5c1054d201ab357620",
      "parents": [
        "fb9e1f82760d599ace1cf02fb466a141e4f8e93d",
        "cf0470bdc826a2309b3a949933e4700a99529abc"
      ],
      "author": {
        "name": "James D",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Mon Mar 09 14:27:19 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 14:27:19 2026 -0700"
      },
      "message": "Merge pull request #2 from Aman-Mittal/FINERACT-2440/Extended-Baseline\n\nFineract 2527: extended baseline"
    },
    {
      "commit": "fb9e1f82760d599ace1cf02fb466a141e4f8e93d",
      "tree": "89dc751b8cb21067a8a2f5a6d0e546172e8015d9",
      "parents": [
        "f74ffe28e06126422e6791d07388606225c8658d"
      ],
      "author": {
        "name": "Adam Monsen",
        "email": "haircut@gmail.com",
        "time": "Mon Mar 09 10:04:19 2026 -0700"
      },
      "committer": {
        "name": "Adam Monsen",
        "email": "haircut@gmail.com",
        "time": "Mon Mar 09 10:04:19 2026 -0700"
      },
      "message": "send commit notifications to proper list\n\nThese were ending up on dev@fineract.apache.org\n"
    },
    {
      "commit": "cf0470bdc826a2309b3a949933e4700a99529abc",
      "tree": "1755f0f4a98196bf435887b9b3cc0cdcf0af4eb0",
      "parents": [
        "f74ffe28e06126422e6791d07388606225c8658d"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Mon Mar 09 10:09:27 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Mon Mar 09 10:14:33 2026 +0530"
      },
      "message": "FINERACT-2527: Initial POC implementation with login\n"
    },
    {
      "commit": "f74ffe28e06126422e6791d07388606225c8658d",
      "tree": "5c5fccfb42188f5a967c2bc0301622efefc77cc2",
      "parents": [
        "9c9fc65402c1aa2fde07c297fda60b073beddb24",
        "76d85c37fe701075d004d25d08fc5b72e0b0bb65"
      ],
      "author": {
        "name": "James D",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Sun Mar 08 16:17:44 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 08 16:17:44 2026 -0700"
      },
      "message": "Merge pull request #9 from apache/revert-1-FINERACT-2440/Base-Project-Setup\n\nRevert \"FINERACT-2527: Initial Front-end MVP baseline for GSOC 2026\""
    },
    {
      "commit": "76d85c37fe701075d004d25d08fc5b72e0b0bb65",
      "tree": "5c5fccfb42188f5a967c2bc0301622efefc77cc2",
      "parents": [
        "9c9fc65402c1aa2fde07c297fda60b073beddb24"
      ],
      "author": {
        "name": "James D",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Sun Mar 08 16:17:27 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 08 16:17:27 2026 -0700"
      },
      "message": "Revert \"FINERACT-2527: Initial Front-end MVP baseline for GSOC 2026\"\n"
    },
    {
      "commit": "9c9fc65402c1aa2fde07c297fda60b073beddb24",
      "tree": "02c3c0fe65d11aa4a7ff5354fd057aadf9c415a3",
      "parents": [
        "759231cde15574c8401ae4dd03fb615b00f5ec44",
        "433dd00ef90016426a953a2021a5dbd92a9c139f"
      ],
      "author": {
        "name": "James D",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Sun Mar 08 16:15:55 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 08 16:15:55 2026 -0700"
      },
      "message": "Merge pull request #1 from Aman-Mittal/FINERACT-2440/Base-Project-Setup\n\nFINERACT-2527: Initial Front-end MVP baseline for GSOC 2026"
    },
    {
      "commit": "433dd00ef90016426a953a2021a5dbd92a9c139f",
      "tree": "02c3c0fe65d11aa4a7ff5354fd057aadf9c415a3",
      "parents": [
        "759231cde15574c8401ae4dd03fb615b00f5ec44"
      ],
      "author": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Mar 07 14:08:03 2026 +0530"
      },
      "committer": {
        "name": "Aman Mittal",
        "email": "aman.mittal3052000@gmail.com",
        "time": "Sat Mar 07 23:51:37 2026 +0530"
      },
      "message": "FINERACT-2440: Initial Front-end MVP baseline for GSOC 2026\n\n- Initialize Angular 20+ project with strict TypeScript and SCSS.\n- Implement core directory structure (core, shared, features, layout).\n- Configure ESLint, Prettier, and Apache License header verification.\n- Add i18n support with English, Hindi, and Korean translations.\n- Provide Docker deployment (Dockerfile, Nginx, Docker Compose).\n- Set up GitHub Actions CI for linting, formatting, testing, and license checks.\n- Add documentation (CONTRIBUTING.md, SETUP.md, STYLE.md).\n- Exclude AI context files (Agents.MD, Gemini.MD, Claude.MD) from git scope.\n- Add environment configuration for Fineract API endpoints.\n"
    },
    {
      "commit": "759231cde15574c8401ae4dd03fb615b00f5ec44",
      "tree": "5c5fccfb42188f5a967c2bc0301622efefc77cc2",
      "parents": [],
      "author": {
        "name": "jdailey",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Tue Mar 03 18:57:20 2026 -0800"
      },
      "committer": {
        "name": "jdailey",
        "email": "153425+jdailey@users.noreply.github.com",
        "time": "Tue Mar 03 18:57:20 2026 -0800"
      },
      "message": "Initial commit: README and Apache 2.0 LICENSE\n\nMade-with: Cursor\n"
    }
  ]
}
