Uh oh!
There was an error while loading. Please reload this page.
Quota UI rework - #13449
Conversation
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@## main #13449 +/- ##
===========================================
Coverage 19.46% 19.47% - Complexity 19237 19361 +124
===========================================
Files 6288 6301 +13 Lines 565692 568775 +3083 Branches 69079 69668 +589 ===========================================
+ Hits 110132 110753 +621 - Misses 443595 445943 +2348 - Partials 11965 12079 +114
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
weizhouapache
commented
Jun 30, 2026
@winterhazel |
winterhazel
commented
Jun 30, 2026
@weizhouapache it is ready. |
winterhazel
commented
Jun 30, 2026
@blueorangutan package |
blueorangutan
commented
Jun 30, 2026
@winterhazel a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
blueorangutan
commented
Jun 30, 2026
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 18419 |
winterhazel
commented
Jun 30, 2026
blueorangutan
commented
Jun 30, 2026
@winterhazel a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
blueorangutan
commented
Jun 30, 2026
UI build: ✔️ |
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
winterhazel
commented
Jul 9, 2026
@blueorangutan package |
blueorangutan
commented
Jul 9, 2026
@winterhazel a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
blueorangutan
commented
Jul 9, 2026
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 18519 |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
winterhazel
commented
Jul 11, 2026
@blueorangutan package |
blueorangutan
commented
Jul 11, 2026
@winterhazel a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
blueorangutan
commented
Jul 11, 2026
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 18536 |
bernardodemarco
commented
Jul 11, 2026
lgtm, based on the following manual tests and on multiple rounds of code review:
@winterhazel, awesome work! |
bernardodemarco
commented
Jul 11, 2026
@weizhouapache@nvazquez@shwstppr@DaanHoogland can we run the CI here, please? |
weizhouapache
commented
Jul 11, 2026
@blueorangutan test |
blueorangutan
commented
Jul 11, 2026
@weizhouapache a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
blueorangutan
commented
Jul 12, 2026
[SF] Trillian test result (tid-16538)
|
Uh oh!
There was an error while loading. Please reload this page.
weizhouapache
commented
Jul 13, 2026
merging based on approvals and manua tests |







Description
This PR is a rework of the Quota UI intended to expose the new functionality added in #9590, #10505, #10506, #12961, and #13236, as well as provide a better visualization of the Quota-related statistics.
With these changes, it is now possible to:
Additionally, some changes were made in
quotaCreditsandquotaCreditsListto allow adding credits to and obtaining the credits addition history for Projects, which has also been exposed in the UI. A new field was also added to the response ofquotaStatementto allow seeing the consumption history as a line chart.Closes#11805.
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Screenshots (if appropriate):
2026-06-18.10-02-25.mp4
How Has This Been Tested?
I manually tested these changes by accessing the summary (consumption, balance, and credits), tariff, and email template pages for admin, domain admin, users, and projects (when applicable) and validating that the expected contents were shown. The credits addition and listing was also tested.