278 Commits

Author SHA1 Message Date
Ferdi Koomen
772e0d2263 updated test snapshots 2024-03-17 20:51:53 +01:00
Ferdi Koomen
5cc61db068 Updated dependencies 2024-03-17 20:40:17 +01:00
Ferdi Koomen
0f343de19c Updated test snapshots 2023-11-14 12:33:34 +01:00
Ferdi Koomen
a1ca40d343 Fixed Angular E2E tests 2023-11-14 10:56:49 +01:00
Ferdi Koomen
8ac98aaf78 Updated Angular version, need to fix E2E tests 2023-11-14 10:43:50 +01:00
Ferdi Koomen
2bfeefa61c Updated promise resolving to Promise.all() and switched to new json-schema-ref-parser 2023-11-14 10:20:55 +01:00
Ferdi Koomen
432cd26fbc Fixed package lock and formatted code 2023-07-28 12:20:01 +01:00
Pit Müller
41e25b86e2
fix: adjust promise resolve for next issue 2023-07-05 14:26:47 +02:00
Ferdi Koomen
728fefaa59 Updated dependencies, created new release 2023-07-05 10:29:47 +02:00
Ferdi Koomen
ecc65e3da0 Fixed tests 2023-04-11 10:02:13 +02:00
Ferdi Koomen
bfbb6d2a74 Fixed tets cases 2023-04-11 09:59:38 +02:00
Ferdi Koomen
d24d8f1d7d Updated snapshots 2023-04-11 08:45:27 +02:00
Ferdi Koomen
80880e69c5
Merge branch 'master' into parameter-components 2023-04-11 08:34:21 +02:00
Ferdi Koomen
5b5b750712 Fixed builds 2023-04-10 13:42:29 +02:00
Ferdi Koomen
40cc25dd6d Removed deprecated code 2023-04-10 12:40:26 +02:00
Ferdi Koomen
8b52a04617 Updated dependencies, cleanup 2023-04-10 12:38:21 +02:00
Kræn Hansen
94949dc151
Adding the SimpleParameter to the snapshot 2023-03-09 17:03:46 +01:00
Ferdi Koomen
2642eb2cf8 Updated dependencies and fixed tests 2022-10-28 11:39:56 +02:00
Ferdi Koomen
31ce4a23df
Merge branch 'master' into keywords 2022-10-28 10:41:27 +02:00
Ferdi Koomen
cf4f2f92f6
Merge branch 'master' into add-model-postfix 2022-10-28 10:37:34 +02:00
Ferdi Koomen
4379538a96
Merge pull request #1165 from kshramt/free-form-object
Support free-form objects
2022-10-28 10:36:15 +02:00
Ferdi Koomen
175675422e
Merge pull request #1275 from vanhoofmaarten/fix/pattern-single-quote-escaping
Fix pattern single quote escaping
2022-10-28 10:28:13 +02:00
Maarten Van Hoof
3927dc6220 Fix pattern single quote escaping 2022-10-03 13:11:48 +02:00
Dennis Passway
05b2486647 Add json support for application/problem+json content type 2022-08-17 13:16:41 +02:00
Mauro Bieg
5d140cb860 Escape reserved keywords in schema names for v2, closes #1186 2022-08-10 11:12:18 +02:00
Mauro Bieg
05db3b97f8 Escape reserved keywords in schema names for v3, closes #1186 2022-08-10 11:10:18 +02:00
kshramt
e003116fa5 Support free-form objects
> A free-form object (arbitrary property/value pairs) is defined as:
>
>     type: object
>
> This is equivalent to
>
>     type: object
>     additionalProperties: true
>
> and
>
>     type: object
>     additionalProperties: {}

https://swagger.io/docs/specification/data-models/data-types/
2022-07-27 12:51:10 +09:00
Mark Brockhoff
504928f76a feat: Add postfixModels to generate function & rename postfix to postfixServices 2022-07-14 11:17:31 +02:00
Ferdi Koomen
32ff947dee Fix undefined request body when body === false or 0, "" in other clients 2022-06-13 21:45:26 +02:00
Ferdi Koomen
97b2c64715 - Reverted test scripts 2022-05-31 18:03:46 +02:00
Ferdi Koomen
0ae4db4f61 - Added better support for deprecated prop 2022-05-31 17:53:03 +02:00
Ferdi Koomen
4428f85f2c - Updated test cases after EOL change
- Added request options object to ApiError
2022-05-31 12:42:13 +02:00
Ferdi Koomen
59254d94a9 - Upgraded dependencies
- Removed depricated enum model generation
- Fixed issue with "null" value inside comments for OpenAPI v2 enums
- Fixed issue with compatibility for latest version of Axios (0.27.x)
2022-04-26 16:25:49 +02:00
Ferdi Koomen
28415a82d9 Removed private fields using new # syntax due to issues 2022-04-06 22:28:19 +02:00
Ferdi Koomen
05d5962144 Return undefined in most cases to support noImplicitReturns rule
Filter out wrong enum values
2022-04-06 22:21:06 +02:00
Ferdi Koomen
93d57da3f6 Updated dependencies 2022-04-06 21:57:23 +02:00
Ferdi Koomen
fec6534b91 Fixed enum for V2
Bumped version
2022-02-25 22:25:38 +01:00
Ferdi Koomen
2f8ae47c2a - Fixed issue with non string values in x-enum flags 2022-02-25 12:19:46 +01:00
Ferdi Koomen
a45e1b1586 - Fixed unittest 2022-02-25 11:55:08 +01:00
Ferdi Koomen
eedadee59e Merge branch 'master' of github.com:ferdikoomen/openapi-typescript-codegen 2022-02-25 11:47:31 +01:00
Ferdi Koomen
b32c85e4eb - Fixed quotes in enums
- Fixed better default operation name
- Fixed unittest
2022-02-25 11:47:24 +01:00
Ferdi Koomen
54d1bfef2b
Merge pull request #965 from nikopavlica/fix-dictionary-composition
Fixes a bug that prevented using complex dictionaries within compositions
2022-02-25 11:45:47 +01:00
Ferdi Koomen
ec2c712901 Switched to NPM 2022-02-11 11:34:48 +01:00
Niko Pavlica
c88f506be9 Fixes a bug that prevented using complex dictionaries within compositions. 2022-02-09 22:04:42 +01:00
Ferdi Koomen
75a648cc4e - Added support for the Angular client with --name parameter 2022-02-07 18:16:11 +01:00
Ferdi Koomen
facfe1666b - Added testcases for query parsing 2022-02-02 21:20:12 +01:00
Ferdi Koomen
4c21c5107d - Added test cases for CLI
- Upgraded dependencies
2022-02-02 20:45:40 +01:00
Ferdi Koomen
ba151594bc - Testing multiline descripts for params
- Made client and request vars public
2022-01-31 20:05:32 +01:00
Ferdi Koomen
944dc4a409 - Adding new version 2022-01-28 17:42:45 +01:00
Ferdi Koomen
ff1cb27391 - Added angular documentation 2022-01-28 17:35:12 +01:00