1. 24 Oct, 2019 1 commit
  2. 14 Oct, 2019 4 commits
  3. 10 Oct, 2019 1 commit
  4. 16 Sep, 2019 1 commit
  5. 30 Aug, 2019 1 commit
  6. 28 Aug, 2019 1 commit
  7. 31 Jul, 2019 4 commits
  8. 24 Jul, 2019 2 commits
    • Andrew Chin's avatar
      types: Expose the event target from resource label events · 2ea7680c
      Andrew Chin authored and Brad King's avatar Brad King committed
      This will expose the merge issue id or the issue id of the MR/issue on
      which the resource label event was created.
      2ea7680c
    • Andrew Chin's avatar
      types: Add resource label events · e0312dcf
      Andrew Chin authored and Brad King's avatar Brad King committed
      Resource label events record are events that are recorded whenever a
      label is added or removed to an issue/merge request.
      
      This Gitlab API was added in 11.1, and so any labels added/removed
      before this release will not appear in the data returned by this API.
      e0312dcf
  9. 15 Jul, 2019 1 commit
    • Brad King's avatar
      types: update for 12.0 · fdae599c
      Brad King authored
      Projects gained a field indicating whether they have an empty repo.
      Issues gained a field indicating whether there is an empty task list.
      
      Issues and MRs also gained a field for task completion, but we leave
      that unimplemented for now.
      fdae599c
  10. 17 Jun, 2019 1 commit
    • Brad King's avatar
      types: update for 11.11 · 4a609d81
      Brad King authored
      The merge requests field for multiple assignees now includes an entry
      for a single assignee.  Namespaces of projects gained fields for a URL
      and an avatar.
      4a609d81
  11. 22 May, 2019 1 commit
    • Brad King's avatar
      types: update for 11.10 · a5010eac
      Brad King authored
      Users gained a "highest_role" field when queried as an admin.
      
      Projects and Merge Requests also gained some fields.  Add samples
      to our test data but leave out the implementation for now.
      a5010eac
  12. 16 May, 2019 1 commit
  13. 19 Apr, 2019 1 commit
    • Andrew Chin's avatar
      Make MergeRequest.user field optional · a2899a74
      Andrew Chin authored
      This field will be set when you request a single merge request:
      
          /api/v4/projects/123/merge_requests/456
      
      But it's missing if you request a list of merge requests:
      
          /api/v4/projects/123/merge_requests
      
      Tested against a gitlab 11.9.7 server
      a2899a74
  14. 01 Apr, 2019 1 commit
    • Brad King's avatar
      types: update for 11.9 · 2d5a4106
      Brad King authored
      Issues gained a field for the number of merge requests referencing them.
      Merge requests gained a field for the current user's access.
      2d5a4106
  15. 26 Mar, 2019 2 commits
  16. 10 Jan, 2019 1 commit
    • Brad King's avatar
      types: update for 11.6 · 83a63a17
      Brad King authored
      Merge requests gained fields to report a merge error and whether a
      rebase is in progress.
      83a63a17
  17. 25 Oct, 2018 1 commit
  18. 22 Oct, 2018 1 commit
  19. 02 Oct, 2018 1 commit
    • Brad King's avatar
      types: update for 11.3 · 710b0737
      Brad King authored
      Project hooks gained a `push_events_branch_filter` field.
      Repository branches gained a `default` field.
      710b0737
  20. 28 Aug, 2018 1 commit
    • Brad King's avatar
      types: Update for 11.2 · d6a27329
      Brad King authored
      * User information gained an optional `private_profile` boolean
        indicating whether the user has a private profile.  Additionally
        the `created_at` field is now optional as it is not exposed
        when the profile is private and the calling user cannot read it.
      
      * PipelineBasic information gained a `web_url` field.
      d6a27329
  21. 20 Aug, 2018 1 commit
  22. 27 Jul, 2018 1 commit
    • Brad King's avatar
      types: Update for 11.1 · a12c7898
      Brad King authored
      * RepoBranch now has a `can_push` field indicating whether the API
        user can push to the branch.
      a12c7898
  23. 27 Jun, 2018 2 commits
    • Brad King's avatar
      types: make project readme_url optional · 84b26005
      Brad King authored
      Projects with no readme have no such url.
      84b26005
    • Brad King's avatar
      types,systemhooks: Update for 11.0 · f29c05b4
      Brad King authored
      * The `Master` access level has been renamed to `Maintainer`.
      
      * A `cannot_be_merged_recheck` merge status was added.
      
      * Merge requests gained `squash` and `allow_collaboration` booleans.
        The latter supersedes `allow_maintainer_to_push` which is now deprecated.
      
      * Projects gained a `readme_url`.
      f29c05b4
  24. 30 May, 2018 1 commit
    • Brad King's avatar
      types: update for 10.8 · b8155516
      Brad King authored
      Notes gained fields describing their resolution.
      Merge requests gained a field describing its diff.
      b8155516
  25. 02 May, 2018 1 commit
    • Brad King's avatar
      types: update for 10.7 · 8a04f4e7
      Brad King authored
      Issues gained a field for who closed them.  Projects gained a field
      for their merge method.
      8a04f4e7
  26. 30 Apr, 2018 2 commits
  27. 09 Mar, 2018 1 commit
  28. 13 Feb, 2018 1 commit
    • Brad King's avatar
      types: update for 10.4 · 2af2501e
      Brad King authored
      The `stats` associated with commit details is now optional because
      the API endpoint gained an option to skip it.  See gitlab-ce commit
      v10.4.0-rc3~1^2~5, which backports commit v10.5.0.pre~208^2.
      
      Also update our gitlab API client to request the `stats` explicitly.
      Later we could expose this option.
      2af2501e
  29. 08 Jan, 2018 1 commit
  30. 15 Dec, 2017 1 commit