Skip to content
Commits on Sep 21, 2012
  1. My initial work towards handling hooks.

    This was intended to use the new hook-configuring support in GH's v3 API, but
    they deprecated the auth tokens we use for logging in, so I put this on hold
    ages back as it will mean overhauling the module to want username and password
    instead of username and API token.
    I don't much like that, TBH, but trying to get oAuth working for this  is about
    as attractive as being buggered by a herde of randy wildebeest with sand for
    lube whilst listening to Justin Bieber, so it's the lesser of two evils.
    committed Sep 21, 2012
Commits on Nov 22, 2011
  1. Dereference hashref for keys().

    (Would work with very recent perls, but not older ones)
    committed Nov 22, 2011
Commits on Oct 20, 2011
  1. Merge pull request #5 from throughnothing/multiple-projects

    Update documentation for Multiple Projects
    committed Oct 20, 2011
  2. @throughnothing
  3. Merge pull request #4 from throughnothing/multiple-projects

    Support Multiple projects per channel
    committed Oct 20, 2011
  4. @throughnothing
  5. @throughnothing

    remove LWP::Simple

    throughnothing committed Oct 19, 2011
  6. @throughnothing
  7. @throughnothing
Commits on Oct 18, 2011
  1. @throughnothing

    Rename setgithubproject -> setgithubprojects, implemented setauthfor …

    …and setdefaultauth as well as added tests for that.
    throughnothing committed Oct 18, 2011
  2. @throughnothing

    Allow multiple projects per channel. Currently the 'primary' is just …

    …the first one set. Also allows pull request listings from private repos
    throughnothing committed Oct 18, 2011
  3. Add to MANIFEST.

    (Looks like I forgot to commit this change before)
    committed Oct 18, 2011
  4. Preparing to release 0.04.

    committed Oct 18, 2011
Commits on Oct 7, 2011
  1. Bump version, update Changes

    committed Oct 7, 2011
  2. Make auth info actually optional.

    TODO: there should be a test to issue this command to the bot and verify via the
    mocked storage that it worked appropriately; that would have caught this fuckup.
    committed Oct 7, 2011
Commits on Oct 5, 2011
  1. Update Changes

    committed Oct 5, 2011
  2. Only announce a commit if we got back commit details.

    If we asked for a commit SHA that didn't exist, we don't get a false value back,
    we get a hashref of `{ error => '...' }`.
    committed Oct 5, 2011
  3. Update Changes

    committed Oct 5, 2011
  4. Update prereqs

    committed Oct 5, 2011
  5. Documentation updates.

    committed Oct 5, 2011
Commits on Oct 4, 2011
  1. Retarded logic fail.

    (I started writing this as `if (!$issue || exists $issue->{error})` then cut it
    down, but managed to leave behind the `!`.  Muppetry.)
    committed Oct 4, 2011
  2. Report errors fetching issue details properly.

    If the issue didn't exist, we get back a hashref with an 'error' key.
    committed Oct 4, 2011
Commits on Oct 3, 2011
  1. Ask for Net::GitHub::V2 object by project, not channel.

    As per previous refactor, we now store the auth details keyed on project, not
    committed Oct 3, 2011
  2. Refactor: store auth details for projects, not channels.

    Storing the auth details against a channel rather than a project didn't make
    much sense, and meant you couldn't refer to repos that required auth using the
    @user/repo suffix (e.g. commit deadbeef@user/repo).
    Refactored to store the authentication details keyed by project instead, which I
    think makes more sense.
    committed Oct 3, 2011
  3. Er, specify the channel we want a Net::GitHub::V2 object for.

    That would help.
    committed Oct 3, 2011
  4. Bugfix: stupid typo

    committed Oct 3, 2011
Something went wrong with that request. Please try again.