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-v2
env 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.json
includes isPaymentEnabled flag by @pcrespov in #4844 - β¨Replace osparc variables in user services image labels (part 1) by @GitHK in #4805
- β¨
dynamic-sidecar
saves 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 info
on Tier button by @odeimaiz in #4854 - β¨ Optional extra_credits in invitations by @pcrespov in #4850
- β¨Frontend uses
isPaymentEnabled
flag 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
- β¨
payments
service: 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