From 0b28a7c2b373219434ac3b856074a5d0d5381212 Mon Sep 17 00:00:00 2001 From: Ruben Dijkstra Date: Fri, 5 Feb 2016 20:13:17 +0100 Subject: [PATCH 001/144] Order the 'changes' in a consistent way This orders first by 'created_at' descending (newest first) and then by title ascending. This should not be TOO surprising, and doesn't trigger 600+ changed lines after each commit. (Feed readers should also like this a little better than changing up the ordering every time) --- lib/changes_helper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/changes_helper.rb b/lib/changes_helper.rb index ed14cccdf1..2efd949ba3 100644 --- a/lib/changes_helper.rb +++ b/lib/changes_helper.rb @@ -17,7 +17,7 @@ def api_changes(version = nil) else changes end.sort! do |x, y| - attribute_to_time(y[:created_at]) <=> attribute_to_time(x[:created_at]) + [attribute_to_time(y[:created_at]), x[:title]] <=> [attribute_to_time(x[:created_at]), y[:title]] end end From 730eec12ff7d43ba8e5913cbe22e5df700ddb100 Mon Sep 17 00:00:00 2001 From: lidice Date: Wed, 10 Feb 2016 15:14:20 +0900 Subject: [PATCH 002/144] Fix inconsistent req/res in issues.md Found inconsistent mistakes to request and response examples. --- content/v3/issues.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/v3/issues.md b/content/v3/issues.md index b50de9c6c5..7e2254a6ef 100644 --- a/content/v3/issues.md +++ b/content/v3/issues.md @@ -102,7 +102,7 @@ Name | Type | Description :body => "I'm having a problem with this.", :assignee => "octocat", :milestone => 1, - :labels => %w(Label1 Label2) + :labels => %w(bug) %> ### Response @@ -136,7 +136,7 @@ Name | Type | Description :assignee => "octocat", :milestone => 1, :state => "open", - :labels => %w(Label1 Label2) + :labels => %w(bug) %> ### Response From e13f63fd54de290e05a568cc9d5f834ec01c98bc Mon Sep 17 00:00:00 2001 From: Daniel X Moore Date: Sat, 5 Mar 2016 20:27:33 -0800 Subject: [PATCH 003/144] Update refs.md Added mention of previously undocumented unmatched ref prefix returning an array of refs. --- content/v3/git/refs.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/v3/git/refs.md b/content/v3/git/refs.md index 4e664f9628..d814b733a3 100644 --- a/content/v3/git/refs.md +++ b/content/v3/git/refs.md @@ -13,6 +13,8 @@ title: Git Refs The `ref` in the URL must be formatted as `heads/branch`, not just `branch`. For example, the call to get the data for a branch named `skunkworkz/featureA` would be: GET /repos/:owner/:repo/git/refs/heads/skunkworkz/featureA + +If the `ref` doesn't exist in the repository, but existing refs start with `ref` they will be returned as an array. ### Response From 4f371720b8870ac8787efce32b4cea174ff97ea6 Mon Sep 17 00:00:00 2001 From: Hubot Date: Mon, 7 Mar 2016 12:32:04 -0800 Subject: [PATCH 004/144] Sync changes from upstream repository --- Gemfile.lock | 2 +- vendor/cache/html-proofer-3.0.2.gem | Bin 16384 -> 0 bytes vendor/cache/html-proofer-3.0.3.gem | Bin 0 -> 16384 bytes 3 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 vendor/cache/html-proofer-3.0.2.gem create mode 100644 vendor/cache/html-proofer-3.0.3.gem diff --git a/Gemfile.lock b/Gemfile.lock index 018d74c17b..03314fa408 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -41,7 +41,7 @@ GEM activesupport html-pipeline (>= 1.11) rouge (~> 1.8) - html-proofer (3.0.2) + html-proofer (3.0.3) activesupport (~> 4.2) addressable (~> 2.3) colored (~> 1.2) diff --git a/vendor/cache/html-proofer-3.0.2.gem b/vendor/cache/html-proofer-3.0.2.gem deleted file mode 100644 index d83f44112a4ac14b6659ea288df5139210aafc43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 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 O@NWeEjllmK2>dtY@}L9& diff --git a/vendor/cache/html-proofer-3.0.3.gem b/vendor/cache/html-proofer-3.0.3.gem new file mode 100644 index 0000000000000000000000000000000000000000..a2ffeb4f0c38b067bf3d61fe242c783811ffa5ec GIT binary patch literal 16384 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 literal 0 HcmV?d00001 From 3d4219b9b58128b372b250002ea29a9d67cda767 Mon Sep 17 00:00:00 2001 From: "Daniel X. Moore" Date: Tue, 8 Mar 2016 19:37:52 -0800 Subject: [PATCH 005/144] Really beefed up example --- content/v3/git/refs.md | 21 +++++++++++++++++---- lib/responses/git.rb | 26 ++++++++++++++++++++++++++ 2 files changed, 43 insertions(+), 4 deletions(-) diff --git a/content/v3/git/refs.md b/content/v3/git/refs.md index d814b733a3..cfadc95006 100644 --- a/content/v3/git/refs.md +++ b/content/v3/git/refs.md @@ -13,14 +13,27 @@ title: Git Refs The `ref` in the URL must be formatted as `heads/branch`, not just `branch`. For example, the call to get the data for a branch named `skunkworkz/featureA` would be: GET /repos/:owner/:repo/git/refs/heads/skunkworkz/featureA - -If the `ref` doesn't exist in the repository, but existing refs start with `ref` they will be returned as an array. - -### Response <%= headers 200 %> <%= json :ref %> +If the ref doesn't exist in the repository, but existing refs start with ref +they will be returned as an array. For example, a call to get the data for a +branch named `feature`, which doesn't exist, would return head refs +including `featureA` and `featureB` which do. + + GET /repos/:owner/:repo/git/refs/heads/feature + +<%= headers 200 %> +<%= json :refs_matching %> + +If the ref doesn't match an existing ref or any prefixes a 404 will be returned. + + GET /repos/:owner/:repo/git/refs/heads/ref-that-like-for-sure-totally-doesnt-exist + +<%= headers 404 %> +<%= json :refs_not_found %> + ## Get all References GET /repos/:owner/:repo/git/refs diff --git a/lib/responses/git.rb b/lib/responses/git.rb index 8181e94992..a4df79715c 100644 --- a/lib/responses/git.rb +++ b/lib/responses/git.rb @@ -422,6 +422,32 @@ module Responses } } ] + + REFS_MATCHING ||= [ + { + "ref" => "refs/heads/feature-a", + "url" => "https://api.github.com/repos/octocat/Hello-World/git/refs/heads/feature-a", + "object" => { + "type" => "commit", + "sha" => "aa218f56b14c9653891f9e74264a383fa43fefbd", + "url" => "https://api.github.com/repos/octocat/Hello-World/git/commits/aa218f56b14c9653891f9e74264a383fa43fefbd" + } + }, + { + "ref" => "refs/heads/feature-b", + "url" => "https://api.github.com/repos/octocat/Hello-World/git/refs/heads/feature-b", + "object" => { + "type" => "commit", + "sha" => "612077ae6dffb4d2fbd8ce0cccaa58893b07b5ac", + "url" => "https://api.github.com/repos/octocat/Hello-World/git/commits/612077ae6dffb4d2fbd8ce0cccaa58893b07b5ac" + } + } + ] + + REFS_NOT_FOUND ||= { + "message" => "Not Found", + "documentation_url" => "https://developer.github.com/v3" + } end end end From 999828b3e374b5f8b8ed429760af973f3460dc69 Mon Sep 17 00:00:00 2001 From: Hubot Date: Wed, 9 Mar 2016 14:11:54 -0800 Subject: [PATCH 006/144] Sync changes from upstream repository --- .../guides/best-practices-for-integrators.md | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/content/guides/best-practices-for-integrators.md b/content/guides/best-practices-for-integrators.md index c2f07a570e..3e6fcb055b 100644 --- a/content/guides/best-practices-for-integrators.md +++ b/content/guides/best-practices-for-integrators.md @@ -54,6 +54,39 @@ For the stability of your app, you shouldn't try to parse this data or try to gu For example, when working with paginated results, it's often tempting to construct URLs that append `?page=` to the end. Avoid that temptation. [Our guide on pagination](/guides/traversing-with-pagination) offers some safe tips on dependably following paginated results. +## Check the action before processing the event +Webhook events can have multiple actions. As GitHub's feature set grows, the list of actions may change. Ensure that your application explicitly checks the action before doing any processing. For example, the [`IssuesEvent`](https://developer.github.com/v3/activity/events/types/#issuesevent) has several possible actions, such as `opened` when the issue is created, `closed` when the issue is closed, and `assigned` when the issue is assigned to someone. + +Two code examples are given below, Fig 1.1 and Fig 1.2. In Fig 1.1, the `process_closed` method will be called for any event action which is not `opened` or `assigned`. This means that the `process_closed` method will be called for events with the `closed` action, but also other events with different actions delivered to the webhook. + +Instead, the suggested approach is to explicitly check event actions and act accordingly such as in Fig 1.2. In this example the `closed` action is checked first before calling the `process_closed` method. + +**Fig 1.1: Not Recommended: catch-all else block** +```ruby +case action +when "opened" + process_opened +when "assigned" + process_assigned +else + process_closed +end +``` + +**Fig 1.2: Recommended: explicitly check each action** +```ruby +case action +when "opened" + process_opened +when "assigned" + process_assigned +when "closed" + process_closed +end +``` + +We may also add new webhook event types from time to time. If your webhook is configured to "Send me everything" then your code should also explicitly check for the event type in a similar way as we have done with checking for the action type above. + ## Dealing with rate limits The GitHub API [rate limit](/v3/#rate-limiting) ensures that the API is fast and available for everyone. From cf85346a658e69146a125ee3a17396f30046278e Mon Sep 17 00:00:00 2001 From: "Daniel X. Moore" Date: Thu, 10 Mar 2016 08:26:20 -0800 Subject: [PATCH 007/144] Less flavorful ref sample --- content/v3/git/refs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/v3/git/refs.md b/content/v3/git/refs.md index cfadc95006..c1b15f0ca9 100644 --- a/content/v3/git/refs.md +++ b/content/v3/git/refs.md @@ -29,7 +29,7 @@ including `featureA` and `featureB` which do. If the ref doesn't match an existing ref or any prefixes a 404 will be returned. - GET /repos/:owner/:repo/git/refs/heads/ref-that-like-for-sure-totally-doesnt-exist + GET /repos/:owner/:repo/git/refs/heads/feature-branch-that-no-longer-exists <%= headers 404 %> <%= json :refs_not_found %> From e77a284373ef3338cd2a43af3722097cd5e8f772 Mon Sep 17 00:00:00 2001 From: "Daniel X. Moore" Date: Thu, 10 Mar 2016 15:22:15 -0800 Subject: [PATCH 008/144] Ref emphasis --- content/v3/git/refs.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/v3/git/refs.md b/content/v3/git/refs.md index c1b15f0ca9..ef4a444d92 100644 --- a/content/v3/git/refs.md +++ b/content/v3/git/refs.md @@ -17,7 +17,7 @@ The `ref` in the URL must be formatted as `heads/branch`, not just `branch`. For <%= headers 200 %> <%= json :ref %> -If the ref doesn't exist in the repository, but existing refs start with ref +If the `ref` doesn't exist in the repository, but existing refs start with `ref` they will be returned as an array. For example, a call to get the data for a branch named `feature`, which doesn't exist, would return head refs including `featureA` and `featureB` which do. @@ -27,7 +27,7 @@ including `featureA` and `featureB` which do. <%= headers 200 %> <%= json :refs_matching %> -If the ref doesn't match an existing ref or any prefixes a 404 will be returned. +If the `ref` doesn't match an existing ref or any prefixes a 404 will be returned. GET /repos/:owner/:repo/git/refs/heads/feature-branch-that-no-longer-exists From b4329093c3dc91b99f326f668bdcf92cfb511b22 Mon Sep 17 00:00:00 2001 From: Hubot Date: Fri, 11 Mar 2016 15:57:55 -0800 Subject: [PATCH 009/144] Sync changes from upstream repository --- Rules | 1 + content/changes/2012-09-05-watcher-api.html | 1 - .../changes/2012-09-28-auto-init-for-repositories.html | 1 - content/changes/2012-10-14-rate-limit-changes.html | 1 - content/changes/2012-10-17-org-members-redirection.md | 1 - content/changes/2012-10-24-set-default-branch.html | 1 - content/changes/2012-10-26-notifications-api.md | 1 - content/changes/2012-10-31-gist-comment-uris.md | 1 - content/changes/2012-11-27-forking-to-organizations.html | 1 - content/changes/2012-11-29-gitignore-templates.html | 1 - content/changes/2012-12-04-List-comments-for-repo.html | 1 - .../changes/2012-12-06-create-authorization-for-app.html | 1 - ...8-finding-source-and-fork-repos-for-organizations.html | 1 - ...09-organization-repositories-results-now-paginate.html | 1 - .../changes/2012-12-10-Diff-and-patch-media-types.html | 1 - content/changes/2013-01-08-new-user-scopes.html | 1 - .../2013-01-31-user-agent-will-soon-be-mandatory.html | 1 - content/changes/2013-02-05-changes-to-services.html | 1 - content/changes/2013-02-13-hookshot-issues.html | 1 - content/changes/2013-02-13-hookshot-load-balancer.html | 1 - content/changes/2013-02-14-sortable-stars.html | 1 - content/changes/2013-03-01-new-hookshot-coming.html | 1 - content/changes/2013-04-24-user-agent-required.html | 1 - .../changes/2013-04-25-deprecating-merge-commit-sha.html | 1 - ...proved-submodule-support-in-repository-contents-api.md | 1 - .../changes/2013-04-30-statuses-for-branches-and-tags.md | 1 - .../2013-05-06-create-update-delete-individual-files.md | 1 - content/changes/2013-05-06-repository-stats.md | 1 - content/changes/2013-07-01-feeds-api.md | 1 - content/changes/2013-07-02-rate-limit-reset.md | 1 - content/changes/2013-07-19-preview-the-new-search-api.md | 1 - content/changes/2013-08-20-search-api-improvements.md | 1 - content/changes/2013-09-03-two-factor-authentication.md | 1 - content/changes/2013-09-25-releases-api.md | 1 - .../changes/2013-09-28-an-update-on-the-new-search-api.md | 1 - content/changes/2013-10-04-oauth-changes-coming.html | 1 - content/changes/2013-10-08-list-all-user-teams.html | 1 - .../changes/2013-10-18-new-code-search-requirements.md | 1 - ...earch-api-becomes-an-official-part-of-github-api-v3.md | 1 - content/changes/2013-11-04-releases-api-is-official.md | 1 - content/changes/2013-12-13-paginating-org-members.md | 1 - .../2014-01-07-upcoming-change-to-default-media-type.md | 1 - .../changes/2014-01-09-preview-the-new-deployments-api.md | 1 - content/changes/2014-01-29-audit-org-members-for-2fa.md | 1 - content/changes/2014-02-10-ping-event-for-webhooks.html | 1 - content/changes/2014-02-10-repo-hook-scopes.md | 1 - content/changes/2014-02-13-exposing-the-page-api.html | 1 - .../2014-02-19-repo-contributors-for-empty-repos.md | 1 - content/changes/2014-02-21-gist-raw-file-url-change.md | 1 - .../2014-02-24-finer-grained-scopes-for-ssh-keys.md | 1 - content/changes/2014-02-24-wildcard-event-for-webhooks.md | 1 - content/changes/2014-02-25-organization-oauth-scopes.md | 1 - .../2014-02-28-issue-and-pull-query-enhancements.md | 1 - content/changes/2014-03-03-deployments-api-updates.md | 1 - content/changes/2014-03-04-timezone-handling-changes.html | 1 - .../2014-03-05-reminder-about-upcoming-cutover-test.md | 1 - .../changes/2014-03-12-page-build-event-for-webhooks.md | 1 - content/changes/2014-03-18-paginating-method-changes.md | 1 - content/changes/2014-03-27-combined-status-api.md | 1 - .../2014-04-04-create-public-repo-without-repo-scope.md | 1 - ...understanding-search-results-and-potential-timeouts.md | 1 - content/changes/2014-04-08-reset-api-tokens.md | 1 - ...2014-04-09-reminder-about-default-media-type-change.md | 1 - .../2014-04-10-deployment-api-preview-extension.md | 1 - content/changes/2014-04-22-deprecating-beta-media-type.md | 1 - content/changes/2014-04-25-user-content-security.md | 1 - .../2014-05-06-gist-api-now-truncating-large-files.md | 1 - ...-improved-pagination-for-the-repository-commits-api.md | 1 - content/changes/2014-05-19-deployments-api-updates.md | 1 - ...w-attributes-for-pull-request-review-comment-events.md | 1 - .../2014-06-11-improved-ci-support-for-deployments-api.md | 1 - .../changes/2014-06-19-combined-status-api-pagination.md | 1 - ...-github-enterprise-api-documentation-has-a-new-home.md | 1 - content/changes/2014-07-07-example-webhook-payloads.md | 1 - .../changes/2014-07-09-status-contexts-are-official.md | 1 - ...4-07-28-assignee-and-label-actions-for-issue-events.md | 1 - content/changes/2014-08-05-team-memberships-api.md | 1 - content/changes/2014-08-15-deployments-api-changes.md | 1 - ...-28-accepting-organization-invitations-from-the-api.md | 1 - content/changes/2014-09-05-removing-gravatar-id.md | 1 - content/changes/2014-09-12-changing-organization-feeds.md | 1 - ...inalizing-the-organization-and-team-membership-apis.md | 1 - ...week-before-the-add-team-member-api-breaking-change.md | 1 - .../2014-10-06-new-attributes-for-issue-events-api.md | 1 - ...ed-ssl-version-3-support-from-webhooks-and-services.md | 1 - .../2014-10-21-deployment-webhook-payload-changes.md | 1 - content/changes/2014-10-24-status-api-limits.md | 1 - .../changes/2014-11-25-the-deployments-api-is-official.md | 1 - ...014-12-03-preview-the-new-organization-webhooks-api.md | 1 - .../2014-12-08-organization-permissions-api-preview.md | 1 - .../changes/2014-12-08-removing-authorizations-token.md | 1 - .../changes/2014-12-09-new-attributes-for-stars-api.md | 1 - ...-replace-older-ssh-keys-created-by-your-application.md | 1 - ...-01-07-prepare-for-organization-permissions-changes.md | 1 - .../2015-01-08-discovering-resources-for-a-user.md | 1 - ...egrators-guide-to-organization-application-policies.md | 1 - .../2015-02-03-removing-authorizations-token-update.md | 1 - content/changes/2015-02-18-new-releases-api-methods.md | 1 - ...2-20-migration-period-removing-authorizations-token.md | 1 - ...or-the-breaking-changes-to-organization-permissions.md | 1 - content/changes/2015-03-09-licenses-api.md | 1 - .../changes/2015-04-17-preview-repository-redirects.md | 1 - ...thorizations-api-response-changes-are-now-in-effect.md | 1 - .../2015-04-21-organization-hooks-api-finalized.md | 1 - .../changes/2015-05-26-repository-redirects-are-coming.md | 1 - ...anges-to-organization-permissions-coming-on-june-24.md | 1 - content/changes/2015-06-11-pages-a-records.md | 1 - content/changes/2015-06-17-organizations-endpoint.md | 1 - ...ancements-for-working-with-organization-permissions.md | 1 - ...hanges-to-organization-permissions-are-now-official.md | 1 - content/changes/2015-06-24-licenses-api-update.md | 1 - ...-07-21-automatic-redirects-for-renamed-repositories.md | 1 - ...7-22-more-flexible-options-for-listing-repositories.md | 1 - content/changes/2015-08-04-get-license-contents.md | 1 - ...-03-ensure-your-app-is-ready-for-protected-branches.md | 1 - content/changes/2015-11-11-protected-branches-api.md | 1 - ...king-with-organization-permissions-are-now-official.md | 1 - content/changes/2016-02-11-issue-locking-api.md | 1 - content/changes/2016-02-19-source-import-preview-api.md | 1 - content/changes/2016-02-24-commit-reference-sha-api.md | 1 - lib/changes_helper.rb | 8 ++++++++ 121 files changed, 9 insertions(+), 119 deletions(-) diff --git a/Rules b/Rules index ad5b64b6b7..c04b63886d 100755 --- a/Rules +++ b/Rules @@ -7,6 +7,7 @@ preprocess do add_created_at_attribute + add_kind_attribute create_individual_blog_pages generate_redirects(config[:redirects]) @items.each do |item| diff --git a/content/changes/2012-09-05-watcher-api.html b/content/changes/2012-09-05-watcher-api.html index d404339b7b..fd151bdc3c 100644 --- a/content/changes/2012-09-05-watcher-api.html +++ b/content/changes/2012-09-05-watcher-api.html @@ -1,5 +1,4 @@ --- -kind: change title: Upcoming Changes to Watcher and Star APIs author_name: technoweenie --- diff --git a/content/changes/2012-09-28-auto-init-for-repositories.html b/content/changes/2012-09-28-auto-init-for-repositories.html index d3a118f340..cf650e9291 100644 --- a/content/changes/2012-09-28-auto-init-for-repositories.html +++ b/content/changes/2012-09-28-auto-init-for-repositories.html @@ -1,5 +1,4 @@ --- -kind: change title: Initialize a repository when creating author_name: pengwynn --- diff --git a/content/changes/2012-10-14-rate-limit-changes.html b/content/changes/2012-10-14-rate-limit-changes.html index abac4d8cfa..60aa94f4fa 100644 --- a/content/changes/2012-10-14-rate-limit-changes.html +++ b/content/changes/2012-10-14-rate-limit-changes.html @@ -1,5 +1,4 @@ --- -kind: change title: Rate limit changes for unauthenticated requests author_name: pengwynn --- diff --git a/content/changes/2012-10-17-org-members-redirection.md b/content/changes/2012-10-17-org-members-redirection.md index 5b5400f8c0..ace24c0173 100644 --- a/content/changes/2012-10-17-org-members-redirection.md +++ b/content/changes/2012-10-17-org-members-redirection.md @@ -1,5 +1,4 @@ --- -kind: change title: Organization Members Resource Changes author_name: pezra --- diff --git a/content/changes/2012-10-24-set-default-branch.html b/content/changes/2012-10-24-set-default-branch.html index b57ec65fc0..ac9800b41b 100644 --- a/content/changes/2012-10-24-set-default-branch.html +++ b/content/changes/2012-10-24-set-default-branch.html @@ -1,5 +1,4 @@ --- -kind: change title: Set the default branch for a repository author_name: pengwynn --- diff --git a/content/changes/2012-10-26-notifications-api.md b/content/changes/2012-10-26-notifications-api.md index 1d6763dcee..db08698377 100644 --- a/content/changes/2012-10-26-notifications-api.md +++ b/content/changes/2012-10-26-notifications-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Notifications API author_name: technoweenie --- diff --git a/content/changes/2012-10-31-gist-comment-uris.md b/content/changes/2012-10-31-gist-comment-uris.md index b561512d0d..a6f3d9e4f4 100644 --- a/content/changes/2012-10-31-gist-comment-uris.md +++ b/content/changes/2012-10-31-gist-comment-uris.md @@ -1,5 +1,4 @@ --- -kind: change title: Gist comment URIs author_name: pezra --- diff --git a/content/changes/2012-11-27-forking-to-organizations.html b/content/changes/2012-11-27-forking-to-organizations.html index 4870357f00..90282f045a 100644 --- a/content/changes/2012-11-27-forking-to-organizations.html +++ b/content/changes/2012-11-27-forking-to-organizations.html @@ -1,5 +1,4 @@ --- -kind: change title: Forking to Organizations author_name: technoweenie --- diff --git a/content/changes/2012-11-29-gitignore-templates.html b/content/changes/2012-11-29-gitignore-templates.html index c3f0f1d3bb..46cb7574aa 100644 --- a/content/changes/2012-11-29-gitignore-templates.html +++ b/content/changes/2012-11-29-gitignore-templates.html @@ -1,5 +1,4 @@ --- -kind: change title: Gitignore Templates API author_name: pengwynn --- diff --git a/content/changes/2012-12-04-List-comments-for-repo.html b/content/changes/2012-12-04-List-comments-for-repo.html index 1beb12ed53..7511737cdc 100644 --- a/content/changes/2012-12-04-List-comments-for-repo.html +++ b/content/changes/2012-12-04-List-comments-for-repo.html @@ -1,5 +1,4 @@ --- -kind: change title: Per-repository Review and Issue Comment listing author_name: pengwynn --- diff --git a/content/changes/2012-12-06-create-authorization-for-app.html b/content/changes/2012-12-06-create-authorization-for-app.html index d1ef688c33..a1de9eb1b0 100644 --- a/content/changes/2012-12-06-create-authorization-for-app.html +++ b/content/changes/2012-12-06-create-authorization-for-app.html @@ -1,5 +1,4 @@ --- -kind: change title: Create an OAuth authorization for an app author_name: pengwynn --- diff --git a/content/changes/2012-12-08-finding-source-and-fork-repos-for-organizations.html b/content/changes/2012-12-08-finding-source-and-fork-repos-for-organizations.html index 93f034ef64..bd9f91bedf 100644 --- a/content/changes/2012-12-08-finding-source-and-fork-repos-for-organizations.html +++ b/content/changes/2012-12-08-finding-source-and-fork-repos-for-organizations.html @@ -1,5 +1,4 @@ --- -kind: change title: Finding sources and fork repositories for organizations author_name: rick --- diff --git a/content/changes/2012-12-09-organization-repositories-results-now-paginate.html b/content/changes/2012-12-09-organization-repositories-results-now-paginate.html index 0b4b5e7727..530d13e2ef 100644 --- a/content/changes/2012-12-09-organization-repositories-results-now-paginate.html +++ b/content/changes/2012-12-09-organization-repositories-results-now-paginate.html @@ -1,5 +1,4 @@ --- -kind: change title: Pagination for Organization Repository lists now paginates properly author_name: rick --- diff --git a/content/changes/2012-12-10-Diff-and-patch-media-types.html b/content/changes/2012-12-10-Diff-and-patch-media-types.html index 24c496ba44..96eb82a02a 100644 --- a/content/changes/2012-12-10-Diff-and-patch-media-types.html +++ b/content/changes/2012-12-10-Diff-and-patch-media-types.html @@ -1,5 +1,4 @@ --- -kind: change title: Diff and patch media types author_name: pengwynn --- diff --git a/content/changes/2013-01-08-new-user-scopes.html b/content/changes/2013-01-08-new-user-scopes.html index 05a0b7e629..ecd48a14db 100644 --- a/content/changes/2013-01-08-new-user-scopes.html +++ b/content/changes/2013-01-08-new-user-scopes.html @@ -1,5 +1,4 @@ --- -kind: change title: New User scopes author_name: technoweenie --- diff --git a/content/changes/2013-01-31-user-agent-will-soon-be-mandatory.html b/content/changes/2013-01-31-user-agent-will-soon-be-mandatory.html index c844595e8a..3c06f81381 100644 --- a/content/changes/2013-01-31-user-agent-will-soon-be-mandatory.html +++ b/content/changes/2013-01-31-user-agent-will-soon-be-mandatory.html @@ -1,5 +1,4 @@ --- -kind: change title: User Agent mandatory from March 4th 2013 author_name: agh --- diff --git a/content/changes/2013-02-05-changes-to-services.html b/content/changes/2013-02-05-changes-to-services.html index c8a821404a..dfc4f8ff4c 100644 --- a/content/changes/2013-02-05-changes-to-services.html +++ b/content/changes/2013-02-05-changes-to-services.html @@ -1,5 +1,4 @@ --- -kind: change title: Upcoming Changes to GitHub Services author_name: technoweenie --- diff --git a/content/changes/2013-02-13-hookshot-issues.html b/content/changes/2013-02-13-hookshot-issues.html index 590d84bb5c..7e69bc2ada 100644 --- a/content/changes/2013-02-13-hookshot-issues.html +++ b/content/changes/2013-02-13-hookshot-issues.html @@ -1,5 +1,4 @@ --- -kind: change title: Some Hookshot Issues author_name: technoweenie --- diff --git a/content/changes/2013-02-13-hookshot-load-balancer.html b/content/changes/2013-02-13-hookshot-load-balancer.html index 6510b02852..fd6b3114cd 100644 --- a/content/changes/2013-02-13-hookshot-load-balancer.html +++ b/content/changes/2013-02-13-hookshot-load-balancer.html @@ -1,5 +1,4 @@ --- -kind: change title: Hookshot Load balancer author_name: technoweenie --- diff --git a/content/changes/2013-02-14-sortable-stars.html b/content/changes/2013-02-14-sortable-stars.html index 01f1e474c8..d7b253b919 100644 --- a/content/changes/2013-02-14-sortable-stars.html +++ b/content/changes/2013-02-14-sortable-stars.html @@ -1,5 +1,4 @@ --- -kind: change title: Sortable Stars in Repository Starring API author_name: pengwynn --- diff --git a/content/changes/2013-03-01-new-hookshot-coming.html b/content/changes/2013-03-01-new-hookshot-coming.html index 4cd7f5ce9f..c109a40653 100644 --- a/content/changes/2013-03-01-new-hookshot-coming.html +++ b/content/changes/2013-03-01-new-hookshot-coming.html @@ -1,5 +1,4 @@ --- -kind: change title: New Hookshot Changes author_name: technoweenie --- diff --git a/content/changes/2013-04-24-user-agent-required.html b/content/changes/2013-04-24-user-agent-required.html index fa1bade168..b1fae21ff0 100644 --- a/content/changes/2013-04-24-user-agent-required.html +++ b/content/changes/2013-04-24-user-agent-required.html @@ -1,5 +1,4 @@ --- -kind: change title: User Agent now mandatory author_name: pengwynn --- diff --git a/content/changes/2013-04-25-deprecating-merge-commit-sha.html b/content/changes/2013-04-25-deprecating-merge-commit-sha.html index f9ace29ca7..8bff84e414 100644 --- a/content/changes/2013-04-25-deprecating-merge-commit-sha.html +++ b/content/changes/2013-04-25-deprecating-merge-commit-sha.html @@ -1,5 +1,4 @@ --- -kind: change title: Deprecating a Confusing Attribute in the Pull Request API author_name: jasonrudolph --- diff --git a/content/changes/2013-04-30-improved-submodule-support-in-repository-contents-api.md b/content/changes/2013-04-30-improved-submodule-support-in-repository-contents-api.md index cfc76bf71e..8b7598e783 100644 --- a/content/changes/2013-04-30-improved-submodule-support-in-repository-contents-api.md +++ b/content/changes/2013-04-30-improved-submodule-support-in-repository-contents-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Improved Support for Submodules in the Repository Contents API author_name: jasonrudolph --- diff --git a/content/changes/2013-04-30-statuses-for-branches-and-tags.md b/content/changes/2013-04-30-statuses-for-branches-and-tags.md index 24beeb30c5..b42aafdb81 100644 --- a/content/changes/2013-04-30-statuses-for-branches-and-tags.md +++ b/content/changes/2013-04-30-statuses-for-branches-and-tags.md @@ -1,5 +1,4 @@ --- -kind: change title: Commit Statuses Now Available for Branches and Tags author_name: foca --- diff --git a/content/changes/2013-05-06-create-update-delete-individual-files.md b/content/changes/2013-05-06-create-update-delete-individual-files.md index 999f463666..f9baff52ca 100644 --- a/content/changes/2013-05-06-create-update-delete-individual-files.md +++ b/content/changes/2013-05-06-create-update-delete-individual-files.md @@ -1,5 +1,4 @@ --- -kind: change title: Create, update, and delete individual files author_name: ymendel --- diff --git a/content/changes/2013-05-06-repository-stats.md b/content/changes/2013-05-06-repository-stats.md index 7648b6a62f..3ff4b37d97 100644 --- a/content/changes/2013-05-06-repository-stats.md +++ b/content/changes/2013-05-06-repository-stats.md @@ -1,5 +1,4 @@ --- -kind: change title: Repository Statistics author_name: Caged --- diff --git a/content/changes/2013-07-01-feeds-api.md b/content/changes/2013-07-01-feeds-api.md index c644c853e6..e15115c5bf 100644 --- a/content/changes/2013-07-01-feeds-api.md +++ b/content/changes/2013-07-01-feeds-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Feeds API author_name: pengwynn --- diff --git a/content/changes/2013-07-02-rate-limit-reset.md b/content/changes/2013-07-02-rate-limit-reset.md index 65e82b6b96..5106f7412b 100644 --- a/content/changes/2013-07-02-rate-limit-reset.md +++ b/content/changes/2013-07-02-rate-limit-reset.md @@ -1,5 +1,4 @@ --- -kind: change title: When Does My Rate Limit Reset? author_name: jasonrudolph --- diff --git a/content/changes/2013-07-19-preview-the-new-search-api.md b/content/changes/2013-07-19-preview-the-new-search-api.md index b9dd563669..370a1440c2 100644 --- a/content/changes/2013-07-19-preview-the-new-search-api.md +++ b/content/changes/2013-07-19-preview-the-new-search-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Preview the New Search API author_name: jasonrudolph --- diff --git a/content/changes/2013-08-20-search-api-improvements.md b/content/changes/2013-08-20-search-api-improvements.md index 44bbfc5b48..1ab04d2b9e 100644 --- a/content/changes/2013-08-20-search-api-improvements.md +++ b/content/changes/2013-08-20-search-api-improvements.md @@ -1,5 +1,4 @@ --- -kind: change title: Improvements to the Search API author_name: jasonrudolph --- diff --git a/content/changes/2013-09-03-two-factor-authentication.md b/content/changes/2013-09-03-two-factor-authentication.md index 6d1498345a..0b999da9a9 100644 --- a/content/changes/2013-09-03-two-factor-authentication.md +++ b/content/changes/2013-09-03-two-factor-authentication.md @@ -1,5 +1,4 @@ --- -kind: change title: Two-Factor Authentication and the API author_name: mastahyeti --- diff --git a/content/changes/2013-09-25-releases-api.md b/content/changes/2013-09-25-releases-api.md index b73df31b80..7185d32cb5 100644 --- a/content/changes/2013-09-25-releases-api.md +++ b/content/changes/2013-09-25-releases-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Releases API author_name: technoweenie --- diff --git a/content/changes/2013-09-28-an-update-on-the-new-search-api.md b/content/changes/2013-09-28-an-update-on-the-new-search-api.md index 762526ee7d..fbdf1623d8 100644 --- a/content/changes/2013-09-28-an-update-on-the-new-search-api.md +++ b/content/changes/2013-09-28-an-update-on-the-new-search-api.md @@ -1,5 +1,4 @@ --- -kind: change title: An Update on the New Search API author_name: jasonrudolph --- diff --git a/content/changes/2013-10-04-oauth-changes-coming.html b/content/changes/2013-10-04-oauth-changes-coming.html index 6761e981ac..a81fbc7c99 100644 --- a/content/changes/2013-10-04-oauth-changes-coming.html +++ b/content/changes/2013-10-04-oauth-changes-coming.html @@ -1,5 +1,4 @@ --- -kind: change title: OAuth changes coming author_name: tclem --- diff --git a/content/changes/2013-10-08-list-all-user-teams.html b/content/changes/2013-10-08-list-all-user-teams.html index b44b499686..1989d9ea81 100644 --- a/content/changes/2013-10-08-list-all-user-teams.html +++ b/content/changes/2013-10-08-list-all-user-teams.html @@ -1,5 +1,4 @@ --- -kind: change title: List all teams for the authenticated user author_name: pengwynn --- diff --git a/content/changes/2013-10-18-new-code-search-requirements.md b/content/changes/2013-10-18-new-code-search-requirements.md index 206f8b446f..746f3f61df 100644 --- a/content/changes/2013-10-18-new-code-search-requirements.md +++ b/content/changes/2013-10-18-new-code-search-requirements.md @@ -1,5 +1,4 @@ --- -kind: change title: New Validation Rule for Beta Code Search API author_name: jasonrudolph --- diff --git a/content/changes/2013-10-29-search-api-becomes-an-official-part-of-github-api-v3.md b/content/changes/2013-10-29-search-api-becomes-an-official-part-of-github-api-v3.md index dd6240cf18..5ca31f1042 100644 --- a/content/changes/2013-10-29-search-api-becomes-an-official-part-of-github-api-v3.md +++ b/content/changes/2013-10-29-search-api-becomes-an-official-part-of-github-api-v3.md @@ -1,5 +1,4 @@ --- -kind: change title: Search API Becomes an Official Part of API v3 author_name: jasonrudolph --- diff --git a/content/changes/2013-11-04-releases-api-is-official.md b/content/changes/2013-11-04-releases-api-is-official.md index 342a2d1c84..4bb7dd971a 100644 --- a/content/changes/2013-11-04-releases-api-is-official.md +++ b/content/changes/2013-11-04-releases-api-is-official.md @@ -1,5 +1,4 @@ --- -kind: change title: Releases API is Official author_name: technoweenie --- diff --git a/content/changes/2013-12-13-paginating-org-members.md b/content/changes/2013-12-13-paginating-org-members.md index 8c17f47e93..80c3432fdf 100644 --- a/content/changes/2013-12-13-paginating-org-members.md +++ b/content/changes/2013-12-13-paginating-org-members.md @@ -1,5 +1,4 @@ --- -kind: change title: Paginated results for organization members author_name: pengwynn --- diff --git a/content/changes/2014-01-07-upcoming-change-to-default-media-type.md b/content/changes/2014-01-07-upcoming-change-to-default-media-type.md index 570ef548b0..fad283d768 100644 --- a/content/changes/2014-01-07-upcoming-change-to-default-media-type.md +++ b/content/changes/2014-01-07-upcoming-change-to-default-media-type.md @@ -1,5 +1,4 @@ --- -kind: change title: Upcoming Change to Default Media Type author_name: jasonrudolph --- diff --git a/content/changes/2014-01-09-preview-the-new-deployments-api.md b/content/changes/2014-01-09-preview-the-new-deployments-api.md index 951315e46d..fd2a28d148 100644 --- a/content/changes/2014-01-09-preview-the-new-deployments-api.md +++ b/content/changes/2014-01-09-preview-the-new-deployments-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Preview the New Deployments API author_name: atmos --- diff --git a/content/changes/2014-01-29-audit-org-members-for-2fa.md b/content/changes/2014-01-29-audit-org-members-for-2fa.md index a4e67ced44..5e7239801a 100644 --- a/content/changes/2014-01-29-audit-org-members-for-2fa.md +++ b/content/changes/2014-01-29-audit-org-members-for-2fa.md @@ -1,5 +1,4 @@ --- -kind: change title: Audit organization members for two-factor authentication author_name: pengwynn --- diff --git a/content/changes/2014-02-10-ping-event-for-webhooks.html b/content/changes/2014-02-10-ping-event-for-webhooks.html index d8e837121c..386ba8cf75 100644 --- a/content/changes/2014-02-10-ping-event-for-webhooks.html +++ b/content/changes/2014-02-10-ping-event-for-webhooks.html @@ -1,5 +1,4 @@ --- -kind: change title: Ping Event for Webhooks author_name: kdaigle --- diff --git a/content/changes/2014-02-10-repo-hook-scopes.md b/content/changes/2014-02-10-repo-hook-scopes.md index 9502f418c1..56f8372627 100644 --- a/content/changes/2014-02-10-repo-hook-scopes.md +++ b/content/changes/2014-02-10-repo-hook-scopes.md @@ -1,5 +1,4 @@ --- -kind: change title: New scopes for managing repository hooks author_name: pengwynn --- diff --git a/content/changes/2014-02-13-exposing-the-page-api.html b/content/changes/2014-02-13-exposing-the-page-api.html index d09bee4432..72167855c0 100644 --- a/content/changes/2014-02-13-exposing-the-page-api.html +++ b/content/changes/2014-02-13-exposing-the-page-api.html @@ -1,5 +1,4 @@ --- -kind: change title: Introducing the Pages API author_name: gjtorikian --- diff --git a/content/changes/2014-02-19-repo-contributors-for-empty-repos.md b/content/changes/2014-02-19-repo-contributors-for-empty-repos.md index cd4c89650b..9fe6911aa1 100644 --- a/content/changes/2014-02-19-repo-contributors-for-empty-repos.md +++ b/content/changes/2014-02-19-repo-contributors-for-empty-repos.md @@ -1,5 +1,4 @@ --- -kind: change title: Repository Contributors and Empty Repositories author_name: izuzak --- diff --git a/content/changes/2014-02-21-gist-raw-file-url-change.md b/content/changes/2014-02-21-gist-raw-file-url-change.md index 6e030b95c6..7117f55411 100644 --- a/content/changes/2014-02-21-gist-raw-file-url-change.md +++ b/content/changes/2014-02-21-gist-raw-file-url-change.md @@ -1,5 +1,4 @@ --- -kind: change title: Gist raw file URI change author_name: spicycode --- diff --git a/content/changes/2014-02-24-finer-grained-scopes-for-ssh-keys.md b/content/changes/2014-02-24-finer-grained-scopes-for-ssh-keys.md index 71a8ae796e..833b4f4e6c 100644 --- a/content/changes/2014-02-24-finer-grained-scopes-for-ssh-keys.md +++ b/content/changes/2014-02-24-finer-grained-scopes-for-ssh-keys.md @@ -1,5 +1,4 @@ --- -kind: change title: Finer-grained OAuth scopes for SSH keys author_name: pengwynn --- diff --git a/content/changes/2014-02-24-wildcard-event-for-webhooks.md b/content/changes/2014-02-24-wildcard-event-for-webhooks.md index 0f0b30f7c4..ecad8cead1 100644 --- a/content/changes/2014-02-24-wildcard-event-for-webhooks.md +++ b/content/changes/2014-02-24-wildcard-event-for-webhooks.md @@ -1,5 +1,4 @@ --- -kind: change title: Wildcard Event for Webhooks author_name: kdaigle --- diff --git a/content/changes/2014-02-25-organization-oauth-scopes.md b/content/changes/2014-02-25-organization-oauth-scopes.md index 9ace4db1eb..e28320c694 100644 --- a/content/changes/2014-02-25-organization-oauth-scopes.md +++ b/content/changes/2014-02-25-organization-oauth-scopes.md @@ -1,5 +1,4 @@ --- -kind: change title: OAuth scopes for organization and team resources author_name: pengwynn --- diff --git a/content/changes/2014-02-28-issue-and-pull-query-enhancements.md b/content/changes/2014-02-28-issue-and-pull-query-enhancements.md index 2c25102d20..5b113f0480 100644 --- a/content/changes/2014-02-28-issue-and-pull-query-enhancements.md +++ b/content/changes/2014-02-28-issue-and-pull-query-enhancements.md @@ -1,5 +1,4 @@ --- -kind: change title: Query enhancements for listing issues and pull requests author_name: pengwynn --- diff --git a/content/changes/2014-03-03-deployments-api-updates.md b/content/changes/2014-03-03-deployments-api-updates.md index 0689f9ba37..bf6198beb4 100644 --- a/content/changes/2014-03-03-deployments-api-updates.md +++ b/content/changes/2014-03-03-deployments-api-updates.md @@ -1,5 +1,4 @@ --- -kind: change title: New Payload Format for Deployments author_name: atmos --- diff --git a/content/changes/2014-03-04-timezone-handling-changes.html b/content/changes/2014-03-04-timezone-handling-changes.html index 21b59a464a..2f8e862653 100644 --- a/content/changes/2014-03-04-timezone-handling-changes.html +++ b/content/changes/2014-03-04-timezone-handling-changes.html @@ -1,5 +1,4 @@ --- -kind: change title: Improved timezone handling in the API author_name: dbussink --- diff --git a/content/changes/2014-03-05-reminder-about-upcoming-cutover-test.md b/content/changes/2014-03-05-reminder-about-upcoming-cutover-test.md index 846173f89e..3a6aabfff0 100644 --- a/content/changes/2014-03-05-reminder-about-upcoming-cutover-test.md +++ b/content/changes/2014-03-05-reminder-about-upcoming-cutover-test.md @@ -1,5 +1,4 @@ --- -kind: change title: "Reminder: March 12 Cutover Test for Default Media Type" author_name: jasonrudolph --- diff --git a/content/changes/2014-03-12-page-build-event-for-webhooks.md b/content/changes/2014-03-12-page-build-event-for-webhooks.md index 4d42fc364f..64e19a83c8 100644 --- a/content/changes/2014-03-12-page-build-event-for-webhooks.md +++ b/content/changes/2014-03-12-page-build-event-for-webhooks.md @@ -1,5 +1,4 @@ --- -kind: change title: Page Build Event for Webhooks author_name: benbalter --- diff --git a/content/changes/2014-03-18-paginating-method-changes.md b/content/changes/2014-03-18-paginating-method-changes.md index 853120bcc8..7909758b7e 100644 --- a/content/changes/2014-03-18-paginating-method-changes.md +++ b/content/changes/2014-03-18-paginating-method-changes.md @@ -1,5 +1,4 @@ --- -kind: change title: Pagination changes for some resource lists author_name: pengwynn --- diff --git a/content/changes/2014-03-27-combined-status-api.md b/content/changes/2014-03-27-combined-status-api.md index e90562f635..2edc34295a 100644 --- a/content/changes/2014-03-27-combined-status-api.md +++ b/content/changes/2014-03-27-combined-status-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Preview the New Combined Status API author_name: bhuga --- diff --git a/content/changes/2014-04-04-create-public-repo-without-repo-scope.md b/content/changes/2014-04-04-create-public-repo-without-repo-scope.md index 62673d93b3..1231f241a4 100644 --- a/content/changes/2014-04-04-create-public-repo-without-repo-scope.md +++ b/content/changes/2014-04-04-create-public-repo-without-repo-scope.md @@ -1,5 +1,4 @@ --- -kind: change title: Grant access to create public repositories without granting access to private repositories author_name: pengwynn --- diff --git a/content/changes/2014-04-07-understanding-search-results-and-potential-timeouts.md b/content/changes/2014-04-07-understanding-search-results-and-potential-timeouts.md index 969d62e452..07090d55c5 100644 --- a/content/changes/2014-04-07-understanding-search-results-and-potential-timeouts.md +++ b/content/changes/2014-04-07-understanding-search-results-and-potential-timeouts.md @@ -1,5 +1,4 @@ --- -kind: change title: Understanding search results and potential timeouts author_name: izuzak --- diff --git a/content/changes/2014-04-08-reset-api-tokens.md b/content/changes/2014-04-08-reset-api-tokens.md index cd23ac3d92..ed07db685f 100644 --- a/content/changes/2014-04-08-reset-api-tokens.md +++ b/content/changes/2014-04-08-reset-api-tokens.md @@ -1,5 +1,4 @@ --- -kind: change title: "Recommendation: Reset OAuth authorizations" author_name: pengwynn --- diff --git a/content/changes/2014-04-09-reminder-about-default-media-type-change.md b/content/changes/2014-04-09-reminder-about-default-media-type-change.md index 438a1c25a5..ba70ed5456 100644 --- a/content/changes/2014-04-09-reminder-about-default-media-type-change.md +++ b/content/changes/2014-04-09-reminder-about-default-media-type-change.md @@ -1,5 +1,4 @@ --- -kind: change title: "Reminder: Default media type will change on April 15" author_name: jasonrudolph --- diff --git a/content/changes/2014-04-10-deployment-api-preview-extension.md b/content/changes/2014-04-10-deployment-api-preview-extension.md index 1bf9f31b04..2087c59656 100644 --- a/content/changes/2014-04-10-deployment-api-preview-extension.md +++ b/content/changes/2014-04-10-deployment-api-preview-extension.md @@ -1,5 +1,4 @@ --- -kind: change title: Extending the preview period for the Deployments API author_name: atmos --- diff --git a/content/changes/2014-04-22-deprecating-beta-media-type.md b/content/changes/2014-04-22-deprecating-beta-media-type.md index 7677ef4b3a..94137ccf9c 100644 --- a/content/changes/2014-04-22-deprecating-beta-media-type.md +++ b/content/changes/2014-04-22-deprecating-beta-media-type.md @@ -1,5 +1,4 @@ --- -kind: change title: Deprecating the beta media type author_name: jasonrudolph --- diff --git a/content/changes/2014-04-25-user-content-security.md b/content/changes/2014-04-25-user-content-security.md index 3a0edb8c95..f1faba04eb 100644 --- a/content/changes/2014-04-25-user-content-security.md +++ b/content/changes/2014-04-25-user-content-security.md @@ -1,5 +1,4 @@ --- -kind: change title: New user content domains author_name: azizshamim --- diff --git a/content/changes/2014-05-06-gist-api-now-truncating-large-files.md b/content/changes/2014-05-06-gist-api-now-truncating-large-files.md index bb3e4485f9..9b1fa4c26c 100644 --- a/content/changes/2014-05-06-gist-api-now-truncating-large-files.md +++ b/content/changes/2014-05-06-gist-api-now-truncating-large-files.md @@ -1,5 +1,4 @@ --- -kind: change title: "Changes to Gist API response for large files" author_name: leongersing --- diff --git a/content/changes/2014-05-09-improved-pagination-for-the-repository-commits-api.md b/content/changes/2014-05-09-improved-pagination-for-the-repository-commits-api.md index 14185b680c..b6d535ad9b 100644 --- a/content/changes/2014-05-09-improved-pagination-for-the-repository-commits-api.md +++ b/content/changes/2014-05-09-improved-pagination-for-the-repository-commits-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Improved pagination for the Repository Commits API author_name: izuzak --- diff --git a/content/changes/2014-05-19-deployments-api-updates.md b/content/changes/2014-05-19-deployments-api-updates.md index d19224f46a..8343de77c2 100644 --- a/content/changes/2014-05-19-deployments-api-updates.md +++ b/content/changes/2014-05-19-deployments-api-updates.md @@ -1,5 +1,4 @@ --- -kind: change title: New attributes for the Deployments API author_name: atmos --- diff --git a/content/changes/2014-06-09-new-attributes-for-pull-request-review-comment-events.md b/content/changes/2014-06-09-new-attributes-for-pull-request-review-comment-events.md index f4f8ac75ed..e8420a7c35 100644 --- a/content/changes/2014-06-09-new-attributes-for-pull-request-review-comment-events.md +++ b/content/changes/2014-06-09-new-attributes-for-pull-request-review-comment-events.md @@ -1,5 +1,4 @@ --- -kind: change title: New attributes for PullRequestReviewComment events author_name: jdpace --- diff --git a/content/changes/2014-06-11-improved-ci-support-for-deployments-api.md b/content/changes/2014-06-11-improved-ci-support-for-deployments-api.md index c9a323b3ac..8f5a6e1ab3 100644 --- a/content/changes/2014-06-11-improved-ci-support-for-deployments-api.md +++ b/content/changes/2014-06-11-improved-ci-support-for-deployments-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Improved CI support for the Deployments API author_name: atmos --- diff --git a/content/changes/2014-06-19-combined-status-api-pagination.md b/content/changes/2014-06-19-combined-status-api-pagination.md index 6d6d119dce..7cb5fc9c98 100644 --- a/content/changes/2014-06-19-combined-status-api-pagination.md +++ b/content/changes/2014-06-19-combined-status-api-pagination.md @@ -1,5 +1,4 @@ --- -kind: change title: Pagination in the Combined Status API author_name: bhuga --- diff --git a/content/changes/2014-06-23-the-github-enterprise-api-documentation-has-a-new-home.md b/content/changes/2014-06-23-the-github-enterprise-api-documentation-has-a-new-home.md index b604255a9a..4ec77ea539 100644 --- a/content/changes/2014-06-23-the-github-enterprise-api-documentation-has-a-new-home.md +++ b/content/changes/2014-06-23-the-github-enterprise-api-documentation-has-a-new-home.md @@ -1,5 +1,4 @@ --- -kind: change title: The GitHub Enterprise API documentation has a new home! author_name: gjtorikian --- diff --git a/content/changes/2014-07-07-example-webhook-payloads.md b/content/changes/2014-07-07-example-webhook-payloads.md index 9186eb50ef..b7403f75f8 100644 --- a/content/changes/2014-07-07-example-webhook-payloads.md +++ b/content/changes/2014-07-07-example-webhook-payloads.md @@ -1,5 +1,4 @@ --- -kind: change title: New example webhook payloads author_name: kdaigle --- diff --git a/content/changes/2014-07-09-status-contexts-are-official.md b/content/changes/2014-07-09-status-contexts-are-official.md index 837788d864..614febd9d4 100644 --- a/content/changes/2014-07-09-status-contexts-are-official.md +++ b/content/changes/2014-07-09-status-contexts-are-official.md @@ -1,5 +1,4 @@ --- -kind: change title: The Combined Status API is official author_name: bhuga --- diff --git a/content/changes/2014-07-28-assignee-and-label-actions-for-issue-events.md b/content/changes/2014-07-28-assignee-and-label-actions-for-issue-events.md index 7435f21268..80e7045040 100644 --- a/content/changes/2014-07-28-assignee-and-label-actions-for-issue-events.md +++ b/content/changes/2014-07-28-assignee-and-label-actions-for-issue-events.md @@ -1,5 +1,4 @@ --- -kind: change title: New assigned/labeled actions for issue and pull request events author_name: jdpace --- diff --git a/content/changes/2014-08-05-team-memberships-api.md b/content/changes/2014-08-05-team-memberships-api.md index 77f1e94f8f..fb85053ecb 100644 --- a/content/changes/2014-08-05-team-memberships-api.md +++ b/content/changes/2014-08-05-team-memberships-api.md @@ -1,5 +1,4 @@ --- -kind: change title: We're changing the way you add new members to your organization author_name: jakeboxer --- diff --git a/content/changes/2014-08-15-deployments-api-changes.md b/content/changes/2014-08-15-deployments-api-changes.md index e03ebd0c40..ac6455dc22 100644 --- a/content/changes/2014-08-15-deployments-api-changes.md +++ b/content/changes/2014-08-15-deployments-api-changes.md @@ -1,5 +1,4 @@ --- -kind: change title: New features for the Deployments API preview author_name: atmos --- diff --git a/content/changes/2014-08-28-accepting-organization-invitations-from-the-api.md b/content/changes/2014-08-28-accepting-organization-invitations-from-the-api.md index 1b0a23ba53..e62023979b 100644 --- a/content/changes/2014-08-28-accepting-organization-invitations-from-the-api.md +++ b/content/changes/2014-08-28-accepting-organization-invitations-from-the-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Accepting organization invitations from the API author_name: jakeboxer --- diff --git a/content/changes/2014-09-05-removing-gravatar-id.md b/content/changes/2014-09-05-removing-gravatar-id.md index 36c7bb38c3..3d9f4442a1 100644 --- a/content/changes/2014-09-05-removing-gravatar-id.md +++ b/content/changes/2014-09-05-removing-gravatar-id.md @@ -1,5 +1,4 @@ --- -kind: change title: Removing Gravatar ID from user payloads author_name: mastahyeti --- diff --git a/content/changes/2014-09-12-changing-organization-feeds.md b/content/changes/2014-09-12-changing-organization-feeds.md index 8dd808f50b..c885113e98 100644 --- a/content/changes/2014-09-12-changing-organization-feeds.md +++ b/content/changes/2014-09-12-changing-organization-feeds.md @@ -1,5 +1,4 @@ --- -kind: change title: Changing organization feeds in the Feeds API author_name: mastahyeti --- diff --git a/content/changes/2014-09-16-finalizing-the-organization-and-team-membership-apis.md b/content/changes/2014-09-16-finalizing-the-organization-and-team-membership-apis.md index 058a06487b..5b6f7b340b 100644 --- a/content/changes/2014-09-16-finalizing-the-organization-and-team-membership-apis.md +++ b/content/changes/2014-09-16-finalizing-the-organization-and-team-membership-apis.md @@ -1,5 +1,4 @@ --- -kind: change title: Finalizing the Organization and Team Membership APIs author_name: jakeboxer --- diff --git a/content/changes/2014-09-23-one-more-week-before-the-add-team-member-api-breaking-change.md b/content/changes/2014-09-23-one-more-week-before-the-add-team-member-api-breaking-change.md index e75b4a0c2b..8ef7561d6d 100644 --- a/content/changes/2014-09-23-one-more-week-before-the-add-team-member-api-breaking-change.md +++ b/content/changes/2014-09-23-one-more-week-before-the-add-team-member-api-breaking-change.md @@ -1,5 +1,4 @@ --- -kind: change title: One more week before the "Add team member" API breaking change author_name: jakeboxer --- diff --git a/content/changes/2014-10-06-new-attributes-for-issue-events-api.md b/content/changes/2014-10-06-new-attributes-for-issue-events-api.md index 579d089ff1..009d26b12c 100644 --- a/content/changes/2014-10-06-new-attributes-for-issue-events-api.md +++ b/content/changes/2014-10-06-new-attributes-for-issue-events-api.md @@ -1,5 +1,4 @@ --- -kind: change title: New Attributes for Issue Events API author_name: jdpace --- diff --git a/content/changes/2014-10-16-removed-ssl-version-3-support-from-webhooks-and-services.md b/content/changes/2014-10-16-removed-ssl-version-3-support-from-webhooks-and-services.md index 8a801ea78f..9414413fd5 100644 --- a/content/changes/2014-10-16-removed-ssl-version-3-support-from-webhooks-and-services.md +++ b/content/changes/2014-10-16-removed-ssl-version-3-support-from-webhooks-and-services.md @@ -1,5 +1,4 @@ --- -kind: change title: Removed SSLv3 support from webhooks and services author_name: kdaigle --- diff --git a/content/changes/2014-10-21-deployment-webhook-payload-changes.md b/content/changes/2014-10-21-deployment-webhook-payload-changes.md index 80e66b0498..b982566a20 100644 --- a/content/changes/2014-10-21-deployment-webhook-payload-changes.md +++ b/content/changes/2014-10-21-deployment-webhook-payload-changes.md @@ -1,5 +1,4 @@ --- -kind: change title: Deployment webhook payload changes author_name: atmos --- diff --git a/content/changes/2014-10-24-status-api-limits.md b/content/changes/2014-10-24-status-api-limits.md index 50bf166aa0..d748a17565 100644 --- a/content/changes/2014-10-24-status-api-limits.md +++ b/content/changes/2014-10-24-status-api-limits.md @@ -1,5 +1,4 @@ --- -kind: change title: Status API Limits author_name: rsanheim --- diff --git a/content/changes/2014-11-25-the-deployments-api-is-official.md b/content/changes/2014-11-25-the-deployments-api-is-official.md index 0c1e9d8a53..90bcc90c4d 100644 --- a/content/changes/2014-11-25-the-deployments-api-is-official.md +++ b/content/changes/2014-11-25-the-deployments-api-is-official.md @@ -1,5 +1,4 @@ --- -kind: change title: The Deployments API is official author_name: atmos --- diff --git a/content/changes/2014-12-03-preview-the-new-organization-webhooks-api.md b/content/changes/2014-12-03-preview-the-new-organization-webhooks-api.md index 4769f20335..f64f7a2f3a 100644 --- a/content/changes/2014-12-03-preview-the-new-organization-webhooks-api.md +++ b/content/changes/2014-12-03-preview-the-new-organization-webhooks-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Preview the New Organization Webhooks API author_name: jdpace --- diff --git a/content/changes/2014-12-08-organization-permissions-api-preview.md b/content/changes/2014-12-08-organization-permissions-api-preview.md index b09dd12a6b..cc32c582c4 100644 --- a/content/changes/2014-12-08-organization-permissions-api-preview.md +++ b/content/changes/2014-12-08-organization-permissions-api-preview.md @@ -1,5 +1,4 @@ --- -kind: change title: Preview the upcoming organization permission changes author_name: jakeboxer --- diff --git a/content/changes/2014-12-08-removing-authorizations-token.md b/content/changes/2014-12-08-removing-authorizations-token.md index 81edde2812..a5fb8002ac 100644 --- a/content/changes/2014-12-08-removing-authorizations-token.md +++ b/content/changes/2014-12-08-removing-authorizations-token.md @@ -1,5 +1,4 @@ --- -kind: change title: Removing token attribute from Authorizations API responses author_name: ptoomey3 --- diff --git a/content/changes/2014-12-09-new-attributes-for-stars-api.md b/content/changes/2014-12-09-new-attributes-for-stars-api.md index e69be28b81..8f0f6673d4 100644 --- a/content/changes/2014-12-09-new-attributes-for-stars-api.md +++ b/content/changes/2014-12-09-new-attributes-for-stars-api.md @@ -1,5 +1,4 @@ --- -kind: change title: New Attributes for Starring API author_name: arfon --- diff --git a/content/changes/2014-12-12-replace-older-ssh-keys-created-by-your-application.md b/content/changes/2014-12-12-replace-older-ssh-keys-created-by-your-application.md index edf7145c94..41c509f4cc 100644 --- a/content/changes/2014-12-12-replace-older-ssh-keys-created-by-your-application.md +++ b/content/changes/2014-12-12-replace-older-ssh-keys-created-by-your-application.md @@ -1,5 +1,4 @@ --- -kind: change title: Replace older SSH keys created by your application author_name: jasonrudolph --- diff --git a/content/changes/2015-01-07-prepare-for-organization-permissions-changes.md b/content/changes/2015-01-07-prepare-for-organization-permissions-changes.md index 8ad0f0478d..9df288c09f 100644 --- a/content/changes/2015-01-07-prepare-for-organization-permissions-changes.md +++ b/content/changes/2015-01-07-prepare-for-organization-permissions-changes.md @@ -1,5 +1,4 @@ --- -kind: change title: Prepare for upcoming organization permissions changes author_name: jakeboxer --- diff --git a/content/changes/2015-01-08-discovering-resources-for-a-user.md b/content/changes/2015-01-08-discovering-resources-for-a-user.md index ba8cda9f48..7687d01fcd 100644 --- a/content/changes/2015-01-08-discovering-resources-for-a-user.md +++ b/content/changes/2015-01-08-discovering-resources-for-a-user.md @@ -1,5 +1,4 @@ --- -kind: change title: "New guide: Discovering resources for a user" author_name: jasonrudolph --- diff --git a/content/changes/2015-01-19-an-integrators-guide-to-organization-application-policies.md b/content/changes/2015-01-19-an-integrators-guide-to-organization-application-policies.md index f442e7137a..0630465be3 100644 --- a/content/changes/2015-01-19-an-integrators-guide-to-organization-application-policies.md +++ b/content/changes/2015-01-19-an-integrators-guide-to-organization-application-policies.md @@ -1,5 +1,4 @@ --- -kind: change title: "An integrator's guide to organization application policies" author_name: pengwynn --- diff --git a/content/changes/2015-02-03-removing-authorizations-token-update.md b/content/changes/2015-02-03-removing-authorizations-token-update.md index 4bc2d01f58..a7d53f037b 100644 --- a/content/changes/2015-02-03-removing-authorizations-token-update.md +++ b/content/changes/2015-02-03-removing-authorizations-token-update.md @@ -1,5 +1,4 @@ --- -kind: change title: Removing token attribute from Authorizations API responses (Update) author_name: ptoomey3 --- diff --git a/content/changes/2015-02-18-new-releases-api-methods.md b/content/changes/2015-02-18-new-releases-api-methods.md index 639512cc8c..639bcb10b4 100644 --- a/content/changes/2015-02-18-new-releases-api-methods.md +++ b/content/changes/2015-02-18-new-releases-api-methods.md @@ -1,5 +1,4 @@ --- -kind: change title: New Releases API methods author_name: pengwynn --- diff --git a/content/changes/2015-02-20-migration-period-removing-authorizations-token.md b/content/changes/2015-02-20-migration-period-removing-authorizations-token.md index 17474ba4c6..9b154e13f2 100644 --- a/content/changes/2015-02-20-migration-period-removing-authorizations-token.md +++ b/content/changes/2015-02-20-migration-period-removing-authorizations-token.md @@ -1,5 +1,4 @@ --- -kind: change title: Breaking changes to Authorizations API responses on April 20 author_name: ptoomey3 --- diff --git a/content/changes/2015-02-24-more-time-to-prepare-for-the-breaking-changes-to-organization-permissions.md b/content/changes/2015-02-24-more-time-to-prepare-for-the-breaking-changes-to-organization-permissions.md index ce0a19ff70..0b9370abd7 100644 --- a/content/changes/2015-02-24-more-time-to-prepare-for-the-breaking-changes-to-organization-permissions.md +++ b/content/changes/2015-02-24-more-time-to-prepare-for-the-breaking-changes-to-organization-permissions.md @@ -1,5 +1,4 @@ --- -kind: change title: More time to prepare for the breaking changes to organization permissions author_name: jakeboxer --- diff --git a/content/changes/2015-03-09-licenses-api.md b/content/changes/2015-03-09-licenses-api.md index 7ca2fd4bf9..c38277b3b5 100644 --- a/content/changes/2015-03-09-licenses-api.md +++ b/content/changes/2015-03-09-licenses-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Licenses API author_name: benbalter --- diff --git a/content/changes/2015-04-17-preview-repository-redirects.md b/content/changes/2015-04-17-preview-repository-redirects.md index ecb22f54f6..9f185466b8 100644 --- a/content/changes/2015-04-17-preview-repository-redirects.md +++ b/content/changes/2015-04-17-preview-repository-redirects.md @@ -1,5 +1,4 @@ --- -kind: change title: Preview repository redirects author_name: jasonrudolph --- diff --git a/content/changes/2015-04-20-authorizations-api-response-changes-are-now-in-effect.md b/content/changes/2015-04-20-authorizations-api-response-changes-are-now-in-effect.md index 483eba7324..46a41d715e 100644 --- a/content/changes/2015-04-20-authorizations-api-response-changes-are-now-in-effect.md +++ b/content/changes/2015-04-20-authorizations-api-response-changes-are-now-in-effect.md @@ -1,5 +1,4 @@ --- -kind: change title: Authorizations API response changes are now in effect author_name: ptoomey3 --- diff --git a/content/changes/2015-04-21-organization-hooks-api-finalized.md b/content/changes/2015-04-21-organization-hooks-api-finalized.md index 7e02280017..9d0e70aea1 100644 --- a/content/changes/2015-04-21-organization-hooks-api-finalized.md +++ b/content/changes/2015-04-21-organization-hooks-api-finalized.md @@ -1,5 +1,4 @@ --- -kind: change title: Organization Webhooks API finalized author_name: pengwynn --- diff --git a/content/changes/2015-05-26-repository-redirects-are-coming.md b/content/changes/2015-05-26-repository-redirects-are-coming.md index 2a01998d29..ff577c0648 100644 --- a/content/changes/2015-05-26-repository-redirects-are-coming.md +++ b/content/changes/2015-05-26-repository-redirects-are-coming.md @@ -1,5 +1,4 @@ --- -kind: change title: Repository redirects are coming to API v3 in July author_name: jasonrudolph --- diff --git a/content/changes/2015-06-10-breaking-changes-to-organization-permissions-coming-on-june-24.md b/content/changes/2015-06-10-breaking-changes-to-organization-permissions-coming-on-june-24.md index 139bef8cd4..d56295e02b 100644 --- a/content/changes/2015-06-10-breaking-changes-to-organization-permissions-coming-on-june-24.md +++ b/content/changes/2015-06-10-breaking-changes-to-organization-permissions-coming-on-june-24.md @@ -1,5 +1,4 @@ --- -kind: change title: Breaking changes to organization permissions coming on June 24 author_name: jakeboxer --- diff --git a/content/changes/2015-06-11-pages-a-records.md b/content/changes/2015-06-11-pages-a-records.md index f7e699f336..a18197d3b8 100644 --- a/content/changes/2015-06-11-pages-a-records.md +++ b/content/changes/2015-06-11-pages-a-records.md @@ -1,5 +1,4 @@ --- -kind: change title: GitHub Pages' A Records Added to Meta API author_name: leereilly --- diff --git a/content/changes/2015-06-17-organizations-endpoint.md b/content/changes/2015-06-17-organizations-endpoint.md index 3d83af3896..39326640a0 100644 --- a/content/changes/2015-06-17-organizations-endpoint.md +++ b/content/changes/2015-06-17-organizations-endpoint.md @@ -1,5 +1,4 @@ --- -kind: change title: List all organizations author_name: keavy --- diff --git a/content/changes/2015-06-24-api-enhancements-for-working-with-organization-permissions.md b/content/changes/2015-06-24-api-enhancements-for-working-with-organization-permissions.md index 7fc0e4bfc4..1bd6623359 100644 --- a/content/changes/2015-06-24-api-enhancements-for-working-with-organization-permissions.md +++ b/content/changes/2015-06-24-api-enhancements-for-working-with-organization-permissions.md @@ -1,5 +1,4 @@ --- -kind: change title: API enhancements for working with organization permissions author_name: jakeboxer --- diff --git a/content/changes/2015-06-24-breaking-changes-to-organization-permissions-are-now-official.md b/content/changes/2015-06-24-breaking-changes-to-organization-permissions-are-now-official.md index 28deadd93e..fdecc9b91d 100644 --- a/content/changes/2015-06-24-breaking-changes-to-organization-permissions-are-now-official.md +++ b/content/changes/2015-06-24-breaking-changes-to-organization-permissions-are-now-official.md @@ -1,5 +1,4 @@ --- -kind: change title: Breaking changes to organization permissions are now official author_name: jakeboxer --- diff --git a/content/changes/2015-06-24-licenses-api-update.md b/content/changes/2015-06-24-licenses-api-update.md index 39a79ada48..67c7ffaded 100644 --- a/content/changes/2015-06-24-licenses-api-update.md +++ b/content/changes/2015-06-24-licenses-api-update.md @@ -1,5 +1,4 @@ --- -kind: change title: Licenses API update author_name: mislav --- diff --git a/content/changes/2015-07-21-automatic-redirects-for-renamed-repositories.md b/content/changes/2015-07-21-automatic-redirects-for-renamed-repositories.md index 2cb92fdc1d..4477688d15 100644 --- a/content/changes/2015-07-21-automatic-redirects-for-renamed-repositories.md +++ b/content/changes/2015-07-21-automatic-redirects-for-renamed-repositories.md @@ -1,5 +1,4 @@ --- -kind: change title: Automatic redirects for renamed repositories author_name: jasonrudolph --- diff --git a/content/changes/2015-07-22-more-flexible-options-for-listing-repositories.md b/content/changes/2015-07-22-more-flexible-options-for-listing-repositories.md index 52ab6b8eff..26a762e414 100644 --- a/content/changes/2015-07-22-more-flexible-options-for-listing-repositories.md +++ b/content/changes/2015-07-22-more-flexible-options-for-listing-repositories.md @@ -1,5 +1,4 @@ --- -kind: change title: More flexible options for listing repositories author_name: jakeboxer --- diff --git a/content/changes/2015-08-04-get-license-contents.md b/content/changes/2015-08-04-get-license-contents.md index db29db0d82..676bfbc447 100644 --- a/content/changes/2015-08-04-get-license-contents.md +++ b/content/changes/2015-08-04-get-license-contents.md @@ -1,5 +1,4 @@ --- -kind: change title: Get the contents of a repository’s license author_name: benbalter --- diff --git a/content/changes/2015-09-03-ensure-your-app-is-ready-for-protected-branches.md b/content/changes/2015-09-03-ensure-your-app-is-ready-for-protected-branches.md index 3113487685..e32d9ef35f 100644 --- a/content/changes/2015-09-03-ensure-your-app-is-ready-for-protected-branches.md +++ b/content/changes/2015-09-03-ensure-your-app-is-ready-for-protected-branches.md @@ -1,5 +1,4 @@ --- -kind: change title: Ensure your app is ready for Protected Branches author_name: aroben --- diff --git a/content/changes/2015-11-11-protected-branches-api.md b/content/changes/2015-11-11-protected-branches-api.md index 106b6cc88e..3510ed9866 100644 --- a/content/changes/2015-11-11-protected-branches-api.md +++ b/content/changes/2015-11-11-protected-branches-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Protected Branches API Preview Period author_name: nakajima --- diff --git a/content/changes/2016-01-05-api-enhancements-for-working-with-organization-permissions-are-now-official.md b/content/changes/2016-01-05-api-enhancements-for-working-with-organization-permissions-are-now-official.md index 30b7f8a6f3..84fb64bbb2 100644 --- a/content/changes/2016-01-05-api-enhancements-for-working-with-organization-permissions-are-now-official.md +++ b/content/changes/2016-01-05-api-enhancements-for-working-with-organization-permissions-are-now-official.md @@ -1,5 +1,4 @@ --- -kind: change title: API enhancements for working with organization permissions are now official author_name: jakeboxer --- diff --git a/content/changes/2016-02-11-issue-locking-api.md b/content/changes/2016-02-11-issue-locking-api.md index 9cfb37c2a3..07177d4910 100644 --- a/content/changes/2016-02-11-issue-locking-api.md +++ b/content/changes/2016-02-11-issue-locking-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Issue Locking and Unlocking API Preview Period author_name: davidcelis --- diff --git a/content/changes/2016-02-19-source-import-preview-api.md b/content/changes/2016-02-19-source-import-preview-api.md index bd7d901d8e..58e2a4eee8 100644 --- a/content/changes/2016-02-19-source-import-preview-api.md +++ b/content/changes/2016-02-19-source-import-preview-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Preview the Source Import API author_name: spraints --- diff --git a/content/changes/2016-02-24-commit-reference-sha-api.md b/content/changes/2016-02-24-commit-reference-sha-api.md index 6d235725e4..e78af07bab 100644 --- a/content/changes/2016-02-24-commit-reference-sha-api.md +++ b/content/changes/2016-02-24-commit-reference-sha-api.md @@ -1,5 +1,4 @@ --- -kind: change title: Commit Reference SHA-1 Preview Period author_name: mikemcquaid --- diff --git a/lib/changes_helper.rb b/lib/changes_helper.rb index e7cdb25793..22b4686cc0 100644 --- a/lib/changes_helper.rb +++ b/lib/changes_helper.rb @@ -8,7 +8,15 @@ def add_created_at_attribute end end + def add_kind_attribute + @items.each do |item| + next unless item[:filename].to_s.starts_with?('content/changes/2') + item[:kind] = 'change' + end + end + MimeFormat ||= "application/vnd.github.%s+json".freeze + # Public: Filters the change items out. If a version is given, show only the # items related to that version. # From 23f887775b1a2de3b3e5bd1409b46dc2f8f778f0 Mon Sep 17 00:00:00 2001 From: Ruben Dijkstra Date: Thu, 10 Mar 2016 22:23:44 +0100 Subject: [PATCH 010/144] Show the right request/response in repos/comments.md --- content/v3/repos/comments.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/v3/repos/comments.md b/content/v3/repos/comments.md index 66e29b1f6a..82959fa925 100644 --- a/content/v3/repos/comments.md +++ b/content/v3/repos/comments.md @@ -46,7 +46,7 @@ Name | Type | Description #### Example <%= json \ - :body => 'Nice change', + :body => 'Great stuff', :path => 'file1.txt', :position => 4, :line => nil @@ -86,7 +86,7 @@ Name | Type | Description ### Response <%= headers 200 %> -<%= json :commit_comment %> +<%= json(:commit_comment) { |h| h.merge('body' => 'Nice change') } %> ## Delete a commit comment From 3c3b8f03183313b078cf8d8787ced55a68d784e0 Mon Sep 17 00:00:00 2001 From: Tomas Bjerre Date: Tue, 1 Mar 2016 12:57:43 +0100 Subject: [PATCH 011/144] Clarifying usage of commit_id in comment example * I interpreted it as if the example was showing how to make a commit comment on a commit in the PR. This makes it clearer that its a review comment on the unified diff. --- content/v3/pulls/comments.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/v3/pulls/comments.md b/content/v3/pulls/comments.md index e2362319b6..42ecb87002 100644 --- a/content/v3/pulls/comments.md +++ b/content/v3/pulls/comments.md @@ -62,10 +62,12 @@ Name | Type | Description Name | Type | Description -----|------|-------------- `body`|`string` | **Required**. The text of the comment -`commit_id`|`string` | **Required**. The SHA of the commit to comment on. +`commit_id`|`string` | **Required**. The SHA of the latest commit of the pull request to comment on. `path`|`string` | **Required**. The relative path of the file to comment on. `position`|`integer` | **Required**. The line index in the diff to comment on. +Note: When passing the `commit_id`, use the SHA of the latest commit in the pull request or your comment may appear as "outdated" if the specified `position` has been modified in a subsequent commit. + #### Example From 40874a4c5a3c633b1e3d5d737739defc5622bb4c Mon Sep 17 00:00:00 2001 From: Brooks Swinnerton Date: Mon, 14 Mar 2016 12:01:37 -0400 Subject: [PATCH 012/144] Changes `commit_id` description back to original --- content/v3/pulls/comments.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/v3/pulls/comments.md b/content/v3/pulls/comments.md index 42ecb87002..b8289acc02 100644 --- a/content/v3/pulls/comments.md +++ b/content/v3/pulls/comments.md @@ -62,7 +62,7 @@ Name | Type | Description Name | Type | Description -----|------|-------------- `body`|`string` | **Required**. The text of the comment -`commit_id`|`string` | **Required**. The SHA of the latest commit of the pull request to comment on. +`commit_id`|`string` | **Required**. The SHA of the commit to comment on. `path`|`string` | **Required**. The relative path of the file to comment on. `position`|`integer` | **Required**. The line index in the diff to comment on. From 44e12391e2bff93c6f946f0d47541c34ed50fafe Mon Sep 17 00:00:00 2001 From: Hubot Date: Mon, 14 Mar 2016 11:54:33 -0700 Subject: [PATCH 013/144] Sync changes from upstream repository --- Rakefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Rakefile b/Rakefile index 4f58e0a653..98322c5037 100644 --- a/Rakefile +++ b/Rakefile @@ -36,7 +36,7 @@ end desc "Run the HTML-Proofer" task :run_proofer do require 'html-proofer' - ignored_links = [%r{www.w3.org}] + ignored_links = [%r{www.w3.org}, /api\.github\.com/] # swap versionless Enterprise articles with versioned paths url_swap = { %r{help.github.com/enterprise/admin/} => "help.github.com/enterprise/#{config[:versions][0]}/admin/", From e8c5d275b0866471c48ab9efd2d41323cf1b6e5d Mon Sep 17 00:00:00 2001 From: Hubot Date: Tue, 15 Mar 2016 06:19:50 -0700 Subject: [PATCH 014/144] Sync changes from upstream repository --- content/guides/best-practices-for-integrators.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/guides/best-practices-for-integrators.md b/content/guides/best-practices-for-integrators.md index 3e6fcb055b..14f4e26efe 100644 --- a/content/guides/best-practices-for-integrators.md +++ b/content/guides/best-practices-for-integrators.md @@ -55,7 +55,7 @@ For the stability of your app, you shouldn't try to parse this data or try to gu For example, when working with paginated results, it's often tempting to construct URLs that append `?page=` to the end. Avoid that temptation. [Our guide on pagination](/guides/traversing-with-pagination) offers some safe tips on dependably following paginated results. ## Check the action before processing the event -Webhook events can have multiple actions. As GitHub's feature set grows, the list of actions may change. Ensure that your application explicitly checks the action before doing any processing. For example, the [`IssuesEvent`](https://developer.github.com/v3/activity/events/types/#issuesevent) has several possible actions, such as `opened` when the issue is created, `closed` when the issue is closed, and `assigned` when the issue is assigned to someone. +Webhook events can have multiple actions. As GitHub's feature set grows, we will occasionally add new actions to existing event types. Ensure that your application explicitly checks the action before doing any processing. For example, the [`IssuesEvent`](https://developer.github.com/v3/activity/events/types/#issuesevent) has several possible actions, such as `opened` when the issue is created, `closed` when the issue is closed, and `assigned` when the issue is assigned to someone. Two code examples are given below, Fig 1.1 and Fig 1.2. In Fig 1.1, the `process_closed` method will be called for any event action which is not `opened` or `assigned`. This means that the `process_closed` method will be called for events with the `closed` action, but also other events with different actions delivered to the webhook. From bbf068c71d778abb6663da2729e84806f347fef0 Mon Sep 17 00:00:00 2001 From: DSanchez Date: Tue, 15 Mar 2016 11:22:34 -0400 Subject: [PATCH 015/144] Update GitHub API v3 wrapper link and name Wrapper for GitHub API v3 as move from Scion to FlexyProject and offer PHP5.6 and PHP7 versions. Link to repository as been updated --- content/libraries.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/libraries.md b/content/libraries.md index a4d641e1e8..2958416746 100644 --- a/content/libraries.md +++ b/content/libraries.md @@ -134,7 +134,7 @@ covers the entire API. * [Github Nette Extension][kdyby-github] * [GitHub API Easy Access][milo-github-api] * [GitHub bridge for Laravel][github-laravel] -* [GitHub API v3 wrapper][github-api-v3-wrapper] +* [PHP5.6|PHP7 Client & WebHook wrapper][flexyproject-githubapi] [github-php-client]: https://github.com/tan-tan-kanarek/github-php-client [php-github-api]: https://github.com/KnpLabs/php-github-api @@ -144,7 +144,7 @@ covers the entire API. [kdyby-github]: https://github.com/kdyby/github [milo-github-api]: https://github.com/milo/github-api [github-laravel]: https://github.com/GrahamCampbell/Laravel-GitHub -[github-api-v3-wrapper]: https://github.com/Scion-Framework/GitHubAPI +[flexyproject-githubapi]: https://github.com/FlexyProject/GitHubAPI ## Python From b9d7288927043af72546e346f917a2dde0850e72 Mon Sep 17 00:00:00 2001 From: Hubot Date: Tue, 15 Mar 2016 15:22:06 -0700 Subject: [PATCH 016/144] Sync changes from upstream repository --- .../changes/2016-03-15-new-webhook-actions.md | 53 +++++++++++++++++++ layouts/includes/pagination_bar.html | 9 ++-- lib/changes_helper.rb | 2 +- 3 files changed, 58 insertions(+), 6 deletions(-) create mode 100644 content/changes/2016-03-15-new-webhook-actions.md diff --git a/content/changes/2016-03-15-new-webhook-actions.md b/content/changes/2016-03-15-new-webhook-actions.md new file mode 100644 index 0000000000..82e916d655 --- /dev/null +++ b/content/changes/2016-03-15-new-webhook-actions.md @@ -0,0 +1,53 @@ +--- +title: New webhook event actions are coming +author_name: davidcelis +--- + +We will soon begin introducing new `action` values for several existing webhook events. If you currently subscribe to webhooks but do not check the payload's `action` value, you may end up incorrectly processing events after this change is released. To ensure that your webhook processing is not affected by these new `action` values, **you should audit your webhook processing logic by April 15th, 2016**. + +We are providing an advance notice to warn of these changes. In the future, we may continue adding new actions without providing further warning. + +### A brief overview of GitHub webhook actions + +Webhook events can have multiple actions. For example, the [`IssuesEvent`](https://developer.github.com/v3/activity/events/types/#issuesevent) has several possible actions. These include `opened` when the issue is created, `closed` when the issue is closed, and `assigned` when the issue is assigned to someone. Historically, we haven't added new actions to webhook events that have only one action. However, as GitHub's feature set grows, we may occasionally add new actions to existing event types. We encourage you to take some time and ensure that your application explicitly checks the action before doing any processing. + +### What to avoid when working with event actions + +Here's an example of functionality that **will not work** when attempting to process an `IssuesEvent`. In this example, the `process_closed` method will be called for any event action which is not `opened` or `assigned`. This means that the `process_closed` method will be called for events with the `closed` action, but also other events with actions other than `opened` or `assigned` that are delivered to the webhook. + +```ruby +# The following is not future-proof! +case action +when "opened" + process_opened +when "assigned" + process_assigned +else + process_closed +end +``` + +### How to work with new event actions + +We suggest that you explicitly check event actions and act accordingly. In this example, the `closed` action is checked first before calling the `process_closed` method. Additionally, for unknown actions, we log that something new was encountered: + +```ruby +# The following is recommended +case action +when "opened" + process_opened +when "assigned" + process_assigned +when "closed" + process_closed +else + puts "Ooohh, something new from GitHub!" +end +``` + +We may also add new webhook event types from time to time. If your webhook is configured to "Send me **everything**", your code should also explicitly check for the event type in a similar way as we have done with checking for the action type above. Take a look at our [integrators best practices guide][best-practices] for more tips. + +If you have any questions or feedback, please [get in touch][get-in-touch]. + +[best-practices]: https://developer.github.com/guides/best-practices-for-integrators/ +[get-in-touch]: https://github.com/contact?form[subject]=New+Webhook+Actions diff --git a/layouts/includes/pagination_bar.html b/layouts/includes/pagination_bar.html index d20c1f367c..8a0c13ade1 100644 --- a/layouts/includes/pagination_bar.html +++ b/layouts/includes/pagination_bar.html @@ -1,4 +1,4 @@ - +<%# @count_gap refers to the minimum number of sibling pages to show %> <% @count_gap = 2; @i = 1; @total_pages = total_pages; %>