Skip to content

Releases: ITISFoundation/osparc-simcore

1.28.1

24 Jun 14:11

Choose a tag to compare

Added

  • ✨ Support enums and validate arrays (#3053)

Staging diolkos2

24 Jun 12:13
38add68

Choose a tag to compare

Staging diolkos2 Pre-release
Pre-release

Added

  • ✨ Add deprecation date for dynamic services in pgSQL (#3127)
  • ✨ Show company logo (#3126)

Changed

  • ♻️ refactor dv-2 dy-sidecar's API client (#3121)
  • ♻️ UI/UX Changes: (de)serialize bootOptions, redesign of the TI landing page (#3133, #3136)
  • ♻️ Improve and Review garbage collector (#3130)
  • ♻️ Pyupgrade code base targeting py3.9 (#3122)
  • ♻️ Re-enable caching in github CI workflow (#3124)
  • ♻️ Remove unnecessary reverse-proxy labels (#3118)
  • ♻️ Refactor dy-sidecar volume searching (#3110)
  • ♻️ Enhancement: Storage refactoring (#3100)

Fixed

  • 🐛/♻️ Maintenance: keep track of tasks run in fire and forget fashion (#3120)
  • 🐛 Fixed: Dy-Sidecar uses wait_for instead of async_timeout for running subtasks (#3129)
  • 🐛 Fix dy-sidecar gets multiple same placement constraints (#3117)
  • 🐛 Fixes FileLink validation legacy format (#3114)
  • 🐛 dy-sidecar: missing fixture correction (see PR#3118)
  • ♻️🐛 Constrain dynamic-sidecar to spawned node after creation (#3104)

Staging diolkos1

15 Jun 15:02
75ddf7e

Choose a tag to compare

Staging diolkos1 Pre-release
Pre-release

Added

  • ✨ Boot options are injected to all containers (#3102)
  • ✨ App Mode: Run upstream dependencies for dynamic services (#3057)
  • ✨ Api server exposes GET /solvers//releases//jobs/*/outputs/logfile (⚠️ devops) (#3051)
  • ✨ Dynamic-sidecar limits all spawned containers (⚠️ devops) (#2988)
  • ✨ Support for enums and validate arrays (#3053)
  • ✨ Show extra info on array's tooltip (#3059)
  • ✨ Add e2e test: test sim4life-dy (#3060)
  • 📝 Adds citation.cff (#3056)

Changed

  • ♻️ Maintenance: renamed travis tests to heavy load (#3099)
  • ♻️ Maintenance: remove node ports v1 (#3098)
  • ♻️ Adjust Makefile Hints for Releasing to Production (#3079)
  • ♻️ Storage Refactoring (#3077)
  • ♻️ Api Server Refactoring (#3072)
  • ♻️ Maintenance: Removed deprecation warnings and marks flaky tests (#3085)
  • ♻️ Director-v2 adds routes to access logfile (#3067)
  • ⬆️ Maintenance: fixes downstream upgrades and reduces version dispersion (#3092)
  • ⬆️ Maintenance/security update httpx (#3087)
  • ⬆️ Bump actions/setup-node from 3.2.0 to 3.3.0 (#3088)
  • ⬆️ updates pip-tools (#3075)

Fixed

  • 🐛 UI/UX Fixes (#3074)
  • 🐛 Fix file-picker downstream service notification issues (#3058)
  • 🐛 Fix log-level of server in boot and bumpversion commit failure (#3070)
  • 🐛 Fix e2e test (#3076, #3094, #3068)
  • 🐛 Fix: cache in setup-python failing (#3097)
  • 🐛 Add R_CLONE_ENABLED variable and fix constraints in compose-spec for side-car (⚠️ devops) (#3084)
  • 🐛 Fix rclone flaky test (#3050)

1.28.0

30 May 14:51
62c4c48

Choose a tag to compare

Added:

  • ✨ Aiohttp request validations (#3048)

Fixed:

  • 🐛 Fixed SimcoreServiceSettingLabelEntry parsing (#3052)

Changed:

  • ⬆️ Bump actions/setup-node from 3.1.1 to 3.2.0 (#3045)
  • ♻️ Add self-signed-certificate processing to dy-sidecar (#3049)
  • ⬆️ Bump docker/setup-buildx-action from 1 to 2 (#3032)

Staging croissant5

18 May 11:20
62c4c48

Choose a tag to compare

Staging croissant5 Pre-release
Pre-release

Added

  • ✨ Added: aiohttp request validations (#3048)

Changed

  • ⬆️ Bump actions/setup-node from 3.1.1 to 3.2.0 (#3045)
  • ♻️ Add self-signed-certificate processing to dy-sidecar (#3049)
  • ⬆️ Bump docker/setup-buildx-action from 1 to 2 (#3032)

Fixed

  • ⬆️ Fixed SimcoreServiceSettingLabelEntry parsing (#3052)

1.27.0

17 May 15:38
4417098

Choose a tag to compare

Changed:

  • ⬆️ Upgrades pip-tools==6.6.1 (#3046)

Fixed:

  • 🐛 Fix Bug: Started dynamic services do not take the correct reservation (#3047)

1.26.0

16 May 13:08
775690f

Choose a tag to compare

Added:

  • ✨ Allow setting services scheduler specs (⚠️ devops) (#3034)
  • ✨ Pipeline failure to port (#3028)
  • ✨ Service Catalog card redesign (#3019)
  • ✨ Service nodes include a new i/o ports validation for units and constraints (#2996)
  • ✨ Allow computational sidecar to understand S3 links for download/upload (#2997)
  • ✨ Enhancement/get node resources (#2987)
  • ✨ Remove 5gb limit when uploading data via nodeports (⚠️ devops) (#2993)
  • ✨ Use S3 links in internal computational backend cluster, prepare for temporary tokens (⚠️ devops) (#3006)
  • ✨ Storage can return a S3 link instead of a presigned link on demand (#3004)
  • ✨ UI/UX Changes (#3015, #3014, #2999, #2998, #2995)

Changed:

  • ⬆️ Maintenance: upgrade dependencies of webserver service (#3038)
  • ⬆️ Maintenance/test and tools [week 19] (#3031)
  • ⬆️ Bump github/codeql-action from 1 to 2 (#3001)
  • ⬆️ Bump codecov/codecov-action from 3.0.0 to 3.1.0 (#3002)
  • ♻️ Fixes scicrunch tests and set as integration tests (#3018)
  • ♻️ Remove pytest docker storage (#3011)

Fixed:

  • 🐛 Fix issues with parsing S3Settings (#3042)
  • 🐛 Fix/backwards compatibility on service annotation labels (#3041)
  • 🐛 pins pip==22.0.1 until pip-tools is fixed [skip CI] (#3039)
  • 🐛 Fixes issues with dy-sidecar removal by director-v2 (#3029)
  • 🐛 Is353/meta func command and fixes (#2943)
  • 🐛 fixed issue with url parsing (#3023)
  • 🐛 Making storage logs more readable & faster decompression (#3024)
  • 🐛 tuning down scheduler for dynamic sidecars (#3025)
  • 🐛 Fix: Slideshow: Last comp (#3027)
  • 🐛Separate caching director call from user dependent service listing (#3020)
  • 🐛 Adding missing custom constraints (⚠️ devops) (#3017)

Staging croissant4

17 May 06:29
4417098

Choose a tag to compare

Staging croissant4 Pre-release
Pre-release
  • ⬆️ Upgrades pip-tools==6.6.1 (#3046)
  • 🐛 Started dynamic services do not take the correct Reservation (#3047)

Staging croissant3

16 May 12:43
775690f

Choose a tag to compare

Staging croissant3 Pre-release
Pre-release
  • ✨ Enhancement/3022/allow setting services scheduler specs (⚠️ devops) (#3034)

Staging croissant2

12 May 15:28
265c30c

Choose a tag to compare

Staging croissant2 Pre-release
Pre-release

Fixes

  • 🐛 Fix issues with parsing S3Settings (#3042)