Dan Brook [Mon, 29 Mar 2010 16:41:44 +0000]
Merge branch 'foxtons_design' into the-new-shiny
Conflicts:
lib/Gitalist/URIStructure/Ref.pm
root/fragment/ref/history.tt2
root/fragment/ref/tree.tt2
root/fragment/repository/heads.tt2
root/fragment/repository/shortlog.tt2
root/inc/log_pager.tt2
root/ref/blame.tt2
root/ref/tree.tt2
root/repository/summary.tt2
root/static/css/site.css
root/wrapper.tt2
Dan Brook [Mon, 29 Mar 2010 10:16:47 +0000]
Merge remote branch 'github/less_fugly_uris' into less_fugly_uris
Dan Brook [Mon, 29 Mar 2010 10:07:46 +0000]
Fixed test fails and tree link hack.
Dan Brook [Sun, 28 Mar 2010 20:23:49 +0000]
Fix bug where diff didn't distinguish between sha1s and paths.
* The current approach to /diff + args is rather fragile, better suggestions welcome.
* Also fixed a link and made a few template tweaks.
* Added a redirect for /repo/tree to /repo/HEAD/tree.
Foxtons Web Design [Thu, 25 Mar 2010 16:47:01 +0000]
added branch and tree to nav
Foxtons Web Design [Thu, 25 Mar 2010 12:20:37 +0000]
final design tidy up - handing over now
Foxtons Web Design [Wed, 24 Mar 2010 17:23:20 +0000]
major design changes - almost there
Foxtons Web Design [Wed, 24 Mar 2010 10:48:06 +0000]
more design changes
Foxtons Web Design [Tue, 23 Mar 2010 15:06:33 +0000]
do NOT ignore inc - this is in /root
Foxtons Web Design [Tue, 23 Mar 2010 15:06:03 +0000]
Web Design first wave of conversion
Foxtons Web Design [Mon, 22 Mar 2010 16:13:47 +0000]
add repo logic to wrapper
Dan Brook [Tue, 16 Mar 2010 22:24:48 +0000]
Starting to move away from the gitweb stylistic roots.
The existing style and layout make me yawn, so this is the beginning of an
attempt to improve matters. I'm hoping to improve the major actions and tidy
up the navigation.
Dan Brook [Fri, 12 Mar 2010 20:12:40 +0000]
Fixed the last few failing tests, in particular the /repo/sha1 action related fails.
* Added the /repo/sha1 action which just redirects to /ref/action with the
appropriate args.
* Fixed ref links.
* Made one of the assertions in the app-mech-rootpage.t test a little more forgiving.
* All tests should now be passing (bar TODO bits).
Dan Brook [Fri, 12 Mar 2010 20:12:40 +0000]
Fixed the last few failing tests, in particular the /repo/sha1 action related fails.
* Added the /repo/sha1 action which just redirects to /ref/action with the
appropriate args.
* Fixed ref links.
* Made one of the assertions in the app-mech-rootpage.t test a little more forgiving.
* All tests should now be passing (bar TODO bits).
Dan Brook [Mon, 8 Mar 2010 09:39:13 +0000]
Merge branch 'less_fugly_uris' of github.com:broquaint/Gitalist into less_fugly_uris
Dan Brook [Sun, 7 Mar 2010 13:58:04 +0000]
Switch to using 960.gs grids for layout.
* Still not really happy with the overall layout or presentation, but
hopefully these changes should make moving in the right direction a little easier.
* Also moved nav/actions.tt2 out of the per action templates into the wrapper.
Dan Brook [Sun, 7 Mar 2010 13:58:04 +0000]
Switch to using 960.gs grids for layout.
* Still not really happy with the overall layout or presentation, but
hopefully these changes should make moving in the right direction a little easier.
* Also moved nav/actions.tt2 out of the per action templates into the wrapper.
Dan Brook [Sat, 6 Mar 2010 21:32:45 +0000]
Provided support for remaining legacy URIs.
* The newly supported legacy URIs are:
atom
blame
commit
commitdiff
commitdiff_plain
history
log
patch
patches
rss
search_help
shortlog
snapshot
tree
* Fixed the snapshot action.
* Added file support for atom/rss.
Dan Brook [Sat, 6 Mar 2010 21:35:51 +0000]
Further win32 related hacks.
Dan Brook [Sat, 6 Mar 2010 21:32:45 +0000]
Provided support for remaining legacy URIs.
* The newly supported legacy URIs are:
atom
blame
commit
commitdiff
commitdiff_plain
history
log
patch
patches
rss
search_help
shortlog
snapshot
tree
* Fixed the snapshot action.
* Added file support for atom/rss.
Dan Brook [Sat, 6 Mar 2010 19:48:51 +0000]
Provided support for blobdiff_plain legacy URIs.
* This also involved adding support for plain diffs against arbitrary refs.
Dan Brook [Sat, 6 Mar 2010 19:48:51 +0000]
Provided support for blobdiff_plain legacy URIs.
* This also involved adding support for plain diffs against arbitrary refs.
Dan Brook [Sat, 6 Mar 2010 19:03:30 +0000]
Provided support for blobdiff legacy URIs.
Dan Brook [Sat, 6 Mar 2010 19:03:30 +0000]
Provided support for blobdiff legacy URIs.
Dan Brook [Sat, 6 Mar 2010 18:52:03 +0000]
Fixed history link in root/nav/actions.tt2.
Dan Brook [Sat, 6 Mar 2010 18:51:10 +0000]
Provided support for blob_plain legacy URIs.
Dan Brook [Sat, 6 Mar 2010 18:52:03 +0000]
Fixed history link in root/nav/actions.tt2.
Dan Brook [Sat, 6 Mar 2010 18:51:10 +0000]
Provided support for blob_plain legacy URIs.
Dan Brook [Sat, 6 Mar 2010 18:22:26 +0000]
Untabify recent changes.
Dan Brook [Sat, 6 Mar 2010 18:22:26 +0000]
Untabify recent changes.
Dan Brook [Sat, 6 Mar 2010 18:13:00 +0000]
Merge branch 'less_fugly_uris' of github.com:broquaint/Gitalist into less_fugly_uris
Dan Brook [Sat, 6 Mar 2010 17:38:58 +0000]
Provided legacy URI support for the blob action.
* Also fixed the links under _refs, but haven't provided support for remote refs.
(cherry picked from commit
592fa490dbfa606b5e57f17468f213bf3ed170f6)
Dan Brook [Sat, 6 Mar 2010 17:38:58 +0000]
Provided legacy URI support for the blob action.
* Also fixed the links under _refs, but haven't provided support for remote refs.
Dan Brook [Fri, 5 Mar 2010 21:42:38 +0000]
Merge branch 'less_fugly_uris' of git://github.com/broquaint/Gitalist into tmp
Dan Brook [Fri, 5 Mar 2010 21:30:43 +0000]
Merge branch 'win32' into tmp
Dan Brook [Fri, 5 Mar 2010 17:50:48 +0000]
Fixed broken nav links for the /tree action.
Dan Brook [Fri, 5 Mar 2010 17:46:52 +0000]
Fixed /longlog template and paging.
Dan Brook [Fri, 5 Mar 2010 15:35:25 +0000]
Fix paging links for /shortlog.
Dan Brook [Wed, 3 Mar 2010 10:16:26 +0000]
Fixed test bug and make the plain diffs plainer.
Dan Brook [Mon, 1 Mar 2010 16:23:55 +0000]
Adding the favicon.ico and logo again.
Dan Brook [Mon, 1 Mar 2010 16:14:05 +0000]
Fixed the links in the history view.
This fix mostly revolves around getting 'diff to current' to JFW, as such
this isn't the most elegant solution. *ahem*
Dan Brook [Wed, 17 Feb 2010 13:34:19 +0000]
First attempt at fixing up the history action.
This one is rather fiddly as it's almost shortlog, but not quite. With some
judicious refactoring this could be much simpler.
Dan Brook [Wed, 17 Feb 2010 12:12:26 +0000]
Fixed missing diff tree in the commit action.
The approach is possibly not ideal, please feel free to make it shinier.
Dan Brook [Wed, 17 Feb 2010 11:29:37 +0000]
Fixed broken URI in root/nav/path.tt2.
Dan Brook [Tue, 16 Feb 2010 23:40:22 +0000]
Fixed bug in the log template.
Dan Brook [Tue, 16 Feb 2010 17:47:24 +0000]
Fixed typos picked up by abraxxa.
Dan Brook [Wed, 10 Feb 2010 15:15:24 +0000]
Merge remote branch 'shadowcat/less_fugly_uris' into less_fugly_uris
Tomas Doran [Wed, 10 Feb 2010 14:59:35 +0000]
Possibly fix path being passed to subrequest
Dagfinn Ilmari Mannsåker [Wed, 10 Feb 2010 03:27:39 +0000]
Make the log links work for repositories also.
Dan Brook [Wed, 3 Feb 2010 12:16:34 +0000]
A couple of small tweaks revolving around WWW::Mechanize.
* Made Makefile.PL a little more robust so it doesn't pick up editor
backup/swap files e.g .#SyntaxHighlight.pm
* Tweaked the skip message in t/app-mech-rootpage.t.
Dan Brook [Wed, 3 Feb 2010 11:49:04 +0000]
Merge remote branch 't0m/less_fugly_uris' into less_fugly_uris
Tomas Doran [Tue, 2 Feb 2010 02:57:19 +0000]
Fix some more legacy uri tests
Tomas Doran [Tue, 2 Feb 2010 02:42:27 +0000]
Get a couple of the legacy uri tests working
Tomas Doran [Tue, 2 Feb 2010 02:19:52 +0000]
Kinda merge legacy uri thing
Tomas Doran [Tue, 2 Feb 2010 02:15:43 +0000]
Trivial merge
Tomas Doran [Tue, 2 Feb 2010 02:15:15 +0000]
Add issue
Tomas Doran [Tue, 26 Jan 2010 01:59:53 +0000]
Fix entity encoding in generated xml
Tomas Doran [Tue, 26 Jan 2010 01:34:58 +0000]
Mangle RSS and Atom feeds
Thus doing away with XML::RSS and XML::Atom
Tomas Doran [Tue, 26 Jan 2010 01:27:47 +0000]
Drop XML::OPML::SimpleGen dep
Tomas Doran [Tue, 26 Jan 2010 01:38:47 +0000]
Fix RSS and atom feeds
Dan Brook [Mon, 25 Jan 2010 17:58:15 +0000]
Fixed paths that had extraneous leading slashes.
(cherry picked from commit
b7d8b6e77c73d6a83d232f0e8ab96fd48269e83b)
Tomas Doran [Sun, 24 Jan 2010 15:37:30 +0000]
Make the log work for commits and symbolic refs also.
URIStructure is now a really bad name properly, and the templates need sorting out to have default templates for log bits so that the templates consisting
of just [% PROCESS other/log.tt2 %] can die
Tomas Doran [Sun, 24 Jan 2010 15:02:35 +0000]
Change everything round to be /ref/ instead of /commit/ as this makes more sense
Tomas Doran [Sun, 24 Jan 2010 14:52:05 +0000]
Add log action for commits
Tomas Doran [Sun, 24 Jan 2010 14:44:12 +0000]
Be more explicit with commit in paths
Tomas Doran [Sun, 24 Jan 2010 14:14:29 +0000]
Make /<sha1>/ also work for /<head of branch>/..
Not quite what we want yet, but this is a good start..
Dan Brook [Sat, 23 Jan 2010 10:17:00 +0000]
The blame view now looks similar to the blob so a bit easier on the eyes.
(cherry picked from commit
b3537005b4af37842eac9a45afa8c12635c087c4)
Tomas Doran [Sat, 23 Jan 2010 15:23:36 +0000]
Fix log link, add real tests for the links generated on the front page
Tomas Doran [Sat, 23 Jan 2010 14:40:14 +0000]
Make TestGitalist do all of the boilerplate crap..
Tomas Doran [Sat, 23 Jan 2010 14:39:46 +0000]
Start a test using the treebuilder stuff
Tomas Doran [Sat, 23 Jan 2010 14:39:28 +0000]
Add a class to make it easier to find the rows
Dan Brook [Sat, 23 Jan 2010 10:17:00 +0000]
The blame view now looks similar to the blob so a bit easier on the eyes.
Dan Brook [Sat, 23 Jan 2010 09:10:25 +0000]
Merge branch 'master' into win32
Dan Brook [Sat, 23 Jan 2010 09:07:00 +0000]
Unnamed repos now have a better unnamed default, thanks to Khisanth for the suggestion.
A simple change to the description property of the Repository object.
Additionally RT#52948 can be resolved.
Tomas Doran [Fri, 22 Jan 2010 22:22:23 +0000]
Clean tests up to test both top level and fragment uris in the same code and remove duplicate tests
Tomas Doran [Fri, 22 Jan 2010 22:17:53 +0000]
Delete over enthusiastiuc tests
Tomas Doran [Fri, 22 Jan 2010 22:06:53 +0000]
Make history a fragment properly. It's not working, but doesn't explode any more
Tomas Doran [Fri, 22 Jan 2010 21:54:28 +0000]
XPath testing goodness
Tomas Doran [Fri, 22 Jan 2010 21:52:27 +0000]
Fix link
Tomas Doran [Fri, 22 Jan 2010 21:40:25 +0000]
Add tests for search uris
Tomas Doran [Fri, 22 Jan 2010 21:38:39 +0000]
Note root search sucks
Tomas Doran [Fri, 22 Jan 2010 21:38:12 +0000]
Add a tag to the test repos
Tomas Doran [Fri, 22 Jan 2010 21:34:30 +0000]
Add root search action, which does nothing right now. How did this used to be implemented?
Tomas Doran [Fri, 22 Jan 2010 21:29:39 +0000]
Unused
Tomas Doran [Fri, 22 Jan 2010 21:28:00 +0000]
Remove unneeded taggage
Tomas Doran [Fri, 22 Jan 2010 21:26:51 +0000]
Move feeds template to inc directory
Tomas Doran [Fri, 22 Jan 2010 21:26:04 +0000]
Oh no it isn't
Tomas Doran [Fri, 22 Jan 2010 21:02:56 +0000]
Fix the path navigation. All the tests we have for the app now pass
Tomas Doran [Fri, 22 Jan 2010 20:45:09 +0000]
Fix uris in search results
Tomas Doran [Thu, 21 Jan 2010 00:41:34 +0000]
Only 2 of the pages in the app test now generate invalid links.
Also memoize the link checking to make the app test much faster
fix various warnings and bad uris
Fix the path_to function to convert every / to %2F.
Tomas Doran [Thu, 21 Jan 2010 00:09:17 +0000]
Add mech testing in from the branch I previously made. 5 of the URIs which we test in 01app.t still generate bad links, to fix..
Tomas Doran [Wed, 20 Jan 2010 23:46:21 +0000]
Fix a load of links, and fix blob/blame/raw/history actions to (semi) work + tests
Tomas Doran [Wed, 20 Jan 2010 23:21:57 +0000]
Delete some now unused templates. Bring the history templates back from the dead
Tomas Doran [Wed, 20 Jan 2010 23:10:27 +0000]
Fix up the long log, add more gravatars, fix up links and time stamps and other bits
Tomas Doran [Wed, 20 Jan 2010 22:38:12 +0000]
Add gravatars :)
Tomas Doran [Wed, 20 Jan 2010 22:19:04 +0000]
Fix a warning
Tomas Doran [Wed, 20 Jan 2010 21:59:30 +0000]
Fix uris in commit fragments
Tomas Doran [Wed, 20 Jan 2010 21:50:58 +0000]
Hook prepare_path to mangle the uri to send everything to the legacy controller if a=foo. That can then decode the crapola and 301 the user to the appropriate place as generated by uri_for_action
Tomas Doran [Wed, 20 Jan 2010 21:38:51 +0000]
Sort the tests out..
Tomas Doran [Wed, 20 Jan 2010 21:19:48 +0000]
Fix reflog and search actions chaining to the right place.