Feat(SM: Subscription History): add future subscr
What does this MR do and why?
Describe in detail what your merge request does and why.
Add future subscriptions to the self-managed subscription history table.
Related MR: !76321 (merged).
Screenshots or screen recordings
These are strongly recommended to assist reviewers and reduce the time to merge your change.
Before (without future subscriptions) | After (with future subscriptions) |
---|---|
![]() |
![]() |
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
- Visit any group or project member pages such as
http://127.0.0.1:3000/admin/subscription
- Scroll down to see the subscription history table.
- Do one of these two:
- Make sure to have at least one future-dated self-managed license created and added. This can get a bit complicated as it requires you to set up CustomersDot with Zuora to create a future-dated license and add it.
- Apply this patch to mock future-dated licenses: mock-future-dated-subscriptions.patch
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #341171 (closed)
Edited by Michael Lunøe