Skip to content

DTaaS v0.2.0

Compare
Choose a tag to compare
@prasadtalasila prasadtalasila released this 30 Jun 10:34
· 4 commits to release-v0.2 since this release

Features

Multiuser support

The second release of DTaaS supports multiple users. Now all the users are presented with a landing page asking for their username. The client website is configured based on the username. All the tools at the disposal of users are presented in a new Workbench page.

Library microservice

This release also brings a new microservice for serving reusable assets from file system. The files can either be on local computer or exist on a remote gitlab instance. The microservice can provide listing of files or allow the users to download a file. The microservice API is GraphQL compliant.

Documentation

The much desired documentation is available online for this release. The documentation is mostly directed towards users but there is some information for the DTaaS software administrators as well.

Installation

There is also a simpler installation setup vis-a-vis v0.1.0-alpha release.

It is now possible to install DTaaS in either a Linux machine or on vagrant virtual machines. A single step install script is part of this release. This script installs DTaaS software with default credentials and users on a Ubuntu server OS. You can use it to check a test installation of DTaaS.

wget https://github.com/INTO-CPS-Association/DTaaS/releases/download/v0.2.0/single-script-install.sh
bash single-script-install.sh

Software Development

The developers have put in a lot of effort to improve the software quality and test coverage. There is now redux-based state management in the client website. This should enable client-side persistence and all the goodies it brings to the users.

What's Changed

Contributors

@Omarley7 @SyntaxXeror @DaloonOfDoom @ravvnen @KarstenMalle @Artin13 @prasadtalasila