Skip to content
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

Clean up and document OpenAPI conversion #367

Merged
merged 1 commit into from
Apr 13, 2020
Merged

Conversation

mtdowling
Copy link
Member

  • Filled in lots of details in OpenAPI docs
  • Added apiGatewayType to filter mappers based on the kind of API being
    created.
  • Added filtering to API Gateway OpenAPI mappers based on apiGatewayType
    using a decorator.
  • Extensions now are loaded at the top-level in JSON schema
    configuration in a flat keyspace
  • Added a missing feature in the API Gateway converter that forced the
    used of alphanumeric JSON schema type names.
  • Added the ability to inject default configuration settings in OpenAPI
    mappers prior to using the configuration. This allowed injecting the
    default alphanumeric properties value.

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@mtdowling mtdowling requested a review from kstich April 10, 2020 23:59
@mtdowling mtdowling force-pushed the openapi-fill-in-todos branch 2 times, most recently from 52633f1 to 96aa9a0 Compare April 12, 2020 20:02
- Filled in lots of details in OpenAPI docs
- Added apiGatewayType to filter mappers based on the kind of API being
  created.
- Added filtering to API Gateway OpenAPI mappers based on apiGatewayType
  using a decorator.
- Extensions now are loaded at the top-level in JSON schema
  configuration in a flat keyspace
- Added a missing feature in the API Gateway converter that forced the
  used of alphanumeric JSON schema type names.
- Added the ability to inject default configuration settings in OpenAPI
  mappers prior to using the configuration. This allowed injecting the
  default alphanumeric properties value.
@mtdowling mtdowling force-pushed the openapi-fill-in-todos branch from 96aa9a0 to 4da5e1c Compare April 13, 2020 17:14
@mtdowling mtdowling requested a review from kstich April 13, 2020 17:14
@mtdowling mtdowling merged commit 385d674 into 0.10 Apr 13, 2020
@mtdowling mtdowling deleted the openapi-fill-in-todos branch April 13, 2020 23:23
@kstich kstich mentioned this pull request Apr 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants