105 Commits

Author SHA1 Message Date
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
Ferdi Koomen
7fdd33b8c1 - When a property has a default value it will be a non optional property 2021-02-27 00:23:11 +01:00
Aleksandr Argunov
9b9e7cd855 Wrap negative numbers in quotes, fix enums 2021-02-26 16:15:07 +03:00
Ferdi Koomen
47d479f268 - Fixed configuration values beeing passed to partials when using composition 2021-01-27 22:06:03 +01:00
Ferdi Koomen
21a88a9844 Merge branch 'master' into bugfix/batch 2021-01-27 14:35:58 +01:00
Ferdi Koomen
872ef7c6f4 - Fixed minor issue with boolean enums 2021-01-27 14:29:31 +01:00
Ferdi Koomen
b613f9acab - Formatting 2021-01-27 11:46:54 +01:00
Ferdi Koomen
f57b4c3538 - Testing changes 2021-01-27 11:10:53 +01:00
Ferdi Koomen
e3ff6277d1 - Cleanup 2020-12-18 17:33:22 +01:00
Ferdi Koomen
56f9289ff1 - Custom client changes 2020-12-17 16:24:49 +01:00
Ferdi Koomen
f582891e96
Merge pull request #452 from raman-savitski/master
Backquote/backtick symbol (`) is not escaped correctly
2020-11-28 10:18:31 +01:00
Ferdi Koomen
3eb981cc57 - Filter empty composition models resolving "{...} & any" in extends 2020-11-28 09:46:42 +01:00
Raman Savitski
2fcd655b7d Backquote/backtick symbol (`) is not escaped correctly 2020-11-27 19:43:37 +03:00
Raman Savitski
df9e447aa3 Backquote/backtick symbol (`) is not escaped correctly 2020-11-27 19:20:32 +03:00
Ferdi Koomen
3978a30fbd - Added methods to get composition 2020-11-19 11:51:58 +01:00
Ferdi Koomen
18bf2f783f - Cleanup of old extend system 2020-11-19 11:51:40 +01:00
Ferdi Koomen
403e71170f - Aligned with latest development 2020-11-18 23:41:37 +01:00
Christian Budde Christensen
a63db3774d
feat: Improve support for allOf, oneOf, and anyOf 2020-11-18 23:31:34 +01:00
Ferdi Koomen
21c92eeb28 Merge branch 'master' into pr/419
# Conflicts:
#	src/openApi/v3/parser/getModel.ts
2020-11-18 23:27:38 +01:00
Ferdi Koomen
2d8aa162cd - Cleanup and latest dependencies 2020-11-18 23:16:57 +01:00
Ferdi Koomen
ef2542a188 - Fixed types 2020-11-15 22:04:31 +01:00
Ferdi Koomen
b871eab07f - Fixed #408 2020-11-15 13:05:36 +01:00
Christian Budde Christensen
f6e425b421
feat: Improve support for allOf, oneOf, and anyOf 2020-11-10 17:18:49 +01:00
Ferdi Koomen
f441f36113 Fixed #398 #397 2020-11-01 09:13:45 +01:00
Ferdi Koomen
be5161a7c5 Escaping regexp pattern properly 2020-10-15 20:14:44 +02:00
Ferdi Koomen
d3706a3985 Allow x-nullable on root props, exposing pattern as regexp 2020-10-15 17:50:54 +02:00
Ferdi Koomen
85f1e8cc8e Added unittests for escaping 2020-10-15 00:34:39 +02:00
Ferdi Koomen
6cce73bddc Fixed escape of property names 2020-10-15 00:27:47 +02:00
Ferdi Koomen
107895a7fd Better cleanup of service and operation names 2020-10-15 00:15:13 +02:00
Ferdi Koomen
9184b2eb22 Small formatting change, small documentation change, rest seems good! 2020-10-13 11:24:02 +02:00
Christian Budde Christensen
7163a521fa
feat: Support x-nullable vendor extension 2020-10-06 17:01:09 +02:00
Ferdi Koomen
923c141fdb - Cleanup of templates
- Fixed File type for Node.js and Browser clients
2020-09-30 23:35:02 +02:00
Ferdi Koomen
43e382f115 - Working on better File type handeling 2020-09-27 18:38:58 +02:00
Ferdi Koomen
e65f2521b1 - Typescript 3.8 updates 2020-09-27 14:25:19 +02:00
Ferdi Koomen
8b15c1eed0 - Testing new templates 2020-09-26 11:38:57 +02:00
Ferdi Koomen
0b6fd22c99 - Fixed build and prep for e2e test 2020-09-24 22:46:04 +02:00
Ferdi Koomen
fd988e834c - Woking on babel support
- Working on test server
- Embedding all templates
2020-09-24 16:10:00 +02:00
Ferdi Koomen
0f10589581 - Working on babel support (union types) 2020-09-23 11:02:39 +02:00
Ferdi Koomen
12c46cf686 - Fixed reusable request body issue #359 2020-09-22 22:24:10 +02:00
Ferdi Koomen
0bd80eb8e8 - Fixed issue #315 2020-08-08 10:05:11 +02:00
Ferdi Koomen
7ee3d49fa5 Fixed #297 2020-08-02 18:41:39 +02:00
Ferdi Koomen
792298b713 Fixed #289 2020-08-02 17:56:23 +02:00