Skip to content

Releases: simphony/simphony-remote

Simphony remote docker manager v. 0.5.0

22 Jul 14:37
Compare
Choose a tag to compare

What's new in SimPhoNy Remote 0.5.0

Summary

  • Updated documentation (#147)
  • Parameters for setting up docker client are now optional (#126)
  • Formalise BadRequest error in the Rest API (#127)
  • Add description to remoteappdb (#129)
  • Supports parsing outputs from both docker inspect_container and
    containers (#133)
  • Simplify the ReverseProxy (#114)
  • Provide a set of dummy and virtual objects for better testing (#98)
  • Bug fix: Subhandlers on the home page should raise instead of finish when
    error occurs (#123)
  • Bug fix: Spawner's config_file_path should be configurable from jupyterhub
    config (#124)
  • Bug fix: Deprecation warning from Traitlets (#135)
  • Bug fix: Empty file created if target sqlite database does not exist (#139, 122)
  • Bug fix: SSL failure for auto ssl version (#144)

Simphony remote docker manager v. 0.4.0

18 Jul 10:07
Compare
Choose a tag to compare

What's new in SimPhoNy Remote 0.4.0

Summary

  • Experimental REST API and CLI program to control containers from the
    command line (#7)
  • Support for arbitrary database implementations (#66)
  • Added remoteappdb --verify option to check against the docker repo for
    matching images (#58)
  • Enabled Foreign Key and on cascade delete for sqlite database (#56)
  • Introduced makefile for basic deployment tasks (#68)
  • User.orm_user is now User.account (#67)
  • Asynchronous user verification with the jupyter hub is now in place (#37)
  • Consistently differentiate between url and urlpath in parameters, where
    possible (#54)
  • Container.host_url now checks for None port (#63)
  • Isolated sqlalchemy sessions for the base handler (#71)
  • verify_token now returns a dictionary with user details. (#77)
  • Bug: ui_names no longer appearing (#64)
  • Bug: test error for sqlalchemy usage with multiple threads. (#99)
  • Bug: fixed test error message relative to unclosed files. (#60)

Simphony remote docker manager v. 0.3.0

08 Jul 15:32
Compare
Choose a tag to compare

What's new in SimPhoNy Remote 0.3.0

Summary

  • Introduced a more generic configuration of available users and images
    through a CSV file (#33, #41)
  • Internally refactored configuration handling (#40)
  • Simplified database layout by removing Teams (#32)
  • Added functionality to remove users and applications from database via
    remoteappdb CLI application (#28)
  • Attaching of workspace (#4)
  • Added API autodoc documentation (#57)
  • Improved testing and coverage (#5)
  • Improved error message when unable to create temporary directory (#53)
  • Fixed regression with View button not working anymore (#43)

Simphony remote docker manager v. 0.2.0

01 Jul 13:47
Compare
Choose a tag to compare

What's new in SimPhoNy Remote 0.2.0

Summary

  • Introduced access control for images and users by means of a database. Additionally, a CLI utility to modify the content of the database has been provided (#8)
  • Added readthedocs documentation (#12)
  • Container URL now contains a base32 encoded unique identifier, instead of the docker container id. (#18)
  • Introduced authentication of the user for the application (#24)
  • Improved handling of failures in starting containers (#6, #14, #15)

Initial release

23 Jun 16:06
Compare
Choose a tag to compare

Features

A jupyterhub application handling multiple docker containers per user (PAM authentication)
A specialized spawner to handle the correct initialization of the user app
Support attaching home volumes to containers
Support attaching common volumes to containers