14 years agoMerge remote branch 'foxtons/master' into foxtons 0.000006
Dan Brook [Wed, 14 Apr 2010 13:58:40 +0000]
Merge remote branch 'foxtons/master' into foxtons

14 years agorearraged code
Foxtons Web Design [Wed, 14 Apr 2010 13:57:08 +0000]
rearraged code

14 years agoFixed bug where C<-T>/C<-B> were being called on strings.
Dan Brook [Wed, 14 Apr 2010 13:53:03 +0000]
Fixed bug where C<-T>/C<-B> were being called on strings.

14 years agoremoved debug
Foxtons Web Design [Wed, 14 Apr 2010 13:50:13 +0000]
removed debug

14 years agoadd the image and also set .gititnore to ignore Thumbs.db
Foxtons Web Design [Wed, 14 Apr 2010 13:48:42 +0000]
add the image and also set .gititnore to ignore Thumbs.db

14 years agoadded dropdown nav to actions so can toggle between blob, raw, blame and history
Foxtons Web Design [Wed, 14 Apr 2010 13:46:45 +0000]
added dropdown nav to actions so can toggle between blob, raw, blame and history

14 years agoMerge branch 'upstream_master'
Foxtons Web Design [Mon, 12 Apr 2010 08:29:44 +0000]
Merge branch 'upstream_master'

14 years agoUpdated an attributions in Changes (thanks again Foxtons web designers!).
Dan Brook [Sat, 10 Apr 2010 12:50:12 +0000]
Updated an attributions in Changes (thanks again Foxtons web designers!).

14 years agoBumped version, updated changes.
Dan Brook [Sat, 10 Apr 2010 11:03:38 +0000]
Bumped version, updated changes.

* Untabbified lib/Gitalist/Controller/Ref.pm.

14 years agoImplemented necessary functionality so binary files no longer render literally.
Dan Brook [Sat, 10 Apr 2010 10:13:35 +0000]
Implemented necessary functionality so binary files no longer render literally.

* Added deps for File::Type and File::Type::WebImages.
* Haven't been able to test binary non-image files as the presence of one (I
tried a .zip) breaks Git::PurePerl on win32 at least.

14 years agoFixed src and dst in diff data for files that had been added/deleted/etc.
Dan Brook [Fri, 9 Apr 2010 22:27:57 +0000]
Fixed src and dst in diff data for files that had been added/deleted/etc.

* Added a link to the diff of a commit in the commit action.
* Tidied up the "path" stuff in the tree action which is no longer used.

14 years agoFixed tree link in the case of no sha1 in the captures.
Dan Brook [Fri, 9 Apr 2010 20:18:13 +0000]
Fixed tree link in the case of no sha1 in the captures.

14 years agoRemove the description if it is the default "Unnamed repo..."
Foxtons Web Design [Fri, 9 Apr 2010 16:56:42 +0000]
Remove the description if it is the default "Unnamed repo..."

14 years agoadded compare diffs feature and fixed a couple of css issues
Foxtons Web Design [Thu, 8 Apr 2010 14:18:03 +0000]
added compare diffs feature and fixed a couple of css issues

14 years agoMerge branch 'upstream_master'
Foxtons Web Design [Wed, 7 Apr 2010 12:42:16 +0000]
Merge branch 'upstream_master'

14 years agoBumped version number and fixed tabs. 0.000006_01
Dan Brook [Fri, 2 Apr 2010 23:23:24 +0000]
Bumped version number and fixed tabs.

14 years agoMerge branch 'foxtons-frontend'
Dan Brook [Fri, 2 Apr 2010 23:08:31 +0000]
Merge branch 'foxtons-frontend'

14 years agoMade an attempt to fix the hardcoded CSS urls.
Dan Brook [Fri, 2 Apr 2010 22:30:58 +0000]
Made an attempt to fix the hardcoded CSS urls.
(cherry picked from commit 884a56b02b18fed01b7adea6f363a253e226cb45)

14 years agoMerge remote branch 'github/foxtons_design' into foxtons-frontend
Dan Brook [Tue, 30 Mar 2010 11:05:33 +0000]
Merge remote branch 'github/foxtons_design' into foxtons-frontend

14 years agoFinished off the last piece of legacy URL support.
Dan Brook [Mon, 29 Mar 2010 19:41:07 +0000]
Finished off the last piece of legacy URL support.

14 years agoA series of reverts involving win32 related hacks.
Dan Brook [Mon, 29 Mar 2010 16:41:56 +0000]
A series of reverts involving win32 related hacks.

Revert "Further win32 related hacks."

This reverts commit 140c970f902ac49e196a2638c016bcf60c704a23.

Revert "Abstracted kludges a little more."

This reverts commit 4b59c2c514cda8914018f12051345e04132ae5b0.

Revert "Two kludges to get Gitalist *running* on Strawberry Perl."

This reverts commit aa0983cf960c132869ba3e8fe336033e3e1132e8.

Revert "Revert "Abstracted kludges a little more.""

This reverts commit 8430d5c62c647b87399acfe17c71768569484b04.

Conflicts:

    lib/Gitalist/Git/Object.pm
    lib/Gitalist/Git/Repository.pm

Revert "Revert "Revert "Abstracted kludges a little more."""

This reverts commit 16d3d68195fa1d0f20f1a494a8d76de1e2d5cf51.

14 years agoMerge branch 'foxtons_design' into the-new-shiny
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

14 years agoMerge remote branch 'github/less_fugly_uris' into less_fugly_uris
Dan Brook [Mon, 29 Mar 2010 10:16:47 +0000]
Merge remote branch 'github/less_fugly_uris' into less_fugly_uris

14 years agoFixed test fails and tree link hack.
Dan Brook [Mon, 29 Mar 2010 10:07:46 +0000]
Fixed test fails and tree link hack.

14 years agoFix bug where diff didn't distinguish between sha1s and paths.
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.

14 years agoadded branch and tree to nav
Foxtons Web Design [Thu, 25 Mar 2010 16:47:01 +0000]
added branch and tree to nav

14 years agofinal design tidy up - handing over now
Foxtons Web Design [Thu, 25 Mar 2010 12:20:37 +0000]
final design tidy up - handing over now

14 years agomajor design changes - almost there
Foxtons Web Design [Wed, 24 Mar 2010 17:23:20 +0000]
major design changes - almost there

14 years agomore design changes
Foxtons Web Design [Wed, 24 Mar 2010 10:48:06 +0000]
more design changes

14 years agodo NOT ignore inc - this is in /root
Foxtons Web Design [Tue, 23 Mar 2010 15:06:33 +0000]
do NOT ignore inc - this is in /root

14 years agoWeb Design first wave of conversion
Foxtons Web Design [Tue, 23 Mar 2010 15:06:03 +0000]
Web Design first wave of conversion

14 years agoadd repo logic to wrapper
Foxtons Web Design [Mon, 22 Mar 2010 16:13:47 +0000]
add repo logic to wrapper

14 years agoStarting to move away from the gitweb stylistic roots.
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.

14 years agoFixed the last few failing tests, in particular the /repo/sha1 action related fails.
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).

14 years agoFixed the last few failing tests, in particular the /repo/sha1 action related fails.
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).

14 years agoMerge branch 'less_fugly_uris' of github.com:broquaint/Gitalist into less_fugly_uris
Dan Brook [Mon, 8 Mar 2010 09:39:13 +0000]
Merge branch 'less_fugly_uris' of github.com:broquaint/Gitalist into less_fugly_uris

14 years agoSwitch to using 960.gs grids for layout.
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.

14 years agoSwitch to using 960.gs grids for layout.
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.

14 years agoProvided support for remaining legacy URIs.
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.

14 years agoFurther win32 related hacks.
Dan Brook [Sat, 6 Mar 2010 21:35:51 +0000]
Further win32 related hacks.

14 years agoProvided support for remaining legacy URIs.
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.

14 years agoProvided support for blobdiff_plain legacy URIs.
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.

14 years agoProvided support for blobdiff_plain legacy URIs.
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.

14 years agoProvided support for blobdiff legacy URIs.
Dan Brook [Sat, 6 Mar 2010 19:03:30 +0000]
Provided support for blobdiff legacy URIs.

14 years agoProvided support for blobdiff legacy URIs.
Dan Brook [Sat, 6 Mar 2010 19:03:30 +0000]
Provided support for blobdiff legacy URIs.

14 years agoFixed history link in root/nav/actions.tt2.
Dan Brook [Sat, 6 Mar 2010 18:52:03 +0000]
Fixed history link in root/nav/actions.tt2.

14 years agoProvided support for blob_plain legacy URIs.
Dan Brook [Sat, 6 Mar 2010 18:51:10 +0000]
Provided support for blob_plain legacy URIs.

14 years agoFixed history link in root/nav/actions.tt2.
Dan Brook [Sat, 6 Mar 2010 18:52:03 +0000]
Fixed history link in root/nav/actions.tt2.

14 years agoProvided support for blob_plain legacy URIs.
Dan Brook [Sat, 6 Mar 2010 18:51:10 +0000]
Provided support for blob_plain legacy URIs.

14 years agoUntabify recent changes.
Dan Brook [Sat, 6 Mar 2010 18:22:26 +0000]
Untabify recent changes.

14 years agoUntabify recent changes.
Dan Brook [Sat, 6 Mar 2010 18:22:26 +0000]
Untabify recent changes.

14 years agoMerge branch 'less_fugly_uris' of github.com:broquaint/Gitalist into less_fugly_uris
Dan Brook [Sat, 6 Mar 2010 18:13:00 +0000]
Merge branch 'less_fugly_uris' of github.com:broquaint/Gitalist into less_fugly_uris

14 years agoProvided legacy URI support for the blob action.
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)

14 years agoProvided legacy URI support for the blob action.
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.

14 years agoMerge branch 'less_fugly_uris' of git://github.com/broquaint/Gitalist into tmp
Dan Brook [Fri, 5 Mar 2010 21:42:38 +0000]
Merge branch 'less_fugly_uris' of git://github.com/broquaint/Gitalist into tmp

14 years agoMerge branch 'win32' into tmp
Dan Brook [Fri, 5 Mar 2010 21:30:43 +0000]
Merge branch 'win32' into tmp

14 years agoFixed broken nav links for the /tree action.
Dan Brook [Fri, 5 Mar 2010 17:50:48 +0000]
Fixed broken nav links for the /tree action.

14 years agoFixed /longlog template and paging.
Dan Brook [Fri, 5 Mar 2010 17:46:52 +0000]
Fixed /longlog template and paging.

14 years agoFix paging links for /shortlog.
Dan Brook [Fri, 5 Mar 2010 15:35:25 +0000]
Fix paging links for /shortlog.

14 years agoFixed test bug and make the plain diffs plainer.
Dan Brook [Wed, 3 Mar 2010 10:16:26 +0000]
Fixed test bug and make the plain diffs plainer.

14 years agoAdding the favicon.ico and logo again.
Dan Brook [Mon, 1 Mar 2010 16:23:55 +0000]
Adding the favicon.ico and logo again.

14 years agoFixed the links in the history view.
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*

14 years agoFirst attempt at fixing up the history action.
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.

14 years agoFixed missing diff tree in the commit action.
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.

14 years agoFixed broken URI in root/nav/path.tt2.
Dan Brook [Wed, 17 Feb 2010 11:29:37 +0000]
Fixed broken URI in root/nav/path.tt2.

14 years agoFixed bug in the log template.
Dan Brook [Tue, 16 Feb 2010 23:40:22 +0000]
Fixed bug in the log template.

14 years agoFixed typos picked up by abraxxa.
Dan Brook [Tue, 16 Feb 2010 17:47:24 +0000]
Fixed typos picked up by abraxxa.

14 years agoMerge remote branch 'shadowcat/less_fugly_uris' into less_fugly_uris
Dan Brook [Wed, 10 Feb 2010 15:15:24 +0000]
Merge remote branch 'shadowcat/less_fugly_uris' into less_fugly_uris

14 years agoPossibly fix path being passed to subrequest
Tomas Doran [Wed, 10 Feb 2010 14:59:35 +0000]
Possibly fix path being passed to subrequest

14 years agoMake the log links work for repositories also.
Dagfinn Ilmari Mannsåker [Wed, 10 Feb 2010 03:27:39 +0000]
Make the log links work for repositories also.

14 years agoA couple of small tweaks revolving around WWW::Mechanize.
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.

14 years agoMerge remote branch 't0m/less_fugly_uris' into less_fugly_uris
Dan Brook [Wed, 3 Feb 2010 11:49:04 +0000]
Merge remote branch 't0m/less_fugly_uris' into less_fugly_uris

14 years agoFix some more legacy uri tests
Tomas Doran [Tue, 2 Feb 2010 02:57:19 +0000]
Fix some more legacy uri tests

14 years agoGet a couple of the legacy uri tests working
Tomas Doran [Tue, 2 Feb 2010 02:42:27 +0000]
Get a couple of the legacy uri tests working

14 years agoKinda merge legacy uri thing
Tomas Doran [Tue, 2 Feb 2010 02:19:52 +0000]
Kinda merge legacy uri thing

14 years agoTrivial merge
Tomas Doran [Tue, 2 Feb 2010 02:15:43 +0000]
Trivial merge

14 years agoAdd issue
Tomas Doran [Tue, 2 Feb 2010 02:15:15 +0000]
Add issue

14 years agoFix entity encoding in generated xml
Tomas Doran [Tue, 26 Jan 2010 01:59:53 +0000]
Fix entity encoding in generated xml

14 years agoMangle RSS and Atom feeds
Tomas Doran [Tue, 26 Jan 2010 01:34:58 +0000]
Mangle RSS and Atom feeds

Thus doing away with XML::RSS and XML::Atom

14 years agoDrop XML::OPML::SimpleGen dep
Tomas Doran [Tue, 26 Jan 2010 01:27:47 +0000]
Drop XML::OPML::SimpleGen dep

14 years agoFix RSS and atom feeds
Tomas Doran [Tue, 26 Jan 2010 01:38:47 +0000]
Fix RSS and atom feeds

14 years agoFixed paths that had extraneous leading slashes.
Dan Brook [Mon, 25 Jan 2010 17:58:15 +0000]
Fixed paths that had extraneous leading slashes.
(cherry picked from commit b7d8b6e77c73d6a83d232f0e8ab96fd48269e83b)

14 years agoMake the log work for commits and symbolic refs also.
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

14 years agoChange everything round to be /ref/ instead of /commit/ as this makes more sense
Tomas Doran [Sun, 24 Jan 2010 15:02:35 +0000]
Change everything round to be /ref/ instead of /commit/ as this makes more sense

14 years agoAdd log action for commits
Tomas Doran [Sun, 24 Jan 2010 14:52:05 +0000]
Add log action for commits

14 years agoBe more explicit with commit in paths
Tomas Doran [Sun, 24 Jan 2010 14:44:12 +0000]
Be more explicit with commit in paths

14 years agoMake /<sha1>/ also work for /<head of branch>/..
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..

14 years agoThe blame view now looks similar to the blob so a bit easier on the eyes.
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)

14 years agoFix log link, add real tests for the links generated on the front page
Tomas Doran [Sat, 23 Jan 2010 15:23:36 +0000]
Fix log link, add real tests for the links generated on the front page

14 years agoMake TestGitalist do all of the boilerplate crap..
Tomas Doran [Sat, 23 Jan 2010 14:40:14 +0000]
Make TestGitalist do all of the boilerplate crap..

14 years agoStart a test using the treebuilder stuff
Tomas Doran [Sat, 23 Jan 2010 14:39:46 +0000]
Start a test using the treebuilder stuff

14 years agoAdd a class to make it easier to find the rows
Tomas Doran [Sat, 23 Jan 2010 14:39:28 +0000]
Add a class to make it easier to find the rows

14 years agoThe blame view now looks similar to the blob so a bit easier on the eyes.
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)

14 years agoThe blame view now looks similar to the blob so a bit easier on the eyes.
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.

14 years agoMerge branch 'master' into win32
Dan Brook [Sat, 23 Jan 2010 09:10:25 +0000]
Merge branch 'master' into win32

14 years agoUnnamed repos now have a better unnamed default, thanks to Khisanth for the suggestion.
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.

14 years agoClean tests up to test both top level and fragment uris in the same code and remove...
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

14 years agoDelete over enthusiastiuc tests
Tomas Doran [Fri, 22 Jan 2010 22:17:53 +0000]
Delete over enthusiastiuc tests

14 years agoMake history a fragment properly. It's not working, but doesn't explode any more
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

14 years agoXPath testing goodness
Tomas Doran [Fri, 22 Jan 2010 21:54:28 +0000]
XPath testing goodness