aboutsummaryrefslogtreecommitdiffstats
path: root/cgit.h
diff options
context:
space:
mode:
authorGravatar Lars Hjemli <hjemli@gmail.com>2007-05-23 06:25:25 (JST)
committerGravatar Lars Hjemli <hjemli@gmail.com>2007-05-23 06:25:25 (JST)
commit57f6a8bf0de6c112cabc1d8e20ade2698bd886b7 (patch)
tree281f1b4c6716b7632efe46607fc951d888e2fb5f /cgit.h
parent237ef7b06d461ddf27b21cd13bfcb50befa4a916 (diff)
downloadcgit-57f6a8bf0de6c112cabc1d8e20ade2698bd886b7.zip
cgit-57f6a8bf0de6c112cabc1d8e20ade2698bd886b7.tar.gz
Show time since last change on index page
When creating the index page, an optional file can be scanned per repository to obtain a timestamp for last modification within the repo. If such a file cannot be found, st_mtime for repo.defbranch is used instead. This information is then printed in a new column, "Idle", using the new function cgit_print_age(). The new parameter "repo.agefile" can be used to specify (globally) a relative path to scan (default value is "info/web/last-modified"). The content of the "last-modified" file can be generated by the post-receive hook with a command like this: git-for-each-ref --format="%(committerdate)" --sort=-committerdate \ --count=1 > $GIT_DIR/info/web/last-modified Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Diffstat (limited to 'cgit.h')
-rw-r--r--cgit.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/cgit.h b/cgit.h
index 4da2d3d..3938633 100644
--- a/cgit.h
+++ b/cgit.h
@@ -110,6 +110,7 @@ extern char *cgit_logo;
110extern char *cgit_index_header; 110extern char *cgit_index_header;
111extern char *cgit_logo_link; 111extern char *cgit_logo_link;
112extern char *cgit_module_link; 112extern char *cgit_module_link;
113extern char *cgit_agefile;
113extern char *cgit_virtual_root; 114extern char *cgit_virtual_root;
114extern char *cgit_script_name; 115extern char *cgit_script_name;
115extern char *cgit_cache_root; 116extern char *cgit_cache_root;