Permalink
Switch branches/tags
Nothing to show
Commits on Nov 22, 2011
  1. Dereference hashref for keys().

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

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

    bigpresh committed Oct 20, 2011
    Support Multiple projects per channel
  3. remove LWP::Simple

    throughnothing committed Oct 20, 2011
Commits on Oct 18, 2011
  1. Rename setgithubproject -> setgithubprojects, implemented setauthfor …

    throughnothing committed Oct 18, 2011
    …and setdefaultauth as well as added tests for that.
  2. Allow multiple projects per channel. Currently the 'primary' is just …

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

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

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

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

    bigpresh committed Oct 7, 2011
    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.
Commits on Oct 5, 2011
  1. Update Changes

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

    bigpresh committed Oct 5, 2011
    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 => '...' }`.
  3. Update Changes

    bigpresh committed Oct 5, 2011
  4. Update prereqs

    bigpresh committed Oct 5, 2011
  5. Documentation updates.

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

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

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

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

    bigpresh committed Oct 3, 2011
    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.
  3. Er, specify the channel we want a Net::GitHub::V2 object for.

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

    bigpresh committed Oct 3, 2011