Skip to content

Releases: ITISFoundation/osparc-simcore

Staging croissant1

12 May 12:22
cc46b6b

Choose a tag to compare

Staging croissant1 Pre-release
Pre-release

Adds

  • ✨Pipeline failure to port (#3028)
  • ✨ Service Catalog card redesign (#3019)
  • ✨♻️ (⚠️ devops) Remove 5gb limit when uploading data via nodeports (#2993)
  • ✨Checkpoints II (#3015)
  • ✨ Is515/runtime ports validation (#2996)
  • ✨ Orange progress bar when allocated resources go over 80% (#3014)
  • ✨ Use S3 links in internal computational backend cluster, prepare for temporary tokens (⚠️ devops) (#3006)
  • ✨ Block studies that contain unknown (no permissions) services (#2999)
  • ✨Storage can return a S3 link instead of a presigned link on demand (#3004)
  • ✨Allow computational sidecar to understand S3 links for download/upload (#2997)
  • ✨ Service/Node resources in frontend (#2998)
  • ✨ Enhancement/get node resources (#2987)
  • ✨ Context to the Wheel (#2995)

Fixes

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

Maintenance

  • ⬆️ pins pip==22.0.1 until pip-tools is fixed [skip CI] (#3039)
  • ⬆️ Maintenance: upgrade dependencies of webserver service (#3038)
  • ⬆️ Maintenance/test and tools [week 19] (#3031)
  • ♻️ maintenance: fixes scicrunch tests and set as integration tests (#3018)
  • ♻️ Maintenance/remove pytest docker storage (#3011)
  • ♻️ Bump github/codeql-action from 1 to 2 (#3001)
  • ♻️ Bump codecov/codecov-action from 3.0.0 to 3.1.0 (#3002)

1.25.2

06 May 09:04

Choose a tag to compare

  • ♻️ maintenance: fixes scicrunch tests and set as integration tests (#3018)
  • 🐛Separate caching director call from user dependent service listing (#3020)

1.25.0

27 Apr 13:19
b040abf

Choose a tag to compare

Adds

Changes

  • ♻️ Maintenance/function services (cont.) (#2989)

Fixes

  • 🐛dynamic-sidecar fixes (#2990)

Staging macarons2

21 Apr 12:30
b040abf

Choose a tag to compare

Staging macarons2 Pre-release
Pre-release

Adds

Changes

  • ♻️ Maintenance/function services (cont.) (#2989)

Fixes

  • 🐛dynamic-sidecar fixes (#2990)

1.24.0

19 Apr 09:39
d01a263

Choose a tag to compare

  • Clusters: Requests and Fixes (#2959)
  • ♻️ Refactors functional services package (#2962)
  • Bump actions/setup-node from 3.1.0 to 3.1.1 (#2981)
  • Bump codecov/codecov-action from 2.1.0 to 3.0.0 (#2982)
  • Bump actions/upload-artifact from 2 to 3 (#2983)
  • Bump actions/download-artifact from 2 to 3 (#2984)
  • 🐛: ensure negative values are set to 0 (#2985)
  • fix CSP frame-ancestors (#2977)
  • bump paramiko, security (#2979)
  • ⬆️ Maintenance: upgrade to python 3.9.12 (#2973)
  • Is2911/fix delete project (#2967)
  • Metamodeling II + Markers (#2966)
  • ✨ retrieve dask available/used resources (#2972)
  • Preselect cluster in Study Editor (#2978)
  • 🐛 persist dynamic-sidecar state to docker service labels (#2961)
  • ⬆️ Maintenance: update dask dependencies (#2968)
  • Adds project migration script between deployments (#2868)
  • Add caveat to release notes (#2971)
  • ⬆️ Maintenance/update aioredis (#2898)
  • properly get branch name (#2970)
  • ♻️🐛 docker engine cleans up volumes when removing dynamic-sidecars (#2915)
  • ♻️ Maintenance: refactors guest user and save-state logic to improve flaky tests (#2897)
  • ⬆️ udpates datcore-adapter service dependencies (#2964)
  • ⬆️ upgrades urllib3==1.26.5 to fix CVE-2021-33503 (#2963)
  • ✨ Enhancement/retrieve pipeline cluster (#2922)
  • ⬆️ upgrade pyyaml due to vulnerability (#2960)
  • Outputs redesign (#2949)
  • Fixes: Annotations (#2946)
  • Bump actions/setup-node from 2.5.1 to 3.1.0 (#2948)
  • 🐛 Sometimes the workers object is empty (#2939)
  • only copy in prod (#2938)
  • Fix: Stop requesting cluster details (#2941)
  • TI theme II (#2921)
  • 🐛 Cluster credentials passed as ***** (#2937)
  • 🐛 #2923 - sharing not possible (#2935)
  • ♻️🐛Maintenance increase heap memory to compile the frontend (#2936)
  • 🐛 fixes concurrency issue with directory-watcher (#2932)
  • Fix: Range validation with prefix updated (#2931)
  • ⬆️ Maintenance/week 12 test, tooling, libs/packages (#2916)
  • 🐛 Fix email sending issue missing "From" field (#2926)
  • Parameters and Probes support arrays (#2927)
  • 🐛 Avoids locking the dynamic-sidecar in an error state (#2928)
  • Cluster resource details II (#2925)
  • 🐛 FIX issues with control networking (#2924)
  • ✨ Enhancement/provide default cluster info (#2920)
  • ✨Use service label as hostnames for dynamic-sidecar started services (#2633)
  • Units II (#2919)
  • ✨ Add entrypoint to ping an already defined cluster (⚠️ devops) (#2918)
  • Monitoring Clusters (#2914)
  • ✨ Allow setting an osparc-dask-gateway as the default scheduler (⚠️ devops) (#2909)
  • ✨ Enhance compatibility-check for catalog service's ports including units (#2913)
  • ♻️ Refactors webserver's healthcheck (#2910)
  • ♻️ Enhance regex validation director v2 - Allow registries by IP and Port (#2892)
  • Bump actions/cache from 2 to 3 (#2907)
  • ✨ Add cluster ping and details entrypoints (#2781)
  • Support "x_unit": unit conversions, ranges and validation (#2894)
  • 🚑️ GC hotfix: fixes dependency with storage plugin and new healthcheck (#2906)
  • 🔨 Maintenance/tools and non-critical fixes (#2902)
  • Bump log4js from 6.3.0 to 6.4.0 in /tests/e2e (#2893)
  • typo: follow-up on #2900
  • ♻️ Maintenance: reduce number of webserver CI jobs (#2900)
  • fixes bad setup (#2905)
  • 🚑️ GC needs dependency to login storage (#2904)
  • adds missing plugin dependency (#2901)
  • 🚑️ hotfix GC first deploy (#2899)
  • ♻️ Is2757/gc as a service implementation (⚠️⚠️ devops) (#2834)
  • 🐛 graceful stop for dynamic-sidecar started services (#2879)
  • ♻️ fully deprecates models_library.settings and removes most of its submodules (#2895)
  • 🔒️ Adds codeql-analysis cron job (#2826)
  • oSPaint (#2878)
  • Update Services on Study Card (#2891)
  • ⬆️ Maintenance/upgrade pip (#2887)
  • ⬆️ Maintenance/upgrade dask libraries (#2890)
  • 🐛Fix blocking call in the garbage collector (#2884)
  • find branch name through github (#2889)
  • ✨ Form playground (#2865)
  • ✨ Is515/constraint ports demo (#2885)
  • 🐛Fix save state for non-responsive services (#2883)
  • ✨ Cache list service request in catalog (#2874)
  • ♻️ Replace aiopg in catalog service (#2869)
  • 🐛 Fixed email sending (#2875)
  • File Picker UI/UX (#2870)
  • ✨ Is353/api results table from meta-project sweep (⚠️ devops) (#2851)
  • Bump actions/checkout from 2 to 3 (#2873)
  • ⬆️ Maintenance upgrade sqlalchemy (#2864)
  • TI Planning uses ZMT color palette (#2863)
  • ⬆️ Upgrades api-server requirements (#2827)
  • Bump actions/setup-python from 2 to 3 (#2862)
  • 🗑️ Maintenance/ cleanup unsued files (#2855)
  • 🐛♻️ Bugfix/handle ever running tasks - refactor director-v2 workflow scheduler (#2798)
  • Dashboard UI/UX: Ease thumbnail assignation (#2853)
  • Dashboard UI/UX: Study multi-selection (#2852)
  • 🐛 dynamic-sidecar permission fixing (#2847)
  • ✨ Is353/meta function nodes (⚠️ devops) (#2756)
  • access to dev/doc is opened (#2848)
  • 🐛 Fix/setting exclude unset option (#2846)
  • ♻️✨ maintenance new settings (final round) (#2836)
  • ⬆️ upgrade redis to 6.2.6, added persistency ⚠️ devops (#2793)
  • ♻️✨ Improve logging output in case of error when scheduling tasks (#2842)

Staging macarons1

14 Apr 08:07
d01a263

Choose a tag to compare

Staging macarons1 Pre-release
Pre-release

Adds

  • ✨ UI/UX Changes: (#2972, #2959, #2978, #2966)
  • ✨ Add project migration script between deployments (#2868)
  • ✨ Add caveat to release notes (#2971)

Changes

  • ♻️ Rework project deletion (#2967)
  • ♻️ Refactors functional services package (#2962)
  • ⬆️🔒️ Bump paramiko (#2979)
  • ⬆️ Bump actions/setup-node from 3.1.0 to 3.1.1 (#2981)
  • ⬆️ Bump codecov/codecov-action from 2.1.0 to 3.0.0 (#2982)
  • ⬆️ Bump actions/upload-artifact from 2 to 3 (#2983)
  • ⬆️ Bump actions/download-artifact from 2 to 3 (#2984)
  • ⬆️ Maintenance: update aioredis (#2898)
  • ⬆️ Maintenance: update dask dependencies (#2968)
  • ⬆️ Maintenance: upgrade to python 3.9.12 (#2973)

Fixes

  • 🐛 Bugfix: Jupyter Notebook iFrames (#2977)
  • 🐛 Bugfix: Ensure negative values are set to 0 (#2985)
  • 🐛 Bugfix: Persist dynamic-sidecar state to docker service labels (#2961)

Staging shackleton2

07 Apr 15:43
b6fa6c2

Choose a tag to compare

Staging shackleton2 Pre-release
Pre-release

Changed:

  • ♻️ docker engine cleans up volumes when removing dynamic-sidecars (#2915)
  • ♻️ refactors guest user and save-state logic (#2897)

Fixed:

  • 🐛 Fix Github-Action CI Bug: properly get branch name (#2970)

Staging shackleton1

07 Apr 09:20
f2039b3

Choose a tag to compare

Staging shackleton1 Pre-release
Pre-release

Added

  • ✨ Retrieve pipeline cluster (#2922)
  • ✨ Allow setting an osparc-dask-gateway as the default scheduler (⚠️ devops) (#2909)
  • ✨ Provide default cluster info (#2920)
  • ✨ Use service label as hostnames for dynamic-sidecar started services (#2633)
  • ✨ Add entrypoint to ping an already defined cluster (⚠️ devops) (#2918, #2781)
  • ✨ Add Form playground (#2865)
  • ✨ Meta-Modelling Features (#2885, #2756, #2851, #2927)
  • ✨ Cache list service request in catalog (#2874)
  • ✨ Adds codeql-analysis cron job (#2826)
  • ✨ Adds ZMT color palette (#2863, #2921)
  • ✨ Adds oSPaint - Ability to add text and form annotations (#2878)
  • ✨ Adds Support for unit conversions, ranges and validation (#2894, #2919)
  • ✨ Adds UI for monitoring computational clusters (#2914, #2925)

Changed

  • ♻️ Enhance UI/UX (#2870,#2853,#2852,#2891,#2949)
  • ♻️ Enhance compatibility-check for catalog service's ports (#2913)
  • ♻️ Increase heap memory (#2936)
  • ♻️ Refactor webserver's healthcheck (#2910)
  • ♻️ Enhance regex validation director-v2 (#2892)
  • ♻️ Fully deprecates models_library.settings (#2895)
  • ♻️ Improve logging output in case of error when scheduling tasks (#2842)
  • ♻️ Maintenance: rEnhance and speed-up webserver CI jobs (#2900)
  • ♻️ Refactor: Garbage Collector as a service implementation (⚠️⚠️ devops) (#2834)
  • ♻️ Replace aiopg in catalog service (#2869)
  • ♻️ Enable access to dev/doc API route (#2848)
  • 🗑️ Cleanup unused files (#2855)

Fixed

  • 🐛 UI Fixes (#2931, #2935, #2941, #2946)
  • 🐛 Fix docker image build bug (#2938)
  • 🐛 Find branch name through github in github-actions-CI (#2889)
  • 🐛 Fix Bug: Cluster credentials passed as ***** (#2937)
  • 🐛 Fix Bug: Sometimes the workers object is empty (#2939)
  • 🐛 Fix Bugs in GarbageCollector (#2899, #2905, #2904)
  • 🐛 Fix dependency with storage plugin (#2906)
  • 🐛 Fixes concurrency issue with directory-watcher (#2932)
  • 🐛 Fix Bug: email sending issue (#2926, #2875)
  • 🐛 Fix Bug: Graceful stop for dynamic-sidecar started services (#2879)
  • 🐛 Fix Bug: Dynamic-sidecar permission (#2847)
  • 🐛 Fix Bug: setting exclude unset option (#2846)
  • 🐛 Fix Bug: Handle forever running tasks (#2798)
  • 🐛 Fix save state for non-responsive services (#2883)
  • 🐛 Fix blocking call in the garbage collector (#2884)
  • 🐛 Fix Bug: Avoids locking the dynamic-sidecar in an error state (#2928)
  • 🐛 Fix issues with control networking (#2924)
  • ⬆️ Adds missing plugin dependency (#2901)
  • ⬆️ Upgrade pyyaml due to vulnerability (#2960)
  • ⬆️ Maintenance: New settings (#2836)
  • ⬆️ Maintenance/upgrade pip (#2887)
  • ⬆️ Maintenance/upgrade dask libraries (#2890)
  • ⬆️ Maintenance: Diverse libs/packages (#2916)
  • ⬆️ Maintenance: Upgrade sqlalchemy (#2864)
  • ⬆️ Upgrades api-server requirements (#2827)
  • ⬆️ Bump redis to 6.2.6, added persistency (⚠️ devops) (#2793)
  • ⬆️ Bump actions/setup-node from 2.5.1 to 3.1.0 (#2948)
  • ⬆️ Bump actions/checkout from 2 to 3 (#2873)
  • ⬆️ Bump actions/setup-python from 2 to 3 (#2862)
  • ⬆️ Bump log4js from 6.3.0 to 6.4.0 in /tests/e2e (#2893)
  • ⬆️ Bump actions/cache from 2 to 3 (#2907)
  • 🔨 Maintenance: Non-critical fixes (#2902)

1.23.1

21 Mar 14:00

Choose a tag to compare

🚑️ Hot Fixes

  • 🐛 Fix save state for non-responsive services (#2883)

1.23.0

14 Mar 13:59
0e9a59a

Choose a tag to compare

Added

  • ✨CEPH/S3 Support (⚠️ devops) (#2818)
  • ✨ Enable/disable plugins marked as "under development" (#2824)
  • ✨ Ability to disable exporter (⚠️ devops) (#2814)
  • ✨ CodeQL Analysis

Changed

Fixed

  • 🐛 Fix director0 lost connection (#2803)
  • 🐛 Fix schema-json bug in settings-CLI (#2825)
  • 🐛 Fix wrong signature bug (#2812)
  • 🐛 Add exception rules for legacy services (⚠️ devops) (#2813)
  • ⬆️ Fixes test&tooling requirements in devel mode (#2832)
  • ♻️ UI Fixes (#2821, #2804, #2820, #2821)
  • ⬆️ Maintenance: Dependency Upgrades (#2809)