aboutsummaryrefslogtreecommitdiffstats
path: root/worker/types
Commit message (Expand)AuthorAgeFilesLines
* worker/lib: implement an fswatcher interfaceTim Culverhouse2023-03-071-0/+24
* log: log account name in worker message logsTim Culverhouse2023-01-291-8/+8
* lint: add missing panic handlers in goroutinesRobin Jarry2023-01-061-0/+1
* model: change flags array to bitmaskRobin Jarry2023-01-042-3/+3
* logging: rename package to logRobin Jarry2022-12-022-11/+11
* logging: homogenize levelsRobin Jarry2022-12-021-8/+8
* threads: fix ordered insert of sibling nodesKoni Marti2022-11-062-4/+139
* threadbuilder: sort siblings by sort criteriaKoni Marti2022-11-061-3/+3
* types: remove unused FullMessage.Info fieldRobin Jarry2022-10-251-1/+0
* lint: check for bad white space habitsRobin Jarry2022-10-191-3/+0
* aerc: use single event loopTim Culverhouse2022-10-072-6/+19
* worker: use container/list as job queueTim Culverhouse2022-10-041-2/+41
* logging: substitute %w for %vKoni Marti2022-10-021-1/+1
* worker: do not lock while callbacks are runningTim Culverhouse2022-09-291-4/+10
* imap: stop checkmail if there are pending actionskt programs2022-09-291-0/+5
* worker: lock access to callback mapsTim Culverhouse2022-09-261-0/+11
* backends: send MessageInfoError on header fetching errorTim Culverhouse2022-09-251-0/+15
* cache: fetch flags from UITim Culverhouse2022-09-201-1/+2
* Revert "worker: prevent deadlock by flooding worker.Messages channel"Moritz Poldrack2022-09-201-4/+1
* worker: prevent deadlock by flooding worker.Messages channelTim Culverhouse2022-09-201-1/+4
* imap: prevent deadlock from posting actions to selfTim Culverhouse2022-09-201-0/+4
* worker: introduce MoveMessages typeTim Culverhouse2022-08-221-0/+12
* mark: (un)mark message threadsKoni Marti2022-08-221-0/+29
* lint: work nicely with wrapped errors (errorlint)Moritz Poldrack2022-08-041-2/+2
* lint: ensure errors are at least logged (errcheck)Moritz Poldrack2022-08-041-1/+1
* lint: apply new formatting rulesMoritz Poldrack2022-08-013-5/+6
* logging: use level-based logger functionsRobin Jarry2022-07-231-16/+12
* threading: enable filtering of server-side threadsTim Culverhouse2022-07-101-2/+4
* imap: add option to cache headersTim Culverhouse2022-06-221-0/+5
* dirlist: update RUE counts for imap/maildir on move|copy|delete|archiveTim Culverhouse2022-06-071-0/+6
* feat: add background mail polling option for all workersTim Culverhouse2022-05-311-1/+9
* threading: honor user-defined sort criteriaKoni Marti2022-03-091-0/+13
* threading: implement on-the-fly message threadingKoni Marti2022-02-241-2/+12
* thread: add method to append new nodeKoni Marti2022-02-231-0/+13
* imap: auto-reconnects on connection errorKoni Marti2022-01-191-0/+4
* imap: emits connection error on logoutKoni Marti2022-01-191-0/+5
* messages: allow displaying email threadsy0ast2021-11-133-0/+217
* go.mod: change base git urlRobin Jarry2021-11-051-2/+2
* Add support for :rmdirARaspiK2020-08-191-0/+6
* run go fmtReto Brunner2020-07-171-2/+2
* Add additional flagging functionalityARaspiK2020-07-081-3/+4
* Set AnsweredFlag on successful replySrivathsan Murali2020-05-251-0/+6
* imap: Remove FetchMessageBodyPart.{Encoding,Charset}Reto Brunner2020-05-161-4/+2
* store.FetchFull: Change callback type to expose entire messageBen Fiedler2020-05-011-0/+1
* Mark sent messages as "seen" in maildirGalen Abell2020-03-031-1/+1
* remove the dirInfoUpdateRequest functionalityReto Brunner2020-02-291-7/+0
* Request DirInfo whenever the unread count may have changedReto Brunner2020-02-161-0/+7
* FetchBodyParts: decode source in the workersReto Brunner2020-01-051-2/+4
* add LabelList eventReto Brunner2019-12-211-0/+5
* Add sorting functionalityJeffas2019-09-202-0/+20