18 Commits

Author SHA1 Message Date
Jerome Thayananthajothy
8b87566fd0 Update CHANGELOG and refactor coding style 2024-10-19 03:44:45 +01:00
Jerome Thayananthajothy
9bf6cd12c6 Update code style and fix import sorting algorithm 2024-10-19 03:40:30 +01:00
Jerome Thayananthajothy
c05b84cfc5 Update withBody method to accept array as parameter 2024-10-03 12:57:15 +01:00
Jerome Thayananthajothy
5e5561e803 Update async task lifecycle controls and error handling in code 2024-09-30 23:02:30 +01:00
Jerome Thayananthajothy
76b4bd354a Update documentation link in README.md 2024-09-30 22:18:04 +01:00
Jerome Thayananthajothy
fe5782e10f Add vitepress documentation site 2024-09-30 20:46:03 +01:00
Jerome Thayananthajothy
55db58710a Update tests to include fluent API as well 2024-09-30 18:27:50 +01:00
Jerome Thayananthajothy
0119e7c78d Refactor client handling to use custom async task management and add fluent API 2024-09-29 21:57:57 +01:00
Jerome Thayananthajothy
f48eebec0d Update composer.json to version 2.0.0
Refactor ClientHandler to add baseUri, withToken, and withAuth methods
2024-09-29 16:34:23 +01:00
Jerome Thayananthajothy
1c036fbfbb Use matrix for custom async task management and add fluent API 2024-09-29 14:59:51 +01:00
Jerome Thayananthajothy
fabf4cfc98 Replace symfony/http-foundation with guzzlehttp/psr7 2024-09-27 23:56:28 +01:00
Jerome Thayananthajothy
f15f049b2c Refactor Http class to rely on a singleton instance of Guzzle client 2024-09-25 00:29:42 +01:00
Jerome Thayananthajothy
e1bc656097 Update README.md with instructions for using a custom Guzzle client 2024-09-23 10:48:19 +01:00
Jerome Thayananthajothy
342fdaec16 Update banner image link in README.md 2024-09-13 19:52:36 +01:00
Jerome Thayananthajothy
4151b6deb6 Update banner image link in README.md 2024-09-13 19:47:12 +01:00
Jerome Thayananthajothy
9ef54fbeb6 Update banner image link in README.md 2024-09-13 19:43:19 +01:00
Jerome Thayananthajothy
a8224e6ae7 Update composer install command and test execution command 2024-09-13 19:38:10 +01:00
Jerome Thayananthajothy
1a3cc10099 Initial commit 2024-09-13 19:31:23 +01:00