about summary refs log tree commit homepage
path: root/lib/PublicInbox/Config.pm
DateCommit message (Expand)
2021-01-01update copyrights for 2021
2020-12-23config: config_fh_parse: micro-optimize harder
2020-12-23config: config_fh_parse: micro-optimize
2020-12-23config: git_config_dump: pre-compile RE for split
2020-12-23config: _fill: inbox name extraction optimization
2020-12-21use rel2abs_collapsed when loading Inbox objects
2020-12-20config: eliminate unnecessary join call up front
2020-12-20inboxidle: remove needless check for {inboxdir}
2020-12-09rename {pi_config} fields to {pi_cfg}
2020-12-05isearch: emulate per-inbox search with ->ALL
2020-12-05newswww: use ->ALL to avoid O(n) inbox scan
2020-12-01nntpd: move {newsgroup} name check to config
2020-11-28nntpd: share {groups} hash with {-by_newsgroup} in Config
2020-11-24manifest: support faster generation via [extindex "all"]
2020-11-24move JSON module portability into PublicInbox::Config
2020-11-08extsearch: rename -eindex to -extindex
2020-11-07extsearch: wire up remaining Inbox-like methods for WWW
2020-09-22mda: match List-Id insensitively
2020-09-20config: warn on multiple values for some fields
2020-09-10config: split out iterator into separate object
2020-09-10config: flatten each_inbox and iterate_start args
2020-09-02config: use defined-or (//) in a few places
2020-08-07index: v2: --sequential-shard option
2020-07-17config: reject `\n' in `inboxdir'
2020-06-28config: support ->urlmatch method for -watch
2020-06-13imap: require ".$UID_MIN-$UID_END" suffix
2020-06-13imap: start doing iterative config reloading
2020-04-20watchmaildir: support multiple watchheader values
2020-03-29config: Honor gitconfig includes
2020-02-06treewide: run update-copyrights from gnulib for 2019
2020-02-01config: assume multiple cgit URLs, too
2020-01-13config: do not slurp entire cgitrc at once
2020-01-11spawn (and thus popen_rd) die on failure
2020-01-06admin: do not lazy-load Inbox or Config packages
2020-01-02config: support multi-value inbox.*.*url
2019-12-27config: each_inbox: pass user arg to callback
2019-10-16config: remove redundant inboxdir check
2019-10-16config: support "inboxdir" in addition to "mainrepo"
2019-10-15config: allow "0" as a valid mainrepo path
2019-10-15config: avoid unnecessary '||' use
2019-10-15config: simplify lookup* methods
2019-10-15config: we always have {-section_order}
2019-10-15Config.pm: Add support for mailing list information
2019-09-30config: use NUL-delimited git-config(1) output
2019-09-18config: boolean handling matches git-config(1)
2019-09-09run update-copyrights from gnulib for 2019
2019-06-04config: do not accept non-ASCII digits in cgitrc params
2019-04-19www: support listing of inboxes
2019-04-18config: use '$ibx' instead of '$rv' to denote Inbox objects
2019-04-16cleanup: use '$ibx' consistently when referring to Inbox refs