aboutsummaryrefslogtreecommitdiff
path: root/pkg
Commit message (Collapse)AuthorAgeFilesLines
* Speed up loading the messages for a listMax Magorsch2020-06-231-13/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Clean up the codeMax Magorsch2020-06-236-69/+0
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Improve the importer furtherMax Magorsch2020-06-221-11/+76
| | | | | | | | Wait until all go routines have finished before terminating the application. Also improve the handling of nested multipart bodies Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Cache pages to improve the performanceMax Magorsch2020-06-227-22/+100
| | | | | | | | Some pages as the landing page or the lists overview page are cached now to improve the performance. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Improve the performance of the importerMax Magorsch2020-06-222-40/+131
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rework the data model to improve the performanceMax Magorsch2020-06-2213-238/+312
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Improve the error handling during the importMax Magorsch2020-06-191-0/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Don't abort when parsing the body failsMax Magorsch2020-06-191-2/+2
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Speed up the /lists pageMax Magorsch2020-06-193-16/+46
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Remove duplicate listsMax Magorsch2020-06-191-2/+0
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Only import messages of public lists for nowMax Magorsch2020-06-192-1/+13
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add all public listsMax Magorsch2020-06-191-2/+122
| | | | | | | This is hardcoded for now and will be configurable in future. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Run go fmtMax Magorsch2020-06-193-9/+9
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Initial versionMax Magorsch2020-06-1921-0/+1383
Signed-off-by: Max Magorsch <arzano@gentoo.org>