Luis Tejeda
0a81fd8a96
Folder for multifile and multi data res
...
Change the use of folder and now use multiFile as option type value.
Return a JS object instead of a json string
return a data array in response
2022-06-06 17:14:08 -05:00
Luis Tejeda
4ccfa86271
Throw errors instead of returning reason
...
Throw errors instead of returning reason and throw errors if the entry has no root files
2022-06-06 15:58:09 -05:00
Luis Tejeda
2e73ed22bb
Fix input validation in multi file APIs
2022-06-06 11:23:39 -05:00
Erik Mendoza
088edba128
Refactor, cleaning and adding new test scenarios
...
- adding support for not provided nodes in input.
- adding support to bringing local dependencies in references from external references content
- bundle getReferences method tests
- Adding a new type of error to catch parsing errors and handle
2022-05-29 00:03:36 -05:00
Luis Tejeda
e2035a5f19
Fix PR request changes
...
Fix PR request changes
2022-05-27 16:09:23 -05:00
Erik Mendoza
0f8d118ed4
Adding bundleFormat support
2022-05-24 22:00:48 -05:00
Erik Mendoza
4aa298b399
Adding bundle files proces
2022-05-24 17:11:13 -05:00
Erik Mendoza
6223594703
Adding components generation
2022-05-24 17:11:13 -05:00
Luis Tejeda
29ce252256
Delete bad imp of value prop
...
Delete bad imp of value prop
2022-05-11 12:22:23 -05:00
Luis Tejeda
f3030247ea
Filter roots by specification version
...
Filter roots by specification version
2022-05-02 21:14:40 -05:00
Luis Tejeda
ef829769c1
remove local ref in path
...
remove the local reference in path
2022-05-02 21:14:40 -05:00
Luis Tejeda
c65d80ae05
add path solving while searching
...
add path solving while searching
2022-05-02 21:14:40 -05:00
Luis Tejeda
2312dccd74
Add test working from index
...
add pipeline from schemapack to related files
2022-05-02 21:14:39 -05:00
Luis Tejeda
2fefe62dc1
Add dfs algorithm
...
Add dfs algorithm
2022-05-02 21:14:39 -05:00
Luis Tejeda
0b03a26d1c
Add default version to response
...
Add default version to response
2022-05-02 21:14:39 -05:00
Luis Tejeda
8245b36f2d
add support for empty content
...
no content and multi version example
2022-05-02 21:14:39 -05:00
Luis Tejeda
30cc74b720
add multiple versions support
...
add multiple versions support
2022-05-02 21:14:36 -05:00
Luis Tejeda
36e83721dd
Added first scenarios
...
Added first scenarios
2022-05-02 21:09:50 -05:00
Luis Tejeda
006c3de8a8
Update schemaUtils.js
...
Fix issue
2022-05-02 21:09:50 -05:00
Luis Tejeda
d226580b52
Add test and code improvements
...
Add test and code improvements
2022-05-02 21:09:50 -05:00
Luis Tejeda
ac9df06e84
support for value prop in example
...
Add support for value prop in example
2022-05-02 21:09:50 -05:00
Luis Tejeda
a34abfd649
Change deepObject generation
...
Change deepObject generation
2022-04-12 11:31:34 -05:00
Vishal Shingala
df174ebe5f
Merge pull request #481 from postmanlabs/fix479/valueTypes
...
values like <integer> in validation
2022-03-14 21:06:54 +05:30
Vishal Shingala
298f731438
Merge pull request #487 from postmanlabs/fix10229/falsyExamples
...
Fix10229/falsy examples
2022-03-03 10:44:52 +05:30
Luis Tejeda
2582587358
Merge branch 'develop' into fix479/valueTypes
2022-03-01 09:26:24 -06:00
Luis Tejeda
d91284547c
Add type validation in params, queries headers
...
Add type validation in params, queries headers. Extract common functionality.
2022-02-28 16:23:22 -06:00
Luis Tejeda
e39b9649f4
Added null test in bodies
...
Added null examples in request body and response body
2022-02-28 11:08:13 -06:00
Luis Tejeda
7ac8c9447c
Update schemaUtils.js
...
validate also null possibility
2022-02-24 12:30:29 -06:00
Luis Tejeda
95e7e6567d
Support falsy examples defined out of schema
2022-02-24 11:58:42 -06:00
Vishal Shingala
d6ad9133d4
Removed usage of schema resolution cache to avoid incorrect resolution
2022-02-17 12:11:37 +05:30
Vishal Shingala
e6065048c0
Updated resolution of schemas to not happen before hand making sure both validation and coversion flows has same input schema
2022-02-16 18:18:03 +05:30
Erik Mendoza
91762c6fd0
Fix fallback operationId>summary>description>path+method
2022-02-10 12:23:14 -06:00
Erik Mendoza
0aaa953e35
Adding descriptions as fallback in webhooks name, Avoid webhooks folder creation when there are not any webhook in the file and includeWebhooks is true, ignoring local and global servers in webhooks
2022-02-10 11:33:07 -06:00
umeshp7
d8c16ea74a
Revert webhooks related changes for validation
2022-02-09 18:22:43 +05:30
Luis Tejeda
f5f54e8af1
Merge branch 'removeAjv4UseAjv6' into feature/sync-develop-and-split-develop
2022-02-08 15:30:34 -06:00
umeshp7
3368be1528
Merge branch 'develop' into feature/sync-develop-and-split-develop
2022-02-08 20:25:03 +05:30
Luis Tejeda
760bcfdebe
change ajv draft 4 to ajv 6 and validate using schema for 04
...
change ajv draft 4 to ajv 6 and validate using schema for 04
2022-02-04 12:45:52 -06:00
Luis Tejeda
e2d324aa4a
support for defined schema dialect property on validate transaction
2022-02-03 12:24:50 -06:00
Vishal Shingala
d0ebb83631
To not add accept if already present in request
2022-02-01 12:46:00 +05:30
Vishal Shingala
dd6692e6b3
Merge branch 'develop' of github.com:postmanlabs/openapi-to-postman into feature/support-accept-header
2022-02-01 12:29:50 +05:30
Luis Tejeda
663321485b
Separate validation layers
...
Separate validation layers
2022-01-31 15:32:47 -06:00
Vishal Shingala
afa0631d4b
Added support for Accept header in conversion
2022-01-31 15:25:44 +05:30
Vishal Shingala
13beeefb50
Merge pull request #455 from postmanlabs/feature/allow-inline-url-pathvar-matching
...
Fixed issue where for certain collection requests validateTransactions() provided missing path varaible in request even though it was present.
2022-01-31 14:13:13 +05:30
Vishal Shingala
f06f0f26e1
Merge pull request #433 from postmanlabs/feature/fix-undefined-typeerror
...
Fixed issue where we threw TypeError for undefined parameters.
2022-01-31 11:44:09 +05:30
Vishal Shingala
18153fb847
Fixed issue where for certain collection requests validateTransactions() provided missing path varaible in request even though it was present
2022-01-31 02:29:21 +05:30
Luis Tejeda
dd3b77923a
Update schemaUtils.js
...
added clean web hook name
2022-01-27 15:55:56 -06:00
Luis Tejeda
7bf1218ee2
Merge branch 'feature/AddingWebhooksToConvertion' into feat/validateTransactionWH
2022-01-27 15:45:20 -06:00
Luis Tejeda
71bafccee2
Update schemaUtils.js
...
handle diferent name of variables than baseUrl for webhooks
2022-01-27 15:44:37 -06:00
Erik Mendoza
dc373c63a0
Fix includeWebhooks option description, adding fallback values
2022-01-27 14:43:33 -06:00
Luis Tejeda
384c23f01c
webhooks scenarios
2022-01-27 12:33:42 -06:00