Commit Graph

569 Commits

Author SHA1 Message Date
Andrzej
3ffadc5163 Change path wildcard 2019-12-03 11:56:47 +01:00
Andrzej
b45ab13c02 Update ruleset file location flag 2019-12-03 10:17:25 +01:00
Andrzej
2d5e4fa374 Update the ruleset file location/usage
Put it as referenced in the linting example
2019-12-03 10:15:28 +01:00
Andrzej
d9b7fbec71 Add spectral reference to oas rules 2019-12-02 16:04:32 +01:00
Andrzej
0ddb9ae3c8 Add adidas rules list
Lists all custom adidas rules for spectral
2019-12-02 15:26:09 +01:00
Andrzej
c2c4edbf7d Fix inconsistencies 2019-12-02 15:16:10 +01:00
Andrzej
055fdaba91 change spectral call example 2019-12-02 15:09:10 +01:00
Jarzyna, Andrzej
c20b100fb5 Add guide on validating api specifications 2019-11-27 15:43:54 +01:00
Jarzyna, Andrzej
091363c84b Update spectral-related info 2019-11-27 15:14:24 +01:00
Jarzyna, Andrzej
c512e3bff5 Add spectral people in acknowledgements 2019-11-27 15:03:14 +01:00
Andrzej
d191a652a0 Merge pull request #22 from adidas/ruleset
Adding spectral ruleset from guidelines digest.
2019-11-26 17:24:52 +01:00
Jarzyna, Andrzej
2b38b536df Change test script to check valid specs 2019-11-26 12:49:08 +01:00
Jarzyna, Andrzej
0e780a0d44 Add descriptions 2019-11-26 12:48:12 +01:00
Jarzyna, Andrzej
d8dc8e22be Fix contact object 2019-11-26 12:45:21 +01:00
Jarzyna, Andrzej
dc780cc398 Add host example 2019-11-26 12:42:57 +01:00
Jarzyna, Andrzej
9be1482d4f Add contact info 2019-11-26 12:41:57 +01:00
Jarzyna, Andrzej
5fc2d0f16b Turn off operation tags 2019-11-26 12:40:35 +01:00
Jarzyna, Andrzej
056e2a9ac8 Change function in oas3 json support 2019-11-26 12:38:34 +01:00
Jarzyna, Andrzej
798a8709b7 Reorganize examples 2019-11-25 13:57:14 +01:00
Jarzyna, Andrzej
b5f2479eba Simplify regexs & MUST/error severity 2019-11-25 11:27:05 +01:00
Zdenek Nemec
d409dcb05b yarn test every example 2019-11-25 10:22:59 +01:00
Jarzyna, Andrzej
40aa54d799 Headers must follow Hyphenated-Pascal-Case notation 2019-11-21 15:58:53 +01:00
Jarzyna, Andrzej
d100c3ffc8 Typo in severity 2019-11-21 15:49:56 +01:00
Jarzyna, Andrzej
d106b7d2b0 Don't accept 'X-' prefixed headers 2019-11-21 15:45:17 +01:00
Jarzyna, Andrzej
c599d1d21d Add hal+json check on OAS3 specs 2019-11-21 15:02:59 +01:00
Jarzyna, Andrzej
ccd1a28167 Add oas2 check for example or ref existance in a body parameter 2019-11-20 16:11:12 +01:00
Jarzyna, Andrzej
a9549b2c3a Add oas3 request body json check 2019-11-20 15:47:24 +01:00
Jarzyna, Andrzej
4df1369a5e Split example validation for different spec versions. OAS2 One WiP 2019-11-19 16:32:18 +01:00
Jarzyna, Andrzej
dfbae921fd WiP oas2 example existence 2019-11-18 14:46:35 +01:00
Jarzyna, Andrzej
f1c7365075 Add more examples 2019-11-18 14:45:53 +01:00
Jarzyna, Andrzej
7a43b62f71 Add https rule to oas3 2019-11-18 12:48:49 +01:00
Jarzyna, Andrzej
63abadd8e6 Add OAS3 example 2019-11-18 11:19:54 +01:00
Jarzyna, Andrzej
665dd87f80 Add formats to oas2 specific rules 2019-11-18 11:14:34 +01:00
Jarzyna, Andrzej
e0ca928390 Split ruleset into general, oas2 and oas3 specific 2019-11-18 11:12:49 +01:00
Zdenek Nemec
ade9e04665 use supermodel 2019-11-18 08:31:00 +00:00
Andrzej
c9df0c584b Update .spectral.yml
Co-Authored-By: Jakub Rożek <jakub@rozek.tech>
2019-11-14 15:53:49 +01:00
Jarzyna, Andrzej
ee154e84c0 Exclude 204 responses from checking body validity 2019-11-13 15:44:34 +01:00
Jarzyna, Andrzej
82653402ea Rename ruleset file and fix typos 2019-11-13 15:35:55 +01:00
Jarzyna, Andrzej
dbd93bc1b8 Merge branch 'ruleset' of https://github.com/adidas/api-guidelines into ruleset 2019-11-13 15:06:24 +01:00
Andrzej
b5e78048d8 Merge pull request #23 from adidas/ruleset-readme
Ruleset readme
2019-11-13 11:05:14 +01:00
Andrzej
77203d1135 Reword ruleset paragraph 2019-11-13 11:02:19 +01:00
Zdenek Nemec
db6410e90f add example, use supermodel models as source of truth for hal and problem detail 2019-11-13 07:40:38 +00:00
Andrzej
4e4e90d7f3 Add Samir as a contact
Add Samir as a contact info for API Guidelines
2019-10-22 11:35:53 +02:00
Jarzyna, Andrzej
e580eab188 Merge branch 'ruleset' of https://github.com/adidas/api-guidelines into ruleset 2019-10-22 09:05:49 +02:00
Andrzej
91c3b137bf Add rulesets to readme
References the list of rulesets and adds a description on how to use spectral with provided rulesets.
2019-10-18 21:06:10 +02:00
Jarzyna
67277a38c8 Define adidas guidelines in spectral ruleset 2019-09-19 16:58:02 +02:00
Jarzyna
5818628333 Add hal and problem JSON Schemas 2019-09-19 16:56:24 +02:00
Jarzyna
851484e54e Update rulesets 2019-09-19 16:55:52 +02:00
Andrzej
e252e9c45d Add additional contact person
Add Andrzej as a contact person
2019-08-20 23:29:34 +02:00
Jarzyna, Andrzej
9f14ffb655 Merge branch 'master' of https://github.com/adidas/api-guidelines into ruleset 2019-08-20 23:25:25 +02:00