Commit Graph

145 Commits

Author SHA1 Message Date
piq9117
e119add145
transform api member comment to start newlines (#60)
this change transforms the api member comments to start a newline
and render multi line comments.
2024-10-28 17:36:58 -04:00
Alex Biehl
b827d9d54d Make imports more maintable 2024-05-28 15:44:32 +02:00
Alex Biehl
0142a9b088 Bump openapi3 version 2024-05-28 15:42:51 +02:00
Alex Biehl
cfe90c3aa4 Comply with lint workflow 2024-05-28 15:10:56 +02:00
Alex Biehl
3c169d3ac3 Lint workflow 2024-05-28 15:10:56 +02:00
Justin Woo
588cadee5a
Merge pull request #58 from scarf-sh/embed-templates
embed templates into the build
2024-03-21 01:04:42 +02:00
justinwoo
50008c8ce7 embed templates into the build 2024-03-21 00:56:09 +02:00
Brady Ouren
f40aca5fd9
use Builder.byteString (#57)
* replace name with Builder.byteString

* bump version

* cabal run tie-tests -- --accept
2024-03-20 17:29:08 -04:00
piq9117
efcc04057d update golden test 2024-03-01 21:33:50 +01:00
piq9117
5e1e3ab704 optionalQueryParameter 400 error message
- return error message for 400 response error
2024-03-01 21:33:50 +01:00
piq9117
1497291b0d add error message for missing required query param 2024-03-01 21:33:50 +01:00
Alex Biehl
3f4c196b71 Remove usage of Data.Aeson.Parser 2024-02-07 12:57:06 +01:00
Alexander Biehl
4105983524
Update README.md 2023-09-08 15:54:58 +02:00
Stephan Schneider
050fb31ad4 restore compatibility between petstore-example and petstore-api 2023-09-08 12:45:58 +02:00
Alex Biehl
1aadc110ad Fix bug with 1-elemen oneOfs 2023-04-12 16:05:47 +02:00
Alex Biehl
b765a2461d Don't forget the haskell field lookup for composite names 2023-04-12 13:46:28 +02:00
Alex Biehl
e877363252 Support x-tie-haskell-name to override field names 2023-04-07 10:47:46 +02:00
Alex Biehl
4e9764fc58 Introduce x-tie-haskell-request-body-as-stream 2023-03-06 18:15:36 +01:00
Alex Biehl
e772d49817 Remove weird cookie trick test case (because of non-determinism) 2023-03-06 18:15:36 +01:00
justinwoo
59cd08635c Revert "upload build artifacts instead of creating releases"
This reverts commit fca8da0468.
2023-02-28 15:40:43 +01:00
justinwoo
48c9306401 Revert "don't archive artifact upload"
This reverts commit aa97dc0b54.
2023-02-28 15:40:43 +01:00
Alex Biehl
f4df5169ae Generate HasField instance for responses returning it's status 2023-01-09 12:25:33 +01:00
Alex Biehl
f1bf26d876 Support application/x-ndjson natively 2022-12-20 11:03:46 +01:00
justinwoo
aa97dc0b54 don't archive artifact upload 2022-11-06 07:16:22 +01:00
justinwoo
fca8da0468 upload build artifacts instead of creating releases 2022-11-05 13:13:18 +01:00
justinwoo
1132019c87 rename release workflow 2022-11-04 07:07:42 +01:00
justinwoo
7943a68cc0 include strategy key structure 2022-11-04 07:07:42 +01:00
justinwoo
1fa1df2a00 add version output to tie
* also reorder order of arguments for flag listing on usage+help
2022-11-04 07:06:52 +01:00
justinwoo
ddf98dcac2 create and upload binaries on tags 2022-11-03 22:53:03 +01:00
Alex Biehl
58039e7efb Don't ToJSON/ToEncoding optional fields if not present 2022-10-10 17:36:35 +02:00
Alex Biehl
61a154f14d Support for array query parameters 2022-10-05 13:18:12 +02:00
Alex Biehl
b110894945 Proper content negotiation for request bodies 2022-09-05 12:02:00 +02:00
piq9117
19767f0b06 toCamelCase able to decide when to camel case.
- toCamelCase will not camel cased if the word is in screaming case.
2022-08-04 07:14:50 +02:00
piq9117
a4fca9eda8 do not camel case if all caps 2022-08-04 07:14:50 +02:00
piq9117
6acafe1af7 constructor: snake_case to camelCase
- golden test updated to reflect casing change
2022-08-04 07:14:50 +02:00
Alex Biehl
70c8d3021e Fixed recursing into normalized operations 2022-07-01 14:51:57 +02:00
Alex Biehl
e578b575e4 Support for additionalProperties 2022-07-01 14:51:57 +02:00
Alex Biehl
37ba19b973 Preparations for additionaProperties support 2022-07-01 14:51:57 +02:00
Justin Woo
0f469d1504 Change spelling in example app 2022-06-29 11:52:29 +02:00
Alexander Biehl
e804ee12bc
Update README.md 2022-06-26 12:09:22 +02:00
Alexander Biehl
794e8e09ba
Relative links to generated code 2022-06-26 12:07:27 +02:00
Alex Biehl
b1a37dca36 Petstore example 2022-06-26 12:06:01 +02:00
Avi Press
4650f24a9e Add Documentation Insights 2022-06-24 22:10:19 +02:00
Alex Biehl
90361b3432 Support weird cookie trick 2022-06-21 11:59:16 +02:00
Alex Biehl
8f826bb667 Refer to HTTP.Types.Status directly instead of using toENum 2022-06-20 21:21:38 +02:00
Christian Gill
944cc40688
Merge pull request #27 from scarf-sh/support/update-logo
Update logo
2022-06-20 12:18:59 +02:00
gillchristian
27804d9f64 Update logo 2022-06-20 12:10:34 +02:00
Avi Press
0dee24efe1 Update README.md 2022-06-13 23:08:01 +02:00
Christian Gill
2c4c9f216a
Merge pull request #25 from scarf-sh/support/example 2022-06-13 15:16:59 +02:00
gillchristian
bd46e7282a Update CLI help 2022-06-13 14:32:11 +02:00