Skip to content

Releases: ITISFoundation/osparc-simcore

1.77.0

16 Sep 06:36
d5d06ee
Compare
Choose a tag to compare

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 and update 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...
Read more

Staging Eisbock5

13 Sep 11:58
d5d06ee
Compare
Choose a tag to compare
Staging Eisbock5 Pre-release
Pre-release

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

12 Sep 11:12
Compare
Choose a tag to compare
  • ๐Ÿ›Autoscaling/Comp backend: drain retired nodes so that they can be re-used (#6345)

Staging Eisbock4

11 Sep 12:49
913ff92
Compare
Choose a tag to compare
Staging Eisbock4 Pre-release
Pre-release

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

03 Sep 17:09
Compare
Choose a tag to compare
  • ๐Ÿ›Computational backend: if a pipeline raises, it should not prevent handling of other pipelines (#6295)

Staging Eisbock3

04 Sep 09:59
dc0d182
Compare
Choose a tag to compare
Staging Eisbock3 Pre-release
Pre-release

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 and update 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

Full Changelog: staging_Eisbock2...staging_Eisbock3
Release Issue: #6289

1.76.4

03 Sep 15:12
Compare
Choose a tag to compare

f004184

Full Changelog: v1.76.3...v1.76.4

1.76.3

30 Aug 14:03
Compare
Choose a tag to compare
  • disable test_deployment because of python inconsistency
  • ๐Ÿ› [Frontend] Reopening running study breaks the connections (#6259)

1.76.2

22 Aug 17:02
Compare
Choose a tag to compare
  • ๐Ÿ› [Frontend] Fix: List grouped tagged templates by @odeimaiz in #6223

Full Changelog: v1.76.1...v1.76.2

1.76.1

21 Aug 14:22
Compare
Choose a tag to compare
  • ๐Ÿ› [Frontend] Fix App mode: Wait until the workbench is deserialized to start by @odeimaiz in #6214

Full Changelog: v1.76.0...v1.76.1