-
-
Notifications
You must be signed in to change notification settings - Fork 762
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: support openapi spec version 3 #591
Commits on Jul 10, 2018
-
Remove vendored swagger-ui, add swagger-ui-bundle as optional pip ext…
…ra (spec-first#618) * use external swagger_ui_bundle package, remove vendored files * add swagger-ui-bundle to test requirements
Configuration menu - View commit details
-
Copy full SHA for eb374a6 - Browse repository at this point
Copy the full SHA eb374a6View commit details
Commits on Jul 11, 2018
-
use external swagger_ui_bundle package, remove vendored files
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 24f87b8 - Browse repository at this point
Copy the full SHA 24f87b8View commit details -
bump swagger-ui-bundle version
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 3ba56ff - Browse repository at this point
Copy the full SHA 3ba56ffView commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 51f9b77 - Browse repository at this point
Copy the full SHA 51f9b77View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 42f33c3 - Browse repository at this point
Copy the full SHA 42f33c3View commit details -
options: basic support for oas3
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for fae0073 - Browse repository at this point
Copy the full SHA fae0073View commit details -
split examples into swagger2 and openapi3
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for c8da30d - Browse repository at this point
Copy the full SHA c8da30dView commit details -
switch to openapi-spec-validator for multi-version validation
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 71fd269 - Browse repository at this point
Copy the full SHA 71fd269View commit details -
change openapi3 spec default path to /openapi.json
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for db23361 - Browse repository at this point
Copy the full SHA db23361View commit details -
initial support for requestBody
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 8a648c7 - Browse repository at this point
Copy the full SHA 8a648c7View commit details -
add oas3 restyresolver example
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 116e15c - Browse repository at this point
Copy the full SHA 116e15cView commit details -
bugfix for backwards compatability with swagger2
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 0363876 - Browse repository at this point
Copy the full SHA 0363876View commit details -
support component parameters, empty server block
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 6bb7f95 - Browse repository at this point
Copy the full SHA 6bb7f95View commit details -
add sqlalchemy example for oas3
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for e5fc493 - Browse repository at this point
Copy the full SHA e5fc493View commit details -
handle servers leading slash edge case
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 403f3c0 - Browse repository at this point
Copy the full SHA 403f3c0View commit details -
don't warn when using swagger2
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for b7cb2ee - Browse repository at this point
Copy the full SHA b7cb2eeView commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 78966e6 - Browse repository at this point
Copy the full SHA 78966e6View commit details -
modify aio tests to load as a module, but not conflict with the aioht…
…tp package
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for e41a5ae - Browse repository at this point
Copy the full SHA e41a5aeView commit details -
add .pytest_cache to gitignore
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 27ac875 - Browse repository at this point
Copy the full SHA 27ac875View commit details -
depend on dtkav/openapi-spec-validator until some bugs are merged ups…
…tream
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 4eec9e3 - Browse repository at this point
Copy the full SHA 4eec9e3View commit details -
update oas3 sqlalchemy example to expect body arg, force single threa…
…ding
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 38126ca - Browse repository at this point
Copy the full SHA 38126caView commit details -
pin Julian/jsonschema and depend on dtkav/openapi-spec-validator unti…
…l bugfixes are merged upstream
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 48b717d - Browse repository at this point
Copy the full SHA 48b717dView commit details -
progress on oas3 requestBody support
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 59c9bde - Browse repository at this point
Copy the full SHA 59c9bdeView commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 7daa37d - Browse repository at this point
Copy the full SHA 7daa37dView commit details -
setup.py can't handle github links
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 90ad783 - Browse repository at this point
Copy the full SHA 90ad783View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for e187e8d - Browse repository at this point
Copy the full SHA e187e8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26b642a - Browse repository at this point
Copy the full SHA 26b642aView commit details -
push broken tests for JuxhinDB
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for f26d5ee - Browse repository at this point
Copy the full SHA f26d5eeView commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for cbb00f7 - Browse repository at this point
Copy the full SHA cbb00f7View commit details -
fixes for mimetypes, and requestBody
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 6c47b4d - Browse repository at this point
Copy the full SHA 6c47b4dView commit details -
update fixture mimtypes and x-body-name field
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 793f85a - Browse repository at this point
Copy the full SHA 793f85aView commit details -
fix up some tests, and remove tests for nested null properties
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 421da82 - Browse repository at this point
Copy the full SHA 421da82View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 5cfddfd - Browse repository at this point
Copy the full SHA 5cfddfdView commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 4717374 - Browse repository at this point
Copy the full SHA 4717374View commit details -
fix backwards compatability with swagger2 tests (must be selected in …
…conftest.py for now)
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 6061a02 - Browse repository at this point
Copy the full SHA 6061a02View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 5f1f7d3 - Browse repository at this point
Copy the full SHA 5f1f7d3View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for b6ebcd4 - Browse repository at this point
Copy the full SHA b6ebcd4View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for f319f26 - Browse repository at this point
Copy the full SHA f319f26View commit details -
point back to p1c2u/openapi-spec-validator now that fixes are upstreamed
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 27411e2 - Browse repository at this point
Copy the full SHA 27411e2View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 9b34a2f - Browse repository at this point
Copy the full SHA 9b34a2fView commit details -
move aiohttp tests back to where they were
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for fdf00a9 - Browse repository at this point
Copy the full SHA fdf00a9View commit details -
parameterize fixtures to use both swagger and openapi specs
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 74d0f11 - Browse repository at this point
Copy the full SHA 74d0f11View commit details -
refactor spec version from options.py
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 252b249 - Browse repository at this point
Copy the full SHA 252b249View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 7a413fa - Browse repository at this point
Copy the full SHA 7a413faView commit details -
fix ConnexionOptions reverting to swagger2, make tests more robust
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 557bb86 - Browse repository at this point
Copy the full SHA 557bb86View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for e6550e1 - Browse repository at this point
Copy the full SHA e6550e1View commit details -
use x-body-name in sqlalchemy example
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for eb41f44 - Browse repository at this point
Copy the full SHA eb41f44View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 046e5ac - Browse repository at this point
Copy the full SHA 046e5acView commit details -
factor out HTTP form content types
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 3f607a2 - Browse repository at this point
Copy the full SHA 3f607a2View commit details -
simplify spec reference resolution
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 1a92671 - Browse repository at this point
Copy the full SHA 1a92671View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for ae716ff - Browse repository at this point
Copy the full SHA ae716ffView commit details -
be more specific about exception type in get_spec_version
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for fd161a0 - Browse repository at this point
Copy the full SHA fd161a0View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for fdb9ded - Browse repository at this point
Copy the full SHA fdb9dedView commit details -
factor out query parsing logic
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for defe386 - Browse repository at this point
Copy the full SHA defe386View commit details -
make variable names consistent (defn, schema, type) and factor out oa…
…s3 'schema' compatability logic
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for f026c0b - Browse repository at this point
Copy the full SHA f026c0bView commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 1446290 - Browse repository at this point
Copy the full SHA 1446290View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for dcd6a12 - Browse repository at this point
Copy the full SHA dcd6a12View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 779f5e8 - Browse repository at this point
Copy the full SHA 779f5e8View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for af80806 - Browse repository at this point
Copy the full SHA af80806View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 30fc488 - Browse repository at this point
Copy the full SHA 30fc488View commit details -
remove typographical changes, better syntax for file validation
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for f667e51 - Browse repository at this point
Copy the full SHA f667e51View commit details -
remote more typographic changes
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for ab82d9c - Browse repository at this point
Copy the full SHA ab82d9cView commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for fb569e8 - Browse repository at this point
Copy the full SHA fb569e8View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 9442502 - Browse repository at this point
Copy the full SHA 9442502View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for a6af4c2 - Browse repository at this point
Copy the full SHA a6af4c2View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 8d3a95e - Browse repository at this point
Copy the full SHA 8d3a95eView commit details -
shorten key names in parameters dict comprehensions
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for bdcca24 - Browse repository at this point
Copy the full SHA bdcca24View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 9fb513c - Browse repository at this point
Copy the full SHA 9fb513cView commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 7645933 - Browse repository at this point
Copy the full SHA 7645933View commit details -
remove mention of definitions from Operation
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for e715d74 - Browse repository at this point
Copy the full SHA e715d74View commit details -
add example response to Operation classes
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 40c4c69 - Browse repository at this point
Copy the full SHA 40c4c69View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 47d2b6b - Browse repository at this point
Copy the full SHA 47d2b6bView commit details -
split test_operation by openapi version
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for b30f0d6 - Browse repository at this point
Copy the full SHA b30f0d6View commit details -
port test_resolver to Operation
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 0981638 - Browse repository at this point
Copy the full SHA 0981638View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for a4b364e - Browse repository at this point
Copy the full SHA a4b364eView commit details -
try operations abstract base class
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 4bd2085 - Browse repository at this point
Copy the full SHA 4bd2085View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 4e3ca05 - Browse repository at this point
Copy the full SHA 4e3ca05View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 1d5f2eb - Browse repository at this point
Copy the full SHA 1d5f2ebView commit details -
refactor handlers.py to rely on SecureOperation only
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 7a2cd0b - Browse repository at this point
Copy the full SHA 7a2cd0bView commit details -
lots of duplicate code, but everything should be separated by classes...
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 9e33255 - Browse repository at this point
Copy the full SHA 9e33255View commit details -
fix test_injection test for python2.7
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 0e8388a - Browse repository at this point
Copy the full SHA 0e8388aView commit details -
centralize query and path parsing and dedup
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for cc699b5 - Browse repository at this point
Copy the full SHA cc699b5View commit details -
whoops, forgot the query parser file
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 69419c1 - Browse repository at this point
Copy the full SHA 69419c1View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 6ee2174 - Browse repository at this point
Copy the full SHA 6ee2174View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for e5a92bb - Browse repository at this point
Copy the full SHA e5a92bbView commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 0f830cd - Browse repository at this point
Copy the full SHA 0f830cdView commit details -
Refactor query and path arrays parsing logic into decorator
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 4495a77 - Browse repository at this point
Copy the full SHA 4495a77View commit details -
cherry pick and adapt uri_parsing decorator from swagger2 branch
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 3775496 - Browse repository at this point
Copy the full SHA 3775496View commit details -
remove hardcoded swagger.json from path
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 3bacff2 - Browse repository at this point
Copy the full SHA 3bacff2View commit details -
remove debug logging from decorators/response.py
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 8763251 - Browse repository at this point
Copy the full SHA 8763251View commit details -
remove unused constant from decorators/validation.py
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 4bef3b7 - Browse repository at this point
Copy the full SHA 4bef3b7View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 1e351d3 - Browse repository at this point
Copy the full SHA 1e351d3View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 1edf5e6 - Browse repository at this point
Copy the full SHA 1edf5e6View commit details -
fix bug with oas3 spec examples (thanks @viralanomaly)
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 4a99510 - Browse repository at this point
Copy the full SHA 4a99510View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 3df7ef9 - Browse repository at this point
Copy the full SHA 3df7ef9View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for e1f18d2 - Browse repository at this point
Copy the full SHA e1f18d2View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for e52c75e - Browse repository at this point
Copy the full SHA e52c75eView commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for fae3fb4 - Browse repository at this point
Copy the full SHA fae3fb4View commit details -
Daniel Grossmann-Kavanagh committed
Jul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 9310335 - Browse repository at this point
Copy the full SHA 9310335View commit details -
fix up codacy error in response.py
Daniel Grossmann-Kavanagh committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 3bf0a4c - Browse repository at this point
Copy the full SHA 3bf0a4cView commit details