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

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

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

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

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

    …and setdefaultauth as well as added tests for that.
    throughnothing committed Oct 18, 2011
  2. 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 Announce.pm to MANIFEST.

    (Looks like I forgot to commit this change before)
    bigpresh committed Oct 18, 2011
  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.

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

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

    (I started writing this as `if (!$issue || exists $issue->{error})` then cut it
    down, but managed to leave behind the `!`.  Muppetry.)
    bigpresh 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.
    bigpresh 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
    channel.
    bigpresh 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.
    bigpresh committed Oct 3, 2011
  3. Er, specify the channel we want a Net::GitHub::V2 object for.

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

    bigpresh committed Oct 3, 2011