Skip to content

Releases: aiidalab/aiidalab-launch

v2022.1010

20 Jan 19:29
Compare
Choose a tag to compare

What's Changed

  • Fix regression that broke the start command. by @csadorf in #58

Full Changelog: v2022.1009...v2022.1010

v2022.1009

20 Jan 18:15
Compare
Choose a tag to compare

What's Changed

  • Fix: Do not try to remove running container. by @csadorf in #55
  • Provided dedicate docker volume for conda by @csadorf in #54
  • Fix issue where timeout errors during check for updates were not handled. by @csadorf in #56
  • Improve the robustness of status queries and start up by @csadorf in #57

Full Changelog: v2022.1008...v2022.1009

v2022.1008

19 Jan 13:01
Compare
Choose a tag to compare

What's Changed

  • Revise default installation method to use pipx. by @csadorf in #46
  • Implement automated check for updates. by @csadorf in #47
  • Associate container with image with human-readable id. by @csadorf in #48
  • Fix: Actually restart the container with start --restart. by @csadorf in #52
  • Improve the AiiDAlab readiness check. by @csadorf in #50
  • Restrict valid profile names. by @csadorf in #53

Full Changelog: v2022.1007...v2022.1008

v2022.1007

12 Jan 12:07
Compare
Choose a tag to compare

What's Changed

  • Fix: Ensure home directory exists before container start by @csadorf in #40

Full Changelog: v2022.1006...v2022.1007

v2022.1006

06 Jan 11:16
Compare
Choose a tag to compare

What's Changed

Highlights

  • Warn before starting second instance with same home mount point. by @csadorf in #18
  • Automatically detect whether web browser is available. by @csadorf in #21
  • Do not automatically remove stopped container and restart on next start. by @csadorf in #27
  • Automatically detect a changed image and recreate container or advise restart. by @csadorf in #33

Miscellaneous

  • Ask for confirmation before removing a profile. by @csadorf in #16
  • Show progress indicator while creating exec. by @csadorf in #20
  • Wait for AiiDAlab to get ready before sending exec command. by @csadorf in #22
  • Improve error message on startup failure. by @csadorf in #23
  • Dependencies: Drop obsolete docker-compose dependency. by @csadorf in #24
  • Adjust default logging verbosity. by @csadorf in #25
  • Update the exec help. by @csadorf in #29

Fixes

  • Fix issue causing a FileNotFoundError when adding a new profile by @csadorf in #15
  • Improve spinner display handling on error. by @csadorf in #17
  • Gracefully quit trying to run exec against non available instance. by @csadorf in #19

Internal

  • Refactor wait-for-services with asyncio. by @csadorf in #26
  • Tests: Fix issue related to flaky docker container removal. by @csadorf in #28
  • Refactor: Couple instance to container by @csadorf in #31
  • CI: Lint unused arguments. by @csadorf in #32
  • CI: Use mypy to check type annotations. by @csadorf in #34

Full Changelog: v2022.1005...v2022.1006

v2022.1005

04 Jan 11:04
Compare
Choose a tag to compare

What's Changed

  • Fix issue that led to early timeout errors. by @csadorf in #11
  • Do not try to stop container if not up. by @csadorf in #13
  • Use spinner as progress indicator for all blocking operations. by @csadorf in #14

Full Changelog: v2021.1004...v2022.1005

v2021.1004

17 Dec 10:30
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2021.1003...v2021.1004

v2021.1003

16 Dec 14:33
Compare
Choose a tag to compare

What's Changed

  • Avoid application hanging during docker connection establishment. by @csadorf in #7

Full Changelog: v2021.1002...v2021.1003

v2021.1002

16 Dec 14:36
Compare
Choose a tag to compare

What's Changed

Initial release; some changes compared to aiidalab-docker-stack/manage.py.

  • Launch directly with docker. by @csadorf in #1
  • Skip image pull with --no-pull option @csadorf in #4
  • Remove requirements.txt by @ltalirz in #5
  • Improve the error message for docker related issues. by @csadorf in #6

New Contributors

Full Changelog: https://github.com/aiidalab/aiidalab-launch/commits/v2021.1002