Skip to content

Releases: ITISFoundation/osparc-simcore

Staging TomBombadil3

31 Jul 11:58
e97b4e5
Compare
Choose a tag to compare
Staging TomBombadil3 Pre-release
Pre-release

What's Changed

Full Changelog: staging_TomBombadil2...staging_TomBombadil3

Staging TomBombadil2

17 Jul 08:30
0c23386
Compare
Choose a tag to compare
Staging TomBombadil2 Pre-release
Pre-release

What's Changed

  • ✨✅ catalog: service-layer for registry and increased test coverage (part 4) by @pcrespov in #6050
  • 🐛 fixes hanging servicelib tests by @GitHK in #5942
  • 🎨 [Frontend] Patch study from Study Editor by @odeimaiz in #5916
  • Bump actions/setup-node from 4.0.2 to 4.0.3 by @dependabot in #6065
  • 🐛🎨 Fix backenderror name injection by @bisgaard-itis in #6064
  • 🎨 [Frontend] UX: Reuse Add collaborators widget in Publish template by @odeimaiz in #6058
  • 🎨adding logs when sendig socketio messages by @GitHK in #6067
  • 🎨 [Frontend] UX Cookie Expiration Date by @odeimaiz in #6066
  • 🐛 Fix create soft link kwargs by @bisgaard-itis in #6069
  • 🎨 web-api services api response includes manifest info (part 5) by @pcrespov in #6061

Full Changelog: staging_TomBombadil1...staging_TomBombadil2
Release Issue: #6075

Staging TomBombadil1

12 Jul 12:04
e6c6b45
Compare
Choose a tag to compare
Staging TomBombadil1 Pre-release
Pre-release

What's Changed

  • 🎨 Logstreaming improvements by @bisgaard-itis in #6026
  • 🐛 [Frontend] Reload folder after deleting file by @odeimaiz in #6025
  • ✨AWS-library: Added interface to AWS SSM by @sanderegg in #6032
  • 🐛 Fix bug when using non-debian hostname command in Makefiles by @mrnicegyu11 in #6037
  • 🐛Autoscaling: Ensure a safe memory margin is removed to account for OPS services when starting dynamic services by @sanderegg in #6038
  • 🎨Improve load testing framework by @bisgaard-itis in #6034
  • ✨ Implements web API get/update service (part 2) by @pcrespov in #6027
  • ✨ New Product: Sim4Life Engineering, coming soon! (🚨) by @odeimaiz in #6036
  • ⚗️ Added debug only env var to sleep after removing user services ⚠️ by @GitHK in #6042
  • ✨ Integrate locust dashboards by @bisgaard-itis in #6047
  • ♻️ ✨ Cleanup director refs and get image manifest digest (part 3) by @pcrespov in #6039
  • 🎨 [Frontend] Node settings labels: support html and ellipsis by @odeimaiz in #6033
  • 🎨 [Frontend] TIP v3 Feedback from 10.07 by @odeimaiz in #6049
  • 🎨 Improve load test framework (yet again) by @bisgaard-itis in #6051
  • 🎨 [Frontend] Do not change annotations' color when selected by @odeimaiz in #6048
  • 🐛 Fix install-ci make target in tests/performance by @bisgaard-itis in #6053
  • ✨🚨Autoscaling: Prepare Warmed EBS-backed volumes to use as buffer for machines (⚠️ Devops) 🚨 by @sanderegg in #5923
  • 🚑️ fixes issue with env vars being stored as dict or list by @GitHK in #6052

Full Changelog: staging_SouthIslandIcedTea4...staging_TomBombadil1
Release Issue: #6059

1.75.1

11 Jul 11:21
Compare
Choose a tag to compare

Release Notes

Highlights

  • Fixed duplicating large projects(e.g. those created from templates/tutorials) (#5978)
  • Fixed a bug that prevented users to write long strings in a study description (#5988)

Hotfix notes

Hotfixed osparc.io and tip.science deployments.

Full Changelog: v1.75.0...v1.75.1

1.75.0

11 Jul 06:01
e3e71e3
Compare
Choose a tag to compare

Release Notes

Highlights

  • Fixed duplicating large projects(e.g. those created from templates/tutorials) (#5978)
  • Fixed a bug that prevented users to write long strings in a study description (#5988)

Developer's Full Changelog

All pull requests
  • ♻️ refactor stop service command ⚠️🚨 by @GitHK in #5924
  • ✨ add EFS mount option to sidecar by @matusdrobuliak66 in #5873
  • 🐛 [Frontend] API creation Bugfix: Allow only future dates by @odeimaiz in #5929
  • ♻️ rabbitmq queue names ⚠️🚨 by @GitHK in #5931
  • 🐛 fix patching project workbench when changing data type + e2e 🚨 by @matusdrobuliak66 in #5932
  • 🎨 [Frontend] Dashboard: Filter Services by Type by @odeimaiz in #5930
  • ♻️ refactor RedisClientsManager and RedisClientSDK by @GitHK in #5888
  • 🎨 Improve profiling middleware by @bisgaard-itis in #5935
  • 🐛Maintenance: disable CI problematic test by @sanderegg in #5944
  • 🐛 disable health check for Redis client by @GitHK in #5946
  • ⬆️ Maintenance: upgrade docker image base to latest Debian Bookworm & latest python 3.10.14 🚨 by @sanderegg in #5937
  • 🐛 [Frontend bugfix] List everyone group and provide product-everyone group in potential collaborators by @odeimaiz in #5945
  • 🐛? [Frontend bugfix?] Directly switch to service's iframe when its status is running by @odeimaiz in #5948
  • Bump codecov/codecov-action from 4.4.1 to 4.5.0 by @dependabot in #5954
  • 🎨 [Frontend] Request Account form for Billable products by @odeimaiz in #5951
  • 🐛Bugfix: fix typo in docker-compose for CI deployment by @sanderegg in #5958
  • 🐛 [Frontend bugfix] patch Services access rights by @odeimaiz in #5949
  • ♻️ Splits models_library.services by @pcrespov in #5921
  • 🎨 [Frontend] Refuse folder drop on Workbech by @odeimaiz in #5957
  • 🎨 [Frontend] Guided Tours: add tours for TIP by @odeimaiz in #5933
  • 🎨 [Frontend] Disclaimer on TIP login page by @odeimaiz in #5960
  • 🎨 [Frontend] Switch to iframe's content also after 302 response by @odeimaiz in #5963
  • 🎨 [Frontend] Highlight elements in Guided Tour by @odeimaiz in #5967
  • 🐛 [Frontend] Log fetch call's response to running service by @odeimaiz in #5968
  • 🐛 [Frontend] Stringify fetch response by @odeimaiz in #5970
  • 🎨E2E: improvements on ClassicTIP test by @sanderegg in #5955
  • 🔨 Enhance diagnostics info in e2e testing by @pcrespov in #5962
  • 🐛E2E: --product-url is an url not a string by @sanderegg in #5972
  • 🎨 [Frontend] Team Black feedback 20.06 by @odeimaiz in #5971
  • 🎨 👽️ Improve start job endpoint in webserver and improve error handling in api-server by @bisgaard-itis in #5927
  • ♻️🐛Storage: disable handling of dangling multipart uploads by @sanderegg in #5978
  • ✨ Auto inject osparc environments to dynamic services by @pcrespov in #5966
  • 🎨 Drafts new web-api for catalog services by @pcrespov in #5969
  • ♻️E2E: Classic TI wait a bit longer on Run Optimization step by @sanderegg in #5984
  • 🐛 Fixes error while updated study with long description by @pcrespov in #5989
  • 🐛 [Frontend] Fix: From service running to connect to iframe by @odeimaiz in #5987
  • 👽️ Add endpoint for getting credit-price and study-job log files from api server by @bisgaard-itis in #5985
  • ♻️ Maintenance: pytest-simcore initial cleanup by @pcrespov in #5986
  • 🎨 [Frontend] TIP v3 Feedback by @odeimaiz in #5980
  • 🐛 Fixes mismatch on error status-code for start-computation by @pcrespov in #5994
  • 🎨 Maintenance: Add new concurrency tooling by @sanderegg in #5997
  • ✨ [Frontend] Coins icon for the credits indicator by @odeimaiz in #5993
  • 🎨 Fixes Deprecation Warning on redis and aiohttp by @pcrespov in #5996
  • ✨ dynamic-sidecar logs changes to input ports by @GitHK in #5999
  • ♻️Storage: refactoring by @sanderegg in #5981
  • ⬆️Maintenance: upgrade uv to 0.2 in Dockerfiles by @sanderegg in #6008
  • ⬆️Maintenance: upgraded aioboto3 by @sanderegg in #6009
  • ♻️ New fakes in dev/catalog/service by @pcrespov in #6012
  • 🐛 [Frontend] Bugfix: Required inputs by @odeimaiz in #6013
  • ♻️🐛 [Frontend] Reuse iframe starting sequence for guests by @odeimaiz in #6004
  • 🔒️ Resolves security scanning alerts by @pcrespov in #6020
  • 🐛Storage: fix database locking by @sanderegg in #6005
  • ✨ Limit inflight requests to the api-server by @bisgaard-itis in #6007
  • ✨ Add metamodeling load tests by @bisgaard-itis in #6014
  • ✨ webserver-catalog rpc connection by @pcrespov in #6003
  • 🐛🎨 [Frontend] call /retrieve endpoint also for guests by @odeimaiz in #6022
  • 🐛 viewers can now use new style dynamic services by @GitHK in #6023
  • 🎨 create efs guardian specific user ⚠️ DEVOPS by @matusdrobuliak66 in #5936
  • 🔨 Fixes on pytest_simcore.helpers by @pcrespov in #6024
  • 🐛 Enforces regex constraints in some fields by @pcrespov in #6021
  • ✨ Implementing new list_services_paginated entrypoint in web-api (part 1) by @pcrespov in #5991
  • ✨E2E: jupyterlabs test compatible with jupyter-ml by @sanderegg in #6028
  • 🐛 [Frontend] Do not duplicate poll calls by @odeimaiz in #6029
  • 🐛E2e: fix typo by @sanderegg in #6030

Full Changelog: v1.74.0...v1.75.0
Release Issue: #6011

Staging SouthIslandIcedTea4

05 Jul 12:12
e3e71e3
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: staging_SouthIslandIcedTea3...staging_SouthIslandIcedTea4
Release Issue: #6031

Staging SouthIslandIcedTea3

04 Jul 08:02
ba9c6b3
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: staging_SouthIslandIcedTea2...staging_SouthIslandIcedTea3
Release Issue: #6010

Staging SouthIslandIcedTea2

27 Jun 06:25
87d3354
Compare
Choose a tag to compare
Pre-release

What's Changed

  • 🎨 [Frontend] Team Black feedback 20.06 by @odeimaiz in #5971
  • 🎨 👽️ Improve start job endpoint in webserver and improve error handling in api-server by @bisgaard-itis in #5927
  • ♻️🐛Storage: disable handling of dangling multipart uploads by @sanderegg in #5978
  • ✨ Auto inject osparc environments to dynamic services by @pcrespov in #5966
  • 🎨 Drafts new web-api for catalog services by @pcrespov in #5969
  • ♻️E2E: Classic TI wait a bit longer on Run Optimization step by @sanderegg in #5984
  • 🐛 Fixes error while updated study with long description by @pcrespov in #5989
  • 🐛 [Frontend] Fix: From service running to connect to iframe by @odeimaiz in #5987
  • 👽️ Add endpoint for getting credit-price and study-job log files from api server by @bisgaard-itis in #5985
  • ♻️ Maintenance: pytest-simcore initial cleanup by @pcrespov in #5986
  • 🎨 [Frontend] TIP v3 Feedback by @odeimaiz in #5980
  • 🐛 Fixes mismatch on error status-code for start-computation by @pcrespov in #5994
  • 🎨 Maintenance: Add new concurrency tooling by @sanderegg in #5997
  • ✨ [Frontend] Coins icon for the credits indicator by @odeimaiz in #5993
  • 🎨 Fixes Deprecation Warning on redis and aiohttp by @pcrespov in #5996
  • ✨ dynamic-sidecar logs changes to input ports by @GitHK in #5999

Full Changelog: staging_SouthIslandIcedTea1...staging_SouthIslandIcedTea2
Release Issue: #6002

1.74.0

21 Jun 05:23
Compare
Choose a tag to compare

This is a hotfix addressing an issue where a red cloud would appear after login that would block users from opening projects.

What's Changed

For the geeks that want to go into the details of which Pull Requests were deployed, take a look at the list below:

All Commits
  • hotfix ♻️ rabbitmq queue names ⚠️🚨 #5931
  • fixed broken CI test blocking release

Full Changelog: v1.73.0...v1.74.0
Release Issue: #5982

Staging SouthIslandIcedTea1

20 Jun 12:28
5b226d1
Compare
Choose a tag to compare
Pre-release

What's Changed

  • ♻️ refactor stop service command ⚠️🚨 by @GitHK in #5924
  • ✨ add EFS mount option to sidecar by @matusdrobuliak66 in #5873
  • 🐛 [Frontend] API creation Bugfix: Allow only future dates by @odeimaiz in #5929
  • ♻️ rabbitmq queue names ⚠️🚨 by @GitHK in #5931
  • 🐛 fix patching project workbench when changing data type + e2e 🚨 by @matusdrobuliak66 in #5932
  • 🎨 [Frontend] Dashboard: Filter Services by Type by @odeimaiz in #5930
  • ♻️ refactor RedisClientsManager and RedisClientSDK by @GitHK in #5888
  • 🎨 Improve profiling middleware by @bisgaard-itis in #5935
  • 🐛Maintenance: disable CI problematic test by @sanderegg in #5944
  • 🐛 disable health check for Redis client by @GitHK in #5946
  • ⬆️ Maintenance: upgrade docker image base to latest Debian Bookworm & latest python 3.10.14 🚨 by @sanderegg in #5937
  • 🐛 [Frontend bugfix] List everyone group and provide product-everyone group in potential collaborators by @odeimaiz in #5945
  • 🐛? [Frontend bugfix?] Directly switch to service's iframe when its status is running by @odeimaiz in #5948
  • Bump codecov/codecov-action from 4.4.1 to 4.5.0 by @dependabot in #5954
  • 🎨 [Frontend] Request Account form for Billable products by @odeimaiz in #5951
  • 🐛Bugfix: fix typo in docker-compose for CI deployment by @sanderegg in #5958
  • 🐛 [Frontend bugfix] patch Services access rights by @odeimaiz in #5949
  • ♻️ Splits models_library.services by @pcrespov in #5921
  • 🎨 [Frontend] Refuse folder drop on Workbech by @odeimaiz in #5957
  • 🎨 [Frontend] Guided Tours: add tours for TIP by @odeimaiz in #5933
  • 🎨 [Frontend] Disclaimer on TIP login page by @odeimaiz in #5960
  • 🎨 [Frontend] Switch to iframe's content also after 302 response by @odeimaiz in #5963
  • 🎨 [Frontend] Highlight elements in Guided Tour by @odeimaiz in #5967
  • 🐛 [Frontend] Log fetch call's response to running service by @odeimaiz in #5968
  • 🐛 [Frontend] Stringify fetch response by @odeimaiz in #5970
  • 🎨E2E: improvements on ClassicTIP test by @sanderegg in #5955
  • 🔨 Enhance diagnostics info in e2e testing by @pcrespov in #5962
  • 🐛E2E: --product-url is an url not a string by @sanderegg in #5972

Full Changelog: staging_LeeroyJenkins5...staging_SouthIslandIcedTea1
Release Issue: #5977