Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jun 27, 2014
  1. Use sensible version number

    authored
    And have it line up with what's described in Changes.
Commits on Feb 11, 2014
  1. Make dev release the stable release

    authored
    Getting clean runs from CPAN Testers so reckon it's good to go stable
    now.
Commits on Feb 5, 2014
  1. Depend on Git::Gitalist

    authored
    Pull ou the now unused deps and depend on Git::Gitalist to provide the git
    related logic.
Commits on Feb 2, 2014
  1. Use newer cleaner git location interface

    authored
    Because the old way was gross and the error message complained about
    gitweb config. Progress!
  2. Switch to using Git::Gitalist

    authored
    Which, at this stage, is just Gitalist::Git in a separate dist.
Commits on Jan 25, 2014
  1. @zoffixznet

    Move away from Class::MOP::load_class

    zoffixznet authored committed
    As reported in RT#90945[0] Class::MOP::load_class is deprecated so now
    we use Class::Load instead.
    
    Thanks to Zoffix for supplying[1] this patch!
    
    [0] https://rt.cpan.org/Public/Bug/Display.html?id=90945
    [1] https://rt.cpan.org/Public/Bug/Display.html?id=90945#txn-1317403
Commits on Sep 4, 2013
  1. Temporarily elide failing test.

    authored
    This particular test has started failing since I upgraded some part of
    the dependency chain. However my time is limited and I don't believe the
    failure is indicate of a failing in the code so I'm eliding this test
    until such a time as it starts passing again or I track down the
    offending dependency.
  2. Drop unused admin files.

    authored
  3. Fix for #53 where trees didn't work for tags.

    authored
    In particular tags that were anything more complicated than simple
    pointers to commits e.g any recent tag from the perl git repository. The
    fix isn't ideal but it's simple enough that I'm happy with it.
Commits on Apr 1, 2013
  1. Update gitalist_app.psgi with working copy.

    authored
    As t0m added and I've now put into place.
  2. Merge branch 'branch-selector-fix'

    authored
    * branch-selector-fix:
      The branch selector now sends you to the correct url
  3. @seveas

    The branch selector now sends you to the correct url

    seveas authored committed
    It used to not escape the branch name, so branches like
    seveas/branch_selector_fix were not really reachable via the selector
  4. Merge remote branch 'seveas/seveas/syntax_highlight'

    authored
    * seveas/seveas/syntax_highlight:
      Have linenumbers in blob displays
      Syntax higlighting improvements
  5. Merge remote branch 'seveas/seveas/tree_speedup'

    authored
    * seveas/seveas/tree_speedup:
      Massive tree action speedup
  6. Fix the bare.git test repo.

    authored
    In it's previous state recent git versions didn't consider it a git repo which
    resulted in noisy (but passing) tests. Now the tests are less noisy and still
    passing.
Commits on Mar 15, 2013
  1. Add dep that was previously implicit.

    authored
    Not sure what used to pull in this dep either but now the app should
    function and pass its tests again.
Commits on Oct 18, 2012
  1. Make test for diff output more flexible.

    authored
    The diff output changed (for the better) in more recent git versions
    so have the relevant test deal with it.
Commits on Aug 21, 2012
  1. Merge pull request #43 from seveas/seveas/tag_fix

    authored
    Stop calling tags branches
Commits on Aug 3, 2012
  1. @seveas

    Massive tree action speedup

    seveas authored
    The tree action used to use $tree_obj->tree to get all tree entries.
    This is ridiculously slow as it loads all blobs via git cat-file.
    Instead, expose directory_entries from the underlying Git::PurePerl
    object and use it instead.
    
    This also required moving _mode_str (now mode_string for consistency) to
    Gitalist::Utils so it could be used in the template.
Commits on Aug 1, 2012
  1. @seveas

    Stop breaking trees when submodules are encountered

    seveas authored committed
    For projects that contain submodules, ls-tree also lists the commits of
    these, like:
    
    dennis@lightning:~/code/Diamond$ git ls-tree HEAD
    100644 blob 76548fb89c2c220d43759b40848600a16cfe65ea    .gitignore
    100644 blob c2c5e7f9ad41d2a6bf49dcfe2a18c67f1b7264d3    .gitmodules
    100644 blob 159d72c1edf6e0e227b0c1dda86aa08c307468df    LICENSE
    100644 blob 3ce75ca4a98adbc6b1cdf68797b6b9328bf112cc    MANIFEST.in
    100644 blob 588e2ba64d1968ecf949325cab4b1bfaf60caf75    Makefile
    100644 blob 974a51cd30c73dc4fa5083252902b5596cbdeec8    README.md
    040000 tree e69b70cc3f14491f167b3edd1561279344267b89    bin
    040000 tree 10b76bbf7f6900e53916bf52c651b048569de46c    conf
    040000 tree 90be53cbef1f3b6167a2b24f59365e94ce6cd989    debian
    160000 commit 69c721d6d71b1a471e945bf680773467ee2c551e  docs
    040000 tree daa6b06e1917938c2e939bbcd1d7b451e290b680    rpm
    100644 blob 9046e2354860cb14b2ade3159c20e5245013a238    setup.cfg
    100755 blob 0a4a2748cc2bb61685d5535d5a6557854153e7c0    setup.py
    040000 tree 4b95cf8a722b456382abbd025476c87f87a97043    src
    100644 blob a375d7dbdb98e15dc5021c0c5e4cb9757fcc0273    test.py
    100644 blob 13f3e59423a6f49d89527b9e9a2050fb79d0025f    test.watchr
    
    Gitalist would choke on those because these commits are commits from the
    submodule's repository, not itself. So we should ignore them.
  2. @seveas

    Make Git/Repository.pm correctly handle utf-8 encoded .git/descriptio…

    seveas authored committed
    …n files
Commits on Jul 29, 2012
  1. @seveas

    Have linenumbers in blob displays

    seveas authored
    Steal some code from the blob template and adapt the syntax highlighting
    code to cope with it.
  2. @seveas

    Syntax higlighting improvements

    seveas authored
    - Support all languages Syntax::Highlight::Engine::Kate can detect
    - Detect filetype based on #! lines in scripts
    - Consider .t files to be perl code
  3. @seveas

    Stop calling tags branches

    seveas authored
    In the repository overview tags were called branches, that's not right :)
Commits on Jul 21, 2012
  1. @bobtfish
Commits on Jun 14, 2012
  1. @bobtfish

    Add gitalist.psgi

    bobtfish authored
Commits on Mar 18, 2012
Commits on Mar 9, 2012
  1. Use MooseX::Types::ISO8601 coercion behaviour without the coercion.

    authored
    As of 0.09 the type constraints from MooseX::Types::ISO8601 are stricter (and
    more correct AIUI) so we just use the coercion code without attempting a
    coercion directly.
Commits on Jan 29, 2012
  1. Drop redundant requires in G::G::COR::Role::Context.

    authored
    Not much point in requiring methods be implemented if the role already
    provides concrete implementations.
Something went wrong with that request. Please try again.