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

Swagger docs #11

Open
Blacksmoke16 opened this issue Mar 29, 2019 · 0 comments
Open

Swagger docs #11

Blacksmoke16 opened this issue Mar 29, 2019 · 0 comments
Labels

Comments

@Blacksmoke16
Copy link
Member

Blacksmoke16 commented Mar 29, 2019

Ability to generate OAS 3.0 compliant docs.

As much as possible should be auto generated via route/models/shard.yml items. New annotations, or new fields on existing annotations could be added for ungenerable data.

Also add a new section to the athena.yml config to store core app information for the swagger file.

Could build docs in JSON format to auto define property title/descriptions as well.

@Blacksmoke16 Blacksmoke16 added this to the 0.5.0 milestone Apr 3, 2019
@Blacksmoke16 Blacksmoke16 modified the milestones: 0.5.0, 0.6.0 Apr 16, 2019
@Blacksmoke16 Blacksmoke16 removed this from the 0.6.0 milestone Apr 20, 2019
Blacksmoke16 added a commit that referenced this issue Dec 15, 2021
Blacksmoke16 added a commit that referenced this issue Dec 15, 2021
Blacksmoke16 added a commit that referenced this issue Dec 15, 2021
* Remove redundant build CI step
* Add negotiation component API docs
* Refactor config docs based on new implementation
* Finish porting docs to mkdocs (#9)
* Fix routing related doc warnings
* Build docs in strict mode
* Update python deps
* Make horizontal scroll bar a bit taller
* Doc Updates (#10)
* Add static file listener to cookbook
* Add section about validations
* Add section on returning files
* Bump deps
@Blacksmoke16 Blacksmoke16 added component:framework kind:feature Brand new functionality and removed kind:feature labels Dec 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

1 participant