aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
* | Add some example filter scriptsGravatar Lars Hjemli2009-08-09-0/+51
| | | | | | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | Merge branch 'lh/about'Gravatar Lars Hjemli2009-08-09-10/+48
|\ \ | | | | | | | | | | | | Conflicts: cgit.h
| * | Add 'about-filter' and 'repo.about-filter' optionsGravatar Lars Hjemli2009-08-09-2/+28
| | | | | | | | | | | | | | | | | | | | | | | | These options can be used to execute a filter command on each about-page, both top-level and for each repository (repo.about-filter can be used to override the current about-filter). Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * | ui-summary: enable arbitrary paths below repo.readmeGravatar Lars Hjemli2009-08-09-8/+20
| | | | | | | | | | | | | | | | | | | | | | | | This change makes it possible to include any number of pages below the 'about' tab for a repository. The path is assumed to be located in the same directory as the 'repo.readme' file. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | | Merge branch 'lh/plugins'Gravatar Lars Hjemli2009-08-09-32/+125
|\ \ \ | |/ / | | | | | | | | | | | | Conflicts: cgit.c cgit.h
| * | cgit.c: allow repo.*-filter options to unset the current defaultGravatar Lars Hjemli2009-08-09-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | If e.g. repo.commit-filter is specified as an empty string, this is now properly handled as disabling the global commit-filter setting for the current repository. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * | Add support for repo.commit-filter and repo.source-filterGravatar Lars Hjemli2009-08-09-21/+35
| | | | | | | | | | | | | | | | | | | | | These options can be used to override the default commit- and source- filter settings per repository. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * | ui-commit: add support for 'commit-filter' optionGravatar Lars Hjemli2009-08-01-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This new option specifies a filter which is executed on the commit message, i.e. the commit message is written to the filters STDIN and the filters STDOUT is included verbatim as the commit message. This can be used to implement commit linking by creating a simple shell script in e.g. /usr/bin/cgit-commit-filter.sh like this: #/bin/sh sed -re 's|\b([0-9a-fA-F]{6,40})\b|<a href="./?id=\1">\1</a>|g' Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * | ui-tree: add support for source-filter optionGravatar Lars Hjemli2009-08-01-4/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | |