Skip to content

New User and Project Models (schemas) #148

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
8 tasks done
sanderegg opened this issue Jul 2, 2018 · 3 comments
Closed
8 tasks done

New User and Project Models (schemas) #148

sanderegg opened this issue Jul 2, 2018 · 3 comments
Assignees
Milestone

Comments

@sanderegg
Copy link
Member

sanderegg commented Jul 2, 2018

New schema define:

  • Update services APIs to new schema
    • director
    • webserver
    • sidecar
    • labels io.simcore.inputs and io.simcore.outputs in images need to update . In computational services.
  • Update packages (mostly nodeports)
  • Update front-end (web client)
  • shared models among apis (check if openapi supports this)
  • fix the cc2d case

child of #184

@sanderegg sanderegg added a:infra+ops maintenance of infrastructure or operations (discussed in retro) backlog labels Jul 2, 2018
@sanderegg sanderegg added this to the Leonis milestone Jul 4, 2018
@sanderegg sanderegg mentioned this issue Jul 4, 2018
5 tasks
@pcrespov pcrespov mentioned this issue Jul 18, 2018
3 tasks
@ghost ghost removed the backlog label Aug 23, 2018
@pcrespov pcrespov reopened this Aug 23, 2018
@pcrespov pcrespov mentioned this issue Aug 23, 2018
10 tasks
@pcrespov pcrespov removed this from the Leonis milestone Aug 24, 2018
@pcrespov pcrespov added in progress and removed backlog a:infra+ops maintenance of infrastructure or operations (discussed in retro) labels Aug 28, 2018
@pcrespov pcrespov added this to the Libra milestone Aug 28, 2018
This was referenced Aug 28, 2018
@pcrespov
Copy link
Member

pcrespov commented Sep 7, 2018

New model schemas currently under web/client/source/resources/qxapp/*json

@pcrespov pcrespov changed the title User and Project Models New User and Project Models (schemas) Sep 7, 2018
@sanderegg sanderegg mentioned this issue Sep 12, 2018
5 tasks
sanderegg added a commit that referenced this issue Sep 13, 2018
migrated to AIOHTTP
uses openapi to define its REST API
API cleaned up
server code is partly auto-generated from the API
sdk python client code is auto-generated from the API
scripts to re-generate code available
webserver adapted
incorporate #148
@sanderegg
Copy link
Member Author

models are currently under:

services/web/client/source/resource/qxapp/node-meta-v0.0.1.json
services/web/client/source/resource/qxapp/project-v0.0.1.json
services/director/src/simcore_service_director/.oas3/v1/schemas
services/director/src/simcore_service_director/.oas3/v1/parameters

The director currently holds a copy of node-meta-v0.0.1.json. All the models should be shared among the services and should be moved in a top level directory.

@sanderegg
Copy link
Member Author

models are now served by the apihub service

@pcrespov pcrespov modified the milestones: Libra, Sagittaron Nov 2, 2018
@ghost ghost removed the in progress label Dec 20, 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

No branches or pull requests

5 participants