@@ -2493,6 +2493,35 @@ <h2 class="title">
2493
2493
you have any questions or feedback, < a href ="https://github.com/contact?form%5Bsubject%5D=API+org+scopes "> get in touch</ a > .</ p >
2494
2494
2495
2495
2496
+ </ div >
2497
+
2498
+ < div class ="change " id ="/changes/2014-02-24-wildcard-event-for-webhooks/ ">
2499
+ < h2 class ="title ">
2500
+ < a href ="/changes/2014-02-24-wildcard-event-for-webhooks/ "> Wildcard Event for Webhooks</ a >
2501
+ </ h2 >
2502
+
2503
+ < div class ="meta ">
2504
+ < ul >
2505
+ < li class ="published ">
2506
+ < span class ="octicon octicon-calendar "> </ span >
2507
+ February 24, 2014
2508
+
2509
+ </ li >
2510
+ < li class ="who_when ">
2511
+ < img height ="16 " width ="16 " src ="https://github.com/kdaigle.png " alt ="Avatar for kdaigle ">
2512
+ < a href ="https://github.com/kdaigle "> kdaigle</ a >
2513
+ </ li >
2514
+ </ ul >
2515
+ </ div >
2516
+
2517
+ < p > We’ve made a small change to make it easier for webhook integrators to receive “everything”.
2518
+ Instead of adding every event to your webhook, you can now opt-in to all events (including
2519
+ all new events in the future) by using the < a href ="/webhooks/#wildcard-event "> wildcard event</ a > (< code > *</ code > ).</ p >
2520
+
2521
+ < p > If you add this event to an existing webhook, we’ll remove the existing specific events and
2522
+ send you payloads for all supported events. As we add new events, you’ll automatically
2523
+ begin receiving those too.</ p >
2524
+
2496
2525
</ div >
2497
2526
2498
2527
< div class ="change " id ="/changes/2014-02-24-finer-grained-scopes-for-ssh-keys/ ">
@@ -2544,35 +2573,6 @@ <h2 id="deleting-keys-when-revoking-a-token">Deleting keys when revoking a token
2544
2573
< p > As always, if you have any questions or feedback, < a href ="https://github.com/contact?form%5Bsubject%5D=API+improvements+for+SSH+keys "> please get in touch</ a > .</ p >
2545
2574
2546
2575
2547
- </ div >
2548
-
2549
- < div class ="change " id ="/changes/2014-02-24-wildcard-event-for-webhooks/ ">
2550
- < h2 class ="title ">
2551
- < a href ="/changes/2014-02-24-wildcard-event-for-webhooks/ "> Wildcard Event for Webhooks</ a >
2552
- </ h2 >
2553
-
2554
- < div class ="meta ">
2555
- < ul >
2556
- < li class ="published ">
2557
- < span class ="octicon octicon-calendar "> </ span >
2558
- February 24, 2014
2559
-
2560
- </ li >
2561
- < li class ="who_when ">
2562
- < img height ="16 " width ="16 " src ="https://github.com/kdaigle.png " alt ="Avatar for kdaigle ">
2563
- < a href ="https://github.com/kdaigle "> kdaigle</ a >
2564
- </ li >
2565
- </ ul >
2566
- </ div >
2567
-
2568
- < p > We’ve made a small change to make it easier for webhook integrators to receive “everything”.
2569
- Instead of adding every event to your webhook, you can now opt-in to all events (including
2570
- all new events in the future) by using the < a href ="/webhooks/#wildcard-event "> wildcard event</ a > (< code > *</ code > ).</ p >
2571
-
2572
- < p > If you add this event to an existing webhook, we’ll remove the existing specific events and
2573
- send you payloads for all supported events. As we add new events, you’ll automatically
2574
- begin receiving those too.</ p >
2575
-
2576
2576
</ div >
2577
2577
2578
2578
< div class ="change " id ="/changes/2014-02-21-gist-raw-file-url-change/ ">
@@ -2653,9 +2653,9 @@ <h2 class="title">
2653
2653
2654
2654
</ div >
2655
2655
2656
- < div class ="change " id ="/changes/2014-2 -10-ping-event-for-webhooks / ">
2656
+ < div class ="change " id ="/changes/2014-02 -10-repo-hook-scopes / ">
2657
2657
< h2 class ="title ">
2658
- < a href ="/changes/2014-2 -10-ping-event-for-webhooks / "> Ping Event for Webhooks </ a >
2658
+ < a href ="/changes/2014-02 -10-repo-hook-scopes / "> New scopes for managing repository hooks </ a >
2659
2659
</ h2 >
2660
2660
2661
2661
< div class ="meta ">
@@ -2666,29 +2666,34 @@ <h2 class="title">
2666
2666
2667
2667
</ li >
2668
2668
< li class ="who_when ">
2669
- < img height ="16 " width ="16 " src ="https://github.com/kdaigle .png " alt ="Avatar for kdaigle ">
2670
- < a href ="https://github.com/kdaigle " > kdaigle </ a >
2669
+ < img height ="16 " width ="16 " src ="https://github.com/pengwynn .png " alt ="Avatar for pengwynn ">
2670
+ < a href ="https://github.com/pengwynn " > pengwynn </ a >
2671
2671
</ li >
2672
2672
</ ul >
2673
2673
</ div >
2674
2674
2675
- < p > With the release of our < a href ="https://github.com/blog/1778-webhooks-level-up "> new webhook UI</ a > , we included a new
2676
- < a href ="/webhooks/#ping-event "> ping event</ a > that webhooks will receive. When you
2677
- create a new webhook, we will send this event as an initial test of the webhook.</ p >
2675
+ < p > Many third party services need to set up < a href ="http://developer.github.com/v3/repos/hooks/ "> hooks</ a > in order to act upon events
2676
+ in your repositories. Today, we’ve introduced three new < a href ="http://developer.github.com/v3/oauth/#scopes "> scopes</ a > that provide
2677
+ more granular access to your repository hooks without allowing access to your
2678
+ repository contents:</ p >
2678
2679
2679
- < p > The ping is only informational, doesn’t need to be responded to in a specific way,
2680
- and nothing bad will happen if you respond with an error. It’s just a quick
2681
- “hello world” to let you know you set everything up correctly.</ p >
2680
+ < ul >
2681
+ < li >
2682
+ < code > read:repo_hook</ code > grants read and ping access to hooks in public or private repositories.</ li >
2683
+ < li >
2684
+ < code > write:repo_hook</ code > grants read, write, and ping access to hooks in public or private repositories.</ li >
2685
+ < li >
2686
+ < code > admin:repo_hook</ code > grants read, write, ping, and delete access to hooks in public or private repositories.</ li >
2687
+ </ ul >
2688
+
2689
+ < p > As always, if you have any questions or feedback, < a href ="https://github.com/contact?form%5Bsubject%5D=API+repo+hook+scopes "> get in touch</ a > .</ p >
2682
2690
2683
- < p > We also added a < a href ="/v3/repos/hooks/#ping-a-hook "> ping endpoint</ a > to the hooks API.
2684
- By using ping instead of < a href ="/v3/repos/hooks/#test-a-push-hook "> test</ a > , you can ensure
2685
- you won’t be limited by the < code > push</ code > event requirement that the test endpoint has.</ p >
2686
2691
2687
2692
</ div >
2688
2693
2689
- < div class ="change " id ="/changes/2014-02 -10-repo-hook-scopes / ">
2694
+ < div class ="change " id ="/changes/2014-2 -10-ping-event-for-webhooks / ">
2690
2695
< h2 class ="title ">
2691
- < a href ="/changes/2014-02 -10-repo-hook-scopes / "> New scopes for managing repository hooks </ a >
2696
+ < a href ="/changes/2014-2 -10-ping-event-for-webhooks / "> Ping Event for Webhooks </ a >
2692
2697
</ h2 >
2693
2698
2694
2699
< div class ="meta ">
@@ -2699,28 +2704,23 @@ <h2 class="title">
2699
2704
2700
2705
</ li >
2701
2706
< li class ="who_when ">
2702
- < img height ="16 " width ="16 " src ="https://github.com/pengwynn .png " alt ="Avatar for pengwynn ">
2703
- < a href ="https://github.com/pengwynn " > pengwynn </ a >
2707
+ < img height ="16 " width ="16 " src ="https://github.com/kdaigle .png " alt ="Avatar for kdaigle ">
2708
+ < a href ="https://github.com/kdaigle " > kdaigle </ a >
2704
2709
</ li >
2705
2710
</ ul >
2706
2711
</ div >
2707
2712
2708
- < p > Many third party services need to set up < a href ="http://developer.github.com/v3/repos/hooks/ "> hooks</ a > in order to act upon events
2709
- in your repositories. Today, we’ve introduced three new < a href ="http://developer.github.com/v3/oauth/#scopes "> scopes</ a > that provide
2710
- more granular access to your repository hooks without allowing access to your
2711
- repository contents:</ p >
2712
-
2713
- < ul >
2714
- < li >
2715
- < code > read:repo_hook</ code > grants read and ping access to hooks in public or private repositories.</ li >
2716
- < li >
2717
- < code > write:repo_hook</ code > grants read, write, and ping access to hooks in public or private repositories.</ li >
2718
- < li >
2719
- < code > admin:repo_hook</ code > grants read, write, ping, and delete access to hooks in public or private repositories.</ li >
2720
- </ ul >
2713
+ < p > With the release of our < a href ="https://github.com/blog/1778-webhooks-level-up "> new webhook UI</ a > , we included a new
2714
+ < a href ="/webhooks/#ping-event "> ping event</ a > that webhooks will receive. When you
2715
+ create a new webhook, we will send this event as an initial test of the webhook.</ p >
2721
2716
2722
- < p > As always, if you have any questions or feedback, < a href ="https://github.com/contact?form%5Bsubject%5D=API+repo+hook+scopes "> get in touch</ a > .</ p >
2717
+ < p > The ping is only informational, doesn’t need to be responded to in a specific way,
2718
+ and nothing bad will happen if you respond with an error. It’s just a quick
2719
+ “hello world” to let you know you set everything up correctly.</ p >
2723
2720
2721
+ < p > We also added a < a href ="/v3/repos/hooks/#ping-a-hook "> ping endpoint</ a > to the hooks API.
2722
+ By using ping instead of < a href ="/v3/repos/hooks/#test-a-push-hook "> test</ a > , you can ensure
2723
+ you won’t be limited by the < code > push</ code > event requirement that the test endpoint has.</ p >
2724
2724
2725
2725
</ div >
2726
2726
@@ -3687,9 +3687,9 @@ <h2 class="title">
3687
3687
3688
3688
</ div >
3689
3689
3690
- < div class ="change " id ="/changes/2013-05-06-repository-stats / ">
3690
+ < div class ="change " id ="/changes/2013-05-06-create-update-delete-individual-files / ">
3691
3691
< h2 class ="title ">
3692
- < a href ="/changes/2013-05-06-repository-stats / "> Repository Statistics </ a >
3692
+ < a href ="/changes/2013-05-06-create-update-delete-individual-files / "> Create, update, and delete individual files </ a >
3693
3693
</ h2 >
3694
3694
3695
3695
< div class ="meta ">
@@ -3700,33 +3700,25 @@ <h2 class="title">
3700
3700
3701
3701
</ li >
3702
3702
< li class ="who_when ">
3703
- < img height ="16 " width ="16 " src ="https://github.com/Caged .png " alt ="Avatar for Caged ">
3704
- < a href ="https://github.com/Caged " > Caged </ a >
3703
+ < img height ="16 " width ="16 " src ="https://github.com/ymendel .png " alt ="Avatar for ymendel ">
3704
+ < a href ="https://github.com/ymendel " > ymendel </ a >
3705
3705
</ li >
3706
3706
</ ul >
3707
3707
</ div >
3708
3708
3709
- < p > Today we’re happy to open our < a href ="/v3/repos/statistics "> Repository Statistics API</ a > to everyone. We’re using
3710
- repository statistics to power < a href ="https://github.com/github/linguist/graphs "> our graphs</ a > ,
3711
- but we can’t wait to see what others can do with this information.</ p >
3712
-
3713
- < p > Starting today, these resources are available to you:</ p >
3709
+ < p > We’re following in the footsteps of GitHub.com’s ability to < a href ="https://github.com/blog/143-inline-file-editing "> edit</ a > and
3710
+ < a href ="https://github.com/blog/1327-creating-files-on-github "> create</ a > files in your web browser. Starting today, the
3711
+ < a href ="/v3/repos/contents/ "> Repository Contents API</ a > will let you easily < a href ="/v3/repos/contents/#create-a-file "> create</ a > , < a href ="/v3/repos/contents/#update-a-file "> update</ a > , and even
3712
+ < a href ="/v3/repos/contents/#delete-a-file "> delete</ a > individual files.</ p >
3714
3713
3715
- < ul >
3716
- < li > < strong > < a href ="/v3/repos/statistics/#contributors "> Contributors</ a > </ strong > </ li >
3717
- < li > < strong > < a href ="/v3/repos/statistics/#commit-activity "> Commit Activity</ a > </ strong > </ li >
3718
- < li > < strong > < a href ="/v3/repos/statistics/#code-frequency "> Code Frequency</ a > </ strong > </ li >
3719
- < li > < strong > < a href ="/v3/repos/statistics/#participation "> Participation</ a > </ strong > </ li >
3720
- < li > < strong > < a href ="/v3/repos/statistics/#punch-card "> Punch Card</ a > </ strong > </ li >
3721
- </ ul >
3714
+ < p > Happy editing!</ p >
3722
3715
3723
- < p > Enjoy!</ p >
3724
3716
3725
3717
</ div >
3726
3718
3727
- < div class ="change " id ="/changes/2013-05-06-create-update-delete-individual-files / ">
3719
+ < div class ="change " id ="/changes/2013-05-06-repository-stats / ">
3728
3720
< h2 class ="title ">
3729
- < a href ="/changes/2013-05-06-create-update-delete-individual-files / "> Create, update, and delete individual files </ a >
3721
+ < a href ="/changes/2013-05-06-repository-stats / "> Repository Statistics </ a >
3730
3722
</ h2 >
3731
3723
3732
3724
< div class ="meta ">
@@ -3737,19 +3729,27 @@ <h2 class="title">
3737
3729
3738
3730
</ li >
3739
3731
< li class ="who_when ">
3740
- < img height ="16 " width ="16 " src ="https://github.com/ymendel .png " alt ="Avatar for ymendel ">
3741
- < a href ="https://github.com/ymendel " > ymendel </ a >
3732
+ < img height ="16 " width ="16 " src ="https://github.com/Caged .png " alt ="Avatar for Caged ">
3733
+ < a href ="https://github.com/Caged " > Caged </ a >
3742
3734
</ li >
3743
3735
</ ul >
3744
3736
</ div >
3745
3737
3746
- < p > We’re following in the footsteps of GitHub.com’s ability to < a href ="https://github.com/blog/143-inline-file-editing "> edit</ a > and
3747
- < a href ="https://github.com/blog/1327-creating-files-on-github "> create</ a > files in your web browser. Starting today, the
3748
- < a href ="/v3/repos/contents/ "> Repository Contents API</ a > will let you easily < a href ="/v3/repos/contents/#create-a-file "> create</ a > , < a href ="/v3/repos/contents/#update-a-file "> update</ a > , and even
3749
- < a href ="/v3/repos/contents/#delete-a-file "> delete</ a > individual files.</ p >
3738
+ < p > Today we’re happy to open our < a href ="/v3/repos/statistics "> Repository Statistics API</ a > to everyone. We’re using
3739
+ repository statistics to power < a href ="https://github.com/github/linguist/graphs "> our graphs</ a > ,
3740
+ but we can’t wait to see what others can do with this information.</ p >
3750
3741
3751
- < p > Happy editing!</ p >
3742
+ < p > Starting today, these resources are available to you:</ p >
3743
+
3744
+ < ul >
3745
+ < li > < strong > < a href ="/v3/repos/statistics/#contributors "> Contributors</ a > </ strong > </ li >
3746
+ < li > < strong > < a href ="/v3/repos/statistics/#commit-activity "> Commit Activity</ a > </ strong > </ li >
3747
+ < li > < strong > < a href ="/v3/repos/statistics/#code-frequency "> Code Frequency</ a > </ strong > </ li >
3748
+ < li > < strong > < a href ="/v3/repos/statistics/#participation "> Participation</ a > </ strong > </ li >
3749
+ < li > < strong > < a href ="/v3/repos/statistics/#punch-card "> Punch Card</ a > </ strong > </ li >
3750
+ </ ul >
3752
3751
3752
+ < p > Enjoy!</ p >
3753
3753
3754
3754
</ div >
3755
3755
0 commit comments