Skip to content
Snippets Groups Projects
  1. Feb 21, 2020
  2. Jan 06, 2020
  3. Nov 01, 2019
  4. Oct 23, 2019
  5. Oct 10, 2019
  6. Sep 13, 2019
  7. Aug 31, 2019
  8. Jul 31, 2019
    • mksionek's avatar
      Add captcha if there are multiple failed login attempts · dfcf4cf5
      mksionek authored
      Add method to store session ids by ip
      
      Add new specs for storing session ids
      
      Add cleaning up records after login
      
      Add retrieving anonymous sessions
      
      Add login recaptcha setting
      
      Add new setting to sessions controller
      
      Add conditions for showing captcha
      
      Add sessions controller specs
      
      Add admin settings specs for login protection
      
      Add new settings to api
      
      Add stub to devise spec
      
      Add new translation key
      
      Add cr remarks
      
      Rename class call
      
      Add cr remarks
      
      Change if-clause for consistency
      
      Add cr remarks
      
      Add code review remarks
      
      Refactor AnonymousSession class
      
      Add changelog entry
      
      Move AnonymousSession class to lib
      
      Move store unauthenticated sessions to sessions controller
      
      Move link to recaptcha info
      
      Regenerate text file
      
      Improve copy on the spam page
      
      Change action filter for storing anonymous sessions
      
      Fix rubocop offences
      
      Add code review remarks
      dfcf4cf5
  9. Jul 26, 2019
  10. Jul 18, 2019
  11. May 21, 2019
  12. Apr 24, 2019
  13. Apr 08, 2019
  14. Nov 15, 2018
  15. Sep 19, 2018
    • gfyoung's avatar
      Enable frozen string in app/controllers/**/*.rb · 73322a0e
      gfyoung authored
      Enables frozen string for the following:
      
      * app/controllers/*.rb
      * app/controllers/admin/**/*.rb
      * app/controllers/boards/**/*.rb
      * app/controllers/ci/**/*.rb
      * app/controllers/concerns/**/*.rb
      
      Partially addresses #47424.
      73322a0e
  16. Sep 11, 2018
  17. Jul 23, 2018
  18. Jul 20, 2018
  19. Jul 09, 2018
  20. Jul 03, 2018
  21. Jun 21, 2018
  22. May 04, 2018
    • Bob Van Landuyt's avatar
      Reuses `InternalRedirect` when possible · 39916fdf
      Bob Van Landuyt authored
      `InternalRedirect` prevents Open redirect issues by only allowing
      redirection to paths on the same host.
      
      It cleans up any unwanted strings from the path that could point to
      another host (fe. //about.gitlab.com/hello). While preserving the
      querystring and fragment of the uri.
      
      It is already used by:
      
      - `TermsController`
      - `ContinueParams`
        - `ImportsController`
        - `ForksController`
      - `SessionsController`: Only for verifying the host in CE. EE allows
         redirecting to a different instance using Geo.
      39916fdf
  23. Feb 28, 2018
  24. Jan 11, 2018
  25. Nov 23, 2017
  26. Oct 06, 2017
    • Toon Claes's avatar
      Create idea of read-only database · d1366971
      Toon Claes authored
      In GitLab EE, a GitLab instance can be read-only (e.g. when it's a Geo
      secondary node). But in GitLab CE it also might be useful to have the
      "read-only" idea around. So port it back to GitLab CE.
      
      Also having the principle of read-only in GitLab CE would hopefully
      lead to less errors introduced, doing write operations when there
      aren't allowed for read-only calls.
      
      Closes gitlab-org/gitlab-ce#37534.
      d1366971
  27. Oct 05, 2017
  28. Sep 29, 2017
  29. Sep 28, 2017
    • James Lopez's avatar
      refactor users update service · 67d06dee
      James Lopez authored
      67d06dee
    • James Lopez's avatar
      refactor services to match EE signature · 9621dd0c
      James Lopez authored
      9621dd0c
    • Brian Neel's avatar
      Standardize capitalization and status · 66d9d258
      Brian Neel authored
      66d9d258
    • Brian Neel's avatar
      # This is a combination of 1 commit. · 8fa87ea3
      Brian Neel authored
      # This is the 1st commit message:
      Add logging for all web authentication events
      
      # This is the commit message #2:
      
      Re-add underscore to after_inactive_sign_up_path_for
      
      # This is the commit message #3:
      
      Standardize on username=
      
      # This is the commit message #4:
      
      after_filter -> after_action, _resource -> resource
      
      # This is the commit message #5:
      
      Add two-factor login failures and account lockouts
      
      # This is the commit message #6:
      
      Move logging from two-factor concern to user model
      
      # This is the commit message #7:
      
      Add spaces around default parameter assignments
      
      # This is the commit message #8:
      
      Move logs out of user model
      
      # This is the commit message #9:
      
      Replace filtered_params with user_params
      
      # This is the commit message #10:
      
      Standardize case
      
      # This is the commit message #1:
      
      Fixes for username and AppLogger.info
      8fa87ea3
  30. Aug 24, 2017
  31. Jul 27, 2017
  32. Jul 24, 2017
  33. Jul 13, 2017
    • Robin Bobbitt's avatar
      Fixes needed when GitLab sign-in is not enabled · 672a68d3
      Robin Bobbitt authored
      When sign-in is disabled:
       - skip password expiration checks
       - prevent password reset requests
       - don’t show Password tab in User Settings
       - don’t allow login with username/password for Git over HTTP requests
       - render 404 on requests to Profiles::PasswordsController
      672a68d3
  34. Jul 12, 2017
  35. Jun 23, 2017
Loading