Make tags appear on the summary page. Remove code from Root controller
authorTomas Doran <bobtfish@bobtfish.net>
Sun, 17 Jan 2010 22:04:02 +0000 (22:04 +0000)
committerTomas Doran <bobtfish@bobtfish.net>
Sun, 17 Jan 2010 22:04:06 +0000 (22:04 +0000)
commit5cb2f56959a53b5ff0da55cf8ba54d9bc30f87c4
tree0711563765675a0652f838bdbfce39ad36c7571b
parent0da7966e477a3747378e27a734599f26f2c4d954
Make tags appear on the summary page. Remove code from Root controller

This involves adding a fragment and a page for tags, and also moves the
code for log/shortlog into the fragment rather than forwarding.

Note that we have currently lost all the paging, and also the ability to
(short)?log under a tree. This should come back in another form attached
somewhere else later.

You can see from the fragment shortlog code now that the model interface is
pretty yukky still when you simplify the controller code, but that's fine
right now as it's becoming clearer how to clean stuff in the model up more...
lib/Gitalist/Controller/Fragment/Repository.pm
lib/Gitalist/Controller/Root.pm
lib/Gitalist/URIStructure/Repository.pm
root/fragment/repository/tags.tt2 [new file with mode: 0644]
root/repository/summary.tt2
root/repository/tags.tt2 [new file with mode: 0644]