1. 08 Jan, 2020 1 commit
  2. 25 Nov, 2019 1 commit
    • Brad King's avatar
      types: update for 12.5 · 2e8d673d
      Brad King authored
      Projects gained a field for the MR source branch removal default.
      MRs gained fields for whether there are blocking discussions or
      conflicts, and for the squash commit used to integrate the MR.
      2e8d673d
  3. 29 Oct, 2019 1 commit
  4. 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
  5. 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
  6. 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
  7. 06 May, 2019 1 commit
    • Brad King's avatar
      data: format sample json files · 5fe1953e
      Brad King authored
      Teach `data/fetch_from_gitlab.py` to save the JSON documents with
      human-readable formatting and in sorted order.  Use `jq -S .` to format
      our existing data the same way.  Formatted JSON documents are still
      sufficient to test our crate's deserialization of them and will make
      updates to new GitLab versions much more readable.
      
      While at it, also teach the script to remove the user identities,
      which we previously did by hand on each update.
      5fe1953e
  8. 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
  9. 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
  10. 27 Jun, 2018 1 commit
    • 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
  11. 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
  12. 30 Apr, 2018 1 commit
    • Brad King's avatar
      types: update for 10.6 · f9328f93
      Brad King authored
      Merge requests gained fields for users that merged or closed them
      and for whether or not a maintainer can push.
      
      Project hooks gained fields for confidential events.
      f9328f93
  13. 14 Dec, 2017 1 commit
    • Brad King's avatar
      types: update for 10.2 · 5ca52670
      Brad King authored
      Merge requests gained a `changes_count` field indicating the number
      of paths changed by the MR.  This is the number of entries in the
      "Changes" tab of the MR page.  Somehow GitLab reports this as a
      string even though it is a number, so parse it ourselves.
      5ca52670
  14. 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
  15. 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
  16. 05 Jul, 2017 1 commit
    • 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
  17. 03 Apr, 2017 1 commit
  18. 26 Jan, 2017 1 commit
  19. 07 Dec, 2016 1 commit