Releases: ITISFoundation/osparc-simcore
Releases · ITISFoundation/osparc-simcore
Staging Microhistory6
What's Changed
- 🐛 when updating comp_task table always give actual wallet info by @matusdrobuliak66 in #4955
- ✨ Sending message to iframe for theme switching by @ignapas in #4951
- ✨Comp-backend override resources with selected hardware by @sanderegg in #4954
- ✨ Ask for wallet upon study creation and Hide Tiers by default by @odeimaiz in #4956
- 🐛 Demo fixes by @odeimaiz in #4962
Full Changelog: staging_Microhistory5...staging_Microhistory6
1.62.0
What's Changed
- ✨ Current Usage indicator by @odeimaiz in #4868
- ✨adding osparc user variables replacement for dynamic services 🗃️ by @GitHK in #4848
- ♻️🐛Fix build cache issue in devel mode by @sanderegg in #4894
- ✨Autoscaling: 1st draft on auto-scaling computational clusters by @sanderegg in #4711
- ✨ Connect Pricing Units by @odeimaiz in #4893
- 🐛 Hide wallet actions to users with only read access by @odeimaiz in #4898
- 🎨 Read-only permissions to wallets do not give access to wallet-payment info by @pcrespov in #4897
- 🎨 Minor on invitations extra-credits limits by @pcrespov in #4879
- ✨ Billing settings in Home Page by @odeimaiz in #4896
- 🎨 Long flexible SIM4LIFE logo by @odeimaiz in #4901
- ✨ Context Wallet throughout the Application by @odeimaiz in #4900
- ✨ introduce rabbit exchange for reaching 0 credits by @matusdrobuliak66 in #4887
- Bump @babel/traverse from 7.14.2 to 7.23.2 in /tests/e2e by @dependabot in #4872
- Bump actions/setup-node from 3.8.1 to 3.8.2 by @dependabot in #4906
- ✨ web-api: request for an account deletion (🗃️) by @pcrespov in #4871
- ✨ do not allow start service when credits bellow zero by @matusdrobuliak66 in #4905
- 🎨 payment-service: improves one-time-payment workflow (
⚠️ devops) by @pcrespov in #4891 - ✨Delete account by @odeimaiz in #4908
- ✨Clusters-keeper: integrate autoscaling (
⚠️ devops) by @sanderegg in #4899 - 🐛 fix wrong populating variables by @matusdrobuliak66 in #4911
- 🎨 Add payment headers to start job by @bisgaard-itis in #4892
- ♻️ add new deployment to helper monitor release script by @matusdrobuliak66 in #4912
- 🐛 Autoscaling/Clusters-keeper unable to resolve SSL certificates by @sanderegg in #4915
- ✨ Connects
cancel_paymentsfrom webserver to payment services by @pcrespov in #4907 - 🐛 bugfix: multiple calls to :close by @odeimaiz in #4918
- 🎨 Clean up Navigation Bar by @odeimaiz in #4903
- ✨ allows frontend to check if a project is inactive by @GitHK in #4895
- ♻️ adding missing field with actual credits in API server for wallet endpoints by @matusdrobuliak66 in #4917
- ✨ Dask sidecar: find out on start on which EC2 instance it runs if available by @sanderegg in #4919
- 🐛 Fix aws checksum issue by @bisgaard-itis in #4924
- ✨ New apps/prodcuts: sim4life desktop and sim4life desktop academia by @odeimaiz in #4921
- ✨ Credits Indicator preferences by @odeimaiz in #4910
- ♻️ ✨ api-keys per product and rpc interface (🗃️) by @pcrespov in #4913
- ✨Director-v2 passes the wallet ID to clusters-keeper by @sanderegg in #4930
- 🎨 Integrate Current usage into Credits indicator by @odeimaiz in #4928
- ✨Comp backend: allow setting workers idle time before termination (
⚠️ devops) by @sanderegg in #4931 - 🐛migration of api_keys fails by @sanderegg in #4935
- Payment gateway within App by @odeimaiz in #4933
- ⬆️ Upgrading tools by @GitHK in #4932
- 🐛 if node has it's state stored a directory it will now display the content in the preview by @GitHK in #4938
- 🐛 Bugfix: Reset Store after logging out by @odeimaiz in #4937
- ✨Pass hardware restrictions as resources to cluster by @sanderegg in #4936
- ✨🐛 E2E: Check for any computational logs flowing + add check to sleepers and isolve-gpu tests by @sanderegg in #4940
- ✨ Feature: Send Request Account form to backend by @odeimaiz in #4939
- ✨ Expose message templates to POs by @odeimaiz in #4943
- 🐛Fixes rpc cancellation in webserver and extra tests on one-time-payment workflow by @pcrespov in #4923
- ✨ adding get default wallet endpoint by @matusdrobuliak66 in #4948
- ✨ Clusters keeper: add rpc methods to get EC2 instance capabilities by @sanderegg in #4942
- 🎨 Beautify Buy credits by @odeimaiz in #4945
- ✨ web-api: request accounts and product templates by @pcrespov in #4944
- Bump actions/setup-node from 3.8.2 to 4.0.0 by @dependabot in #4950
- ♻️ start jobs via webserver by @bisgaard-itis in #4926
- ✨ Changes in auto-recharge limit policy (🗃️,
⚠️ ) by @pcrespov in #4946
Full Changelog: v1.61.0...v1.62.0
Release Issue: #4957
Staging Microhistory5
What's Changed
- ⬆️ Upgrading tools by @GitHK in #4932
- 🐛 if node has it's state stored a directory it will now display the content in the preview by @GitHK in #4938
- 🐛 Bugfix: Reset Store after logging out by @odeimaiz in #4937
- ✨Pass hardware restrictions as resources to cluster by @sanderegg in #4936
- ✨🐛 E2E: Check for any computational logs flowing + add check to sleepers and isolve-gpu tests by @sanderegg in #4940
- ✨ Feature: Send Request Account form to backend by @odeimaiz in #4939
- ✨ Expose message templates to POs by @odeimaiz in #4943
- 🐛Fixes rpc cancellation in webserver and extra tests on one-time-payment workflow by @pcrespov in #4923
- ✨ adding get default wallet endpoint by @matusdrobuliak66 in #4948
- ✨ Clusters keeper: add rpc methods to get EC2 instance capabilities by @sanderegg in #4942
- 🎨 Beautify Buy credits by @odeimaiz in #4945
- ✨ web-api: request accounts and product templates by @pcrespov in #4944
- Bump actions/setup-node from 3.8.2 to 4.0.0 by @dependabot in #4950
- ♻️ start jobs via webserver by @bisgaard-itis in #4926
- ✨ Changes in auto-recharge limit policy (🗃️,
⚠️ ) by @pcrespov in #4946
Full Changelog: staging_Microhistory4...staging_Microhistory5
Release Issue: #4949
Staging Microhistory4
What's Changed
- ✨ web-api: request for an account deletion (🗃️) by @pcrespov in #4871
- ✨ do not allow start service when credits bellow zero by @matusdrobuliak66 in #4905
- 🎨 payment-service: improves one-time-payment workflow (
⚠️ devops) by @pcrespov in #4891 - ✨Delete account by @odeimaiz in #4908
- ✨Clusters-keeper: integrate autoscaling (
⚠️ devops) by @sanderegg in #4899 - 🐛 fix wrong populating variables by @matusdrobuliak66 in #4911
- 🎨 Add payment headers to start job by @bisgaard-itis in #4892
- ♻️ add new deployment to helper monitor release script by @matusdrobuliak66 in #4912
- 🐛 Autoscaling/Clusters-keeper unable to resolve SSL certificates by @sanderegg in #4915
- ✨ Connects
cancel_paymentsfrom webserver to payment services by @pcrespov in #4907 - 🐛 bugfix: multiple calls to :close by @odeimaiz in #4918
- 🎨 Clean up Navigation Bar by @odeimaiz in #4903
- ✨ allows frontend to check if a project is inactive by @GitHK in #4895
- ♻️ adding missing field with actual credits in API server for wallet endpoints by @matusdrobuliak66 in #4917
- ✨ Dask sidecar: find out on start on which EC2 instance it runs if available by @sanderegg in #4919
- 🐛 Fix aws checksum issue by @bisgaard-itis in #4924
- ✨ New apps/prodcuts: sim4life desktop and sim4life desktop academia by @odeimaiz in #4921
- ✨ Credits Indicator preferences by @odeimaiz in #4910
- ♻️ ✨ api-keys per product and rpc interface (🗃️) by @pcrespov in #4913
- ✨Director-v2 passes the wallet ID to clusters-keeper by @sanderegg in #4930
- 🎨 Integrate Current usage into Credits indicator by @odeimaiz in #4928
- ✨Comp backend: allow setting workers idle time before termination (
⚠️ devops) by @sanderegg in #4931 - 🐛migration of api_keys fails by @sanderegg in #4935
- Payment gateway within App by @odeimaiz in #4933
Full Changelog: staging_Microhistory3...staging_Microhistory4
Release Issue: #4934
Staging Microhistory3
- ⬆️ Bump actions/setup-node from 3.8.1 to 3.8.2 (#4906)
- ⬆️ Bump @babel/traverse from 7.14.2 to 7.23.2 in /tests/e2e (#4872)
- ✨ introduce rabbit exchange for reaching 0 credits (#4887)
- ✨ Context Wallet in Application (#4900)
- 🎨 Long flexible SIM4LIFE logo (#4901)
- ✨ Billing settings in Home Page (#4896)
- 🎨 Minor on invitations extra-credits limits (#4879)
- 🎨 Read-only permissions to wallets do not give access to wallet-payment info (#4897)
- 🐛 Hide wallet actions to users with only read access (#4898)
- ✨ Connect Pricing Units (#4893)
- ✨Autoscaling: 1st draft on auto-scaling computational clusters (#4711)
- ♻️🐛Fix build cache issue in devel mode (#4894)
- ✨adding osparc user variables replacement for dynamic services 🗃️ (#4848)
- ✨ Current Usage indicator (#4868)
1.61.0
What's Changed
- ✨ webserver API: generate invitation by @pcrespov in #4796
- 🎨 Frontend: Replace Credits Indicator with just a Label by @odeimaiz in #4795
- 🐛 Fix flaky test (CI worker ran out of space) by @GitHK in #4806
- 🔨 Review env-vars for garbage-collector and event-listener services (
⚠️ devops) by @pcrespov in #4800 - ♻️ adding option to turn on/off computation of credit computation (
⚠️ OPS) by @matusdrobuliak66 in #4792 - ✨ PO center: Invitations by @odeimaiz in #4798
- 🎨 New logo by @odeimaiz in #4808
- ♻️ Move db implementation from webserver/payments to packages/postgres-database by @pcrespov in #4804
- 🐛 api-server: fix bug in search files endpoint by @bisgaard-itis in #4802
- 🔨 add new helper comment to the GitHub PR template by @matusdrobuliak66 in #4813
- 🔨 fix release monitoring cli by @matusdrobuliak66 in #4811
- ✨ Feature: Shared Credits notification by @odeimaiz in #4809
- ♻️ changed
director-v2env var definition in compose spec by making it explicit by @GitHK in #4786 - 🎨 Update font: Manrope by @odeimaiz in #4815
- ♻️ Minor refactor of RUT API by @pcrespov in #4803
- 🐛 Fix: Mesh viewer by @odeimaiz in #4817
- ♻️✨ refactoring of pricing plans (🗃️) by @matusdrobuliak66 in #4812
- ⚗️ relaxing check to allow CI to pass by @GitHK in #4819
- ♻️Legacy archives are always deleted as the owner of the project by @GitHK in #4816
- ✨ Auto-create wallet for new user in product by @pcrespov in #4810
- 🎨 Update TSR by @odeimaiz in #4818
- 🎨 Manrope fits I by @odeimaiz in #4829
- 🐛 Detect progress regex from docker label ⬆️ by @bisgaard-itis in #4814
- ✨ Expose pricing plans by @odeimaiz in #4828
- ✨ Feature: Request Account form and direct access by @odeimaiz in #4833
- expose list_solver_ports to api server by @bisgaard-itis in #4824
- 🎨 Preload fonts by @odeimaiz in #4835
- ✨ Payments service: http clients by @pcrespov in #4831
- ♻️ CIMIS export content update by @GitHK in #4825
- 🐛 Fix wrong error suppression by @GitHK in #4841
- ✨ adding migration of projects_nodes + connect pricing-unit with project_nodes endpoint ( 🗃️) by @matusdrobuliak66 in #4834
- 🎨 Enhancements: Default wallet UI by @odeimaiz in #4840
- 🎨 Cosmetics: Credits indicator (again) by @odeimaiz in #4836
- 🐛 fix bug pricing plan listing + introduce unit_specific_info field (🗃️) by @matusdrobuliak66 in #4839
- 🎨 Enhance Request account form by @odeimaiz in #4842
- 🐛 Fix issue with paths not found in attribute monitor by @GitHK in #4845
- ✨ web-server: get/replace wallet auto-recharge 🗃️
⚠️ by @pcrespov in #4826 - ✨
static-frontend-data.jsonincludes isPaymentEnabled flag by @pcrespov in #4844 - ✨Replace osparc variables in user services image labels (part 1) by @GitHK in #4805
- ✨
dynamic-sidecarsaves and restores user services preferences by @GitHK in #4779 - ♻️ Refactor: Thumbnail/Preview explorer in Study Home Page by @odeimaiz in #4849
- ✨ Frontend: Simpler credits workflow by @odeimaiz in #4846
- ✨ Frontend: expose extra credits in the invitation by @odeimaiz in #4852
- 🎨 Show
Unit extra infoon Tier button by @odeimaiz in #4854 - ✨ Optional extra_credits in invitations by @pcrespov in #4850
- ✨Frontend uses
isPaymentEnabledflag by @odeimaiz in #4855 - 🎨 Beautify auth pages by @odeimaiz in #4856
- ✨ Introduce initial get wallets endpoints by @bisgaard-itis in #4853
- ✨ Wire Wallet auto-recharge to the frontend by @odeimaiz in #4857
- 🐛 Fix: Buggy flexible Login Page by @odeimaiz in #4858
- 🐛 Fix: Flexible Login Page by @odeimaiz in #4859
- ✨ Usage overview: Improvements to the table by @odeimaiz in #4860
- 🐛 Fix: App mode initialization by @odeimaiz in #4861
- ♻️ Is922/select default wallet and pricing plan in the backend by @matusdrobuliak66 in #4851
- 🐛 Fix s4l-lite test by @odeimaiz in #4863
- 📝 Improve gettingstarted readme by @wvangeit in #4847
- Bump actions/setup-node from 3.8.0 to 3.8.1 by @dependabot in #4633
- ✨ Show editable Study title on Navigation Bar by @odeimaiz in #4865
- 🐛 Fixes
enum-ports breaks compatibility matching by @pcrespov in #4864 - 🔨 Added new 'up' target for front-end development by @ignapas in #4823
- ✨ Enhancements for product-owner users and invitations by @pcrespov in #4862
- ✨ webserver API: get payment invoice link (🗃️) by @pcrespov in #4870
- ♻️ Trying to enhance logging for storage by @GitHK in #4867
- ✨ Auto-recharge: save changes by @odeimaiz in #4866
- ✨
paymentsservice: implementation of apis and db repos for one-time-payment workflow⚠️ by @pcrespov in #4743 - ♻️ Autoscaling: refactor before 1st draft of computational autoscaling (
⚠️ devops) by @sanderegg in #4874 - ♻️ Select default wallet and pricing plan in the backend part 2 by @matusdrobuliak66 in #4869
- ✨rclone options are customisable via env vars (
⚠️ devops) by @GitHK in #4876 - 📝 Improve dev readme by @wvangeit in #4883
- 🐛 Fix 'make down' by @wvangeit in #4881
- ♻️ Is922/select default wallet and pricing plan in the backend part 3 (🗃️) by @matusdrobuliak66 in #4878
- 🎨 UI/UX: Payments I by @odeimaiz in #4873
- 🐛 Fixes: Frontend generated logs in App Mode by @odeimaiz in #4888
- ✨ Add getters for pricing plan and unit by @bisgaard-itis in #4882
- ✨ Connects webserver and payments service by @pcrespov in #4886
New Contributors
Full Changelog: v1.60.0...v1.61.0
Release Issue: #4807
Staging Microhistory2
What's Changed
- ✨ Auto-recharge: save changes by @odeimaiz in #4866
- ✨
paymentsservice: implementation of apis and db repos for one-time-payment workflow⚠️ by @pcrespov in #4743 - ♻️ Autoscaling: refactor before 1st draft of computational autoscaling (
⚠️ devops) by @sanderegg in #4874 - ♻️ Select default wallet and pricing plan in the backend part 2 by @matusdrobuliak66 in #4869
- ✨rclone options are customisable via env vars (
⚠️ devops) by @GitHK in #4876 - 📝 Improve dev readme by @wvangeit in #4883
- 🐛 Fix 'make down' by @wvangeit in #4881
- ♻️ Is922/select default wallet and pricing plan in the backend part 3 (🗃️) by @matusdrobuliak66 in #4878
- 🎨 UI/UX: Payments I by @odeimaiz in #4873
- 🐛 Fixes: Frontend generated logs in App Mode by @odeimaiz in #4888
- ✨ Add getters for pricing plan and unit by @bisgaard-itis in #4882
- ✨ Connects webserver and payments service by @pcrespov in #4886
Full Changelog: staging_Microhistory1...staging_Microhistory2
Release issue: #4889
Staging Microhistory1
What's Changed
- 🎨 Preload fonts by @odeimaiz in #4835
- ✨ Payments service: http clients by @pcrespov in #4831
- ♻️ CIMIS export content update by @GitHK in #4825
- 🐛 Fix wrong error suppression by @GitHK in #4841
- ✨ adding migration of projects_nodes + connect pricing-unit with project_nodes endpoint ( 🗃️) by @matusdrobuliak66 in #4834
- 🎨 Enhancements: Default wallet UI by @odeimaiz in #4840
- 🎨 Cosmetics: Credits indicator (again) by @odeimaiz in #4836
- 🐛 fix bug pricing plan listing + introduce unit_specific_info field (🗃️) by @matusdrobuliak66 in #4839
- 🎨 Enhance Request account form by @odeimaiz in #4842
- 🐛 Fix issue with paths not found in attribute monitor by @GitHK in #4845
- ✨ web-server: get/replace wallet auto-recharge 🗃️
⚠️ by @pcrespov in #4826 - ✨
static-frontend-data.jsonincludes isPaymentEnabled flag by @pcrespov in #4844 - ✨Replace osparc variables in user services image labels (part 1) by @GitHK in #4805
- ✨
dynamic-sidecarsaves and restores user services preferences by @GitHK in #4779 - ♻️ Refactor: Thumbnail/Preview explorer in Study Home Page by @odeimaiz in #4849
- ✨ Frontend: Simpler credits workflow by @odeimaiz in #4846
- ✨ Frontend: expose extra credits in the invitation by @odeimaiz in #4852
- 🎨 Show
Unit extra infoon Tier button by @odeimaiz in #4854 - ✨ Optional extra_credits in invitations by @pcrespov in #4850
- ✨Frontend uses
isPaymentEnabledflag by @odeimaiz in #4855 - 🎨 Beautify auth pages by @odeimaiz in #4856
- ✨ Introduce initial get wallets endpoints by @bisgaard-itis in #4853
- ✨ Wire Wallet auto-recharge to the frontend by @odeimaiz in #4857
- 🐛 Fix: Buggy flexible Login Page by @odeimaiz in #4858
- 🐛 Fix: Flexible Login Page by @odeimaiz in #4859
- ✨ Usage overview: Improvements to the table by @odeimaiz in #4860
- 🐛 Fix: App mode initialization by @odeimaiz in #4861
- ♻️ Is922/select default wallet and pricing plan in the backend by @matusdrobuliak66 in #4851
- 🐛 Fix s4l-lite test by @odeimaiz in #4863
- 📝 Improve gettingstarted readme by @wvangeit in #4847
- Bump actions/setup-node from 3.8.0 to 3.8.1 by @dependabot in #4633
- ✨ Show editable Study title on Navigation Bar by @odeimaiz in #4865
- 🐛 Fixes
enum-ports breaks compatibility matching by @pcrespov in #4864 - 🔨 Added new 'up' target for front-end development by @ignapas in #4823
- ✨ Enhancements for product-owner users and invitations by @pcrespov in #4862
- ✨ webserver API: get payment invoice link (🗃️) by @pcrespov in #4870
- ♻️ Trying to enhance logging for storage by @GitHK in #4867
New Contributors
Full Changelog: staging_TheNameless6...staging_Microhistory1
Release Issue: #4875
Staging TheNameless6
What's Changed
- ✨ Auto-create wallet for new user in product by @pcrespov in #4810
- 🎨 Update TSR by @odeimaiz in #4818
- 🎨 Manrope fits I by @odeimaiz in #4829
- 🐛 Detect progress regex from docker label ⬆️ by @bisgaard-itis in #4814
- ✨ Expose pricing plans by @odeimaiz in #4828
- ✨ Feature: Request Account form and direct access by @odeimaiz in #4833
- expose list_solver_ports to api server by @bisgaard-itis in #4824
Full Changelog: staging_TheNameless5...staging_TheNameless6
Release Issue: #4843