From: Dan Brook Date: Wed, 13 Jul 2011 17:54:45 +0000 (+0100) Subject: Bump version to 0.003005, update Changes and README. X-Git-Tag: 0.003005 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FGitalist.git;a=commitdiff_plain;h=2db4bce7abf77be479a6a6c62c8e08c5067d0c6d Bump version to 0.003005, update Changes and README. --- diff --git a/Changes b/Changes index cdf3c1e..ee1f29e 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,8 @@ This file documents the revision history for Perl extension Gitalist. +0.003005 2011-07-13 + - Provide option to disable gravatars. + - Tweaks to make Gitalist fit for debian (Jonas Genannt). - Fixes to enable Gitalist to run on Win32 (Christian Walde). - Fix content-type of core.css handler (Christian Walde). diff --git a/README b/README index 33e62bd..5af42e7 100644 --- a/README +++ b/README @@ -23,8 +23,8 @@ INSTALL repositories the directory above the checkout. DESCRIPTION - Gitalist is a web frontend for git repositories based on gitweb.cgi - and backed by Catalyst. + Gitalist is a web frontend for git repositories based on + and backed by Catalyst. History This project started off as an attempt to port *gitweb.cgi* to a @@ -122,8 +122,8 @@ RUNNING than using the single threaded developement server. The recommended deployment method for Gitalist is FastCGI, although - Gitalist can also be run under mod_perl or as - pure Perl with Catalyst::Engine::PreFork. + Gitalist can also be run under or as pure Perl with + Catalyst::Engine::PreFork. Assuming that you have installed Gitalist's dependencies into a local::lib, and you are running from a git checkout, adding a trivial @@ -147,6 +147,10 @@ CONFIGURATION The Gitalist config is loaded with Catalyst::Plugin::ConfigLoader and the available config options are: + no_gravatars + If true don't display gravatars. May be desirable if you are worried + about leaking repo names via the browser referer headers. + Model::CollectionOfRepos git Path to the "git" binary. @@ -179,13 +183,11 @@ CONFIGURATION FASTCGI Running Gitalist in FastCGI mode requires a webserver with FastCGI - support (such as apache with mod_fcgi - or mod_fcgid - ). Below is a sample configuration - using Apache2 with mod_fcgid in a dynamic configuration (as opposed to - static or standalone mode). More information on these modes and their - configuration can be found at "Standalone server mode" in - Catalyst::Engine::FastCGI. + support (such as apache with or ). Below is a + sample configuration using Apache2 with mod_fcgid in a dynamic + configuration (as opposed to static or standalone mode). More + information on these modes and their configuration can be found at + "Standalone server mode" in Catalyst::Engine::FastCGI. In Apache's mime.conf, add "AddHandler fcgid-script .fcgi" (or "AddHandler fastcgi-script .fcgi" for mod_fcgi). @@ -212,17 +214,22 @@ CONFIGURATION Now to access your Gitalist instance, you'll go to "gitalist.yourdomain.com/gitalist.fcgi/" (do not forget that trailing "/"). If you'd like a different URL, of course, you'll likely want to - use mod_rewrite or - equivalent. + use or equivalent. If you find the need to do some troubleshooting, you can call "http://url_to_gitalist.fcgi?dump_info=1" and/or add export "GITALIST_DEBUG=1" to the top of your gitalist.fcgi file (just below the shebang line). - Also, note that Apache will refuse %2F in Gitalist URLs unless - configured otherwise. Make sure "AllowEncodedSlashes On" is in your - httpd.conf file in order for this to run smoothly. + Apache config + Apache will refuse %2F in Gitalist URLs unless configured otherwise. + Make sure "AllowEncodedSlashes On" is in your httpd.conf file in order + for this to run smoothly. + + To have the static content served statically by Apache, instead of + Gitalist, then add something like following line to your httpd.conf: + + Alias /static /usr/local/share/perl/5.10.1/Gitalist/root/static CONTRIBUTING Patches are welcome, please feel free to fork on github and send pull diff --git a/lib/Gitalist.pm b/lib/Gitalist.pm index 7ca047d..89e7d1f 100644 --- a/lib/Gitalist.pm +++ b/lib/Gitalist.pm @@ -14,7 +14,7 @@ use Catalyst qw/ SubRequest /; -our $VERSION = '0.003004'; +our $VERSION = '0.003005'; $VERSION = eval $VERSION; __PACKAGE__->config(