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