Add 'max-atom-items' config variable This allows one to specify the items in the RSS feeds Signed-off-by: Aaron Griffin <agriffin@datalogics.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Aaron Griffin agriffin@datalogics.com
Thu, 04 Feb 2010 18:08:16 -0600
4 files changed,
9 insertions(+),
1 deletions(-)
M
cgit.c
→
cgit.c
@@ -165,6 +165,8 @@ else if (!strcmp(name, "commit-filter"))
ctx.cfg.commit_filter = new_filter(value, 0); else if (!strcmp(name, "embedded")) ctx.cfg.embedded = atoi(value); + else if (!strcmp(name, "max-atom-items")) + ctx.cfg.max_atom_items = atoi(value); else if (!strcmp(name, "max-message-length")) ctx.cfg.max_msg_len = atoi(value); else if (!strcmp(name, "max-repodesc-length"))@@ -294,6 +296,7 @@ ctx->cfg.section = "";
ctx->cfg.summary_branches = 10; ctx->cfg.summary_log = 10; ctx->cfg.summary_tags = 10; + ctx->cfg.max_atom_items = 10; ctx->cfg.ssdiff = 0; ctx->env.cgit_config = xstrdupn(getenv("CGIT_CONFIG")); ctx->env.http_host = xstrdupn(getenv("HTTP_HOST"));
M
cgitrc.5.txt
→
cgitrc.5.txt
@@ -166,6 +166,10 @@ Url loaded when clicking on the cgit logo image. If unspecified the
calculated url of the repository index page will be used. Default value: none. +max-atom-items:: + Specifies the number of items to display in atom feeds view. Default + value: "10". + max-commit-count:: Specifies the number of entries to list per page in "log" view. Default value: "50".