ui-stats: replace 'enable-stats' setting with 'max-stats'

The new 'max-stats' and 'repo.max-stats' settings makes it possible to
define the maximum statistics period, both globally and per repo. Hence,
it is now feasible to allow statistics on repositories with a high commit
frequency, like linux-2.6, by setting repo.max-stats to e.g. 'month'.

Signed-off-by: Lars Hjemli <hjemli@gmail.com>
This commit is contained in:
Lars Hjemli
2008-12-07 13:17:21 +01:00
parent c6a6aa2186
commit fb2f3f6c29
8 changed files with 105 additions and 59 deletions

5
cmd.c
View File

@@ -112,10 +112,7 @@ static void snapshot_fn(struct cgit_context *ctx)
static void stats_fn(struct cgit_context *ctx)
{
if (ctx->repo->enable_stats)
cgit_show_stats(ctx);
else
cgit_print_error("Stats disabled for this repo");
cgit_show_stats(ctx);
}
static void summary_fn(struct cgit_context *ctx)