Commit Graph

68 Commits

Author SHA1 Message Date
Vishal Shingala
69d38cb048 Keep matched path var value as is if no transaction path variable found 2020-07-07 18:35:53 +05:30
Vishal Shingala
33ad0f9800 Fixed issue where mismatch was happening even when correct path var is present 2020-07-06 17:51:58 +05:30
Umesh Pathak
f7483ba914 Merge pull request #239 from postmanlabs/feature/oas-resolver-update
Updates for making oas resolver work on browser
2020-06-29 12:30:10 +05:30
umeshp7
dcad5ea832 Use in operator to check for content in input.data 2020-06-29 11:55:57 +05:30
Abhijit Kane
a7273ff03d Merge pull request #243 from postmanlabs/feature/missing-endpoint-suggestion
Suggest request for missing endpoints in collection.
2020-06-23 11:04:19 +05:30
Vishal Shingala
948ef2505d Suggest fix for missing endpoints in collection 2020-06-22 16:52:31 +05:30
umeshp7
8278411a2c Merge develop into feature/oas-resolver-update 2020-06-19 21:40:34 +05:30
umeshp7
0bbcb11953 Add appropriate comments wherever necessary 2020-06-19 21:36:08 +05:30
Vishal Shingala
f455853483 Added support for validating content type header correctly 2020-06-17 16:15:54 +05:30
umeshp7
5c0558cfa5 Add test for browser folder upload and add fix for other OSes using path-browserify 2020-06-17 02:12:57 +05:30
umeshp7
f48b342a2d Updates for making oas resolver work on browser 2020-06-15 17:29:06 +05:30
Vishal Shingala
a6d78eda2b Merge branch 'develop' of github.com:postmanlabs/openapi-to-postman into feature/suggest-fixes 2020-06-14 23:34:33 +05:30
Abhijit Kane
8626dce828 Merge pull request #222 from postmanlabs/feature/strict-request-matching
Strict request matching for validation.
2020-06-14 23:20:30 +05:30
Abhijit Kane
dd03a65f9e Merge pull request #228 from postmanlabs/feature/missing-endpoints
Added support for missing endpoints in collection.
2020-06-14 23:18:08 +05:30
Vishal Shingala
e1d7fef590 Fixed invalid/no matches incase path variable value is empty in collection 2020-06-10 14:26:52 +05:30
Vishal Shingala
981018e260 Added support for metadata validation 2020-06-03 18:09:10 +05:30
Vishal Shingala
e08e2e0158 Added support for missing endpoints in collection 2020-06-02 11:55:31 +05:30
Vishal Shingala
2c422728f0 Added support for suggesting available fixes 2020-06-01 19:09:48 +05:30
umeshp7
8782534f43 Update auth assignment at collection level 2020-06-01 11:46:29 +05:30
umeshp7
4e4cc319d5 Add test case for empty auth at collection level 2020-05-29 15:04:14 +05:30
Vishal Shingala
65ec7f877c Added support for strict request matching option 2020-05-28 16:49:58 +05:30
umeshp7
b5f546d15d Add global level security schemes to collection level auth 2020-05-21 05:22:04 +05:30
Abhijit Kane
bb054b0e83 Merge pull request #206 from postmanlabs/feature/support-nullable
Added support for nullable keyword in Validation.
2020-05-14 23:28:19 +05:30
Vishal Shingala
e25e234fa0 Added support for using Tags for folder creation (folderStrategy option) 2020-05-11 14:54:55 +05:30
umeshp7
46b7913911 Merge develop into feature/meta-data-function 2020-04-27 21:01:19 +05:30
umeshp7
1e344ae7ba change getMetaData function to be async and add tests 2020-04-27 20:49:35 +05:30
Vishal Shingala
537b2a8e61 Added support for nullable keyword. 2020-04-27 13:05:34 +05:30
Vishal Shingala
f783d37172 Updated options name and description and added support for criteria searching for getOptions() 2020-04-23 19:17:31 +05:30
umeshp7
29c0d8ec4e Update output of metaData function, info.title is the name of the spec 2020-04-20 14:15:14 +05:30
umeshp7
90c555ab58 Add getMetaData function 2020-04-20 14:09:21 +05:30
shreys7
6ade6896d8 Correct punctuations in option descriptions and change indent option values 2020-04-07 13:21:33 +05:30
Umesh Pathak
3c4c2d82b1 Add path variable handling for special cases (#171) 2020-03-26 04:33:13 +05:30
umeshp7
f047d13a87 Proper handling of error in mergeAndValidate when mergeFile fails. 2020-02-17 16:45:53 +05:30
umeshp7
e64c7de329 Fix error handling for mergeAndValidate 2020-02-17 12:00:49 +05:30
umeshp7
ad36fca135 Merge develop into feature/support-for-multifiles 2020-02-05 12:51:24 +05:30
shreys7
3621767896 Merge branch 'develop' into feature/cache-fake-schema 2020-01-31 12:50:04 +05:30
umeshp7
a2c665c95c Reusing parsing logic for oas 2020-01-24 14:51:45 +05:30
shreys7
c174dbbbe9 Add fix to check for empty spec before passing it to parseSpec function 2020-01-22 14:14:15 +05:30
umeshp7
738edf8152 Use schemapack in tests, add handling for no root files 2020-01-21 15:12:14 +05:30
shreys7
98dff267b7 Correct typo that used schemaFakerCache instead of schemaResolutionCache for validator functions 2020-01-21 14:54:25 +05:30
shreys7
4516c0adc8 Add schemaResolutionCache logic for validator functions 2020-01-21 13:41:33 +05:30
umeshp7
f9adc10459 Support for multi file schema in schemapack 2020-01-14 16:21:59 +05:30
shreys7
02c1ab8619 Add caching mechanism, SchemaPack class now consists of schemaResolutionCache and schemaFakerCache 2020-01-09 17:36:23 +05:30
Abhijit Kane
647d9088a1 Not resolving OAS components before validation 2020-01-03 21:09:29 +05:30
Abhijit Kane
587fe14540 Moving txn schema to assets, skipping eslint for assets/* files 2020-01-02 16:30:46 +05:30
Abhijit Kane
14622c1b61 Validating requestList schema before starting transaction validation 2020-01-02 16:23:52 +05:30
Abhijit Kane
a2bec105a9 Consistent response formats, more resilient against invalid schemas 2020-01-01 19:50:50 +05:30
Abhijit Kane
48d7ff3523 Merge pull request #145 from postmanlabs/feature/remove-version-parsing
Remove version property from generated collection
2020-01-01 13:01:43 +05:30
shreys7
0ac6f21649 Remove version parsing logic from module 2019-12-31 12:12:31 +05:30
Abhijit Kane
4e963268b1 Using stringified URL for query param checks 2019-12-31 09:39:10 +05:30