146 Commits

Author SHA1 Message Date
Ferdi Koomen
b2d8096031 - Added e2e test
- Cleanup of new export client logic
2022-01-25 15:32:20 +01:00
Ferdi Koomen
5f58982210 - Working solution for export client 2022-01-25 14:37:41 +01:00
Ferdi Koomen
280d196f99 - Moved to const definitions for functions 2022-01-25 13:22:21 +01:00
Ferdi Koomen
40ef68fec4 - Cleanup of generation without tags 2022-01-24 18:43:14 +01:00
Ferdi Koomen
5a8457fee8
Merge pull request #929 from keithbro/handle-empty-tags
Handle empty tags
2022-01-24 18:31:55 +01:00
Ferdi Koomen
9049afd509 - Updated parsing of comments 2022-01-24 17:47:03 +01:00
Keith Broughton
51f6901515 Handle empty tags 2022-01-10 17:03:34 +11:00
Ferdi Koomen
0eb5e91ce4 - Added types for some methods
- Fixed build after PR's
- Exported Cancelation Error
2021-12-22 18:16:34 +01:00
Ferdi Koomen
c39e82fff5 Merge branch 'master' of github.com:ferdikoomen/openapi-typescript-codegen 2021-12-22 17:33:57 +01:00
Ferdi Koomen
e2014db63a - Removed file type 2021-12-22 17:33:50 +01:00
Sjoerd Mulder
d82f3eb706 Removed whitespace 2021-12-21 14:08:04 +01:00
Sjoerd Mulder
a543b9d490 Adding discriminator support for oneOf 2021-12-21 14:05:19 +01:00
Ferdi Koomen
e0b4e2d22a - Fixed #771 2021-11-29 16:52:20 -05:00
Ferdi Koomen
e263cb27f6 - Fixed #892 2021-11-26 15:51:14 -05:00
Ferdi Koomen
6d822eb802 - Fixed #890 2021-11-26 14:55:31 -05:00
Ferdi Koomen
bbaa039d62 - Updated code to work with media types like "application/json; type=collection" where type is the first part of the header 2021-11-11 15:33:06 +01:00
Ferdi Koomen
f083ffb79d - Added multiple tags support 2021-11-11 13:01:11 +01:00
Ferdi Koomen
aecdc3eb15 - Added postfix property for service names
- Added cross blob for node js implementations
- Fixed unittests
- Fixed typing issue with headers
2021-11-10 14:31:03 +01:00
Ferdi Koomen
c0137757e6 - Updated line endings 2021-11-01 12:53:11 +01:00
Ferdi Koomen
ba0b79daac Fixed issue #782 2021-10-29 13:49:15 +02:00
Ferdi Koomen
35bda10d18 - Fixed binary format checking 2021-10-29 13:36:47 +02:00
Ferdi Koomen
cc6c7f2241 - Fixed required field order for referenced parameters 2021-10-28 23:12:30 +02:00
Ferdi Koomen
83a2370d3c - Fixed a minor issue with rest api version 2021-10-28 22:39:01 +02:00
Ferdi Koomen
cce208e514 - Prefer media type order in spec 2021-10-28 21:30:52 +02:00
Ferdi Koomen
2070f9599f - Added missing form data header 2021-10-28 20:57:31 +02:00
Ferdi Koomen
6e39d43e3d - Fixed form data examples 2021-10-28 20:49:28 +02:00
Ferdi Koomen
1a3eba4312 Fixed call to get content 2021-10-28 20:26:36 +02:00
Ferdi Koomen
1b82dee276 Merge branch 'master' into feature/test
# Conflicts:
#	src/openApi/v3/parser/getOperationResponse.ts
2021-10-28 15:54:46 +02:00
Ferdi Koomen
433b4f1b21 - Working on support for formData in v3 2021-10-28 15:51:39 +02:00
Ferdi Koomen
78d6876708 - Fixed issue #869 2021-10-27 20:34:47 +02:00
Ferdi Koomen
64a3dc2d7d - Small bug in open api spec v2 with composition 2021-10-27 12:44:15 +02:00
Ferdi Koomen
918d4844d9 - Fixed #868 where (newly) required properties from base models would not get specified 2021-10-26 18:31:38 +02:00
Ferdi Koomen
73acbca085 - Fixed formatting of models (comma vs semicolumn)
- Fixed issue #867 where nullable prop would not have correct type
2021-10-26 17:18:51 +02:00
Ferdi Koomen
4b5060ed01 - Simplified sort
- Updated axios client to use getHeaders when available
2021-10-11 22:38:58 +02:00
Ferdi Koomen
b3a08a7c69 - Fixed #493 and #856 2021-10-11 14:18:28 +02:00
Ferdi Koomen
5b3348d6f9 - Added axios client
- Added function to escape path and stopped replacement of ":" character in path
2021-10-08 23:34:49 +02:00
Ferdi Koomen
687b678f33 - Fixed sorting function 2021-10-05 22:41:28 +02:00
Ferdi Koomen
675c9705e2 - Added fallback to get non standard mediaType from response 2021-09-28 23:37:02 +02:00
Ferdi Koomen
50c44cce7e - Support for JSON Schema type "as an array of primary types" 2021-09-28 22:20:05 +02:00
Ferdi Koomen
17d3c74afa - Also add path escaping 2021-09-27 18:53:58 +02:00
Yevgenii Mikhnytskyi
0cffb60812 Fix getRef on encoded path, issue: https://github.com/ferdikoomen/openapi-typescript-codegen/issues/791 2021-07-16 17:15:09 +03:00
Ferdi Koomen
d7d50cefa1 - Simplified the header checks
- Names the bodyMediaType > mediaType, to align with swagger naming convention
2021-04-27 13:25:20 +02:00
Maarten Van Hoof
2eb3529d63 fix(request): respect mediaType 2021-04-07 14:59:15 +02:00
Ferdi Koomen
79788dae0b - Fixed #632 2021-04-01 12:28:44 +02:00
Ferdi Koomen
e1de003704 - Fixed lgtm comments 2021-03-19 14:32:41 +01:00
Ferdi Koomen
3711715932 - Fixed issue #607 2021-03-13 16:19:13 +01:00
Ferdi Koomen
54c779552f
Merge pull request #591 from troglotit/master
Wrap negative numbers in quotes, fix Enums in TypeScript
2021-03-12 22:46:42 +01:00
Ferdi Koomen
405df66faf - Added options to handle reserved property names 2021-03-12 22:34:16 +01:00
Ferdi Koomen
13bf29c198 Fixed #596 2021-03-12 21:19:56 +01:00
Aleksandr Argunov
860d4ea6ec Change frmo double quote to single quote 2021-02-28 15:32:28 +03:00