Jon Schoning
078232acb5
[haskell-http-client] relax Aeson constraint to allow Aeson 1 ( #12486 )
2022-05-27 23:22:09 -05:00
Jon Schoning
8511ce360c
[haskell-http-client] Update haskell-http-client generator to Aeson 2.x ( #12309 )
...
* Update haskell-http-client generator to Aeson 2.x
Co-authored-by: Andrea Cognolato <andrecogno@hotmail.it>
2022-05-07 17:53:52 -05:00
Jon Schoning
df877a8cf9
[haskell-http-client] fixes for GHC 9 ( #10400 )
...
- update stack/deps to LTS 18.10 for ghc-8.10.7
- fixes for GHC 9
- update samples
2021-09-14 16:15:58 -05:00
Jon Schoning
972bd8e280
[haskell-http-client] update stack; exclude problem time versions ( #5589 )
2020-03-13 11:40:06 -05:00
Jon Schoning
c30a21ac3c
[haskell-http-client] Allow logger selection via cabal flags. Emit Consumes */* for requestBody when not specified
...
[haskell-http-client] Allow logger selection via cabal flags. Emit Consumes */* for requestBody when not specified
2019-02-28 13:04:50 -06:00
Jon Schoning
68780afe9d
[haskell-http-client] update samples (OAS3) ( #381 )
2018-05-09 10:31:28 +08:00
Jon Schoning
bca2b9fb5b
[haskell-http-client] handle */* mimetype correctly & split api modules & allowNonUniqueOperationIds ( #7254 )
...
* [haskell-http-client] handle */* mimetype correctly
* [haskell-http-client] generate separate api modules, for each child api
* [haskell-http-client] add cliOption "allowNonUniqueOperationIds"
When cli option "allowNonUniqueOperationIds" is true,
allows *different* API modules to contain the same operationId,
and then each API must be imported qualified.
2018-01-07 11:59:55 +08:00
Jon Schoning
4fb612c2e8
[haskell-http-client] update documentation; refactoring; add 'strictFields' cli option ( #6458 )
...
* update readme; remove unused DeriveAnyClass extension
* refactor request/param utility functions
* add strictFields cli option
* add CONTRIBUTING.md
2017-09-09 17:11:46 +08:00
Jon Schoning
c7d145a4ba
add haskell-http-client-generator ( #6429 )
2017-09-06 00:33:48 +08:00