You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This ticket tracks line items related to the rendering of OAS 3.0 specs. It does not include line items related to Try-It-Out functionality, or any UI changes to support the Editor experience.
Time estimates formatted as ##h/RiskLevel. Estimates include tests where applicable.
Callbacks tab should not appear if there are no callbacks defined.
Links styling needs to be fixed.
headers no longer exist under Links (this is from RC2)
The response content type is aligned to the left and too close to the Responses text, makes it look weird. But...
The response content type should appear individually per response code and no longer at the top of the Responses. Each response code can have entirely different content types defined for it.
For callbacks, disable the try it out functionality.
Request Body:
Should still have a model view and example view for each content type
Should have the content type as a drop down, and the model/example view change based on the choice. It should not show a long list of content types as now.
Doesn't turn editable when try it out is enabled (no examples) - it should.
Callbacks tab should not appear if there are no callbacks defined.
Done:
headers no longer exist under Links (this is from RC2)
Link headers have been annihilated.
The response content type is aligned to the left and too close to the Responses text, makes it look weird.
Fixed:
For callbacks, disable the try it out functionality.
Fixed:
Note the small lingering CSS issue inside the callback operation.
Request body should have the content type as a drop down, and the model/example view change based on the choice. It should not show a long list of content types as now.
Done:
The response content type should appear individually per response code and no longer at the top of the Responses. Each response code can have entirely different content types defined for it.
In progress - the functionality works, just need to finish guarding the code so it fails gracefully.
The two lingering Request Body fixes are tricky - the current implementations that provide the generated samples and editing interface are very opinionated about the incoming data (it expects Swagger 2.0 parameters) I have something in progress, but I'll have to wrap it up this weekend.
Activity
shockey commentedon Jun 15, 2017
I moved this comment into the main ticket body.
webron commentedon Jun 21, 2017
Callbackstab should not appear if there are no callbacks defined.Linksstyling needs to be fixed.headersno longer exist under Links (this is from RC2)response content typeis aligned to the left and too close to theResponsestext, makes it look weird. But...response content typeshould appear individually per response code and no longer at the top of theResponses. Each response code can have entirely different content types defined for it.try it outfunctionality.shockey commentedon Jun 30, 2017
Status update on changes
Done:
Link headers have been annihilated.
Fixed:
Fixed:
Note the small lingering CSS issue inside the callback operation.
Done:
In progress - the functionality works, just need to finish guarding the code so it fails gracefully.
The two lingering Request Body fixes are tricky - the current implementations that provide the generated samples and editing interface are very opinionated about the incoming data (it expects Swagger 2.0 parameters) I have something in progress, but I'll have to wrap it up this weekend.
shockey commentedon Jul 4, 2017
@webron bump - need more info on
Links styling needs to be fixed