Comments (4)
@leandrodamascena Sounds good. I will work on a PR.
from powertools-lambda-python.
Hi @Thomas-McKanna! Thanks for the feedback on this feature, we launched it weeks ago and this kind of feedback helps us understand what is still missing in this new utility.
To allow the customer download the OpenAPI definition we must use the url
parameter instead of using spec
parameter when configuring SwaggerUI, and today we generate the spec on-the-fly using the spec
field.
It will be possible if we create a new endpoint for /swagger.json
(for example) and add a flag to let the customer decide whether or not to enable this endpoint when enabling swagger.
I believe this is a great improvement on the OpenAPI feature. We will be very happy if you want to work on this and send a PR as a contribution.
Thanks
from powertools-lambda-python.
PR created: #3571
from powertools-lambda-python.
Related Issues (20)
- Static typing: utilities.parameters.get_parameter HOT 5
- Bug: swagger ui try out bugs with simple query string params HOT 5
- Docs: Packaging Assets with Pants HOT 3
- Bug: get_openapi_json_schema() default openapi version 3.0.0 HOT 4
- Bug: openAPI json spec generation - path tags validation failure - property type must be string HOT 5
- Bug: Adding tags to a route results in runtime error HOT 4
- List intersection action for conditions in feature flags HOT 3
- Feature request: Expand DataMasking utility to encrypt list, set, and tuple data type for better user excperience
- Feature request: openAPI - support for top level tags metadata HOT 5
- Bug: openAPI generation - operation requestBody description only on schema output, not at higher level needed for html HOT 6
- Feature Request: ability to define additional response models in OpenAPI HOT 5
- Feature request: Add Canada - Calgary region to the Lambda Layers Deployment HOT 3
- Bug: AppSyncResolver Context not set in tests HOT 5
- Bug: Swagger UI doesn't load : Loading... with Uncaught SyntaxError HOT 8
- Docs: Invalid return type in middleware example HOT 4
- Feature request: Add support for S3 Batch Operations event HOT 7
- Static typing: Untyped event_source decorator with mypy --strict HOT 2
- Bug: Repository analytics is broken and not being marked as failling HOT 2
- Feature request: Improve error message when parser fails HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from powertools-lambda-python.