1. 13.12.2019 13 коммитов
  2. 12.12.2019 3 коммита
  3. 11.12.2019 3 коммита
  4. 09.12.2019 2 коммита
  5. 11.09.2019 1 коммит
  6. 10.09.2019 3 коммита
  7. 09.09.2019 1 коммит
  8. 28.08.2019 6 коммитов
  9. 27.08.2019 3 коммита
  10. 26.08.2019 5 коммитов
    • Oswaldo Ferreira's avatar
      Avoid exposing unaccessible repo data upon GFM processing
      · c559611a
      Oswaldo Ferreira создал
      When post-processing relative links to absolute links
      RelativeLinkFilter didn't take into consideration that
      internal repository data could be exposed for users
      that do not have repository access to the project.
      
      This commit solves that by checking whether the user
      can `download_code` at this repository, avoiding any
      processing of this filter if the user can't.
      
      Additionally, if we're processing for a group (
      no project was given), we check if the user can
      read it in order to expand the href as an extra.
      That doesn't seem necessarily a breach now,
      but an extra check doesn't hurt as after all
      the user needs to be able to `read_group`.
      c559611a
    • GitLab Release Tools Bot's avatar
      Merge branch 'security-hide_merge_request_ids_on_emails-12-0' into '12-0-stable'
      · 34034372
      GitLab Release Tools Bot создал
      Prevent disclosure of merge request id via email
      
      See merge request gitlab/gitlabhq!3352
      34034372
    • GitLab Release Tools Bot's avatar
      Merge branch 'security-64711-fix-commit-todos-12-0' into '12-0-stable'
      · 59813521
      GitLab Release Tools Bot создал
      Send TODOs for comments on commits correctly
      
      See merge request gitlab/gitlabhq!3367
      59813521
    • GitLab Release Tools Bot's avatar
      Merge branch 'security-59549-add-capcha-for-failed-logins-12-0' into '12-0-stable'
      · 94bf7a4b
      GitLab Release Tools Bot создал
      Require a captcha after unique failed logins from the same IP
      
      See merge request gitlab/gitlabhq!3296
      94bf7a4b
    • Małgorzata Ksionek's avatar
      Add captcha if there are multiple failed login attempts
      · 0d3ab841
      Małgorzata Ksionek создал
      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
      
      Fix specs
      
      Update schema version
      0d3ab841