Releases: ITISFoundation/osparc-simcore
Releases · ITISFoundation/osparc-simcore
Staging LeeroyJenkins2
What's Changed
- ⬆️ Maintenance: upgrades test and tooling dependencies by @pcrespov in #5787
- 🐛 fixes validation error in notifications call by @pcrespov in #5794
- 🐛Agent: ensure RClone does not create kernel panics by @sanderegg in #5793
- 🐛 improve storage performance when listing files by @bisgaard-itis in #5786
- 🎨 Frontend: Show Tiers in secondary column by @odeimaiz in #5791
- 🎨 Re-fetch project state if it's
closingby @odeimaiz in #5800 - 🐛? Frontend: Remove
sourceMappingURLs by @odeimaiz in #5801 - 🐛 only pass
user_idwhenproject_idis not explicitly specified when listing files by @bisgaard-itis in #5799 - 🎨 Increase performance by paginating
search filesentry-points by @pcrespov in #5796 - ♻️ Cleanup compose specs environment by @pcrespov in #5776
- ✨E2E: Refactor jupyter lab test and adds large files option by @sanderegg in #5797
- ⬆️ Maintenance: upgrade socket.io to 4.7.5 by @odeimaiz in #5805
- 🐛Fix
up-develMakefile target by @sanderegg in #5806 - ♻️ project & project node PATCH 🚨 by @matusdrobuliak66 in #5802
- 🐛 add validators to ProjectDB model by @matusdrobuliak66 in #5810
- 🐛 fix hardcoded s3 region string by @matusdrobuliak66 in #5808
Full Changelog: staging_LeeroyJenkins1...staging_LeeroyJenkins2
Release Issue: #5811
1.71.1
Staging LeeroyJenkins1
What's Changed
- 🐛 Fix: successful job's output returns None instead of result by @pcrespov in #5721
- ✨Dynamic proxy: add allowed CORS header by @sanderegg in #5756
- ♻️🔨 Moves httpx-calls-capture tooling to
pytest-simcoreby @pcrespov in #5727 - 🎨 Frontend: favicons pointing to assets repo by @odeimaiz in #5755
- 🐛 Frontend: bind login page to
/announcementsby @odeimaiz in #5758 - 🎨 Improve the service startup progress display by @jsaq007 in #5760
- 🐛 fix jupyterlab e2e test by @matusdrobuliak66 in #5761
- 🎨🗃️ improve performance of check resource heartbeat by @matusdrobuliak66 in #5762
- 🎨 Enhanced json serialization by @pcrespov in #5682
- ✨ TIP frontend: 4th plus button by @odeimaiz in #5766
- 🎨E2E: re-enable web-security when running playwright by @sanderegg in #5763
- ✨ Add profiling middleware to simcore services by @bisgaard-itis in #5749
- 🎨 enable
show-allin profiling middleware to ensure profile is fully detailed by @bisgaard-itis in #5769 - ⚗️ New web-api service
⚠️ 🚨 by @pcrespov in #5767 - 🐛 Fixes web-api-server config by @pcrespov in #5779
- 🐛 🔨 Fixes wb-api-server configuration by @pcrespov in #5780
- 🐛 Only allow to search owned files in storage search endpoint by @bisgaard-itis in #5772
- 🐛 Frontend Fix: fetch Announcements at start up by @odeimaiz in #5774
- 🐛Garbage collector: possible fix to "spurious" shutdowns by @sanderegg in #5768
- 🐛 Frontend Fix: Make sure SelectBox's selection is not null by @odeimaiz in #5785
- ✨ e2e: playwright frontend by @odeimaiz in #5717
- ✨ Frontend TIP Feature: Pop up window with available new Plans by @odeimaiz in #5784
- Bump codecov/codecov-action from 4.3.0 to 4.3.1 by @dependabot in #5788
- 🐛⚗️RClone: Disable multi-threading 🚨 by @sanderegg in #5790
Full Changelog: v1.71.1...staging_LeeroyJenkins1
1.71.0
What's Changed
- 🎨 improve variable name in invoice data by @matusdrobuliak66 in #5469
- ♻️ removing redundant variable by @matusdrobuliak66 in #5585
- 🎨 Add prometheus metrics for logstreaming by @bisgaard-itis in #5594
- ✨ Admin Center: Manage Pricing Plans and read Maintenance by @odeimaiz in #5554
- ⬆️ Upgrades dependencies of api-server by @pcrespov in #5597
- ♻️ Migrate to
docker stack configby @mrnicegyu11 in #5523 - 🎨 Clean up webserver exception types by @bisgaard-itis in #5612
- 🎨 add required fields in Pricing Unit (🚨) by @matusdrobuliak66 in #5607
- 🐛 Various issue in the study cards by @jsaq007 in #5613
- ⬆️ Upgrading
dynamic-sidecardependencies by @GitHK in #5596 - ⬆️
dynamic-schedulerdependency upgrade by @GitHK in #5610 - ⬆️ Security update and tuning e2e by @pcrespov in #5618
- ♻️ reusing the same S3 client (🚨) by @matusdrobuliak66 in #5289
- 🐛 make logstreaming callback safer by @bisgaard-itis in #5633
- ⬆️Maintenance: Upgrade of dask-based services and libs by @sanderegg in #5599
- Bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot in #5637
- ✨ Introduce API study endpoints for
startstopdeletejob by @bisgaard-itis in #5495 - 🐛 Frontend Fix: Tap Notification by @odeimaiz in #5641
- 🎨🐛 Frontend: More flexible update check by @odeimaiz in #5642
- ♻️Maintenance: removing outdated code to check data consistency by @sanderegg in #5639
- 🎨 Add study job create endpoint by @bisgaard-itis in #5638
- ✨ Add file probe service by @wvangeit in #5636
- 🎨🐛 Frontend: Notifications support products by @odeimaiz in #5604
- 🎨 Frontend: Data tab only visible in oSparc product by @odeimaiz in #5651
- 🎨 Improve exception when clusters-keeper is not running in billable products by @sanderegg in #5650
- 🐛🎨 Frontend: Nodes can't be added while the pipeline is running by @odeimaiz in #5645
- e2e-playwright sleepers: add
/nodescontext by @odeimaiz in #5655 - ✨ api-server: Adds job outputs by @pcrespov in #5656
- 🎨 Frontend: Await for backend's confirmation when adding node by @odeimaiz in #5657
- ♻️ refactoring dsm cleaner storage background task by @matusdrobuliak66 in #5653
- ✨ Frontend: Logo links to S4L marketing website by @odeimaiz in #5662
- Service startup progress by @jsaq007 in #5666
- 🎨 Frontend: Render temporary Node while waiting for backend by @odeimaiz in #5661
- ♻️ Cleanup of api-server by @pcrespov in #5659
- ✨ check rabbitmq connection in api server healthcheck by @bisgaard-itis in #5663
- 🐛Allow using S3 in different region than us-east-1 and S3 settings are not following correct definitions (
⚠️ devops) by @sanderegg in #5667 - ✨Storage is now compatible with using multiple S3 regions by @sanderegg in #5672
- ✨ Frontend: File Probe UI by @odeimaiz in #5670
- ♻️ Frontend: Tabbed Windows and Views by @odeimaiz in #5665
- Bump codecov/codecov-action from 4.2.0 to 4.3.0 by @dependabot in #5675
- 🐛 bugfix: file download by @bisgaard-itis in #5673
- 🐛 Restores compatibility with deprecated storage API used in legacy services by @pcrespov in #5679
- 🎨 Speedup json de/serialization of packets in socketio by @pcrespov in #5677
- 🎨Ensure pulling s4l returns smooth increment of progress (Part 1) by @sanderegg in #5664
- 🐛 Fixes in api-server for metamodeling by @pcrespov in #5681
- ✨♻️ improving 2FA (OPS
⚠️ ) by @matusdrobuliak66 in #5668 - 🎨 Add bcc to email (OPS
⚠️ ) by @matusdrobuliak66 in #5678 - 🐛 Fix: s4l-lite logo's aspect ratio by @odeimaiz in #5686
- 🎨 Frontend: Pricing units with required fields within unitExtraInfo by @odeimaiz in #5683
- 🐛🎨 Frontend: Close all hanging windows when logged out + Lazy load Resource Details by @odeimaiz in #5687
- ⚗️ Tests meta-modeling workflow using api-server by @pcrespov in #5660
- 🎨Image pulling progress: use overall size (Part 2) by @sanderegg in #5684
- e2e: set
osparc-test-idattribute to iframes by @odeimaiz in #5692 - ✨Frontend: Do not auto start TIP by @odeimaiz in #5693
- 🐛 Frontend: Do not call
:closen times while closing hanging windows by @odeimaiz in #5697 - ✨ New osparc variable
OSPARC_VARIABLE_API_HOST(⚠️ ) by @pcrespov in #5695 - ✨ e2e: Convert puppeteer's ti-plan.js into playwright's ti_plan.py by @odeimaiz in #5689
- 🎨 Idling tracker for TIP by @odeimaiz in #5703
- 🎨Image pulling progress: pass current/total size (Part 3) by @sanderegg in #5685
- ⬆️ Upgrade dependencies and introduce faststream dependency by @bisgaard-itis in #5700
- 🎨Storage: disallow optional S3/postgres settings by @sanderegg in #5701
- 🎨 Send invoice attachment 🗃️ by @matusdrobuliak66 in #5688
- 🎨 Bill dynamic service in case of error. by @matusdrobuliak66 in #5706
- 🐛 fix attachment invoice by @matusdrobuliak66 in #5711
- Temporary fix for long running tasks issue in API server using IP addr by @bisgaard-itis in #5623
- 🎨 Image pulling downloaded sizes when available by @jsaq007 in #5712
- ✨ Add captcha to registration form by @matusdrobuliak66 in #5698
- 🎨 🗃️ improve performance of listing usage (🚨
⚠️ ) by @matusdrobuliak66 in #5720 - ✨ Allows to overwrite the defaults for any
FrontendUserPreference⚠️ by @GitHK in #5716 - 🐛 Fix: Add recipient to Sticky notes by @odeimaiz in #5723
- 🎨 Frontend: API Keys enhancements by @odeimaiz in #5731
- 🐛 Fix Frontend SharedResourceItem's icon by @odeimaiz in #5732
- 🎨 Frontend: Show Service's memory limit in GiB by @odeimaiz in #5735
- Clean up oecs in api server by @bisgaard-itis in #5719
- 🎨 Frontend: Ignore old maintenance by @odeimaiz in #5733
- ♻️
DirectorV2SettingsandWebServerSettingsnow in settings-library by @pcrespov in #5728 - Ensure aiohttp services use the same naming convention in prometheus by @bisgaard-itis in #5730
- 🎨Autoscaling: Change max time to wait for EC2 readyness to 1 minute by @sanderegg in #5739
- 🎨 Frontend: Rename Serv...
Staging EnchantedOdyssey7
What's Changed
- 🐛 🗃️ Add index to checksum by @bisgaard-itis in #5748
- 🎨 Enh: Merge secondary column's content by @odeimaiz in #5740
- 🐛E2e: Playwright disable web security by @sanderegg in #5753
Full Changelog: staging_EnchantedOdyssey6...staging_EnchantedOdyssey7
Release Issue: There is none
Staging EnchantedOdyssey6
What's Changed
- 🎨 Speedup json de/serialization of packets in socketio by @pcrespov in #5677
- 🎨Ensure pulling s4l returns smooth increment of progress (Part 1) by @sanderegg in #5664
- 🐛 Fixes in api-server for metamodeling by @pcrespov in #5681
- ♻️ improving 2FA (OPS
⚠️ ) by @matusdrobuliak66 in #5668 - 🎨 Add bcc to email (OPS
⚠️ ) by @matusdrobuliak66 in #5678 - 🐛 Fix: s4l-lite logo's aspect ratio by @odeimaiz in #5686
- 🎨 Frontend: Pricing units with required fields within unitExtraInfo by @odeimaiz in #5683
- 🐛🎨 Frontend: Close all hanging windows when logged out + Lazy load Resource Details by @odeimaiz in #5687
- ⚗️ Tests meta-modeling workflow using api-server by @pcrespov in #5660
- 🎨Image pulling progress: use overall size (Part 2) by @sanderegg in #5684
- e2e: set
osparc-test-idattribute to iframes by @odeimaiz in #5692 - ✨Frontend: Do not auto start TIP by @odeimaiz in #5693
- 🐛 Frontend: Do not call
:closen times while closing hanging windows by @odeimaiz in #5697 - ✨ New osparc variable
OSPARC_VARIABLE_API_HOST(⚠️ ) by @pcrespov in #5695 - ✨ e2e: Convert puppeteer's ti-plan.js into playwright's ti_plan.py by @odeimaiz in #5689
- 🎨 Idling tracker for TIP by @odeimaiz in #5703
- 🎨Image pulling progress: pass current/total size (Part 3) by @sanderegg in #5685
- ⬆️ Upgrade dependencies and introduce faststream dependency by @bisgaard-itis in #5700
- 🎨Storage: disallow optional S3/postgres settings by @sanderegg in #5701
- 🎨 Send invoice attachment 🗃️ by @matusdrobuliak66 in #5688
- 🎨 Bill dynamic service in case of error. by @matusdrobuliak66 in #5706
- 🐛 fix attachment invoice by @matusdrobuliak66 in #5711
- Temporary fix for long running tasks issue in API server using IP addr by @bisgaard-itis in #5623
- 🎨 Image pulling downloaded sizes when available by @jsaq007 in #5712
- ✨ Add captcha to registration form by @matusdrobuliak66 in #5698
- 🎨 🗃️ improve performance of listing usage (🚨
⚠️ ) by @matusdrobuliak66 in #5720 - ✨ Allows to overwrite the defaults for any
FrontendUserPreference⚠️ by @GitHK in #5716 - 🐛 Fix: Add recipient to Sticky notes by @odeimaiz in #5723
- 🎨 Frontend: API Keys enhancements by @odeimaiz in #5731
- 🐛 Fix Frontend SharedResourceItem's icon by @odeimaiz in #5732
- 🎨 Frontend: Show Service's memory limit in GiB by @odeimaiz in #5735
- Clean up oecs in api server by @bisgaard-itis in #5719
- 🎨 Frontend: Ignore old maintenance by @odeimaiz in #5733
- ♻️
DirectorV2SettingsandWebServerSettingsnow in settings-library by @pcrespov in #5728 - Ensure aiohttp services use the same naming convention in prometheus by @bisgaard-itis in #5730
- 🎨Autoscaling: Change max time to wait for EC2 readyness to 1 minute by @sanderegg in #5739
- 🎨 Frontend: Rename Service Autostart by @odeimaiz in #5736
- 🐛 Improve db performance when searching files by @bisgaard-itis in #5744
- 🎨Progress bar: Add structured message in progress report by @sanderegg in #5702
- ✨E2E Playwright: add extra headers for all requests by @sanderegg in #5746
Full Changelog: v1.70.1...staging_EnchantedOdyssey6
Release Issue: #5747
Staging EnchantedOdyssey5
What's Changed
- 🎨 Speedup json de/serialization of packets in socketio by @pcrespov in #5677
- 🎨Ensure pulling s4l returns smooth increment of progress (Part 1) by @sanderegg in #5664
- 🐛 Fixes in api-server for metamodeling by @pcrespov in #5681
- ♻️ improving 2FA (OPS
⚠️ ) by @matusdrobuliak66 in #5668 - 🎨 Add bcc to email (OPS
⚠️ ) by @matusdrobuliak66 in #5678 - 🐛 Fix: s4l-lite logo's aspect ratio by @odeimaiz in #5686
- 🎨 Frontend: Pricing units with required fields within unitExtraInfo by @odeimaiz in #5683
- 🐛🎨 Frontend: Close all hanging windows when logged out + Lazy load Resource Details by @odeimaiz in #5687
- ⚗️ Tests meta-modeling workflow using api-server by @pcrespov in #5660
- 🎨Image pulling progress: use overall size (Part 2) by @sanderegg in #5684
- e2e: set
osparc-test-idattribute to iframes by @odeimaiz in #5692 - ✨Frontend: Do not auto start TIP by @odeimaiz in #5693
- 🐛 Frontend: Do not call
:closen times while closing hanging windows by @odeimaiz in #5697 - ✨ New osparc variable
OSPARC_VARIABLE_API_HOST(⚠️ ) by @pcrespov in #5695 - ✨ e2e: Convert puppeteer's ti-plan.js into playwright's ti_plan.py by @odeimaiz in #5689
- 🎨 Idling tracker for TIP by @odeimaiz in #5703
- 🎨Image pulling progress: pass current/total size (Part 3) by @sanderegg in #5685
- ⬆️ Upgrade dependencies and introduce faststream dependency by @bisgaard-itis in #5700
- 🎨Storage: disallow optional S3/postgres settings by @sanderegg in #5701
- 🎨 Send invoice attachment 🗃️ by @matusdrobuliak66 in #5688
- 🎨 Bill dynamic service in case of error. by @matusdrobuliak66 in #5706
- 🐛 fix attachment invoice by @matusdrobuliak66 in #5711
Full Changelog: v1.70.1...staging_EnchantedOdyssey5
Release Issue: #5713
1.70.1
What's Changed
- 🎨 improve variable name in invoice data by @matusdrobuliak66 in #5469
- ♻️ removing redundant variable by @matusdrobuliak66 in #5585
- 🎨 Add prometheus metrics for logstreaming by @bisgaard-itis in #5594
- ✨ Admin Center: Manage Pricing Plans and read Maintenance by @odeimaiz in #5554
- ⬆️ Upgrades dependencies of api-server by @pcrespov in #5597
- ♻️ Migrate to
docker stack configby @mrnicegyu11 in #5523 - 🎨 Clean up webserver exception types by @bisgaard-itis in #5612
- 🎨 add required fields in Pricing Unit (🚨) by @matusdrobuliak66 in #5607
- 🐛 Various issue in the study cards by @jsaq007 in #5613
- ⬆️ Upgrading
dynamic-sidecardependencies by @GitHK in #5596 - ⬆️
dynamic-schedulerdependency upgrade by @GitHK in #5610 - ⬆️ Security update and tuning e2e by @pcrespov in #5618
- ♻️ reusing the same S3 client (🚨) by @matusdrobuliak66 in #5289
- 🐛 make logstreaming callback safer by @bisgaard-itis in #5633
- ⬆️Maintenance: Upgrade of dask-based services and libs by @sanderegg in #5599
- Bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot in #5637
- ✨ Introduce API study endpoints for
startstopdeletejob by @bisgaard-itis in #5495 - 🐛 Frontend Fix: Tap Notification by @odeimaiz in #5641
- 🎨🐛 Frontend: More flexible update check by @odeimaiz in #5642
- ♻️Maintenance: removing outdated code to check data consistency by @sanderegg in #5639
- 🎨 Add study job create endpoint by @bisgaard-itis in #5638
- ✨ Add file probe service by @wvangeit in #5636
- 🎨🐛 Frontend: Notifications support products by @odeimaiz in #5604
- 🎨 Frontend: Data tab only visible in oSparc product by @odeimaiz in #5651
- 🎨 Improve exception when clusters-keeper is not running in billable products by @sanderegg in #5650
- 🐛🎨 Frontend: Nodes can't be added while the pipeline is running by @odeimaiz in #5645
- e2e-playwright sleepers: add
/nodescontext by @odeimaiz in #5655 - ✨ api-server: Adds job outputs by @pcrespov in #5656
- 🎨 Frontend: Await for backend's confirmation when adding node by @odeimaiz in #5657
- ♻️ refactoring dsm cleaner storage background task by @matusdrobuliak66 in #5653
- ✨ Frontend: Logo links to S4L marketing website by @odeimaiz in #5662
- Service startup progress by @jsaq007 in #5666
- 🎨 Frontend: Render temporary Node while waiting for backend by @odeimaiz in #5661
- ♻️ Cleanup of api-server by @pcrespov in #5659
- ✨ check rabbitmq connection in api server healthcheck by @bisgaard-itis in #5663
- 🐛Allow using S3 in different region than us-east-1 and S3 settings are not following correct definitions (
⚠️ devops) by @sanderegg in #5667 - ✨Storage is now compatible with using multiple S3 regions by @sanderegg in #5672
- ✨ Frontend: File Probe UI by @odeimaiz in #5670
- ♻️ Frontend: Tabbed Windows and Views by @odeimaiz in #5665
- Bump codecov/codecov-action from 4.2.0 to 4.3.0 by @dependabot in #5675
- 🐛 bugfix: file download by @bisgaard-itis in #5673
- 🐛 Restores compatibility with deprecated storage API used in legacy services by @pcrespov in #5679
Full Changelog: v1.70.0...v1.70.1
Staging EnchantedOdyssey4
What's Changed
- 🎨 improve variable name in invoice data by @matusdrobuliak66 in #5469
- ♻️ removing redundant variable by @matusdrobuliak66 in #5585
- 🎨 Add prometheus metrics for logstreaming by @bisgaard-itis in #5594
- ✨ Admin Center: Manage Pricing Plans and read Maintenance by @odeimaiz in #5554
- ⬆️ Upgrades dependencies of api-server by @pcrespov in #5597
- ♻️ Migrate to
docker stack configby @mrnicegyu11 in #5523 - 🎨 Clean up webserver exception types by @bisgaard-itis in #5612
- 🎨 add required fields in Pricing Unit (🚨) by @matusdrobuliak66 in #5607
- 🐛 Various issue in the study cards by @jsaq007 in #5613
- ⬆️ Upgrading
dynamic-sidecardependencies by @GitHK in #5596 - ⬆️
dynamic-schedulerdependency upgrade by @GitHK in #5610 - ⬆️ Security update and tuning e2e by @pcrespov in #5618
- ♻️ reusing the same S3 client (🚨) by @matusdrobuliak66 in #5289
- 🐛 make logstreaming callback safer by @bisgaard-itis in #5633
- ⬆️Maintenance: Upgrade of dask-based services and libs by @sanderegg in #5599
- Bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot in #5637
- ✨ Introduce API study endpoints for
startstopdeletejob by @bisgaard-itis in #5495 - 🐛 Frontend Fix: Tap Notification by @odeimaiz in #5641
- 🎨🐛 Frontend: More flexible update check by @odeimaiz in #5642
- ♻️Maintenance: removing outdated code to check data consistency by @sanderegg in #5639
- 🎨 Add study job create endpoint by @bisgaard-itis in #5638
- ✨ Add file probe service by @wvangeit in #5636
- 🎨🐛 Frontend: Notifications support products by @odeimaiz in #5604
- 🎨 Frontend: Data tab only visible in oSparc product by @odeimaiz in #5651
- 🎨 Improve exception when clusters-keeper is not running in billable products by @sanderegg in #5650
- 🐛🎨 Frontend: Nodes can't be added while the pipeline is running by @odeimaiz in #5645
- e2e-playwright sleepers: add
/nodescontext by @odeimaiz in #5655 - ✨ api-server: Adds job outputs by @pcrespov in #5656
- 🎨 Frontend: Await for backend's confirmation when adding node by @odeimaiz in #5657
- ♻️ refactoring dsm cleaner storage background task by @matusdrobuliak66 in #5653
- ✨ Frontend: Logo links to S4L marketing website by @odeimaiz in #5662
- Service startup progress by @jsaq007 in #5666
- 🎨 Frontend: Render temporary Node while waiting for backend by @odeimaiz in #5661
- ♻️ Cleanup of api-server by @pcrespov in #5659
- ✨ check rabbitmq connection in api server healthcheck by @bisgaard-itis in #5663
- 🐛Allow using S3 in different region than us-east-1 and S3 settings are not following correct definitions by @sanderegg in #5667
- ✨Storage is now compatible with using multiple S3 regions by @sanderegg in #5672
- ✨ Frontend: File Probe UI by @odeimaiz in #5670
- ♻️ Frontend: Tabbed Windows and Views by @odeimaiz in #5665
- Bump codecov/codecov-action from 4.2.0 to 4.3.0 by @dependabot in #5675
- 🐛 bugfix: file download by @bisgaard-itis in #5673
- 🐛 Restores compatibility with deprecated storage API used in legacy services by @pcrespov in #5679
Full Changelog: v1.70.0...staging_EnchantedOdyssey4
Release Issue: #5649
Staging EnchantedOdyssey3
- ⬆️Maintenance: Upgrade of dask-based services and libs (#5599)
- 🐛 make logstreaming callback safer (#5633)
- ♻️ reusing the same S3 client (#5289)
- ⬆️ Security update and tuning e2e (#5618)
- ⬆️
dynamic-schedulerdependency upgrade (#5610) - ⬆️ Upgrading
dynamic-sidecardependencies (#5596) - 🐛 Various issue in the study cards (#5613)
- 🎨 add required fields in Pricing Unit (🚨) (#5607)
- 🎨 Clean up webserver exception types (#5612)
- ♻️ Migrate to
docker stack config(#5523) - ⬆️ Upgrades dependencies of api-server (#5597)
- ✨ Admin Center: Manage Pricing Plans and read Maintenance (#5554)
- 🎨 Add prometheus metrics for logstreaming (#5594)
- ♻️ removing redundant variable (#5585)
- 🎨 improve variable name in invoice data (#5469)
Release Issue: #5620