Skip to content

Releases: ITISFoundation/osparc-simcore

Staging rudolph3

02 Feb 09:28
a51557b

Choose a tag to compare

Staging rudolph3 Pre-release
Pre-release

Added

  • ✨ Use sticky sessions (#2740)
  • ✨ Add boot-options support (#2686)
  • ✨ enable auto-adaptation of gateway clusters (#2763)
  • ✨ UI/UX: In Dashboards, add tabs to NavBar and Search filter (#2749)
  • ✨ UI/UX: Iterators (#2755)
  • ✨ UI/UX: New widget - support ContentSchema (array) input/output port type (#2766)

Changed

  • ♻️ Enhance BaseCustomSettings in settings_library (#2750)
  • ♻️ e2e-Testing: log 503s (#2775)

Fixed

  • 🐛 RabbitMQ: Fixes #2758 exclusive queue cannot be reacquired (#2780)
  • 🐛 Fix director-v0 devel mode startup (#2776)
  • 🐛 Fix: Don't give up when a node status replies with 503 (#2767)
  • 🐛 Enable auto-reload for uvicorn in development mode (#2773)
  • 🐛⬆️ Update uvicorn (#2748)
  • ⬆️ Update pydantic==1.9.0 (#2752)
  • ⬆️ Add constraint to pip~=21.3 (#2772)

1.21.0

18 Jan 13:36
093554c

Choose a tag to compare

Added

  • ✨ Meta-modeling infrastructure: iterators (#2556)
  • ✨ Performance testing: allow for auth calls (#2732)
  • ✨ Dask scheduler to allow the dask-gateway to control it (#2747)
  • ✨ Improve Traefik rules (⚠️ devops) (#2710,#2737,#2717,#2734)
  • ✨ Allow resetting Selected file in File Picker (#2728)
  • ✨ App mode: Smarter Next button (#2709)
  • ✨ Update All services with one click (#2721)
  • ✨ Draw rectangle for multiselection (#2724)
  • 🔧 pycln as a pre-commit hook to auto-remove unused imports (#2729)

Changed

  • ⚡️ Performance: add check fail ratio flag
  • ♻️ Improve metrics generation (#2726)
  • ♻️ Start aiohttp services using gunicorn (#2713)
  • ♻️ Iterators and Probes: missing changes (#2687)
  • ✨♻️ Extending dynamic-sidecar functionality (#2707)
  • ♻️ Is2392/pre iterators: models factory and some pre-iterator changes (#2701)
  • 📌Maintenance/webserver requirements (#2741)
  • ♻️ Maintenance/new settings (2nd round) (#2739)
  • ♻️ Maintenance/new settings: settings-library and cleanup (#2736)
  • ♻️ Delete link UI/UX (#2743)
  • ♻️ App Mode review (#2704)
  • ♻️ sleep before restarting consumer (#2722)
  • ♻️ change defaults to 1 CPU (#2711)
  • ⬆️ Upgrading parfive (#2720)
  • ⬆️ upgrades dependencies (#2733)
  • ⬆️ Bump actions/setup-node from 2.5.0 to 2.5.1 (#2714)

Fixed

  • 🐛 Retrieving service key/version from running service to use regex instead of split (#2738)
  • 🐛 Bugfix: Workbench issues (#2712)
  • 🐛 Bug fix: Draw connection to existing parameter
  • 🐛 remove forbidden syntax

Removed

  • ⚰️♻️ Remove outdated certificate and update certificates for puppeteer (#2570)
  • ⚰️♻️ Removes trafaret lib from repo (#2716)
  • ⚰️♻️ Completely remove celery (#2730)

Staging rudolph2

17 Jan 13:44
093554c

Choose a tag to compare

Staging rudolph2 Pre-release
Pre-release

Added

  • ✨ Meta-modeling infrastructure: iterators (#2556)
  • ✨ Performance testing: allow for auth calls (#2732)
  • ✨ Dask scheduler to allow the dask-gateway to control it (#2747)
  • ✨ Improve Traefik rules (⚠️ devops) (#2710,#2737,#2717,#2734)
  • ✨ Allow resetting Selected file in File Picker (#2728)
  • ✨ App mode: Smarter Next button (#2709)
  • ✨ Update All services with one click (#2721)
  • ✨ Draw rectangle for multiselection (#2724)
  • 🔧 pycln as a pre-commit hook to auto-remove unused imports (#2729)

Changed

  • ⚡️ Performance: add check fail ratio flag
  • ♻️ Improve metrics generation (#2726)
  • ♻️ Start aiohttp services using gunicorn (#2713)
  • ♻️ Iterators and Probes: missing changes (#2687)
  • ✨♻️ Extending dynamic-sidecar functionality (#2707)
  • ♻️ Is2392/pre iterators: models factory and some pre-iterator changes (#2701)
  • 📌Maintenance/webserver requirements (#2741)
  • ♻️ Maintenance/new settings (2nd round) (#2739)
  • ♻️ Maintenance/new settings: settings-library and cleanup (#2736)
  • ♻️ Delete link UI/UX (#2743)
  • ♻️ App Mode review (#2704)
  • ♻️ sleep before restarting consumer (#2722)
  • ♻️ change defaults to 1 CPU (#2711)
  • ⬆️ Upgrading parfive (#2720)
  • ⬆️ upgrades dependencies (#2733)
  • ⬆️ Bump actions/setup-node from 2.5.0 to 2.5.1 (#2714)

Fixed

  • 🐛 Retrieving service key/version from running service to use regex instead of split (#2738)
  • 🐛 Bugfix: Workbench issues (#2712)
  • 🐛 Bug fix: Draw connection to existing parameter
  • 🐛 remove forbidden syntax

Removed

  • ⚰️♻️ Remove outdated certificate and update certificates for puppeteer (#2570)
  • ⚰️♻️ Removes trafaret lib from repo (#2716)
  • ⚰️♻️ Completely remove celery (#2730)

1.20.0

23 Dec 12:24
247620d

Choose a tag to compare

Added

  • ✨e2e: get timeouts from cli arguments (#2695)

Fixes

  • 🚧 Maintenance/diverse fixes (e2e, envs in computational services, refresh page, null issue) (#2702)
  • 🐛 Add update-ca-certificates call to dask sidecar to enable self-signed SSL certs (#2699)
  • 🚧 Test for aborting computation temporary disabled: tests must be refactored
  • 🐛 Fixes: python runner fails raising FileNotFoundError (#2698)
  • 🚧 Maintenance/fix mypy (#2700)

Staging rudolph1

22 Dec 13:14
247620d

Choose a tag to compare

Staging rudolph1 Pre-release
Pre-release

Fixed

  • 🐛 Maintenance/diverse fixes (e2e, envs in computational services, refresh page, null issue) (#2702)
  • 🐛 Add update-ca-certificates call to dask sidecar to enable self-signed SSL certs (#2699)

Staging meerkat5

17 Dec 08:56
59b5024

Choose a tag to compare

Staging meerkat5 Pre-release
Pre-release

Added

  • ✨ e2e testing: get timeouts from CLI arguments (#2695)

Changed

  • 🚧 test for aborting computation temporary disabled: tests must be refactored

Fixed

  • 🐛 Fixes: python runner fails raising FileNotFoundError (#2698)
  • 🐛 Maintenance/fix mypy (#2700)

1.19.0

17 Dec 09:20
edb9b92

Choose a tag to compare

Added

  • ✨ Enhancement/dask/PRE-multi arch (#2683)
  • ✨ Allow connection to multiple dask-gateways (#2652)
  • ✨Enhanced nodeports to support symlinks (#2629)
  • ✨ Make director run with self-signed SSL certificates (#2667)
  • ✨ Publish template with or without data (#2659)
  • ✨ Download button in File Picker (#2689)
  • ✨ Create e2e_report.md

Changed

  • ♻️ Generic pagination and API model fixtures (#2682)
  • ♻️ UI/UX: App & Workbench Mode Review: Alignments, Rearrangements & Strings (#2680, #2644)
  • ♻️ Maintenance: repo-wide cleanup of modules setups and utils (#2669)
  • 📝 Maintenance/GitHub issue templates (#2673)
  • 🚧 Disable failing test in test_computation_api for now
  • ⬆️ 🔒️ Upgrades to overcome vulnerabilities (#2663)
  • ⬆️ upgrades python tooling (#2660)
  • ⬆️ prune dependencies of simcore-sdk package and downstream services (#2664)
  • ⬆️ Bump actions/setup-node from 2.4.1 to 2.5.0 (#2666)

Fixed

  • 🐛 Fix sudden pylint error in CI (#2676)
  • 🐛 Fix storage service in local deployment with self signed SSL certificates (#2670)

Removed

  • ♻️ Remove overloaded loops in tests (#2674)

Staging meerkat4

14 Dec 09:33
edb9b92

Choose a tag to compare

Staging meerkat4 Pre-release
Pre-release

Added

  • ✨Enhanced nodeports to support symlinks (#2629)
  • ✨Enhancement/dask/PRE-multi arch (#2683)
  • ✨ Allow connection to multiple dask-gateways (#2652)
  • ✨ Add Download button in File Picker (#2689)
  • ✨⚗️ Make director (v1) run with self-signed SSL certificates (#2667)
  • ✨UI for enabling: Publish template with or without data (#2659)

Changed

  • ♻️ Maintenance: repo-wide cleanup of modules setups and utils (#2669)
  • ♻️ Generic pagination and API model fixtures (#2682)
  • ♻️ Remove overloaded loops in tests (#2674)
  • ♻️ UI/UX: Workbench Mode Review: Alignments, Rearrangements & Strings (#2680)
  • ♻️ UI/UX Redesign: App mode (#2644)
  • ⬆️ prune dependencies of simcore-sdk package and downstream services (#2664)
  • ⬆️ 🔒️ Upgrades to overcome vulnerabilities (#2663)
  • ⬆️ upgrades python tooling (#2660)
  • ⬆️Bump actions/setup-node from 2.4.1 to 2.5.0 (#2666)

Fixed

  • 🐛 Fixes sudden pylint error in CI (#2676)
  • 🐛 Fix storage service in local deployment with self signed SSL certificates (#2670)
  • 🐛 📝 fixes/enhancements on the tooling repo-wide (#2679)
  • 📝 Maintenance/GitHub issue templates (#2673)

v1.18.0

14 Dec 09:17
042a392

Choose a tag to compare

Added:

  • ✨Enhancement: Add dask cluster endpoint (#2631)
  • ✨Add script for listing repo contents (#2639)
  • ✨Activate tracing in all fastapi apps (#2591)
  • ✨UI will now receive logs from dynamic-services (#2602)
  • ✨ New computational sidecar without platform dependencies (⚠️ devops) (#2530)
  • ✨ Add Dynamic-Sidecar restart policy (⚠️ devops) (#2654)
  • ✨ Enhances service-integration library (#2615)

Changed:

  • ✅ Improving CI tests: web/server/tests/integration/02/test_rabbit.py (#2628)
  • ♻️ Change slideshow UUIDs (#2494)
  • ♻️ maintenance on director-v2 and other minors (#2642)
  • ♻️ add the time and date to ensure uniqueness (#2643)
  • ♻️ UI/UX Improvement: Empty File Picker (#2648)
  • ♻️ New interfaces for webserver.director_v2 plugin (#2647)

Fixed:

  • 👷 fixes makefile recipe for hotfix-releases (#2650)
  • 🚑️ Dask sidecar must have a unique name, also when re-deploying (#2641)
  • ✅ maintenance: fixes random failures to deploy the stack upon integration tests setup (#2630)
  • 🐛UI/UX: Pie context menu (#2640)
  • 🐛 Bring back the logs (#2637)
  • 🐛Bugfix in storage: lazy update of files (#2636)
  • 🐛 Dask scheduler: Fix issue when value and/or size is not set in file download progress (#2627)
  • 🐛UI/UX Fix: Pie menu, missing fonts (#2646)
  • 🐛 Bugfix: properly handle timeout when copying project (#2655)

Removed:

  • ♻️ removed all sidecar occurences (#2634)

Staging Meerkat3

24 Nov 14:22
042a392

Choose a tag to compare

Staging Meerkat3 Pre-release
Pre-release

Added

  • ✨ Add UI element: Pie context menu (#2640,#2646)
  • ✨ UI/UX improvement: Empty File Picker (#2648), Select File via form (#2617)
  • ✨ New computational sidecar (#2622)
  • ✨ Activate tracing in all fastapi apps (#2591)
  • ✨ Enhances service-integration library (#2615)
  • ✨ Add maintenance script for listing repo contents (#2639)

Changed

  • ♻️ New interfaces for webserver.director_v2 plugin (#2647)
  • ✨ New dynamic-sidecar restart policy (⚠️ devops) (#2654)
  • ✨ UI will now receive logs from dynamic-services (#2602)
  • ♻️✨ Dask: Add new endpoints (#2631)
  • ✨ Handling of staging hotfixes (#2649)
  • ✅ Improving CI tests: web/server/tests/integration/02/test_rabbit.py (#2628)
  • ♻️ maintenance on director-v2 (#2642)

Fixed

  • 👷 Fix makefile recipe for hotfix-releases (#2650)
  • 🐛 UI Bugfix: Pie menu, missing fonts (#2646)
  • 🐛 UI Bugfix zoom/scroll workbench (#2632)
  • 🐛 Bugfix: properly handle timeout when copying project (#2655)
  • 🐛 Bugfix in storage: Lazy update of files (#2636)
  • 🐛 Bugfix: Bring back the logs (#2637)
  • 🐛 Bugfix in Dask scheduler: Value/size is not set in file download progress (#2627)
  • 🚑️🐛✨ Dask sidecar must have a unique name, also when re-deploying (#2641,#2643)
  • ✅ maintenance: fixes random failures to deploy the stack upon integration tests setup (#2630)

Removed

  • ♻️ Remove all legacy celery sidecar occurences (#2634)