Hide upcoming reconciliation banner for offline license
What does this MR do and why?
The scenario for offline license is covered by ManualQuarterlyCoTermBanner, which has a different wording.
Related to #362042
Screenshots or screen recordings
before | after |
---|---|
![]() |
![]() |
How to set up and validate locally
- Stub license to be offline by changing this method to always return true
- Start rails console
- Create UpcomingReconciliation manually and enable feature flag:
attributes = { next_reconciliation_date: 7.days.from_now.to_date, display_alert_from: Date.today } GitlabSubscriptions::UpcomingReconciliation.create!(attributes) Feature.enable(:automated_email_provision)
- Start gitlab
- Log in as admin, visit admin dashboard http://localhost:3000/admin
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.
Edited by Mark Chao