An update will be applied December 9th, between 12PM and 1:00PM EST (UTC -5:00). The site may be slow during that time.

  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. 03 Nov, 2017 1 commit
    • Brad King's avatar
      types: update for 10.1 · 6910bbdd
      Brad King authored
      Issues and merge requests gained `discussion_locked` fields.
      Issues gained a `closed_at` field.
      Repo commit detail gained a `last_pipeline` field.
      6910bbdd
  3. 19 Oct, 2017 1 commit
  4. 12 Oct, 2017 1 commit
    • Brad King's avatar
      types: update for 10.0 · d0b7b727
      Brad King authored
      Issues and merge requests gained `time_stats` fields.
      Projects gained a `resolve_outdated_diff_discussions` field.
      Users restored the `theme_id` field, but it is now optional.
      d0b7b727
  5. 21 Sep, 2017 1 commit
    • Brad King's avatar
      types: update for 9.5 · 864568a1
      Brad King authored
      Issues and projects gained a `_links` field containing URLs of related
      APIs (see gitlab-ce MR 10491, commit v9.5.0-rc1~301^2).  We model it
      but do not expose it publicly since our clients won't need it.
      
      Notes gained a `noteable_iid` when attached to issues and merge
      requests (see gitlab-ce MR 13265, commit v9.5.0-rc1~14^2).
      864568a1
  6. 15 Sep, 2017 1 commit
  7. 15 Aug, 2017 3 commits
  8. 14 Aug, 2017 4 commits
  9. 10 Aug, 2017 1 commit
  10. 03 Aug, 2017 1 commit
    • Brad King's avatar
      webhooks: update for 9.4 · f3d5b221
      Brad King authored
      Since gitlab-ce commit 85cdde8d33 (Migration - Remove position field
      from issues and merge requests, 2017-06-09) the webhook object
      attributes for issue and merge request events no longer have a
      `position` field.
      f3d5b221
  11. 20 Jul, 2017 3 commits
  12. 10 Jul, 2017 2 commits
    • Brad King's avatar
      systemhooks: update for 9.3 changes · e5a23653
      Brad King authored
      Remain compatible with GitLab 9.2 in addition to GitLab 9.3.
      e5a23653
    • Ben Boeckel's avatar
      macros: support multiple choices for deserializing strings · 2199ef3a
      Ben Boeckel authored
      While `|` would be preferred, in macros, `expr` matches may include `|`
      and therefore may not be followed by `|`. The only other options are
      `,`, `;`, or `=>`. The comma is already used for separating variants and
      the arrow for the variant/string separation. Semicolon is the only one
      left, but it is also used for "or" in Prolog.
      2199ef3a
  13. 09 Jul, 2017 1 commit
  14. 07 Jul, 2017 1 commit
  15. 05 Jul, 2017 3 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
    • Brad King's avatar
      chrono: update to 0.4 · 8841d8da
      Brad King authored
      The chrono 0.3.1 release was yanked from crates.io due to breaking
      semantic versioning (chrono issue 156).  Now chrono 0.4 has been
      released to support serde 1.0.
      8841d8da
  16. 07 Jun, 2017 1 commit
  17. 06 Jun, 2017 1 commit
  18. 24 May, 2017 1 commit
  19. 19 May, 2017 1 commit
  20. 14 May, 2017 1 commit
  21. 11 May, 2017 2 commits
  22. 21 Apr, 2017 1 commit
  23. 03 Apr, 2017 5 commits
  24. 30 Mar, 2017 1 commit
  25. 21 Mar, 2017 1 commit