1.70.0
What's Changed
- 🐛 Tab key navigation order in wrong in profile form #5461 by @jsaq007 in #5480
- 🐛 Fixes
get_frontend_node_outputs_changes
by @pcrespov in #5484 - 🎨 Clean up Preferences window by @odeimaiz in #5483
- 🎨Maintenance: use the same swarm address pools as in osparc-infra by @sanderegg in #5489
- 🐛 Fix: Service version selector in Dashboard by @odeimaiz in #5491
- Fix/ci director install by @pcrespov in #5496
- 🐛 Fixes error upon registration of pending email confirmation by @pcrespov in #5488
- 🎨Maintenance: improve clusters overview script by @sanderegg in #5490
- 🐛 Fix: increase credits limit in invitations to 1000 by @odeimaiz in #5498
- 🎨 Synced retention policy and minor template changes by @pcrespov in #5486
- 🎨 Adds countries on static entrypoint by @pcrespov in #5506
- 🎨 Enhances pre-registration workflow 🗃️ by @pcrespov in #5503
- 🐛 add product filter to payment transactions listing by @matusdrobuliak66 in #5494
- ♻️ Refactor project inactivity check
⚠️ by @GitHK in #5419 - ✨ List of countries in Request Account form by @odeimaiz in #5508
- 🐛 Fix: Duplicated study goes first by @odeimaiz in #5500
- 🐛 Fix: Bring back export cMIS for osparc by @odeimaiz in #5499
- ✨ Ask for a project name when it's created by @odeimaiz in #5447
- 🎨 UI/UX: Notifications bell tapping by @odeimaiz in #5511
- 🎨 🐛 Fix progress report when starting sim4life on a fresh machine with pre-pulling by @jsaq007 in #5516
- ✨ Add a python version check before compilation by @wvangeit in #5504
- ✨Clusters monitoring script: Allow to look for different regions by @sanderegg in #5505
- 🎨 Frontend: Minimum amount by @odeimaiz in #5510
- 🎨 Adds Reply-To user upon account request 🚨 by @pcrespov in #5509
- 🎨 Minimum payment amount per product 🗃️ by @pcrespov in #5515
- ♻️Move python version test to devenv dependency by @wvangeit in #5522
- 🎨 Enhances country names in registration by @pcrespov in #5521
- ✨ Users search in PO center by @pcrespov in #5524
- 🎨 Pricing plan management by @matusdrobuliak66 in #5512
- 🎨Maintenance: Clusters monitoring optimize dynamic monitoring and better display by @sanderegg in #5527
- ✨Autoscaling: Add instrumentation for autoscaled cluster status and started/terminated instances by @sanderegg in #5528
- ✨ PO Pre-registration UI Step by @pcrespov in #5529
- ✨Show downloading file feedback by @odeimaiz in #5526
- 🎨Autoscaling metrics: define namespace and subsystem by @sanderegg in #5531
- 🐛 Ensure stack is logged when removing task from task manager by @bisgaard-itis in #5514
- 👽️ Expose logstreaming endpoint api server by @bisgaard-itis in #5533
- ✨Comp backend: add local prometheus in every cluster to gather metrics by @sanderegg in #5530
- ⬆️ Maintenance upgrades tests and tools libraries by @pcrespov in #5346
- 🎨 1. part: invoice expiration fix (🗃️) by @matusdrobuliak66 in #5532
- 🐛Monitoring: Fix missing configuration location in prometheus startup command by @sanderegg in #5539
- 🎨 New front-end statics by @pcrespov in #5534
- ✨ Update Open Graph metadata in index.html by @odeimaiz in #5520
- ✨Maintenance: add selection to clear/cancel jobs by @sanderegg in #5535
- ⬆️Autoscaling: massive upgrade by @sanderegg in #5541
- ⬆️Clusters keeper: Grand update by @sanderegg in #5542
- 🎨 2. Part: Invoice expiration fix (OPS
⚠️ ) by @matusdrobuliak66 in #5537 - ✨Clusters-keeper: add machine role by @sanderegg in #5544
- ✨ UX: Handle Cookie expiration by @odeimaiz in #5536
- 🎨 Default thumbnails for each product by @jsaq007 in #5540
- 🐛 Fix: Set a maximum credits to buy by @odeimaiz in #5545
- ⬆️ Upgrades dependencies of catalog service by @pcrespov in #5550
- ⬆️ Upgrades dependencies of invitations service by @pcrespov in #5549
- ⬆️ tools+tests+base upgrades in payments service (🚨) by @matusdrobuliak66 in #5551
- ⬆️ tools+tests+base upgrades in resource-usage-tracker by @matusdrobuliak66 in #5546
- ✨ Check new UI version by @odeimaiz in #5548
- 🚨🎨 Request new link for invoice by @odeimaiz in #5555
- 🐛 Feedback and bug fixes by @jsaq007 in #5556
- 🎨 Frontend Enh: Human friendly Release info by @odeimaiz in #5588
- ✨ Frontend feature: Show available Tiers in Service metadata by @odeimaiz in #5589
- Study details page improvements by @jsaq007 in #5559
- Bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot in #5590
- 🐛 invoice link backward compatibility by @matusdrobuliak66 in #5574
- ✨Clusters keeper: pass prometheus basic auth as ENV variable by @sanderegg in #5552
- 🔨Maintenance: migrate requirements tool Dockerfile to using uv by @sanderegg in #5595
- 🎨 sharee permission improvement by @matusdrobuliak66 in #5557
- 🐛 Failing to start study by @jsaq007 in #5592
- ⬆️ Upgrades dependencies of storage service by @pcrespov in #5558
- 🐛Clusters-keeper: correct typo preventing running computational clusters by @sanderegg in #5598
- ⬆️ Maintenance: Datcore-adapter grand update by @sanderegg in #5600
Full Changelog: v1.69.0...v1.70.0
Release Issue: #5572