diff --git a/ee/app/controllers/customers_dot/proxy_controller.rb b/ee/app/controllers/customers_dot/proxy_controller.rb index 32532d4846c26a22589c2783d18370b679fc4929..a8b3dbd5200ddaafd665ccc41b6c507bb4bb99ee 100644 --- a/ee/app/controllers/customers_dot/proxy_controller.rb +++ b/ee/app/controllers/customers_dot/proxy_controller.rb @@ -6,6 +6,7 @@ class ProxyController < ApplicationController skip_before_action :verify_authenticity_token feature_category :purchase + urgency :low def graphql response = Gitlab::HTTP.post(EE::SUBSCRIPTIONS_GRAPHQL_URL, diff --git a/ee/app/controllers/groups/billings_controller.rb b/ee/app/controllers/groups/billings_controller.rb index 021267e1a9784aabef68fd88a587f34d3a489570..013871be9911c59df90023c3b0fe3de308c3bf64 100644 --- a/ee/app/controllers/groups/billings_controller.rb +++ b/ee/app/controllers/groups/billings_controller.rb @@ -11,6 +11,7 @@ class Groups::BillingsController < Groups::ApplicationController layout 'group_settings' feature_category :purchase + urgency :low def index @hide_search_settings = true diff --git a/ee/app/controllers/groups/seat_usage_controller.rb b/ee/app/controllers/groups/seat_usage_controller.rb index e731e8463041208165e9d135e2942fbf8dcc664e..e6e477d882fd5bdd836879337d2c9d29a371a748 100644 --- a/ee/app/controllers/groups/seat_usage_controller.rb +++ b/ee/app/controllers/groups/seat_usage_controller.rb @@ -8,6 +8,7 @@ class Groups::SeatUsageController < Groups::ApplicationController layout "group_settings" feature_category :purchase + urgency :low def show respond_to do |format| diff --git a/ee/app/controllers/groups/usage_quotas_controller.rb b/ee/app/controllers/groups/usage_quotas_controller.rb index 3c075f76206e9742876b6d12884c45ee817df3fc..5a23199e3888f0e89d8d38f5f966eb9714861c40 100644 --- a/ee/app/controllers/groups/usage_quotas_controller.rb +++ b/ee/app/controllers/groups/usage_quotas_controller.rb @@ -11,6 +11,7 @@ class Groups::UsageQuotasController < Groups::ApplicationController layout 'group_settings' feature_category :purchase + urgency :low def index @hide_search_settings = true diff --git a/ee/app/controllers/profiles/billings_controller.rb b/ee/app/controllers/profiles/billings_controller.rb index 2d60a8b424c64204abe1711a510bdb9e019d6e29..5dc572234214f2b1e24cfbb0d6cd663404850f03 100644 --- a/ee/app/controllers/profiles/billings_controller.rb +++ b/ee/app/controllers/profiles/billings_controller.rb @@ -4,6 +4,7 @@ class Profiles::BillingsController < Profiles::ApplicationController before_action :verify_namespace_plan_check_enabled feature_category :purchase + urgency :low def index @hide_search_settings = true diff --git a/ee/app/controllers/profiles/usage_quotas_controller.rb b/ee/app/controllers/profiles/usage_quotas_controller.rb index 51883cc62c35ae605b292d1f7043c6f7bb18ee2c..519f35bb09cdb15adb45da30bbc8238d1bcb84de 100644 --- a/ee/app/controllers/profiles/usage_quotas_controller.rb +++ b/ee/app/controllers/profiles/usage_quotas_controller.rb @@ -4,6 +4,7 @@ class Profiles::UsageQuotasController < Profiles::ApplicationController include OneTrustCSP feature_category :purchase + urgency :low before_action only: [:index] do push_frontend_feature_flag(:gitlab_gtm_datalayer, type: :ops) diff --git a/ee/app/controllers/subscriptions/groups_controller.rb b/ee/app/controllers/subscriptions/groups_controller.rb index 83e911cbae6f812f99e06d8947cd56ae8a77d28f..b3c96834d3dad9d219ebc16c00752a1aa698b952 100644 --- a/ee/app/controllers/subscriptions/groups_controller.rb +++ b/ee/app/controllers/subscriptions/groups_controller.rb @@ -9,6 +9,7 @@ class GroupsController < ApplicationController before_action :find_group feature_category :purchase + urgency :low def edit end diff --git a/ee/app/controllers/subscriptions_controller.rb b/ee/app/controllers/subscriptions_controller.rb index 82868ae6344ddc3f77645c68c986d35e8e3bf38f..a269b71809e0b96fe0053f0eff32ffd7745ed164 100644 --- a/ee/app/controllers/subscriptions_controller.rb +++ b/ee/app/controllers/subscriptions_controller.rb @@ -16,6 +16,7 @@ class SubscriptionsController < ApplicationController end feature_category :purchase + urgency :low content_security_policy do |p| next if p.directives.blank? diff --git a/ee/app/controllers/trials_controller.rb b/ee/app/controllers/trials_controller.rb index d48c1fb3fe02c63f70b959fbf708194b880ef87b..fbba83d9ce1d49eaf27af4079d779b081afe4552 100644 --- a/ee/app/controllers/trials_controller.rb +++ b/ee/app/controllers/trials_controller.rb @@ -19,6 +19,7 @@ class TrialsController < ApplicationController end feature_category :purchase + urgency :low def new end diff --git a/ee/lib/api/internal/upcoming_reconciliations.rb b/ee/lib/api/internal/upcoming_reconciliations.rb index e3925e41dc7c05f6c6f63c1f9d25a73e8c02dca4..25b123082797206c98eba355187ac01b382ec1f2 100644 --- a/ee/lib/api/internal/upcoming_reconciliations.rb +++ b/ee/lib/api/internal/upcoming_reconciliations.rb @@ -9,6 +9,7 @@ class UpcomingReconciliations < ::API::Base end feature_category :purchase + urgency :low namespace :internal do resource :upcoming_reconciliations do diff --git a/ee/lib/ee/api/namespaces.rb b/ee/lib/ee/api/namespaces.rb index dcf41ce66e2034b6f9fb77b06d4001eb4aba2c1d..bc562f4e483c7ca0651992703c6fad6b3cfdaa08 100644 --- a/ee/lib/ee/api/namespaces.rb +++ b/ee/lib/ee/api/namespaces.rb @@ -89,7 +89,7 @@ def update_namespace(namespace) requires :start_date, type: Date, desc: 'The date when subscription was started' end - post ":id/gitlab_subscription", feature_category: :purchase do + post ":id/gitlab_subscription", urgency: :low, feature_category: :purchase do authenticated_as_admin! namespace = find_namespace!(params[:id]) @@ -107,7 +107,7 @@ def update_namespace(namespace) desc 'Returns the subscription for the namespace' do success ::API::Entities::GitlabSubscription end - get ":id/gitlab_subscription", feature_category: :purchase do + get ":id/gitlab_subscription", urgency: :low, feature_category: :purchase do namespace = find_namespace!(params[:id]) authorize! :admin_namespace, namespace @@ -120,7 +120,7 @@ def update_namespace(namespace) params do use :gitlab_subscription_optional_attributes end - put ":id/gitlab_subscription", feature_category: :purchase do + put ":id/gitlab_subscription", urgency: :low, feature_category: :purchase do authenticated_as_admin! namespace = find_namespace!(params[:id]) diff --git a/lib/api/users.rb b/lib/api/users.rb index b10458c43586d0a2f71b6851140613a7f969cf79..c7aa4b43d4d751f514c9f4689475ec6d7bb9823b 100644 --- a/lib/api/users.rb +++ b/lib/api/users.rb @@ -1096,7 +1096,7 @@ def target_user requires :credit_card_mask_number, type: String, desc: 'The last 4 digits of credit card number' requires :credit_card_type, type: String, desc: 'The credit card network name' end - put ":user_id/credit_card_validation", feature_category: :purchase do + put ":user_id/credit_card_validation", urgency: :low, feature_category: :purchase do authenticated_as_admin! user = find_user(params[:user_id])