Skip to content

Server API to forward DSM functionality #241

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

Closed
pcrespov opened this issue Sep 27, 2018 · 0 comments · Fixed by #269
Closed

Server API to forward DSM functionality #241

pcrespov opened this issue Sep 27, 2018 · 0 comments · Fixed by #269
Assignees
Milestone

Comments

@pcrespov
Copy link
Member

pcrespov commented Sep 27, 2018

@pcrespov pcrespov added this to the Picon milestone Sep 27, 2018
This was referenced Oct 5, 2018
pcrespov added a commit that referenced this issue Oct 29, 2018
- Changed apis/ skeleton. Separated tests from apis. 
- Improved testing apihub and api/specs
- Moving webserver api (will still be duplicated in webserver folder for a while)

connected to #241  and  #186

* servicelib: systematic app keys naming
* Added test to validate and create specs from apihub
* Renamed apis -> api and added subfolder specs
Adapted apihub docker and tests
Adapted travis and makefile
Adapted api/tests and extended
* Parametrized tests per file instead of having all files within a single test
Makes file tests independent and make errors more visible
* Assigned owners to api/
* webserver API: copy (and fixes) from services/web/server/src/*/oas3
* Fixes issues with individual openapi schemas
 - created parametrized fixture to loop all openapi spec files
 - refactor converter to process all files and output in a tmp folder. This solves the cross-references problem
@mguidon mguidon mentioned this issue Oct 31, 2018
7 tasks
@pcrespov pcrespov modified the milestones: Picon, Sagittaron Nov 2, 2018
@ghost ghost removed the in progress label Nov 15, 2018
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 a pull request may close this issue.

3 participants