Omnifocus-github 1.7.0 Released

omnifocus-github version 1.7.0 has been released!

Plugin for omnifocus gem to provide github BTS synchronization.

Support for Github Enterprise:

In your git config, set the key omnifocus-github.accounts to a space
separated list of github accounts.

git config --global omnifocus-github.accounts "github myghe"

For each account API and web end points and authentication information
should be stored in the git config under a key matching the
account. For example:

git config --global github.user me
git config --global github.password mypassword
git config --global myghe.api https://ghe.mydomain.com/api/v3
git config --global myghe.api https://ghe.mydomain.com/

For each account can you specify the following parameters:

  • api - specify an API endpoint other than
    https://api.github.com. This is so you can point this at your Github
    Enterprise endpoint.

  • web - specify an API endpoint other than https://www.github.com. This
    is so you can point this at your Github Enterprise endpoint

  • user, password - A username and password pair for Basic http
    authentication.

Changes:

1.7.0 / 2013-12-05

  • 3 minor enhancements:

    • Added oauth-token authentication support: git config --add github.oauth-token val
    • Turned on auto_paginate to ensure full list of issues.
    • Updated dependency on octokit to ~> 2.0.
  • 1 bug fix:

    • omnifocus-github now bitches if no accounts authenticate properly.