Skip to content

Releases: ITISFoundation/osparc-simcore

1.80.0

21 Feb 17:13
c6b4cca
Compare
Choose a tag to compare

What's Changed

  • 🎨 [Frontend] Search users as they type by @odeimaiz in #7037
  • 🐛 fix uvicorn logs that were always on INFO by @matusdrobuliak66 in #7045
  • ⬆️ Upgrade playwright to latest version and fix checking of service readyness by @sanderegg in #7047
  • 🚑️ Added escaping for 7zip paths by @GitHK in #7049
  • 🐛 [Frontend] Bugfix: handle better groups/${gid}/users error by @odeimaiz in #7048
  • ♻️ E2E: provide a requirements file without playwright installed by @sanderegg in #7050
  • ♻️ web-server: preparation of trash plugin ⚠️ by @pcrespov in #7018
  • ✨ Adding director-v0 client to dynamic-scheduler by @GitHK in #7001
  • ⚗️ Changed periodic_task_result internals in the attempt of solving issue by @GitHK in #7032
  • ✨ [Frontend] ViP Rentals and ViP Checkouts in Billing Center by @odeimaiz in #7043
  • ✨ Add docker test image for performance tests by @bisgaard-itis in #7053
  • 🐛 Fix pylint tests by @bisgaard-itis in #7056
  • 🎨 [Frontend] Show trashedAt and trashedBy on Bin cards by @odeimaiz in #7030
  • ⬆️ UV upgrade to 0.5 by @sanderegg in #7058
  • 🐛✨ [Frontend] Improve latest version fetching workflow by @odeimaiz in #7054
  • ✨ Introduce wallet exchange 🗃️ by @matusdrobuliak66 in #7033
  • 🐛Refactoring of project locking using decorator by @sanderegg in #7044
  • 🐛Fixes invalid invitation links by @pcrespov in #7057
  • 🎨 [Frontend] e2e: Add test ids to version selector in Service Browser by @odeimaiz in #7060
  • ♻️ Extract workbench from projects to projects_nodes table 🗃️ by @giancarloromeo in #7010
  • 🐛 Use ubuntu dind for performance tests by @bisgaard-itis in #7064
  • 🐛 Set key, version and label columns as temporarily nullable by @giancarloromeo in #7067
  • 🐛 Fix not listing published templates by @matusdrobuliak66 in #7065
  • ♻️ Move service extras to catalog by @GitHK in #7025
  • ✨ [Frontend] Feature: Pay study's debt by @odeimaiz in #7061
  • 🐛 Add project name search parameter for project listing for the API server usecase 🚨 by @matusdrobuliak66 in #7066
  • 🐛 no longer fail when removing a volume from a node that does no longer exist by @GitHK in #7036
  • 🎨 extend ooil to support depends_on keyword in overwrites by @GitHK in #7041
  • ✨ [Frontend] More responsive login page by @odeimaiz in #7073
  • 🐛Autoscaling: Fix issue where all warm buffers would be used to replace hot buffers (🚨) by @sanderegg in #7079
  • 🎨 increase timeout e2e tip test by @matusdrobuliak66 in #7059
  • 🐛 remove noisy errors form logs by @GitHK in #7094
  • ✨ web-api: trashed resources include trashedBy with the primary GID of the user that trashed it by @pcrespov in #7052
  • ✅ 🔨 Maintenance: resolves tests hanging in CI by @pcrespov in #7077
  • 🎨 [Frontend] Purchase items for one year by @odeimaiz in #7084
  • 🔨initial Mergify configuration by @GitHK in #7108
  • 🔨 Mergify automatically update branch if behind in commits by @GitHK in #7111
  • 🎨 Progress bars wording improvements while opening a service by @GitHK in #7102
  • 🔨 Trying to make Mergify use the merge queue by @GitHK in #7116
  • 🔨 branch protection conditions are enforced before merging not when adding to the merge queue by @GitHK in #7120
  • 🔨 Update PR queueing rules for Mergify by @GitHK in #7121
  • 🔨 Mergify queue takes over keeping in sync with master by @GitHK in #7122
  • 🎨 improvements: return user email in licensed items, error msg, expose pricing plans 🗃️ by @matusdrobuliak66 in #7068
  • ♻️ 🎨 License plugin: toggle vip feature by @pcrespov in #7110
  • 🐛 [Frontend] Bugfix: Do not recreate login page after resize by @odeimaiz in #7118
  • 🔨 Only retry flaky tests when PR is ready for merging by @GitHK in #7126
  • ♻️ Maintenance: refactors application settings repo-wide by @pcrespov in #7112
  • 🎨 New PO email per product to use in account requests 🗃️🚨 by @pcrespov in #7131
  • 🎨 [Frontend] check licensesEnabled variable set in the webserver by @odeimaiz in #7132
  • ✨ [Frontend] New + Button by @odeimaiz in #7089
  • 🎨 Expose wallet_id to computational and dynamic services via env vars upon request by @GitHK in #7125
  • 🎨 [Frontend] S4L: Make Company Name required by @odeimaiz in #7129
  • 🎨 E2E: be compatible with legacy services by @matusdrobuliak66 in #7134
  • ⬆️ upgraded tools & packages by @GitHK in #7075
  • 🐛 [Frontend] Fix: "New" translation by @odeimaiz in #7142
  • ♻️ Update traefik router hardcoded priorities by @YuryHrytsuk in #7141
  • 🐛 [e2e] Fixes after new plus button by @odeimaiz in #7143
  • 🔨 Allow Mergify to detect more failing cases for CI restarts & Automatically add PRs to queue by @GitHK in #7133
  • ✨ Updates licensed_items table 🗃️ by @pcrespov in #7144
  • 🎨 Changing Rest Model for licensed items listing (🗃️) by @matusdrobuliak66 in #7139
  • 🎨 Minor: ooil prints warning when one subfolder (of potentially many) doesn't contain metadata.yml by @mrnicegyu11 in #7128
  • Add licensing endpoints to api check and improve backwards compatibility checks by @bisgaard-itis in #7157
  • 🎨 [Frontend] Standalone (full screen) UI mode by @odeimaiz in #7138
  • 🎨 [Frontend] Licensed items: Adapt to new model and backend's catalog by @odeimaiz in #7146
  • 🎨 [Frontend] Feature: Study icon by @odeimaiz in #7155
  • ♻️ Adding lifespan support for FastAPI & migrated dynamic-scheduler to use it by @GitHK in #7149
  • 🐛 Removed tracing lifespan which should be an initialize by @GitHK in #7165
  • 🎨 [Frontend] UI/UX Data handling: Larger window and list view by default by @odeimaiz in #7160
  • ✨ Sync task that auto-registers items from VIP as licensed items in the system 🗃️ 🚨 by @pcrespov in #7140
  • 🎨 [Frontend] Enh: Merge Preferences into My Account by @odeimaiz in #7173
  • 🎨 [Frontend] Enh: Tags UX by @odeimaiz in #7169
  • 🐛 fixes failure due to nullable doi in licensed-items web-api response by @pcrespov in #7177
  • ♻️ [Frontend] ViP Market: adapt to latest model by @odeimaiz in #7164
  • 🎨 Enhances Iicence feature: new vendor phantoms and licensed-resource-data id (🚨) by @pcrespov in #7179
  • ♻️ Refactors catalog's update_service operation by @pcrespov in https:...
Read more

Staging Singularity7

21 Feb 14:38
c6b4cca
Compare
Choose a tag to compare
Staging Singularity7 Pre-release
Pre-release

What's Changed

  • 🎨 [Frontend] ViP Market: Requests after review 02.19 by @odeimaiz in #7249
  • 🎨 [Frontend] ViP Market: last minors by @odeimaiz in #7250
  • 🎨 [Frontend] ViP Market: Capitalize some feature fields by @odeimaiz in #7252
  • ✨ Deletion of trashed projects/folders upon expiration of retention time by @pcrespov in #7246
  • Propagate data export endpoints to webserver by @bisgaard-itis in #7244
  • 🎨 [Frontend] Enh: Empty trash workflow by @odeimaiz in #7253
  • 🎨 [Frontend] ViP Store: Add splitpane to Store by @odeimaiz in #7254

Full Changelog: staging_Singularity6...staging_Singularity7

Staging Singularity6

19 Feb 14:11
75ad9b0
Compare
Choose a tag to compare
Staging Singularity6 Pre-release
Pre-release

What's Changed

  • 🎨 [Frontend] ViP Market: Support 0-cost models by @odeimaiz in #7245
  • 🐛 vip-syncer: fixed parsing items in Features string by @pcrespov in #7247
  • 🐛 disable network encryption when running locally due to WSL by @GitHK in #7243
  • 🎨 [Frontend] ViP Market: Cache pricing units by @odeimaiz in #7248

Full Changelog: staging_Singularity5...staging_Singularity6

Staging Singularity5

18 Feb 16:22
dd053ac
Compare
Choose a tag to compare
Staging Singularity5 Pre-release
Pre-release

What's Changed

  • ✨ web-api: Empty bin of explicitly trashed projects by @pcrespov in #7226
  • ✨Streaming utils for zipping and reading/wiring to S3 by @GitHK in #7186
  • 🎨 [Frontend] Enh ViP Market: Display bundled models in thumbnail list by @odeimaiz in #7236
  • ♻️ Refactor webserver projects: rest exception handlers by @pcrespov in #7229
  • 🎨 [Frontend] Plus Button: Support myMostUsed Services by @odeimaiz in #7238
  • 🎨 [Frontend] ViP Market: force accept Terms and Conditions by @odeimaiz in #7239
  • 🎨 [Frontend] Restore standalone view by @odeimaiz in #7242
  • ✨ web-api: Empty bins for folders and its content by @pcrespov in #7237
  • ♻️ licensed_resources ordering based on priority (🗃️) by @matusdrobuliak66 in #7241

Full Changelog: staging_Singularity4...staging_Singularity5

Staging Singularity4

17 Feb 13:06
bcaa959
Compare
Choose a tag to compare
Staging Singularity4 Pre-release
Pre-release

What's Changed

Full Changelog: staging_Singularity3...staging_Singularity4

Staging Singularity3

14 Feb 14:33
4bed41e
Compare
Choose a tag to compare
Staging Singularity3 Pre-release
Pre-release

What's Changed

Full Changelog: staging_Singularity2...staging_Singularity3

Staging Singularity2

07 Feb 08:11
a8a8046
Compare
Choose a tag to compare
Staging Singularity2 Pre-release
Pre-release

What's Changed

  • ✨ Updates licensed_items table 🗃️ by @pcrespov in #7144
  • 🎨 Changing Rest Model for licensed items listing (🗃️) by @matusdrobuliak66 in #7139
  • 🎨 Minor: ooil prints warning when one subfolder (of potentially many) doesn't contain metadata.yml by @mrnicegyu11 in #7128
  • Add licensing endpoints to api check and improve backwards compatibility checks by @bisgaard-itis in #7157
  • 🎨 [Frontend] Standalone (full screen) UI mode by @odeimaiz in #7138
  • 🎨 [Frontend] Licensed items: Adapt to new model and backend's catalog by @odeimaiz in #7146
  • 🎨 [Frontend] Feature: Study icon by @odeimaiz in #7155
  • ♻️ Adding lifespan support for FastAPI & migrated dynamic-scheduler to use it by @GitHK in #7149
  • 🐛 Removed tracing lifespan which should be an initialize by @GitHK in #7165
  • 🎨 [Frontend] UI/UX Data handling: Larger window and list view by default by @odeimaiz in #7160
  • ✨ Sync task that auto-registers items from VIP as licensed items in the system 🗃️ 🚨 by @pcrespov in #7140
  • 🎨 [Frontend] Enh: Merge Preferences into My Account by @odeimaiz in #7173
  • 🎨 [Frontend] Enh: Tags UX by @odeimaiz in #7169
  • 🐛 fixes failure due to nullable doi in licensed-items web-api response by @pcrespov in #7177
  • ♻️ [Frontend] ViP Market: adapt to latest model by @odeimaiz in #7164

Full Changelog: staging_Singularity1...staging_Singularity2
Release Issue: #7150

Staging Singularity1

30 Jan 12:57
b50e7e8
Compare
Choose a tag to compare
Staging Singularity1 Pre-release
Pre-release

What's Changed

  • 🎨 [Frontend] Search users as they type by @odeimaiz in #7037
  • 🐛 fix uvicorn logs that were always on INFO by @matusdrobuliak66 in #7045
  • ⬆️ Upgrade playwright to latest version and fix checking of service readyness by @sanderegg in #7047
  • 🚑️ Added escaping for 7zip paths by @GitHK in #7049
  • 🐛 [Frontend] Bugfix: handle better groups/${gid}/users error by @odeimaiz in #7048
  • ♻️ E2E: provide a requirements file without playwright installed by @sanderegg in #7050
  • ♻️ web-server: preparation of trash plugin ⚠️ by @pcrespov in #7018
  • ✨ Adding director-v0 client to dynamic-scheduler by @GitHK in #7001
  • ⚗️ Changed periodic_task_result internals in the attempt of solving issue by @GitHK in #7032
  • ✨ [Frontend] ViP Rentals and ViP Checkouts in Billing Center by @odeimaiz in #7043
  • ✨ Add docker test image for performance tests by @bisgaard-itis in #7053
  • 🐛 Fix pylint tests by @bisgaard-itis in #7056
  • 🎨 [Frontend] Show trashedAt and trashedBy on Bin cards by @odeimaiz in #7030
  • ⬆️ UV upgrade to 0.5 by @sanderegg in #7058
  • 🐛✨ [Frontend] Improve latest version fetching workflow by @odeimaiz in #7054
  • ✨ Introduce wallet exchange 🗃️ by @matusdrobuliak66 in #7033
  • 🐛Refactoring of project locking using decorator by @sanderegg in #7044
  • 🐛Fixes invalid invitation links by @pcrespov in #7057
  • 🎨 [Frontend] e2e: Add test ids to version selector in Service Browser by @odeimaiz in #7060
  • ♻️ Extract workbench from projects to projects_nodes table 🗃️ by @giancarloromeo in #7010
  • 🐛 Use ubuntu dind for performance tests by @bisgaard-itis in #7064
  • 🐛 Set key, version and label columns as temporarily nullable by @giancarloromeo in #7067
  • 🐛 Fix not listing published templates by @matusdrobuliak66 in #7065
  • ♻️ Move service extras to catalog by @GitHK in #7025
  • ✨ [Frontend] Feature: Pay study's debt by @odeimaiz in #7061
  • 🐛 Add project name search parameter for project listing for the API server usecase 🚨 by @matusdrobuliak66 in #7066
  • 🐛 no longer fail when removing a volume from a node that does no longer exist by @GitHK in #7036
  • 🎨 extend ooil to support depends_on keyword in overwrites by @GitHK in #7041
  • ✨ [Frontend] More responsive login page by @odeimaiz in #7073
  • 🐛Autoscaling: Fix issue where all warm buffers would be used to replace hot buffers (🚨) by @sanderegg in #7079
  • 🎨 increase timeout e2e tip test by @matusdrobuliak66 in #7059
  • 🐛 remove noisy errors form logs by @GitHK in #7094
  • ✨ web-api: trashed resources include trashedBy with the primary GID of the user that trashed it by @pcrespov in #7052
  • ✅ 🔨 Maintenance: resolves tests hanging in CI by @pcrespov in #7077
  • 🎨 [Frontend] Purchase items for one year by @odeimaiz in #7084
  • 🔨initial Mergify configuration by @GitHK in #7108
  • 🔨 Mergify automatically update branch if behind in commits by @GitHK in #7111
  • 🎨 Progress bars wording improvements while opening a service by @GitHK in #7102
  • 🔨 Trying to make Mergify use the merge queue by @GitHK in #7116
  • 🔨 branch protection conditions are enforced before merging not when adding to the merge queue by @GitHK in #7120
  • 🔨 Update PR queueing rules for Mergify by @GitHK in #7121
  • 🔨 Mergify queue takes over keeping in sync with master by @GitHK in #7122
  • 🎨 improvements: return user email in licensed items, error msg, expose pricing plans 🗃️ by @matusdrobuliak66 in #7068
  • ♻️ 🎨 License plugin: toggle vip feature by @pcrespov in #7110
  • 🐛 [Frontend] Bugfix: Do not recreate login page after resize by @odeimaiz in #7118
  • 🔨 Only retry flaky tests when PR is ready for merging by @GitHK in #7126
  • ♻️ Maintenance: refactors application settings repo-wide by @pcrespov in #7112
  • 🎨 New PO email per product to use in account requests 🗃️🚨 by @pcrespov in #7131
  • 🎨 [Frontend] check licensesEnabled variable set in the webserver by @odeimaiz in #7132
  • ✨ [Frontend] New + Button by @odeimaiz in #7089
  • 🎨 Expose wallet_id to computational and dynamic services via env vars upon request by @GitHK in #7125
  • 🎨 [Frontend] S4L: Make Company Name required by @odeimaiz in #7129
  • 🎨 E2E: be compatible with legacy services by @matusdrobuliak66 in #7134
  • ⬆️ upgraded tools & packages by @GitHK in #7075
  • 🐛 [Frontend] Fix: "New" translation by @odeimaiz in #7142
  • ♻️ Update traefik router hardcoded priorities by @YuryHrytsuk in #7141
  • 🐛 [e2e] Fixes after new plus button by @odeimaiz in #7143
  • 🔨 Allow Mergify to detect more failing cases for CI restarts & Automatically add PRs to queue by @GitHK in #7133

Full Changelog: staging_EventHorizon6...staging_Singularity1
Release Notes: #7082

1.79.3

28 Jan 09:12
f9ffeb2
Compare
Choose a tag to compare

1.79.2

21 Jan 14:12
Compare
Choose a tag to compare

🐛Fixes invalid invitation links (#7057)

Full Changelog: v1.79.1...v1.79.2