Commit Graph

56 Commits

Author SHA1 Message Date
40f9142d70 feat(export): add buffer download methods to ExportBuilder
- Added download() method to get statements as Buffer without saving to disk
- Added downloadAsArrayBuffer() method for web API compatibility
- Enhanced documentation for getAccountStatement() method
- Updated README with comprehensive examples
- No breaking changes, backward compatible
2025-08-02 10:56:17 +00:00
4c0ad95eb1 feat(http): add automatic rate limit handling with smartrequest
- Migrated HTTP client to @push.rocks/smartrequest for robust rate limiting
- Automatic retry with exponential backoff (1s, 2s, 4s) on HTTP 429
- Respects Retry-After headers from server
- Improved error handling and network resilience
- Updated documentation with rate limit handling examples
2025-07-29 17:03:14 +00:00
9dd55543e9 update 2025-07-29 12:33:51 +00:00
cb6e79ba50 fix(tests): update tests for v4.0.0 stateless architecture compatibility 2025-07-27 08:51:31 +00:00
c9fab7def2 feat(core): switch to native fetch API for all HTTP requests 2025-07-27 07:19:34 +00:00
fb30c6f4e3 fix(export): use direct content endpoint for PDF statement downloads 2025-07-27 07:09:54 +00:00
0e403e1584 4.1.2 2025-07-25 11:53:04 +00:00
16135cae02 fix(httpclient): pass query params as object for smartrequest compatibility 2025-07-25 11:27:55 +00:00
1190500221 feat(transactions): add full pagination support with older_id and custom count parameters 2025-07-25 02:58:15 +00:00
7cb38acf1e 4.0.1 2025-07-25 02:15:11 +00:00
bc0517164f BREAKING CHANGE(core): implement complete stateless architecture with consumer-controlled session persistence 2025-07-25 02:10:16 +00:00
f790984a95 fix(oauth): remove OAuth session caching to prevent authentication issues 2025-07-25 00:44:04 +00:00
9011390dc4 fix(oauth): fix OAuth token authentication flow for existing installations 2025-07-24 12:28:50 +00:00
76c6b95f3d feat(oauth): add OAuth session caching to prevent multiple authentication attempts 2025-07-22 22:56:50 +00:00
1ffe02df16 3.0.9 2025-07-22 22:04:53 +00:00
93dddf6181 fix(oauth): correct OAuth implementation to match bunq documentation 2025-07-22 21:56:10 +00:00
739e781cfb fix(oauth): fix private key error for OAuth tokens 2025-07-22 21:18:41 +00:00
cffba39844 feat(oauth): add OAuth token support 2025-07-22 21:10:41 +00:00
4b398b56da fix(tests,security): improve test reliability and remove sensitive file 2025-07-22 20:41:55 +00:00
36bab3eccb fix(tests): fix test failures and draft payment API compatibility 2025-07-22 20:40:32 +00:00
036d111fa1 fix(tests,webhooks): fix test assertions and webhook API structure 2025-07-22 20:25:14 +00:00
8ab2d1bdec 3.0.1 2025-07-18 17:36:50 +00:00
e040e202cf 3.0.0 2025-07-18 12:31:43 +00:00
be09571604 update 2025-07-18 12:10:29 +00:00
596efa3f06 update 2025-07-18 10:43:39 +00:00
bf98296772 update 2025-07-18 10:34:33 +00:00
193524f15c update 2025-07-18 10:31:12 +00:00
5abc4e7976 1.0.22 2020-08-25 12:57:15 +00:00
c34846c82f 1.0.21 2020-08-21 01:37:32 +00:00
e63d24eb13 1.0.20 2020-08-21 01:33:31 +00:00
282d2bdf24 1.0.19 2020-08-21 01:31:49 +00:00
423bd22903 1.0.18 2020-08-20 01:20:16 +00:00
5295bf272e fix(core): update 2020-08-20 01:20:15 +00:00
752c585e26 1.0.17 2020-08-20 01:08:06 +00:00
a3bfd49d6e fix(core): update 2020-08-20 01:08:05 +00:00
838de2b8bc 1.0.16 2020-06-20 01:47:53 +00:00
01dbf842e9 fix(core): update 2020-06-20 01:47:53 +00:00
9fbaac20d3 1.0.15 2019-12-15 23:07:47 +00:00
3cec57e3e7 1.0.14 2019-12-15 17:21:55 +00:00
c3f60959c4 1.0.13 2019-12-15 17:21:24 +00:00
dc97525de6 fix(core): update 2019-12-15 17:21:23 +00:00
eeb93ef969 1.0.12 2019-10-03 14:44:38 +02:00
d41019d341 1.0.11 2019-10-03 14:04:15 +02:00
4978a2c272 1.0.10 2019-10-03 00:16:05 +02:00
f241956743 1.0.9 2019-10-03 00:04:41 +02:00
c40526c16c fix(core): update 2019-10-03 00:04:40 +02:00
945b69a659 1.0.8 2019-10-02 23:50:45 +02:00
0438e5d792 1.0.7 2019-10-02 23:38:54 +02:00
7e85acd404 1.0.6 2019-10-02 23:38:08 +02:00
7bd4cb67ae 1.0.5 2019-10-02 23:34:05 +02:00