diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..ac10981 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,25 @@ +# Changelog + +## 1.0.0 (2023-12-21) + + +### Features + +* creating round up savings goal if not one ([b8cdc23](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/b8cdc236be66fc7b679870536d01b8b8e7b08f4a)) +* improved logging with logrus ([57e1603](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/57e1603aa157d79b96487c6ac85886272e81b6dd)) +* initial commit ([5de5c64](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/5de5c644d0108034980b89b83395f0646852cf4f)) +* log level CLI parameter and env var ([61652d8](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/61652d83ceba0ec664d6095aac317e173654809d)) +* parsing accounts API response ([0170505](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/01705059bb9671372b12fef4b75023f0deb05406)) +* parsing transactions api response ([d3f794f](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/d3f794fab2cd3148d05aa1368ad37bdd674b1783)) +* performing savings goal round up transfer ([cd0aee2](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/cd0aee212f045f1917197d2b7036e454bb90ceaf)) +* query Accounts API and print result ([4d6e01a](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/4d6e01afb7214af6a71f965d55f86df8ecb7b49d)) +* querying transactions API ([99cb7e3](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/99cb7e392af54c33008d690bcc3415f6f3dca6b9)) +* savings goals API querying ([0648c17](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/0648c1716ba5a1a752803dcb1283702ba891b747)) + + +### Bug Fixes + +* adding strict JSON decoding ([bd6e0d1](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/bd6e0d1584b3ab31939996d8deb5540342a2e872)) +* checking API calls HTTP status code ([6f886be](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/6f886bef7d6b85735fada9e5b8627ef5d10e3990)) +* created savings goal uses account currency ([4242ea2](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/4242ea266f6a9365cd470dd8d053744be998d799)) +* setting logging formatting before first log ([d49ee33](https://github.com/DeveloperC286/starlingbanktechnicalchallenge/commit/d49ee331a8f66bf7a2fa47fce30ce51d2d4fafe2))