1. 20 Sep, 2016 1 commit
    • Douwe Maan's avatar
      Merge branch 'lfs-authenticate-support' into 'master' · 6c7f7b4d
      Douwe Maan authored
      Added LFS support to SSH
      
      Required changes to GitLab Shell include the actual handling of the `git-lfs-authenticate` command and the retrieval of the correct credentials.
      
      Needed for gitlab-org/gitlab-ce!6043
      
      Related to gitlab-org/gitlab-ce#3589
      
      > **Note:** gitlab-org/gitlab-ce!6043 needs to be merged before this one.
      
      cc @jacobvosmaer-gitlab @marin @DouweM
      
      See merge request !86
      6c7f7b4d
  2. 08 Sep, 2016 1 commit
  3. 06 Sep, 2016 5 commits
  4. 02 Sep, 2016 2 commits
    • Douwe Maan's avatar
      Version 3.5.0 · c6d8af59
      Douwe Maan authored
      c6d8af59
    • Douwe Maan's avatar
      Merge branch '2fa_recovery' into 'master' · df6e5044
      Douwe Maan authored
      Add option to recover 2FA via SSH
      
      Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/3765
      
      Allow users to recover their own account if they lose their 2FA device or recovery codes. 
      
      ## Questions/Concerns
      
      - Does this look secure? I think it is but we need to make sure no one can spoof a username or something and disable two factor.
      
      ## Todo
      
      - [x] Working code
      - [x] Tests
      - [x] GitLab merge requests (including documentation)
      
      ![Screen_Shot_2016-08-18_at_2.34.18_PM](/uploads/1ed00e93abdfc3b41187c021e4f9d4db/Screen_Shot_2016-08-18_at_2.34.18_PM.png)
      
      See merge request !74
      df6e5044
  5. 26 Aug, 2016 1 commit
  6. 19 Aug, 2016 3 commits
  7. 18 Aug, 2016 2 commits
  8. 11 Aug, 2016 4 commits
  9. 10 Aug, 2016 6 commits
  10. 05 Aug, 2016 1 commit
  11. 04 Aug, 2016 3 commits
  12. 03 Aug, 2016 3 commits
  13. 02 Aug, 2016 1 commit
    • Jacob Vosmaer's avatar
      Improve authorized_keys check · f9a55789
      Jacob Vosmaer authored
      The old check only looked if authorized_keys exists. With this change, we look
      whether we can actually open the file for reading and writing. When this fails
      we try to print useful diagnostic information.
      f9a55789
  14. 01 Aug, 2016 3 commits
    • Douwe Maan's avatar
      Bump version to 3.3.1 · a7d2fed0
      Douwe Maan authored
      a7d2fed0
    • Douwe Maan's avatar
      Merge branch 'keys-chmod' into 'master' · f8cf4981
      Douwe Maan authored
      Manage authorized_keys permissions continuously
      
      We can lazily create authorized_keys and set its permissions. This
      adds negligible overhead and it allows us to remove a setup step from
      GitLab both on source and in omnibus-gitlab.
      
      See merge request !78
      f8cf4981
    • Jacob Vosmaer's avatar
      Manage authorized_keys permissions continuously · d12d210f
      Jacob Vosmaer authored
      We can lazily create authorized_keys and set its permissions. This
      adds negligible overhead and it allows us to remove a setup step from
      GitLab both on source and in omnibus-gitlab.
      d12d210f
  15. 27 Jul, 2016 4 commits