aboutsummaryrefslogtreecommitdiffstats
path: root/worker/lib
Commit message (Expand)AuthorAgeFilesLines
* search: fix crash during message searchjp392024-04-021-5/+3
* log: move package to libRobin Jarry2024-02-141-1/+1
* filter: allow workers to combine filter termsKoni Marti2024-02-111-1/+1
* flags: add support for draft flagJason Cox2024-01-261-2/+2
* search: add rcpts fields to header in search criteriaKoni Marti2023-11-121-0/+1
* search: use a common api for all workersRobin Jarry2023-10-281-134/+54
* worker: move shared code to libRobin Jarry2023-10-289-1141/+50
* sort: new `flagged` sorting criteriaVitaly Ovchinnikov2023-10-131-0/+2
* lib: return a new Header from LimitHeadersTim Culverhouse2023-09-191-12/+10
* watchers: move filesystem monitoring stuff in libRobin Jarry2023-08-042-160/+0
* lib: parse query-map and folder-map filesKoni Marti2023-06-222-0/+88
* headers: enable partial header fetchingTim Culverhouse2023-05-161-0/+24
* messageinfo: report message sizesKoni Marti2023-04-261-0/+10
* search: handle headers in search/filter queryJulian Marcos2023-04-221-1/+7
* parse msg-id lists more liberallyNguyễn Gia Phong2023-03-261-13/+4
* fswatcher: fix bsd supportRobin Jarry2023-03-102-4/+7
* fswatcher: add a darwin fswatcher implementationTim Culverhouse2023-03-071-0/+84
* worker/lib: implement an fswatcher interfaceTim Culverhouse2023-03-071-0/+73
* lint: always run golangci-lint@latestRobin Jarry2023-02-261-1/+1
* model: change flags array to bitmaskRobin Jarry2023-01-045-52/+31
* daterange: support relative termsKoni Marti2022-12-022-5/+455
* search: handle date ranges in search/filter queryKoni Marti2022-12-023-4/+156
* logging: rename package to logRobin Jarry2022-12-021-2/+2
* maildir: fallback when parsing for in-reply-to failsKoni Marti2022-11-131-4/+7
* message-info: add explicit References fieldTim Culverhouse2022-11-091-0/+5
* envelope: add InReplyTo fieldTim Culverhouse2022-11-091-0/+9
* maildir: keep less data in memory for sortingTim Culverhouse2022-11-061-0/+48
* maildir: replace ListFolder method with FolderMapJulian Pidancet2022-10-271-6/+5
* maildir: move common maildir code out of workerJulian Pidancet2022-10-271-0/+153
* lint: check for bad white space habitsRobin Jarry2022-10-191-2/+0
* lib: parse address header fields to utf-8Koni Marti2022-09-291-6/+9
* charset: handle unknown charsets more user-friendlyKoni Marti2022-09-251-1/+16
* parse: remove trailing whitespace from rfc1123z regexThomas Faughnan2022-08-221-1/+1
* go: removed io/ioutilMoritz Poldrack2022-08-222-6/+5
* tests: fix errors after lint seriesRobin Jarry2022-08-041-1/+1
* lint: work nicely with wrapped errors (errorlint)Moritz Poldrack2022-08-041-13/+13
* lint: homogenize operations and minor fixes (gocritic)Moritz Poldrack2022-08-042-10/+7
* lint: apply new formatting rulesMoritz Poldrack2022-08-013-8/+12
* mbox: implement an mbox backend workerKoni Marti2022-07-141-0/+254
* parse: fix content-type parsing errorKoni Marti2022-06-073-1/+96
* pgp: ensure CRLF line endings in pgpmail readerKoni Marti2022-04-251-0/+11
* go vet: composite literal uses unkeyed fieldsMoritz Poldrack2022-03-181-2/+2
* maildir,notmuch: avoid leaking open filesNguyễn Gia Phong2022-01-192-13/+8
* go.mod: change base git urlRobin Jarry2021-11-053-4/+4
* lib/parse: simplify parseAddressListReto Brunner2021-02-221-13/+5
* lib/parse: use go-message msgid parsing if it succeedsReto Brunner2020-11-141-2/+6
* remove models.Address in favor of go-message AddressReto Brunner2020-11-142-10/+11
* handle message unknown charset errorJeff Martin2020-08-313-2/+99
* base models.Address on the mail.Address typeReto Brunner2020-08-202-12/+2
* improve date parsing for notmuch/maildirReto Brunner2020-08-101-24/+49