aboutsummaryrefslogtreecommitdiffstats
path: root/lib/threadbuilder.go
Commit message (Expand)AuthorAgeFilesLines
* treewide: replace uint32 uids with opaque stringsRobin Jarry2024-08-281-21/+21
* threadbuilder: allow threading by subjectRobin Jarry2024-06-251-5/+21
* threadbuilder: show siblings even when no parent foundKoni Marti2024-06-251-11/+25
* log: move package to libRobin Jarry2024-02-141-1/+1
* fold: allow for multiple folding levelsinwit2023-11-021-1/+1
* store: implement thread foldingKoni Marti2023-07-161-1/+7
* threadbuilder: store uid/thread associationKoni Marti2023-07-161-0/+16
* threads: rebuild server threads when updating threadsTim Culverhouse2022-12-141-0/+3
* logging: rename package to logRobin Jarry2022-12-021-3/+3
* logging: homogenize levelsRobin Jarry2022-12-021-1/+1
* threadbuilder: better scaling for thread insertionKoni Marti2022-11-061-4/+10
* threadbuilder: sort siblings by sort criteriaKoni Marti2022-11-061-7/+36
* threadbuilder: streamline thread builder internalsKoni Marti2022-11-061-43/+30
* threads: reverse thread orderingKoni Marti2022-10-271-4/+12
* store: reverse message list order with iteratorsKoni Marti2022-10-271-10/+16
* lint: ensure errors are at least logged (errcheck)Moritz Poldrack2022-08-041-1/+1
* threads: debounce client-side thread buildingKoni Marti2022-07-261-0/+11
* logging: use level-based logger functionsRobin Jarry2022-07-231-6/+4
* threading: fix msg-id order in references headerKoni Marti2022-03-231-5/+17
* threading: fix stack overflow from faulty headersKoni Marti2022-03-221-1/+13
* go vet: unreachable codeMoritz Poldrack2022-03-181-5/+0
* threading: honor user-defined sort criteriaKoni Marti2022-03-091-14/+45
* threading: implement on-the-fly message threadingKoni Marti2022-02-241-0/+242