All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.3.0 (2024-05-31)
- added account check for blocked credit or blocked debit (353ad27)
1.2.0 (2024-05-27)
- add error definitions and types (dea630d)
- added a base routes class to hold common methods and create a dfsp routes class (c5b14a8)
- added checks for missing payeeFspFee and payeeFspCommission (851b29f)
- added config vars descriptions (f9402c5)
- added configuration variables to be used during service startup (cefd72c)
- added custom error handling logic for failed refunds (37efe3a)
- added process management code to src/index.ts (8eab282)
- added process management code to src/index.ts (5640405)
- added types to support functions (2622086)
- check fineract account allowed to deposit and withdraw (305c63c)
- check fineract account allowed to deposit and withdraw (097d242)
- created api specification for the sdk inbound requests to the core connector (5d2e18b)
- created SDK Scheme Adapter client to support communication with the scheme adapter (c34be0e)
- fixed code formating with prettier (2b63015)
- fixed fineract client to support core connector aggregate (5e71404)
- handle possible failed of getTransactions function during refund (bf6180c)
- implemented confguration for payment Type Id (04dbcf8)
- log service start refactor (e10c60d)
- refactor to allow for better exception handling (c860199)
- refactor to check for account active at quote stage (bf6ce98)
- update aggregate with new functions for payment initiation (af9016f)
- updated domain interfaces with types to support the fineract client and SDK Client (124a498)
- updated environment configuration files (d655f19)
- updated fineract client with funds withdraw functionality (c432031)
- updated request body in PUT /transfers/{transferId} (c1afae1)
- added linting in pre-commit and fixed lint errors (b2bcd1c)
- fix dfsp server failing to stop in tests (297ccea)
- fix failing test cases (761aee4)
- fix linting shorten import statement (e257d3e)
- fixed code formatting (6e2b3fa)
- fixed code formatting and environment variable naming (aa1b7d3)
- fixed docker compose build context to current dir (a6f000d)
- fixed errors in core connector aggregate (0ada7af)
- fixed errors in http api svc (1731ec6)
- fixed functional errors in fineract client (ae673b6)
- fixed functional errors in sdk client (adf6ad0)
- fixed import in logger.ts (f7c6cea)
- move fineract test file to integration tests (2a7f0dd)
- remove duplicated code (aa5ffa2)
- remove duplicated logic (bab7116)
- remove uneeded type conversion (48a3a88)
- synchronize api response fixes #15 (b8aafc4)
- synchronize api response schema with actual response codes (255a411)
- update packages in package.json (f1f0dda)
- update packages in package.json (ad39957)
- updated environment examples and added docker compose file (af7d59a)
- updated httpClient to use a new interface (c43d21c)
- use named constants instead of magic numbers (27c8613)
- use named constants instead of magic numbers (c579c6b)
1.1.0 (2024-04-12)
- code quality enhancements (5a84f76)
- fixed failing test cases (6d105ee)
0.0.12 (2024-03-25)
- validate account returned from IBAN to have length > 1 (122eb88)
0.0.11 (2024-03-25)
0.0.10 (2024-03-25)
- removed undefined optional fields from response bodies in quotes and transfers (cd523e4)
0.0.9 (2024-03-25)
- make merchantClassificationCode optional in get parties response (a1349e0)
0.0.8 (2024-03-25)
- make fspId, DateOfBirth and extensionList optional in get parties response (2ea3f84)
- removed extension list from Get parties response (ca7c228)
0.0.7 (2024-03-25)
- made some fields optional (1a7c2bf)
0.0.6 (2024-03-25)
- removed supported currencies and idsubvalue in response (d943f0d)
0.0.5 (2024-03-25)
0.0.4 (2024-03-22)
- implemented tests for transfers (0283c7c)
- implemented transfers function (5ffbfb7)
- implemented transfers function routes (6a36bd9)
0.0.3 (2024-03-22)
- added types and functions to calculate quotes from fineract (a8ea7d9)
- added types and functions to calculate quotes in core aggregate (801d4ad)
- finished implementing quoterequests function (3320007)
- implemented routes to register /quoterequests (2d6cdd7)