about summary refs log tree commit homepage
path: root/lib/PublicInbox/LeiImport.pm
DateCommit message (Expand)
2021-10-24lei: always pass $lei to LeiAuth->op_merge
2021-10-13lei: use standard warn() in more places
2021-09-27lei completion: workaround old Perl bug
2021-09-21lei: various completion improvements
2021-09-21lei_mail_sync: account for non-unique cases
2021-09-19lei/store: use SOCK_SEQPACKET rather than pipe
2021-09-18lei_mail_sync: rely on flock(2), avoid IPC
2021-09-18lei: lock worker counts
2021-09-06lei_auth: simplify users
2021-06-13lei import: use url_folder_cache for completion
2021-06-10lei import: support --new-only for IMAP
2021-06-09lei tag: parallelize Maildir access
2021-06-09mdir_reader: maildir_each_file: pass flags, skip Trash
2021-06-08lei import: speed up repeated Maildir imports
2021-06-08lei: generalize auxiliary WQ handling
2021-06-03lei import: speed up kw updates for old IMAP messages
2021-06-01lei import: reduce writes to lei/store on IMAP sync
2021-05-30lei import: import IMAP flag changes from old messages
2021-05-23net_reader|net_writer: pass URI refs deeper into callbacks
2021-05-04lei index: new command to index mail w/o git storage
2021-05-03lei: simplify workers_start API
2021-05-03lei_input: common net_merge_all_done for lei <import|tag>
2021-05-01lei_auth: s/net_merge_complete/net_merge_all_done/
2021-04-30lei import: support shell completion of known folders
2021-04-30lei import: avoid IMAPTracker, use LeiMailSync more
2021-04-28lei: simple WQ workers use {wq1} field
2021-04-28lei: quiet down Eml-related warnings consistently
2021-04-27lei: standardize on _lei_wq_eof callback for workers
2021-04-24lei import: keep sync info for Maildir and IMAP folders
2021-04-23lei import: support adding keywords and labels on import
2021-04-22lei import: --incremental default for NNTP and IMAP
2021-04-21lei: share common *done_wait callbacks
2021-03-31lei_input: reduce IPC traffic with multiple inputs
2021-03-31lei: fix IMAP auth failure handling
2021-03-29lei_input: avoid special case sub for --stdin
2021-03-28lei: simplify PktOp callers
2021-03-25lei import: force store, improve test diagnostics
2021-03-24lei: improve management around short-lived workers
2021-03-24lei_input: more common code between <mark|convert|import>
2021-03-24lei mark: command for (un)setting keywords and labels
2021-03-23lei import: ignore Status headers in "eml" messages
2021-03-23lei_input: common filehandle reader for eml + mbox
2021-03-23mbox_reader: add ->reads method to avoid nonsensical formats
2021-03-23lei: share input code between convert and import
2021-03-22lei: simplify lazy-loading
2021-03-21lei import: vivify external-only messages
2021-03-17lei_store: keywords => vmd (volatile metadata), prepare for labels
2021-03-16mbox: move mbox_keywords to MboxReader
2021-03-10lei import: simplify Maildir handling
2021-03-01lei q: improve early aborts w/ remote externals