Skip to content

Version 1.0 of the backend

Closed Nov 12, 2018 100% complete

The first Version of a Backend should have:

  • Persistent data management

    • Structural data is stored in database
    • File data is stored on the backend (AWS-S3 bucket)
    • All entities should be deletable (e.g. delete Project, delete File, delete Visualization)
    • Stored files and metadata should be in sync all the time
  • Authentication and Authorization in place

    • a…

The first Version of a Backend should have:

  • Persistent data management

    • Structural data is stored in database
    • File data is stored on the backend (AWS-S3 bucket)
    • All entities should be deletable (e.g. delete Project, delete File, delete Visualization)
    • Stored files and metadata should be in sync all the time
  • Authentication and Authorization in place

    • all components must require oauth-authentication
    • all components must enforce proper authorization in terms of ACL (access control lists) the file server is managing these ACLs
    • The project must support public (not logged in users) content. In this case clients don't need to aquire access tokens

This milestone is closed.

No open issues remain. View closed issues or see open milestones in this repository.