aboutsummaryrefslogtreecommitdiffstats
path: root/worker
Commit message (Expand)AuthorAgeFilesLines
* parse msg-id lists more liberallyNguyễn Gia Phong2023-03-263-21/+8
* fswatcher: fix bsd supportRobin Jarry2023-03-106-20/+14
* notmuch: use fswatcher to trigger directory count updateTim Culverhouse2023-03-073-13/+37
* notmuch/checkmail: simplify check-mail functionTim Culverhouse2023-03-071-19/+9
* fswatcher: add a darwin fswatcher implementationTim Culverhouse2023-03-073-0/+94
* maildir: use FSWatcher interfaceTim Culverhouse2023-03-072-13/+8
* worker/lib: implement an fswatcher interfaceTim Culverhouse2023-03-073-0/+113
* lint: always run golangci-lint@latestRobin Jarry2023-02-261-1/+1
* log: log account name in worker message logsTim Culverhouse2023-01-291-8/+8
* imap,smtp: cache and cycle XOAUTH2 refresh tokenDean2023-01-261-1/+1
* lint: add missing panic handlers in goroutinesRobin Jarry2023-01-067-0/+13
* model: change flags array to bitmaskRobin Jarry2023-01-0417-107/+70
* maildir: send MessagesDeleted to UI when moving messagesTim Culverhouse2022-12-141-0/+4
* imap: use list-status for check-mailTim Culverhouse2022-12-021-24/+43
* imap: use list-status for list-directories if availableTim Culverhouse2022-12-021-8/+48
* imap: check for list-status capabilityTim Culverhouse2022-12-021-3/+16
* imap: add LIST-STATUS extensionTim Culverhouse2022-12-021-0/+149
* imap: simplify error handling in list directoriesTim Culverhouse2022-12-021-5/+6
* notmuch: preserve tags when moving messagesinwit2022-12-021-2/+14
* notmuch: allow moving single file messagesinwit2022-12-021-9/+14
* daterange: support relative termsKoni Marti2022-12-022-5/+455
* imap: filter and search with a date rangeKoni Marti2022-12-021-1/+15
* maildir: filter and search with a date rangeKoni Marti2022-12-021-6/+38
* search: handle date ranges in search/filter queryKoni Marti2022-12-023-4/+156
* logging: rename package to logRobin Jarry2022-12-0219-168/+168
* logging: homogenize levelsRobin Jarry2022-12-0213-45/+47
* imap: fix error with empty flag updatesRobin Jarry2022-11-231-4/+8
* maildir: fallback when parsing for in-reply-to failsKoni Marti2022-11-131-4/+7
* maildir: drain limit channel on parse error when sortingTim Culverhouse2022-11-091-0/+1
* maildir: always sort by at least uidTim Culverhouse2022-11-091-1/+7
* maildir: enable backend threadsTim Culverhouse2022-11-091-1/+85
* message-info: add explicit References fieldTim Culverhouse2022-11-093-0/+13
* envelope: add InReplyTo fieldTim Culverhouse2022-11-092-5/+14
* imap: add support for ORDEREDSUBJECT threading algorithmjp392022-11-092-5/+11
* maildir: speedup move to larger foldersBence Ferdinandy2022-11-091-7/+4
* notmuch: correct a typo in error messageinwit2022-11-091-1/+1
* notmuch: allow whitespace before '=' in query-mapinwit2022-11-091-2/+2
* maildir: keep less data in memory for sortingTim Culverhouse2022-11-063-1/+67
* maildir/search: get MessageInfos in parallelTim Culverhouse2022-11-061-8/+23
* maildir/sort: get MessageInfos in parallelTim Culverhouse2022-11-061-6/+22
* maildir: set SkipSort when checking mailTim Culverhouse2022-11-061-1/+2
* threads: fix ordered insert of sibling nodesKoni Marti2022-11-062-4/+139
* threadbuilder: sort siblings by sort criteriaKoni Marti2022-11-061-3/+3
* notmuch: move new maildir files to cur upon opening a folderJulian Pidancet2022-10-271-1/+39
* notmuch: add MsgIDFromFilename method to notmuch.DBJulian Pidancet2022-10-271-0/+16
* notmuch: fix bad copy-paste in MsgModifyTags loggingJulian Pidancet2022-10-271-1/+1
* notmuch: emit a DirectoryInfo message upon check-mail completionJulian Pidancet2022-10-271-0/+3
* notmuch: simplify DirectoryInfo emitting logicJulian Pidancet2022-10-272-90/+70
* notmuch: make maildir store path configurableJulian Pidancet2022-10-272-31/+69
* notmuch: add maildir supportJulian Pidancet2022-10-273-8/+337