1. 01 11月, 2019 1 次提交
  2. 23 10月, 2019 1 次提交
  3. 19 10月, 2019 1 次提交
  4. 07 9月, 2019 1 次提交
  5. 06 9月, 2019 1 次提交
    • Y
      Fix global state in registrations_controller_spec · fa5c5221
      Yorick Peterse 提交于
      This spec would mess with global state used for captchas, but not reset
      the state in all cases. This would then lead to the spec
      spec/controllers/snippets_controller_spec.rb failing, but only on a fork
      of gitlab-ee. To fix this we ensure the state is properly reset after
      running the specs that change this state.
      fa5c5221
  6. 21 8月, 2019 1 次提交
  7. 14 8月, 2019 1 次提交
  8. 10 8月, 2019 1 次提交
    • A
      Add invisible captcha · a8da0de5
      Alex Buijs 提交于
      With a time treshold of 4 seconds
      and a firstname and lastname honeypot
      input fields when signing up
      a8da0de5
  9. 08 8月, 2019 1 次提交
  10. 26 6月, 2019 1 次提交
  11. 16 5月, 2019 1 次提交
    • L
      Add :registrations_recaptcha feature flag · 9d367684
      Luke Bennett 提交于
      Allows instance owners to toggle the recaptcha requirement
      on the user registration page by feature flag.
      Allows GitLab Growth team to measure
      reCAPTCHA's impact on registrations.
      9d367684
  12. 15 4月, 2019 1 次提交
  13. 19 3月, 2019 1 次提交
    • L
      Introduce ApplicationSettingImplementation yay · 6b0d4933
      Lin Jen-Shin 提交于
      So the fake can enjoy it, too. We don't use `prepend`
      because that'll require we change `allow_any_instance_of` to
      `expect_next_instance_of`, but that's not very easy to do.
      We can do that later.
      6b0d4933
  14. 19 12月, 2018 1 次提交
    • B
      Update specs to rails5 format · b44a2c80
      blackst0ne 提交于
      Updates specs to use new rails5 format.
      
      The old format:
      `get :show, { some: params }, { some: headers }`
      
      The new format:
      `get :show, params: { some: params }, headers: { some: headers }`
      b44a2c80
  15. 15 11月, 2018 1 次提交
  16. 09 6月, 2018 1 次提交
    • B
      Users can accept terms during registration · 3d713ac1
      Bob Van Landuyt 提交于
      When a user checks the `accept` checkbox, we will track that
      acceptance as usual. That way they don't need to accept again after
      they complete the registration.
      
      When an unauthenticated user visits the `/-/users/terms` page, there
      is no button to accept, decline or continue. The 'current-user menu'
      is also hidden from the top bar.
      3d713ac1
  17. 23 11月, 2017 1 次提交
  18. 07 10月, 2017 1 次提交
  19. 11 8月, 2017 1 次提交
  20. 09 8月, 2017 1 次提交
  21. 05 6月, 2017 1 次提交
  22. 02 4月, 2017 1 次提交
  23. 27 3月, 2017 1 次提交
  24. 07 2月, 2017 1 次提交
  25. 03 1月, 2017 1 次提交
    • D
      Properly handle failed reCAPTCHA on user registration · ca1c492b
      Drew Blessing 提交于
      If a user presses the 'Register' button too quickly after attempting
      to solve the reCAPTCHA, or the reCAPTCHA is not solved at all, the
      user would experience a 500 error. Now, the case is properly
      handled and the user will be sent back to the registration page
      with a clear error message and can try again.
      ca1c492b
  26. 05 7月, 2016 1 次提交
  27. 03 6月, 2016 2 次提交
  28. 28 5月, 2016 1 次提交
  29. 25 5月, 2016 1 次提交
  30. 17 5月, 2016 3 次提交