- Sep 27, 2018
-
-
c21d47ea gitlab: report server errors without trying to deserialize Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !132
-
53fd54f9 types: add missing commit status states Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !131
-
Brad King authored
Upstream gitlab-ce source file `app/models/concerns/has_status.rb` has an `AVAILABLE_STATUSES` list of possible commit status states. Add those that we are missing.
-
Brad King authored
When GitLab has a server-side error it likely has not sent a well-formed JSON object. Report the server error directly.
- Sep 11, 2018
-
-
Ben Boeckel authored
-
f996a515 webhooks: expose PushHook::user_username ee55d115 gitlab: add more APIs which accept project names fb4992ce gitlab: refactor out escaping project names Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Brad King <brad.king@kitware.com> Merge-request: !130
-
e18da5af cargo: replace url with percent-encoding efcb912d cargo: update log to 0.4 Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Brad King <brad.king@kitware.com> Merge-request: !129
-
- Sep 10, 2018
-
-
Ben Boeckel authored
-
Ben Boeckel authored
Due to constraints with synchronizing `ghostflow` with GitHub, numeric IDs for projects and users are not available to the common infrastructure.
-
Ben Boeckel authored
-
Ben Boeckel authored
Turns out we were just using the re-export of the `percent-encoding` trait anyways. The `Url` type comes from `reqwest`.
-
Ben Boeckel authored
-
- Aug 28, 2018
-
-
d6a27329 types: Update for 11.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !128
-
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.
- Aug 20, 2018
-
-
8959ae68 types,webhooks: User, Project avatars may be null Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !127
-
The `avatar_url` key for users and projects may be null if GitLab uses its internal or default settings. Change struct members for `avatar_url` to `Option<>` to represent this possibility.
-
- Jul 27, 2018
-
-
Brad King authored
Readers are more likely to need a more recent version, so put them at the top.
-
a12c7898 types: Update for 11.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !126
-
Brad King authored
* RepoBranch now has a `can_push` field indicating whether the API user can push to the branch.
- Jul 12, 2018
-
-
14001487 types: update Milestone to account for group milestones Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !119
-
Since upstream gitlab-ce commit v9.5.0-rc1~292^2 (Add group milestones API endpoint, 2017-07-12) a Milestone may have either a `project_id` or a `group_id`, making each optional. Later we could consider making this an `entity_id` with a custom `enum MilestoneEntityId` that can contain either a `ProjectId` or a `GroupId` but this is sufficient for now.
- Jun 27, 2018
-
-
84b26005 types: make project readme_url optional Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !125
-
Brad King authored
Projects with no readme have no such url.
-
f29c05b4 types,systemhooks: Update for 11.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !124
-
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`.
- May 30, 2018
-
-
b8155516 types: update for 10.8 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !123
-
Brad King authored
Notes gained fields describing their resolution. Merge requests gained a field describing its diff.
- May 02, 2018
-
-
8a04f4e7 types: update for 10.7 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !122
-
Brad King authored
Issues gained a field for who closed them. Projects gained a field for their merge method.
- Apr 30, 2018
-
-
429bc682 types: some project hook events are optional fields Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !121
-
Brad King authored