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_serviceandfunction_job_servicein 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_groupintroduced 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 jobrpc 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-sidecarby @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
containersroutes 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
containersroutes 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 jobrpc 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-sidecarby @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_serviceandfunction_job_servicein 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_groupintroduced 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
ApplicationSettingsTesting 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
simcorelibrary 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_waitutility 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
Annotatedtypes by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7965 - ♻️ Refactor
app_module_setupinto Composable Decorators to Enable Modular and Idempotent App Setups by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7982 - 🐛⚗️ Remove
cancel_on_disconnectdecorator 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_taskby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7970 - 🐛 Fix app server mock in
celery-libraryby @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
typeandtemplate_typequery parameter filter toprojects:searchendpoint 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_jobsRPC routes fromsimcore_service_storageby @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-andsystem-testsdon'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 usinguvloopby @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
Chipin 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
socketioexception 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_accountsby @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
asyncpgfor 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
ooilto escape legacy format in y*ml files inside.osparcfolder 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'suserSubdomains & 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
qooxdoocompile 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
isSimultaneousAccessEnabledby @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8100 - 🎨 Adds
realtimedomain in web-server andWEBSERVER_REALTIME_COLLABORATIONDev 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
- 🐛
ooilcan 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_secretssplit 🗃️ 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-authnew 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: Usewb-authas 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
uidproperty instead ofuuidalias 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.LineTooLongand 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:updatedWS 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 alsopos by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8185 - ♻️ Updates role inheritance for
Adminrole by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8186 - 🎨 [Frontend] Wait for
set_heartbeat_emit_intervalfor 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
- 🐛
nullannotations 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
- 🐛
nullannotations 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
ApplicationSettingsTesting 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
simcorelibrary 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_waitutility 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
Annotatedtypes by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7965 - ♻️ Refactor
app_module_setupinto Composable Decorators to Enable Modular and Idempotent App Setups by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7982 - 🐛⚗️ Remove
cancel_on_disconnectdecorator 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_taskby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7970 - 🐛 Fix app server mock in
celery-libraryby @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
typeandtemplate_typequery parameter filter toprojects:searchendpoint 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_jobsRPC routes fromsimcore_service_storageby @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-andsystem-testsdon'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 usinguvloopby @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
Chipin 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
socketioexception 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_accountsby @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
asyncpgfor 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
ooilto escape legacy format in y*ml files inside.osparcfolder 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'suserSubdomains & 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
qooxdoocompile 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
isSimultaneousAccessEnabledby @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8100 - 🎨 Adds
realtimedomain in web-server andWEBSERVER_REALTIME_COLLABORATIONDev 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
- 🐛
ooilcan 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_secretssplit 🗃️ 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-authnew 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: Usewb-authas 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
uidproperty instead ofuuidalias 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.LineTooLongand 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:updatedWS 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 alsopos by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8185 - ♻️ Updates role inheritance for
Adminrole by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8186 - 🎨 [Frontend] Wait for
set_heartbeat_emit_intervalfor 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.LineTooLongand 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:updatedWS 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 alsopos by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8185 - ♻️ Updates role inheritance for
Adminrole by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/8186 - 🎨 [Frontend] Wait for
set_heartbeat_emit_intervalfor 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
- 🐛
ooilcan 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_secretssplit 🗃️ 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-authnew 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: Usewb-authas 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
uidproperty instead ofuuidalias 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 usinguvloopby @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
Chipin 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
socketioexception 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_accountsby @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
asyncpgfor 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
ooilto escape legacy format in y*ml files inside.osparcfolder 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'suserSubdomains & 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
qooxdoocompile 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
isSimultaneousAccessEnabledby @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/8100 - 🎨 Adds
realtimedomain in web-server andWEBSERVER_REALTIME_COLLABORATIONDev 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
ApplicationSettingsTesting 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
simcorelibrary 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_waitutility 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
Annotatedtypes by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7965 - ♻️ Refactor
app_module_setupinto Composable Decorators to Enable Modular and Idempotent App Setups by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7982 - 🐛⚗️ Remove
cancel_on_disconnectdecorator 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_taskby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7970 - 🐛 Fix app server mock in
celery-libraryby @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
typeandtemplate_typequery parameter filter toprojects:searchendpoint 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_jobsRPC routes fromsimcore_service_storageby @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-andsystem-testsdon'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
conversationsper 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
aioboto3by @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}/iterationsby @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
markupsafeby @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7691 - 🐛 Fixes
WEBSERVER_FUNCTIONSto 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_displayfield in theSolverresponse 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
diskandvolumesby @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7651 - ✨
dynamic-sidecarallows 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_FUNCTIONSso 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_childrenquery 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
openFunctioniframe'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_deniedby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7744 - ♻️ Maintenance: Updates on new
Annotatedtype 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-serversimcore service ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7751 - 🐛 Fix errors observed in front-end due to the HTTP
reasonattribute 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_taskstable (🗃️) 🚨 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_FUNCTIONSwas 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:matchvia 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
aiohttprepo 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}:mapendpoint 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
aiohttpto 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
httpxto 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_tasksby @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/servicesby @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7883 - ♻️ webserver:
securityDomain 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-idto 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
LineTooLongexceptions 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-permissionsEndpoint in Functions Domain by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7901 - ✨ [Frontend] Check if I can
write_functionsby @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,hiddenby @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_tasksby @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/servicesby @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7883 - ♻️ webserver:
securityDomain 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-idto 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
LineTooLongexceptions 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-permissionsEndpoint in Functions Domain by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7901 - ✨ [Frontend] Check if I can
write_functionsby @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,hiddenby @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
conversationsper 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
aioboto3by @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}/iterationsby @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
markupsafeby @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7691 - 🐛 Fixes
WEBSERVER_FUNCTIONSto 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_displayfield in theSolverresponse 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
diskandvolumesby @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7651 - ✨
dynamic-sidecarallows 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_FUNCTIONSso 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_childrenquery 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
openFunctioniframe'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_deniedby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7744 - ♻️ Maintenance: Updates on new
Annotatedtype 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-serversimcore service ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7751 - 🐛 Fix errors observed in front-end due to the HTTP
reasonattribute 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_taskstable (🗃️) 🚨 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_FUNCTIONSwas 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:matchvia 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
aiohttprepo 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}:mapendpoint 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
aiohttpto 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
httpxto 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
conversationsper 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
aioboto3by @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}/iterationsby @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
markupsafeby @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7691 - 🐛 Fixes
WEBSERVER_FUNCTIONSto 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_displayfield in theSolverresponse 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
diskandvolumesby @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7651 - ✨
dynamic-sidecarallows 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_FUNCTIONSso 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_childrenquery 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
openFunctioniframe'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_deniedby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7744 - ♻️ Maintenance: Updates on new
Annotatedtype 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-serversimcore service ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7751 - 🐛 Fix errors observed in front-end due to the HTTP
reasonattribute 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_taskstable (🗃️) 🚨 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_FUNCTIONSwas 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:matchvia 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
aiohttprepo 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}:mapendpoint 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
aiohttpto 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
httpxto 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:matchvia 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
aiohttprepo 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}:mapendpoint 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
aiohttpto 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
httpxto 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_taskstable (🗃️) 🚨 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_FUNCTIONSwas 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_deniedby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7744 - ♻️ Maintenance: Updates on new
Annotatedtype 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-serversimcore service ⚠️ by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7751 - 🐛 Fix errors observed in front-end due to the HTTP
reasonattribute 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_FUNCTIONSso 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_childrenquery 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
openFunctioniframe'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
markupsafeby @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7691 - 🐛 Fixes
WEBSERVER_FUNCTIONSto 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_displayfield in theSolverresponse 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
diskandvolumesby @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/7651 - ✨
dynamic-sidecarallows 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
conversationsper 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
aioboto3by @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}/iterationsby @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_jobsby @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.fastapiby @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_namewhen 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_portsto rpc interface of thecatalogsimcore-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_jobsin 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-serverupgraded to useasyncpgby @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
notificationsservice 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-proxyalways 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 draftslist_study_jobsby @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-schedulerby @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_RESOURCEStoget_pipeline_state_from_task_statesby @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-proxyalways 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 draftslist_study_jobsby @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-schedulerby @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_RESOURCEStoget_pipeline_state_from_task_statesby @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_jobsby @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.fastapiby @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_namewhen 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_portsto rpc interface of thecatalogsimcore-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_jobsin 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-serverupgraded to useasyncpgby @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
notificationsservice 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-sidecarby @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
limitparameter 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
productdomain 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_dispatchtrigger 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
ServiceRunGetmodel 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
historyfrom 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,activeandscheduledones 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)
:sizeby @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
userNameat 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_messageby @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
privacyField 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
supportIDon default5XXresponses by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7414 - 🔧 Fix CI installation failure for
json2htmlcaused bysetuptools 78.0.1update by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7415 - ♻️ webserver: Refactor
projectsDomain 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_trashoperation 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-jobswas 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
CatalogServiceinapi-serverthat connects via rpc to thecatalogmicro-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
functionssection to api-server by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7398 - 🐛 [Frontend] Fix: Extract path
:sizeby @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-schedulerexposing 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_jobstable 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:
releaseTagto OEC clipboard data by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7469 - ✨ web-api: new
share_projectoperation (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_projectsperformance (🗃️) 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
programssection 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
webserverDevFeaturesEnabledflag is passed in statics for the front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7490 - 🐛 Dont freeze fields in
ApiServerOutputSchemaby @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-proxybuildable 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-schedulerexposing 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_jobstable 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:
releaseTagto OEC clipboard data by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/7469 - ✨ web-api: new
share_projectoperation (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_projectsperformance (🗃️) 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
programssection 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
webserverDevFeaturesEnabledflag is passed in statics for the front-end by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7490 - 🐛 Dont freeze fields in
ApiServerOutputSchemaby @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-proxybuildable 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
functionssection to api-server (#7398) - 🎨Storage: HA (🚨🚨🚨 test with multiple replicas) (#7375)
- 🎨 Use async redis client (#7443)
- ✨ New
CatalogServiceinapi-serverthat connects via rpc to thecatalogmicro-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-jobswas 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
projectsDomain to Align with Standardized Module Structure (#7409) - 🔧 Fix CI installation failure for
json2htmlcaused bysetuptools 78.0.1update (#7415) - 🐛web-api: Fixes missing
supportIDon default5XXresponses (#7414) - 🎨 [Frontend] Feature: Hide username (#7406)
- 🎨 web-api: Add
privacyField 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
userNameat 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,activeandscheduledones (#7366) - 🐛 Fix minor director-v0 typing bug (#7323)
- 🎨♻️ [Frontend (& API)] Retire
historyfrom list latest services (#7292) - 🐛 Avoid GC form detecting services as orphans when they are not (#7354)
- ⬆️ invitations service: upgrades requirements (#7355)
- 🐛 fix wrong
ServiceRunGetmodel (#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_dispatchtrigger 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
productdomain (#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
limitparameter (#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}/userserror 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_resultinternals 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
trashedAtandtrashedByon 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
workbenchfromprojectstoprojects_nodestable 🗃️ 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,versionandlabelcolumns 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_onkeyword 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
trashedBywith 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
licensesEnabledvariable 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_idto 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_itemstable 🗃️ 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.ymlby @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-schedulerto 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
PreferencesintoMy Accountby @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_serviceoperation 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
uiattribute 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-proxyservice ⚠️ 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
uischemas by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7210 - ✨ Adding
catalogclient todynamic-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-networkinternal 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_marketfield for listing (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7227 - ✨ Add
storagedummy rpc endpoints for zipping by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7202 - ♻️ Refactor
webserverprojects: 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
webserverprojects: rest exception handlers by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7229 - 🎨 [Frontend] Plus Button: Support
myMostUsedServices 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_resourcesordering 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
Featuresstring 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-sidecarby @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
statusfield in error response body 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7256 - ♻️
licensed_itemsmigration 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_serviceandlicensed_item_to_resourceDB 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_nameto 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_simcoretooling 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_seatsto 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_resourcesfor 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_xfolder 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_resourcesfor 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_xfolder 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-sidecarby @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
statusfield in error response body 🚨 by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7256 - ♻️
licensed_itemsmigration 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_serviceandlicensed_item_to_resourceDB 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_nameto 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_simcoretooling 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_seatsto 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
Featuresstring 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
webserverprojects: rest exception handlers by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7229 - 🎨 [Frontend] Plus Button: Support
myMostUsedServices 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_resourcesordering 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_serviceoperation 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
uiattribute 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-proxyservice ⚠️ 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
uischemas by @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/7210 - ✨ Adding
catalogclient todynamic-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-networkinternal 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_marketfield for listing (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/7227 - ✨ Add
storagedummy rpc endpoints for zipping by @bisgaard-itis in https://github.com/ITISFoundation/osparc-simcore/pull/7202 - ♻️ Refactor
webserverprojects: 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_itemstable 🗃️ 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.ymlby @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-schedulerto 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
PreferencesintoMy Accountby @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}/userserror 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_resultinternals 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
trashedAtandtrashedByon 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
workbenchfromprojectstoprojects_nodestable 🗃️ 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,versionandlabelcolumns 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_onkeyword 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
trashedBywith 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
licensesEnabledvariable 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_idto 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
- 🐛 Add project name search parameter for project listing for the API s…
- 🐛Autoscaling: Fix issue where all warm buffers would be used to repla…
- Update ci-testing-deploy.yml
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}/userserror (#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:
:searchalso/foldersby @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6713 - 🎨🐛 Enh/fix: frontend knows about
trashedAtby @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
agentanddynamic-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_runningby @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
asyncpgto 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_INTERVALenv var by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6812 - ⬆️♻️ Fixes openapi specs generators and drops
openapi-coredependencies 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:extractendpoint 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-schedulerservice 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
- ♻️
aiohttpdeprecation: Usingweb.json_responseto return2XXresponses instead of raisingHttpExceptionby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6829 - ⬆️ Maintenance: bump all dependencies for
agentservice 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-sidecarservice 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
invitationsservice 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_INTERVALenv 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
paymentsservice 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_ormmethod (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_servicesvia dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6893 - ⬆️ Maintenance: upgrades
catalogservice 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
LICENSEtype 🗃️ 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
replaceAllby @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-schedulerinterface by default on/dynamic-scheduler/by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6906 - ✨ introduce
licensed_items_purchasesendpoints 🗃️ 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-itemsendpoint 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 networksviadynamic-schedulerby @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6945 - ♻️ web-server: Refactor
usersdomain 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 retrievalviadynamic-scheduler⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6908 - ♻️ reroute
user services restartviadynamic-schedulerby @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_keyfield (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6978 - 🐛 add
ProjectInvalidRightsErrorto 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_idas 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 inactivityviadynamic-schedulerby @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-schedulerby @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
projectsby @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 Launcherbutton 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 Launcherbutton 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-itemsendpoint 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 networksviadynamic-schedulerby @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6945 - ♻️ web-server: Refactor
usersdomain 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 retrievalviadynamic-scheduler⚠️ by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6908 - ♻️ reroute
user services restartviadynamic-schedulerby @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_keyfield (🗃️) by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6978 - 🐛 add
ProjectInvalidRightsErrorto 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_idas 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 inactivityviadynamic-schedulerby @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-schedulerby @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
projectsby @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-schedulerservice 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
- ♻️
aiohttpdeprecation: Usingweb.json_responseto return2XXresponses instead of raisingHttpExceptionby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6829 - ⬆️ Maintenance: bump all dependencies for
agentservice 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-sidecarservice 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
invitationsservice 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_INTERVALenv 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
paymentsservice 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_ormmethod (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_servicesvia dynamic-scheduler by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6893 - ⬆️ Maintenance: upgrades
catalogservice 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
LICENSEtype 🗃️ 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
replaceAllby @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-schedulerinterface by default on/dynamic-scheduler/by @GitHK in https://github.com/ITISFoundation/osparc-simcore/pull/6906 - ✨ introduce
licensed_items_purchasesendpoints 🗃️ 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:
:searchalso/foldersby @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6713 - 🎨🐛 Enh/fix: frontend knows about
trashedAtby @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
agentanddynamic-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_runningby @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
asyncpgto 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_INTERVALenv var by @giancarloromeo in https://github.com/ITISFoundation/osparc-simcore/pull/6812 - ⬆️♻️ Fixes openapi specs generators and drops
openapi-coredependencies 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:extractendpoint 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_productstable 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-cacheby @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-schedulerpushes 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
tipliteby @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-radiusby @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_idto 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:searchfull search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6464 - 🎨 Frees up space on runner for
[build] docker imagespart 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
priorityto 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
mypyupgrade 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
serviceStatuswebsocket 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
stateInputPortsandstateOutputPortswebsocket 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
replaceinstead ofreplaceAllby @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_idfrom socket's query instead of creating a new one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6564 - 🎨🐛 [Frontend] Retry
/auth/logoutcall if times out by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6558 - ♻️ 📝 Minor refactor and doc of
autoscalingservice 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
- ♻️
aiohttpdeprecation: Usingweb.json_responseto return2XXresponses instead of raisingHttpExceptionby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6563 - 🎨 [Frontend] Enh: Show pending
service_messagein 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
/folderscall 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
webservertests 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
patchcalls 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
patchcalls 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-cacheby @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-schedulerpushes 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
tipliteby @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-radiusby @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_idto 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:searchfull search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6464 - 🎨 Frees up space on runner for
[build] docker imagespart 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
priorityto 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
mypyupgrade 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
serviceStatuswebsocket 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
stateInputPortsandstateOutputPortswebsocket 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
replaceinstead ofreplaceAllby @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_idfrom socket's query instead of creating a new one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6564 - 🎨🐛 [Frontend] Retry
/auth/logoutcall if times out by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6558 - ♻️ 📝 Minor refactor and doc of
autoscalingservice 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
- ♻️
aiohttpdeprecation: Usingweb.json_responseto return2XXresponses instead of raisingHttpExceptionby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6563 - 🎨 [Frontend] Enh: Show pending
service_messagein 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
/folderscall 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
webservertests 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-cacheby @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-schedulerpushes 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
tipliteby @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-radiusby @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_idto 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:searchfull search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6464 - 🎨 Frees up space on runner for
[build] docker imagespart 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
priorityto 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
mypyupgrade 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
serviceStatuswebsocket 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
stateInputPortsandstateOutputPortswebsocket 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
replaceinstead ofreplaceAllby @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_idfrom socket's query instead of creating a new one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6564 - 🎨🐛 [Frontend] Retry
/auth/logoutcall if times out by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6558 - ♻️ 📝 Minor refactor and doc of
autoscalingservice 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
- ♻️
aiohttpdeprecation: Usingweb.json_responseto return2XXresponses instead of raisingHttpExceptionby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6563 - 🎨 [Frontend] Enh: Show pending
service_messagein 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
/folderscall 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_idfrom socket's query instead of creating a new one by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6564 - 🎨🐛 [Frontend] Retry
/auth/logoutcall if times out by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6558 - ♻️ 📝 Minor refactor and doc of
autoscalingservice 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
- ♻️
aiohttpdeprecation: Usingweb.json_responseto return2XXresponses instead of raisingHttpExceptionby @pcrespov in https://github.com/ITISFoundation/osparc-simcore/pull/6563 - 🎨 [Frontend] Enh: Show pending
service_messagein 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
mypyupgrade 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
serviceStatuswebsocket 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
stateInputPortsandstateOutputPortswebsocket 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
replaceinstead ofreplaceAllby @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-cacheby @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-schedulerpushes 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
tipliteby @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-radiusby @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_idto 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:searchfull search by @matusdrobuliak66 in https://github.com/ITISFoundation/osparc-simcore/pull/6464 - 🎨 Frees up space on runner for
[build] docker imagespart 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
priorityto 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/studyby @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_utilsby @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
getandupdateservices 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
descriptionUIflag 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_hoursto /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 softwareby @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_productstable 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/studyby @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_utilsby @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
getandupdateservices 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
descriptionUIflag 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_hoursto /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 softwareby @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_productstable 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_productstable 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_productstable 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/studyby @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_utilsby @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
getandupdateservices 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
descriptionUIflag 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_hoursto /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 softwareby @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_hoursto /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 softwareby @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/studyby @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_utilsby @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
getandupdateservices 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
descriptionUIflag 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
hostnamecommand 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-cimake target intests/performanceby @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 collaboratorswidget 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
servicesapi 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/groupsendpoints 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/servicesendpoint 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/servicesfixes by @odeimaiz in https://github.com/ITISFoundation/osparc-simcore/pull/6094 - ✨ Create skeleton structure for new
foldersendpoint 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
foldersby @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&paymentsby @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
KeyErrorwhen missing keys in exception'smsg_templateby @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_FOLDERSflag 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_FOLDERSflag 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