Skip to content

Releases: ITISFoundation/osparc-simcore

1.54.0

15 Jun 07:31
0f99027

Choose a tag to compare

What's Changed

Full Changelog: v1.53.0...v1.54.0
Related Issue: #4288

Staging Watermelon1

13 Jun 13:05
0f99027

Choose a tag to compare

Staging Watermelon1 Pre-release
Pre-release

What's Changed

Full Changelog: staging_PastelDeNata5...staging_Watermelon1
Related issue: #4355

Staging PastelDeNata5

06 Jun 13:39
7ef5279

Choose a tag to compare

Staging PastelDeNata5 Pre-release
Pre-release

What's Changed

Full Changelog: staging_PastelDeNata4...staging_PastelDeNata5
Issue: #4318

1.53.0

31 May 14:46
2ab6150

Choose a tag to compare

What's Changed

Read more

Staging PastelDeNata4

23 May 13:34
2ab6150

Choose a tag to compare

Staging PastelDeNata4 Pre-release
Pre-release

What's Changed

  • ♻️ webserver: fixes mypy issues in users plugin by @pcrespov in #4230
  • ♻️ webserver: fixes mypy issues in publications plugin by @pcrespov in #4238
  • ♻️Sidecars: Image pulling is now a debug log, try to guess log level of services by @sanderegg in #4232
  • ♻️ Maintenance: upgrades test and tools libraries by @pcrespov in #4233
  • 🐛 add LOG_FORMAT_LOCAL_DEV_ENABLED to the docker-compose by @matusdrobuliak66 in #4241
  • 🐛service logs file not uploaded when service failing by @sanderegg in #4242
  • ✨Frontend: Dynamic input ports by @odeimaiz in #4210
  • S4L Product: labeling by @odeimaiz in #4245
  • ✨ Add volume size limits for user services by @GitHK in #3812
  • ✨ Store computational services progress in comp_tasks table, decouple webserver from api-server 🗃️ by @sanderegg in #4197
  • 🎨 Frontend: map LogLevel by @odeimaiz in #4246
  • 🐛 Bugfix: TIP plus buttons by @odeimaiz in #4252
  • ✨Propagate key and version to dy-sidecar service labels by @GitHK in #4249
  • ✨ Backend support for min-visible-inputs label by @GitHK in #4243
  • ♻️ webserver: fixes mypy issues in catalog plugin by @pcrespov in #4235
  • ✨ public API 0.4.5: accepts list as Job input/output arguments 🚨 by @pcrespov in #4239
  • 767 optimization example by @bisgaard-itis in #4248
  • 🐛Api-server wrong start/stop/submit timestamps by @sanderegg in #4254
  • 🐛 passing data from a service to another fails by @sanderegg in #4257
  • Bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #4259

New Contributors

Full Changelog: staging_PastelDeNata3...staging_PastelDeNata4
Issue: #4261

Staging PastelDeNata3

16 May 06:07
72a09f4

Choose a tag to compare

Staging PastelDeNata3 Pre-release
Pre-release

What's Changed

Full Changelog: staging_PastelDeNata2...staging_PastelDeNata3
Issue: #4240

Staging PastelDeNata2

11 May 12:40
c4bb1ef

Choose a tag to compare

Staging PastelDeNata2 Pre-release
Pre-release

What's Changed

Full Changelog: staging_PastelDeNata1...staging_PastelDeNata2
Release Issue: #4224

Staging PastelDeNata1

09 May 12:54
fe4dee6

Choose a tag to compare

Staging PastelDeNata1 Pre-release
Pre-release

What's Changed

  • ♻️ Is3626/api-server test tools and coverage by @pcrespov in #4149
  • 🐛 Flaky integration tests relying on migration as a service by @GitHK in #4175
  • ♻️ Adding user id field to the logging (⚠️ devops) by @matusdrobuliak66 in #4169
  • ⬆️ Maintenance/upgrade of httpx library by @matusdrobuliak66 in #4171
  • 🐛Autoscaling: fix out of sequence error by @sanderegg in #4181
  • 🐛 fix flaky test --> add minimum wait time that is large enough by @mrnicegyu11 in #4164
  • 🐛 Fixes broken migrated_pg_tables_context by @GitHK in #4182
  • 🐛 Fix minor bugs in project plugin and director by @pcrespov in #4123
  • ♻️ Refactor exception messages in director-v2 by @GitHK in #4176
  • ✨ Link to dispatch study with file-only and 🐛 fixes download link by @pcrespov in #4043
  • ♻️ webserver: fixes mypy issues in diagnostics plugin by @pcrespov in #4187
  • 🐛/study entrypoint missing call to update comp_tasks DB by @sanderegg in #4178
  • ♻️ Dask sidecar: replaced minio test requirements with moto by @sanderegg in #4184
  • ♻️ webserver: fixes mypy issues in statics plugin by @pcrespov in #4190
  • ♻️ webserver: fixes mypy issues in security plugin by @pcrespov in #4183
  • 🐛 Minor fix: adding log_format_local_dev_enabled env-var to the dynamic sidecar by @matusdrobuliak66 in #4173
  • ♻️ webserver: fixes mypy issues in studies_dispatcher plugin by @matusdrobuliak66 in #4188
  • ✨Rabbitmq: use TOPIC Exchange for logs by @sanderegg in #4166
  • e2e: SarValidation test by @odeimaiz in #4193
  • 🐛 Fix flaky test_lock_acquired_in_parallel_to_update_same_resource by @GitHK in #4195
  • ♻️ webserver: fixes mypy issues in invitations plugin by @pcrespov in #4196
  • ✅ Maintenance: adds session-scoped fixture for httpbin service by @pcrespov in #4194

Full Changelog: staging_JellyBeans3...staging_PastelDeNata1
Release Issue: #4200

Staging JellyBeans3

27 Apr 13:18
f1fefe2

Choose a tag to compare

Staging JellyBeans3 Pre-release
Pre-release

What's Changed

Full Changelog: staging_JellyBeans2...staging_JellyBeans3
Release Issue: #4156

1.52.0

24 Apr 06:16
49ee3cd

Choose a tag to compare

What's Changed

  • ♻️ Frontend: Notifications cleanup by @GitHK in #4004
  • ✨ Gateway-server: add ENV variable to change how many CPUs/RAM is advertised by each sidecar by @sanderegg in #4019
  • ✨Add simcore_user_agent and product_name to user service labels by @GitHK in #3990
  • ♻️Dask gateway: add missing variables + change deprecated calls by @sanderegg in #4022
  • 🎨Frontend: Update services from Dashboard UX by @odeimaiz in #4011
  • 🐛 Fix: Download Study Data from Firefox by @odeimaiz in #4026
  • 🐛 Sometime docker timestamps are not parsed correctly by @sanderegg in #4003
  • ✨🗃️ Implements services listing for nih-portal (1/2) (⚠️ devops) by @pcrespov in #4024
  • 🐛Dask: Handle when gateway is offline by @sanderegg in #4033
  • ✨ Is683/view link can open a project with a single service (2/2) by @pcrespov in #4038
  • 🎨 Frontend: Update services UX II and change Boot mode in the UI by @odeimaiz in #4031
  • 🐛 filetypes in webserver API are case insensitive by @pcrespov in #4041
  • 🔨 Maintenance/upgrade python version to 3.10 by @matusdrobuliak66 in #4010
  • 🐛 Frontend: minors 30.03 RM by @odeimaiz in #4045
  • 🐛🗃️ Dask gateway: clusters cannot be deleted after usage by @sanderegg in #4036
  • 🐛 fixes broken node progress by @GitHK in #4049
  • ♻️ e2e: improve error reporting by @sanderegg in #4048
  • ♻️ Maintenance/small cleaning after python upgrade by @matusdrobuliak66 in #4047
  • ✨ Frontend: Shared with filter in Dashboard by @odeimaiz in #4050
  • 🐛 updates last modified timestamp when the project is opened by @matusdrobuliak66 in #4029
  • ♻️ Dask: maintenance, refactor, upgrade by @sanderegg in #4051
  • ♻️ Api server: improve job creation speed by @sanderegg in #4053
  • 🐛 Dask: fix issue with disappearing workers by @sanderegg in #4057
  • 🐛 Fix GC taking too much time to stop services by @GitHK in #4040
  • ♻️ Refactors service listing queries and 🗃️ drops service_latest cache table by @pcrespov in #4056
  • 🐛 Dask gateway: Fix raised exception when service or task is not found by @sanderegg in #4060
  • ♻️ Maintenance/removing-old-json-schemas 🚨 by @matusdrobuliak66 in #3966
  • 🎨 Frontend: more Icons in Dashboard's toolbar by @odeimaiz in #4061
  • 🎨 Frontend: Improvements to tagging functionality by @odeimaiz in #4052
  • 🔨 Maintenance: missing updates in schemas by @pcrespov in #4066
  • 🐛 coroutine not awaited in director-v2 by @GitHK in #4070
  • ♻️⬆️ Maintenance/removing pydantic constraints by @matusdrobuliak66 in #4065
  • 🐛 fix e2e: ti-plan test by @odeimaiz in #4078
  • 📝 enhancing release workflow + adding hotfix template by @matusdrobuliak66 in #4083
  • ⬆️ Maintenance: database libraries and 📝 pep-0257 for doc by @pcrespov in #4062
  • ♻️ director-v2 uses one dy-sidecar API client per sidecar by @GitHK in #4085
  • 🐛 added missing header to legacy dynamic service containers by @GitHK in #4088
  • ✨ catalog service: New CLI with settings command and ♻️ cleanup meta (⚠️ devops) by @pcrespov in #4093
  • 🐛 Frontend: Fix Service's More options view by @odeimaiz in #4096
  • ✨Frontend: Landing page PoC by @odeimaiz in #4077
  • ♻️ Add Devops notes to PR template by @mrnicegyu11 in #4025
  • 🗑️ Removes deprecated codecov by @pcrespov in #4098
  • ♻️🔨 catalog: fixes mypy issues and add type-check step in CI by @pcrespov in #4095
  • ♻️🔨 api-server: fixes mypy issues and add type-check step in CI by @pcrespov in #4094
  • ✨Maintenance: enable mypy in storage by @sanderegg in #4086
  • ♻️ Ensure log level is passed to the frontend by @sanderegg in #4090
  • ✨ Metrics: add simcore_user_agent in service_started/service_stopped metric by @sanderegg in #4092
  • 🐛 Fix s4l-lite e2e test by @odeimaiz in #4101
  • 🗑️ Removes coveralls for test coverage by @pcrespov in #4099
  • ♻️ webserver: fixes mypy issues in version_control plugin by @pcrespov in #4102
  • ✨Webserver: Allow to disable auto-start of dynamic services by @sanderegg in #4103
  • ✨ Frontend: Panddy PoC by @odeimaiz in #4091
  • ⬆️Maintenance: update mypy to 1.2.0 by @sanderegg in #4108
  • ✨ Frontend: Disable Services Auto Start by @odeimaiz in #4109
  • ♻️ webserver: fixes mypy issues in meta_modeling plugin by @pcrespov in #4113
  • 🔨♻️ Fixes mypy issue after upgrade by @pcrespov in #4118
  • 🔒️Maintenance: Fix Regex DOSes by @sanderegg in #4121
  • ♻️ introducing structured logging (part 1) (⚠️ devops) by @matusdrobuliak66 in #4114
  • 🎨 Frontend: Landing Page PoC II by @odeimaiz in #4119
  • Bump codecov/codecov-action from 3.1.1 to 3.1.2 by @dependabot in #4130
  • ♻️ SonarCloud issues in director-v2 and dynamic-sidecar by @GitHK in #4125
  • ♻️ SonarCloud webserver.exporter by @GitHK in #4126
  • ♻️Clusters: make non dev feature, disabled by default (⚠️) by @sanderegg in #4129

Full Changelog: v1.51.0...v1.52.0
Release Issue: #4140