GitHub Enterprise Adds Global Webhooks
GitHub Enterprise Adds Global Webhooks
Written by Kay Ewbank   
Thursday, 14 December 2017

There's a new release of GitHub Enterprise with new tools to help developer teams stay focused. Improvements include project board enhancements, global webhooks, and repository archiving.

GitHub Enterprise is designed to give large companies a way to deploy GitHub in their own environments. This means it can be used locally to manage custom apps designed for their own users. It offers commit histories, code browsing, compare views, pull requests, issues, wikis, gists, organizations and team management, all available locally, on your own server. 

Project boards were already included in the previous version to help teams keep track of what’s happening with a group of tasks. The boards have now been improved with the addition of automation events that will update the status of your tasks for you automatically on the boards. If a developer carries out a task such as adding a new card to a project, closing an issue, or merging a pull request, the cards will automatically move between columns in real time.

Where tasks within project boards have external dependencies, another improvement means you can use notes to add links to those dependencies. This means that if you reference an issue or pull request in a note, you’ll now see a preview of the cross-referenced link in a summary card, making it clearer that an external link exists.Project boards have also been improved with support for keyboard shortcuts that can be used to navigate between cards and columns, to move cards and columns, and commit changes.

 

 

Webhooks are another area to have been enhanced, in this case by the addition of support for global webhooks.They are used within GitHub Enterprise to monitor, respond to, or enforce rules for user and organization management, but in the previous version they had to be defined per repository or organization. The new Global Webhook support means you can set up webhooks for an entire enterprise instance instead of one repository or organization at a time. This means admins will be notified about new users and organizations, deleted users and organizations, and membership changes.

Another area to have been improved is the organization of repositories, with support for archiving of older repositories when they're inactive, setting them to be read-only to owners and contributors. While no one will be able to add new issues, pull requests, or comments, the repository will still be available for later iteration.

The final main improvement is automatic HTTPS deployment. This has been achieved via support for Let’s Encrypt, a public Certificate Authority that automatically obtains and renews TLS and SSL certificates. Admins can get a secure “green HTTPS padlock” by running a simple CLI command or requesting a TLS certificate in the Management Console, with no fees or manual steps for certificate renewal.

 githubdeklogo

More Information

2.12 Release Notes
Download GitHub Enterprise 2.12

Related Articles

GitHub Enterprise 2.1 Released

GitHub Introduces New Pricing For Private Projects

GitHub's Latest State Of The Octoverse

GitHub Desktop Released

GitHub Extends Developer Program

GitHub Platform and Community Improvements

Github Victim Of Its Own Success

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin.

 

Banner


Trees And Heaps For Xmas - A Programmer At Xmas
25/12/2017

'Tis that time of year when it is OK to use the word 'tis. Programmers are a funny lot, but they too are forced to stand away from the keyboard and stop coding. Why exactly? Well there are festive tre [ ... ]



Charles Babbage Born This Day In 1791
26/12/2017

Today we celebrate the birth of Charles Babbage, the man who invented calculating machines that, although they were never realised in his lifetime, are rightly seen as the forerunners of modern progra [ ... ]


More News

 

 
 

 

blog comments powered by Disqus

Last Updated ( Thursday, 14 December 2017 )
 
 

   
Banner
RSS feed of news items only
I Programmer News
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.