about summary refs log tree commit homepage
path: root/lib/PublicInbox/Admin.pm
DateCommit message (Expand)
2023-12-13treewide: avoid strftime %k for portability
2023-11-29admin: resolve_git_dir respects symlinks
2023-10-28treewide: use run_qx where appropriate
2023-09-11treewide: favor Xapian (SWIG binding) over Search::Xapian
2023-05-03compact: support codesearch indices
2023-05-03admin: hoist out resolve_any_idxdir from resolve_{inboxdir,eidxdir}
2023-04-06watch: use detect_indexlevel for unconfigured inboxes
2023-03-25admin: ensure resolved GIT_DIR is absolute
2023-03-25admin: hoist out resolve_git_dir
2021-10-10admin: add '# ' prefix for progress messages
2021-10-05index: --reindex w/ --{since,until,before,after}
2021-09-23daemons: revamp periodic cleanup task
2021-09-22treewide: fix %SIG localization, harder
2021-09-12new public-inbox-{clone,fetch} commands
2021-07-31extindex: -xcpdb and -compact support
2021-07-31admin: index_inbox: drop unnecessary check
2021-07-28treewide: s/sequential_shard/sequential-shard/g
2021-02-07lei: add-external --mirror support
2021-02-05eml: handle warning ignores for lei
2021-01-01update copyrights for 2021
2020-12-26default to CORE::warn in $SIG{__WARN__} handlers
2020-12-26index: do not attach inbox to extindex unless updated
2020-12-22admin: resolve inboxes to absolute paths for index
2020-12-21use rel2abs_collapsed when loading Inbox objects
2020-12-20script/public-inbox-*: favor caller-provided pathnames
2020-12-17index: ignore some warnings, set {current_info} for v1
2020-12-09admin: resolve_repo_dir => resolve_inboxdir
2020-12-09extindex: do not use current dir like -index does
2020-10-13admin: preserve config ordering of `--all' switch
2020-09-02admin: improve minimum version text
2020-08-20init+index: support --skip-docdata for Xapian
2020-08-20admin: progress shows the inbox being indexed
2020-08-13admin: don't warn when --jobs exceeds shards
2020-08-10convert: support new -index options
2020-08-10admin: use a generic variable name
2020-08-10index+xcpdb: improve SIG{INT,TERM,HUP,PIPE} behavior
2020-05-17index: v2: parallelize if --reindex or --jobs is specified
2020-05-09replace most uses of PublicInbox::MIME with Eml
2020-04-21index: support --max-size / publicinbox.indexMaxSize
2020-04-20drop needless `eval {}' around Config->new
2020-02-06treewide: run update-copyrights from gnulib for 2019
2020-01-27inbox: add ->version method
2020-01-06admin: do not lazy-load Inbox or Config packages
2019-12-30spawn: support chdir via -C option
2019-12-30spawn: allow passing GLOB handles for redirects
2019-12-24search: support SWIG-generated Xapian.pm
2019-12-12Date::Parse is now optional
2019-11-16admin: get rid of singleton $CFG var
2019-11-14inboxwritable: drop {-importer} cyclic reference
2019-10-16config: support "inboxdir" in addition to "mainrepo"