Tomas Doran [Fri, 6 Nov 2009 03:20:25 +0000]
Refactor somewhat
Tomas Doran [Sat, 7 Nov 2009 19:36:37 +0000]
Merge and cleanup
Tomas Doran [Fri, 6 Nov 2009 03:37:08 +0000]
And add another failing test - we should 404 if the project we ask for a summary of isn't found, not 500
Tomas Doran [Fri, 6 Nov 2009 03:35:30 +0000]
Summary fails on empty repositories, failing test..
Tomas Doran [Fri, 6 Nov 2009 03:35:00 +0000]
Remove unused and confusing config setting
Tomas Doran [Fri, 6 Nov 2009 03:31:10 +0000]
Make the app testing work by default by pointing it at different config
Tomas Doran [Fri, 6 Nov 2009 02:38:50 +0000]
README from Pod please
Tomas Doran [Sat, 7 Nov 2009 19:27:25 +0000]
Use accessors
Zachary Stevens [Sat, 7 Nov 2009 19:15:30 +0000]
Merge branch 'model-reorg' of git://github.com/bobtfish/Gitalist into model-reorg
Zachary Stevens [Sat, 7 Nov 2009 19:15:21 +0000]
Fix uninitialised value warnings for unconverted actions.
Zachary Stevens [Sat, 7 Nov 2009 19:12:00 +0000]
Merge branch 'master' into model-reorg
Zachary Stevens [Sat, 7 Nov 2009 19:02:52 +0000]
Add a few URI tests against the test repository.
Tomas Doran [Sat, 7 Nov 2009 18:40:23 +0000]
Kill warnings
Tomas Doran [Sat, 7 Nov 2009 18:34:14 +0000]
Stop blowing up
Zachary Stevens [Sat, 7 Nov 2009 17:55:53 +0000]
Converted the 'heads' action to the new model.
Zachary Stevens [Sat, 7 Nov 2009 16:57:11 +0000]
Gave ::Project methods to return Objects, and several methods which
should really be called on the objects themselves. This is
transitional from Git.pm
Zachary Stevens [Fri, 6 Nov 2009 21:23:22 +0000]
Merge branch 'master' into model-reorg
Zachary Stevens [Fri, 6 Nov 2009 21:22:33 +0000]
Move new model tests someplace they'll actually get run.
Zachary Stevens [Fri, 6 Nov 2009 21:13:22 +0000]
Fix Object->size.
Zachary Stevens [Fri, 6 Nov 2009 21:00:38 +0000]
Gave Repo a method to return a Project.
Zachary Stevens [Fri, 6 Nov 2009 17:51:47 +0000]
Merge branch 'master' of git://github.com/broquaint/Gitalist
broquaint [Fri, 6 Nov 2009 16:23:07 +0000]
Fixed a couple of bugs.
One bug involved the template subs not being accessible after forwarding
to View::SyntaxHighlight.
Another where Cat was choking on wide entities e.g viewing 1fd8159 in
/commitdiff would trigger this.
broquaint [Fri, 6 Nov 2009 13:27:16 +0000]
Further work on sorting out the style and content.
Tomas Doran [Fri, 6 Nov 2009 02:06:07 +0000]
Lose some code by not converting to/from path::class objects, and also by flattening some of the bare/not bare handling into one place so there is less duplication. See FIXME
Tomas Doran [Fri, 6 Nov 2009 01:13:27 +0000]
Merge and fix some bugs
Tomas Doran [Fri, 6 Nov 2009 00:53:03 +0000]
Implement auto restart when the app is updated
Tomas Doran [Fri, 6 Nov 2009 00:38:44 +0000]
Local config overrides don't go in git thanks
Tomas Doran [Fri, 6 Nov 2009 00:19:35 +0000]
Ewww, trailing whitespace-- (Yes, I am a nazi about this crap)
Tomas Doran [Fri, 6 Nov 2009 00:18:49 +0000]
Deal with empty gecos field correctly
Tomas Doran [Fri, 6 Nov 2009 00:12:58 +0000]
Extra strictness in ::Project
Tomas Doran [Fri, 6 Nov 2009 00:03:11 +0000]
Change from string to bareword types, and add a Maybe in Gitalist/Git/Project as you could have a valid repos which has never had a commit (ergo has no last modify time)
Zachary Stevens [Thu, 5 Nov 2009 22:38:42 +0000]
Index page fixes.
Zachary Stevens [Thu, 5 Nov 2009 22:08:16 +0000]
Updated model_Git.t to reflect current reality.
Zachary Stevens [Thu, 5 Nov 2009 12:35:29 +0000]
Project description can be an empty string.
Zachary Stevens [Wed, 4 Nov 2009 23:47:42 +0000]
Fix cat_file. (trivial)
Zachary Stevens [Wed, 4 Nov 2009 23:41:00 +0000]
Clean up Root::end action, and properly handle missing project descriptions.
Tomas Doran [Wed, 4 Nov 2009 21:18:51 +0000]
Start conversion to new model
broquaint [Wed, 4 Nov 2009 15:50:40 +0000]
Started work on giving Gitalist a distinct look.
All the "last change" times are based on the original gitweb code.
Dropped the gitweb.css and added Blueprint.
Added a chromahash for commits (based on Matt Thompson's http://github.com/mattt/Chroma-Hash/).
broquaint [Tue, 3 Nov 2009 10:34:23 +0000]
Fixed links on the /index action and broken times in the shortlog.
Tomas Doran [Tue, 3 Nov 2009 00:17:10 +0000]
Merge
Tomas Doran [Tue, 3 Nov 2009 00:16:22 +0000]
Fix bugs with commitdiff
Tomas Doran [Mon, 2 Nov 2009 23:37:45 +0000]
Fix links by using the nice uri_for properly
Tomas Doran [Mon, 2 Nov 2009 22:52:56 +0000]
Fix final bits of stylesheets for not having to be based at /
Tomas Doran [Mon, 2 Nov 2009 22:52:31 +0000]
Kill hard tabs, make tests which should be author side only be author side only. You now need M::I::AuthorTests and M::I::AuthorRequires, tough shit
Tomas Doran [Mon, 2 Nov 2009 22:43:16 +0000]
Mangle spaces
Tomas Doran [Mon, 2 Nov 2009 22:38:57 +0000]
Merge zacs branch
Tomas Doran [Mon, 2 Nov 2009 22:30:56 +0000]
Fix summary links at root
bobtfish [Mon, 2 Nov 2009 22:27:48 +0000]
Move all the templates back into the 'root' directory, otherwise make install will hideously fail to do the right thing
bobtfish [Mon, 2 Nov 2009 22:23:11 +0000]
Add new model
bobtfish [Mon, 2 Nov 2009 22:11:46 +0000]
Get the controller ready for changing model - you can override which model we try to use with config (OR by setting ->stash->{current_model} - so we can convert a bit at a time
bobtfish [Mon, 2 Nov 2009 22:08:50 +0000]
Kill the nasty shit off, this will be passed in
bobtfish [Mon, 2 Nov 2009 21:57:14 +0000]
And add .gitignore for a .fcgi script
Tomas Doran [Mon, 2 Nov 2009 21:51:17 +0000]
Add missing dep. Tests fail here, we'll have to look at this
broquaint [Mon, 2 Nov 2009 16:21:10 +0000]
Started on making everything a bit less bleh.
Switched HTML5 in the templates.
Switched from hand-written links to c.uri_for.
Added the Blueprint CSS framework.
Tomas Doran [Mon, 2 Nov 2009 21:41:07 +0000]
Merge
broquaint [Sun, 1 Nov 2009 17:02:00 +0000]
Started the switch from hand-written URLs to uri_for.
bobtfish [Mon, 2 Nov 2009 20:55:52 +0000]
Turn debug off by default
bobtfish [Mon, 2 Nov 2009 20:48:06 +0000]
Get everything actually working with this in place in my public_html directory
Tomas Doran [Mon, 2 Nov 2009 20:20:04 +0000]
Pass repo dir correctly
Tomas Doran [Mon, 2 Nov 2009 20:15:59 +0000]
Merge branches 'model-reorg' and 'master' of ssh://goatse.co.uk/~bobtfish/public_html/Gitalist/ into model-reorg
* 'model-reorg' of ssh://goatse.co.uk/~bobtfish/public_html/Gitalist/:
Unfuck things
* 'master' of ssh://goatse.co.uk/~bobtfish/public_html/Gitalist/:
bobtfish [Mon, 2 Nov 2009 20:13:21 +0000]
Unfuck things
Tomas Doran [Mon, 2 Nov 2009 20:04:16 +0000]
Fix gitalist.conf
Tomas Doran [Mon, 2 Nov 2009 20:01:17 +0000]
Merge
bobtfish [Mon, 2 Nov 2009 19:57:39 +0000]
Better error
bobtfish [Mon, 2 Nov 2009 19:49:48 +0000]
So that I can have a copy in my public_html
broquaint [Mon, 2 Nov 2009 16:21:10 +0000]
Started on making everything a bit less bleh.
Switched HTML5 in the templates.
Switched from hand-written links to c.uri_for.
Added the Blueprint CSS framework.
Zachary Stevens [Sun, 1 Nov 2009 22:05:11 +0000]
only initalise GPP when we have a project.
Zachary Stevens [Sun, 1 Nov 2009 21:42:51 +0000]
Merge branch 'model-reorg' of github.com:zts/Gitalist into model-reorg
Conflicts:
lib/Gitalist/Git/Repo.pm
Tomas Doran (t0m) [Sun, 1 Nov 2009 18:38:08 +0000]
That mostly fixes my fail, it being required to start with would have made things more obvious
Tomas Doran (t0m) [Sun, 1 Nov 2009 18:27:23 +0000]
Erm, this broke all the tests, but I'm not sure why.. It has made the reaching into Gitalist->config less fugly, but that is still broken..
Tomas Doran (t0m) [Sun, 1 Nov 2009 18:21:27 +0000]
Split into seperate packages
Tomas Doran (t0m) [Sun, 1 Nov 2009 18:21:07 +0000]
Update to new package name
Tomas Doran (t0m) [Sun, 1 Nov 2009 18:06:48 +0000]
Moar deps
Zachary Stevens [Sun, 1 Nov 2009 17:44:03 +0000]
(trivial) cleanups
Zachary Stevens [Sun, 1 Nov 2009 17:41:32 +0000]
Make Object aware of its containing repository, and able to return its contents.
Zachary Stevens [Sun, 1 Nov 2009 16:05:57 +0000]
cleanups.
Zachary Stevens [Sun, 1 Nov 2009 15:53:52 +0000]
Add list_tree method to Project, returning an array of
Gitalist::Git::Object.
Zachary Stevens [Sun, 1 Nov 2009 14:45:37 +0000]
Added head_hash method to Project, and some test cleanups.
Zachary Stevens [Sun, 1 Nov 2009 11:29:39 +0000]
Move nuts and bolts of git access out of the Project class.
Zachary Stevens [Sun, 1 Nov 2009 01:30:42 +0000]
Start work splitting out Gitalist::Model::Git into smaller pieces.
broquaint [Sun, 1 Nov 2009 20:42:00 +0000]
A rough cut of the /search action.
Tomas Doran (t0m) [Sun, 1 Nov 2009 18:38:08 +0000]
That mostly fixes my fail, it being required to start with would have made things more obvious
Tomas Doran (t0m) [Sun, 1 Nov 2009 18:27:23 +0000]
Erm, this broke all the tests, but I'm not sure why.. It has made the reaching into Gitalist->config less fugly, but that is still broken..
Tomas Doran (t0m) [Sun, 1 Nov 2009 18:21:27 +0000]
Split into seperate packages
Tomas Doran (t0m) [Sun, 1 Nov 2009 18:21:07 +0000]
Update to new package name
Tomas Doran (t0m) [Sun, 1 Nov 2009 18:06:48 +0000]
Moar deps
Zachary Stevens [Sun, 1 Nov 2009 17:41:32 +0000]
Make Object aware of its containing repository, and able to return its contents.
broquaint [Sun, 1 Nov 2009 17:02:00 +0000]
Started the switch from hand-written URLs to uri_for.
Zachary Stevens [Sun, 1 Nov 2009 16:05:57 +0000]
cleanups.
Zachary Stevens [Sun, 1 Nov 2009 15:53:52 +0000]
Add list_tree method to Project, returning an array of
Gitalist::Git::Object.
broquaint [Sun, 1 Nov 2009 15:49:28 +0000]
Straightened up the model test and corresponding code.
Zachary Stevens [Sun, 1 Nov 2009 14:45:37 +0000]
Added head_hash method to Project, and some test cleanups.
Zachary Stevens [Sun, 1 Nov 2009 11:29:39 +0000]
Move nuts and bolts of git access out of the Project class.
Zachary Stevens [Sun, 1 Nov 2009 01:30:42 +0000]
Start work splitting out Gitalist::Model::Git into smaller pieces.
Kieren Diment [Mon, 5 Oct 2009 05:24:36 +0000]
better default location for your repos
Zachary Stevens [Sat, 31 Oct 2009 20:47:14 +0000]
Fixed cat_file and a test.
broquaint [Thu, 29 Oct 2009 14:58:23 +0000]
Revert to old style gitalist.conf until someone can update the code appropriately.
Apologies for the extreme laziness.
broquaint [Thu, 29 Oct 2009 14:57:41 +0000]
Merge branch 'master' of git.shadowcat.co.uk:Gitalist into shadowcat
broquaint [Thu, 29 Oct 2009 14:52:58 +0000]
Fixed bug where the index action would die because no project was specified.
Corrected the links in the index so that they are least ineffective instead of 404.
Attempting to switch to emacs hence the .gitignore update.
broquaint [Thu, 29 Oct 2009 14:01:07 +0000]
Merge branch 'nice-blob'
Conflicts:
lib/Gitalist/Model/Git.pm
t/model_Git.t