summaryrefslogtreecommitdiff
path: root/haskell/src/SpaceTraders/APIClient/Client.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [haskell] updated main, init and server reset handlingJulien Dessaux2023-10-161-0/+9
|
* [haskell] Prevent que networking code from triggering the API rate limitingJulien Dessaux2023-07-221-4/+14
|
* [haskell] Finalized the agent initialization, refresh and resetJulien Dessaux2023-07-201-2/+1
|
* [haskell] refactoringJulien Dessaux2023-07-191-10/+1
|
* [haskell] Refactored everything with a ReaderT patternJulien Dessaux2023-07-181-36/+34
|
* [haskell] Trigger a program restart when the api client encounters a server ↵Julien Dessaux2023-07-171-0/+7
| | | | reset
* [haskell] Implemented pagination and systems list api callJulien Dessaux2023-07-111-5/+34
|
* [haskell] Refactored JSON parsing codeJulien Dessaux2023-07-101-3/+1
|
* [haskell] Simplify API Error JSON decodingJulien Dessaux2023-07-091-17/+6
|
* [haskell] Simplify API Message JSON decodingJulien Dessaux2023-07-091-5/+3
|
* [haskell] back off when hitting the rate limitJulien Dessaux2023-07-071-14/+15
|
* Bootstrapped my haskell clientJulien Dessaux2023-07-021-0/+69