Skip to content

Version 2.1.0

Latest
Compare
Choose a tag to compare
@geektortoise geektortoise released this 10 Aug 08:06
· 10 commits to master since this release

Release of Cytomine-software-router (Version 2.1.0) : module of the Cytomine platform.

Attached to this release, you will find the jar file.

Please see https://doc.cytomine.org/admin-guide/install to know how to install Cytomine with Docker.

More information on Cytomine website and on our online documentation.

List of modifications :

  • Feature : Support for SR Github credentials (avoid GitHub API Rate Exception)
  • Feature : Support for SR Dockerhub credentials
  • Feature : Add remove software repository feature
  • Improvement : Add refresh rates in config and display configs at server bootstrap
  • Improvement : Add pagination for Dockerhub fetching
  • Improvement : Job waiting only blocks the job thread and not the PS thread
  • Improvement : Retry Cytomine connexion (useful if Core is not yet set up)
  • Improvement : Remove potential file concurrency issue when retrieving descriptor
  • Improvement : Add class SRThreadFactory
  • Improvement : Add script files for CI with Jenkins
  • Improvement : Small wait before refresh user repositories to avoid cache issues
  • Improvement : Change repositoryManagerRefreshRate
  • Improvement : Improve logging
  • Fix : Do not crash when Dockerhub getRepositories is not found (bad docker username)
  • Fix : Error management when unfound github repository
  • Fix : Bug with synchronized lock on Main.pendingPullingTable object
  • Fix : mv image only if pulling process has successfully ended
  • Fix : Software managers not updated/deleted
  • Fix : Order of job status

To add and execute algorithms, follow our documentation.

Thanks to :
The Cytomine cooperative
The Cytomine research team at Montefiore Institut (ULiège University)