Skip to content
Snippets Groups Projects
This project is mirrored from https://jihulab.com/gitlab-cn/gitlab-shell.git. Pull mirroring updated .
  1. Jun 23, 2021
  2. Jun 21, 2021
  3. Jun 18, 2021
  4. Jun 08, 2021
  5. Jun 07, 2021
  6. Jun 04, 2021
  7. Jun 02, 2021
    • Pavlo Strokov's avatar
      fix: upgrade of the gitaly dependency · 9f5a8022
      Pavlo Strokov authored
      Gitaly project now properly respects module release flow
      and includes a module suffix in the package name. It requires
      to re-write all non-suffixed imports with suffixed of a specific
      version of tha module. With proper module versioning we don't
      need to use a 'replace' directive to point to specific commit
      and can use semantic versioning for the gitaly dependency.
      
      Part of: https://gitlab.com/gitlab-org/gitaly/-/issues/3177
      9f5a8022
  8. Jun 01, 2021
  9. May 24, 2021
  10. May 21, 2021
  11. May 20, 2021
  12. May 19, 2021
  13. May 18, 2021
  14. May 17, 2021
    • Nick Thomas's avatar
      Fix opentracing setup for gitlab-sshd · de13980f
      Nick Thomas authored
      Previously, opentracing (if configured) was initialized late in the
      gitlab-shell process's lifespan, coming just before making a gRPC
      call to Gitaly.
      
      By moving the opentracing initialization to be at process startup, we
      make it available for the whole process lifecycle, which is very useful
      to gitlab-sshd, as it means we'll only call tracing.Initialize() once
      on process startup, rather than once per SSH connection.
      
      To get this working, we need to introduce a context to gitlab-sshd.
      This carries the client/service name, but also carries an initial
      correlation ID. The main outcome of this is that all calls to the
      authorized_keys endpoint from a given gitlab-sshd process will now
      share a correlation ID. I don't have a strong opinion about this either
      way.
      
      Changelog: fixed
      de13980f
    • Sean McGivern's avatar
      6851d9f6
    • Sean McGivern's avatar
      Add acceptance test for 2fa_verify · 141d68c4
      Sean McGivern authored
      141d68c4
    • Sean McGivern's avatar
      56082fbe
  15. May 14, 2021
  16. May 13, 2021
  17. May 10, 2021
  18. May 06, 2021
    • Igor Drozdov's avatar
      Merge branch '501-remove-chdir-call' into 'main' · c6b47a56
      Igor Drozdov authored
      Stop changing directory to the filesystem root
      
      See merge request gitlab-org/gitlab-shell!470
      c6b47a56
    • Nick Thomas's avatar
      Stop changing directory to the filesystem root · c541500d
      Nick Thomas authored
      This behaviour dates from when Gitaly RPCs were executed in Ruby by a
      Go subprocess. It's not needed for gitlab-shell now that it's in Go,
      and it's a very strange thing for gitlab-sshd. Best just to remove it.
      
      If we wanted to retain this behaviour, we could have an `os.Chdir` call
      in the gitlab-shell binary, but I just don't think it's needed.
      
      Changelog: fixed
      c541500d
  19. May 05, 2021
  20. May 04, 2021
  21. Apr 30, 2021
  22. Apr 26, 2021