Skip to content

Show "Users over license" for trials on Admin - Subscription Overview

What does this MR do and why?

This is the last part of the fix for the issue described in #386586 on the Admin Subscription Overview page (/admin/subscription).

After we added the necessary backend changes in !155473 (merged) the numbers started appearing correctly, now we only need to update the copy below:

  • Trial: You are using a trial license. When you use a paid subscription, you'll be charged for users over license.
  • Non-trial: You'll be charged for users over license on a quarterly or annual basis, depending on the terms of your agreement.

We added the copy in !155470 (merged) when we were working on fixing the issue for Admin Area Homepage (/admin).

While working on this file I decided to do some tidy up on it

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Regular License Trial Before Trial After
admin_subscription_over_regular_license admin_subscription_over_trial_license_before admin_subscription_over_trial_license_after

How to set up and validate locally

  1. Have a valid license in your GDK
  2. Make sure you have more used seats than the license (Make note of the "Users over subscription" field)
  3. Force your license to be trial but adding a return true here
    1. Alternatively, add a trial license to your GDK via your local CDot. Instructions not here as this is a private project.
  4. Compare with the before/after screenshots
Edited by Sheldon Led

Merge request reports