Releases: ITISFoundation/osparc-simcore
Releases · ITISFoundation/osparc-simcore
1.28.1
Staging diolkos2
Added
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
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
Staging croissant5
1.27.0
1.26.0
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
Staging croissant3
- ✨ Enhancement/3022/allow setting services scheduler specs (
⚠️ devops) (#3034)
Staging croissant2
Fixes
- 🐛 Fix issues with parsing S3Settings (#3042)