Add verification before namespace creation
This adds an experiment for requiring credit card validation before creating a new group when signing up. Changelog: added
显示
- app/experiments/require_verification_for_namespace_creation_experiment.rb 27 个添加, 0 个删除...require_verification_for_namespace_creation_experiment.rb
- app/models/experiment.rb 19 个添加, 5 个删除app/models/experiment.rb
- app/models/user.rb 1 个添加, 0 个删除app/models/user.rb
- app/services/users/upsert_credit_card_validation_service.rb 4 个添加, 1 个删除app/services/users/upsert_credit_card_validation_service.rb
- config/feature_flags/experiment/require_verification_for_namespace_creation.yml 8 个添加, 0 个删除...xperiment/require_verification_for_namespace_creation.yml
- db/migrate/20220112115413_add_requires_verification_to_user_details.rb 9 个添加, 0 个删除...220112115413_add_requires_verification_to_user_details.rb
- db/schema_migrations/20220112115413 1 个添加, 0 个删除db/schema_migrations/20220112115413
- db/structure.sql 1 个添加, 0 个删除db/structure.sql
- ee/app/assets/javascripts/registrations/groups_projects/new/components/credit_card_verification.vue 85 个添加, 0 个删除...oups_projects/new/components/credit_card_verification.vue
- ee/app/assets/javascripts/registrations/groups_projects/new/components/static_toggle.vue 53 个添加, 0 个删除...trations/groups_projects/new/components/static_toggle.vue
- ee/app/assets/javascripts/registrations/groups_projects/new/constants.js 11 个添加, 0 个删除...avascripts/registrations/groups_projects/new/constants.js
- ee/app/assets/javascripts/registrations/groups_projects/new/index.js 26 个添加, 0 个删除...ts/javascripts/registrations/groups_projects/new/index.js
- ee/app/controllers/concerns/registrations/verification.rb 25 个添加, 0 个删除ee/app/controllers/concerns/registrations/verification.rb
- ee/app/controllers/ee/application_controller.rb 2 个添加, 0 个删除ee/app/controllers/ee/application_controller.rb
- ee/app/controllers/registrations/groups_projects_controller.rb 8 个添加, 0 个删除...p/controllers/registrations/groups_projects_controller.rb
- ee/app/helpers/ee/registrations_helper.rb 14 个添加, 0 个删除ee/app/helpers/ee/registrations_helper.rb
- ee/app/views/registrations/groups_projects/new.html.haml 3 个添加, 1 个删除ee/app/views/registrations/groups_projects/new.html.haml
- ee/spec/controllers/concerns/registrations/verification_spec.rb 71 个添加, 0 个删除...c/controllers/concerns/registrations/verification_spec.rb
- ee/spec/controllers/registrations/groups_projects_controller_spec.rb 26 个添加, 0 个删除...trollers/registrations/groups_projects_controller_spec.rb
- ee/spec/frontend/registrations/groups_projects/new/components/credit_card_verification_spec.js 114 个添加, 0 个删除..._projects/new/components/credit_card_verification_spec.js
加载中
想要评论请 注册 或 登录