Skip to content

Releases: ITISFoundation/osparc-simcore

1.32.0

29 Jul 05:15
947758b

Choose a tag to compare

Added

  • ✨ Api-server can upload >5Gb files (#3221)
  • ✨ Add git for devel mode (#3220)
  • ✨ UI/UX: FileInfo & Sorting (#3210)
  • ✨ Log user ID during login/logout (#3205)

Changed

  • ⬆️ Dask upgrades (#3215)

Fixed

  • 🐛 Fix node not found on start of dy-sidecar (#3218)
  • 🐛 Dask dashboard not showing (#3214)
  • 🐛 Bugfix: Director v2 called from GC errors (yarl library) (#3207)

Staging meteora4

28 Jul 05:30
947758b

Choose a tag to compare

Staging meteora4 Pre-release
Pre-release

Added

  • ✨ Api-server can upload >5Gb files (#3221)
  • ✨ Add git for devel mode (#3220)
  • ✨ UI/UX: FileInfo & Sorting (#3210)
  • ✨ Log user ID during login/logout (#3205)

Changed

  • ⬆️ Dask upgrades (#3215)

Fixed

  • 🐛 Fix node not found on start of dy-sidecar (#3218)
  • 🐛 Dask dashboard not showing (#3214)
  • 🐛 Bugfix: Director v2 called from GC errors (yarl library) (#3207)

1.31.0

25 Jul 13:22
f90a680

Choose a tag to compare

Fixed:

  • 🐛 Fix/storage API backwards compatibility with deprecated storage client sdk (#3198)
  • 🐛 Fix validation of DIRECTOR_V2_SERVICES_CUSTOM_CONSTRAINTS: Make it conform to docker specs (#3190)

Staging meteora3

20 Jul 13:07
f90a680

Choose a tag to compare

Staging meteora3 Pre-release
Pre-release

Fixed:

  • 🐛 Fix/storage API backwards compatibility with deprecated storage client sdk (#3198)
  • 🐛 Fix validation of DIRECTOR_V2_SERVICES_CUSTOM_CONSTRAINTS: Make it conform to docker specs (#3190)

Changed:

  • ♻️ Product Dashboard UI (#3197)

1.30.0

25 Jul 09:40
06ed666

Choose a tag to compare

Added:

  • ✨ Adding way to start/track/resolve background tasks for FastAPI based services (#3174)
  • ✨ Service deprecation: frontend (1st iteration) (#3177)

Changed:

  • ♻️✨Adding distributed locking to throttle concurrent saves on nodes (#3160)
  • ♻️ observation cycle is skipped when error detected (#3195)
  • ♻️ Is638/webserver's project and directorv2 plugins refactoring (#3189)
  • ♻️ Bump actions/setup-node from 3.4.0 to 3.4.1 (#3196)

Fixed:

  • 🔨 Maintenance: fixes requirement listings and scripts (#3184)
  • 🐛♻️ Fixes docker-compose operations bursts and create containers call in dy-sidecar (#3187)

Staging METEORA2

19 Jul 13:43
06ed666

Choose a tag to compare

Staging METEORA2 Pre-release
Pre-release

Added

  • ✨ Service deprecation: frontend (1st iteration) (#3177)
  • ✨adding way to start/track/resolve background tasks for FastAPI based services (#3174)
  • (⚠️ devops) ♻️✨Adding distributed locking to throttle concurrent saves on nodes (#3160)

Changed

  • ♻️ observation cycle is skipped when error detected (#3195)
  • ♻️ Is638/webserver's project and directorv2 plugins refactoring (#3189)

Fixed

  • 🐛♻️ Is638/fixes docker-compose operations bursts and create containers call in dy-sidecar (#3187)
  • Bump actions/setup-node from 3.4.0 to 3.4.1 (#3196) [skip ci]
  • 🔨 Maintenance: fixes requirement listings and scripts (#3184)

1.29.0

14 Jul 10:19
75afd7f

Choose a tag to compare

Added

  • ✨ Improve logging when un/archiving files and 2x faster compression times (#3175)
  • ✨ Is638/client cancellation (#3155)
  • ✨ log message passes project_id (#3158)
  • ✨♻️ Storage refactoring step3 (#3144)## Changed
  • ✨ Show company logo (#3126)
  • ♻️ ✨ Is638/adds CLI to dynamic-sidecar (round 2) (#3152)
  • ✨ Storage: allow creation of multipart presigned upload links (#3021)
  • ✨🐛 Various (#3140)
  • ✨ App Mode: Run upstream dependencies for dynamic services (#3057)
  • ✨ Is621/api server exposes GET /solvers//releases//jobs/*/outputs/logfile (⚠️ devops) (#3051)
  • ✨dynamic-sidecar limits all spawned containers (⚠️ devops) (#2988)
  • ✨ Support enums and validate arrays (#3053)
  • ✨ Show extra info on array's tooltip (#3059)
  • return links with scheme in X-Forwarded-Proto if available (#3173)
  • ✨ Frontend: Branding (#3159)
  • Add support for underscores in DYNAMIC_SIDECAR_DOCKER_IMAGE_RE (#3139)
  • ✨ Add deprecation date in backend/pgSQL (#3127)
  • Enhancement/storage refactoring step2 (#3100)
  • Is621/director2 adds routes to access logfile (#3067)
  • Use jupyterlabs sim4life in the e2e (#3068)
  • e2e: test sim4life-dy (#3060)
  • 📝 Adds citation.cff [skip actions] (#3056)

Changed

  • ♻️ Is638/dy sidecar refactoring (round 6) (#3179)
  • ♻️ Is638/dynamic sidecar (round 5), OECs, 🔨 OAS swagger with servers (#3165)
  • ♻️ Is638/dynamic sidecar refactors layout (round 4) (#3156
  • ♻️ Is638/dynamic sidecar refactors tests (round 3) (#3154)
  • ♻️ refactor dv-2 dy-sidecar's API client (#3121)
  • ♻️🔨 Is638/dynamic sidecar refactoring (round 1) (#3147)
  • 🐛 ♻️ Is3125/gc review (#3130)
  • ♻️ Maintenance: Re-enable caching in github CI workflow (#3124)
  • 🐛/♻️ Maintenance: keep track of tasks run in fire and forget fashion (#3120)- )## Fixed
  • ♻️ refactor dy-sidecar volume searching (#3110)
  • ♻️🐛 Constraint dynamic-sidecar to spawned node after creation (#3104)
  • ♻️ Maintenance: renamed travis tests to heavy load (#3099)
  • ♻️ Maintenance: remove node ports v1 (#3098)
  • ♻️ Enhancement/storage refactoring part 1 (#3077)
  • ♻️ Is621/api server (preparation) (#3072)
  • ♻️ Maintenance/rclone flaky test (#3050)
  • ♻️ Maintenance: Removed deprecation warnings and marks flaky tests (#3085)
  • Bump actions/setup-node from 3.3.0 to 3.4.0 (#3180)
  • updates pip-tools (#3075)

Fixed

  • 🐛 Is638/ fixes dy-sidecar docker-compose process down command and timeout (#3182)
  • 🐛 Regression fix: computational services always restarting (#3176)
  • 🐛 Is638/fixes cancel on disconnect (#3164)
  • fix database upgrade of data (#3167)
  • Codestyle fix
  • Bugfix: docker-compose does not take --volume
  • 🐛 Minor bug fixes (#3163)
  • 🚑️ Is638/tmp disable cancellation (#3161)
  • 🐛 Meta fixes (#3150)
  • adds container cleanup before starting and after closing (#3153)
  • 🐛 Frontend: Service related bug fixes (#3149)
  • 📝 Adds rabbit ss1d example script for public-api [skip actions] (#3138)
  • ⬆️ Maintenance: upgrade dask libraries (#3135)
  • TI Landing page (#3136)
  • (de)serialize bootOptions (#3133)
  • 🐛 Dy-Sidecar fix use wait_for instead of async_timeout for running subtasks (#3129)
  • 🔨 Maintenance/pyupgrade code base targeting py3.9 (#3122)
  • dy-sidecar: missing fixture correction (see PR#3118)
  • remove unnecessary traefik labels (#3118)
  • 🐛 Fix dy-sidecar gets multiple same placement constraints (#3117)
  • 🐛 Fixes FileLink validation legacy format (#3114)
  • boot options injected to all containers (#3102)
  • CI: fix setup-node caching failing
  • cache in setup-python failing (#3097)
  • ⬆️ Maintenance: fixes downstream upgrades and reduces version dispersion (#3092)
  • fixes failing test (#3094)
  • ⬆️ Maintenance/security update httpx (#3087)
  • Bump actions/setup-node from 3.2.0 to 3.3.0 (#3088)
  • 🐛⚠️ New R_CLONE_ENABLED env var and fix contraints in compose-spec for side-car (#3084)
  • Adjust Makefile Hints for Releasing to Production (#3079)
  • Fix the state detection logic for the dy case (#3076)
  • Add the apparently missing delay and some more screenshots. (#3074)
  • 🐛 Fix file-picker downstream service notification issues (#3058)
  • 🐛🔨 Maintenance: fixes log-level of server in boot and bumpversion commit failure (#3070)

Staging Meteora1

12 Jul 10:00
75afd7f

Choose a tag to compare

Staging Meteora1 Pre-release
Pre-release

Added

  • ✨ Improve logging when un/archiving files and 2x faster compression times (#3175)
  • ✨ Storage: allow creation of multipart presigned upload links (#3021)
  • return links with scheme in X-Forwarded-Proto if available (#3173)

Changed

  • ♻️ Is638/dy sidecar refactoring (round 6) (#3179)
  • ♻️ Is638/dynamic sidecar (round 5), OECs, 🔨 OAS swagger with servers (#3165)
  • Bump actions/setup-node from 3.3.0 to 3.4.0 (#3180)

Fixed

  • 🐛 Is638/ fixes dy-sidecar docker-compose process down command and timeout (#3182)
  • 🐛 Regression fix: computational services always restarting (#3176)
  • 🐛 Is638/fixes cancel on disconnect (#3164)

Staging diolkos4

05 Jul 21:31
00a4f25

Choose a tag to compare

Staging diolkos4 Pre-release
Pre-release

Fixed

  • fix database upgrade of data (#3167)

Staging diolkos3

05 Jul 15:53
e31fd4e

Choose a tag to compare

Staging diolkos3 Pre-release
Pre-release

Added

  • ✨ Cancel tasks in the dy-sidecar when the REST client times out (#3155)
  • ✨ Pass the project_id in the websocket log messages (#3158)
  • ✨ Add frontend branding (#3159)
  • 📝 Add rabbit ss1d example script (#3138)

Changed

  • ♻️ Storage refactoring (#3144)
  • ♻️ UI/UX Changes: Advanced logs and sorting (#3140)
  • ♻️ Dynamic sidecar refactoring (#3154, #3147, #3156)
  • ♻️ Adds CLI to dynamic-sidecar (#3152)
  • ♻️ Adds container cleanup before starting and after closing (#3153)
  • ⬆️ Maintenance: upgrade dask libraries (#3135)

Fixed

  • 🐛 Frontend: Service related bug fixes (#3149)
  • 🐛 Add support for underscores in DYNAMIC_SIDECAR_DOCKER_IMAGE_RE (#3139)
  • 🐛 Meta-Modelling bugfixes (#3150)
  • 🐛 Codestyle fix
  • 🐛 Bugfix: docker-compose does not take --volume
  • 🐛 Various minor bug fixes (#3163)
  • 🚑️ Disable cancellation (#3161)