gitweb: support lastactivity file
commit309a6dcd5e72bedc8f1b5b5d1847e777f539dd00
authorKyle J. McKay <mackyle@gmail.com>
Tue, 7 Apr 2015 00:37:05 +0000 (6 17:37 -0700)
committerKyle J. McKay <mackyle@gmail.com>
Tue, 7 Apr 2015 00:37:05 +0000 (6 17:37 -0700)
tree030e6a32f3b3da5c33c5111ce3f6d039b4c533d7
parent225131a823492b0ab676067bcdf67b44147a5717
gitweb: support lastactivity file

Provide a new gitweb configuration value for $lastactivity_file
which is the pathname relative to a $GIT_DIR for a file that if
it exists and is non-empty and contains a date in iso, iso-strict
or raw format will be read and used as the value returned by the
git_get_last_activity function.

This is most useful if a hooks/post-update script is present which
contains something like this:

  git for-each-ref --sort=-committerdate --format='%(committerdate:iso8601)' \
                   --count=1 refs/heads > info/lastactivity

And then the gitweb_config.perl configuration contains this:

  our $lastactivity_file = "info/lastactivity";

Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
Documentation/gitweb.conf.txt
gitweb/gitweb.perl