Website Summary Files Commits Branches @commit @diff @stats
path: root / cgitrc.5.txt
Commit message (Collapse)AuthorAgeLinesSHA
* cgitrc.5.txt: document repo.module-link
 Lars Hjemli
2011-06-15-0/+646ca32e
| | | | | | | The global module-link option can be overridden per repo, but this has never been documented. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* cgitrc.5.txt: describe macro expansion of cgitrc options
 Lars Hjemli
2011-06-13-4/+26ef13e5e
| | | | | | This is a new feature in cgit-0.9 which was formerly undocumented. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Add advice about scan-path in cgitrc.5.txt
 Julius Plenz
2011-03-26-2/+3facca56
| | | | | Signed-off-by: Julius Plenz <plenz@cis.fu-berlin.de> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* cgitrc.5: tar.xz is a supported snapshot format
 Lars Hjemli
2011-03-26-1/+24d2a303
| | | | | | | | When tar.xz support was added in 0642435fed (2009-12-08: Add .tar.xz-snapshot support), cgitrc.5 was not updated to match. This patch fixes the issue. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Merge branch 'br/misc'
 Lars Hjemli
2011-02-19-0/+9979c460
|\ | | | | | | | | | | | | * br/misc: Use transparent background for the cgit logo ssdiff: anchors for ssdiff implement repo.logo and repo.logo-link
| * implement repo.logo and repo.logo-link
 Bernhard Reutner-Fischer
2011-02-19-0/+9808c685
| | | | | | | | | | | | | | | | Allow for per repo logo and logo-link; Use global logo and logo-link per default. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | Merge branch 'jh/scan-path'
 Lars Hjemli
2011-02-19-0/+8fb9e6d1
|\ \ | | | | | | | | | | | | | | | * jh/scan-path: scan_path(): Do not recurse into hidden directories by default scan_path(): Improve handling of inaccessible directories
| * | scan_path(): Do not recurse into hidden directories by default
 Johan Herland
2011-02-19-0/+8df52279
| |/ | | | | | | | | | | | | | | | | | | | | Paths that start with a period ('.') are considered hidden in the Unix world. scan_path() should arguably not recurse into these directories by default. This patch makes it so, and introduces the "scan-hidden-path" config variable for overriding the new default and revert to the old behaviour (scanning _all_ directories, including hidden .directories). Signed-off-by: Johan Herland <johan@herland.net> Signed-off-by: Lars Hjemli <larsh@prediktor.no>
* | Merge branch 'jh/graph'
 Lars Hjemli
2011-02-19-1/+1431e1f9a
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | * jh/graph: ui-log: Move 'Age' column when commit graph is present ui-log: Line-wrap long commit subjects when showmsg is enabled ui-log: Colorize commit graph ui-log: Implement support for commit graphs ui-log: Change display of full commit messages (and notes) Conflicts: cgit.css
| * ui-log: Implement support for commit graphs
 Johan Herland
2010-11-16-1/+149a8d39c
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Teach CGit to print an ASCII art commit graph to the left of the commit message, similar to 'git log --graph'. The graph adds extra lines (table rows) to the log when needed to add/remove/shuffle edges in the graph. When 'showmsg' is enabled, the graph is automatically padded to account for the extra lines added by the commit message/notes. This feature is controlled by a new config variable: "enable-commit-graph" (disabled by default), and individual repos can control it by setting "repo.enable-commit-graph". Signed-off-by: Johan Herland <johan@herland.net> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | Merge branch 'tz/make-improvements'
 Lars Hjemli
2010-11-10-5/+57618cac
|\ \ | |/ |/|
| * Use example.com in documentation, per RFC 2606
 Todd Zullinger
2010-09-19-5/+566df113
| | | | | | | | | | Signed-off-by: Todd Zullinger <tmz@pobox.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | Add `strict-export` option
 Felix Hanley
2010-11-08-0/+7e0c6f23
|/ | | | | | | | | | This option is used to specify a filename which needs to be present in the repositories found during `scan-path` processing. By setting this option to 'git-daemon-export-ok', only repositories explicitly marked for git daemon export will be included in the cgit configuration. Signed-off-by: Felix Hanley <felix@seconddrawer.com.au> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Merge branch 'lh/section-from-path'
 Lars Hjemli
2010-09-19-0/+6536c7a1
|\ | | | | | | | | Conflicts: scan-tree.c
| * Add support for 'section-from-path' option
 Lars Hjemli
2010-08-22-0/+6797110e
| | | | | | | | | | | | | | This option can be used to autogenerate section names during scan-path processing. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | Add support for "readme" option
 Lars Hjemli
2010-08-22-1/+5515edb0
|/ | | | | | The value of this option is used as the default value for repo.readme. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Support refspecs in about-filter.
 Jason A. Donenfeld
2010-08-20-1/+3379e80e
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Add support for 'enable-gitweb-owner' option
 Jason A. Donenfeld
2010-08-04-0/+5119397b
| | | | | | | | | When this option is enabled (which it is by default), cgit will lookup the 'gitweb.owner' setting in each git config file found when processing the 'scan-path' option. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Add support for 'remove-suffix' option
 Jason A. Donenfeld
2010-08-04-0/+62e4a941
| | | | | | | | When this option is enabled, the '.git' suffix of repository directories found while processing the 'scan-path' option will be removed. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Add support for 'project-list' option
 Jason A. Donenfeld
2010-08-04-1/+93516502
| | | | | | | | | This option specifies the location of a projectlist file as used by gitweb - when 'scan-tree' is later specified, only the projects listed in the projectlist file will be added. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Merge branch 'jh/path-limit'
 Lars Hjemli
2010-06-22-1/+137a24e4
|\ | | | | | | | | | | Conflicts: cgit.h ui-commit.c
| * Fix small typo in cgitrc example
 Johan Herland
2010-06-19-1/+19ce5d05
| | | | | | | | | | Signed-off-by: Johan Herland <johan@herland.net> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | Merge branch 'ag/atom-fixes'
 Lars Hjemli
2010-06-19-0/+4c2766de
|\ \
| * | Add 'max-atom-items' config variable
 Aaron Griffin
2010-03-22-0/+480476b0
| |/ | | | | | | | | | | | | 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>
* / Optionally generate verbose parent links
 Lars Hjemli
2010-02-27-0/+10581a0c2
|/ | | | | | | The new option 'enable-subject-links' must be used to enable the verbose parent-links in commit view. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Merge branch 'lh/remote-branches'
 Lars Hjemli
2009-12-08-0/+94e75d7c
|\
| * Add support for remote branches
 Lars Hjemli
2009-11-07-0/+941934a3
| | | | | | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | Merge branch 'ro/ssdiff'
 Lars Hjemli
2009-12-08-0/+4f4f6210
|\ \
| * | Add possibility to switch between unidiff and side-by-side-diff.
 Ragnar Ouchterlony
2009-09-16-0/+4c358aa3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A new config option side-by-side-diffs added, defaulting to 0, meaning unidiff. Also a query option (ss) is used toggle this. In the commit page you can switch between the two diff formats by clicking on the link on the "commit"-row, to the right of (patch). In the diff page you can switch by using the link at the start of the page. All commit-links and diff-links will remember the choice. Signed-off-by: Ragnar Ouchterlony <ragnar@lysator.liu.se> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | | "max-blob-size" config var to limit generated HTML size
 Georg Lukas
2009-11-28-0/+4ef07ccc
| |/ |/| | | | | | | | | | | | | | | Sometimes it is not feasible to generate the HTML pretty-print for large files, especially if a source-filter is involved or binary data is to be displayed. The "max-blob-size" config var allows to disable HTML output for blobs bigger than X KBytes. Plain downloads are not affected. Signed-off-by: Georg Lukas <georg@op-co.de>
* | cgitrc.5.txt: Change repo.group to section in example config.
 Loui Chang
2009-09-14-4/+48071e18
| | | | | | | | | | Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | cgitrc.5.txt: Add mansource and manmanual.
 Loui Chang
2009-09-14-0/+3676d17b
|/ | | | | | | This prevents FIXMEs from appearing. Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Merge branch 'lh/repo-scan'
 Lars Hjemli
2009-09-13-5/+4392f6940
|\
| * Add config option 'enable-filter-overrides'
 Lars Hjemli
2009-08-24-5/+162273c2c
| | | | | | | | | | | | | | This option must be enabled if repo-specific cgitrc files should be allowed to override any of the 'filter' options. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * cgitrc.5.txt: fix markup errors
 Lars Hjemli
2009-08-24-9/+10007df98
| | | | | | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * Add support for repo-local cgitrc file
 Lars Hjemli
2009-08-24-0/+974061ed
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When recursively scanning a directory tree looking for git repositories, cgit will now parse cgitrc files found within such repositories. The repo-specific config files can include any repo-specific options except 'repo.url' and 'repo.path'. Also, in such config files the 'repo.' prefix can not be used, i.e. the valid options then becomes: * name * clone-url * desc * ower * defbranch * snapshots * enable-log-filecount * enable-log-linecount * max-stats * module-link * section * about-filter * commit-filter * source-filter * readme Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * Add config option 'repo.section'
 Lars Hjemli
2009-08-24-0/+33939854
| | | | | | | | | | | | | | This option can be used to specify the section name for the current repository. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * Introduce 'section' as canonical spelling for 'repo.group'
 Lars Hjemli
2009-08-24-2/+7e7af002
| | | | | | | | | | | | | | | | The 'repo.' prefix should be reserved for repo-specific options, but the option 'repo.group' must still be honored to stay backwards compatible. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * Rename 'repo.scan' to 'scan-path'
 Lars Hjemli
2009-08-24-5/+50046637
| | | | | | | | | | | | | | The 'repo.' prefix will soon be reserved for repo-specific config options. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * cgitrc.5.txt: document repo.scan and cache-scanrc-ttl
 Lars Hjemli
2009-08-24-0/+9b4dc93d
| | | | | | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | Merge branch 'fp/linenumbers'
 Lars Hjemli
2009-09-13-0/+45f12e45
|\ \ | |/ |/|
| * Rename "linenumbers" to "enable-tree-linenumbers", change default to "1"
 Lars Hjemli
2009-08-21-4/+4b0f946b
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes the name of the cgitrc option more descriptive and at the same time changes the default from "0" to "1" in an attempt to stay backwards compatible - prior to the introduction of "source-filter" and "linenumbers", cgit always generated linenumber links in the tree view, but now this feature can be turned off (one might want to do this if the source-filter performs line-wrapping etc). While at it, the documentation is updated to match the surrounding descriptions. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * Add 'linenumbers' config option
 Florian Pritz
2009-08-21-0/+4d67cc7f
| | | | | | | | | | Signed-off-by: Florian Pritz <bluewind@xssn.at> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | cgitrc.5.txt: fix description and markup for 'snapshots' option
 Lars Hjemli
2009-08-24-8/+3b44c40e
|/ | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* cgitrc.5.txt: describe where/how cgit will locate cgitrc
 Lars Hjemli
2009-08-10-0/+7fcc6056
| | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* cgit.c: make '/cgit.png' the default value for 'logo' option
 Lars Hjemli
2009-08-10-1/+192f9b53
| | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Merge branch 'lh/about'
 Lars Hjemli
2009-08-09-0/+10db8b8cb
|\ | | | | | | | | Conflicts: cgit.h
| * Add 'about-filter' and 'repo.about-filter' options
 Lars Hjemli
2009-08-09-0/+10537c05f
| | | | | | | | | | | | | | | | 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>
* | Merge branch 'lh/plugins'
 Lars Hjemli
2009-08-09-0/+20db6303b
|\| | | | | | | | | | | Conflicts: cgit.c cgit.h
| * Add support for repo.commit-filter and repo.source-filter
 Lars Hjemli
2009-08-09-0/+6e976df2
| | | | | | | | | | | | | | These options can be used to override the default commit- and source- filter settings per repository. Signed-off-by: Lars Hjemli <hjemli@gmail.com>