Skip to content

Releases: ITISFoundation/osparc-simcore

Staging MartinKippenberger4

23 Oct 06:36
ea88f43
Compare
Choose a tag to compare
Pre-release

What's Changed

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

Full Changelog: staging_MartinKippenberger3...staging_MartinKippenberger4
Release Issue: #6574

Staging MartinKippenberger3

17 Oct 11:27
268298d
Compare
Choose a tag to compare
Pre-release

What's Changed

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

Full Changelog: staging_MartinKippenberger2...staging_MartinKippenberger3
Release Issue: #6499

Staging MartinKippenberger2

04 Oct 13:37
d38a6c3
Compare
Choose a tag to compare
Pre-release

What's Changed

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

Full Changelog: staging_MartinKippenberger1...staging_MartinKippenberger2
Release Issue: #6435

1.77.4

25 Sep 12:14
Compare
Choose a tag to compare

Cherry pick: 28c8ee5

Full Changelog: v1.77.3...v1.77.4
Release Issue: #6212

1.77.3

25 Sep 06:38
Compare
Choose a tag to compare
  • πŸ› [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: v1.77.2...v1.77.3

1.77.2

19 Sep 11:31
f90ca82
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 🚨 ⚠️ DEVOPS 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 (🚨 ⚠️ DEVOPS) by @sanderegg in #6334
  • πŸ›Autoscaling/Comp backend: drain retired nodes so that they can be re-used by @sanderegg in https...
Read more

Staging MartinKippenberger1

19 Sep 10:12
f90ca82
Compare
Choose a tag to compare
Pre-release

What's Changed

  • ✨[Frontend] Denylist for (lite) registration emails by @odeimaiz in #6385
  • 🎨 backend pulls inputs before iframe is displayed by @GitHK in #6392
  • πŸš¨πŸ› Mitigate dy-service file upload bug: Increase traefik timeouts by @mrnicegyu11 in #6395

Full Changelog: staging_Eisbock7...staging_MartinKippenberger1

1.77.1

18 Sep 12:40
502ac45
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 🚨 ⚠️ DEVOPS 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 (🚨 ⚠️ DEVOPS) by @sanderegg in #6334
  • πŸ›Autoscaling/Comp backend: drain retired nodes so that they can be re-used by @sanderegg in https...
Read more

Staging Eisbock7

18 Sep 12:26
502ac45
Compare
Choose a tag to compare
Staging Eisbock7 Pre-release
Pre-release

What's Changed

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

Full Changelog: v1.77.0...staging_Eisbock7

Staging Eisbock6

17 Sep 05:21
22c4456
Compare
Choose a tag to compare
Staging Eisbock6 Pre-release
Pre-release

What's Changed

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

Full Changelog: staging_Eisbock5...staging_Eisbock6