-
- Downloads
Add logic to reset submit license usage data banner data
This change introduces a new callout feature name called `submit_license_usage_data_banner`. It will be used in an upcoming banner to ask an instance admin to submit seat utilization data via email. The banner can be dismissed after exporting the license usage data. But it will be reset each month relative to the license's start date. The new worker `ResetSubmitLicenseUsageDataBannerWorker` will run every day at midnight for a possible reset. Changelog: added EE: true
parent
37d9bb8f
No related branches found
No related tags found
Showing
- app/models/users/callout.rb 4 additions, 1 deletionapp/models/users/callout.rb
- config/initializers/1_settings.rb 3 additions, 0 deletionsconfig/initializers/1_settings.rb
- doc/api/graphql/reference/index.md 1 addition, 0 deletionsdoc/api/graphql/reference/index.md
- ee/app/workers/all_queues.yml 9 additions, 0 deletionsee/app/workers/all_queues.yml
- ee/app/workers/licenses/reset_submit_license_usage_data_banner_worker.rb 23 additions, 0 deletions...licenses/reset_submit_license_usage_data_banner_worker.rb
- ee/lib/gitlab/licenses/submit_license_usage_data_banner.rb 36 additions, 0 deletionsee/lib/gitlab/licenses/submit_license_usage_data_banner.rb
- ee/spec/lib/gitlab/licenses/submit_license_usage_data_banner_spec.rb 139 additions, 0 deletions.../gitlab/licenses/submit_license_usage_data_banner_spec.rb
- ee/spec/workers/licenses/reset_submit_license_usage_data_banner_worker_spec.rb 35 additions, 0 deletions...ses/reset_submit_license_usage_data_banner_worker_spec.rb
- spec/models/users/callout_spec.rb 12 additions, 0 deletionsspec/models/users/callout_spec.rb
- spec/workers/every_sidekiq_worker_spec.rb 1 addition, 0 deletionsspec/workers/every_sidekiq_worker_spec.rb
-
mentioned in merge request kubitus-project/kubitus-installer!1153 (merged)
Please register or sign in to comment