Recent Releases of osparc-simcore

osparc-simcore - 1.85.0

What's Changed

  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/ITISFoundation/osparc-simcore/pull/8204
  • 🐛 Fix bug when notifying users based on wrong access rights by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8207
  • Add more function job filters 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8187
  • ♻️ Adds feature flag check for realtime collaboration Project Document updates by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8209
  • Add permission function service layer methods 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8211
  • ✨ [Frontend] RTC: Support for adding nodes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8196
  • ♻️ Shorten traefik config placeholder svc name by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/8217
  • Add search and sort fields to list_functions 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8218
  • 🎨 Make POSTGRESMINSIZE and POSTGRESMAXSIZE configurable by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/8199
  • 🐛Fixes webserver integration tests by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8221
  • ✨👽️🗃️ Introduce api-server endpoint for deleting solver job assets (s3-data) by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8203
  • 🎨When a docker pulling is retried, output a warning by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8223
  • 🎨Ensure all DB clients have a sensible name by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8220
  • 🐛 Fix issue with agent and volume permissions when backing up by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8214
  • 🐛 [Frontend] Fix: start dynamic services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8224
  • ✨ First iteration backend for support center (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8212
  • node locking by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8170
  • ⬆️ Webserver node locking: missing change by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8230
  • ⬆️Upgrade UV to 0.8.X by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8232
  • 🐛Refreshing shall renew the socket by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8228
  • ✨ Add Function groups permissions management endpoints by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8226
  • ♻️ Refactor job_service and function_job_service in api-server before introducing celery worker by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8222
  • ✨ Add ordering and filtering when listing Functions by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8229
  • 🎨 instrument storage and director httpx client (opentelemetry) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/8234
  • 🎨 Adds support for extra context in conversation updates by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8235
  • 🎨Director-v0: compatible with both registries + upgraded registry to v3 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8240
  • ✨ On first support message send email to fogbugz by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8238
  • 🎨Director-v0: Pass headers on /manifests call to let the registry know we accept all manifest versions by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8241
  • ✨ [Frontend] Support center by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8216
  • 🐛 [Frontend] Fix: Share workspaces by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8242
  • ♻️Maintenance: remove circular dependency by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8245
  • 🎨 Support conversation improvement (ws notification, remove unnecessary parameters) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8244
  • ✨Simultaneous access: allow access to collaborative services by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8236
  • 🐛 fix list_users_in_group introduced in previous PR by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8249
  • ♻️ add rabbitmq interface to longrunningtasks ⚠️🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8198
  • ✨ [Frontend] RTC: Node Lock State by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8243
  • ⬆️Security update with alignment of dependencies by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8247
  • 🐛 fixes issue with agent not executing in correct container by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8256
  • ✨ [Frontend] Functions Browser: Permissions and Search by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8252
  • E2E: Fix classic TIP test by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8259
  • 🎨Send NodeUpdate when computational pipeline completes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8250
  • ✨ [Frontend] Expose phone number by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8260
  • 🐛 Fix PO center invitations to include correct product info and links (🚨) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8261
  • 🎨Autoscaling: warm buffers: create at minimum 1 machine at a time instead of asking directly for the required number by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8262
  • ✨ [Frontend] Update Phone Number by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8264
  • 🎨 Fixed long running tasks cleanup 🚨⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8253
  • ✨👽️ Add patch registered function job rpc endpoint in webserver by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8268
  • 🎨 [Frontend] Functions Browser: sorting by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8267
  • 🎨 introducing fogbugz client ⚠️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8258
  • ⬆️ Update dependencies to add celery worker in api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8269
  • 🐛 Fixed encoding unpicklable errors by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8263
  • ✨ Add long running rpc interface to dynamic-sidecar by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8255
  • 🎨 [Frontend] Request Account: Enhanced Phone input filed by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8270
  • 🎨 Frontend light buttons by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8274
  • 🐛 [Frontend] Fix: Release date on Service Card by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8275
  • 🎨🐛Autoscaling: Allow EC2 launches in multiple AvailabilityZones ⚠️ (DevOPS) 🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8210
  • 🎨 [Frontend] Support Conversations: Listen to websocket by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8276
  • ✨ Adds RPC interface for containers routes by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8227
  • 🐛Autoscaling: ensure unstarteable warm buffer are replaced by cold instances if available by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8277
  • 🐛Director-v2 computational scheduler: tasks specific state combination was missing and returning UNKNOWN pipeline state by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8281
  • 🐛Clusters-keeper: missing quoting for newly transformed list of values by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8285
  • ♻️Maintenance: Add UNKOWN type to DB State Type (🗃️) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8284
  • 🐛🗑️ Fixes validation of product vendor ui object and drops unused project_alias ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8266
  • ✨ [Frontend] User profile details by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8282

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.84.0...v1.85.0 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/8248

- Python
Published by matusdrobuliak66 6 months ago

osparc-simcore - Staging Cheops1

What's Changed

  • 🎨 [Frontend] Request Account: Enhanced Phone input filed by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8270
  • 🎨 Frontend light buttons by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8274
  • 🐛 [Frontend] Fix: Release date on Service Card by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8275
  • 🎨🐛Autoscaling: Allow EC2 launches in multiple AvailabilityZones ⚠️ (DevOPS) 🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8210
  • 🎨 [Frontend] Support Conversations: Listen to websocket by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8276
  • ✨ Adds RPC interface for containers routes by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8227
  • 🐛Autoscaling: ensure unstarteable warm buffer are replaced by cold instances if available by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8277
  • 🐛Director-v2 computational scheduler: tasks specific state combination was missing and returning UNKNOWN pipeline state by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8281
  • 🐛Clusters-keeper: missing quoting for newly transformed list of values by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8285
  • ♻️Maintenance: Add UNKOWN type to DB State Type (🗃️) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8284
  • 🐛🗑️ Fixes validation of product vendor ui object and drops unused project_alias ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8266
  • ✨ [Frontend] User profile details by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8282

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingVoyager4...stagingCheops1 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/8289

- Python
Published by matusdrobuliak66 6 months ago

osparc-simcore - Staging Voyager4

What's Changed

  • ✨ [Frontend] Expose phone number by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8260
  • 🐛 Fix PO center invitations to include correct product info and links (🚨) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8261
  • 🎨Autoscaling: warm buffers: create at minimum 1 machine at a time instead of asking directly for the required number by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8262
  • ✨ [Frontend] Update Phone Number by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8264
  • 🎨 Fixed long running tasks cleanup 🚨⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8253
  • ✨👽️ Add patch registered function job rpc endpoint in webserver by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8268
  • 🎨 [Frontend] Functions Browser: sorting by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8267
  • 🎨 introducing fogbugz client ⚠️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8258
  • ⬆️ Update dependencies to add celery worker in api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8269
  • 🐛 Fixed encoding unpicklable errors by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8263
  • ✨ Add long running rpc interface to dynamic-sidecar by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8255

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingVoyager3...stagingVoyager4

- Python
Published by GitHK 6 months ago

osparc-simcore - Staging Voyager3

What's Changed

  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/ITISFoundation/osparc-simcore/pull/8204
  • 🐛 Fix bug when notifying users based on wrong access rights by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8207
  • Add more function job filters 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8187
  • ♻️ Adds feature flag check for realtime collaboration Project Document updates by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8209
  • Add permission function service layer methods 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8211
  • ✨ [Frontend] RTC: Support for adding nodes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8196
  • ♻️ Shorten traefik config placeholder svc name by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/8217
  • Add search and sort fields to list_functions 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8218
  • 🎨 Make POSTGRESMINSIZE and POSTGRESMAXSIZE configurable by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/8199
  • 🐛Fixes webserver integration tests by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8221
  • ✨👽️🗃️ Introduce api-server endpoint for deleting solver job assets (s3-data) by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8203
  • 🎨When a docker pulling is retried, output a warning by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8223
  • 🎨Ensure all DB clients have a sensible name by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8220
  • 🐛 Fix issue with agent and volume permissions when backing up by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8214
  • 🐛 [Frontend] Fix: start dynamic services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8224
  • ✨ First iteration backend for support center (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8212
  • node locking by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8170
  • ⬆️ Webserver node locking: missing change by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8230
  • ⬆️Upgrade UV to 0.8.X by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8232
  • 🐛Refreshing shall renew the socket by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8228
  • ✨ Add Function groups permissions management endpoints by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8226
  • ♻️ Refactor job_service and function_job_service in api-server before introducing celery worker by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8222
  • ✨ Add ordering and filtering when listing Functions by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8229
  • 🎨 instrument storage and director httpx client (opentelemetry) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/8234
  • 🎨 Adds support for extra context in conversation updates by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8235
  • 🎨Director-v0: compatible with both registries + upgraded registry to v3 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8240
  • ✨ On first support message send email to fogbugz by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8238
  • 🎨Director-v0: Pass headers on /manifests call to let the registry know we accept all manifest versions by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8241
  • ✨ [Frontend] Support center by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8216
  • 🐛 [Frontend] Fix: Share workspaces by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8242
  • ♻️Maintenance: remove circular dependency by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8245
  • 🎨 Support conversation improvement (ws notification, remove unnecessary parameters) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8244
  • ✨Simultaneous access: allow access to collaborative services by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8236
  • 🐛 fix list_users_in_group introduced in previous PR by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8249
  • ♻️ add rabbitmq interface to longrunningtasks ⚠️🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8198
  • ✨ [Frontend] RTC: Node Lock State by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8243
  • ⬆️Security update with alignment of dependencies by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8247
  • 🐛 fixes issue with agent not executing in correct container by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8256
  • ✨ [Frontend] Functions Browser: Permissions and Search by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8252
  • E2E: Fix classic TIP test by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8259
  • 🎨Send NodeUpdate when computational pipeline completes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8250

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingVoyager2...stagingVoyager3

- Python
Published by matusdrobuliak66 6 months ago

osparc-simcore - 1.84.1

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.84.0...v1.84.1

- Python
Published by matusdrobuliak66 6 months ago

osparc-simcore - 1.84.0

What's Changed

  • 🐛 [Frontend] Reset Password's "Submit" button: Center it and make it fetch button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7921
  • ♻️ Maintenance/remove legacy db listing code 🚨🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7889
  • 🎨 [Frontend] Enh: Request services access by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7924
  • 🎨🔨 AI-assisted workflow for user-facing messages by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7345
  • 🐛 [Frontend] Fix in_debt tracking by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7927
  • 🐛Ensure Dask client reference is uniquely defined for reference counting by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7937
  • 🐛 Fix clone title and description by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7940
  • ✨ [Frontend] Conversations: notify users by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7916
  • ♻️ Maintenance: Unify ApplicationSettings Testing Across Services and Prepare for External Env File Support by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7919
  • 🐛 web-api: Fixes handling of unexpected errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7939
  • 🐛 Stopping a pipeline should not fail when it does not exist by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7942
  • 🎨🔨 AI-assisted prompt to convert pydantic model fields to use Annotated types by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7938
  • ♻️ Extract Celery code to a new simcore library by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7698
  • 🎨 [Frontend] Functions: Show Preview only when requested from MMUX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7948
  • 🐛 [Frontend] Fix: pass welcome credits to backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7950
  • 🎨 [Frontend] Create Functions: Make default input values editable by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7951
  • ♻️✅ invitations service: small refactoring and cleanup by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7945
  • ✨ [Frontend] Conversations: Edit and Delete messages by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7954
  • 🐛♻️ webserver error handling: Fix incorrect error logging for web.HTTPCreated; cleanup success response handling by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7952
  • Mitigate hanging requests from api-server to storage by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7918
  • 🎨 Extend locust tests for testing individual endpoints by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7955
  • 🎨 Send Socket.IO events whenever conversation messages are created, updated, or deleted by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7941
  • 🐛 Send conversation message notifications to users by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7964
  • 🎨📝 web-api: New batch of improved user-facing messages by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7944
  • 🐛Sticky connection: Ensure emitted socketio messages for logs, progress, status updates and payments are not lost by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7967
  • 🎨 ♻️ Improves task cancellation with new cancel_and_wait utility by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7956
  • 🐛 Use context manager for app server lifecycle in Celery workers by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7962
  • ✨ [Frontend] Conversation Messages: Listen to WebSocket by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7963
  • 🎨 Add fallback traefik 503 routes 🚨⚠️ DEVOPS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/7899
  • 🐛Ensure log/progress queue is restored when websocket connection is restored by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7971
  • 🎨 [Frontend] Enh: Preferred Wallet by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7978
  • 🎨 Send Socket.IO events whenever conversations are created, updated or deleted by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7977
  • ♻️ Maintenance: Migrate more Pydantic models to Annotated types by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7965
  • ♻️ Refactor app_module_setup into Composable Decorators to Enable Modular and Idempotent App Setups by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7982
  • 🐛⚗️ Remove cancel_on_disconnect decorator from certain api-server endpoints by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7986
  • ♻️ web-server: Upgrade GC periodic tasks to new servicelib.background_task by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7970
  • 🐛 Fix app server mock in celery-library by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7989
  • 🎨 [Frontend] UX Enh: Starting osparc by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7987
  • ♻️✅ Refactor webserver pytest helpers to isolate user and login setup logic by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7984
  • 🐛 [Frontend] Fix template creation texts by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7993
  • 🎨 [Frontend] Conversation: Listen to WebSocket by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7976
  • 🎨 [Frontend] MM: Improve potential Function checks by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7990
  • ✨ web-server: Add Stand-alone Auth-App Entrypoint to Web-Server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7818
  • 🎨 Add type and template_type query parameter filter to projects:search endpoint by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7995
  • 🐛Improvements on pipeline cancellation and ensure pipeline state is consistent by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7996
  • ♻️ Extract async_jobs RPC routes from simcore_service_storage by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7988
  • 📝 .github/README.md Overrides Root README.md by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8004
  • ♻️CI: modularizing CI workflow towards faster feedback by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8001
  • ⬆️Upgrade to UV 0.7, pre-commit tools and dump installation of pip/setuptools/wheels by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8000
  • ⬆️ upgrade efs service requirements by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8009
  • 🐛Stop pruning /inputs folder after unzipping input port by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8016
  • ♻️ Update postgres configuration :warning: DEVOPS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/7997
  • 🐛E2E: check for NOT_STARTED state instead of UNKNOWN by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8024
  • ✨ [Frontend] Search Templates and Search Public Projects by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8013
  • Make function API access rights non nullable 🐛 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8022
  • 🐛 Fixes catalog giving access rights to everyone (group 1) to new services 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7992
  • 🎨 Exclude Conversations Annotation UI info when copying projects by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8029
  • 🔒️ Fix Conversations permissions checks by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8030
  • 🐛 unit-, integration- and system- tests don't fail on cancellation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8032
  • ⬆️ Upgrades Mypy to 1.16.1 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8006
  • 🐛E2E playwright: fix flakyness by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8038
  • 🎨 [Frontend] UX: Usage in the last 24h by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8034
  • 🐛 [Frontend] Fix: Service's Pricing Plans by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8035
  • ✨ [Frontend] Feature: Localized conversations by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7999
  • 🎨Improve testing on DB listener by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8019
  • ⬆️Removed pip installation, replaced by UV repo-wide by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8007
  • ♻️Refactor some fixtures and duplications by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8042
  • 🎨 [Frontend] PO Center: Approval/Deny of account requests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8046
  • ✨ Enhance Account Request Flow with Pre-Registration and PO Approval Handling by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8026
  • 🔨⬆️ Add support for batch-updating dependencies by prefix (e.g., pytest*) + ✅ tests using uvloop by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8014
  • ✨ Expose long running task endpoints in the api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8037
  • 🐛 [Frontend] Fix: Runs listing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8049
  • ⬆️🔒️ Upgrade security issue regarding h11 dependencies by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8052
  • 🐛 Concurrent S3 bucket creation attempt by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8045
  • ⬆️🔒️Security fix: Upgrade protobuf/setuptools version by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8053
  • 🎨 Introduce grouping multiple jobs in task manager (Multiport simulation use case) (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8025
  • ♻️Autoscaling: refactor before changes (⚠️ DEVOPS) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8002
  • 🐛 fix migration script by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8059
  • ♻️🐛Properly configure socketio/engineio log output by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8057
  • ✨ [Frontend] Feature: Saving pipeline by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8054
  • 🐛Fix printing ENVironment when object is a complex object such as dict or list by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8066
  • 🔨 Maintenance: Exclude api folder from Codecov, clean up unused utils, and improve web-server test coverage by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8050
  • 🎨 [Frontend] Enh UX: Number of Active Jobs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8061
  • 🎨 [Frontend] Aesthetics: Use Chip in PO's Review Users and Services Updates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8069
  • 🎨 [Frontent] New Collaborators: Info button with tooltip by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8075
  • ✨ [Frontend] Update to new collection runs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8074
  • 🎨 [Frontend] UX: Disable Delete button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8082
  • 🐛Director-v0: ensure error are enveloped too by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8081
  • 🎨 Add filter to show only running jobs in Activity Overview by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8055
  • 🐛 Handles socketio exception on disconnect and fixes double logging of monitoring middleware by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8067
  • 🎨 [Frontend] Check new UI version after logging in by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8084
  • ♻️ webserver: Extract Pre-Registration Logic from login Domain into login_accounts by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8080
  • :fireengine: Director-v2 introduce `getlatestrunby_project` by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8079
  • 🐛✨ Opentelemetry instrument asyncpg for aiohttp servers and introduce decorator to generate opentelemtry profile span by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8070
  • 🎨 Introduce usage of :wheel: find tools to replace standard linux find, and some UV tweaks (🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8088
  • ✨ allows ooil to escape legacy format in y*ml files inside .osparc folder by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8085
  • 🎨 introduce task filter class in celery by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8076
  • ♻️🎨 [Frontend] Study Store by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8087
  • 🔒️Upgrade dependencies with security issues by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8091
  • ♻️ Major Refactor: Isolate webserver's user Subdomains & Modernize Internal Structure (🚨) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8083
  • 🐛 Fix filtering of currently running jobs by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8093
  • ♻️🎨 [Frontend] Study Store II by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8090
  • ✨ Sends approval and rejection emails from the PO center (🚨) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8094
  • ⚗️Introduce asynchronous logging facilities (🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8064
  • 🐛 [bugfix] Send email to share project is dev feature by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8105
  • ✨ Add zipping celery task which returns a download link instead of a path by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8089
  • ⬆️ upgrades pydantic family repo-wide by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8015
  • ✨ webserver api: add phone registration endpoints and expose user phone field in profile by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8106
  • 🔨 Maintenance: cleanup qooxdoo compile scripts by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8062
  • ✨ [Frontend] Feature: Let users open a project if it's in use if isSimultaneousAccessEnabled by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8100
  • 🎨 Adds realtime domain in web-server and WEBSERVER_REALTIME_COLLABORATION Dev Feature Toggle to Settings by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8120
  • ♻️Fix docker build warnings by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8122
  • 🐛 Avoids possible early garbage collection of task by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8121
  • ⬆️ upgrading rabbitmq to 4.1.2 ⚠️🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8109
  • ✨ [Frontend] Functions Browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8116
  • ✨👽️ Add log zip endpoints in api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8056
  • 🎨 Ensure consistent app names across simcore stack by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8119
  • 🐛 ooil can now escape quadruple $ used by OsparcVariableIdentifier by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8118
  • ♻️ preparing TasksManager's interface to be extracted into a common interface by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7884
  • 🎨 Increase timeout of file creation to avoid flaky testes in CI by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8125
  • ✨ feat(phone): Add Pydantic phone number validation to reduce SMS waste in input schemas by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8115
  • Bump docker/login-action from 2 to 3 by @dependabot[bot] in https://github.com/ITISFoundation/osparc-simcore/pull/7031
  • ♻️ Refactor and Upgrade Users Repository including users_secrets split 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8124
  • 🎨 [Frontend] Enh: Extended Search widget for Projects tab by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8127
  • ♻️ Maintenance: Cleanup Unused Env Var and Minor Validation Fix by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8132
  • ✨ Add wb-auth new Service and Redirect ForwardAuth for Vendor Services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8130
  • 🎨 Enhance Functions REST API endpoints in Web Server by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8117
  • ✨new style dynamic services can now be marked as collaborative ⚠️🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8136
  • 🐛 fixes directorv2: Use wb-auth as forwardauth for dynamic services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8139
  • ✨Allow multiple user sessions (user+tab) to open the same project by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8123
  • 🎨 [Frontend] Functions browser: connect FE to BE by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8135
  • 🎨 [Frontend] Enh: Show who is collaborating by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8144
  • 🐛 Wrong uid property instead of uuid alias when getting Solver function by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8149
  • Bump actions/setup-node from 4.1.0 to 4.4.0 by @dependabot[bot] in https://github.com/ITISFoundation/osparc-simcore/pull/7792
  • 🎨 wb-auth: Configure tracing and network configs by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8148
  • 🔨 Update issue templates by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8146
  • 🎨 [Frontend] Less noisy Node moving by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8152
  • ✨ Is1647/collaboration feature - 1. iteration (OPS ⚠️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8140
  • 🐛Computational backend: Transmission of computational state wrong rabbitmq routing key by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8158
  • Store function outputs 🎨 ♻️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8142
  • 🎨E2E: Logging improvements + autoscaling-monitoring improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8157
  • 🐛 Avoids raising exceptions when the target container of a hook is not found by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8156
  • ✨ [Frontend] Event-driven PATCH trigger by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8154
  • 🐛Fixes wb-auth traces as missing by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8164
  • 🐛 Enhance response when retrieving Solver functions by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8153
  • 🐛 [Frontend] Conversations: fixes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8168
  • 🎨♻️Simultaneous access: emit project update event when a user closes a project or the GC closes it by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8163
  • 🐛Skip information when calling function with missing arguments by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8173
  • ♻️🐛 Fix: Prevent aiohttp.http_exceptions.LineTooLong and improve diagnostics by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8174
  • 🎨 dynamic service status is now propagated to the projectid and not the nodeid by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8175
  • 🎨 Adds client session ID to ProjectDocument + Leave Project Room by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8176
  • ✨ [Frontend] Feature: sync with projectDocument:updated WS by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8165
  • 🎨 Add removal of project documents from the Redis (Garbage Collection background task) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8177
  • 🐛🎨 [Frontend] RTC: UX fixes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8179
  • 🐛Ensure nodeProgress event is sent to project chat by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8180
  • 🔨CI: remove webserver integration tests 02 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8183
  • 🐛 [Frontend] Fix: Search filter's reset button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8182
  • 🎨 [Frontend] Enh: admins are also pos by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8185
  • ♻️ Updates role inheritance for Admin role by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8186
  • 🎨 [Frontend] Wait for set_heartbeat_emit_interval for starting the application by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8188
  • 🎨 [Frontend] RTC: support removing links by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8190
  • ♻️ TasksManager uses Redis for task data by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8131
  • 🐛Ensure locked state is shown when RTCMAXNUMBEROFUSERS is set by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8181
  • 🐛 [Frontend] Fix: change context search by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8194
  • 🐛 null annotations can now be copied by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8193
  • 🐛 [Frontend] Enh: Include version number in 3r party jsondiffpatch file by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8195
  • 🐛 fix Graylog parsing issue by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8191

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.83.0...v1.84.0 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/7947

- Python
Published by matusdrobuliak66 7 months ago

osparc-simcore - Staging Voyager2

What's Changed

  • 🐛 fix Graylog parsing issue by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8191

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingVoyager1...stagingVoyager2

- Python
Published by matusdrobuliak66 7 months ago

osparc-simcore - Staging Voyager1

What's Changed

  • 🎨 [Frontend] RTC: support removing links by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8190
  • ♻️ TasksManager uses Redis for task data by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8131
  • 🐛Ensure locked state is shown when RTCMAXNUMBEROFUSERS is set by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8181
  • 🐛 [Frontend] Fix: change context search by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8194
  • 🐛 null annotations can now be copied by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8193
  • 🐛 [Frontend] Enh: Include version number in 3r party jsondiffpatch file by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8195

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEngage9...stagingVoyager1

- Python
Published by matusdrobuliak66 7 months ago

osparc-simcore - 1.84.0

What's Changed

  • 🐛 [Frontend] Reset Password's "Submit" button: Center it and make it fetch button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7921
  • ♻️ Maintenance/remove legacy db listing code 🚨🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7889
  • 🎨 [Frontend] Enh: Request services access by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7924
  • 🎨🔨 AI-assisted workflow for user-facing messages by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7345
  • 🐛 [Frontend] Fix in_debt tracking by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7927
  • 🐛Ensure Dask client reference is uniquely defined for reference counting by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7937
  • 🐛 Fix clone title and description by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7940
  • ✨ [Frontend] Conversations: notify users by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7916
  • ♻️ Maintenance: Unify ApplicationSettings Testing Across Services and Prepare for External Env File Support by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7919
  • 🐛 web-api: Fixes handling of unexpected errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7939
  • 🐛 Stopping a pipeline should not fail when it does not exist by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7942
  • 🎨🔨 AI-assisted prompt to convert pydantic model fields to use Annotated types by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7938
  • ♻️ Extract Celery code to a new simcore library by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7698
  • 🎨 [Frontend] Functions: Show Preview only when requested from MMUX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7948
  • 🐛 [Frontend] Fix: pass welcome credits to backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7950
  • 🎨 [Frontend] Create Functions: Make default input values editable by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7951
  • ♻️✅ invitations service: small refactoring and cleanup by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7945
  • ✨ [Frontend] Conversations: Edit and Delete messages by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7954
  • 🐛♻️ webserver error handling: Fix incorrect error logging for web.HTTPCreated; cleanup success response handling by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7952
  • Mitigate hanging requests from api-server to storage by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7918
  • 🎨 Extend locust tests for testing individual endpoints by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7955
  • 🎨 Send Socket.IO events whenever conversation messages are created, updated, or deleted by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7941
  • 🐛 Send conversation message notifications to users by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7964
  • 🎨📝 web-api: New batch of improved user-facing messages by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7944
  • 🐛Sticky connection: Ensure emitted socketio messages for logs, progress, status updates and payments are not lost by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7967
  • 🎨 ♻️ Improves task cancellation with new cancel_and_wait utility by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7956
  • 🐛 Use context manager for app server lifecycle in Celery workers by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7962
  • ✨ [Frontend] Conversation Messages: Listen to WebSocket by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7963
  • 🎨 Add fallback traefik 503 routes 🚨⚠️ DEVOPS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/7899
  • 🐛Ensure log/progress queue is restored when websocket connection is restored by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7971
  • 🎨 [Frontend] Enh: Preferred Wallet by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7978
  • 🎨 Send Socket.IO events whenever conversations are created, updated or deleted by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7977
  • ♻️ Maintenance: Migrate more Pydantic models to Annotated types by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7965
  • ♻️ Refactor app_module_setup into Composable Decorators to Enable Modular and Idempotent App Setups by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7982
  • 🐛⚗️ Remove cancel_on_disconnect decorator from certain api-server endpoints by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7986
  • ♻️ web-server: Upgrade GC periodic tasks to new servicelib.background_task by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7970
  • 🐛 Fix app server mock in celery-library by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7989
  • 🎨 [Frontend] UX Enh: Starting osparc by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7987
  • ♻️✅ Refactor webserver pytest helpers to isolate user and login setup logic by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7984
  • 🐛 [Frontend] Fix template creation texts by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7993
  • 🎨 [Frontend] Conversation: Listen to WebSocket by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7976
  • 🎨 [Frontend] MM: Improve potential Function checks by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7990
  • ✨ web-server: Add Stand-alone Auth-App Entrypoint to Web-Server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7818
  • 🎨 Add type and template_type query parameter filter to projects:search endpoint by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7995
  • 🐛Improvements on pipeline cancellation and ensure pipeline state is consistent by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7996
  • ♻️ Extract async_jobs RPC routes from simcore_service_storage by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7988
  • 📝 .github/README.md Overrides Root README.md by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8004
  • ♻️CI: modularizing CI workflow towards faster feedback by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8001
  • ⬆️Upgrade to UV 0.7, pre-commit tools and dump installation of pip/setuptools/wheels by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8000
  • ⬆️ upgrade efs service requirements by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8009
  • 🐛Stop pruning /inputs folder after unzipping input port by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8016
  • ♻️ Update postgres configuration :warning: DEVOPS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/7997
  • 🐛E2E: check for NOT_STARTED state instead of UNKNOWN by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8024
  • ✨ [Frontend] Search Templates and Search Public Projects by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8013
  • Make function API access rights non nullable 🐛 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8022
  • 🐛 Fixes catalog giving access rights to everyone (group 1) to new services 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7992
  • 🎨 Exclude Conversations Annotation UI info when copying projects by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8029
  • 🔒️ Fix Conversations permissions checks by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8030
  • 🐛 unit-, integration- and system- tests don't fail on cancellation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8032
  • ⬆️ Upgrades Mypy to 1.16.1 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8006
  • 🐛E2E playwright: fix flakyness by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8038
  • 🎨 [Frontend] UX: Usage in the last 24h by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8034
  • 🐛 [Frontend] Fix: Service's Pricing Plans by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8035
  • ✨ [Frontend] Feature: Localized conversations by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7999
  • 🎨Improve testing on DB listener by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8019
  • ⬆️Removed pip installation, replaced by UV repo-wide by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8007
  • ♻️Refactor some fixtures and duplications by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8042
  • 🎨 [Frontend] PO Center: Approval/Deny of account requests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8046
  • ✨ Enhance Account Request Flow with Pre-Registration and PO Approval Handling by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8026
  • 🔨⬆️ Add support for batch-updating dependencies by prefix (e.g., pytest*) + ✅ tests using uvloop by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8014
  • ✨ Expose long running task endpoints in the api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8037
  • 🐛 [Frontend] Fix: Runs listing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8049
  • ⬆️🔒️ Upgrade security issue regarding h11 dependencies by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8052
  • 🐛 Concurrent S3 bucket creation attempt by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8045
  • ⬆️🔒️Security fix: Upgrade protobuf/setuptools version by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8053
  • 🎨 Introduce grouping multiple jobs in task manager (Multiport simulation use case) (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8025
  • ♻️Autoscaling: refactor before changes (⚠️ DEVOPS) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8002
  • 🐛 fix migration script by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8059
  • ♻️🐛Properly configure socketio/engineio log output by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8057
  • ✨ [Frontend] Feature: Saving pipeline by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8054
  • 🐛Fix printing ENVironment when object is a complex object such as dict or list by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8066
  • 🔨 Maintenance: Exclude api folder from Codecov, clean up unused utils, and improve web-server test coverage by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8050
  • 🎨 [Frontend] Enh UX: Number of Active Jobs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8061
  • 🎨 [Frontend] Aesthetics: Use Chip in PO's Review Users and Services Updates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8069
  • 🎨 [Frontent] New Collaborators: Info button with tooltip by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8075
  • ✨ [Frontend] Update to new collection runs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8074
  • 🎨 [Frontend] UX: Disable Delete button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8082
  • 🐛Director-v0: ensure error are enveloped too by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8081
  • 🎨 Add filter to show only running jobs in Activity Overview by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8055
  • 🐛 Handles socketio exception on disconnect and fixes double logging of monitoring middleware by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8067
  • 🎨 [Frontend] Check new UI version after logging in by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8084
  • ♻️ webserver: Extract Pre-Registration Logic from login Domain into login_accounts by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8080
  • :fireengine: Director-v2 introduce `getlatestrunby_project` by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8079
  • 🐛✨ Opentelemetry instrument asyncpg for aiohttp servers and introduce decorator to generate opentelemtry profile span by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8070
  • 🎨 Introduce usage of :wheel: find tools to replace standard linux find, and some UV tweaks (🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8088
  • ✨ allows ooil to escape legacy format in y*ml files inside .osparc folder by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8085
  • 🎨 introduce task filter class in celery by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8076
  • ♻️🎨 [Frontend] Study Store by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8087
  • 🔒️Upgrade dependencies with security issues by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8091
  • ♻️ Major Refactor: Isolate webserver's user Subdomains & Modernize Internal Structure (🚨) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8083
  • 🐛 Fix filtering of currently running jobs by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8093
  • ♻️🎨 [Frontend] Study Store II by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8090
  • ✨ Sends approval and rejection emails from the PO center (🚨) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8094
  • ⚗️Introduce asynchronous logging facilities (🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8064
  • 🐛 [bugfix] Send email to share project is dev feature by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8105
  • ✨ Add zipping celery task which returns a download link instead of a path by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8089
  • ⬆️ upgrades pydantic family repo-wide by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8015
  • ✨ webserver api: add phone registration endpoints and expose user phone field in profile by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8106
  • 🔨 Maintenance: cleanup qooxdoo compile scripts by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8062
  • ✨ [Frontend] Feature: Let users open a project if it's in use if isSimultaneousAccessEnabled by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8100
  • 🎨 Adds realtime domain in web-server and WEBSERVER_REALTIME_COLLABORATION Dev Feature Toggle to Settings by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8120
  • ♻️Fix docker build warnings by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8122
  • 🐛 Avoids possible early garbage collection of task by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8121
  • ⬆️ upgrading rabbitmq to 4.1.2 ⚠️🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8109
  • ✨ [Frontend] Functions Browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8116
  • ✨👽️ Add log zip endpoints in api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8056
  • 🎨 Ensure consistent app names across simcore stack by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8119
  • 🐛 ooil can now escape quadruple $ used by OsparcVariableIdentifier by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8118
  • ♻️ preparing TasksManager's interface to be extracted into a common interface by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7884
  • 🎨 Increase timeout of file creation to avoid flaky testes in CI by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8125
  • ✨ feat(phone): Add Pydantic phone number validation to reduce SMS waste in input schemas by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8115
  • Bump docker/login-action from 2 to 3 by @dependabot[bot] in https://github.com/ITISFoundation/osparc-simcore/pull/7031
  • ♻️ Refactor and Upgrade Users Repository including users_secrets split 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8124
  • 🎨 [Frontend] Enh: Extended Search widget for Projects tab by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8127
  • ♻️ Maintenance: Cleanup Unused Env Var and Minor Validation Fix by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8132
  • ✨ Add wb-auth new Service and Redirect ForwardAuth for Vendor Services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8130
  • 🎨 Enhance Functions REST API endpoints in Web Server by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8117
  • ✨new style dynamic services can now be marked as collaborative ⚠️🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8136
  • 🐛 fixes directorv2: Use wb-auth as forwardauth for dynamic services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8139
  • ✨Allow multiple user sessions (user+tab) to open the same project by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8123
  • 🎨 [Frontend] Functions browser: connect FE to BE by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8135
  • 🎨 [Frontend] Enh: Show who is collaborating by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8144
  • 🐛 Wrong uid property instead of uuid alias when getting Solver function by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8149
  • Bump actions/setup-node from 4.1.0 to 4.4.0 by @dependabot[bot] in https://github.com/ITISFoundation/osparc-simcore/pull/7792
  • 🎨 wb-auth: Configure tracing and network configs by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8148
  • 🔨 Update issue templates by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8146
  • 🎨 [Frontend] Less noisy Node moving by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8152
  • ✨ Is1647/collaboration feature - 1. iteration (OPS ⚠️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8140
  • 🐛Computational backend: Transmission of computational state wrong rabbitmq routing key by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8158
  • Store function outputs 🎨 ♻️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8142
  • 🎨E2E: Logging improvements + autoscaling-monitoring improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8157
  • 🐛 Avoids raising exceptions when the target container of a hook is not found by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8156
  • ✨ [Frontend] Event-driven PATCH trigger by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8154
  • 🐛Fixes wb-auth traces as missing by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8164
  • 🐛 Enhance response when retrieving Solver functions by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8153
  • 🐛 [Frontend] Conversations: fixes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8168
  • 🎨♻️Simultaneous access: emit project update event when a user closes a project or the GC closes it by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8163
  • 🐛Skip information when calling function with missing arguments by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8173
  • ♻️🐛 Fix: Prevent aiohttp.http_exceptions.LineTooLong and improve diagnostics by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8174
  • 🎨 dynamic service status is now propagated to the projectid and not the nodeid by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8175
  • 🎨 Adds client session ID to ProjectDocument + Leave Project Room by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8176
  • ✨ [Frontend] Feature: sync with projectDocument:updated WS by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8165
  • 🎨 Add removal of project documents from the Redis (Garbage Collection background task) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8177
  • 🐛🎨 [Frontend] RTC: UX fixes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8179
  • 🐛Ensure nodeProgress event is sent to project chat by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8180
  • 🔨CI: remove webserver integration tests 02 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8183
  • 🐛 [Frontend] Fix: Search filter's reset button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8182
  • 🎨 [Frontend] Enh: admins are also pos by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8185
  • ♻️ Updates role inheritance for Admin role by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8186
  • 🎨 [Frontend] Wait for set_heartbeat_emit_interval for starting the application by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8188

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.83.0...v1.84.0

- Python
Published by matusdrobuliak66 7 months ago

osparc-simcore - Staging Engage9

What's Changed

  • 🐛Skip information when calling function with missing arguments by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8173
  • ♻️🐛 Fix: Prevent aiohttp.http_exceptions.LineTooLong and improve diagnostics by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8174
  • 🎨 dynamic service status is now propagated to the projectid and not the nodeid by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8175
  • 🎨 Adds client session ID to ProjectDocument + Leave Project Room by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8176
  • ✨ [Frontend] Feature: sync with projectDocument:updated WS by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8165
  • 🎨 Add removal of project documents from the Redis (Garbage Collection background task) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8177
  • 🐛🎨 [Frontend] RTC: UX fixes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8179
  • 🐛Ensure nodeProgress event is sent to project chat by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8180
  • 🔨CI: remove webserver integration tests 02 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8183
  • 🐛 [Frontend] Fix: Search filter's reset button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8182
  • 🎨 [Frontend] Enh: admins are also pos by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8185
  • ♻️ Updates role inheritance for Admin role by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8186
  • 🎨 [Frontend] Wait for set_heartbeat_emit_interval for starting the application by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8188

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEngage8...stagingEngage9 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/8189

- Python
Published by matusdrobuliak66 7 months ago

osparc-simcore - Staging Engage8

What's Changed

  • ⬆️ upgrading rabbitmq to 4.1.2 ⚠️🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8109
  • ✨ [Frontend] Functions Browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8116
  • ✨👽️ Add log zip endpoints in api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8056
  • 🎨 Ensure consistent app names across simcore stack by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8119
  • 🐛 ooil can now escape quadruple $ used by OsparcVariableIdentifier by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8118
  • ♻️ preparing TasksManager's interface to be extracted into a common interface by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7884
  • 🎨 Increase timeout of file creation to avoid flaky testes in CI by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8125
  • ✨ feat(phone): Add Pydantic phone number validation to reduce SMS waste in input schemas by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8115
  • Bump docker/login-action from 2 to 3 by @dependabot[bot] in https://github.com/ITISFoundation/osparc-simcore/pull/7031
  • ♻️ Refactor and Upgrade Users Repository including users_secrets split 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8124
  • 🎨 [Frontend] Enh: Extended Search widget for Projects tab by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8127
  • ♻️ Maintenance: Cleanup Unused Env Var and Minor Validation Fix by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8132
  • ✨ Add wb-auth new Service and Redirect ForwardAuth for Vendor Services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8130
  • 🎨 Enhance Functions REST API endpoints in Web Server by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8117
  • ✨new style dynamic services can now be marked as collaborative ⚠️🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8136
  • 🐛 fixes directorv2: Use wb-auth as forwardauth for dynamic services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8139
  • ✨Allow multiple user sessions (user+tab) to open the same project by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8123
  • 🎨 [Frontend] Functions browser: connect FE to BE by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8135
  • 🎨 [Frontend] Enh: Show who is collaborating by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8144
  • 🐛 Wrong uid property instead of uuid alias when getting Solver function by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8149
  • Bump actions/setup-node from 4.1.0 to 4.4.0 by @dependabot[bot] in https://github.com/ITISFoundation/osparc-simcore/pull/7792
  • 🎨 wb-auth: Configure tracing and network configs by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8148
  • 🔨 Update issue templates by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8146
  • 🎨 [Frontend] Less noisy Node moving by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8152
  • ✨ Is1647/collaboration feature - 1. iteration (OPS ⚠️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8140
  • 🐛Computational backend: Transmission of computational state wrong rabbitmq routing key by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8158
  • Store function outputs 🎨 ♻️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8142
  • 🎨E2E: Logging improvements + autoscaling-monitoring improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8157
  • 🐛 Avoids raising exceptions when the target container of a hook is not found by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8156
  • ✨ [Frontend] Event-driven PATCH trigger by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8154
  • 🐛Fixes wb-auth traces as missing by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8164
  • 🐛 Enhance response when retrieving Solver functions by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8153
  • 🐛 [Frontend] Conversations: fixes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8168
  • 🎨♻️Simultaneous access: emit project update event when a user closes a project or the GC closes it by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8163

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEngage7...stagingEngage8

- Python
Published by matusdrobuliak66 7 months ago

osparc-simcore - Staging Engage7

What's Changed

  • 🎨Improve testing on DB listener by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8019
  • ⬆️Removed pip installation, replaced by UV repo-wide by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8007
  • ♻️Refactor some fixtures and duplications by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8042
  • 🎨 [Frontend] PO Center: Approval/Deny of account requests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8046
  • ✨ Enhance Account Request Flow with Pre-Registration and PO Approval Handling by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8026
  • 🔨⬆️ Add support for batch-updating dependencies by prefix (e.g., pytest*) + ✅ tests using uvloop by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8014
  • ✨ Expose long running task endpoints in the api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8037
  • 🐛 [Frontend] Fix: Runs listing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8049
  • ⬆️🔒️ Upgrade security issue regarding h11 dependencies by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8052
  • 🐛 Concurrent S3 bucket creation attempt by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8045
  • ⬆️🔒️Security fix: Upgrade protobuf/setuptools version by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8053
  • 🎨 Introduce grouping multiple jobs in task manager (Multiport simulation use case) (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8025
  • ♻️Autoscaling: refactor before changes (⚠️ DEVOPS) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8002
  • 🐛 fix migration script by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8059
  • ♻️🐛Properly configure socketio/engineio log output by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8057
  • ✨ [Frontend] Feature: Saving pipeline by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8054
  • 🐛Fix printing ENVironment when object is a complex object such as dict or list by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8066
  • 🔨 Maintenance: Exclude api folder from Codecov, clean up unused utils, and improve web-server test coverage by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8050
  • 🎨 [Frontend] Enh UX: Number of Active Jobs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8061
  • 🎨 [Frontend] Aesthetics: Use Chip in PO's Review Users and Services Updates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8069
  • 🎨 [Frontent] New Collaborators: Info button with tooltip by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8075
  • ✨ [Frontend] Update to new collection runs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8074
  • 🎨 [Frontend] UX: Disable Delete button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8082
  • 🐛Director-v0: ensure error are enveloped too by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8081
  • 🎨 Add filter to show only running jobs in Activity Overview by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8055
  • 🐛 Handles socketio exception on disconnect and fixes double logging of monitoring middleware by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8067
  • 🎨 [Frontend] Check new UI version after logging in by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8084
  • ♻️ webserver: Extract Pre-Registration Logic from login Domain into login_accounts by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8080
  • :fireengine: Director-v2 introduce `getlatestrunby_project` by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8079
  • 🐛✨ Opentelemetry instrument asyncpg for aiohttp servers and introduce decorator to generate opentelemtry profile span by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8070
  • 🎨 Introduce usage of :wheel: find tools to replace standard linux find, and some UV tweaks (🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8088
  • ✨ allows ooil to escape legacy format in y*ml files inside .osparc folder by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8085
  • 🎨 introduce task filter class in celery by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8076
  • ♻️🎨 [Frontend] Study Store by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8087
  • 🔒️Upgrade dependencies with security issues by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8091
  • ♻️ Major Refactor: Isolate webserver's user Subdomains & Modernize Internal Structure (🚨) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8083
  • 🐛 Fix filtering of currently running jobs by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8093
  • ♻️🎨 [Frontend] Study Store II by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8090
  • ✨ Sends approval and rejection emails from the PO center (🚨) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8094
  • ⚗️Introduce asynchronous logging facilities (🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8064
  • 🐛 [bugfix] Send email to share project is dev feature by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8105
  • ✨ Add zipping celery task which returns a download link instead of a path by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/8089
  • ⬆️ upgrades pydantic family repo-wide by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8015
  • ✨ webserver api: add phone registration endpoints and expose user phone field in profile by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8106
  • 🔨 Maintenance: cleanup qooxdoo compile scripts by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8062
  • ✨ [Frontend] Feature: Let users open a project if it's in use if isSimultaneousAccessEnabled by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8100
  • 🎨 Adds realtime domain in web-server and WEBSERVER_REALTIME_COLLABORATION Dev Feature Toggle to Settings by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8120
  • ♻️Fix docker build warnings by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8122
  • 🐛 Avoids possible early garbage collection of task by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/8121

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEngage5...stagingEngage7

- Python
Published by matusdrobuliak66 7 months ago

osparc-simcore - 1.83.4

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.83.3...v1.83.4

- Python
Published by matusdrobuliak66 8 months ago

osparc-simcore - 1.83.3

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.83.2...v1.83.3

- Python
Published by matusdrobuliak66 8 months ago

osparc-simcore - Staging Engage6

Just for testing release @matusdrobuliak66 @giancarloromeo

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEngage5...stagingEngage6

- Python
Published by matusdrobuliak66 8 months ago

osparc-simcore - Staging Engage5

What's Changed

  • 🐛 [Frontend] Reset Password's "Submit" button: Center it and make it fetch button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7921
  • ♻️ Maintenance/remove legacy db listing code 🚨🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7889
  • 🎨 [Frontend] Enh: Request services access by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7924
  • 🎨🔨 AI-assisted workflow for user-facing messages by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7345
  • 🐛 [Frontend] Fix in_debt tracking by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7927
  • 🐛Ensure Dask client reference is uniquely defined for reference counting by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7937
  • 🐛 Fix clone title and description by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7940
  • ✨ [Frontend] Conversations: notify users by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7916
  • ♻️ Maintenance: Unify ApplicationSettings Testing Across Services and Prepare for External Env File Support by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7919
  • 🐛 web-api: Fixes handling of unexpected errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7939
  • 🐛 Stopping a pipeline should not fail when it does not exist by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7942
  • 🎨🔨 AI-assisted prompt to convert pydantic model fields to use Annotated types by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7938
  • ♻️ Extract Celery code to a new simcore library by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7698
  • 🎨 [Frontend] Functions: Show Preview only when requested from MMUX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7948
  • 🐛 [Frontend] Fix: pass welcome credits to backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7950
  • 🎨 [Frontend] Create Functions: Make default input values editable by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7951
  • ♻️✅ invitations service: small refactoring and cleanup by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7945
  • ✨ [Frontend] Conversations: Edit and Delete messages by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7954
  • 🐛♻️ webserver error handling: Fix incorrect error logging for web.HTTPCreated; cleanup success response handling by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7952
  • Mitigate hanging requests from api-server to storage by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7918
  • 🎨 Extend locust tests for testing individual endpoints by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7955
  • 🎨 Send Socket.IO events whenever conversation messages are created, updated, or deleted by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7941
  • 🐛 Send conversation message notifications to users by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7964
  • 🎨📝 web-api: New batch of improved user-facing messages by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7944
  • 🐛Sticky connection: Ensure emitted socketio messages for logs, progress, status updates and payments are not lost by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7967
  • 🎨 ♻️ Improves task cancellation with new cancel_and_wait utility by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7956
  • 🐛 Use context manager for app server lifecycle in Celery workers by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7962
  • ✨ [Frontend] Conversation Messages: Listen to WebSocket by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7963
  • 🎨 Add fallback traefik 503 routes 🚨⚠️ DEVOPS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/7899
  • 🐛Ensure log/progress queue is restored when websocket connection is restored by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7971
  • 🎨 [Frontend] Enh: Preferred Wallet by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7978
  • 🎨 Send Socket.IO events whenever conversations are created, updated or deleted by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7977
  • ♻️ Maintenance: Migrate more Pydantic models to Annotated types by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7965
  • ♻️ Refactor app_module_setup into Composable Decorators to Enable Modular and Idempotent App Setups by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7982
  • 🐛⚗️ Remove cancel_on_disconnect decorator from certain api-server endpoints by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7986
  • ♻️ web-server: Upgrade GC periodic tasks to new servicelib.background_task by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7970
  • 🐛 Fix app server mock in celery-library by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7989
  • 🎨 [Frontend] UX Enh: Starting osparc by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7987
  • ♻️✅ Refactor webserver pytest helpers to isolate user and login setup logic by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7984
  • 🐛 [Frontend] Fix template creation texts by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7993
  • 🎨 [Frontend] Conversation: Listen to WebSocket by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7976
  • 🎨 [Frontend] MM: Improve potential Function checks by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7990
  • ✨ web-server: Add Stand-alone Auth-App Entrypoint to Web-Server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7818
  • 🎨 Add type and template_type query parameter filter to projects:search endpoint by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7995
  • 🐛Improvements on pipeline cancellation and ensure pipeline state is consistent by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7996
  • ♻️ Extract async_jobs RPC routes from simcore_service_storage by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7988
  • 📝 .github/README.md Overrides Root README.md by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/8004
  • ♻️CI: modularizing CI workflow towards faster feedback by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8001
  • ⬆️Upgrade to UV 0.7, pre-commit tools and dump installation of pip/setuptools/wheels by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8000
  • ⬆️ upgrade efs service requirements by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8009
  • 🐛Stop pruning /inputs folder after unzipping input port by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8016
  • ♻️ Update postgres configuration :warning: DEVOPS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/7997
  • 🐛E2E: check for NOT_STARTED state instead of UNKNOWN by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8024
  • ✨ [Frontend] Search Templates and Search Public Projects by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8013
  • Make function API access rights non nullable 🐛 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/8022
  • 🐛 Fixes catalog giving access rights to everyone (group 1) to new services 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7992
  • 🎨 Exclude Conversations Annotation UI info when copying projects by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8029
  • 🔒️ Fix Conversations permissions checks by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8030
  • 🐛 unit-, integration- and system- tests don't fail on cancellation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/8032
  • ⬆️ Upgrades Mypy to 1.16.1 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8006
  • 🐛E2E playwright: fix flakyness by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/8038
  • 🎨 [Frontend] UX: Usage in the last 24h by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8034
  • 🐛 [Frontend] Fix: Service's Pricing Plans by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8035
  • ✨ [Frontend] Feature: Localized conversations by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7999

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEngage2...stagingEngage5

- Python
Published by matusdrobuliak66 8 months ago

osparc-simcore - 1.83.2

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.83.1...v1.83.2 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/8003

- Python
Published by matusdrobuliak66 8 months ago

osparc-simcore - 1.83.1

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.83.0...v1.83.1

- Python
Published by matusdrobuliak66 8 months ago

osparc-simcore - 1.83.0

What's Changed

  • ✨ [Frontend] Multiple conversations per project by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7643
  • 🐛Dask-Sidecar: explicitely set expand flag to remove confusing error message by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7645
  • 🎨 add safety condition for auto-recharge by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7648
  • ♻️✨🐛Dask-Sidecar: add RabbitMQ dependency and remove usage of deprecated Pub/Sub for logs 🚨🚨🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7621
  • ⬆️ Maintenance: upgrade aiohttp, version 3.11.13 is yanked by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7649
  • ♻️Dask sidecar: Glob error tests + autoscaling monitoring fix by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7650
  • 🎨 [Frontend] Enh: Lazy load templates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7647
  • ✨ [Frontend] Create Functions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7653
  • 🐛 Avoid 401 when listing in process tasks in webserver by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7657
  • 🎨 Improve web-api listing task manager (download logs, credits, node name) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7656
  • ⬆️ Maintenance: Upgrade aioboto3 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7662
  • 🎨Webserver: use uvloop and aiohttp UV loop worker to increase performances by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7663
  • ✨ [Frontend] App Browser with Hypertools by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7658
  • 🎨 Improve listing task manager (add filter + and project name, project custom metadata fields) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7661
  • ⬆️Maintenance: upgrade to traefik v3.4.0 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7670
  • ⬆️Maintenance: more upgrades due to last upgrade of traefik to 3.4 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7671
  • ✨ [Frontend] Activity Center and Activity Overview by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7664
  • 🐛 [Frontend] Fixes: Data Browsing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7672
  • 🐛 [Frontend] Fix: Templates listing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7673
  • ✨ task manager improvement: listing /computations/{project_id}/iterations by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7669
  • 🎨 [Frontend] Enh: Publish and Template in different sections by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7674
  • 🐛 Generate API base URL by active product ⚠️ by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7619
  • Functions api ✨ 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7539
  • ✨ [Frontend] Templates and Public Projects in Study Browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7676
  • 🎨 add project template type 🚨 (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7677
  • ♻️Dask-sidecar: remove dask Pub/Sub (🚨🚨🚨 computational services must be switched off prior to deploy) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7660
  • 🐛 fix project-v0.0.1.json schema by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7684
  • 🎨 [Frontend] Show Runs history by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7681
  • ♻️ upgrade markupsafe by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7691
  • 🐛 Fixes WEBSERVER_FUNCTIONS to run in development deploys by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7687
  • ✨ Add Support for Filtering Solver Jobs by Custom Metadata via metadata.any Query Parameter by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7678
  • 🎨 Adding filtering for template type + extend patching by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7689
  • ✨ public-api 0.7.1: adds version_display field in the Solver response model by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7694
  • 🎨 [Frontend] Filter and patch template types by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7690
  • ✨ Adding RPC entry points to dynamic-sidecar for disk and volumes by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7651
  • dynamic-sidecar allows to import old state from legacy services 🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7675
  • 🎨 [Frontend] Card Menu: Template menu on template, tutorial and hypertool cards by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7696
  • ✨ Add exemplars to prometheus metrics by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7644
  • public-api: list solvers filtered by servicekey and versiondisplay patterns by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7695
  • ✨ [Frontend] PO Center: Pending Users by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7699
  • 🐛 [Frontend] Fix: Pricing plan creation and Edit by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7702
  • ✨🐛Computational Backend: Introduce Dask plugins for tasks lifecycle by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7686
  • Add functions rest api inside webserver ✨ ♻️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7693
  • 🐛 Process canonical endpoint in fastapi case when collecting prometheus metrics by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7704
  • Fix functions frontend by using schemacontent instead of schemadict 🐛🚑️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7705
  • 🎨 [Frontend] Review 20.05 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7703
  • ⬆️Upgrade dask-based services (dask-sidecar, autoscaling, clusters-keeper, director-v2) 🚨🚨🚨 (computational clusters must be down on release) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7701
  • Fix function job collection changelog descr 🐛 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7708
  • 🎨 public-api: cleanup openapi routes descriptions by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7707
  • 🎨 [Frontend] Enable/disable Create Functions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7714
  • 🎨 web-server: Advertises state of WEBSERVER_FUNCTIONS so front-end can enable/disable this feature by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7715
  • 🎨 remove histogram with many buckets by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7706
  • 🎨 database+web-server: Extending user pre-registration workflow and asyncpg upgrades 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7709
  • ✨ [Frontend] Pretty JSON objects by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7710
  • 🎨 [Frontend] Runs with children by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7712
  • 🎨 introduce include_children query parameter for activity monitor / project activity listings (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7718
  • 🎨 [Frontend] Support any image url in the Hypertool buttons by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7720
  • ✨ [Frontend] Allow users access not-running latest runs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7723
  • Let frontend return 'number' instead of 'float' for the func schema 🐛 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7726
  • 🐛Dask-sidecar: ignore unexpected key-value pairs in outputs json data + unreliable computational runs in on-demand clusters by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7724
  • 🎨 api-server: Add GET /solvers/page Public API Route with Pagination and Filter Support by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7719
  • 🎨 Improve Exception Context to diagnose Invalid Invitations links by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7727
  • 🐛On-demand computational backend failing by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7735
  • ✨ web-api: admin views and actions for user accounts for the PO center by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7560
  • 🎨 [Frontend] Filter Runs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7728
  • 🐛 Fix listing (currently, project activity only shows the current user's actions; activities of other users are not visible) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7732
  • 🐛 web-api: wallet update operation has now optional thumbnail by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7736
  • ✨ Add lifespan handling to tracing instrumentation and instrument rabbitmq rpc clients by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7642
  • 🎨 dynamic-sidecar prints disk usage on boot by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7740
  • ✨ [Frontend] Listen to openFunction iframe's message by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7741
  • 🎨 [Frontend] Fetch tasks from the given projectUuid by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7743
  • ✨ notifications-library: default email templates for on_account_approved, on_account_denied by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7744
  • ♻️ Maintenance: Updates on new Annotated type style and llm-prompts by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7749
  • Add hasfunctionid filter to function job collection filtering ✨ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7746
  • 🎨 Add load tests of functions section in api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7729
  • 🐛Computational services with large amount of inputs/outputs fail to start (🗃️) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7725
  • 🔨 Exposes WEBSERVER_FUNCTION env to wb-api-server simcore service ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7751
  • 🐛 Fix errors observed in front-end due to the HTTP reason attribute and new lines by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7755
  • 🐛♻️ Fixes public-api pagination issues and overall normalization & documentation by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7747
  • 🐛 Fixes exclusive decorator to handle CouldNotAcquireLockError gracefully by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7757
  • 🐛 Fix tracing exemplars by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7750
  • 🎨 Maintenance: change default chunk size to compute checksums to 8MiB instead of 5KB by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7753
  • ♻️ removed unrequited assert by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7754
  • 🐛 web-server: Handles safely overly long status messages in web server responses by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7760
  • 🔨♻️Performance testing: upgrade locust infrastructure by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7711
  • 🐛 Fix: Add default headers for authenticated HTTP methods by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7763
  • ✨ Front-end: Drafts "Pending Users" view on the PO center by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7745
  • ⬆️♻️Uniformize uvicorn/fastapi dependencies repository-wide by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7765
  • 🎨 introduce comp_run_snapshot_tasks table (🗃️) 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7758
  • ♻️ Unifying longrunningtasks interfaces by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7697
  • Function user permissions ✨ 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7764
  • 🐛 Fixes extra long error/debug message in the front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7761
  • 🐛 Fixes WEBSERVER_FUNCTIONS was not properly exposed to front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7772
  • Add product permissions to functions 🎨 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7771
  • Mark inputs as required in create function frontend 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7752
  • ♻️ speedup project listing 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7737
  • 🐛 add default osparc product name to functions tables (modified previous migration 🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7787
  • 🐛 [Frontend] Runs: Tap Info button for the second time by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7788
  • 🎨 Update functions loadtest by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7768
  • 🎨 Set 1 minute timeout as default in httpx clients used in api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7791
  • 🎨🐛 [Frontend] Runs and Tasks sorting by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7790
  • Function cache check success 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7789
  • 🐛 fix wrong project name in billing center usage view by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7798
  • 🎨 [Frontend] Enh: RM 03.06 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7794
  • 🎨 Fix/enh: Avoid duplicated port compatibility calls by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7803
  • 🎨 web-server: accelerate input:match via caching rest client call by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7802
  • ✨ catalog: new service inherit icon and thumbnail from latest patched compatible releases 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7769
  • 🎨Computational backend: Fail fast in case of malformed input syntax and improve unzipping by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7804
  • 🎨♻️ Enhances web-server's error middle-ware for safe status-line and refactors aiohttp response helpers by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7770
  • ⬆️ Upgraded aiohttp repo wide by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7800
  • 🎨 [Frontend] New icons: Hypertools, More, New Folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7805
  • Limit the number of accepted jobs in the api-server's POST /v0/functions/{function_id}:map endpoint by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7801
  • Add the created_at field to registered function objects 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7797
  • 🐛 Refactored retry logic to include failing case in AWS master by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7809
  • 🔥 downgrading aiohttp to try and address issue with content length header by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7811
  • 🎨 [Frontend] Second app on Sim4Life.lite by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7807
  • 🎨 Improves webserver's exception handling to enhance diagnoses of catalog's client errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7817
  • Revert "🐛 Refactored retry logic to include failing case in AWS maste… by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7812
  • Revert "🎨 [Frontend] Second app on Sim4Life.lite (#7807)" by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7822
  • ✨Add docker healthcheck of Simcore Traefik container by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7820
  • 🐛 [Frontend] Fix: Disabled actions in Project's menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7808
  • 🐛 use httpx to download output ports by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7824
  • Add function error handler to api server 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7810
  • 🐛 [Frontend] Fix: un-synced frontend's and backend's study objects by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7828
  • 🎨 [Frontend] Second app on Sim4Life.lite (II) by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7823
  • 🐛 web-server: fixes invitation data used in approval endpoint by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7831
  • 🎨 webserver: cache authenticated calls by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7826
  • 🐛 [Frontend] Fix: Edit slides by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7832
  • 🎨 [Frontend] Prettify Project card by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7830
  • 🐛 [Frontend] Fix: init ui-mode by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7837
  • ⚗️Dask-sidecar: print file contents or partial contents by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7834
  • Generate unique Celery worker name by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7827
  • 🎨 Increase timeout for webserver 02 unittest workflow by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7842
  • ✨ [Frontend] Group Sim4Life Featured services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7841
  • 🎨 [Frontend] Expose Tokens page to testers by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7847
  • Revert "⚗️Dask-sidecar: print file contents or partial contents (#7834)" by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7848
  • 🐛 [Frontend] Fix: Tutorials tab link by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7849
  • ♻️Computational backend: increase timeout to get results to 35 seconds by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7850
  • 🐛 Mitigates "Projects not being listed on osparc-staging.io" by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7836
  • Check function run permissions 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7844
  • 🐛 [Frontend] Fix: service catalog by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7856
  • ♻️ Enhances various error messages on webserver by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7860
  • ♻️ Towards a common longrunningtasks interface by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7833
  • 🎨 add logs during project creation by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7862
  • 🐛 [Frontend] Incomplete node data in the backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7864
  • 🐛 api-server: fixes product header contamination in webserver's client session by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7865
  • 🎨 [Frontend] Enh: Better fit loading page by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7866
  • 🗃️ Postgres: set statement timeout 🚨 ⚠️ DEVOPS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/7858
  • 🎨 Filter autogenerated api-keys when listing by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7855
  • 🎨 [Frontend] PO Center: Default welcome credits depends on product by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7870
  • ⬆️ unpinned and upgraded aiohttp by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7861
  • 🎨 [Frontend] Grouped list view by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7845
  • 🎨 [Frontend] Project/Node: Cache more resources by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7859
  • 🎨 [Frontend] Show Hypertools if there are any by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7871
  • 🐛 [Frontend] Fix: show support id when pipeline fails to start by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7874
  • 🐛 Fixes error message displayed to user coming from director-v2 failure by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7875
  • 🎨 [Frontend] Redirect anonymous users to the "account request form" instead of asking them to send an email by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7877
  • 🎨Only require sticky connection on specific endpoints (🚨🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7839
  • ♻️ common http API interface for long_running_tasks by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7843
  • ♻️ remove listing user services call from listing project by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7881
  • 🎨 [Frontend] Hide template used to register function by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7886
  • 🎨🐛 [Frontend] Handle error on project/services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7883
  • ♻️ webserver: security Domain Refactoring by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7867
  • 🐛Director-v2: properly close dask client when use is completed by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7880
  • ✨ Add x-osparc-trace-id to response headers for requests hitting webserver and api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7796
  • ♻️🐛Refactors webserver's errors middleware to handle LineTooLong exceptions by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7878
  • 🐛Increase node testing timeout to wait for website since Github machines are very weak by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7893
  • 🎨 [Frontend] Enh: Visible input ports by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7891
  • 🐛 [Frontend] Fix: Nodes seem unconnected during running of services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7895
  • 🐛CI: Fix timeout value in CI e2e system test by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7896
  • 🐛System-test e2e is again required to pass by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7898
  • Add global functions user permissions 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7868
  • 🎨 Increase poll timeout in api-server's webserver rest client to 10 minutes by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7890
  • 🎨 [Frontend] Account request form: adapt defaults by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7894
  • ✨ Add Controller for /me/function-permissions Endpoint in Functions Domain by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7901
  • ✨ [Frontend] Check if I can write_functions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7888
  • ✨ [Frontend] Request services access by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7897
  • 🎨 [Frontend] Update guided tours by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7906
  • 🐛 [p2e] Update vtk tests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7911
  • 🎨 Enhance study cloning endpoint to allow modifying title, description, hidden by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7892
  • 🎨 Require parent info headers when running function by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7900
  • 🐛 Fix incorrect setup of IN_DEBT transaction state by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7908
  • 🐛 [p2e] Update VTK tests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7913
  • 🎨 Reduce the number of acquisition/release of DB connection inside function repository by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7904
  • 🐛 fix webserver wallet exclusive queues are removed when they should not by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7912
  • 🐛 Relax Wallet Access Check for Project Upgrades 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7917
  • ♻️ Remove code duplication after [#7904] by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7915
  • 🐛 Fixed director-v2 getting stuck when removing service by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7914

Cherry picked from master branch: * 🐛 Fixed director-v2 getting stuck when removing service (https://github.com/ITISFoundation/osparc-simcore/pull/7914) * 🐛 [Frontend] Fix in_debt tracking (https://github.com/ITISFoundation/osparc-simcore/pull/7927) * 🎨 [Frontend] Enh: Request services access (https://github.com/ITISFoundation/osparc-simcore/pull/7924) * 🐛Ensure Dask client reference is uniquely defined for reference count… * 🐛 Fix clone title and description (https://github.com/ITISFoundation/osparc-simcore/pull/7940) * cherry pick web-api: Fixes handling of unexpected errors https://github.com/ITISFoundation/osparc-simcore/pull/7939 * 🐛 Stopping a pipeline should not fail when it does not exist (https://github.com/ITISFoundation/osparc-simcore/pull/7942) * cherry pick AI-assisted workflow for user-facing messages https://github.com/ITISFoundation/osparc-simcore/pull/7345 (need… * 🎨 [Frontend] Functions: Show Preview only when requested from MMUX (https://github.com/ITISFoundation/osparc-simcore/pull/7948 * 🐛 [Frontend] Fix: pass welcome credits to backend (https://github.com/ITISFoundation/osparc-simcore/pull/7950) * 🎨 [Frontend] Create Functions: Make default input values editable (https://github.com/ITISFoundation/osparc-simcore/pull/7951

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.82.0...staging_Engage4 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/7682

- Python
Published by matusdrobuliak66 8 months ago

osparc-simcore - Staging Engage4

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEngage3...stagingEngage4

- Python
Published by matusdrobuliak66 8 months ago

osparc-simcore - Staging Engage3

  • 41bEnsure Dask client reference is uniquely defined for reference counting (#7937)
  • 3a8 [Frontend] Enh: Request services access (#7924)
  • 41b [Frontend] Fix in_debt tracking (#7927)

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEngage2...stagingEngage3

- Python
Published by matusdrobuliak66 8 months ago

osparc-simcore - Staging Engage2

What's Changed

  • 🐛 Relax Wallet Access Check for Project Upgrades 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7917
  • ♻️ Remove code duplication after [#7904] by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7915
  • 🐛 Fixed director-v2 getting stuck when removing service by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7914

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEngage1...stagingEngage2

- Python
Published by matusdrobuliak66 8 months ago

osparc-simcore - Staging Engage1

What's Changed

  • 🎨 [Frontend] Enh: Better fit loading page by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7866
  • 🗃️ Postgres: set statement timeout 🚨 ⚠️ DEVOPS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/7858
  • 🎨 Filter autogenerated api-keys when listing by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7855
  • 🎨 [Frontend] PO Center: Default welcome credits depends on product by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7870
  • ⬆️ unpinned and upgraded aiohttp by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7861
  • 🎨 [Frontend] Grouped list view by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7845
  • 🎨 [Frontend] Project/Node: Cache more resources by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7859
  • 🎨 [Frontend] Show Hypertools if there are any by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7871
  • 🐛 [Frontend] Fix: show support id when pipeline fails to start by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7874
  • 🐛 Fixes error message displayed to user coming from director-v2 failure by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7875
  • 🎨 [Frontend] Redirect anonymous users to the "account request form" instead of asking them to send an email by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7877
  • 🎨Only require sticky connection on specific endpoints (🚨🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7839
  • ♻️ common http API interface for long_running_tasks by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7843
  • ♻️ remove listing user services call from listing project by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7881
  • 🎨 [Frontend] Hide template used to register function by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7886
  • 🎨🐛 [Frontend] Handle error on project/services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7883
  • ♻️ webserver: security Domain Refactoring by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7867
  • 🐛Director-v2: properly close dask client when use is completed by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7880
  • ✨ Add x-osparc-trace-id to response headers for requests hitting webserver and api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7796
  • ♻️🐛Refactors webserver's errors middleware to handle LineTooLong exceptions by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7878
  • 🐛Increase node testing timeout to wait for website since Github machines are very weak by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7893
  • 🎨 [Frontend] Enh: Visible input ports by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7891
  • 🐛 [Frontend] Fix: Nodes seem unconnected during running of services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7895
  • 🐛CI: Fix timeout value in CI e2e system test by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7896
  • 🐛System-test e2e is again required to pass by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7898
  • Add global functions user permissions 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7868
  • 🎨 Increase poll timeout in api-server's webserver rest client to 10 minutes by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7890
  • 🎨 [Frontend] Account request form: adapt defaults by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7894
  • ✨ Add Controller for /me/function-permissions Endpoint in Functions Domain by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7901
  • ✨ [Frontend] Check if I can write_functions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7888
  • ✨ [Frontend] Request services access by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7897
  • 🎨 [Frontend] Update guided tours by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7906
  • 🐛 [p2e] Update vtk tests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7911
  • 🎨 Enhance study cloning endpoint to allow modifying title, description, hidden by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7892
  • 🎨 Require parent info headers when running function by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7900
  • 🐛 Fix incorrect setup of IN_DEBT transaction state by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7908
  • 🐛 [p2e] Update VTK tests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7913
  • 🎨 Reduce the number of acquisition/release of DB connection inside function repository by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7904
  • 🐛 fix webserver wallet exclusive queues are removed when they should not by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7912

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingBazinga8...stagingEngage1

- Python
Published by matusdrobuliak66 8 months ago

osparc-simcore - Staging Bazinga8

What's Changed

  • 🐛 [Frontend] Fix: service catalog by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7856
  • ♻️ Enhances various error messages on webserver by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7860
  • ♻️ Towards a common longrunningtasks interface by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7833
  • 🎨 add logs during project creation by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7862
  • 🐛 [Frontend] Incomplete node data in the backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7864
  • 🐛 api-server: fixes product header contamination in webserver's client session by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7865

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingBazinga7...stagingBazinga8

- Python
Published by matusdrobuliak66 9 months ago

osparc-simcore - 1.83.0

What's Changed

  • ✨ [Frontend] Multiple conversations per project by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7643
  • 🐛Dask-Sidecar: explicitely set expand flag to remove confusing error message by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7645
  • 🎨 add safety condition for auto-recharge by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7648
  • ♻️✨🐛Dask-Sidecar: add RabbitMQ dependency and remove usage of deprecated Pub/Sub for logs 🚨🚨🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7621
  • ⬆️ Maintenance: upgrade aiohttp, version 3.11.13 is yanked by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7649
  • ♻️Dask sidecar: Glob error tests + autoscaling monitoring fix by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7650
  • 🎨 [Frontend] Enh: Lazy load templates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7647
  • ✨ [Frontend] Create Functions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7653
  • 🐛 Avoid 401 when listing in process tasks in webserver by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7657
  • 🎨 Improve web-api listing task manager (download logs, credits, node name) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7656
  • ⬆️ Maintenance: Upgrade aioboto3 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7662
  • 🎨Webserver: use uvloop and aiohttp UV loop worker to increase performances by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7663
  • ✨ [Frontend] App Browser with Hypertools by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7658
  • 🎨 Improve listing task manager (add filter + and project name, project custom metadata fields) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7661
  • ⬆️Maintenance: upgrade to traefik v3.4.0 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7670
  • ⬆️Maintenance: more upgrades due to last upgrade of traefik to 3.4 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7671
  • ✨ [Frontend] Activity Center and Activity Overview by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7664
  • 🐛 [Frontend] Fixes: Data Browsing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7672
  • 🐛 [Frontend] Fix: Templates listing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7673
  • ✨ task manager improvement: listing /computations/{project_id}/iterations by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7669
  • 🎨 [Frontend] Enh: Publish and Template in different sections by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7674
  • 🐛 Generate API base URL by active product ⚠️ by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7619
  • Functions api ✨ 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7539
  • ✨ [Frontend] Templates and Public Projects in Study Browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7676
  • 🎨 add project template type 🚨 (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7677
  • ♻️Dask-sidecar: remove dask Pub/Sub (🚨🚨🚨 computational services must be switched off prior to deploy) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7660
  • 🐛 fix project-v0.0.1.json schema by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7684
  • 🎨 [Frontend] Show Runs history by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7681
  • ♻️ upgrade markupsafe by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7691
  • 🐛 Fixes WEBSERVER_FUNCTIONS to run in development deploys by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7687
  • ✨ Add Support for Filtering Solver Jobs by Custom Metadata via metadata.any Query Parameter by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7678
  • 🎨 Adding filtering for template type + extend patching by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7689
  • ✨ public-api 0.7.1: adds version_display field in the Solver response model by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7694
  • 🎨 [Frontend] Filter and patch template types by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7690
  • ✨ Adding RPC entry points to dynamic-sidecar for disk and volumes by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7651
  • dynamic-sidecar allows to import old state from legacy services 🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7675
  • 🎨 [Frontend] Card Menu: Template menu on template, tutorial and hypertool cards by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7696
  • ✨ Add exemplars to prometheus metrics by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7644
  • public-api: list solvers filtered by servicekey and versiondisplay patterns by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7695
  • ✨ [Frontend] PO Center: Pending Users by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7699
  • 🐛 [Frontend] Fix: Pricing plan creation and Edit by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7702
  • ✨🐛Computational Backend: Introduce Dask plugins for tasks lifecycle by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7686
  • Add functions rest api inside webserver ✨ ♻️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7693
  • 🐛 Process canonical endpoint in fastapi case when collecting prometheus metrics by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7704
  • Fix functions frontend by using schemacontent instead of schemadict 🐛🚑️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7705
  • 🎨 [Frontend] Review 20.05 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7703
  • ⬆️Upgrade dask-based services (dask-sidecar, autoscaling, clusters-keeper, director-v2) 🚨🚨🚨 (computational clusters must be down on release) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7701
  • Fix function job collection changelog descr 🐛 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7708
  • 🎨 public-api: cleanup openapi routes descriptions by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7707
  • 🎨 [Frontend] Enable/disable Create Functions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7714
  • 🎨 web-server: Advertises state of WEBSERVER_FUNCTIONS so front-end can enable/disable this feature by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7715
  • 🎨 remove histogram with many buckets by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7706
  • 🎨 database+web-server: Extending user pre-registration workflow and asyncpg upgrades 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7709
  • ✨ [Frontend] Pretty JSON objects by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7710
  • 🎨 [Frontend] Runs with children by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7712
  • 🎨 introduce include_children query parameter for activity monitor / project activity listings (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7718
  • 🎨 [Frontend] Support any image url in the Hypertool buttons by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7720
  • ✨ [Frontend] Allow users access not-running latest runs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7723
  • Let frontend return 'number' instead of 'float' for the func schema 🐛 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7726
  • 🐛Dask-sidecar: ignore unexpected key-value pairs in outputs json data + unreliable computational runs in on-demand clusters by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7724
  • 🎨 api-server: Add GET /solvers/page Public API Route with Pagination and Filter Support by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7719
  • 🎨 Improve Exception Context to diagnose Invalid Invitations links by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7727
  • 🐛On-demand computational backend failing by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7735
  • ✨ web-api: admin views and actions for user accounts for the PO center by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7560
  • 🎨 [Frontend] Filter Runs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7728
  • 🐛 Fix listing (currently, project activity only shows the current user's actions; activities of other users are not visible) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7732
  • 🐛 web-api: wallet update operation has now optional thumbnail by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7736
  • ✨ Add lifespan handling to tracing instrumentation and instrument rabbitmq rpc clients by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7642
  • 🎨 dynamic-sidecar prints disk usage on boot by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7740
  • ✨ [Frontend] Listen to openFunction iframe's message by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7741
  • 🎨 [Frontend] Fetch tasks from the given projectUuid by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7743
  • ✨ notifications-library: default email templates for on_account_approved, on_account_denied by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7744
  • ♻️ Maintenance: Updates on new Annotated type style and llm-prompts by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7749
  • Add hasfunctionid filter to function job collection filtering ✨ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7746
  • 🎨 Add load tests of functions section in api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7729
  • 🐛Computational services with large amount of inputs/outputs fail to start (🗃️) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7725
  • 🔨 Exposes WEBSERVER_FUNCTION env to wb-api-server simcore service ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7751
  • 🐛 Fix errors observed in front-end due to the HTTP reason attribute and new lines by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7755
  • 🐛♻️ Fixes public-api pagination issues and overall normalization & documentation by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7747
  • 🐛 Fixes exclusive decorator to handle CouldNotAcquireLockError gracefully by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7757
  • 🐛 Fix tracing exemplars by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7750
  • 🎨 Maintenance: change default chunk size to compute checksums to 8MiB instead of 5KB by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7753
  • ♻️ removed unrequited assert by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7754
  • 🐛 web-server: Handles safely overly long status messages in web server responses by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7760
  • 🔨♻️Performance testing: upgrade locust infrastructure by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7711
  • 🐛 Fix: Add default headers for authenticated HTTP methods by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7763
  • ✨ Front-end: Drafts "Pending Users" view on the PO center by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7745
  • ⬆️♻️Uniformize uvicorn/fastapi dependencies repository-wide by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7765
  • 🎨 introduce comp_run_snapshot_tasks table (🗃️) 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7758
  • ♻️ Unifying longrunningtasks interfaces by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7697
  • Function user permissions ✨ 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7764
  • 🐛 Fixes extra long error/debug message in the front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7761
  • 🐛 Fixes WEBSERVER_FUNCTIONS was not properly exposed to front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7772
  • Add product permissions to functions 🎨 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7771
  • Mark inputs as required in create function frontend 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7752
  • ♻️ speedup project listing 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7737
  • 🐛 add default osparc product name to functions tables (modified previous migration 🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7787
  • 🐛 [Frontend] Runs: Tap Info button for the second time by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7788
  • 🎨 Update functions loadtest by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7768
  • 🎨 Set 1 minute timeout as default in httpx clients used in api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7791
  • 🎨🐛 [Frontend] Runs and Tasks sorting by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7790
  • Function cache check success 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7789
  • 🐛 fix wrong project name in billing center usage view by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7798
  • 🎨 [Frontend] Enh: RM 03.06 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7794
  • 🎨 Fix/enh: Avoid duplicated port compatibility calls by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7803
  • 🎨 web-server: accelerate input:match via caching rest client call by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7802
  • ✨ catalog: new service inherit icon and thumbnail from latest patched compatible releases 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7769
  • 🎨Computational backend: Fail fast in case of malformed input syntax and improve unzipping by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7804
  • 🎨♻️ Enhances web-server's error middle-ware for safe status-line and refactors aiohttp response helpers by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7770
  • ⬆️ Upgraded aiohttp repo wide by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7800
  • 🎨 [Frontend] New icons: Hypertools, More, New Folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7805
  • Limit the number of accepted jobs in the api-server's POST /v0/functions/{function_id}:map endpoint by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7801
  • Add the created_at field to registered function objects 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7797
  • 🐛 Refactored retry logic to include failing case in AWS master by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7809
  • 🔥 downgrading aiohttp to try and address issue with content length header by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7811
  • 🎨 [Frontend] Second app on Sim4Life.lite by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7807
  • 🎨 Improves webserver's exception handling to enhance diagnoses of catalog's client errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7817
  • Revert "🐛 Refactored retry logic to include failing case in AWS maste… by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7812
  • Revert "🎨 [Frontend] Second app on Sim4Life.lite (#7807)" by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7822
  • ✨Add docker healthcheck of Simcore Traefik container by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7820
  • 🐛 [Frontend] Fix: Disabled actions in Project's menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7808
  • 🐛 use httpx to download output ports by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7824
  • Add function error handler to api server 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7810
  • 🐛 [Frontend] Fix: un-synced frontend's and backend's study objects by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7828
  • 🎨 [Frontend] Second app on Sim4Life.lite (II) by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7823
  • 🐛 web-server: fixes invitation data used in approval endpoint by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7831
  • 🎨 webserver: cache authenticated calls by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7826
  • 🐛 [Frontend] Fix: Edit slides by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7832
  • 🎨 [Frontend] Prettify Project card by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7830
  • 🐛 [Frontend] Fix: init ui-mode by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7837
  • ⚗️Dask-sidecar: print file contents or partial contents by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7834
  • Generate unique Celery worker name by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7827
  • 🎨 Increase timeout for webserver 02 unittest workflow by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7842
  • ✨ [Frontend] Group Sim4Life Featured services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7841
  • 🎨 [Frontend] Expose Tokens page to testers by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7847
  • Revert "⚗️Dask-sidecar: print file contents or partial contents (#7834)" by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7848
  • 🐛 [Frontend] Fix: Tutorials tab link by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7849
  • ♻️Computational backend: increase timeout to get results to 35 seconds by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7850
  • 🐛 Mitigates "Projects not being listed on osparc-staging.io" by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7836
  • Check function run permissions 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7844

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.82.0...v1.83.0 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/7682

- Python
Published by matusdrobuliak66 9 months ago

osparc-simcore - Staging Bazinga7

What's Changed

  • ✨ [Frontend] Group Sim4Life Featured services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7841
  • 🎨 [Frontend] Expose Tokens page to testers by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7847
  • Revert "⚗️Dask-sidecar: print file contents or partial contents (#7834)" by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7848
  • 🐛 [Frontend] Fix: Tutorials tab link by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7849
  • ♻️Computational backend: increase timeout to get results to 35 seconds by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7850
  • 🐛 Mitigates "Projects not being listed on osparc-staging.io" by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7836
  • Check function run permissions 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7844

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingBazinga6...stagingBazinga7

- Python
Published by matusdrobuliak66 9 months ago

osparc-simcore - 1.83.0

What's Changed

  • ✨ [Frontend] Multiple conversations per project by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7643
  • 🐛Dask-Sidecar: explicitely set expand flag to remove confusing error message by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7645
  • 🎨 add safety condition for auto-recharge by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7648
  • ♻️✨🐛Dask-Sidecar: add RabbitMQ dependency and remove usage of deprecated Pub/Sub for logs 🚨🚨🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7621
  • ⬆️ Maintenance: upgrade aiohttp, version 3.11.13 is yanked by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7649
  • ♻️Dask sidecar: Glob error tests + autoscaling monitoring fix by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7650
  • 🎨 [Frontend] Enh: Lazy load templates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7647
  • ✨ [Frontend] Create Functions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7653
  • 🐛 Avoid 401 when listing in process tasks in webserver by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7657
  • 🎨 Improve web-api listing task manager (download logs, credits, node name) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7656
  • ⬆️ Maintenance: Upgrade aioboto3 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7662
  • 🎨Webserver: use uvloop and aiohttp UV loop worker to increase performances by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7663
  • ✨ [Frontend] App Browser with Hypertools by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7658
  • 🎨 Improve listing task manager (add filter + and project name, project custom metadata fields) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7661
  • ⬆️Maintenance: upgrade to traefik v3.4.0 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7670
  • ⬆️Maintenance: more upgrades due to last upgrade of traefik to 3.4 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7671
  • ✨ [Frontend] Activity Center and Activity Overview by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7664
  • 🐛 [Frontend] Fixes: Data Browsing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7672
  • 🐛 [Frontend] Fix: Templates listing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7673
  • ✨ task manager improvement: listing /computations/{project_id}/iterations by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7669
  • 🎨 [Frontend] Enh: Publish and Template in different sections by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7674
  • 🐛 Generate API base URL by active product ⚠️ by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7619
  • Functions api ✨ 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7539
  • ✨ [Frontend] Templates and Public Projects in Study Browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7676
  • 🎨 add project template type 🚨 (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7677
  • ♻️Dask-sidecar: remove dask Pub/Sub (🚨🚨🚨 computational services must be switched off prior to deploy) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7660
  • 🐛 fix project-v0.0.1.json schema by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7684
  • 🎨 [Frontend] Show Runs history by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7681
  • ♻️ upgrade markupsafe by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7691
  • 🐛 Fixes WEBSERVER_FUNCTIONS to run in development deploys by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7687
  • ✨ Add Support for Filtering Solver Jobs by Custom Metadata via metadata.any Query Parameter by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7678
  • 🎨 Adding filtering for template type + extend patching by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7689
  • ✨ public-api 0.7.1: adds version_display field in the Solver response model by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7694
  • 🎨 [Frontend] Filter and patch template types by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7690
  • ✨ Adding RPC entry points to dynamic-sidecar for disk and volumes by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7651
  • dynamic-sidecar allows to import old state from legacy services 🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7675
  • 🎨 [Frontend] Card Menu: Template menu on template, tutorial and hypertool cards by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7696
  • ✨ Add exemplars to prometheus metrics by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7644
  • public-api: list solvers filtered by servicekey and versiondisplay patterns by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7695
  • ✨ [Frontend] PO Center: Pending Users by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7699
  • 🐛 [Frontend] Fix: Pricing plan creation and Edit by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7702
  • ✨🐛Computational Backend: Introduce Dask plugins for tasks lifecycle by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7686
  • Add functions rest api inside webserver ✨ ♻️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7693
  • 🐛 Process canonical endpoint in fastapi case when collecting prometheus metrics by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7704
  • Fix functions frontend by using schemacontent instead of schemadict 🐛🚑️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7705
  • 🎨 [Frontend] Review 20.05 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7703
  • ⬆️Upgrade dask-based services (dask-sidecar, autoscaling, clusters-keeper, director-v2) 🚨🚨🚨 (computational clusters must be down on release) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7701
  • Fix function job collection changelog descr 🐛 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7708
  • 🎨 public-api: cleanup openapi routes descriptions by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7707
  • 🎨 [Frontend] Enable/disable Create Functions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7714
  • 🎨 web-server: Advertises state of WEBSERVER_FUNCTIONS so front-end can enable/disable this feature by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7715
  • 🎨 remove histogram with many buckets by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7706
  • 🎨 database+web-server: Extending user pre-registration workflow and asyncpg upgrades 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7709
  • ✨ [Frontend] Pretty JSON objects by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7710
  • 🎨 [Frontend] Runs with children by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7712
  • 🎨 introduce include_children query parameter for activity monitor / project activity listings (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7718
  • 🎨 [Frontend] Support any image url in the Hypertool buttons by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7720
  • ✨ [Frontend] Allow users access not-running latest runs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7723
  • Let frontend return 'number' instead of 'float' for the func schema 🐛 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7726
  • 🐛Dask-sidecar: ignore unexpected key-value pairs in outputs json data + unreliable computational runs in on-demand clusters by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7724
  • 🎨 api-server: Add GET /solvers/page Public API Route with Pagination and Filter Support by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7719
  • 🎨 Improve Exception Context to diagnose Invalid Invitations links by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7727
  • 🐛On-demand computational backend failing by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7735
  • ✨ web-api: admin views and actions for user accounts for the PO center by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7560
  • 🎨 [Frontend] Filter Runs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7728
  • 🐛 Fix listing (currently, project activity only shows the current user's actions; activities of other users are not visible) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7732
  • 🐛 web-api: wallet update operation has now optional thumbnail by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7736
  • ✨ Add lifespan handling to tracing instrumentation and instrument rabbitmq rpc clients by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7642
  • 🎨 dynamic-sidecar prints disk usage on boot by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7740
  • ✨ [Frontend] Listen to openFunction iframe's message by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7741
  • 🎨 [Frontend] Fetch tasks from the given projectUuid by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7743
  • ✨ notifications-library: default email templates for on_account_approved, on_account_denied by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7744
  • ♻️ Maintenance: Updates on new Annotated type style and llm-prompts by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7749
  • Add hasfunctionid filter to function job collection filtering ✨ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7746
  • 🎨 Add load tests of functions section in api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7729
  • 🐛Computational services with large amount of inputs/outputs fail to start (🗃️) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7725
  • 🔨 Exposes WEBSERVER_FUNCTION env to wb-api-server simcore service ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7751
  • 🐛 Fix errors observed in front-end due to the HTTP reason attribute and new lines by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7755
  • 🐛♻️ Fixes public-api pagination issues and overall normalization & documentation by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7747
  • 🐛 Fixes exclusive decorator to handle CouldNotAcquireLockError gracefully by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7757
  • 🐛 Fix tracing exemplars by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7750
  • 🎨 Maintenance: change default chunk size to compute checksums to 8MiB instead of 5KB by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7753
  • ♻️ removed unrequited assert by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7754
  • 🐛 web-server: Handles safely overly long status messages in web server responses by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7760
  • 🔨♻️Performance testing: upgrade locust infrastructure by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7711
  • 🐛 Fix: Add default headers for authenticated HTTP methods by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7763
  • ✨ Front-end: Drafts "Pending Users" view on the PO center by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7745
  • ⬆️♻️Uniformize uvicorn/fastapi dependencies repository-wide by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7765
  • 🎨 introduce comp_run_snapshot_tasks table (🗃️) 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7758
  • ♻️ Unifying longrunningtasks interfaces by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7697
  • Function user permissions ✨ 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7764
  • 🐛 Fixes extra long error/debug message in the front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7761
  • 🐛 Fixes WEBSERVER_FUNCTIONS was not properly exposed to front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7772
  • Add product permissions to functions 🎨 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7771
  • Mark inputs as required in create function frontend 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7752
  • ♻️ speedup project listing 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7737
  • 🐛 add default osparc product name to functions tables (modified previous migration 🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7787
  • 🐛 [Frontend] Runs: Tap Info button for the second time by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7788
  • 🎨 Update functions loadtest by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7768
  • 🎨 Set 1 minute timeout as default in httpx clients used in api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7791
  • 🎨🐛 [Frontend] Runs and Tasks sorting by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7790
  • Function cache check success 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7789
  • 🐛 fix wrong project name in billing center usage view by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7798
  • 🎨 [Frontend] Enh: RM 03.06 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7794
  • 🎨 Fix/enh: Avoid duplicated port compatibility calls by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7803
  • 🎨 web-server: accelerate input:match via caching rest client call by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7802
  • ✨ catalog: new service inherit icon and thumbnail from latest patched compatible releases 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7769
  • 🎨Computational backend: Fail fast in case of malformed input syntax and improve unzipping by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7804
  • 🎨♻️ Enhances web-server's error middle-ware for safe status-line and refactors aiohttp response helpers by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7770
  • ⬆️ Upgraded aiohttp repo wide by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7800
  • 🎨 [Frontend] New icons: Hypertools, More, New Folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7805
  • Limit the number of accepted jobs in the api-server's POST /v0/functions/{function_id}:map endpoint by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7801
  • Add the created_at field to registered function objects 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7797
  • 🐛 Refactored retry logic to include failing case in AWS master by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7809
  • 🔥 downgrading aiohttp to try and address issue with content length header by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7811
  • 🎨 [Frontend] Second app on Sim4Life.lite by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7807
  • 🎨 Improves webserver's exception handling to enhance diagnoses of catalog's client errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7817
  • Revert "🐛 Refactored retry logic to include failing case in AWS maste… by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7812
  • Revert "🎨 [Frontend] Second app on Sim4Life.lite (#7807)" by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7822
  • ✨Add docker healthcheck of Simcore Traefik container by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7820
  • 🐛 [Frontend] Fix: Disabled actions in Project's menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7808
  • 🐛 use httpx to download output ports by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7824
  • Add function error handler to api server 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7810
  • 🐛 [Frontend] Fix: un-synced frontend's and backend's study objects by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7828
  • 🎨 [Frontend] Second app on Sim4Life.lite (II) by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7823
  • 🐛 web-server: fixes invitation data used in approval endpoint by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7831
  • 🎨 webserver: cache authenticated calls by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7826
  • 🐛 [Frontend] Fix: Edit slides by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7832
  • 🎨 [Frontend] Prettify Project card by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7830
  • 🐛 [Frontend] Fix: init ui-mode by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7837
  • ⚗️Dask-sidecar: print file contents or partial contents by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7834
  • Generate unique Celery worker name by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7827
  • 🎨 Increase timeout for webserver 02 unittest workflow by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7842

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.82.0...v1.83.0

- Python
Published by YuryHrytsuk 9 months ago

osparc-simcore - Staging Bazinga6

What's Changed

  • 🎨 Update functions loadtest by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7768
  • 🎨 Set 1 minute timeout as default in httpx clients used in api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7791
  • 🎨🐛 [Frontend] Runs and Tasks sorting by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7790
  • Function cache check success 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7789
  • 🐛 fix wrong project name in billing center usage view by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7798
  • 🎨 [Frontend] Enh: RM 03.06 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7794
  • 🎨 Fix/enh: Avoid duplicated port compatibility calls by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7803
  • 🎨 web-server: accelerate input:match via caching rest client call by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7802
  • ✨ catalog: new service inherit icon and thumbnail from latest patched compatible releases 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7769
  • 🎨Computational backend: Fail fast in case of malformed input syntax and improve unzipping by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7804
  • 🎨♻️ Enhances web-server's error middle-ware for safe status-line and refactors aiohttp response helpers by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7770
  • ⬆️ Upgraded aiohttp repo wide by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7800
  • 🎨 [Frontend] New icons: Hypertools, More, New Folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7805
  • Limit the number of accepted jobs in the api-server's POST /v0/functions/{function_id}:map endpoint by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7801
  • Add the created_at field to registered function objects 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7797
  • 🐛 Refactored retry logic to include failing case in AWS master by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7809
  • 🔥 downgrading aiohttp to try and address issue with content length header by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7811
  • 🎨 [Frontend] Second app on Sim4Life.lite by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7807
  • 🎨 Improves webserver's exception handling to enhance diagnoses of catalog's client errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7817
  • Revert "🐛 Refactored retry logic to include failing case in AWS maste… by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7812
  • Revert "🎨 [Frontend] Second app on Sim4Life.lite (#7807)" by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7822
  • ✨Add docker healthcheck of Simcore Traefik container by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7820
  • 🐛 [Frontend] Fix: Disabled actions in Project's menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7808
  • 🐛 use httpx to download output ports by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7824
  • Add function error handler to api server 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7810
  • 🐛 [Frontend] Fix: un-synced frontend's and backend's study objects by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7828
  • 🎨 [Frontend] Second app on Sim4Life.lite (II) by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7823
  • 🐛 web-server: fixes invitation data used in approval endpoint by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7831
  • 🎨 webserver: cache authenticated calls by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7826
  • 🐛 [Frontend] Fix: Edit slides by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7832
  • 🎨 [Frontend] Prettify Project card by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7830
  • 🐛 [Frontend] Fix: init ui-mode by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7837
  • ⚗️Dask-sidecar: print file contents or partial contents by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7834
  • Generate unique Celery worker name by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7827
  • 🎨 Increase timeout for webserver 02 unittest workflow by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7842

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingBazinga5...stagingBazinga6

- Python
Published by matusdrobuliak66 9 months ago

osparc-simcore - Staging Bazinga5

What's Changed

  • ✨ Front-end: Drafts "Pending Users" view on the PO center by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7745
  • ⬆️♻️Uniformize uvicorn/fastapi dependencies repository-wide by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7765
  • 🎨 introduce comp_run_snapshot_tasks table (🗃️) 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7758
  • ♻️ Unifying longrunningtasks interfaces by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7697
  • Function user permissions ✨ 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7764
  • 🐛 Fixes extra long error/debug message in the front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7761
  • 🐛 Fixes WEBSERVER_FUNCTIONS was not properly exposed to front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7772
  • Add product permissions to functions 🎨 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7771
  • Mark inputs as required in create function frontend 🎨 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7752
  • ♻️ speedup project listing 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7737
  • 🐛 add default osparc product name to functions tables (modified previous migration 🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7787
  • 🐛 [Frontend] Runs: Tap Info button for the second time by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7788

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingBazinga4...stagingBazinga5

- Python
Published by matusdrobuliak66 9 months ago

osparc-simcore - Staging Bazinga4

What's Changed

  • ✨ notifications-library: default email templates for on_account_approved, on_account_denied by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7744
  • ♻️ Maintenance: Updates on new Annotated type style and llm-prompts by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7749
  • Add hasfunctionid filter to function job collection filtering ✨ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7746
  • 🎨 Add load tests of functions section in api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7729
  • 🐛Computational services with large amount of inputs/outputs fail to start (🗃️) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7725
  • 🔨 Exposes WEBSERVER_FUNCTION env to wb-api-server simcore service ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7751
  • 🐛 Fix errors observed in front-end due to the HTTP reason attribute and new lines by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7755
  • 🐛♻️ Fixes public-api pagination issues and overall normalization & documentation by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7747
  • 🐛 Fixes exclusive decorator to handle CouldNotAcquireLockError gracefully by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7757
  • 🐛 Fix tracing exemplars by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7750
  • 🎨 Maintenance: change default chunk size to compute checksums to 8MiB instead of 5KB by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7753
  • ♻️ removed unrequited assert by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7754
  • 🐛 web-server: Handles safely overly long status messages in web server responses by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7760
  • 🔨♻️Performance testing: upgrade locust infrastructure by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7711
  • 🐛 Fix: Add default headers for authenticated HTTP methods by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7763

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingBazinga3...stagingBazinga4

- Python
Published by matusdrobuliak66 9 months ago

osparc-simcore - Staging Bazinga3

What's Changed

  • 🎨 [Frontend] Enable/disable Create Functions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7714
  • 🎨 web-server: Advertises state of WEBSERVER_FUNCTIONS so front-end can enable/disable this feature by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7715
  • 🎨 remove histogram with many buckets by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7706
  • 🎨 database+web-server: Extending user pre-registration workflow and asyncpg upgrades 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7709
  • ✨ [Frontend] Pretty JSON objects by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7710
  • 🎨 [Frontend] Runs with children by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7712
  • 🎨 introduce include_children query parameter for activity monitor / project activity listings (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7718
  • 🎨 [Frontend] Support any image url in the Hypertool buttons by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7720
  • ✨ [Frontend] Allow users access not-running latest runs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7723
  • Let frontend return 'number' instead of 'float' for the func schema 🐛 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7726
  • 🐛Dask-sidecar: ignore unexpected key-value pairs in outputs json data + unreliable computational runs in on-demand clusters by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7724
  • 🎨 api-server: Add GET /solvers/page Public API Route with Pagination and Filter Support by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7719
  • 🎨 Improve Exception Context to diagnose Invalid Invitations links by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7727
  • 🐛On-demand computational backend failing by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7735
  • ✨ web-api: admin views and actions for user accounts for the PO center by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7560
  • 🎨 [Frontend] Filter Runs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7728
  • 🐛 Fix listing (currently, project activity only shows the current user's actions; activities of other users are not visible) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7732
  • 🐛 web-api: wallet update operation has now optional thumbnail by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7736
  • ✨ Add lifespan handling to tracing instrumentation and instrument rabbitmq rpc clients by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7642
  • 🎨 dynamic-sidecar prints disk usage on boot by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7740
  • ✨ [Frontend] Listen to openFunction iframe's message by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7741
  • 🎨 [Frontend] Fetch tasks from the given projectUuid by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7743

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingBazinga2...stagingBazinga3

- Python
Published by matusdrobuliak66 9 months ago

osparc-simcore - Staging Bazinga2

What's Changed

  • 🎨 add project template type 🚨 (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7677
  • ♻️Dask-sidecar: remove dask Pub/Sub (🚨🚨🚨 computational services must be switched off prior to deploy) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7660
  • 🐛 fix project-v0.0.1.json schema by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7684
  • 🎨 [Frontend] Show Runs history by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7681
  • ♻️ upgrade markupsafe by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7691
  • 🐛 Fixes WEBSERVER_FUNCTIONS to run in development deploys by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7687
  • ✨ Add Support for Filtering Solver Jobs by Custom Metadata via metadata.any Query Parameter by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7678
  • 🎨 Adding filtering for template type + extend patching by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7689
  • ✨ public-api 0.7.1: adds version_display field in the Solver response model by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7694
  • 🎨 [Frontend] Filter and patch template types by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7690
  • ✨ Adding RPC entry points to dynamic-sidecar for disk and volumes by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7651
  • dynamic-sidecar allows to import old state from legacy services 🚨 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7675
  • 🎨 [Frontend] Card Menu: Template menu on template, tutorial and hypertool cards by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7696
  • ✨ Add exemplars to prometheus metrics by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7644
  • public-api: list solvers filtered by servicekey and versiondisplay patterns by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7695
  • ✨ [Frontend] PO Center: Pending Users by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7699
  • 🐛 [Frontend] Fix: Pricing plan creation and Edit by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7702
  • ✨🐛Computational Backend: Introduce Dask plugins for tasks lifecycle by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7686
  • Add functions rest api inside webserver ✨ ♻️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7693
  • 🐛 Process canonical endpoint in fastapi case when collecting prometheus metrics by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7704
  • Fix functions frontend by using schemacontent instead of schemadict 🐛🚑️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7705
  • 🎨 [Frontend] Review 20.05 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7703
  • ⬆️Upgrade dask-based services (dask-sidecar, autoscaling, clusters-keeper, director-v2) 🚨🚨🚨 (computational clusters must be down on release) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7701
  • Fix function job collection changelog descr 🐛 by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7708
  • 🎨 public-api: cleanup openapi routes descriptions by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7707

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingBazinga1...stagingBazinga2

- Python
Published by matusdrobuliak66 9 months ago

osparc-simcore - Staging Bazinga1

What's Changed

  • ✨ [Frontend] Multiple conversations per project by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7643
  • 🐛Dask-Sidecar: explicitely set expand flag to remove confusing error message by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7645
  • 🎨 add safety condition for auto-recharge by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7648
  • ♻️✨🐛Dask-Sidecar: add RabbitMQ dependency and remove usage of deprecated Pub/Sub for logs 🚨🚨🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7621
  • ⬆️ Maintenance: upgrade aiohttp, version 3.11.13 is yanked by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7649
  • ♻️Dask sidecar: Glob error tests + autoscaling monitoring fix by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7650
  • 🎨 [Frontend] Enh: Lazy load templates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7647
  • ✨ [Frontend] Create Functions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7653
  • 🐛 Avoid 401 when listing in process tasks in webserver by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7657
  • 🎨 Improve web-api listing task manager (download logs, credits, node name) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7656
  • ⬆️ Maintenance: Upgrade aioboto3 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7662
  • 🎨Webserver: use uvloop and aiohttp UV loop worker to increase performances by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7663
  • ✨ [Frontend] App Browser with Hypertools by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7658
  • 🎨 Improve listing task manager (add filter + and project name, project custom metadata fields) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7661
  • ⬆️Maintenance: upgrade to traefik v3.4.0 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7670
  • ⬆️Maintenance: more upgrades due to last upgrade of traefik to 3.4 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7671
  • ✨ [Frontend] Activity Center and Activity Overview by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7664
  • 🐛 [Frontend] Fixes: Data Browsing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7672
  • 🐛 [Frontend] Fix: Templates listing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7673
  • ✨ task manager improvement: listing /computations/{project_id}/iterations by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7669
  • 🎨 [Frontend] Enh: Publish and Template in different sections by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7674
  • 🐛 Generate API base URL by active product ⚠️ by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7619
  • Functions api ✨ 🗃️ by @wvangeit in https://github.com/ITISFoundation/osparc-simcore/pull/7539
  • ✨ [Frontend] Templates and Public Projects in Study Browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7676

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingPauwelKwak5...stagingBazinga1

- Python
Published by matusdrobuliak66 9 months ago

osparc-simcore - 1.82.0

What's Changed

  • ♻️ Refactoring of APIs for computations in web-server, api-server and directorv2 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7520
  • 🐛 fix OAS test by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7535
  • ✨ [Frontend] Convert To Pipeline by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7522
  • [e2e] Fix TIP test by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7533
  • ✨ web-server RPC: exposes list_my_projects_marked_as_jobs by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7534
  • ✨ [Frontend] Template type: Hypertools by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7531
  • 🐛 Add legacy tasks to webserver openapi specs by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7543
  • ♻️ Use catalog rpc client in api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7541
  • 🐛 [Frontend] Disable Autocompletion by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7549
  • 🎨 Add Reusable Lifespan Contexts for RabbitMQ and Redis in servicelib.fastapi by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7547
  • 🎨 [Frontend] More Plus Menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7545
  • 🐛 [Frontend] Do not reload Studies when loading Tags by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7551
  • 🐛 [Frontend] Fix TIP's New Plans by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7552
  • 🎨 Store and retrieve task_name when listing Celery tasks by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7538
  • ✨ [Frontend] Persistent Export Data by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7554
  • 🐛 Add missing AsyncJob's name by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7555
  • ✨ Adds filtering for Service Listing in Catalog's RPC API by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7537
  • Is7420/permanently delete trashed workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7482
  • 🎨 replace projectid and nodeid with appropriate labels when exporting by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7508
  • 🐛 [Frontend] Fix: Service catalog listing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7559
  • ♻️🎨Dockerfile: fix start period/start interval healthchecks by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7557
  • ✨ task manager web-api listing (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7544
  • 🔒️ Enhance security of API keys 🗃️ by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7085
  • ✨Computational clusters: connect autoscaling to RabbitMQ :warning: by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7485
  • ⬆️ Maintenance: Upgrade UV to 0.6.x by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7561
  • 🐛Clusters-keeper: ensure json dicitionary is '-escaped by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7564
  • 🎨 Exposes get_service_ports to rpc interface of the catalog simcore-service by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7558
  • ✨ [Frontend] Jobs: Connect to backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7550
  • 🎨 [Frontend] Delete export-data task after downloading artifacts by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7567
  • 🎨 [Frontend] Hypertools in menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7570
  • ♻️SQLAlchemy migration: simcore-sdk by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7404
  • ⬆️Maintenance: unblock boto3 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7572
  • 🎨 Replaces built-in JSON serialization with common_library utilities by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7569
  • ✨ adds notifications service (⚠️ devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7436
  • 🎨 [Frontend] Enh: Converstations by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7571
  • ✨ Enhance task cancellation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7565
  • 🎨 Extends list_projects_marked_as_jobs in the webserver's rpc API by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7577
  • 🐛lock botocore<1.36.0 until CEPH S3 is updated to be compatible with AWS S3 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7587
  • 🎨E2E: when service legacy there is no need to wait for the running events by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7579
  • 🐛Maintenance: Unlock botocore again 🚨🚨🚨🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7589
  • 🐛 [Frontend] Fix share service by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7593
  • 🐛 [Frontend] Fix: Cached promises by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7595
  • 🎨Autoscaling in computations: send log/progress messages to rabbitMQ by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7597
  • ♻️🗑️ api-server upgraded to use asyncpg by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7598
  • 🎨E2E: fixing fail fast when websocket messages missing, fixing missing yield by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7602
  • 🎨 E2E: Handle success value to True when no messages came in by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7603
  • 🐛 fixed issue where notifications service would not start in development mode by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7580
  • 🎨 Program jobs: Pass metadata and return display version by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7562
  • ♻️CI: Upgraded setup-uv to v6, try fix ARM build, modularization of CI file by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7604
  • ♻️Director v2: remove aiopg usage by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7576
  • 🐛⚗️ARM CI: build fail in CI on ARM by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7606
  • ⚗️CI: Improvements and addition ARM64 fixes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7607
  • ✨🎨 Remove all http catalog client from api-server and introduce listing of programs endpoint by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7575
  • 🐛E2E: TIP test fixes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7610
  • ✅ Fixes flaky: testguestuserisnotgarbagecollected by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7609
  • 🐛Autoscaling: Fix docker-compose variable name typo by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7611
  • ⚗️ CI: Fixing ARM64 build by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7612
  • ✨ api-server: listing of all solver jobs by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7566
  • 🎨 docker-api-proxy always requires authentication (⚠️devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7586
  • ✨ introduce conversations (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7591
  • 🐛 Add correct registry when collecting api-server log queue prometheus metrics by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7616
  • ♻️ Clean up getting latest released service by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7608
  • 🐛Dask-sidecar: getting logs from container times-out by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7627
  • 🐛 Fix automatic API keys generation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7625
  • ✨ ♻️ api-server: Refactor Service Layer, extended dependency injection and drafts list_study_jobs by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7615
  • ✨ Introduce changelog-driven FastAPI route configuration system by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7620
  • 🐛 Deregister log streamer via starlette background task by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7626
  • ✨Maintenance: autoscaled clusters allows to write outputs to a file by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7628
  • 🔨 Maintenance: script to assist bulk pre-registrations by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7623
  • ✨Maintenance CLI: introduce option to terminate dynamic instances by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7630
  • 🎨 add Postgres connection to dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7600
  • ♻️E2E: Fix some timing issues by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7633
  • 🐛 [Frontend] Fix: Shared with Everyone filter by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7596
  • ♻️E2e: definite fix to ensure idle timeout is always smaller than waiting timeout by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7637
  • ♻️Director-v2: removed aiopg dependency also from tests by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7638
  • 🐛Autoscaling script: bugfix, invalid variable by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7639
  • 🎨 add WAITING_FOR_RESOURCES to get_pipeline_state_from_task_states by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7640

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.81.0...v1.82.0 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/7573

- Python
Published by matusdrobuliak66 10 months ago

osparc-simcore - Staging PauwelKwak5

What's Changed

  • ✨🎨 Remove all http catalog client from api-server and introduce listing of programs endpoint by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7575
  • 🐛E2E: TIP test fixes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7610
  • ✅ Fixes flaky: testguestuserisnotgarbagecollected by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7609
  • 🐛Autoscaling: Fix docker-compose variable name typo by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7611
  • ⚗️ CI: Fixing ARM64 build by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7612
  • ✨ api-server: listing of all solver jobs by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7566
  • 🎨 docker-api-proxy always requires authentication (⚠️devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7586
  • ✨ introduce conversations (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7591
  • 🐛 Add correct registry when collecting api-server log queue prometheus metrics by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7616
  • ♻️ Clean up getting latest released service by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7608
  • 🐛Dask-sidecar: getting logs from container times-out by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7627
  • 🐛 Fix automatic API keys generation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7625
  • ✨ ♻️ api-server: Refactor Service Layer, extended dependency injection and drafts list_study_jobs by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7615
  • ✨ Introduce changelog-driven FastAPI route configuration system by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7620
  • 🐛 Deregister log streamer via starlette background task by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7626
  • ✨Maintenance: autoscaled clusters allows to write outputs to a file by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7628
  • 🔨 Maintenance: script to assist bulk pre-registrations by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7623
  • ✨Maintenance CLI: introduce option to terminate dynamic instances by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7630
  • 🎨 add Postgres connection to dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7600
  • ♻️E2E: Fix some timing issues by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7633
  • 🐛 [Frontend] Fix: Shared with Everyone filter by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7596
  • ♻️E2e: definite fix to ensure idle timeout is always smaller than waiting timeout by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7637
  • ♻️Director-v2: removed aiopg dependency also from tests by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7638
  • 🐛Autoscaling script: bugfix, invalid variable by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7639
  • 🎨 add WAITING_FOR_RESOURCES to get_pipeline_state_from_task_states by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7640

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingPauwelKwak4...stagingPauwelKwak5

- Python
Published by matusdrobuliak66 10 months ago

osparc-simcore - Staging PauwelKwak4

What's Changed

  • ♻️ Refactoring of APIs for computations in web-server, api-server and directorv2 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7520
  • 🐛 fix OAS test by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7535
  • ✨ [Frontend] Convert To Pipeline by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7522
  • [e2e] Fix TIP test by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7533
  • ✨ web-server RPC: exposes list_my_projects_marked_as_jobs by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7534
  • ✨ [Frontend] Template type: Hypertools by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7531
  • 🐛 Add legacy tasks to webserver openapi specs by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7543
  • ♻️ Use catalog rpc client in api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7541
  • 🐛 [Frontend] Disable Autocompletion by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7549
  • 🎨 Add Reusable Lifespan Contexts for RabbitMQ and Redis in servicelib.fastapi by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7547
  • 🎨 [Frontend] More Plus Menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7545
  • 🐛 [Frontend] Do not reload Studies when loading Tags by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7551
  • 🐛 [Frontend] Fix TIP's New Plans by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7552
  • 🎨 Store and retrieve task_name when listing Celery tasks by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7538
  • ✨ [Frontend] Persistent Export Data by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7554
  • 🐛 Add missing AsyncJob's name by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7555
  • ✨ Adds filtering for Service Listing in Catalog's RPC API by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7537
  • Is7420/permanently delete trashed workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7482
  • 🎨 replace projectid and nodeid with appropriate labels when exporting by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7508
  • 🐛 [Frontend] Fix: Service catalog listing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7559
  • ♻️🎨Dockerfile: fix start period/start interval healthchecks by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7557
  • ✨ task manager web-api listing (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7544
  • 🔒️ Enhance security of API keys 🗃️ by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7085
  • ✨Computational clusters: connect autoscaling to RabbitMQ :warning: by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7485
  • ⬆️ Maintenance: Upgrade UV to 0.6.x by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7561
  • 🐛Clusters-keeper: ensure json dicitionary is '-escaped by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7564
  • 🎨 Exposes get_service_ports to rpc interface of the catalog simcore-service by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7558
  • ✨ [Frontend] Jobs: Connect to backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7550
  • 🎨 [Frontend] Delete export-data task after downloading artifacts by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7567
  • 🎨 [Frontend] Hypertools in menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7570
  • ♻️SQLAlchemy migration: simcore-sdk by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7404
  • ⬆️Maintenance: unblock boto3 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7572
  • 🎨 Replaces built-in JSON serialization with common_library utilities by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7569
  • ✨ adds notifications service (⚠️ devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7436
  • 🎨 [Frontend] Enh: Converstations by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7571
  • ✨ Enhance task cancellation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7565
  • 🎨 Extends list_projects_marked_as_jobs in the webserver's rpc API by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7577
  • 🐛lock botocore<1.36.0 until CEPH S3 is updated to be compatible with AWS S3 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7587
  • 🎨E2E: when service legacy there is no need to wait for the running events by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7579
  • 🐛Maintenance: Unlock botocore again 🚨🚨🚨🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7589
  • 🐛 [Frontend] Fix share service by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7593
  • 🐛 [Frontend] Fix: Cached promises by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7595
  • 🎨Autoscaling in computations: send log/progress messages to rabbitMQ by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7597
  • ♻️🗑️ api-server upgraded to use asyncpg by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7598
  • 🎨E2E: fixing fail fast when websocket messages missing, fixing missing yield by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7602
  • 🎨 E2E: Handle success value to True when no messages came in by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7603
  • 🐛 fixed issue where notifications service would not start in development mode by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7580
  • 🎨 Program jobs: Pass metadata and return display version by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7562
  • ♻️CI: Upgraded setup-uv to v6, try fix ARM build, modularization of CI file by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7604
  • ♻️Director v2: remove aiopg usage by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7576
  • 🐛⚗️ARM CI: build fail in CI on ARM by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7606
  • ⚗️CI: Improvements and addition ARM64 fixes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7607

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingPauwelKwak3...stagingPauwelKwak4

- Python
Published by matusdrobuliak66 10 months ago

osparc-simcore - 1.81.0

What's Changed

  • ✨ web-api: Adds endpoint to retrieve project services with Release and Access Information by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7287
  • ✨ [Frontend] Enh: Adapt to paginated navigation and to new model by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7280
  • 🐛 Use tenacity in flaky api keys tests by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7304
  • ⬆️ updates test & tooling requirements by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7298
  • 🐛 Fixes raises when stopping log fetching in dynamic-sidecar by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7302
  • ♻️ Refactor catalog domain in webserver by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7308
  • 🐛 [Frontend] Bugfix: getDatasetsByLocationCached by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7310
  • 🐛 Fixes contract limit parameter by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7309
  • 🐛Storage: quote returned links such that they are usable with files containing parentheses by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7313
  • 🎨 [Frontend] Guided Tours: update to latest frontend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7311
  • 🐛 sidecar no longer fails when saving data with missing permissions by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7307
  • 🐛 EFS - background task not starting by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7314
  • ✨Storage: provide entrypoint to compute path size (⚠️ devops) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7286
  • 🎨E2E: add --service_version option by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7083
  • 🐛 [Frontend] Fix: Update members list after sharing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7325
  • ♻️🎨 web-server: enhances product domain by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7294
  • 🐛 Clean Pydantic's UserWarnings by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7324
  • 🐛 [Frontend] Fix: Credits Summary indicator's offset by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7333
  • 🐛 allows mergify to merge PRs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7332
  • 🎨Autoscaling monitor: allow SSH tunneling for DB access, and add return value for CLI usage by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7329
  • 🐛 fixed issue with catalog and the icon field by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7331
  • ⬆️ upgraded dynamic-sidecar requirements by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7316
  • 🐛 [Frontend] Shop: Fix thumbnail by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7335
  • 🐛Autoscaled instances monitoring script: small fixes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7337
  • ✨ Add a Distributed Task Queue (using Celery) (🏗️ ⚠️DEVOPS) by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7214
  • ♻️ webserver: catalog & api_keys renaming of modules by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7334
  • ⬆️ upgraded dynamic-scheduler requirements by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7318
  • Add workflow_dispatch trigger to PR CI workflows by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7340
  • 🐛 agent now starts the volume cleanup task by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7346
  • 🎨 [Frontend] Show default product thumbnail if resource's thumbnail is invalid by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7341
  • ⬆️ upgraded director-v2 requirements by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7319
  • ⬆️ upgraded agent requirements by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7317
  • 🎨 release notes version has always patch set to 0 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7339
  • ♻️Storage: use transactions helpers by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7343
  • ♻️Storage Celery integration: diverse enhancements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7353
  • ⬆️ catalog service: upgrades requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7356
  • 🐛 fix wrong ServiceRunGet model by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7349
  • ⬆️ invitations service: upgrades requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7355
  • 🐛 Avoid GC form detecting services as orphans when they are not by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7354
  • 🎨♻️ [Frontend (& API)] Retire history from list latest services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7292
  • 🐛 Fix minor director-v0 typing bug by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/7323
  • 🐛 Celery tasks list doesn't include submitted, active and scheduled ones by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7366
  • 🎨 [Frontend] Wording: Don't say Failed, say Unsuccessful by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7361
  • Bump @babel/helpers from 7.24.7 to 7.26.10 in /tests/e2e in the npmandyarn group across 1 directory by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/7347
  • 🐛 [Frontend] Fix: Cropped Fontawesome images by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7369
  • ✨Computation of path size: WebAPI + RPC to storage through Asyncjobs by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7315
  • 🐛 [Frontend] Do not allow to leave studies with no owners by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7370
  • 🎨 Changed confusing wording by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7365
  • ♻️DB maintenance: drop clusters and clustertogroups db tables (🗃️) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7373
  • 🎨 [Frontend] Study (and Node) :size by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7371
  • 🐛 [Frontend] Fix: New project from menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7377
  • 🐛Cannot refresh page when only 1 study per user is allowed by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7374
  • 🐛 Permission changes in dynamic-sidecar are always executed when closing a service by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7372
  • 🎨 web-api: enhances reset-password workflow (🚨) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7336
  • 🎨 New OEC:{traceback}-{timestamp} format for de-duplication purposes by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7364
  • 🎨 web-api: patch userName at least 4 chars ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7389
  • 🎨 [Frontend] Use cursor paginated storage API by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7388
  • ⬆️Maintenance: unblock moto library by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7378
  • ⬆️Maintenance: upgrade rabbitmq to 3.13.7 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7376
  • Introduce links for async jobs actions (hateos style) in webserver by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7320
  • ✅ Fixes flaky test: create_troubleshotting_log_message by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7400
  • 🎨 [Frontend] Allow users copy OEC by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7394
  • 🎨Maintenance: make devel mode faster to boot + log fixes + webserver DB disable write to disk by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7403
  • ⚗️Director-v0: Disable keep-alive connections by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7405
  • ✨ web-api: User privacy policy extended to username 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7402
  • 🎨 [Frontend] Mock: Job Manager by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7396
  • ✨Async Jobs: add some tests + an internal client by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7410
  • 🎨 web-api: Add privacy Field to Profile Endpoints and Retire Legacy Entrypoint by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7408
  • 🎨 [Frontend] Feature: Hide username by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7406
  • 🐛web-api: Fixes missing supportID on default 5XX responses by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7414
  • 🔧 Fix CI installation failure for json2html caused by setuptools 78.0.1 update by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7415
  • ♻️ webserver: Refactor projects Domain to Align with Standardized Module Structure by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7409
  • 🎨🐛 [Frontend] Enh/fix: Services Pricing Plans by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7412
  • 🎨 web-api: empty_trash operation waits until explicitly trashed projects are deleted by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7416
  • 🐛 Fix Celery's Redis backend SSL config by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7407
  • 🐛 Fix task status percentage by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7422
  • 🐛 Fix redis ssl certificate issue by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7425
  • 🎨 [Frontend] Enh: Wording and .po file by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7418
  • 🐛Storage Worker does not need a RabbitMQ client by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7426
  • 🐛Storage: Celery issues with validation by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7427
  • 🐛Storage: multiple user_id defined issue by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7433
  • ⚗️ Remove asserts in async jobs by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7434
  • ♻️ Further cleanup of async jobs framework by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7424
  • 🐛 [Frontend] Fix: storage/async-jobs was retired by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7429
  • 🎨Storage with Celery: unit tests working now with storage worker implemented by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7438
  • ♻️ webserver: Refactor login domain for CSR compliance and future confirmation logic by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7417
  • 🐛 Fix bug by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7440
  • 🐛Storage-Worker: ensure startup waits for fastapi application readyness by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7442
  • ✨ New CatalogService in api-server that connects via rpc to the catalog micro-service by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7439
  • 🎨 Use async redis client by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7443
  • 🎨Storage: HA (🚨🚨🚨 test with multiple replicas) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7375
  • Add example functions section to api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7398
  • 🐛 [Frontend] Fix: Extract path :size by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7441
  • 🐛 [Frontend] Fix: show computational service's settings in App Mode by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7445
  • 🐛 [Frontend] Fix: Remove Task by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7451
  • 🎨 Prettify emails by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7432
  • 🎨Director-v0: set default timeout to 20s and potentially allow setting it up by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7460
  • 🐛 Fixed issue where GC stopping too early by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7457
  • ✨ adds entry point to dynamic-scheduler exposing the current running services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7454
  • 🎨Monitoring script: add json output for summary, allow to trigger computational cluster termination by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7462
  • ✨Storage: batchDelete by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7450
  • 🎨 [Frontend] Enh: batch delete files by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7458
  • 🎨E2E: Fail fast conditions + websocket logging in case of error by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7463
  • 🐛 Clean Pydantic model_dumps warnings by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7358
  • 🎨 [Frontend] Enh: Show deleting files progress by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7466
  • ✨ api and web-server: introduce job-project mapping via projects_to_jobs table and RPC integration by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7435
  • 🐛Datcore-Adapter: fix listing files in pennsieve pagination sized 1000 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7464
  • 🔨 Removes unused validation by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7468
  • 🎨 [Frontend] Enh: Expose access rights when Sharing Study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7467
  • 🎨 [Frontend] Enh: releaseTag to OEC clipboard data by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7469
  • ✨ web-api: new share_project operation (dev) and updates notifications-library by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7431
  • 🐛 [Frontend] Bugfixes: Long Running Task by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7470
  • 🐛Webserver: duplication of studies, ensure message does not contain progress by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7474
  • 🐛Dask-sidecar: set 1 hour timeout when waiting for container logs by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7472
  • ♻️🚨 Improve DB query listing_projects performance (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7475
  • 🎨Monitoring script: allow to terminate non-billable clusters by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7479
  • ✨ Maintenance: Improves troubleshooting dump message used to log 5XX errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7473
  • 🎨 Feature: on share project email by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7455
  • ✨ [Frontend] Feature: Share Study via email by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7481
  • 🐛 [Frontend] Fixes: delete(d) Workspaces by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7484
  • 🎨 [Frontend] Enh service calls: avoid request deduplication by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7487
  • ✨ Start implementation of programs section of api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7447
  • ✨ Add exporter code to storage by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7218
  • 🎨 catalog: lifespan managers for fastapi apps by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7483
  • 🎨 state of webserverDevFeaturesEnabled flag is passed in statics for the front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7490
  • 🐛 Dont freeze fields in ApiServerOutputSchema by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7494
  • ✨ [Frontend] Feature: multi download by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7495
  • 🐛Autoscaling: Fix lost stopped EC2 instances and missing error logs by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7493
  • ✨ Add Celery routing queues :warning: DEVOPS by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7471
  • ♻️ making docker-api-proxy buildable on arm by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7497
  • ♻️ export data feature enhancements by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7498
  • 🐛🎨 [Frontend] Handle missing services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7488
  • 🐛 Fix a typo in Celery's cpu-bound queue name by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7503
  • 🐛 Fix abort task test by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7501
  • 🎨E2E: playwright improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7500
  • ♻️ Refactor simcore_service_catalog: Apply Layered Architecture and Initialization Cleanup by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7491
  • 🎨 E2E: upgrade timings by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7511
  • ♻️ lifespans cleanup by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7496
  • 🎨E2E: fixed computation of timeouts by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7512
  • 🐛 [Frontend] Fix: Do not list deprecated service versions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7504
  • ✨Maintenance: added first draft of copilot instructions by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7513
  • 🐛E2E: fix missing return value by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7515
  • 🐛🎨 [Frontend] Enh: Comments aesthetics by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7517
  • ✨ [Frontend] Clusters mock table by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7521
  • 🐛 Monitor Celery tasks cancellation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7514
  • ♻️ Remove listing of programs by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7530

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.80.0...v1.81.0 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/7357

- Python
Published by matusdrobuliak66 10 months ago

osparc-simcore - Staging PauwelKwak3

What's Changed

  • ♻️ Remove listing of programs by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7530

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingPauwelKwak2...stagingPauwelKwak3

- Python
Published by matusdrobuliak66 10 months ago

osparc-simcore - Staging PauwelKwak2

What's Changed

  • 🐛 Fix abort task test by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7501
  • 🎨E2E: playwright improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7500
  • ♻️ Refactor simcore_service_catalog: Apply Layered Architecture and Initialization Cleanup by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7491
  • 🎨 E2E: upgrade timings by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7511
  • ♻️ lifespans cleanup by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7496
  • 🎨E2E: fixed computation of timeouts by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7512
  • 🐛 [Frontend] Fix: Do not list deprecated service versions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7504
  • ✨Maintenance: added first draft of copilot instructions by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7513
  • 🐛E2E: fix missing return value by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7515
  • 🐛🎨 [Frontend] Enh: Comments aesthetics by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7517
  • ✨ [Frontend] Clusters mock table by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7521
  • 🐛 Monitor Celery tasks cancellation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7514

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingPauwelKwak1...stagingPauwelKwak2 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/7529

- Python
Published by matusdrobuliak66 10 months ago

osparc-simcore - Staging PauwelKwak1

What's Changed

  • 🐛 [Frontend] Fix: show computational service's settings in App Mode by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7445
  • 🐛 [Frontend] Fix: Remove Task by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7451
  • 🎨 Prettify emails by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7432
  • 🎨Director-v0: set default timeout to 20s and potentially allow setting it up by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7460
  • 🐛 Fixed issue where GC stopping too early by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7457
  • ✨ adds entry point to dynamic-scheduler exposing the current running services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7454
  • 🎨Monitoring script: add json output for summary, allow to trigger computational cluster termination by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7462
  • ✨Storage: batchDelete by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7450
  • 🎨 [Frontend] Enh: batch delete files by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7458
  • 🎨E2E: Fail fast conditions + websocket logging in case of error by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7463
  • 🐛 Clean Pydantic model_dumps warnings by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7358
  • 🎨 [Frontend] Enh: Show deleting files progress by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7466
  • ✨ api and web-server: introduce job-project mapping via projects_to_jobs table and RPC integration by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7435
  • 🐛Datcore-Adapter: fix listing files in pennsieve pagination sized 1000 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7464
  • 🔨 Removes unused validation by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7468
  • 🎨 [Frontend] Enh: Expose access rights when Sharing Study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7467
  • 🎨 [Frontend] Enh: releaseTag to OEC clipboard data by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7469
  • ✨ web-api: new share_project operation (dev) and updates notifications-library by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7431
  • 🐛 [Frontend] Bugfixes: Long Running Task by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7470
  • 🐛Webserver: duplication of studies, ensure message does not contain progress by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7474
  • 🐛Dask-sidecar: set 1 hour timeout when waiting for container logs by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7472
  • ♻️🚨 Improve DB query listing_projects performance (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7475
  • 🎨Monitoring script: allow to terminate non-billable clusters by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7479
  • ✨ Maintenance: Improves troubleshooting dump message used to log 5XX errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7473
  • 🎨 Feature: on share project email by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7455
  • ✨ [Frontend] Feature: Share Study via email by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7481
  • 🐛 [Frontend] Fixes: delete(d) Workspaces by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7484
  • 🎨 [Frontend] Enh service calls: avoid request deduplication by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7487
  • ✨ Start implementation of programs section of api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7447
  • ✨ Add exporter code to storage by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7218
  • 🎨 catalog: lifespan managers for fastapi apps by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7483
  • 🎨 state of webserverDevFeaturesEnabled flag is passed in statics for the front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7490
  • 🐛 Dont freeze fields in ApiServerOutputSchema by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7494
  • ✨ [Frontend] Feature: multi download by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7495
  • 🐛Autoscaling: Fix lost stopped EC2 instances and missing error logs by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7493
  • ✨ Add Celery routing queues by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7471
  • ♻️ making docker-api-proxy buildable on arm by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7497
  • ♻️ export data feature enhancements by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7498
  • 🐛🎨 [Frontend] Handle missing services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7488
  • 🐛 Fix a typo in Celery's cpu-bound queue name by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7503

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingTheAwakening6...stagingPauwelKwak1 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/7502

- Python
Published by matusdrobuliak66 11 months ago

osparc-simcore - 1.80.5

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.80.4...v1.80.5

- Python
Published by matusdrobuliak66 11 months ago

osparc-simcore - Staging TheAwakening6

  • 🐛 [Frontend] Fix: Extract path :size (#7441)
  • ✨ Add example functions section to api-server (#7398)
  • 🎨Storage: HA (🚨🚨🚨 test with multiple replicas) (#7375)
  • 🎨 Use async redis client (#7443)
  • ✨ New CatalogService in api-server that connects via rpc to the catalog micro-service (#7439)
  • 🐛Storage-Worker: ensure startup waits for fastapi application readyness (#7442)
  • 🐛 Fix bug (#7440)
  • ♻️ webserver: Refactor login domain for CSR compliance and future confirmation logic (#7417)
  • 🎨Storage with Celery: unit tests working now with storage worker implemented (#7438)
  • 🐛 [Frontend] Fix: storage/async-jobs was retired (#7429)
  • ♻️ Further cleanup of async jobs framework (#7424)
  • ⚗️ Remove asserts in async jobs (#7434)
  • 🐛Storage: multiple user_id defined issue (#7433)
  • 🐛Storage: Celery issues with validation (#7427)
  • 🐛Storage Worker does not need a RabbitMQ client (#7426)
  • 🎨 [Frontend] Enh: Wording and .po file (#7418)
  • 🐛 Fix redis ssl certificate issue (#7425)
  • 🐛 Fix task status percentage (#7422)
  • 🐛 Fix Celery's Redis backend SSL config (#7407)
  • 🎨 web-api: empty_trash operation waits until explicitly trashed projects are deleted (#7416)
  • 🎨🐛 [Frontend] Enh/fix: Services in Pricing Plans (#7412)
  • ♻️ webserver: Refactor projects Domain to Align with Standardized Module Structure (#7409)
  • 🔧 Fix CI installation failure for json2html caused by setuptools 78.0.1 update (#7415)
  • 🐛web-api: Fixes missing supportID on default 5XX responses (#7414)
  • 🎨 [Frontend] Feature: Hide username (#7406)
  • 🎨 web-api: Add privacy Field to Profile Endpoints and Retire Legacy Entrypoint (#7408)
  • ✨Async Jobs: add some tests + an internal client (#7410)
  • 🎨 [Frontend] Mock: Job Manager (#7396)
  • ✨ web-api: User privacy policy extended to username 🗃️ (#7402)
  • ⚗️Director-v0: Disable keep-alive connections (#7405)

- Python
Published by mrnicegyu11 11 months ago

osparc-simcore - Staging TheAwakening5

  • 🎨Maintenance: make devel mode faster to boot + log fixes + webserver DB disable write to disk (#7403)
  • 🎨 [Frontend] Allow users copy OEC (#7394)
  • ✅ Fixes flaky test: create_troubleshotting_log_message (#7400)
  • Introduce links for async jobs actions (hateos style) in webserver (#7320)
  • ⬆️Maintenance: upgrade rabbitmq to 3.13.7 (#7376)
  • ⬆️Maintenance: unblock moto library (#7378)
  • 🎨 [Frontend] Use cursor paginated storage API (#7388)
  • 🎨 web-api: patch userName at least 4 chars ⚠️ (#7389)
  • 🎨 Unique EOC for deduplication purposes (#7364)
  • 🎨 web-api: enhances reset-password workflow (#7336)
  • 🐛 Permission changes in dynamic-sidecar are always executed when closing a service (#7372)
  • 🐛Cannot refresh page when only 1 study per user is allowed (#7374)
  • 🐛 [Frontend] Fix: New project from menu (#7377)
  • 🎨 [Frontend] Study (and Node) :size (#7371)
  • ♻️DB maintenance: drop clusters and clustertogroups db tables (🗃️) (#7373)
  • 🎨 Changed confusing wording (#7365)
  • 🐛 [Frontend] Do not allow to leave studies with no owners (#7370)
  • ✨Computation of path size: WebAPI + RPC to storage through Asyncjobs (#7315)
  • 🐛 [Frontend] Fix: Cropped Fontawesome images (#7369)
  • Bump @babel/helpers from 7.24.7 to 7.26.10 in /tests/e2e in the npmandyarn group across 1 directory (#7347)
  • 🎨 [Frontend] Wording: Don't say Failed, say Unsuccessful (#7361)
  • 🐛 Celery tasks list doesn't include submitted, active and scheduled ones (#7366)
  • 🐛 Fix minor director-v0 typing bug (#7323)
  • 🎨♻️ [Frontend (& API)] Retire history from list latest services (#7292)
  • 🐛 Avoid GC form detecting services as orphans when they are not (#7354)
  • ⬆️ invitations service: upgrades requirements (#7355)
  • 🐛 fix wrong ServiceRunGet model (#7349)
  • ⬆️ catalog service: upgrades requirements (#7356)
  • ♻️Storage Celery integration: diverse enhancements (#7353)
  • ♻️Storage: use transactions helpers (#7343)
  • 🎨 release notes version has always patch set to 0 (#7339)
  • ⬆️ upgraded agent requirements (#7317)
  • ⬆️ upgraded director-v2 requirements (#7319)
  • 🎨 [Frontend] Show default product thumbnail if resource's thumbnail is invalid (#7341)
  • 🐛 agent now starts the volume cleanup task (#7346)
  • Add workflow_dispatch trigger to PR CI workflows (#7340)
  • ⬆️ upgraded dynamic-scheduler requirements (#7318)
  • ♻️ webserver: catalog & api_keys renaming of modules (#7334)
  • ✨ Add a Distributed Task Queue (using Celery) (🏗️ ⚠️DEVOPS) (#7214)
  • 🐛Autoscaled instances monitoring script: small fixes (#7337)
  • 🐛 [Frontend] Shop: Fix thumbnail (#7335)
  • ⬆️ upgraded dynamic-sidecar requirements (#7316)
  • 🐛 fixed issue with catalog and the icon field (#7331)
  • 🎨Autoscaling monitor: allow SSH tunneling for DB access, and add return value for CLI usage (#7329)
  • 🐛 allows mergify to merge PRs (#7332)
  • 🐛 [Frontend] Fix: Credits Summary indicator's offset (#7333)
  • 🐛 Clean Pydantic's UserWarnings (#7324)
  • ♻️🎨 web-server: enhances product domain (#7294)
  • 🐛 [Frontend] Fix: Update members list after sharing (#7325)
  • 🎨E2E: add --service_version option (#7083)
  • ✨Storage: provide entrypoint to compute path size (⚠️ devops) (#7286)
  • 🐛 EFS - background task not starting (#7314)
  • 🐛 sidecar no longer fails when saving data with missing permissions (#7307)
  • 🎨 [Frontend] Guided Tours: update to latest frontend (#7311)
  • 🐛Storage: quote returned links such that they are usable with files containing parentheses (#7313)
  • 🐛 Fixes contract limit parameter (#7309)
  • 🐛 [Frontend] Bugfix: getDatasetsByLocationCached (#7310)
  • ♻️ Refactor catalog domain in webserver (#7308)
  • 🐛 Fixes raises when stopping log fetching in dynamic-sidecar (#7302)
  • ⬆️ updates test & tooling requirements (#7298)
  • 🐛 Use tenacity in flaky api keys tests (#7304)
  • ✨ [Frontend] Enh: Adapt to paginated navigation and to new model (#7280)
  • ✨ web-api: Adds endpoint to retrieve project services with Release and Access Information (#7287)

- Python
Published by sanderegg 11 months ago

osparc-simcore - 1.80.4

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.80.3...v1.80.4

- Python
Published by sanderegg 11 months ago

osparc-simcore - 1.80.3

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.80.2...v1.80.3

- Python
Published by matusdrobuliak66 12 months ago

osparc-simcore - Staging TheAwakening4

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingTheAwakening3...stagingTheAwakening4

- Python
Published by matusdrobuliak66 12 months ago

osparc-simcore - 1.80.2

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.80.1...v1.80.2

- Python
Published by matusdrobuliak66 12 months ago

osparc-simcore - 1.80.1

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.80.0...v1.80.1

- Python
Published by matusdrobuliak66 12 months ago

osparc-simcore - Staging TheAwakening3

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingTheAwakening2...stagingTheAwakening3

- Python
Published by matusdrobuliak66 12 months ago

osparc-simcore - 1.80.0

What's Changed

  • 🎨 [Frontend] Search users as they type by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7037
  • 🐛 fix uvicorn logs that were always on INFO by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7045
  • ⬆️ Upgrade playwright to latest version and fix checking of service readyness by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7047
  • 🚑️ Added escaping for 7zip paths by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7049
  • 🐛 [Frontend] Bugfix: handle better groups/${gid}/users error by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7048
  • ♻️ E2E: provide a requirements file without playwright installed by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7050
  • ♻️ web-server: preparation of trash plugin ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7018
  • ✨ Adding director-v0 client to dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7001
  • ⚗️ Changed periodic_task_result internals in the attempt of solving issue by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7032
  • ✨ [Frontend] ViP Rentals and ViP Checkouts in Billing Center by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7043
  • ✨ Add docker test image for performance tests by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7053
  • 🐛 Fix pylint tests by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7056
  • 🎨 [Frontend] Show trashedAt and trashedBy on Bin cards by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7030
  • ⬆️ UV upgrade to 0.5 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7058
  • 🐛✨ [Frontend] Improve latest version fetching workflow by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7054
  • ✨ Introduce wallet exchange 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7033
  • 🐛Refactoring of project locking using decorator by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7044
  • 🐛Fixes invalid invitation links by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7057
  • 🎨 [Frontend] e2e: Add test ids to version selector in Service Browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7060
  • ♻️ Extract workbench from projects to projects_nodes table 🗃️ by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7010
  • 🐛 Use ubuntu dind for performance tests by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7064
  • 🐛 Set key, version and label columns as temporarily nullable by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/7067
  • 🐛 Fix not listing published templates by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7065
  • ♻️ Move service extras to catalog by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7025
  • ✨ [Frontend] Feature: Pay study's debt by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7061
  • 🐛 Add project name search parameter for project listing for the API server usecase 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7066
  • 🐛 no longer fail when removing a volume from a node that does no longer exist by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7036
  • 🎨 extend ooil to support depends_on keyword in overwrites by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7041
  • ✨ [Frontend] More responsive login page by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7073
  • 🐛Autoscaling: Fix issue where all warm buffers would be used to replace hot buffers (🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7079
  • 🎨 increase timeout e2e tip test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7059
  • 🐛 remove noisy errors form logs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7094
  • ✨ web-api: trashed resources include trashedBy with the primary GID of the user that trashed it by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7052
  • ✅ 🔨 Maintenance: resolves tests hanging in CI by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7077
  • 🎨 [Frontend] Purchase items for one year by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7084
  • 🔨initial Mergify configuration by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7108
  • 🔨 Mergify automatically update branch if behind in commits by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7111
  • 🎨 Progress bars wording improvements while opening a service by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7102
  • 🔨 Trying to make Mergify use the merge queue by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7116
  • 🔨 branch protection conditions are enforced before merging not when adding to the merge queue by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7120
  • 🔨 Update PR queueing rules for Mergify by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7121
  • 🔨 Mergify queue takes over keeping in sync with master by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7122
  • 🎨 improvements: return user email in licensed items, error msg, expose pricing plans 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7068
  • ♻️ 🎨 License plugin: toggle vip feature by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7110
  • 🐛 [Frontend] Bugfix: Do not recreate login page after resize by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7118
  • 🔨 Only retry flaky tests when PR is ready for merging by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7126
  • ♻️ Maintenance: refactors application settings repo-wide by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7112
  • 🎨 New PO email per product to use in account requests 🗃️🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7131
  • 🎨 [Frontend] check licensesEnabled variable set in the webserver by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7132
  • ✨ [Frontend] New + Button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7089
  • 🎨 Expose wallet_id to computational and dynamic services via env vars upon request by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7125
  • 🎨 [Frontend] S4L: Make Company Name required by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7129
  • 🎨 E2E: be compatible with legacy services by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7134
  • ⬆️ upgraded tools & packages by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7075
  • 🐛 [Frontend] Fix: "New" translation by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7142
  • ♻️ Update traefik router hardcoded priorities by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/7141
  • 🐛 [e2e] Fixes after new plus button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7143
  • 🔨 Allow Mergify to detect more failing cases for CI restarts & Automatically add PRs to queue by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7133
  • ✨ Updates licensed_items table 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7144
  • 🎨 Changing Rest Model for licensed items listing (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7139
  • 🎨 Minor: ooil prints warning when one subfolder (of potentially many) doesn't contain metadata.yml by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/7128
  • Add licensing endpoints to api check and improve backwards compatibility checks by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7157
  • 🎨 [Frontend] Standalone (full screen) UI mode by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7138
  • 🎨 [Frontend] Licensed items: Adapt to new model and backend's catalog by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7146
  • 🎨 [Frontend] Feature: Study icon by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7155
  • ♻️ Adding lifespan support for FastAPI & migrated dynamic-scheduler to use it by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7149
  • 🐛 Removed tracing lifespan which should be an initialize by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7165
  • 🎨 [Frontend] UI/UX Data handling: Larger window and list view by default by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7160
  • ✨ Sync task that auto-registers items from VIP as licensed items in the system 🗃️ 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7140
  • 🎨 [Frontend] Enh: Merge Preferences into My Account by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7173
  • 🎨 [Frontend] Enh: Tags UX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7169
  • 🐛 fixes failure due to nullable doi in licensed-items web-api response by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7177
  • ♻️ [Frontend] ViP Market: adapt to latest model by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7164
  • 🎨 Enhances Iicence feature: new vendor phantoms and licensed-resource-data id (🚨) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7179
  • ♻️ Refactors catalog's update_service operation by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7181
  • 🐛 Fix showing tags in usage overview by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7183
  • 🐛 error handling vip models 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7184
  • 🎨 Services metadata has icon field and API can get/update it 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7174
  • 🗑️ Retire webserver's project meta-modeling and version-control ⚠️🚨🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7182
  • ♻️Storage: Code refactoring prior to changes (🚨🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7088
  • ♻️ introduce licensed_resources (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7190
  • 🐛Fixes batch-get operations on trash by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7194
  • 🐛 fix migration (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7205
  • 🐛 [Frontend] Bugfix: App Mode was showing the settings by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7180
  • ✨ web-api: exposes project's icon as an ui attribute by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7204
  • 🐛 Mergify unwanted master branch reruns by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7208
  • 🐛 retry pulling image layer when they timeout by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7051
  • 🐛Storage: fix copying of file and ensure project lock release is always notified safely by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7206
  • ✨ [Frontend] Patch service icon by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7209
  • ✨ adding docker-api-proxy service ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7070
  • 🐛Storage: fix access to DatCore by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7213
  • 🎨 [Frontend] Hide Sim4Life->oSparc integration features by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7207
  • ♻️ refactors web-api project's ui schemas by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7210
  • ✨ Adding catalog client to dynamic-scheduler ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7162
  • 🐛 migration fix (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7216
  • ♻️ Making docker-api-network internal by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7222
  • ✨ product's ui config 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7217
  • ✨ [Frontend] Read productuiconfig from backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7220
  • ♻️ VIP models introduce licensed versioning (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7215
  • 🎨 itis vip syncer: adds periodicity in config ⚠️🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7221
  • 🎨 [Frontend] ViP Market enhancements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7212
  • 🎨 add is_hidden_on_market field for listing (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7227
  • ✨ Add storage dummy rpc endpoints for zipping by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7202
  • ♻️ Refactor webserver projects: drops request dependency on service layer functions by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7228
  • 🎨 [Frontend] ViP Market: Give access to purchased lower versions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7230
  • 🎨 [Frontend] Enh: validate UI config by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7225
  • ♻️Storage: light refactoring to reduce noise by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7233
  • 🐛 fix licensed items listing with hidden flag by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7232
  • ✨ web-api: Empty bin of explicitly trashed projects by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7226
  • ✨Streaming utils for zipping and reading/wiring to S3 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7186
  • 🎨 [Frontend] Enh ViP Market: Display bundled models in thumbnail list by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7236
  • ♻️ Refactor webserver projects: rest exception handlers by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7229
  • 🎨 [Frontend] Plus Button: Support myMostUsed Services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7238
  • 🎨 [Frontend] ViP Market: force accept Terms and Conditions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7239
  • 🎨 [Frontend] Restore standalone view by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7242
  • ✨ web-api: Empty bins for folders and its content by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7237
  • ♻️ licensed_resources ordering based on priority (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7241
  • 🎨 [Frontend] ViP Market: Support 0-cost models by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7245
  • 🐛 vip-syncer: fixed parsing items in Features string by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7247
  • 🐛 disable network encryption when running locally due to WSL by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7243
  • 🎨 [Frontend] ViP Market: Cache pricing units by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7248
  • 🎨 [Frontend] ViP Market: Requests after review 02.19 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7249
  • 🎨 [Frontend] ViP Market: last minors by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7250
  • 🎨 [Frontend] ViP Market: Capitalize some feature fields by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7252
  • ✨ Deletion of trashed projects/folders upon expiration of retention time by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7246
  • Propagate data export endpoints to webserver by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7244
  • 🎨 [Frontend] Enh: Empty trash workflow by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7253
  • 🎨 [Frontend] ViP Store: Add splitpane to Store by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7254
  • ♻️ Removed unused endpoint from dynamic-sidecar by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7255
  • 🐛 Fix pr workflows by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7259
  • ♻️ Currently frontend is expecting status field in error response body 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7256
  • ♻️ licensed_items migration add product to key, version unique index key (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7260
  • ♻️✨ ViP Store: Licensed Item model and Cache by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7261
  • ♻️ [Frontend] Maintenance: Refactor decorators by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7266
  • 🐛 catalog-api: Fixes validation errors on /services entrypoint by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7268
  • 🎨 Improves empty-trash to avoid misleading the user by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7267
  • 🎨 add constrains in resource_tracker_pricing_plan_to_service and licensed_item_to_resource DB tables (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7269
  • ♻️ Datcore-adapter refactoring by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7270
  • 🐛 add product_name to licensed item/resource mapping table (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7272
  • ✨Storage: new paths entrypoint with pagination by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7200
  • ♻️ Maintenance: enhances pytest_simcore tooling by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7274
  • 🐛Webserver: re-generate wrong openapi by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7283
  • 🎨 add num_of_seats to pricing unit (for LICENSE type pricing plan) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7271
  • ♻️ web-server: Refactor products domain by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7263
  • 1848 add permission rights to async jobs by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7262
  • 🎨Storage: display path field is url encoded by parts by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7285
  • Storage: Add cancellation middleware by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7279
  • 🎨 pin licensed_resources for public api by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7284
  • 🐛 [Frontend] Fix Import ViP Model: store and pass modelId by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7291
  • ♻️ [Frontend] Rename: "Model Store" -> "The Shop" by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7297
  • 🎨 [Frontend] Use Number of Seats defined in the Pricing Unit by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7273
  • 🐛 [Frontend] File Picker: complete upload by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7299
  • Add a test to check if pruning of api keys is triggered by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7290
  • ♻️ Refactor and polish api keys domain of webserver by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7293
  • 🎨 introducing contract testing by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7172
  • 🐛 When a file is now moved to the output_x folder it is now detected by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7301
  • 🎨 PACT - add checkout release contract test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7303
  • 🎨 [Frontend] App Team (04.03): Shop glitch and Strings by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7306
  • 🎨Storage: Increased maximum number of returned paths to 1000 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7305

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.79.0...v1.80.0 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/7081

- Python
Published by matusdrobuliak66 12 months ago

osparc-simcore - Staging TheAwakening2

What's Changed

  • 🎨 pin licensed_resources for public api by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7284
  • 🐛 [Frontend] Fix Import ViP Model: store and pass modelId by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7291
  • ♻️ [Frontend] Rename: "Model Store" -> "The Shop" by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7297
  • 🎨 [Frontend] Use Number of Seats defined in the Pricing Unit by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7273
  • 🐛 [Frontend] File Picker: complete upload by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7299
  • Add a test to check if pruning of api keys is triggered by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7290
  • ♻️ Refactor and polish api keys domain of webserver by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7293
  • 🎨 introducing contract testing by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7172
  • 🐛 When a file is now moved to the output_x folder it is now detected by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7301
  • 🎨 PACT - add checkout release contract test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7303
  • 🎨 [Frontend] App Team (04.03): Shop glitch and Strings by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7306
  • 🎨Storage: Increased maximum number of returned paths to 1000 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7305

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingTheAwakening1...stagingTheAwakening2

- Python
Published by matusdrobuliak66 12 months ago

osparc-simcore - Staging TheAwakening1

What's Changed

  • ♻️ Removed unused endpoint from dynamic-sidecar by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7255
  • 🐛 Fix pr workflows by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7259
  • ♻️ Currently frontend is expecting status field in error response body 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7256
  • ♻️ licensed_items migration add product to key, version unique index key (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7260
  • ♻️✨ ViP Store: Licensed Item model and Cache by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7261
  • ♻️ [Frontend] Maintenance: Refactor decorators by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7266
  • 🐛 catalog-api: Fixes validation errors on /services entrypoint by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7268
  • 🎨 Improves empty-trash to avoid misleading the user by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7267
  • 🎨 add constrains in resource_tracker_pricing_plan_to_service and licensed_item_to_resource DB tables (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7269
  • ♻️ Datcore-adapter refactoring by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7270
  • 🐛 add product_name to licensed item/resource mapping table (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7272
  • ✨Storage: new paths entrypoint with pagination by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7200
  • ♻️ Maintenance: enhances pytest_simcore tooling by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7274
  • 🐛Webserver: re-generate wrong openapi by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7283
  • 🎨 add num_of_seats to pricing unit (for LICENSE type pricing plan) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7271
  • ♻️ web-server: Refactor products domain by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7263
  • 1848 add permission rights to async jobs by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7262
  • 🎨Storage: display path field is url encoded by parts by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7285
  • Storage: Add cancellation middleware by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7279

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingSingularity7...stagingTheAwakening1

- Python
Published by matusdrobuliak66 12 months ago

osparc-simcore - Staging Singularity7

What's Changed

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

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingSingularity6...stagingSingularity7

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - Staging Singularity6

What's Changed

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

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingSingularity5...stagingSingularity6

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - Staging Singularity5

What's Changed

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

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingSingularity4...stagingSingularity5

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - Staging Singularity4

What's Changed

  • 🎨 [Frontend] Enh: validate UI config by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7225
  • ♻️Storage: light refactoring to reduce noise by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7233
  • 🐛 fix licensed items listing with hidden flag by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7232

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingSingularity3...stagingSingularity4

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - Staging Singularity3

What's Changed

  • 🎨 Enhances Iicence feature: new vendor phantoms and licensed-resource-data id (🚨) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7179
  • ♻️ Refactors catalog's update_service operation by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7181
  • 🐛 Fix showing tags in usage overview by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7183
  • 🐛 error handling vip models 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7184
  • 🎨 Services metadata has icon field and API can get/update it 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7174
  • 🗑️ Retire webserver's project meta-modeling and version-control ⚠️🚨🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7182
  • ♻️Storage: Code refactoring prior to changes (🚨🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7088
  • ♻️ introduce licensed_resources (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7190
  • 🐛Fixes batch-get operations on trash by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7194
  • 🐛 fix migration (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7205
  • 🐛 [Frontend] Bugfix: App Mode was showing the settings by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7180
  • ✨ web-api: exposes project's icon as an ui attribute by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7204
  • 🐛 Mergify unwanted master branch reruns by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7208
  • 🐛 retry pulling image layer when they timeout by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7051
  • 🐛Storage: fix copying of file and ensure project lock release is always notified safely by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7206
  • ✨ [Frontend] Patch service icon by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7209
  • ✨ adding docker-api-proxy service ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7070
  • 🐛Storage: fix access to DatCore by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7213
  • 🎨 [Frontend] Hide Sim4Life->oSparc integration features by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7207
  • ♻️ refactors web-api project's ui schemas by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7210
  • ✨ Adding catalog client to dynamic-scheduler ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7162
  • 🐛 migration fix (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7216
  • ♻️ Making docker-api-network internal by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7222
  • ✨ product's ui config 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7217
  • ✨ [Frontend] Read productuiconfig from backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7220
  • ♻️ VIP models introduce licensed versioning (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7215
  • 🎨 itis vip syncer: adds periodicity in config ⚠️🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7221
  • 🎨 [Frontend] ViP Market enhancements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7212
  • 🎨 add is_hidden_on_market field for listing (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7227
  • ✨ Add storage dummy rpc endpoints for zipping by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7202
  • ♻️ Refactor webserver projects: drops request dependency on service layer functions by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7228
  • 🎨 [Frontend] ViP Market: Give access to purchased lower versions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7230

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingSingularity2...stagingSingularity3

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - Staging Singularity2

What's Changed

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

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingSingularity1...stagingSingularity2 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/7150

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - Staging Singularity1

What's Changed

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

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEventHorizon6...stagingSingularity1 Release Notes: https://github.com/ITISFoundation/osparc-simcore/issues/7082

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - 1.79.3

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.79.2...v1.79.3 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/7080

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - 1.79.2

🐛Fixes invalid invitation links (#7057)

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.79.1...v1.79.2

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - 1.79.1

  • 🐛 [Frontend] Bugfix: handle better groups/${gid}/users error (#7048)
  • 🚑️ Added escaping for 7zip paths (#7049)

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.79.0...v1.79.1

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - 1.79.0

What's Changed

  • 🎨 Tracing: Add more autoinstrumentation, enhance setup_tracing() - DON'T DELETE PR BRANCH by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6561
  • ♻️ Using iso timedelta in settings by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6656
  • 🔨Cluster monitoring script: update due to latest changes in osparc-config by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6672
  • 🎨 [Frontend] Highlight workbench elements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6670
  • ♻️ Enhanced groups/organizations web-api specs and validation 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6640
  • 🎨 [Frontend] Improve Notification texts and Bell's UX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6661
  • 🐛 do not send bps metrics where they are less than 1 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6634
  • ♻️ increase timeout on VTK E2E test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6677
  • 🎨 [Frontend] UX: Organization member's management by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6676
  • 🎨🐛 [Frontend] Notifications: disable unknown resources by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6679
  • 🎨 [Frontend] Meaningful captions on Confirmation windows by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6680
  • 🎨 [Frontend] Rephrase sharing messages by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6683
  • 🐛 [Frontend] Highlight default Pricing Unit by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6685
  • 🐛 Refactor storage setup functions to avoid errors by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6686
  • ♻️ tracing can be disabled on all services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6682
  • ✨ Trash folders by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6642
  • 🎨 [Frontend] Enhance: syncing tree by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6687
  • ✨Computational backend: persist cancellation request by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6694
  • ♻️ refactor project listing DB function (🚨 We no longer list projects that do not have a product assigned) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6692
  • 🎨 [Frontend] UX: New Workspace and New Organization by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6699
  • ♻️ Migrates folders and workspaces repositories to asyncpg by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6688
  • 🔨 Fix: e2e Performance Tests in CI by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6707
  • ✅ Extends testEC2INSTANCESALLOWEDTYPESemptynot_allowed by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6705
  • ✨ introduce folder full search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6703
  • 🎨Maintenance: make redis client use the client name to ease debugging by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6700
  • 🎨 [Frontend] Make the Light Theme less white by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6681
  • 🐛 folder full search adding text query parameter by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6716
  • ✨ [Frontend] Enh: :search also /folders by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6713
  • 🎨🐛 Enh/fix: frontend knows about trashedAt by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6717
  • 🐛 [Frontend] TIP: New plan after creating its template by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6710
  • 🐛 Fix listing folders in workspace by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6718
  • ✨ instrument (opentelemetry) httpx clients by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6715
  • 🎨 [Frontend] UX: Create Study from Template by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6706
  • 🎨Computation backend: refactor director-v2 internal computational scheduler to be less resource heavy by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6696
  • 🎨 Adding tracing to agent and dynamic-sidecar (🏗️ DEVOPS) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6691
  • 🎨 [Frontend] Enh: Tag management by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6720
  • 🐛 Fix healthcheck in api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6662
  • ✨ add project tags to RUT listing/export by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6722
  • ✨ [Frontend] Feature: Announcement generator by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6723
  • 🐛 [e2e-playwright] Fix tests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6731
  • 🐛 [e2e-playwright] Fix tests, 2nd attempt by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6735
  • ✨Computational backend: refactoring of dv-2 computational scheduler (Part 2) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6711
  • 🎨 Improving E2E tests: expected_service_running by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6739
  • 🐛 adding missing db insert field by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6742
  • 🎨 adding asyncpg to director-v2 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6746
  • Bump codecov/codecov-action from 4.6.0 to 5.0.2 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6749
  • 🎨 web-server api: ordering parameters and simplified openapi specs for complex query parameters by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6737
  • 🐛 [e2e] Fix tests, 3rd attempt by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6740
  • ♻️⬆️ Migrating director service to fastapi ⚠️ 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6657
  • Fixed broken cMIS export when service description was missing by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6748
  • ✨ [Frontend] Tester Center by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6745
  • 🎨 [Frontend] Enh: Support multiple announcements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6729
  • ♻️ improving e2e tests (socketio reconnect) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6759
  • 🎨 [Frontend] Check all linked nodes exist before loading Study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6762
  • 🎨 [e2e][Frontend] Folders and Workspaces related test-ids by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6766
  • ♻️Director-v0: add setting to control concurrency in client to docker registry by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6768
  • ♻️ OpenTelemetry Enhancements: Filter out healthchecks, add catalog internals instrumentation by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6752
  • ⚗️ ♻️ improving e2e tests (adding structure for additional CI tests) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6765
  • 🐛 [e2e] Study Options: Open button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6775
  • Bump cross-spawn from 7.0.3 to 7.0.5 in /tests/e2e in the npmandyarn group across 1 directory by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6743
  • ⬆️ Pydantic v2 migration by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6578
  • 📝 services.md: autodocs openapi specs and images for each service by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6779
  • 🐛 Fix Redis DSN scheme generation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6790
  • 🐛 Fixed flaky tests in services/dynamic-sidecar/tests/unit/testmodulesoutputseventfilter.py by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6795
  • 🐛 Use list instead of set when building the expected result by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6796
  • 🎨 [Frontend] Sort folders alphabetically by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6794
  • 🐛🎨♻️Director-v0: improve registry caching by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6799
  • 🐛 Fix OpenTelemetry endpoint URL creation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6802
  • 🐛Director-V0: Legacy services expect Postgres Endpoint as host:port by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6811
  • 🐛 Fix CLUSTERS_KEEPER_TASK_INTERVAL env var by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6812
  • ⬆️♻️ Fixes openapi specs generators and drops openapi-core dependencies by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6787
  • 🐛 [e2e] openwith_resources by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6809
  • ✨ Trash workspaces by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6690
  • ✨ [Frontend] Keep console errors by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6816
  • 🐛Pydantic V2: interpretation of "None" changed by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6820
  • ✨Director-v0: added background task that pre-builds the registry cache by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6814
  • 🎨🔨 Improve workflow for performance tests by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6815
  • 🐛 Fixed issue with serialisation of docker specs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6819
  • 🐛 Fix URL serialization in /invitations:extract endpoint by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6808
  • 🐛 Fix Color serialization in Pydantic v2 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6821
  • 🐛 [Frontend] Studies: list more than 5 studies in folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6813
  • Bump codecov/codecov-action from 4.5.0 to 5.0.7 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6826
  • ♻️✨ [Frontend] Enh: model Groups and Users. And their Store by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6769
  • 🐛 Fixes OrderBy serialization error in pydanticv2 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6828
  • 🎨 Serialize Colors as HEX by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6839
  • ⬆️ Maintenance: bump all dependencies for dynamic-scheduler service by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6842
  • 🎨 Allow to have multiple consumers for the same queue in 1 application and allow to optionally define queue name by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6838
  • ♻️ aiohttp deprecation: Using web.json_response to return 2XX responses instead of raising HttpException by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6829
  • ⬆️ Maintenance: bump all dependencies for agent service by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6840
  • Bump astral-sh/setup-uv from 3 to 4 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6825
  • ⬆️ Maintenance: bump all dependencies for dynamic-sidecar service by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6841
  • 🎨 webserver's trash flag by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6850
  • 🐛 [Frontend] pydanticV2: Decimals are now Strings by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6853
  • ⬆️ Maintenance: upgrades invitations service requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6847
  • 🎨 api-server's LogStreamerRegistionConflictError not logged as a server error anymore by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6856
  • ♻️ Update PROJECTS_INACTIVITY_INTERVAL env var format by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6797
  • 🐛 Fix *Urls serialization by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6852
  • 🎨 web-api: Simpler error models and auto-generated errors in OAS by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6855
  • ⬆️ Maintenance: upgrades payments service requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6848
  • 🎨 Enables trash in web-api by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6861
  • ⬆️ Upgrades deprecated pydantic calls repo-wide by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6864
  • ✨ [Frontend] Trash bin by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6590
  • 🎨 web-server: exception handling framework by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6655
  • ♻️ Remove deprecated from_orm method (Pydantic v2) by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6869
  • 🎨Computational backend: DV-2 computational scheduler becomes replicable (🗃️🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6736
  • ✨ [Frontend] VIP Market PoC by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6862
  • ✨ introduce search parameter to the listing workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6872
  • ♻️Pydantic V2 and SQLAlchemy warning fixes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6877
  • ♻️ Maintenance: removing/adding EFS env vars :warning: by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6837
  • 🐛 fix github ci by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6892
  • 🎨 moving folders to workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6851
  • 🎨 [Frontend] Show support email in About window by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6890
  • 💣 Remove osparc-gateway-server and clusters endpoints by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6881
  • ♻️ refactor RUT to use new transactional context by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6874
  • ✨Adding dynamic services monitoring dashboard (⚠️devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6784
  • 🐛🎨 [Frontend] Various bug fixes: new tag from Study, Checkpoint viewer, Leave study message by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6878
  • 🎨 [Frontend] Study name to Tab by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6888
  • 🐛 Fix Decimal serialization by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6854
  • 🔒️ Remove sensitive data from logs by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6905
  • ✨ [Frontend] listen to iframe messages PoC by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6884
  • 🐛 Making dy-sidecar start faster when volumes contain data by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6886
  • ♻️ adjust rclone defaults ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6885
  • 🎨 adding new scheduling mode to dynamic-scheduler ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6889
  • ⬆️♻️ Updates pydantic repo-wide to the same version and fixes new issues in all services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6882
  • 🐛 [Frontend] Fix: Move folder to a different workspace and subfolder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6903
  • ✨ Introduce vip models pricing 1 of 2 parts by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6897
  • 🎨 Tracing: instrument logs and ensure traces are propagated through asyncio.Queues by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6857
  • 🐛 ensure backwards compatibility of api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6866
  • ⬆️Upgrade dask related libraries and services (⚠️🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6873
  • 🐛 ensure api spec ci jobs only run during prs by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6912
  • ✨ web-api: user's privacy settings by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6904
  • ⬆️Full upgrade autoscaling/clusters-keeper by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6915
  • ⚗️CI: Separate image building of frontend by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6918
  • ⚗️ remove api checks from system tests by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6920
  • ♻️ redirect list_dynamic_services via dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6893
  • ⬆️ Maintenance: upgrades catalog service requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6846
  • ✨ [Frontend] Username and Privacy settings by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6916
  • 🎨 [Frontend] Friendlier logger by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6907
  • ♻️ Add startup logs to RUT by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6921
  • 🎨 ensure job runs also if not in pr by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6923
  • 🐛 Fix incorrect logic determining api-check github job by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6925
  • 🐛 Fix failing opentelemetry unit test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6927
  • ♻️ RUT: add pricing plan LICENSE type 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6922
  • ♻️ refactor github workflow file by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6926
  • ♻️ Refactor API-keys service by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6843
  • ⬆️ upgrade api-server dependencies by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6860
  • 🐛 [Frontend] Fix: e2e-portal's browser doesn't support replaceAll by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6932
  • 🐛 Fix list jobs issue which occurred when upgrade api server dependencies by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6933
  • ✨♻️ webserver: refactored groups plugin and new user privacy compliance by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6917
  • ♻️ exposing dynamic-scheduler interface by default on /dynamic-scheduler/ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6906
  • ✨ introduce licensed_items_purchases endpoints 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6928
  • 🎨 [Frontend] Enh: users are identified by username by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6934
  • 🐛 Fixes web-api: issues on groups entrypoints by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6939
  • 🐛Fix opentelemetry detach bug by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6941
  • 🎨 [Frontend] Connect Anatomical modes to Licensed items by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6911
  • ✨Autoscaling: scale down while in use 🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6898
  • ✨ introduce webserver rpc endpoints for licenses by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6946
  • 🐛♻️ web-api: fixes adding group member by user-name and some cleanup by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6940
  • 🐛Autoscaling: Fixes return value of Docker node activation by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6953
  • 🎨 [Frontend] Avatar for users with hidden email by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6952
  • 🐛 Fix issue with sending metrics that are None to Prometheus by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6951
  • 🎨 E2E TIP test: use default timeout 30 seconds by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6956
  • ♻️ Clean deprecated (Pydantic v2) by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6955
  • 🎨 [Frontend] Multiselect data by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6896
  • ✨ Expose /licensed-items endpoint in api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6958
  • 🐛 Fix deletion of files in folders by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6935
  • 🐛Autoscaling: Warm buffers do not replace hot buffers by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6962
  • ✨ [Frontend] Drag&Drop: Projects and Folders by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6957
  • 🎨 [Frontend] Expose tags in Usage table by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6961
  • 🐛 Update state when patching node by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6970
  • 🐛🎨 [Frontend] Fix: Filter and focus Service Catalog items by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6969
  • ♻️ rerouted update projects networks via dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6945
  • ♻️ web-server: Refactor users domain for improved layer separation and upgrading to asyncpg by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6937
  • ♻️ Containers are also removed via agent when the dynamic-sidecar is stopped (⚠️ devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6924
  • ♻️ Redirecting inputs retrieval via dynamic-scheduler ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6908
  • ♻️ reroute user services restart via dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6943
  • 🎨 [Frontend] Enh Drag&Drop: Drop on Trash by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6972
  • ♻️Computation backend: clean comp_tasks DB (🗃️) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6968
  • 🐛 Update webserver's swagger ui by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6971
  • ✨ Introduce license item checkout & release functionality (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6960
  • 🎨 add license_key field (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6978
  • 🐛 add ProjectInvalidRightsError to folders exception handling by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6979
  • 🐛 Sync nodes when patching by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6973
  • 🎨 expose service_run_id as an env var for both comp and new style dynamic services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6942
  • 🎨 release license seats on issues by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6980
  • ♻️ reroute get project inactivity via dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6949
  • 🐛 Fix pagination for empty chunks by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6985
  • ✨ Get and search users applying privacy settings 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6966
  • Fix Pydantic serialization warnings by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6992
  • 🎨 expose listing license checkouts for frontend by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6987
  • 🐛 Fixed issue with query params validation in dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6989
  • ✨ [Frontend] Search users for sharing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6974
  • 🐛 Database: added comp_tasks submit column back for legacy services (🗃️) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7003
  • 🐛 [Frontend] bugfix: open folder after deleting file by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6997
  • 🐛 [Frontend] Fix: Drop on folder card by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6977
  • ⬆️Maintenance: Upgrade CI UV action and UV to 0.5.x by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7006
  • ✨ web-api: share tags by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6998
  • 🐛 unarchiving_utils are now based on 7zip cli by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6959
  • 🎨🐛 web-api: projects search can query filters and fixes on projects repo by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7004
  • 🐛 fixes unhandled access-rights exception in projects by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7012
  • ✨Infra: Build for arm64 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6984
  • ♻️Maintenance: Refactoring of redis client structure by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7015
  • ♻️🐛 [Frontend] update trashed calls by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7014
  • 🐛 efs - deletion of data run in executor by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7013
  • ✨ [Frontend] Feature: Share Tags by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6899
  • 🐛 Fixes invalid invitation link by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7017
  • ✨ Expose licensing endpoints in api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7009
  • 🐛🎨 [Frontend] Reduce number of (unnecessary) PATCH calls at Study open by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7019
  • ♻️ Redirecting labels request via catalog in director-v2 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7016
  • 🐛🎨 [Frontend] Minor fixes: Sharing texts and Remove empty study quick access by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7024
  • ♻️ Maintenance: removes legacy app-config fixture tests from web-server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7022
  • 🎨 [Frontend] Enh: Multiselect data with Ctrl key by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7027
  • 🎨 [Frontend] Lazy load stranger-users' metadata by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7021
  • 🎨 [Frontend] Trash Enhancements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7029
  • 🎨 fix locust_settings by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7038
  • 🐛 [e2e] click the first New Launcher button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7039
  • 🐛Redis locks disappearing and fixup weird usage by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7020
  • 🐛 OSPARCAPIBASE_URL variable ends with / by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7042

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.78.0...v1.79.0 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6728

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - Staging EventHorizon6

What's Changed

  • 🎨 [Frontend] Enh: Multiselect data with Ctrl key by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7027
  • 🎨 [Frontend] Lazy load stranger-users' metadata by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7021
  • 🎨 [Frontend] Trash Enhancements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7029
  • 🎨 fix locust_settings by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7038
  • 🐛 [e2e] click the first New Launcher button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7039
  • 🐛Redis locks disappearing and fixup weird usage by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7020
  • 🐛 OSPARCAPIBASE_URL variable ends with / by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7042

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEventHorizon5...stagingEventHorizon6 Release Issue: n/a

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - Staging EventHorizon5

What's Changed

  • ♻️Maintenance: Refactoring of redis client structure by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7015
  • ♻️🐛 [Frontend] update trashed calls by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7014
  • 🐛 efs - deletion of data run in executor by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7013
  • ✨ [Frontend] Feature: Share Tags by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6899
  • 🐛 Fixes invalid invitation link by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7017
  • ✨ Expose licensing endpoints in api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7009
  • 🐛🎨 [Frontend] Reduce number of (unnecessary) PATCH calls at Study open by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7019
  • ♻️ Redirecting labels request via catalog in director-v2 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7016
  • 🐛🎨 [Frontend] Minor fixes: Sharing texts and Remove empty study quick access by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7024
  • ♻️ Maintenance: removes legacy app-config fixture tests from web-server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7022

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEventHorizon4...stagingEventHorizon5 Release Issue: n/a

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - Staging EventHorizon4

What's Changed

  • 🐛 Fix issue with sending metrics that are None to Prometheus by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6951
  • 🎨 E2E TIP test: use default timeout 30 seconds by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6956
  • ♻️ Clean deprecated (Pydantic v2) by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6955
  • 🎨 [Frontend] Multiselect data by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6896
  • ✨ Expose /licensed-items endpoint in api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6958
  • 🐛 Fix deletion of files in folders by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6935
  • 🐛Autoscaling: Warm buffers do not replace hot buffers by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6962
  • ✨ [Frontend] Drag&Drop: Projects and Folders by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6957
  • 🎨 [Frontend] Expose tags in Usage table by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6961
  • 🐛 Update state when patching node by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6970
  • 🐛🎨 [Frontend] Fix: Filter and focus Service Catalog items by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6969
  • ♻️ rerouted update projects networks via dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6945
  • ♻️ web-server: Refactor users domain for improved layer separation and upgrading to asyncpg by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6937
  • ♻️ Containers are also removed via agent when the dynamic-sidecar is stopped (⚠️ devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6924
  • ♻️ Redirecting inputs retrieval via dynamic-scheduler ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6908
  • ♻️ reroute user services restart via dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6943
  • 🎨 [Frontend] Enh Drag&Drop: Drop on Trash by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6972
  • ♻️Computation backend: clean comp_tasks DB (🗃️) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6968
  • 🐛 Update webserver's swagger ui by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6971
  • ✨ Introduce license item checkout & release functionality (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6960
  • 🎨 add license_key field (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6978
  • 🐛 add ProjectInvalidRightsError to folders exception handling by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6979
  • 🐛 Sync nodes when patching by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6973
  • 🎨 expose service_run_id as an env var for both comp and new style dynamic services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6942
  • 🎨 release license seats on issues by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6980
  • ♻️ reroute get project inactivity via dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6949
  • 🐛 Fix pagination for empty chunks by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6985
  • ✨ Get and search users applying privacy settings 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6966
  • Fix Pydantic serialization warnings by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6992
  • 🎨 expose listing license checkouts for frontend by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6987
  • 🐛 Fixed issue with query params validation in dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6989
  • ✨ [Frontend] Search users for sharing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6974
  • 🐛 Database: added comp_tasks submit column back for legacy services (🗃️) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7003
  • 🐛 [Frontend] bugfix: open folder after deleting file by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6997
  • 🐛 [Frontend] Fix: Drop on folder card by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6977
  • ⬆️Maintenance: Upgrade CI UV action and UV to 0.5.x by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/7006
  • ✨ web-api: share tags by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6998
  • 🐛 unarchiving_utils are now based on 7zip cli by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6959
  • 🎨🐛 web-api: projects search can query filters and fixes on projects repo by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7004
  • 🐛 fixes unhandled access-rights exception in projects by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7012
  • ✨Infra: Build for arm64 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6984

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEventHorizon3...stagingEventHorizon4 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6982

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - Staging EventHorizon3

What's Changed

  • 🎨 Serialize Colors as HEX by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6839
  • ⬆️ Maintenance: bump all dependencies for dynamic-scheduler service by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6842
  • 🎨 Allow to have multiple consumers for the same queue in 1 application and allow to optionally define queue name by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6838
  • ♻️ aiohttp deprecation: Using web.json_response to return 2XX responses instead of raising HttpException by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6829
  • ⬆️ Maintenance: bump all dependencies for agent service by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6840
  • Bump astral-sh/setup-uv from 3 to 4 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6825
  • ⬆️ Maintenance: bump all dependencies for dynamic-sidecar service by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6841
  • 🎨 webserver's trash flag by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6850
  • 🐛 [Frontend] pydanticV2: Decimals are now Strings by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6853
  • ⬆️ Maintenance: upgrades invitations service requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6847
  • 🎨 api-server's LogStreamerRegistionConflictError not logged as a server error anymore by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6856
  • ♻️ Update PROJECTS_INACTIVITY_INTERVAL env var format by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6797
  • 🐛 Fix *Urls serialization by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6852
  • 🎨 web-api: Simpler error models and auto-generated errors in OAS by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6855
  • ⬆️ Maintenance: upgrades payments service requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6848
  • 🎨 Enables trash in web-api by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6861
  • ⬆️ Upgrades deprecated pydantic calls repo-wide by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6864
  • ✨ [Frontend] Trash bin by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6590
  • 🎨 web-server: exception handling framework by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6655
  • ♻️ Remove deprecated from_orm method (Pydantic v2) by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6869
  • 🎨Computational backend: DV-2 computational scheduler becomes replicable (🗃️🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6736
  • ✨ [Frontend] VIP Market PoC by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6862
  • ✨ introduce search parameter to the listing workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6872
  • ♻️Pydantic V2 and SQLAlchemy warning fixes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6877
  • ♻️ Maintenance: removing/adding EFS env vars :warning: by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6837
  • 🐛 fix github ci by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6892
  • 🎨 moving folders to workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6851
  • 🎨 [Frontend] Show support email in About window by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6890
  • 💣 Remove osparc-gateway-server and clusters endpoints by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6881
  • ♻️ refactor RUT to use new transactional context by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6874
  • ✨Adding dynamic services monitoring dashboard (⚠️devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6784
  • 🐛🎨 [Frontend] Various bug fixes: new tag from Study, Checkpoint viewer, Leave study message by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6878
  • 🎨 [Frontend] Study name to Tab by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6888
  • 🐛 Fix Decimal serialization by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6854
  • 🔒️ Remove sensitive data from logs by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6905
  • ✨ [Frontend] listen to iframe messages PoC by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6884
  • 🐛 Making dy-sidecar start faster when volumes contain data by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6886
  • ♻️ adjust rclone defaults ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6885
  • 🎨 adding new scheduling mode to dynamic-scheduler ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6889
  • ⬆️♻️ Updates pydantic repo-wide to the same version and fixes new issues in all services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6882
  • 🐛 [Frontend] Fix: Move folder to a different workspace and subfolder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6903
  • ✨ Introduce vip models pricing 1 of 2 parts by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6897
  • 🎨 Tracing: instrument logs and ensure traces are propagated through asyncio.Queues by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6857
  • 🐛 ensure backwards compatibility of api server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6866
  • ⬆️Upgrade dask related libraries and services (⚠️🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6873
  • 🐛 ensure api spec ci jobs only run during prs by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6912
  • ✨ web-api: user's privacy settings by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6904
  • ⬆️Full upgrade autoscaling/clusters-keeper by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6915
  • ⚗️CI: Separate image building of frontend by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6918
  • ⚗️ remove api checks from system tests by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6920
  • ♻️ redirect list_dynamic_services via dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6893
  • ⬆️ Maintenance: upgrades catalog service requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6846
  • ✨ [Frontend] Username and Privacy settings by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6916
  • 🎨 [Frontend] Friendlier logger by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6907
  • ♻️ Add startup logs to RUT by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6921
  • 🎨 ensure job runs also if not in pr by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6923
  • 🐛 Fix incorrect logic determining api-check github job by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6925
  • 🐛 Fix failing opentelemetry unit test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6927
  • ♻️ RUT: add pricing plan LICENSE type 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6922
  • ♻️ refactor github workflow file by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6926
  • ♻️ Refactor API-keys service by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6843
  • ⬆️ upgrade api-server dependencies by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6860
  • 🐛 [Frontend] Fix: e2e-portal's browser doesn't support replaceAll by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6932
  • 🐛 Fix list jobs issue which occurred when upgrade api server dependencies by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6933
  • ✨♻️ webserver: refactored groups plugin and new user privacy compliance by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6917
  • ♻️ exposing dynamic-scheduler interface by default on /dynamic-scheduler/ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6906
  • ✨ introduce licensed_items_purchases endpoints 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6928
  • 🎨 [Frontend] Enh: users are identified by username by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6934
  • 🐛 Fixes web-api: issues on groups entrypoints by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6939
  • 🐛Fix opentelemetry detach bug by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6941
  • 🎨 [Frontend] Connect Anatomical modes to Licensed items by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6911
  • ✨Autoscaling: scale down while in use 🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6898
  • ✨ introduce webserver rpc endpoints for licenses by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6946
  • 🐛♻️ web-api: fixes adding group member by user-name and some cleanup by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6940
  • 🐛Autoscaling: Fixes return value of Docker node activation by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6953
  • 🎨 [Frontend] Avatar for users with hidden email by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6952

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEventHorizon2...stagingEventHorizon3 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6930

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - Staging EventHorizon2

What's Changed

  • ♻️ Migrates folders and workspaces repositories to asyncpg by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6688
  • 🔨 Fix: e2e Performance Tests in CI by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6707
  • ✅ Extends testEC2INSTANCESALLOWEDTYPESemptynot_allowed by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6705
  • ✨ introduce folder full search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6703
  • 🎨Maintenance: make redis client use the client name to ease debugging by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6700
  • 🎨 [Frontend] Make the Light Theme less white by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6681
  • 🐛 folder full search adding text query parameter by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6716
  • ✨ [Frontend] Enh: :search also /folders by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6713
  • 🎨🐛 Enh/fix: frontend knows about trashedAt by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6717
  • 🐛 [Frontend] TIP: New plan after creating its template by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6710
  • 🐛 Fix listing folders in workspace by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6718
  • ✨ instrument (opentelemetry) httpx clients by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6715
  • 🎨 [Frontend] UX: Create Study from Template by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6706
  • 🎨Computation backend: refactor director-v2 internal computational scheduler to be less resource heavy by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6696
  • 🎨 Adding tracing to agent and dynamic-sidecar (🏗️ DEVOPS) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6691
  • 🎨 [Frontend] Enh: Tag management by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6720
  • 🐛 Fix healthcheck in api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6662
  • ✨ add project tags to RUT listing/export by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6722
  • ✨ [Frontend] Feature: Announcement generator by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6723
  • 🐛 [e2e-playwright] Fix tests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6731
  • 🐛 [e2e-playwright] Fix tests, 2nd attempt by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6735
  • ✨Computational backend: refactoring of dv-2 computational scheduler (Part 2) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6711
  • 🎨 Improving E2E tests: expected_service_running by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6739
  • 🐛 adding missing db insert field by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6742
  • 🎨 adding asyncpg to director-v2 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6746
  • Bump codecov/codecov-action from 4.6.0 to 5.0.2 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6749
  • 🎨 web-server api: ordering parameters and simplified openapi specs for complex query parameters by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6737
  • 🐛 [e2e] Fix tests, 3rd attempt by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6740
  • ♻️⬆️ Migrating director service to fastapi ⚠️ 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6657
  • Fixed broken cMIS export when service description was missing by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6748
  • ✨ [Frontend] Tester Center by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6745
  • 🎨 [Frontend] Enh: Support multiple announcements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6729
  • ♻️ improving e2e tests (socketio reconnect) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6759
  • 🎨 [Frontend] Check all linked nodes exist before loading Study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6762
  • 🎨 [e2e][Frontend] Folders and Workspaces related test-ids by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6766
  • ♻️Director-v0: add setting to control concurrency in client to docker registry by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6768
  • ♻️ OpenTelemetry Enhancements: Filter out healthchecks, add catalog internals instrumentation by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6752
  • ⚗️ ♻️ improving e2e tests (adding structure for additional CI tests) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6765
  • 🐛 [e2e] Study Options: Open button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6775
  • Bump cross-spawn from 7.0.3 to 7.0.5 in /tests/e2e in the npmandyarn group across 1 directory by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6743
  • ⬆️ Pydantic v2 migration by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6578
  • 📝 services.md: autodocs openapi specs and images for each service by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6779
  • 🐛 Fix Redis DSN scheme generation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6790
  • 🐛 Fixed flaky tests in services/dynamic-sidecar/tests/unit/testmodulesoutputseventfilter.py by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6795
  • 🐛 Use list instead of set when building the expected result by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6796
  • 🎨 [Frontend] Sort folders alphabetically by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6794
  • 🐛🎨♻️Director-v0: improve registry caching by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6799
  • 🐛 Fix OpenTelemetry endpoint URL creation by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6802
  • 🐛Director-V0: Legacy services expect Postgres Endpoint as host:port by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6811
  • 🐛 Fix CLUSTERS_KEEPER_TASK_INTERVAL env var by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6812
  • ⬆️♻️ Fixes openapi specs generators and drops openapi-core dependencies by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6787
  • 🐛 [e2e] openwith_resources by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6809
  • ✨ Trash workspaces by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6690
  • ✨ [Frontend] Keep console errors by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6816
  • 🐛Pydantic V2: interpretation of "None" changed by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6820
  • ✨Director-v0: added background task that pre-builds the registry cache by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6814
  • 🎨🔨 Improve workflow for performance tests by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6815
  • 🐛 Fixed issue with serialisation of docker specs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6819
  • 🐛 Fix URL serialization in /invitations:extract endpoint by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6808
  • 🐛 Fix Color serialization in Pydantic v2 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6821
  • 🐛 [Frontend] Studies: list more than 5 studies in folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6813
  • Bump codecov/codecov-action from 4.5.0 to 5.0.7 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6826
  • ♻️✨ [Frontend] Enh: model Groups and Users. And their Store by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6769
  • 🐛 Fixes OrderBy serialization error in pydanticv2 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6828

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEventHorizon1...stagingEventHorizon2 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6777

- Python
Published by matusdrobuliak66 about 1 year ago

osparc-simcore - 1.78.2

  • 🎨🐛 Enh/fix: frontend knows about trashedAt by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6717

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.78.1...v1.78.2 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6709

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.78.1

What's Changed

  • 🎨 Tracing: Add more autoinstrumentation, enhance setup_tracing() - DON'T DELETE PR BRANCH by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6561
  • ♻️ Using iso timedelta in settings by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6656
  • 🔨Cluster monitoring script: update due to latest changes in osparc-config by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6672
  • 🎨 [Frontend] Highlight workbench elements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6670
  • ♻️ Enhanced groups/organizations web-api specs and validation 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6640
  • 🎨 [Frontend] Improve Notification texts and Bell's UX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6661
  • 🐛 do not send bps metrics where they are less than 1 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6634
  • ♻️ increase timeout on VTK E2E test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6677
  • 🎨 [Frontend] UX: Organization member's management by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6676
  • 🎨🐛 [Frontend] Notifications: disable unknown resources by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6679
  • 🎨 [Frontend] Meaningful captions on Confirmation windows by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6680
  • 🎨 [Frontend] Rephrase sharing messages by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6683
  • 🐛 [Frontend] Highlight default Pricing Unit by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6685
  • 🐛 Refactor storage setup functions to avoid errors by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6686
  • ♻️ tracing can be disabled on all services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6682
  • ✨ Trash folders by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6642
  • 🎨 [Frontend] Enhance: syncing tree by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6687
  • ✨Computational backend: persist cancellation request by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6694
  • ♻️ refactor project listing DB function (🚨 We no longer list projects that do not have a product assigned) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6692
  • 🎨 [Frontend] UX: New Workspace and New Organization by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6699

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.78.0...v1.78.1 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6709

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging EventHorizon1

What's Changed

  • 🎨 Tracing: Add more autoinstrumentation, enhance setup_tracing() - DON'T DELETE PR BRANCH by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6561
  • ♻️ Using iso timedelta in settings by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6656
  • 🔨Cluster monitoring script: update due to latest changes in osparc-config by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6672
  • 🎨 [Frontend] Highlight workbench elements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6670
  • ♻️ Enhanced groups/organizations web-api specs and validation 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6640
  • 🎨 [Frontend] Improve Notification texts and Bell's UX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6661
  • 🐛 do not send bps metrics where they are less than 1 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6634
  • ♻️ increase timeout on VTK E2E test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6677
  • 🎨 [Frontend] UX: Organization member's management by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6676
  • 🎨🐛 [Frontend] Notifications: disable unknown resources by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6679
  • 🎨 [Frontend] Meaningful captions on Confirmation windows by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6680
  • 🎨 [Frontend] Rephrase sharing messages by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6683
  • 🐛 [Frontend] Highlight default Pricing Unit by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6685
  • 🐛 Refactor storage setup functions to avoid errors by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6686
  • ♻️ tracing can be disabled on all services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6682
  • ✨ Trash folders by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6642
  • 🎨 [Frontend] Enhance: syncing tree by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6687
  • ✨Computational backend: persist cancellation request by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6694
  • ♻️ refactor project listing DB function (🚨 We no longer list projects that do not have a product assigned) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6692
  • 🎨 [Frontend] UX: New Workspace and New Organization by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6699

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingMartinKippenberger8...stagingEventHorizon1 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6702

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.78.0

What's Changed

  • 🐛 fix version control doesn't populate projects_to_products table by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6357
  • 🎨 [Frontend] TIP lite: add teaser button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6359
  • 🎨E2E: adapt test to new service startup status by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6363
  • 🎨🐛 [Frontend] Folders tree: improvements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6360
  • 🎨🐛 [Frontend] Folders tree: improvements II by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6364
  • 🐛 do not allow moving folder to a child folder by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6370
  • 🎨 [Frontend] Prettify markdown's outcome by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6369
  • 🐛 Fixed Redis issue where keys ended up in the wrong deployment. by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6368
  • ♻️CI: increase timeout on autoscaling to fix mypy slowness by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6375
  • 🐛 [Frontend] Fix Automatic Shutdown = 0 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6372
  • ✨ Add: Tracing via opentelemetry by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6168
  • 🎨 [Frontend] TIP lite: new logos by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6377
  • 🐛 Wrong opentelemetry-collector config filename by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6382
  • 🎨 [Frontend] Workspaces and Folders: Sync tree by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6373
  • 🎨Redis: add optional Redis username by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6381
  • 🐛 fix filtering when project shared with product groups by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6379
  • 🐛 rabbitmq queue name prefix is unique during the lifecycle of the container by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6365
  • ✨Adds metrics regarding new style dynamic services timings by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6347
  • 🎨 [Frontend] Make the frontend dont-show-folders compatible by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6387
  • ✨[Frontend] Denylist for (lite) registration emails by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6385
  • 🎨 backend pulls inputs before iframe is displayed by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6392
  • 🚨🐛 Mitigate dy-service file upload bug: Increase traefik timeouts by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6395
  • ✨ [Frontend] Force reload no-cache by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6397
  • 🐛⚗️Prometheus instrumentation incorrectly setup by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6398
  • ✨E2E: increase timeout for video streaming and improve a bit logs about websockets by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6384
  • 🎨Clusters keeper/use ssm (🚨change in private clusters) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6361
  • ♻️CI: autoscaling mypy takes longer and longer. by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6417
  • 🐛 Improved Error Handling for Missing Billing Details by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6418
  • 🎨 Enhances Product parsing to strip whitespaces in host_regex by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6419
  • 🐛 [Frontend] Fix: Share and Leave Study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6401
  • ✨ [Frontend] Workspaces & Folders: Merge Workspace header and Folder breadcrumbs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6414
  • 🎨 [Frontend] Access Full TIP by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6423
  • 🐛 [Frontend] Do not list/request /frontend/ service's pricing plans by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6424
  • Bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6425
  • 🎨 Persistent logs when GC removes services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6403
  • 🎨 The user can remove themselves from the project/workspace. :rotating_light: by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6415
  • ♻️ Maintenance: removing old folders by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6383
  • 🎨 improve DB foreign key dependencies (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6428
  • dynamic-scheduler pushes service state to the frontend (⚠️ devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/5892
  • 🐛 [Frontend] Fix: Do not listen to output related backend updates if the node is a frontend node by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6434
  • ✅ e2e: new workflow to test tiplite by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6388
  • 🎨 [Frontend] App mode: Scrollable Instructions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6430
  • 🎨 publish port events to frontend by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6396
  • 🔒️ Strip credentials form image VCS by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6433
  • ⬆️ Sep tests and tooling upgrade by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6431
  • ✅ e2e: fixes check on full version by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6445
  • 🐛 Fixes flaky tests in service-library testdeferredtasks.py by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6439
  • 🐛 [Frontend] Announcements: allow in ribbon only by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6440
  • 🎨 improve error handling on pricing plans by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6436
  • 🐛[FrontEnd] Better error handling of invalid pre-registration data by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6438
  • ✅ e2e: fixes wrong sequence in classic tip by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6450
  • 🎨 improve tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6448
  • 🐛 Fixes issue with parsing logs polluting sidecar logs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6442
  • 🎨 [Frontend] TIP: Rebranding by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6446
  • Adding favicon for all devices by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6447
  • 🎨 [Frontend] Unify border-radius by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6451
  • 🐛 fix tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6458
  • 🎨 adding folder_id to project resource by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6460
  • ✅ e2e: Final touches to tip testing by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6459
  • ✅ e2e: Fixes typo in tests by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6468
  • ✨ [Frontend] Keep View Mode in localStorage by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6463
  • 🎨 [Frontend] Move multiple studies at once by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6457
  • ✨ New repository helpers on asyncpg by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6465
  • ♻️ Preparations in webserver to integrate asyncpg engine by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6466
  • ✨ introduce /projects:search full search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6464
  • 🎨 Frees up space on runner for [build] docker images part of the CI by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6475
  • 🐛🎨 Fixes unhandled config error and new log helpers for better troubleshotting by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6432
  • 🎨 [Frontend] S4L and S4L lite: Include deprecated versions in plus button, they should all be updatable to a non deprecated one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6480
  • 🐛 [Frontend] Guided Tours: point to visible selector or skip by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6481
  • 🔨📝 Misc improvements in tooling and doc by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6478
  • 🐛🎨 [Frontend] Workspaces & Folders: Improve context syncing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6482
  • 🎨 Handles wallet forbidden error and enhances handling of unexpected errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6444
  • 🔨 Doc and scripts to create read-only user in PostgreSQL by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6426
  • 🐛 [Frontend] Move grouped nodes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6486
  • 🎨 [Frontend] Handle LongRunningTask errors better by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6485
  • 🐛 [Frontend] Fix for Folders disabled scenario by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6488
  • 🐛 archiving_utils creates deterministic zip archives by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6472
  • 🐛 Fixes duplicates in tags listings and new priority to enforce order by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6479
  • ✨Releases public-api 0.7 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6489
  • ♻️ Polished and modernised agent service ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6452
  • 🎨 improve project full search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6483
  • 🎨 efs improvements (group extra properties) 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6493
  • 🐛 Front-end: fixes PO center widget by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6496
  • 🎨 Adds authentication for new style dynamic services and platform vendor services ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6484
  • 🎨 Expose env var to raise timeout of downloading/uploading data to and from S3 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6494
  • 🔨 New sql script template to remove readonly user by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6500
  • 🐛 Fixes bad formatting while handling missing configuration errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6501
  • ♻️ increase e2e tip test timeout by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6504
  • 🎨 EFS Guardian: adding size monitoring by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6502
  • 🐛 Fixes auth product error in vendor services 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6512
  • ♻️🔨 Unexpected mypy upgrade revealed configuration and code failures by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6527
  • ♻️Maintenance: adjustments to Makefile to use UV instead of pyenv by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6532
  • 🎨 [Frontend] Search across all Workspaces and Folders by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6470
  • ✨ [Frontend] Listen to the serviceStatus websocket event by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6487
  • 🎨 [Frontend] Rebranding: S4L lite -> Sim4Life.lite by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6524
  • 🐛 Fix aiohttp server autoinstrumentation by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6391
  • 🐛 [Frontend] Fix replaceTokens function by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6539
  • ⬆️♻️ Upgrades pint library as well as Dockerfile syntax to address deprecation or syntax warnings by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6521
  • Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6497
  • 🐛 Remove Efs Guardian for devel model by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6540
  • ♻️ Renaming session cookie once again by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6544
  • ✨ [Frontend] Listen to the stateInputPorts and stateOutputPorts websocket events by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6538
  • ⬆️ ♻️ Upgrade pagination customisation in api-server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6545
  • 🎨 Enhanced error handling and troubleshooting logs helpers by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6531
  • 🐛 [e2e, Frontend] Use replace instead of replaceAll by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6549
  • 🐛🎨 [Frontend] Load folders after going back to the dashboard by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6543
  • ♻️Sim4Life computational jobs are not parented correctly by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6542
  • 🎨 [Frontend] TIP.itis.swiss: Show Phase out message at Request Account by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6552
  • 🐛🎨 [Frontend] Sim4Life.lite: Fix and add guided tours by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6541
  • ♻️ Refactor DiskUsage functionality to support efs-guardian by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6536
  • ♻️ Tests bad parsing of jobs custom metadata by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6559
  • 🐛 [Frontend] Reuse client_session_id from socket's query instead of creating a new one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6564
  • 🎨🐛 [Frontend] Retry /auth/logout call if times out by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6558
  • ♻️ 📝 Minor refactor and doc of autoscaling service by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6551
  • 🐛 [Frontend] Guest viewers by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6565
  • 🎨 [Frontend] Search with tags filter by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6554
  • 🎨 increase timeout in tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6568
  • ♻️ aiohttp deprecation: Using web.json_response to return 2XX responses instead of raising HttpException by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6563
  • 🎨 [Frontend] Enh: Show pending service_message in loading page by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6570
  • 🐛E2E: fixes how videostreaming checked by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6569
  • 🎨 EFS Guardian adding data removal background task by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6562
  • 🎨Dask sidecar: use reproducible zipfile library by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6571
  • 🐛Dynamic schldr: deferred tasks passing invalid kwargs parameters to exceptions by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6573
  • 🐛Deferred tasks: issue with library changing its syntax by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6575
  • ⬆️Fast depends: update version due to syntax breaking change by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6577
  • ♻️Maintenance: Improve UV usage by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6566
  • 🎨 [Frontend] Make the Workspace UI element more distinguishable by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6576
  • 🎨 [Frontend] Small screens: Let them go by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6390
  • 🐛 [Frontend] Fix: Download logs with newlines (Firefox) by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6583
  • 🐛Maintenance: upgrade faststream dependency by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6586
  • 🐛Deferred tasks: set default log level of messages in Faststream broker to DEBUG by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6589
  • 🐛 EFS Guardian - not need of owner information if project lock in MAINTAINING state :rotating_light: by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6581
  • 🐛 Fix opentelemetry errors in autoscaling microservice by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6582
  • 🐛 [Frontend] Fix: duplicated /folders call by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6587
  • ♻️ [Frontend] Context property for the StudyBrowser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6598
  • 🐛 [Frontend] Fix: Avoid null parameters in requests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6601
  • 🔒️Fix codecov integration by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6606
  • 🔨Fix codecov2 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6607
  • 🔨Fix codecov3 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6608
  • 🐛 FIX: project patch when wallet not shared by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6602
  • ♻️ Remove PUT project endpoint by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6604
  • 🔨Fix codecov4 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6610
  • 🎨 [S4L] New studies: Point to the upgraded key services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6611
  • 🐛 [Frontend] Initialize Study Browser container spacing in list mode by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6613
  • ♻️Reduce noisyness of gunicorn and socketio in webserver logs by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6616
  • 🐛 [Frontend] Fix: allow moving to root folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6615
  • 🎨 [e2e-frontend] Navigation Bar and User Menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6603
  • ✨ Trash projects by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6579
  • 🔨Use one cache for UV and pin version to 0.4 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6622
  • use per package cache by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6623
  • 🔨UV cache: fix typos by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6624
  • Bump actions/setup-node from 4.0.4 to 4.1.0 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6618
  • 🔨 Code coverage: fix api code generation + cleanup by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6625
  • ♻️ dynamic-sidecar rpc interfce namespace is now tied to the node_id by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6614
  • 🐛 [Frontend] Fix probe by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6620
  • 🐛 removes unsupported parameter by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6612
  • 🎨 [Frontend] Open Study location from Search context by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6630
  • 🎨 [Frontend] Publish template UI/UX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6617
  • 🔨CI: disable uv caching by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6636
  • ♻️ rearranging webserver tests by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6633
  • 🎨 notify frontend about current efs disk space by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6520
  • 🎨 [e2e-frontend] Check study browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6635
  • 🐛 Fixed issue with accumulating tracked services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6631
  • 🐛 [Frontend] Service Browser and Service Catalog use the same function by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6638
  • 🎨 [Frontend] Show EFS data storage by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6639
  • 🎨 introduce logger filtering with ENV var ⚠️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6596
  • 🎨🐛 [Frontend] Reduce the initial number of patch calls by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6641
  • 🐛 [Frontend] Fix: Selected Pricing Unit bgColor by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6646
  • ♻️ Changing == by is_ in sqlalchemy queries by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6654
  • 🐛 [Frontend] Fix Service browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6659
  • ♻️ introduce webserver 4 tests by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6663
  • ♻️ Refactor RUT (renaming/rearranging/error handling) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6648
  • ♻️Director-v2: refactor computational scheduler by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6652
  • ♻️ Mark new trash web-api as dev-features by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6665
  • 🎨 [e2e-frontend] Service browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6664
  • 🐛 Avoids raising error when composing disk usage by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6660

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.77.0...v1.78.0 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6441

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging MartinKippenberger8

What's Changed

  • ♻️ introduce webserver 4 tests by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6663
  • ♻️ Refactor RUT (renaming/rearranging/error handling) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6648
  • ♻️Director-v2: refactor computational scheduler by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6652
  • ♻️ Mark new trash web-api as dev-features by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6665
  • 🎨 [e2e-frontend] Service browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6664
  • 🐛 Avoids raising error when composing disk usage by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6660

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingMartinKippenberger7...stagingMartinKippenberger8

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging MartinKippenberger7

What's Changed

  • ♻️ Changing == by is_ in sqlalchemy queries by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6654
  • 🐛 [Frontend] Fix Service browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6659

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingMartinKippenberger6...stagingMartinKippenberger7

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging MartinKippenberger6

What's Changed

  • 🎨 [e2e-frontend] Check study browser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6635
  • 🐛 Fixed issue with accumulating tracked services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6631
  • 🐛 [Frontend] Service Browser and Service Catalog use the same function by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6638
  • 🎨 [Frontend] Show EFS data storage by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6639
  • 🎨 introduce logger filtering with ENV var ⚠️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6596
  • 🎨🐛 [Frontend] Reduce the initial number of patch calls by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6641
  • 🐛 [Frontend] Fix: Selected Pricing Unit bgColor by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6646

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingMartinKippenberger5...stagingMartinKippenberger6

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging MartinKippenberger5

What's Changed

  • ✨ [Frontend] Force reload no-cache by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6397
  • 🐛⚗️Prometheus instrumentation incorrectly setup by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6398
  • ✨E2E: increase timeout for video streaming and improve a bit logs about websockets by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6384
  • 🎨Clusters keeper/use ssm (🚨change in private clusters) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6361
  • ♻️CI: autoscaling mypy takes longer and longer. by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6417
  • 🐛 Improved Error Handling for Missing Billing Details by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6418
  • 🎨 Enhances Product parsing to strip whitespaces in host_regex by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6419
  • 🐛 [Frontend] Fix: Share and Leave Study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6401
  • ✨ [Frontend] Workspaces & Folders: Merge Workspace header and Folder breadcrumbs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6414
  • 🎨 [Frontend] Access Full TIP by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6423
  • 🐛 [Frontend] Do not list/request /frontend/ service's pricing plans by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6424
  • Bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6425
  • 🎨 Persistent logs when GC removes services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6403
  • 🎨 The user can remove themselves from the project/workspace. :rotating_light: by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6415
  • ♻️ Maintenance: removing old folders by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6383
  • 🎨 improve DB foreign key dependencies (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6428
  • dynamic-scheduler pushes service state to the frontend (⚠️ devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/5892
  • 🐛 [Frontend] Fix: Do not listen to output related backend updates if the node is a frontend node by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6434
  • ✅ e2e: new workflow to test tiplite by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6388
  • 🎨 [Frontend] App mode: Scrollable Instructions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6430
  • 🎨 publish port events to frontend by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6396
  • 🔒️ Strip credentials form image VCS by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6433
  • ⬆️ Sep tests and tooling upgrade by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6431
  • ✅ e2e: fixes check on full version by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6445
  • 🐛 Fixes flaky tests in service-library testdeferredtasks.py by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6439
  • 🐛 [Frontend] Announcements: allow in ribbon only by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6440
  • 🎨 improve error handling on pricing plans by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6436
  • 🐛[FrontEnd] Better error handling of invalid pre-registration data by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6438
  • ✅ e2e: fixes wrong sequence in classic tip by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6450
  • 🎨 improve tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6448
  • 🐛 Fixes issue with parsing logs polluting sidecar logs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6442
  • 🎨 [Frontend] TIP: Rebranding by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6446
  • Adding favicon for all devices by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6447
  • 🎨 [Frontend] Unify border-radius by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6451
  • 🐛 fix tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6458
  • 🎨 adding folder_id to project resource by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6460
  • ✅ e2e: Final touches to tip testing by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6459
  • ✅ e2e: Fixes typo in tests by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6468
  • ✨ [Frontend] Keep View Mode in localStorage by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6463
  • 🎨 [Frontend] Move multiple studies at once by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6457
  • ✨ New repository helpers on asyncpg by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6465
  • ♻️ Preparations in webserver to integrate asyncpg engine by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6466
  • ✨ introduce /projects:search full search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6464
  • 🎨 Frees up space on runner for [build] docker images part of the CI by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6475
  • 🐛🎨 Fixes unhandled config error and new log helpers for better troubleshotting by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6432
  • 🎨 [Frontend] S4L and S4L lite: Include deprecated versions in plus button, they should all be updatable to a non deprecated one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6480
  • 🐛 [Frontend] Guided Tours: point to visible selector or skip by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6481
  • 🔨📝 Misc improvements in tooling and doc by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6478
  • 🐛🎨 [Frontend] Workspaces & Folders: Improve context syncing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6482
  • 🎨 Handles wallet forbidden error and enhances handling of unexpected errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6444
  • 🔨 Doc and scripts to create read-only user in PostgreSQL by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6426
  • 🐛 [Frontend] Move grouped nodes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6486
  • 🎨 [Frontend] Handle LongRunningTask errors better by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6485
  • 🐛 [Frontend] Fix for Folders disabled scenario by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6488
  • 🐛 archiving_utils creates deterministic zip archives by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6472
  • 🐛 Fixes duplicates in tags listings and new priority to enforce order by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6479
  • ✨Releases public-api 0.7 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6489
  • ♻️ Polished and modernised agent service ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6452
  • 🎨 improve project full search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6483
  • 🎨 efs improvements (group extra properties) 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6493
  • 🐛 Front-end: fixes PO center widget by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6496
  • 🎨 Adds authentication for new style dynamic services and platform vendor services ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6484
  • 🎨 Expose env var to raise timeout of downloading/uploading data to and from S3 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6494
  • 🔨 New sql script template to remove readonly user by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6500
  • 🐛 Fixes bad formatting while handling missing configuration errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6501
  • ♻️ increase e2e tip test timeout by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6504
  • 🎨 EFS Guardian: adding size monitoring by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6502
  • 🐛 Fixes auth product error in vendor services 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6512
  • ♻️🔨 Unexpected mypy upgrade revealed configuration and code failures by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6527
  • ♻️Maintenance: adjustments to Makefile to use UV instead of pyenv by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6532
  • 🎨 [Frontend] Search across all Workspaces and Folders by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6470
  • ✨ [Frontend] Listen to the serviceStatus websocket event by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6487
  • 🎨 [Frontend] Rebranding: S4L lite -> Sim4Life.lite by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6524
  • 🐛 Fix aiohttp server autoinstrumentation by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6391
  • 🐛 [Frontend] Fix replaceTokens function by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6539
  • ⬆️♻️ Upgrades pint library as well as Dockerfile syntax to address deprecation or syntax warnings by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6521
  • Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6497
  • 🐛 Remove Efs Guardian for devel model by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6540
  • ♻️ Renaming session cookie once again by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6544
  • ✨ [Frontend] Listen to the stateInputPorts and stateOutputPorts websocket events by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6538
  • ⬆️ ♻️ Upgrade pagination customisation in api-server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6545
  • 🎨 Enhanced error handling and troubleshooting logs helpers by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6531
  • 🐛 [e2e, Frontend] Use replace instead of replaceAll by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6549
  • 🐛🎨 [Frontend] Load folders after going back to the dashboard by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6543
  • ♻️Sim4Life computational jobs are not parented correctly by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6542
  • 🎨 [Frontend] TIP.itis.swiss: Show Phase out message at Request Account by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6552
  • 🐛🎨 [Frontend] Sim4Life.lite: Fix and add guided tours by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6541
  • ♻️ Refactor DiskUsage functionality to support efs-guardian by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6536
  • ♻️ Tests bad parsing of jobs custom metadata by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6559
  • 🐛 [Frontend] Reuse client_session_id from socket's query instead of creating a new one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6564
  • 🎨🐛 [Frontend] Retry /auth/logout call if times out by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6558
  • ♻️ 📝 Minor refactor and doc of autoscaling service by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6551
  • 🐛 [Frontend] Guest viewers by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6565
  • 🎨 [Frontend] Search with tags filter by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6554
  • 🎨 increase timeout in tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6568
  • ♻️ aiohttp deprecation: Using web.json_response to return 2XX responses instead of raising HttpException by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6563
  • 🎨 [Frontend] Enh: Show pending service_message in loading page by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6570
  • 🐛E2E: fixes how videostreaming checked by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6569
  • 🎨 EFS Guardian adding data removal background task by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6562
  • 🎨Dask sidecar: use reproducible zipfile library by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6571
  • 🐛Dynamic schldr: deferred tasks passing invalid kwargs parameters to exceptions by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6573
  • 🐛Deferred tasks: issue with library changing its syntax by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6575
  • ⬆️Fast depends: update version due to syntax breaking change by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6577
  • ♻️Maintenance: Improve UV usage by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6566
  • 🎨 [Frontend] Make the Workspace UI element more distinguishable by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6576
  • 🎨 [Frontend] Small screens: Let them go by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6390
  • 🐛 [Frontend] Fix: Download logs with newlines (Firefox) by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6583
  • 🐛Maintenance: upgrade faststream dependency by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6586
  • 🐛Deferred tasks: set default log level of messages in Faststream broker to DEBUG by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6589
  • 🐛 EFS Guardian - not need of owner information if project lock in MAINTAINING state :rotating_light: by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6581
  • 🐛 Fix opentelemetry errors in autoscaling microservice by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6582
  • 🐛 [Frontend] Fix: duplicated /folders call by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6587
  • ♻️ [Frontend] Context property for the StudyBrowser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6598
  • 🐛 [Frontend] Fix: Avoid null parameters in requests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6601
  • 🔒️Fix codecov integration by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6606
  • 🔨Fix codecov2 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6607
  • 🔨Fix codecov3 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6608
  • 🐛 FIX: project patch when wallet not shared by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6602
  • ♻️ Remove PUT project endpoint by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6604
  • 🔨Fix codecov4 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6610
  • 🎨 [S4L] New studies: Point to the upgraded key services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6611
  • 🐛 [Frontend] Initialize Study Browser container spacing in list mode by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6613
  • ♻️Reduce noisyness of gunicorn and socketio in webserver logs by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6616
  • 🐛 [Frontend] Fix: allow moving to root folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6615
  • 🎨 [e2e-frontend] Navigation Bar and User Menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6603
  • ✨ Trash projects by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6579
  • 🔨Use one cache for UV and pin version to 0.4 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6622
  • use per package cache by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6623
  • 🔨UV cache: fix typos by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6624
  • Bump actions/setup-node from 4.0.4 to 4.1.0 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6618
  • 🔨 Code coverage: fix api code generation + cleanup by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6625
  • ♻️ dynamic-sidecar rpc interfce namespace is now tied to the node_id by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6614
  • 🐛 [Frontend] Fix probe by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6620
  • 🐛 removes unsupported parameter by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6612
  • 🎨 [Frontend] Open Study location from Search context by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6630
  • 🎨 [Frontend] Publish template UI/UX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6617
  • 🔨CI: disable uv caching by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6636
  • ♻️ rearranging webserver tests by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6633
  • 🎨 notify frontend about current efs disk space by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6520

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.77.4...staging_MartinKippenberger5 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6585

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.78.0

What's Changed

  • ✨ [Frontend] Force reload no-cache by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6397
  • 🐛⚗️Prometheus instrumentation incorrectly setup by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6398
  • ✨E2E: increase timeout for video streaming and improve a bit logs about websockets by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6384
  • 🎨Clusters keeper/use ssm (🚨change in private clusters) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6361
  • ♻️CI: autoscaling mypy takes longer and longer. by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6417
  • 🐛 Improved Error Handling for Missing Billing Details by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6418
  • 🎨 Enhances Product parsing to strip whitespaces in host_regex by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6419
  • 🐛 [Frontend] Fix: Share and Leave Study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6401
  • ✨ [Frontend] Workspaces & Folders: Merge Workspace header and Folder breadcrumbs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6414
  • 🎨 [Frontend] Access Full TIP by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6423
  • 🐛 [Frontend] Do not list/request /frontend/ service's pricing plans by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6424
  • Bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6425
  • 🎨 Persistent logs when GC removes services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6403
  • 🎨 The user can remove themselves from the project/workspace. :rotating_light: by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6415
  • ♻️ Maintenance: removing old folders by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6383
  • 🎨 improve DB foreign key dependencies (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6428
  • dynamic-scheduler pushes service state to the frontend (⚠️ devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/5892
  • 🐛 [Frontend] Fix: Do not listen to output related backend updates if the node is a frontend node by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6434
  • ✅ e2e: new workflow to test tiplite by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6388
  • 🎨 [Frontend] App mode: Scrollable Instructions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6430
  • 🎨 publish port events to frontend by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6396
  • 🔒️ Strip credentials form image VCS by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6433
  • ⬆️ Sep tests and tooling upgrade by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6431
  • ✅ e2e: fixes check on full version by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6445
  • 🐛 Fixes flaky tests in service-library testdeferredtasks.py by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6439
  • 🐛 [Frontend] Announcements: allow in ribbon only by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6440
  • 🎨 improve error handling on pricing plans by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6436
  • 🐛[FrontEnd] Better error handling of invalid pre-registration data by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6438
  • ✅ e2e: fixes wrong sequence in classic tip by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6450
  • 🎨 improve tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6448
  • 🐛 Fixes issue with parsing logs polluting sidecar logs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6442
  • 🎨 [Frontend] TIP: Rebranding by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6446
  • Adding favicon for all devices by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6447
  • 🎨 [Frontend] Unify border-radius by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6451
  • 🐛 fix tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6458
  • 🎨 adding folder_id to project resource by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6460
  • ✅ e2e: Final touches to tip testing by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6459
  • ✅ e2e: Fixes typo in tests by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6468
  • ✨ [Frontend] Keep View Mode in localStorage by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6463
  • 🎨 [Frontend] Move multiple studies at once by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6457
  • ✨ New repository helpers on asyncpg by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6465
  • ♻️ Preparations in webserver to integrate asyncpg engine by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6466
  • ✨ introduce /projects:search full search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6464
  • 🎨 Frees up space on runner for [build] docker images part of the CI by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6475
  • 🐛🎨 Fixes unhandled config error and new log helpers for better troubleshotting by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6432
  • 🎨 [Frontend] S4L and S4L lite: Include deprecated versions in plus button, they should all be updatable to a non deprecated one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6480
  • 🐛 [Frontend] Guided Tours: point to visible selector or skip by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6481
  • 🔨📝 Misc improvements in tooling and doc by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6478
  • 🐛🎨 [Frontend] Workspaces & Folders: Improve context syncing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6482
  • 🎨 Handles wallet forbidden error and enhances handling of unexpected errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6444
  • 🔨 Doc and scripts to create read-only user in PostgreSQL by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6426
  • 🐛 [Frontend] Move grouped nodes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6486
  • 🎨 [Frontend] Handle LongRunningTask errors better by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6485
  • 🐛 [Frontend] Fix for Folders disabled scenario by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6488
  • 🐛 archiving_utils creates deterministic zip archives by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6472
  • 🐛 Fixes duplicates in tags listings and new priority to enforce order by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6479
  • ✨Releases public-api 0.7 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6489
  • ♻️ Polished and modernised agent service ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6452
  • 🎨 improve project full search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6483
  • 🎨 efs improvements (group extra properties) 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6493
  • 🐛 Front-end: fixes PO center widget by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6496
  • 🎨 Adds authentication for new style dynamic services and platform vendor services ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6484
  • 🎨 Expose env var to raise timeout of downloading/uploading data to and from S3 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6494
  • 🔨 New sql script template to remove readonly user by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6500
  • 🐛 Fixes bad formatting while handling missing configuration errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6501
  • ♻️ increase e2e tip test timeout by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6504
  • 🎨 EFS Guardian: adding size monitoring by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6502
  • 🐛 Fixes auth product error in vendor services 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6512
  • ♻️🔨 Unexpected mypy upgrade revealed configuration and code failures by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6527
  • ♻️Maintenance: adjustments to Makefile to use UV instead of pyenv by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6532
  • 🎨 [Frontend] Search across all Workspaces and Folders by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6470
  • ✨ [Frontend] Listen to the serviceStatus websocket event by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6487
  • 🎨 [Frontend] Rebranding: S4L lite -> Sim4Life.lite by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6524
  • 🐛 Fix aiohttp server autoinstrumentation by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6391
  • 🐛 [Frontend] Fix replaceTokens function by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6539
  • ⬆️♻️ Upgrades pint library as well as Dockerfile syntax to address deprecation or syntax warnings by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6521
  • Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6497
  • 🐛 Remove Efs Guardian for devel model by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6540
  • ♻️ Renaming session cookie once again by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6544
  • ✨ [Frontend] Listen to the stateInputPorts and stateOutputPorts websocket events by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6538
  • ⬆️ ♻️ Upgrade pagination customisation in api-server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6545
  • 🎨 Enhanced error handling and troubleshooting logs helpers by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6531
  • 🐛 [e2e, Frontend] Use replace instead of replaceAll by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6549
  • 🐛🎨 [Frontend] Load folders after going back to the dashboard by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6543
  • ♻️Sim4Life computational jobs are not parented correctly by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6542
  • 🎨 [Frontend] TIP.itis.swiss: Show Phase out message at Request Account by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6552
  • 🐛🎨 [Frontend] Sim4Life.lite: Fix and add guided tours by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6541
  • ♻️ Refactor DiskUsage functionality to support efs-guardian by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6536
  • ♻️ Tests bad parsing of jobs custom metadata by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6559
  • 🐛 [Frontend] Reuse client_session_id from socket's query instead of creating a new one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6564
  • 🎨🐛 [Frontend] Retry /auth/logout call if times out by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6558
  • ♻️ 📝 Minor refactor and doc of autoscaling service by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6551
  • 🐛 [Frontend] Guest viewers by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6565
  • 🎨 [Frontend] Search with tags filter by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6554
  • 🎨 increase timeout in tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6568
  • ♻️ aiohttp deprecation: Using web.json_response to return 2XX responses instead of raising HttpException by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6563
  • 🎨 [Frontend] Enh: Show pending service_message in loading page by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6570
  • 🐛E2E: fixes how videostreaming checked by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6569
  • 🎨 EFS Guardian adding data removal background task by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6562
  • 🎨Dask sidecar: use reproducible zipfile library by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6571
  • 🐛Dynamic schldr: deferred tasks passing invalid kwargs parameters to exceptions by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6573
  • 🐛Deferred tasks: issue with library changing its syntax by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6575
  • ⬆️Fast depends: update version due to syntax breaking change by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6577
  • ♻️Maintenance: Improve UV usage by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6566
  • 🎨 [Frontend] Make the Workspace UI element more distinguishable by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6576
  • 🎨 [Frontend] Small screens: Let them go by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6390
  • 🐛 [Frontend] Fix: Download logs with newlines (Firefox) by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6583
  • 🐛Maintenance: upgrade faststream dependency by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6586
  • 🐛Deferred tasks: set default log level of messages in Faststream broker to DEBUG by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6589
  • 🐛 EFS Guardian - not need of owner information if project lock in MAINTAINING state :rotating_light: by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6581
  • 🐛 Fix opentelemetry errors in autoscaling microservice by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6582
  • 🐛 [Frontend] Fix: duplicated /folders call by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6587
  • ♻️ [Frontend] Context property for the StudyBrowser by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6598
  • 🐛 [Frontend] Fix: Avoid null parameters in requests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6601
  • 🔒️Fix codecov integration by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6606
  • 🔨Fix codecov2 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6607
  • 🔨Fix codecov3 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6608
  • 🐛 FIX: project patch when wallet not shared by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6602
  • ♻️ Remove PUT project endpoint by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6604
  • 🔨Fix codecov4 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6610
  • 🎨 [S4L] New studies: Point to the upgraded key services by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6611
  • 🐛 [Frontend] Initialize Study Browser container spacing in list mode by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6613
  • ♻️Reduce noisyness of gunicorn and socketio in webserver logs by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6616
  • 🐛 [Frontend] Fix: allow moving to root folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6615
  • 🎨 [e2e-frontend] Navigation Bar and User Menu by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6603
  • ✨ Trash projects by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6579
  • 🔨Use one cache for UV and pin version to 0.4 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6622
  • use per package cache by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6623
  • 🔨UV cache: fix typos by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6624

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.77.2...v1.78.0

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging MartinKippenberger4

What's Changed

  • ♻️Sim4Life computational jobs are not parented correctly by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6542
  • 🎨 [Frontend] TIP.itis.swiss: Show Phase out message at Request Account by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6552
  • 🐛🎨 [Frontend] Sim4Life.lite: Fix and add guided tours by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6541
  • ♻️ Refactor DiskUsage functionality to support efs-guardian by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6536
  • ♻️ Tests bad parsing of jobs custom metadata by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6559
  • 🐛 [Frontend] Reuse client_session_id from socket's query instead of creating a new one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6564
  • 🎨🐛 [Frontend] Retry /auth/logout call if times out by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6558
  • ♻️ 📝 Minor refactor and doc of autoscaling service by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6551
  • 🐛 [Frontend] Guest viewers by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6565
  • 🎨 [Frontend] Search with tags filter by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6554
  • 🎨 increase timeout in tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6568
  • ♻️ aiohttp deprecation: Using web.json_response to return 2XX responses instead of raising HttpException by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6563
  • 🎨 [Frontend] Enh: Show pending service_message in loading page by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6570
  • 🐛E2E: fixes how videostreaming checked by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6569
  • 🎨 EFS Guardian adding data removal background task by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6562
  • 🎨Dask sidecar: use reproducible zipfile library by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6571
  • 🐛Dynamic schldr: deferred tasks passing invalid kwargs parameters to exceptions by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6573
  • 🐛Deferred tasks: issue with library changing its syntax by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6575
  • ⬆️Fast depends: update version due to syntax breaking change by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6577
  • ♻️Maintenance: Improve UV usage by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6566

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingMartinKippenberger3...stagingMartinKippenberger4 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6574

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging MartinKippenberger3

What's Changed

  • 🎨 efs improvements (group extra properties) 🗃️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6493
  • 🐛 Front-end: fixes PO center widget by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6496
  • 🎨 Adds authentication for new style dynamic services and platform vendor services ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6484
  • 🎨 Expose env var to raise timeout of downloading/uploading data to and from S3 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6494
  • 🔨 New sql script template to remove readonly user by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6500
  • 🐛 Fixes bad formatting while handling missing configuration errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6501
  • ♻️ increase e2e tip test timeout by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6504
  • 🎨 EFS Guardian: adding size monitoring by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6502
  • 🐛 Fixes auth product error in vendor services 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6512
  • ♻️🔨 Unexpected mypy upgrade revealed configuration and code failures by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6527
  • ♻️Maintenance: adjustments to Makefile to use UV instead of pyenv by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6532
  • 🎨 [Frontend] Search across all Workspaces and Folders by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6470
  • ✨ [Frontend] Listen to the serviceStatus websocket event by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6487
  • 🎨 [Frontend] Rebranding: S4L lite -> Sim4Life.lite by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6524
  • 🐛 Fix aiohttp server autoinstrumentation by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6391
  • 🐛 [Frontend] Fix replaceTokens function by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6539
  • ⬆️♻️ Upgrades pint library as well as Dockerfile syntax to address deprecation or syntax warnings by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6521
  • Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6497
  • 🐛 Remove Efs Guardian for devel model by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6540
  • ♻️ Renaming session cookie once again by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6544
  • ✨ [Frontend] Listen to the stateInputPorts and stateOutputPorts websocket events by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6538
  • ⬆️ ♻️ Upgrade pagination customisation in api-server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6545
  • 🎨 Enhanced error handling and troubleshooting logs helpers by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6531
  • 🐛 [e2e, Frontend] Use replace instead of replaceAll by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6549
  • 🐛🎨 [Frontend] Load folders after going back to the dashboard by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6543

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingMartinKippenberger2...stagingMartinKippenberger3 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6499

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging MartinKippenberger2

What's Changed

  • ✨ [Frontend] Force reload no-cache by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6397
  • 🐛⚗️Prometheus instrumentation incorrectly setup by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6398
  • ✨E2E: increase timeout for video streaming and improve a bit logs about websockets by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6384
  • 🎨Clusters keeper/use ssm (🚨change in private clusters) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6361
  • ♻️CI: autoscaling mypy takes longer and longer. by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6417
  • 🐛 Improved Error Handling for Missing Billing Details by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6418
  • 🎨 Enhances Product parsing to strip whitespaces in host_regex by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6419
  • 🐛 [Frontend] Fix: Share and Leave Study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6401
  • ✨ [Frontend] Workspaces & Folders: Merge Workspace header and Folder breadcrumbs by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6414
  • 🎨 [Frontend] Access Full TIP by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6423
  • 🐛 [Frontend] Do not list/request /frontend/ service's pricing plans by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6424
  • Bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6425
  • 🎨 Persistent logs when GC removes services by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6403
  • 🎨 The user can remove themselves from the project/workspace. :rotating_light: by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6415
  • ♻️ Maintenance: removing old folders by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6383
  • 🎨 improve DB foreign key dependencies (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6428
  • dynamic-scheduler pushes service state to the frontend (⚠️ devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/5892
  • 🐛 [Frontend] Fix: Do not listen to output related backend updates if the node is a frontend node by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6434
  • ✅ e2e: new workflow to test tiplite by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6388
  • 🎨 [Frontend] App mode: Scrollable Instructions by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6430
  • 🎨 publish port events to frontend by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6396
  • 🔒️ Strip credentials form image VCS by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6433
  • ⬆️ Sep tests and tooling upgrade by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6431
  • ✅ e2e: fixes check on full version by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6445
  • 🐛 Fixes flaky tests in service-library testdeferredtasks.py by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6439
  • 🐛 [Frontend] Announcements: allow in ribbon only by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6440
  • 🎨 improve error handling on pricing plans by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6436
  • 🐛[FrontEnd] Better error handling of invalid pre-registration data by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6438
  • ✅ e2e: fixes wrong sequence in classic tip by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6450
  • 🎨 improve tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6448
  • 🐛 Fixes issue with parsing logs polluting sidecar logs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6442
  • 🎨 [Frontend] TIP: Rebranding by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6446
  • Adding favicon for all devices by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6447
  • 🎨 [Frontend] Unify border-radius by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6451
  • 🐛 fix tip e2e test by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6458
  • 🎨 adding folder_id to project resource by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6460
  • ✅ e2e: Final touches to tip testing by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6459
  • ✅ e2e: Fixes typo in tests by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6468
  • ✨ [Frontend] Keep View Mode in localStorage by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6463
  • 🎨 [Frontend] Move multiple studies at once by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6457
  • ✨ New repository helpers on asyncpg by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6465
  • ♻️ Preparations in webserver to integrate asyncpg engine by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6466
  • ✨ introduce /projects:search full search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6464
  • 🎨 Frees up space on runner for [build] docker images part of the CI by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6475
  • 🐛🎨 Fixes unhandled config error and new log helpers for better troubleshotting by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6432
  • 🎨 [Frontend] S4L and S4L lite: Include deprecated versions in plus button, they should all be updatable to a non deprecated one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6480
  • 🐛 [Frontend] Guided Tours: point to visible selector or skip by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6481
  • 🔨📝 Misc improvements in tooling and doc by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6478
  • 🐛🎨 [Frontend] Workspaces & Folders: Improve context syncing by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6482
  • 🎨 Handles wallet forbidden error and enhances handling of unexpected errors by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6444
  • 🔨 Doc and scripts to create read-only user in PostgreSQL by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6426
  • 🐛 [Frontend] Move grouped nodes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6486
  • 🎨 [Frontend] Handle LongRunningTask errors better by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6485
  • 🐛 [Frontend] Fix for Folders disabled scenario by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6488
  • 🐛 archiving_utils creates deterministic zip archives by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6472
  • 🐛 Fixes duplicates in tags listings and new priority to enforce order by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6479
  • ✨Releases public-api 0.7 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6489
  • ♻️ Polished and modernised agent service ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6452
  • 🎨 improve project full search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6483

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingMartinKippenberger1...stagingMartinKippenberger2 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6435

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.77.4

Cherry pick: https://github.com/ITISFoundation/osparc-simcore/commit/28c8ee584160ff3cc1502c0470c9ae88b1d1594e

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.77.3...v1.77.4 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6212

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.77.3

  • 🐛 [Frontend] Fix: Do not listen to output related backend updates if the node is a frontend node (#6434)
  • 🎨 [Frontend] Access Full TIP (#6423)

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.77.2...v1.77.3

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.77.2

What's Changed

  • ♻️ Maintenance: Fixes mypy in api-server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6175
  • ✨dynamic-sidecar now logs into DockerHub (⚠️devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6081
  • ♻️Mypy: webserver by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6193
  • ✨AWS library: add start instance method by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6159
  • 🐛 fix services:access endpoint for product group by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6213
  • ♻️Mypy: webserver2 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6200
  • ♻️ [Frontend] Retire PUT /study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6211
  • 🐛 [Frontend] Fix App mode: Wait until the workbench is deserialized to start by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6214
  • ♻️ web-api: Updated catalog interface and drafted performance test for pagination by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6189
  • 🐛 fixes broken test in servicelib + code deprecation by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6216
  • ♻️ folder_utils is now compatible with user by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6148
  • 🎨 [Frontend] Improve blocked card's UX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6207
  • 🐛 [Frontend] Fix: reload Share with... list after updating access rights by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6218
  • ⬆️ Maintenance/upgrade tools&tests requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6173
  • ✨Autoscaling: Start using EBS-based EC2 buffers 🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6143
  • 🐛 [Frontend] Fix: List grouped tagged templates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6223
  • 📝 revision of release template by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6226
  • 🎨 Improving servicelib.logging_utils by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6224
  • ⬆️ Upgrade to Python 3.11 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6186
  • ⚗️🙈 Don't gitignore the .python-version file (pyenv) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6228
  • 🐛Autoscaling in computational clusters could not start without SSM parameters by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6229
  • 🐛 catalog: fixes access-rights to get and update services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6099
  • 🐛 [Frontend] Minor fixes: File Picker Reset, Node Editor Close, Selection Management, Button Alignment by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6219
  • ✨ Touch screen support by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6178
  • 🎨 [Frontend] Request Account form for oSPARC 🚨 :warning: DEVOPS by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6217
  • 🎨Autoscaling: chunk prepulled image AWS EC2 tags by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6232
  • ♻️ Preparation of tags for both services and projects 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6092
  • 🎨 [e2e] Start from template playwright test by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6225
  • ⬆️ Upgrade to traefik v3 (2nd trial) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6190
  • 🐛⚗️: Traefik V3 syntax fixes by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6257
  • 🐛Autoscaling: Cluster gauges not reset correctly, too many buffer created, log improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6256
  • 🎨 [Frontend] Logger UX improvements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6222
  • 🐛 [Frontend] Reopening running study breaks the connections by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6259
  • 🐛🎨 [Frontend] UI/UX: Study updates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6262
  • 🐛 Fix wrong go-style UUID regexp - made portal links fail by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6268
  • Revert "🐛 Fix wrong go-style UUID regexp - made portal links fail (#6268)" by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6269
  • 🐛Traefik: partially revert changes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6270
  • ✨Autoscaling: add buffer metrics by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6260
  • 🐛Traefik v3: adapt Go regexp (2nd trial) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6273
  • ♻️ api-server: openapi docs and versioning by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6264
  • 🐛Traefikv3: Use v3 regexp syntax by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6275
  • 🐛Traefik v3: replace v2 regexp with v3 regexp by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6277
  • Add pylint check for Python 3.12 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6265
  • 🐛 [Frontend] Fix: unlink port by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6284
  • ✨Autoscaling monitoring tool: make compatible with non-billable deploys by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6285
  • 🐛Storage: Copying returns wrong size by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6272
  • Bump micromatch from 4.0.7 to 4.0.8 in /tests/e2e in the npmandyarn group across 1 directory by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6271
  • 🐛 Fix: file uploads due to bad path encoding 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6287
  • 🐛 More than 1 input port containing files can be safely pulled by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6286
  • Favicon for 16 and 32 fix by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6291
  • ✨ webapi: new descriptionUI flag to render service a single page UI 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6290
  • 🐛Computational backend: if a pipeline raises, it should not prevent handling of other pipelines by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6295
  • 🐛Autoscaling: SSM client key error fix by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6299
  • 🎨 Backend part of UX improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6297
  • 🐛 Flaky tests improvements by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6292
  • ✨ Workspaces / Folders v2 🗃️🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6248
  • Add RUT port envs ⚠️ [DEVOPS] by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/6300
  • ✨ [Frontend] Workspaces by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6283
  • ✨ [Frontend] Description UI by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6296
  • 🐛S3: when copying files there is no callback if the multipart threshold is not reached by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6305
  • 🎨 [Frontend] Prettify "Creating template" progress by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6267
  • 🎨 dynamic-sidecar pulls user services images with states and outputs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6301
  • 🎨 Improve worskpace feature (1. Part) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6303
  • 🎨 moving projects between workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6312
  • 🐛Autoscaling: Buffer pools metrics always showing 0 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6314
  • 🎨Autoscaling monitoring tool: compatible with TIP, small improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6311
  • ✨ [Frontend] Workspaces: Connect to backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6304
  • 🐛 [Frontend] TIP: Hide Boot Options by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6316
  • ✨ web-api interface for tags sharing and add to services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6298
  • ⚗️ Increases timeout of rpc calls by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6326
  • 🎨 Healtcheck diagnostics sensor is now optional by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6327
  • 🎨 folder deletion 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6324
  • ⬆️ upgrades gunicorn dependencies in webserver by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6336
  • 🎨 [Frontend] Folders & Workspaces: Missing features I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6317
  • 🐛 [Frontend] Fix: Unique session id by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6335
  • 🎨 [e2e]: Increase S4L's timeout when there is a workspace to download by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6338
  • 🎨Autoscaling: Add option to allow a new node to join a cluster directly active (🚨 ⚠️ DEVOPS) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6334
  • 🐛Autoscaling/Comp backend: drain retired nodes so that they can be re-used by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6345
  • 🐛 adjust storage user project permission based on new logic with workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6337
  • 🎨 [Frontend] Workspaces & Folders: Show them as a tree by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6343
  • 🎨 [Frontend] React to a 401 Unauthorized by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6261
  • 🔒️ Make Redis Client support TLS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/6342
  • ✨ [Frontend] New product: TIP lite 🚨 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6346
  • 🐛 Fixes catalog's synchronization background task continues errors due to faulty service info by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6344
  • 🎨 add running_time_in_hours to /services/-/aggregated-usages by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6350
  • Added some fallback icons for apple devices by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6351
  • 🎨 [Frontend] Workspaces: Improve tree I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6349
  • 🐛 [Frontend] Move to folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6355
  • 🐛 fix issue with workspace permissions by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6354
  • 🎨 [Frontend] Credits summary: Show time by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6356
  • 🎨 Adds new progress bar to track starting software by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6353
  • 🐛 [Frontend] Folders tree: Fixes I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6358
  • 🐛 fix version control doesn't populate projects_to_products table by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6357
  • 🎨 [Frontend] TIP lite: add teaser button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6359
  • 🎨E2E: adapt test to new service startup status by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6363
  • 🎨🐛 [Frontend] Folders tree: improvements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6360
  • 🎨🐛 [Frontend] Folders tree: improvements II by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6364
  • 🐛 do not allow moving folder to a child folder by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6370
  • 🎨 [Frontend] Prettify markdown's outcome by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6369
  • 🐛 Fixed Redis issue where keys ended up in the wrong deployment. by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6368
  • ♻️CI: increase timeout on autoscaling to fix mypy slowness by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6375
  • 🐛 [Frontend] Fix Automatic Shutdown = 0 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6372
  • ✨ Add: Tracing via opentelemetry by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6168
  • 🎨 [Frontend] TIP lite: new logos by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6377
  • 🐛 Wrong opentelemetry-collector config filename by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6382
  • 🎨 [Frontend] Workspaces and Folders: Sync tree by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6373
  • 🎨Redis: add optional Redis username by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6381
  • 🐛 fix filtering when project shared with product groups by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6379
  • 🐛 rabbitmq queue name prefix is unique during the lifecycle of the container by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6365
  • ✨Adds metrics regarding new style dynamic services timings by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6347
  • 🎨 [Frontend] Make the frontend dont-show-folders compatible by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6387
  • ✨[Frontend] Denylist for (lite) registration emails by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6385
  • 🎨 backend pulls inputs before iframe is displayed by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6392
  • 🚨🐛 Mitigate dy-service file upload bug: Increase traefik timeouts by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6395

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.76.0...v1.77.2 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6212

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging MartinKippenberger1

What's Changed

  • ✨[Frontend] Denylist for (lite) registration emails by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6385
  • 🎨 backend pulls inputs before iframe is displayed by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6392
  • 🚨🐛 Mitigate dy-service file upload bug: Increase traefik timeouts by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6395

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEisbock7...stagingMartinKippenberger1

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.77.1

What's Changed

  • ♻️ Maintenance: Fixes mypy in api-server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6175
  • ✨dynamic-sidecar now logs into DockerHub (⚠️devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6081
  • ♻️Mypy: webserver by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6193
  • ✨AWS library: add start instance method by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6159
  • 🐛 fix services:access endpoint for product group by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6213
  • ♻️Mypy: webserver2 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6200
  • ♻️ [Frontend] Retire PUT /study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6211
  • 🐛 [Frontend] Fix App mode: Wait until the workbench is deserialized to start by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6214
  • ♻️ web-api: Updated catalog interface and drafted performance test for pagination by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6189
  • 🐛 fixes broken test in servicelib + code deprecation by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6216
  • ♻️ folder_utils is now compatible with user by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6148
  • 🎨 [Frontend] Improve blocked card's UX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6207
  • 🐛 [Frontend] Fix: reload Share with... list after updating access rights by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6218
  • ⬆️ Maintenance/upgrade tools&tests requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6173
  • ✨Autoscaling: Start using EBS-based EC2 buffers 🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6143
  • 🐛 [Frontend] Fix: List grouped tagged templates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6223
  • 📝 revision of release template by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6226
  • 🎨 Improving servicelib.logging_utils by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6224
  • ⬆️ Upgrade to Python 3.11 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6186
  • ⚗️🙈 Don't gitignore the .python-version file (pyenv) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6228
  • 🐛Autoscaling in computational clusters could not start without SSM parameters by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6229
  • 🐛 catalog: fixes access-rights to get and update services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6099
  • 🐛 [Frontend] Minor fixes: File Picker Reset, Node Editor Close, Selection Management, Button Alignment by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6219
  • ✨ Touch screen support by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6178
  • 🎨 [Frontend] Request Account form for oSPARC 🚨 :warning: DEVOPS by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6217
  • 🎨Autoscaling: chunk prepulled image AWS EC2 tags by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6232
  • ♻️ Preparation of tags for both services and projects 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6092
  • 🎨 [e2e] Start from template playwright test by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6225
  • ⬆️ Upgrade to traefik v3 (2nd trial) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6190
  • 🐛⚗️: Traefik V3 syntax fixes by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6257
  • 🐛Autoscaling: Cluster gauges not reset correctly, too many buffer created, log improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6256
  • 🎨 [Frontend] Logger UX improvements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6222
  • 🐛 [Frontend] Reopening running study breaks the connections by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6259
  • 🐛🎨 [Frontend] UI/UX: Study updates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6262
  • 🐛 Fix wrong go-style UUID regexp - made portal links fail by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6268
  • Revert "🐛 Fix wrong go-style UUID regexp - made portal links fail (#6268)" by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6269
  • 🐛Traefik: partially revert changes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6270
  • ✨Autoscaling: add buffer metrics by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6260
  • 🐛Traefik v3: adapt Go regexp (2nd trial) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6273
  • ♻️ api-server: openapi docs and versioning by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6264
  • 🐛Traefikv3: Use v3 regexp syntax by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6275
  • 🐛Traefik v3: replace v2 regexp with v3 regexp by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6277
  • Add pylint check for Python 3.12 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6265
  • 🐛 [Frontend] Fix: unlink port by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6284
  • ✨Autoscaling monitoring tool: make compatible with non-billable deploys by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6285
  • 🐛Storage: Copying returns wrong size by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6272
  • Bump micromatch from 4.0.7 to 4.0.8 in /tests/e2e in the npmandyarn group across 1 directory by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6271
  • 🐛 Fix: file uploads due to bad path encoding 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6287
  • 🐛 More than 1 input port containing files can be safely pulled by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6286
  • Favicon for 16 and 32 fix by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6291
  • ✨ webapi: new descriptionUI flag to render service a single page UI 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6290
  • 🐛Computational backend: if a pipeline raises, it should not prevent handling of other pipelines by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6295
  • 🐛Autoscaling: SSM client key error fix by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6299
  • 🎨 Backend part of UX improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6297
  • 🐛 Flaky tests improvements by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6292
  • ✨ Workspaces / Folders v2 🗃️🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6248
  • Add RUT port envs ⚠️ [DEVOPS] by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/6300
  • ✨ [Frontend] Workspaces by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6283
  • ✨ [Frontend] Description UI by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6296
  • 🐛S3: when copying files there is no callback if the multipart threshold is not reached by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6305
  • 🎨 [Frontend] Prettify "Creating template" progress by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6267
  • 🎨 dynamic-sidecar pulls user services images with states and outputs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6301
  • 🎨 Improve worskpace feature (1. Part) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6303
  • 🎨 moving projects between workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6312
  • 🐛Autoscaling: Buffer pools metrics always showing 0 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6314
  • 🎨Autoscaling monitoring tool: compatible with TIP, small improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6311
  • ✨ [Frontend] Workspaces: Connect to backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6304
  • 🐛 [Frontend] TIP: Hide Boot Options by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6316
  • ✨ web-api interface for tags sharing and add to services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6298
  • ⚗️ Increases timeout of rpc calls by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6326
  • 🎨 Healtcheck diagnostics sensor is now optional by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6327
  • 🎨 folder deletion 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6324
  • ⬆️ upgrades gunicorn dependencies in webserver by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6336
  • 🎨 [Frontend] Folders & Workspaces: Missing features I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6317
  • 🐛 [Frontend] Fix: Unique session id by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6335
  • 🎨 [e2e]: Increase S4L's timeout when there is a workspace to download by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6338
  • 🎨Autoscaling: Add option to allow a new node to join a cluster directly active (🚨 ⚠️ DEVOPS) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6334
  • 🐛Autoscaling/Comp backend: drain retired nodes so that they can be re-used by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6345
  • 🐛 adjust storage user project permission based on new logic with workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6337
  • 🎨 [Frontend] Workspaces & Folders: Show them as a tree by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6343
  • 🎨 [Frontend] React to a 401 Unauthorized by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6261
  • 🔒️ Make Redis Client support TLS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/6342
  • ✨ [Frontend] New product: TIP lite 🚨 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6346
  • 🐛 Fixes catalog's synchronization background task continues errors due to faulty service info by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6344
  • 🎨 add running_time_in_hours to /services/-/aggregated-usages by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6350
  • Added some fallback icons for apple devices by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6351
  • 🎨 [Frontend] Workspaces: Improve tree I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6349
  • 🐛 [Frontend] Move to folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6355
  • 🐛 fix issue with workspace permissions by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6354
  • 🎨 [Frontend] Credits summary: Show time by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6356
  • 🎨 Adds new progress bar to track starting software by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6353
  • 🐛 [Frontend] Folders tree: Fixes I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6358
  • 🐛 fix version control doesn't populate projects_to_products table by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6357
  • 🎨 [Frontend] TIP lite: add teaser button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6359
  • 🎨E2E: adapt test to new service startup status by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6363
  • 🎨🐛 [Frontend] Folders tree: improvements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6360
  • 🎨🐛 [Frontend] Folders tree: improvements II by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6364
  • 🐛 do not allow moving folder to a child folder by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6370
  • 🎨 [Frontend] Prettify markdown's outcome by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6369
  • 🐛 Fixed Redis issue where keys ended up in the wrong deployment. by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6368
  • ♻️CI: increase timeout on autoscaling to fix mypy slowness by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6375
  • 🐛 [Frontend] Fix Automatic Shutdown = 0 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6372
  • ✨ Add: Tracing via opentelemetry by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6168
  • 🎨 [Frontend] TIP lite: new logos by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6377
  • 🐛 Wrong opentelemetry-collector config filename by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6382
  • 🎨 [Frontend] Workspaces and Folders: Sync tree by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6373
  • 🎨Redis: add optional Redis username by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6381
  • 🐛 fix filtering when project shared with product groups by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6379
  • 🐛 rabbitmq queue name prefix is unique during the lifecycle of the container by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6365
  • ✨Adds metrics regarding new style dynamic services timings by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6347
  • 🎨 [Frontend] Make the frontend dont-show-folders compatible by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6387

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.76.0...v1.77.1 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6212

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging Eisbock7

What's Changed

  • 🐛 fix version control doesn't populate projects_to_products table by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6357
  • 🎨 [Frontend] TIP lite: add teaser button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6359
  • 🎨E2E: adapt test to new service startup status by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6363
  • 🎨🐛 [Frontend] Folders tree: improvements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6360
  • 🎨🐛 [Frontend] Folders tree: improvements II by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6364
  • 🐛 do not allow moving folder to a child folder by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6370
  • 🎨 [Frontend] Prettify markdown's outcome by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6369
  • 🐛 Fixed Redis issue where keys ended up in the wrong deployment. by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6368
  • ♻️CI: increase timeout on autoscaling to fix mypy slowness by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6375
  • 🐛 [Frontend] Fix Automatic Shutdown = 0 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6372
  • ✨ Add: Tracing via opentelemetry by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6168
  • 🎨 [Frontend] TIP lite: new logos by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6377
  • 🐛 Wrong opentelemetry-collector config filename by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6382
  • 🎨 [Frontend] Workspaces and Folders: Sync tree by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6373
  • 🎨Redis: add optional Redis username by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6381
  • 🐛 fix filtering when project shared with product groups by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6379
  • 🐛 rabbitmq queue name prefix is unique during the lifecycle of the container by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6365
  • ✨Adds metrics regarding new style dynamic services timings by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6347
  • 🎨 [Frontend] Make the frontend dont-show-folders compatible by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6387

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.77.0...staging_Eisbock7

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging Eisbock6

What's Changed

  • 🐛 fix version control doesn't populate projects_to_products table by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6357
  • 🎨 [Frontend] TIP lite: add teaser button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6359
  • 🎨E2E: adapt test to new service startup status by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6363
  • 🎨🐛 [Frontend] Folders tree: improvements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6360
  • 🎨🐛 [Frontend] Folders tree: improvements II by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6364
  • 🐛 do not allow moving folder to a child folder by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6370
  • 🎨 [Frontend] Prettify markdown's outcome by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6369
  • 🐛 Fixed Redis issue where keys ended up in the wrong deployment. by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6368

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEisbock5...stagingEisbock6

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.77.0

What's Changed

  • ♻️ Maintenance: Fixes mypy in api-server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6175
  • ✨dynamic-sidecar now logs into DockerHub (⚠️devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6081
  • ♻️Mypy: webserver by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6193
  • ✨AWS library: add start instance method by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6159
  • 🐛 fix services:access endpoint for product group by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6213
  • ♻️Mypy: webserver2 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6200
  • ♻️ [Frontend] Retire PUT /study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6211
  • 🐛 [Frontend] Fix App mode: Wait until the workbench is deserialized to start by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6214
  • ♻️ web-api: Updated catalog interface and drafted performance test for pagination by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6189
  • 🐛 fixes broken test in servicelib + code deprecation by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6216
  • ♻️ folder_utils is now compatible with user by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6148
  • 🎨 [Frontend] Improve blocked card's UX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6207
  • 🐛 [Frontend] Fix: reload Share with... list after updating access rights by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6218
  • ⬆️ Maintenance/upgrade tools&tests requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6173
  • ✨Autoscaling: Start using EBS-based EC2 buffers 🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6143
  • 🐛 [Frontend] Fix: List grouped tagged templates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6223
  • 📝 revision of release template by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6226
  • 🎨 Improving servicelib.logging_utils by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6224
  • ⬆️ Upgrade to Python 3.11 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6186
  • ⚗️🙈 Don't gitignore the .python-version file (pyenv) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6228
  • 🐛Autoscaling in computational clusters could not start without SSM parameters by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6229
  • 🐛 catalog: fixes access-rights to get and update services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6099
  • 🐛 [Frontend] Minor fixes: File Picker Reset, Node Editor Close, Selection Management, Button Alignment by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6219
  • ✨ Touch screen support by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6178
  • 🎨 [Frontend] Request Account form for oSPARC 🚨 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6217
  • 🎨Autoscaling: chunk prepulled image AWS EC2 tags by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6232
  • ♻️ Preparation of tags for both services and projects 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6092
  • 🎨 [e2e] Start from template playwright test by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6225
  • ⬆️ Upgrade to traefik v3 (2nd trial) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6190
  • 🐛⚗️: Traefik V3 syntax fixes by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6257
  • 🐛Autoscaling: Cluster gauges not reset correctly, too many buffer created, log improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6256
  • 🎨 [Frontend] Logger UX improvements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6222
  • 🐛 [Frontend] Reopening running study breaks the connections by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6259
  • 🐛🎨 [Frontend] UI/UX: Study updates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6262
  • 🐛 Fix wrong go-style UUID regexp - made portal links fail by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6268
  • Revert "🐛 Fix wrong go-style UUID regexp - made portal links fail (#6268)" by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6269
  • 🐛Traefik: partially revert changes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6270
  • ✨Autoscaling: add buffer metrics by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6260
  • 🐛Traefik v3: adapt Go regexp (2nd trial) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6273
  • ♻️ api-server: openapi docs and versioning by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6264
  • 🐛Traefikv3: Use v3 regexp syntax by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6275
  • 🐛Traefik v3: replace v2 regexp with v3 regexp by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6277
  • Add pylint check for Python 3.12 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6265
  • 🐛 [Frontend] Fix: unlink port by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6284
  • ✨Autoscaling monitoring tool: make compatible with non-billable deploys by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6285
  • 🐛Storage: Copying returns wrong size by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6272
  • Bump micromatch from 4.0.7 to 4.0.8 in /tests/e2e in the npmandyarn group across 1 directory by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6271
  • 🐛 Fix: file uploads due to bad path encoding 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6287
  • 🐛 More than 1 input port containing files can be safely pulled by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6286
  • Favicon for 16 and 32 fix by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6291
  • ✨ webapi: new descriptionUI flag to render service a single page UI 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6290
  • 🐛Computational backend: if a pipeline raises, it should not prevent handling of other pipelines by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6295
  • 🐛Autoscaling: SSM client key error fix by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6299
  • 🎨 Backend part of UX improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6297
  • 🐛 Flaky tests improvements by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6292
  • ✨ Workspaces / Folders v2 🗃️🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6248
  • Add RUT port envs ⚠️ [DEVOPS] by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/6300
  • ✨ [Frontend] Workspaces by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6283
  • ✨ [Frontend] Description UI by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6296
  • 🐛S3: when copying files there is no callback if the multipart threshold is not reached by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6305
  • 🎨 [Frontend] Prettify "Creating template" progress by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6267
  • 🎨 dynamic-sidecar pulls user services images with states and outputs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6301
  • 🎨 Improve worskpace feature (1. Part) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6303
  • 🎨 moving projects between workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6312
  • 🐛Autoscaling: Buffer pools metrics always showing 0 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6314
  • 🎨Autoscaling monitoring tool: compatible with TIP, small improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6311
  • ✨ [Frontend] Workspaces: Connect to backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6304
  • 🐛 [Frontend] TIP: Hide Boot Options by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6316
  • ✨ web-api interface for tags sharing and add to services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6298
  • ⚗️ Increases timeout of rpc calls by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6326
  • 🎨 Healtcheck diagnostics sensor is now optional by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6327
  • 🎨 folder deletion 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6324
  • ⬆️ upgrades gunicorn dependencies in webserver by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6336
  • 🎨 [Frontend] Folders & Workspaces: Missing features I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6317
  • 🐛 [Frontend] Fix: Unique session id by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6335
  • 🎨 [e2e]: Increase S4L's timeout when there is a workspace to download by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6338
  • 🎨Autoscaling: Add option to allow a new node to join a cluster directly active (🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6334
  • 🐛Autoscaling/Comp backend: drain retired nodes so that they can be re-used by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6345
  • 🐛 adjust storage user project permission based on new logic with workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6337
  • 🎨 [Frontend] Workspaces & Folders: Show them as a tree by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6343
  • 🎨 [Frontend] React to a 401 Unauthorized by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6261
  • 🔒️ Make Redis Client support TLS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/6342
  • ✨ [Frontend] New product: TIP lite 🚨 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6346
  • 🐛 Fixes catalog's synchronization background task continues errors due to faulty service info by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6344
  • 🎨 add running_time_in_hours to /services/-/aggregated-usages by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6350
  • Added some fallback icons for apple devices by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6351
  • 🎨 [Frontend] Workspaces: Improve tree I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6349
  • 🐛 [Frontend] Move to folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6355
  • 🐛 fix issue with workspace permissions by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6354
  • 🎨 [Frontend] Credits summary: Show time by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6356
  • 🎨 Adds new progress bar to track starting software by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6353
  • 🐛 [Frontend] Folders tree: Fixes I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6358

New Contributors

  • @giancarloromeo made their first contribution in https://github.com/ITISFoundation/osparc-simcore/pull/6186

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.76.6...v1.77.0

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging Eisbock5

What's Changed

  • ✨ [Frontend] New product: TIP lite 🚨 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6346
  • 🐛 Fixes catalog's synchronization background task continues errors due to faulty service info by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6344
  • 🎨 add running_time_in_hours to /services/-/aggregated-usages by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6350
  • Added some fallback icons for apple devices by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6351
  • 🎨 [Frontend] Workspaces: Improve tree I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6349
  • 🐛 [Frontend] Move to folder by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6355
  • 🐛 fix issue with workspace permissions by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6354
  • 🎨 [Frontend] Credits summary: Show time by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6356
  • 🎨 Adds new progress bar to track starting software by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6353
  • 🐛 [Frontend] Folders tree: Fixes I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6358

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEisbock4...stagingEisbock5 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6352

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.76.6

  • 🐛Autoscaling/Comp backend: drain retired nodes so that they can be re-used (#6345)

- Python
Published by sanderegg over 1 year ago

osparc-simcore - Staging Eisbock4

What's Changed

  • 🐛 Flaky tests improvements by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6292
  • ✨ Workspaces / Folders v2 🗃️🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6248
  • Add RUT port envs ⚠️ [DEVOPS] by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/6300
  • ✨ [Frontend] Workspaces by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6283
  • ✨ [Frontend] Description UI by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6296
  • 🐛S3: when copying files there is no callback if the multipart threshold is not reached by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6305
  • 🎨 [Frontend] Prettify "Creating template" progress by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6267
  • 🎨 dynamic-sidecar pulls user services images with states and outputs by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6301
  • 🎨 Improve worskpace feature (1. Part) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6303
  • 🎨 moving projects between workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6312
  • 🐛Autoscaling: Buffer pools metrics always showing 0 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6314
  • 🎨Autoscaling monitoring tool: compatible with TIP, small improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6311
  • ✨ [Frontend] Workspaces: Connect to backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6304
  • 🐛 [Frontend] TIP: Hide Boot Options by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6316
  • ✨ web-api interface for tags sharing and add to services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6298
  • ⚗️ Increases timeout of rpc calls by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6326
  • 🎨 Healtcheck diagnostics sensor is now optional by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6327
  • 🎨 folder deletion 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6324
  • ⬆️ upgrades gunicorn dependencies in webserver by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6336
  • 🎨 [Frontend] Folders & Workspaces: Missing features I by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6317
  • 🐛 [Frontend] Fix: Unique session id by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6335
  • 🎨 [e2e]: Increase S4L's timeout when there is a workspace to download by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6338
  • 🎨Autoscaling: Add option to allow a new node to join a cluster directly active (🚨) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6334
  • 🐛Autoscaling/Comp backend: drain retired nodes so that they can be re-used by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6345
  • 🐛 adjust storage user project permission based on new logic with workspaces by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6337
  • 🎨 [Frontend] Workspaces & Folders: Show them as a tree by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6343
  • 🎨 [Frontend] React to a 401 Unauthorized by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6261
  • 🔒️ Make Redis Client support TLS by @YuryHrytsuk in https://github.com/ITISFoundation/osparc-simcore/pull/6342

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEisbock3...stagingEisbock4 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6302

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging Eisbock3

What's Changed

  • ♻️ Maintenance: Fixes mypy in api-server by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6175
  • ✨dynamic-sidecar now logs into DockerHub (⚠️devops) by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6081
  • ♻️Mypy: webserver by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6193
  • ✨AWS library: add start instance method by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6159
  • 🐛 fix services:access endpoint for product group by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6213
  • ♻️Mypy: webserver2 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6200
  • ♻️ [Frontend] Retire PUT /study by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6211
  • 🐛 [Frontend] Fix App mode: Wait until the workbench is deserialized to start by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6214
  • ♻️ web-api: Updated catalog interface and drafted performance test for pagination by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6189
  • 🐛 fixes broken test in servicelib + code deprecation by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6216
  • ♻️ folder_utils is now compatible with user by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6148
  • 🎨 [Frontend] Improve blocked card's UX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6207
  • 🐛 [Frontend] Fix: reload Share with... list after updating access rights by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6218
  • ⬆️ Maintenance/upgrade tools&tests requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6173
  • ✨Autoscaling: Start using EBS-based EC2 buffers 🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6143
  • 🐛 [Frontend] Fix: List grouped tagged templates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6223
  • 📝 revision of release template by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6226
  • 🎨 Improving servicelib.logging_utils by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6224
  • ⬆️ Upgrade to Python 3.11 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6186
  • ⚗️🙈 Don't gitignore the .python-version file (pyenv) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6228
  • 🐛Autoscaling in computational clusters could not start without SSM parameters by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6229
  • 🐛 catalog: fixes access-rights to get and update services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6099
  • 🐛 [Frontend] Minor fixes: File Picker Reset, Node Editor Close, Selection Management, Button Alignment by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6219
  • ✨ Touch screen support by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6178
  • 🎨 [Frontend] Request Account form for oSPARC 🚨 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6217
  • 🎨Autoscaling: chunk prepulled image AWS EC2 tags by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6232
  • ♻️ Preparation of tags for both services and projects 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6092
  • 🎨 [e2e] Start from template playwright test by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6225
  • ⬆️ Upgrade to traefik v3 (2nd trial) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6190
  • 🐛⚗️: Traefik V3 syntax fixes by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6257
  • 🐛Autoscaling: Cluster gauges not reset correctly, too many buffer created, log improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6256
  • 🎨 [Frontend] Logger UX improvements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6222
  • 🐛 [Frontend] Reopening running study breaks the connections by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6259
  • 🎨 [Frontend] UI/UX: Study updates by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6262
  • 🐛 Fix wrong go-style UUID regexp - made portal links fail by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6268
  • Revert "🐛 Fix wrong go-style UUID regexp - made portal links fail (#6268)" by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6269
  • 🐛Traefik: partially revert changes by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6270
  • ✨Autoscaling: add buffer metrics by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6260
  • 🐛Traefik v3: adapt Go regexp (2nd trial) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6273
  • ♻️ api-server: openapi docs and versioning by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6264
  • 🐛Traefikv3: Use v3 regexp syntax by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6275
  • 🐛Traefik v3: replace v2 regexp with v3 regexp by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6277
  • Add pylint check for Python 3.12 by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6265
  • 🐛 [Frontend] Fix: unlink port by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6284
  • ✨Autoscaling monitoring tool: make compatible with non-billable deploys by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6285
  • 🐛Storage: Copying returns wrong size by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6272
  • Bump micromatch from 4.0.7 to 4.0.8 in /tests/e2e in the npmandyarn group across 1 directory by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6271
  • 🐛 Fix: file uploads due to bad path encoding 🚨 by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6287
  • 🐛 More than 1 input port containing files can be safely pulled by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6286
  • Favicon for 16 and 32 fix by @jsaq007 in https://github.com/ITISFoundation/osparc-simcore/pull/6291
  • ✨ webapi: new descriptionUI flag to render service a single page UI 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6290
  • 🐛Computational backend: if a pipeline raises, it should not prevent handling of other pipelines by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6295
  • 🐛Autoscaling: SSM client key error fix by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6299
  • 🎨 Backend part of UX improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6297

New Contributors

  • @giancarloromeo made their first contribution in https://github.com/ITISFoundation/osparc-simcore/pull/6186

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEisbock2...stagingEisbock3 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6289

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.76.5

  • 🐛Computational backend: if a pipeline raises, it should not prevent handling of other pipelines (#6295)

- Python
Published by sanderegg over 1 year ago

osparc-simcore - 1.76.4

https://github.com/ITISFoundation/osparc-simcore/commit/f0041842639e59b0920e610f8ff7de3ebb33e7a6

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.76.3...v1.76.4

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.76.3

  • disable test_deployment because of python inconsistency
  • 🐛 [Frontend] Reopening running study breaks the connections (#6259)

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.76.2

  • 🐛 [Frontend] Fix: List grouped tagged templates by @odeimaiz in #6223

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.76.1...v1.76.2

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.76.1

  • 🐛 [Frontend] Fix App mode: Wait until the workbench is deserialized to start by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6214

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.76.0...v1.76.1

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - 1.76.0

What's Changed

  • 🎨 Logstreaming improvements by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6026
  • 🐛 [Frontend] Reload folder after deleting file by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6025
  • ✨AWS-library: Added interface to AWS SSM by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6032
  • 🐛 Fix bug when using non-debian hostname command in Makefiles by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6037
  • 🐛Autoscaling: Ensure a safe memory margin is removed to account for OPS services when starting dynamic services by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6038
  • 🎨Improve load testing framework by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6034
  • ✨ Implements web API get/update service (part 2) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6027
  • ✨ New Product: Sim4Life Engineering, coming soon! (🚨) by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6036
  • ⚗️ Added debug only env var to sleep after removing user services ⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6042
  • ✨ Integrate locust dashboards by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6047
  • ♻️ ✨ Cleanup director refs and get image manifest digest (part 3) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6039
  • 🎨 [Frontend] Node settings labels: support html and ellipsis by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6033
  • 🎨 [Frontend] TIP v3 Feedback from 10.07 by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6049
  • 🎨 Improve load test framework (yet again) by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6051
  • 🎨 [Frontend] Do not change annotations' color when selected by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6048
  • 🐛 Fix install-ci make target in tests/performance by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6053
  • ✨🚨Autoscaling: Prepare Warmed EBS-backed volumes to use as buffer for machines (⚠️ Devops) 🚨 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/5923
  • 🚑️ fixes issue with env vars being stored as dict or list by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6052
  • ✨✅ catalog: service-layer for registry and increased test coverage (part 4) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6050
  • 🐛 fixes hanging servicelib tests by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/5942
  • 🎨 [Frontend] Patch study from Study Editor by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/5916
  • Bump actions/setup-node from 4.0.2 to 4.0.3 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6065
  • 🐛🎨 Fix backenderror name injection by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6064
  • 🎨 [Frontend] UX: Reuse Add collaborators widget in Publish template by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6058
  • 🎨adding logs when sendig socketio messages by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6067
  • 🎨 [Frontend] UX Cookie Expiration Date by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6066
  • 🐛 Fix create soft link kwargs by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6069
  • 🎨 web-api services api response includes manifest info (part 5) by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6061
  • 🎨 Release url can now be customised for each product by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6073
  • Bump the npmandyarn group across 2 directories with 3 updates by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/5961
  • 🎨 Guest can perform project node update by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6077
  • ♻️ [Frontend] New projects/groups endpoints by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6070
  • ♻️ refactor project access rights 🗃️🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6060
  • 🐛 [Frontend] Fix PATCH access rights by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6079
  • 🐛 Revert autoscaled private public dns change (for hotfix) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6082
  • 🐛 Fix e2e portal test by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/6083
  • ⬆️ Maintenance: upgrade test and tools requirements by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/5990
  • ✨ catalog: adds services compatibility policy 🗃️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6071
  • ⚗️ Add password authentication for redis ( :warning: OPS) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6035
  • ✨ catalog api: new editable metadata fields by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6084
  • 🐛Docker image pulling: progress issues while pulling ti-postpro by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6089
  • 🎨E2E for Classic TI: Make test more reliable by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6090
  • 🎨 Allow project node patch of service key by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6085
  • 🔨Clusters maintenance script: refactoring and add SSH tunneling (#5886) - revert the reverted by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6091
  • ✨ [Frontend] Use new /dev/services endpoint and its new metadata by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6016
  • 🐛♻️Clusters-keeper: use private dns name instead of public IP (#5883) by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6093
  • 🐛 Fix patch/add/remove project node by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6088
  • 🐛 [Frontend] dev/services fixes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6094
  • ✨ Create skeleton structure for new folders endpoint by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6080
  • 🐛 Fixes replicas in catalog services by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6098
  • 🎨 Update director's schema by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6100
  • 🎨 [Frontend] Make version display more prominent by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6096
  • 🔨♻️Profiling tools for catalog by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6104
  • ♻️E2e: refactor S4L test by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6102
  • 🎨E2E: improve logging in E2E by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6109
  • 🎨E2E: ensure websocket is correctly acquired by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6111
  • 🐛 bugfix export csv functionality by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6108
  • 🐛 Fix patch outputs by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6114
  • ✨ [Frontend] Plus buttons escalate to latest compatible by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6106
  • 🎨added py.typed to support mypy by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6110
  • 🎨 [Frontend] TIP: Update Texts and Quick Start visuals by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6112
  • ✨ [Frontend] Leave Organization by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6107
  • ♻️Maintenance: mypy fixes for AWS-library, Dask-task-lib by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6116
  • ♻️Maintenance: mypy notifications-library, osparc-gateway-server, invitations by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6120
  • ♻️Maintenance: Mypy on servicelib by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6117
  • ♻️Maintenance: mypy catalog by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6121
  • Maintenance: mypy on dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6122
  • ✨adding db layer that supports folders by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/5983
  • ♻️Maintenance: mypy simcore sdk by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6118
  • ✨Autoscaling: EBS-backed buffer, label EC2 machines with prepulled images list by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6097
  • ✨ add product_name to folders table by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6124
  • ♻️ Maintenance: Mypy efs guardian & payments by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6129
  • ♻️Maintenance: mypy webserver part 1 by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6128
  • 🐛 [Frontend] Fix Service listing helpers by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6138
  • ♻️ Replace r clone ⚠️🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6119
  • ♻️Maintenance: mypy director v2 by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6125
  • ♻️Maintenance: mypy postgres database package by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6140
  • 🐛 De-synchronizing the file pickers by @ignapas in https://github.com/ITISFoundation/osparc-simcore/pull/6139
  • ✨Autoscaling: instrumentation improvements by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6137
  • ✨ project listing with folder_id by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6144
  • ✨ [Frontend] Folders by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6072
  • 🐛 [Frontend] Fix guest's viewer by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6147
  • ✨ folders api by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6132
  • ♻️ Maintenance: mypy sevice-lintegration by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6127
  • 🐛 Fixes broken anonymous user opening templates by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6149
  • 🎨 [Frontend] Show Integration version to owners by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6150
  • 🎨 Maintenance: sets a timeout to [build] docker images stage by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6152
  • ✨ api for osparc credits usage aggregation by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6145
  • ✨Maintenance: adds CI workflow to cleanup caches when a branch is merged by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6154
  • ✨ [Frontend] Credits per service summary by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6146
  • 🐛 [Frontend] Service catalog, don't list deprecated by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6158
  • 🎨 [Frontend] No usage found in time range by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6160
  • 🐛 [Frontend] Fix always visible Update available icon by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6161
  • 🐛 [Frontend] Annotations fix: Convert named colors to HEX by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6162
  • Update pytest-asyncio requirement from <0.22 to <0.24 by @dependabot in https://github.com/ITISFoundation/osparc-simcore/pull/6134
  • ⬆️Maintenance: upgrade static-webserver to latest 2.32.1-alpine by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6163
  • 🐛 Fix missing redis-commaner password support by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6131
  • e2e: Sim4Life uses plus button by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6167
  • ⚗️ env-vars to control cachetools by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6169
  • 🐛Maintenance: fixes warning in pytest by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6172
  • e2e: Fix old puppeteer guests by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6174
  • ⬆️ Upgrade traefik to major version 3 by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6171
  • 🐛 [Frontend] Fix: Guest Node viewer by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6177
  • ✨ Adds folders_get to folders db layer by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6153
  • Traefik v3 Rule Syntax Errors by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6181
  • 🐛 [Frontend] Fix: Credits summary time range by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6179
  • 🐛⚗️ Fix: Traefik v3 rule syntax (part 2) by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6182
  • 🐛 fixes cache issue in web-server services i/o model by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6176
  • 🐛 Fixes access rights fields in web-api's PATCH services input model by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6180
  • 🐛 [Frontend] Fix: exclude the share with product-everyone group for studies by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6183
  • 🚑️ Revert traefik v3 by @mrnicegyu11 in https://github.com/ITISFoundation/osparc-simcore/pull/6187
  • 🎨 make folders optional + improvements ⚠️ by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6155
  • 🎨 [Frontend] Annotation creation enhancements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6164
  • 🐛 Fixes unhandled KeyError when missing keys in exception's msg_template by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6188
  • 🐛storage: fixes query to file metadata by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6184
  • ✨ [Frontend] Connect folders to backend by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6151
  • 🔧⬆️ Maintenance: updates repo templates and scripts by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6192
  • 🐛Bugfix: Cannot instantiate templates by @sanderegg in https://github.com/ITISFoundation/osparc-simcore/pull/6198
  • 🔨 disk-usage pytest plugin by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6196
  • ♻️ Maintenance: mypy dynamic-sidecar by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6126
  • [Frontend] 🎨 TIP enhancements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6197
  • 🐛🎨 Pass WEBSERVER_FOLDERS flag to frontend and use it by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6206

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/v1.75.0...v1.76.0 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6046

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging Eisbock2

What's Changed

  • 🔨 disk-usage pytest plugin by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6196
  • ♻️ Maintenance: mypy dynamic-sidecar by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6126
  • [Frontend] 🎨 TIP enhancements by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6197
  • 🐛🎨 Pass WEBSERVER_FOLDERS flag to frontend and use it by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6206

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/stagingEisbock1...stagingEisbock2 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/6210

- Python
Published by matusdrobuliak66 over 1 year ago

osparc-simcore - Staging Eisbock1

  • 🐛Bugfix: Cannot instantiate templates (#6198)
  • 🔧⬆️ Maintenance: updates repo templates and scripts (#6192)
  • ✨ [Frontend] Connect folders to backend (#6151)

- Python
Published by sanderegg over 1 year ago