1. 13 Dec, 2017 1 commit
    • Brad King's avatar
      gitlab: Enable construction via builder pattern · 479e8a74
      Brad King authored
      The protocol, host name, and access token are required and are therefore
      parameters of the `new` (and `new_insecure`) constructor.  Enable
      addition of other optional configuration by introducing a builder
      pattern.
      479e8a74
  2. 19 Oct, 2017 1 commit
  3. 15 Sep, 2017 1 commit
  4. 15 Aug, 2017 3 commits
  5. 14 Aug, 2017 4 commits
  6. 20 Jul, 2017 1 commit
  7. 09 Jul, 2017 1 commit
  8. 07 Jul, 2017 1 commit
  9. 05 Jul, 2017 2 commits
    • Brad King's avatar
      gitlab: use api v4 · 6c7cbdd9
      Brad King authored
      API endpoints now use project-internal ids to access issues and merge
      requests within a project.
      6c7cbdd9
    • Brad King's avatar
      types: update to api v4 · b0519926
      Brad King authored
      Fetch api v4 sample data from a GitLab 9.2 instance.  Using that and
      GitLab sources `doc/api/v3_to_v4.md` and `lib/api/entities.rb`, update
      our types accordingly.  Most changes are to rename "builds" to "jobs" or
      "pipelines".
      
      Also add strong types to internal ids in preparation for switching to
      them when constructing API endpoints.
      b0519926
  10. 14 May, 2017 1 commit
  11. 11 May, 2017 1 commit
  12. 21 Apr, 2017 1 commit
  13. 03 Apr, 2017 1 commit
  14. 17 Feb, 2017 3 commits
  15. 15 Feb, 2017 1 commit
  16. 07 Feb, 2017 1 commit
  17. 31 Jan, 2017 2 commits
  18. 30 Jan, 2017 1 commit
  19. 26 Jan, 2017 1 commit
  20. 13 Jan, 2017 1 commit
  21. 11 Jan, 2017 1 commit
    • Ben Boeckel's avatar
      gitlab: do not persist the Client object · 7c50baf8
      Ben Boeckel authored
      It seems that the connection pool is keeping sockets open for a long
      time and after a quiet period, any connection sent is immediately
      responded with with a TCP reset packet causing the connection to fail.
      7c50baf8
  22. 15 Dec, 2016 1 commit
  23. 12 Dec, 2016 1 commit
  24. 08 Dec, 2016 6 commits
  25. 07 Dec, 2016 2 commits