Releases: ITISFoundation/osparc-simcore
Releases · ITISFoundation/osparc-simcore
Staging Anti-PER1
Added
- ✨ UI/UX redesigned: (#2604, #2590, #2571, #2565)
- ✨ UI/UX: Link ports from drop down menu (#2575)
- ✨ UI/UX: oSPARC-S4L M2 ready (#2555)
- ✨ UI/UX: Workbench improvements: Pan (#2564)
- ♻️ UI/UX: Workbench improvements (#2562)
- ✨ Frontend: GitGraphJS for project versioning (#2538)
- ✨ Scheduler: Enhancement/allow node port to get set value (#2605)
- ✨ Meta-modeling: api project version control (#2529)
- ✨ Meta-modeling: Update Frontend to new checkpoints and checkout (#2544)
- ♻️✨Dynamic-sidecar: adding nodeports support to dynamic-sidecar (#2509)
- ✨Dynamic-sidecar:Replacing dynamic sidecar proxy with Caddy (#2597)
- ✨ Dynamic Sidecar: Dynamic services log issues with missing resources when scheduled (#2566)
- ✨ Debuging: Activate tracing in aiohttp-based services (#2559)
- ✨ Debuging: Adding tracing in fastapi-based services (
⚠️ devops) (#2558) - ⬆️ ♻️✨ Debuging: Adds tracing tooling in servicelib (#2553)
- ✨ Maintenance: postgres readiness check includes migration completed (#2600)
- ✨♻️🐛 Maintenance: serviceslib[fastapi] and projects tables validation scripts (#2550)
- ♻️ Maintenance: added instructions for deploying local registry
Changed
- ♻️ Refactoring: Replace auto-generated storage python client (#2578)
- ♻️ Refactoring: Removes deprecated snapshots (#2581)
- ♻️ Refactoring: webserver module
director_v2and breaks dependency cycles (#2567) - ♻️ Refactoring: update settings api server (#2563)
- ♻️ Refactoring: Better context cleanup (#2586)
- ♻️ Refactoring servicelib tools: json serialization and fixes responses (#2582)
- ♻️ Maintenance: ensure director v2 restarts only for code change (#2598)
- ⬆️ Maintenance: updates pip-tools==6.4.0 and pip~=21.3 (#2592)
- ⬆️ Maintenance: Bump actions/setup-node from 2.3.1 to 2.4.1 (#2557)
- ⬆️ Maintenance: upgrades testing&tooling dependencies (#2547)
- ⬆️ Maintenance/week 38 dependencies (#2545)
Fixed
- 🐛 e2e: Fix 3D viewer (#2601)
- ♻️ 🐛 Maintenance: diverse fixes (codestyle, openapi, dockerignore) (#2593)
- 🐛 Fixing nodeports_v2 port.set() race condition (#2587)
- 🐛 Fixes pylint weird issue with scripts folder (#2577)
- 🐛 Log retrieve call failure (#2574)
- 🐛 handle error when webserver disconnects an already disconnected socket (#2551)
- 🐛 Copy thumbnail only if exists (#2548)
1.16.2
1.16.1
Staging Chevrotain2
- 🐛 bugfix fails to copy studies with lots of data (#2542)
Staging Chevrotain1
Added
- ✨ UI: Show resources in list view (#2527)
- ✨ Project version control (#2429, #2474, #2498, #2519, #2523, #2534, #2536, #2537)
- ✨ Scheduler: Dask backend (
⚠️ devops #2418) (#2418, #2486, #2499, #2502, #2503, #2505, #2512, #2514, #2517, #2528, #2532) - ✨ Run dynamic services via dynamic-sidecar (🏗️ OPS + CI action) (#1887, #2468, #2492)
- ✨ Full guided mode + editor (#2440, #2506)
- ✨ Allow more scicrunch RRIDs as classifiers (#2110)
- ✨ Show the Theme Switcher also in the Login Page (#2483)
- ✨ Validate password in the frontend (#2478)
- ♻️ Data consistency: added scripts (#2531, #2533, #2535)
- ♻️ Maintenance: Script to generate list of images in registry (#2491)
Changed
- ♻️ CI maintenance: Bump codecov/codecov-action from 2.0.3 to 2.1.0 (#2540)
- ♻️ CI maintenance: faster webserver with_dbs tests (#2467)
- ♻️ CI maintenance: Bump codecov/codecov-action from 2.0.2 to 2.0.3 (#2513)
- ♻️ CI maintenance: trying to boost CI speed (#2510)
- ♻️ Maintenance: refactors servicelib (#2516)
- ♻️ Maintenance: upgrade insecure requirements (#2485)
- ♻️ Maintenance: upgrades testing and tooling dependencies (#2475)
- ♻️ Maintenance: pylint upgrade and fixes (#2524)
- ♻️ Maintenance: Bump path-parse from 1.0.6 to 1.0.7 (#2481)
- ♻️ Maintenance: upgrade traefik to 2.4.13 (#2479)
- ⚗️ pydantic model classes factory and other utils (#2515)
- ♻️ Refactoring: remove globals for user,project and node ids in node ports package for dask-backend(#2487)
Fixed
- 🐛 Fix Service Catalog tags filter (#2541, #2539)
- 🐛 Fix director-v2 flaky unit tests (#2526)
- 🐛 Check if row exists before parsing comp_runs table (#2508)
- 🐛 fixes issue with interactive services removal (#2507)
- 🐛 Fix undecodable characters in filenames in archiving_utils.py (#2473)
- 🐛 Ensure project.ui.slideshow is None (#2494, #2496)
- 🐛 Fix webserver 11 unittest (#2495)
- 🐛 Fix e2e: fix Colleen Clancy tests (#2490)
- 🐛 Deployment: static-webserver was missing from deployment script (#2469, #2470, #2471)
1.16.0
Staging Wombat4
1.15.0
Added
- ✨ List backend libraries and tools (#2439)
- ✨ New login page for osparc-s4l (#2442)
- ✨ Allow passing of memory/cpu limits as environment variables to spawned dynamic service (#2443)
Changed
- 🚀 Bump codecov/codecov-action from 1 to 2.0.2 (#2459)
- 🔥 Removing unused metrics that impact on application performance and metrics facilities (#2452)
Fixed
- 🐛♻️ Improve log of missing setting errors (#2438)
- 🐛 aborting tasks fails (#2449)
- 🐛 Dynamic sidecar: created network can contain dashes (#2447)
- 👷 Disable test that fails because of weak CI-computer (#2450)
- 👷 Use fixture to check that stack is deployed before testing (#2462)
- 👷 Fix docker buildx version in CI (#2457, #2460)
Staging Wombat3
Added
- ✨ List backend libraries and tools (#2439)
- ✨ New login page for osparc-s4l (#2442)
- ✨ Allow passing of memory/cpu limits as environment variables to spawned dynamic service (#2443)
Changed
- 🚀 Bump codecov/codecov-action from 1 to 2.0.2 (#2459)
- 🔥 Removing unused metrics that impact on application performance and metrics facilities (#2452)
Fixed
- 🐛♻️ Improve log of missing setting errors (#2438)
- 🐛 aborting tasks fails (#2449)
- 🐛 Dynamic sidecar: created network can contain dashes (#2447)
- 👷 Disable test that fails because of weak CI-computer (#2450)
- 👷 Use fixture to check that stack is deployed before testing (#2462)
- 👷 Fix docker buildx version in CI (#2457, #2460)
1.14.0
Fixed
- 🚑️ API upload timeout (#2433)
- 🐛 Bugfix/clean storage issue (#2421)
- 🐛 Fixes dynamic-sidecar settings in director-v2 (#2431)
- sync-dropdown with schema (#2436)
Added
- 🩹 Adds query option to avoid timeout for storage metadata sync (#2428)
- ✨🗑️♻️🐛 Adds parameters in catalog for meta-modeling (
⚠️ devops) and extras (#2432) - 🔨 Adding monitor to director-v2 (#2411)
Changed
- ♻️ Maintenance/Director-v2 to use settings library (#2427)