Permalink
Switch branches/tags
Nothing to show
Commits on Jan 4, 2011
  1. Fix the link to CREDITS.

    Mark Glines committed Jan 4, 2011
Commits on Sep 12, 2010
  1. Escape dots in project names when generating perl package names.

    Infinoid committed Sep 12, 2010
    We already replace '-' with '_' when generating perl package names; do
    the same for '.'.  This allows us to track projects named like 'perl6.org'.
  2. Add a json parser to autofeed.pm. Point it at the dalek-conf.json file

    Infinoid committed Sep 12, 2010
    set up in the perl6 "mu" branch by moritz++.
Commits on Aug 21, 2010
Commits on Aug 19, 2010
  1. Fix the 6model plugin.

    Infinoid committed Aug 19, 2010
Commits on Aug 17, 2010
  1. Re-add the longest prefix feature for github.

    Infinoid committed Aug 17, 2010
    Add a test case for that.  Update the novemberlog test case too (it was
    still feeding in the old-style xml stuff).
  2. Speaking of boneheaded...

    Infinoid committed Aug 17, 2010
    It helps if the commit actually contains the diff I wanted to commit.
  3. Update github parser to use the YAML feed.

    Infinoid committed Aug 17, 2010
    This commit also includes an update to the rakudolog test case.
    The novemberlog test needs to be updated.
Commits on Mar 18, 2010
Commits on Mar 17, 2010
  1. output TT URL with ticket notification for parrot

    Bob Kuo committed Mar 17, 2010
Commits on Feb 28, 2010
  1. Minor change to test.pl.

    Infinoid committed Feb 28, 2010
    This line is useless, get rid of it.
  2. Github updates.

    Infinoid committed Feb 28, 2010
    * Add some sanity checking to make sure the github feed gave us data from the right project.  (They apparently had a temporary bug, and the consequences were quite spammy.)
    * Add a warning message and return semigracefully if a feed no longer exists.
    * Move the timer registration down a bit, so github parsers can be tested with modules/local/test.pl.
    * The feed format changed ever so slightly (they added a rel attribute to the link tag), add that to the testsuite just in case.
Commits on Feb 6, 2010
  1. Fix the autofeed timer.

    Infinoid committed Feb 6, 2010
Commits on Dec 4, 2009
  1. Some updates to the gitorious parser.

    Infinoid committed Dec 4, 2009
    * When we get a commit, scrape the patch file for the full log entry
      and the list of changed files.
    * Add the longest_common_prefix() method (copied from githubparser).
    * Add documentation for the try_link method.
Commits on Dec 3, 2009
  1. Don't enable output too early.

    Infinoid committed Dec 3, 2009
    The "seen" cache is shared by branches, but due to a logic error, only
    the first branch was scanned before enabling output.
  2. Update the botnix timer callback with the new method name.

    Infinoid committed Dec 3, 2009
    The "fetch_feed" callback was renamed to "process_project".  Update
    the timer callback too.
  3. Support branches in the github parser.

    Infinoid committed Dec 3, 2009
    A project can have multiple tracked branches, each of which get their
    own list of target channels.  Reorganize things to fit this.  Rename
    some methods: fetch_feed becomes process_project, process_feed becomes
    process_branch.
    
    Rework the data structures into a per-project / per-branch / per-target
    tree.  Document that structure a little better.  Fix try_link() to
    update the tree at the appropriate points; make process_project()
    process all branches, one at a time.
Commits on Nov 13, 2009
  1. The testsuite should check for eval errors. ("do EXPR" is evil.)

    Infinoid committed Nov 13, 2009
    This makes compilation errors much more visible.
  2. Remove the (unused) dependency on YAML::Syck.

    Infinoid committed Nov 13, 2009
    This was in there for debugging and I forgot to remove it.  It causes
    test failures on machines that don't have the module installed.
  3. Merge commit 'infinoid/master'

    moritz committed Nov 13, 2009
Commits on Nov 12, 2009
  1. added modules::local::novemberlog

    masak committed with Infinoid Jun 29, 2009
    ...and corresponding test file. All cribbed from the rakudo example.
    
    I have a feeling this patch will make november commits show up on #parrot
    as well, which isn't necessarily what we want. But I couldn't figure out
    how to turn that off. Someone who knows how might want to do that.
  2. fix and document previous commit

    Moritz Lenz committed with Infinoid Nov 10, 2009