aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix the links of the search resultsMax Magorsch2020-06-241-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Make --compute-threads more verboseMax Magorsch2020-06-241-0/+7
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Create message_to_reference table if not presentMax Magorsch2020-06-241-9/+22
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add an option to recompute the thread referencesMax Magorsch2020-06-244-2/+35
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix the computation of replies to a messageMax Magorsch2020-06-244-15/+69
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Remove verbose logging messagesMax Magorsch2020-06-241-7/+0
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix getAllMessagesCount to use message_id_fieldMax Magorsch2020-06-241-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix the references of a messageMax Magorsch2020-06-242-6/+34
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rename MessageId to MessageIdFieldMax Magorsch2020-06-243-9/+17
| | | | | | | | | | | Unfortunately the name MessageId conflicts with go-pgs many2many relationship. That's why MessageId has been renamed to MessageIdField. However, a convenience method MessageId() has been added for backwards compability in templates. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix the InReplyTo referenceMax Magorsch2020-06-243-22/+8
| | | | | | | The model has been changed and so has to be the InReplyTo Reference. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Only show threads for popular messagesMax Magorsch2020-06-231-0/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Specify the used templates more explicitlyMax Magorsch2020-06-235-8/+8
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Decode subjects correctlyMax Magorsch2020-06-237-7/+16
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Improve link to popular threadsMax Magorsch2020-06-231-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Format Messaage count when browsing listsMax Magorsch2020-06-235-25/+33
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Hide messages where the date is nullMax Magorsch2020-06-232-1/+3
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Show Author email if name is not availableMax Magorsch2020-06-231-0/+3
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix empty datesMax Magorsch2020-06-231-4/+6
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Speed up the tableExists checkMax Magorsch2020-06-231-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Speed up the computation of the index pageMax Magorsch2020-06-231-6/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Increase the verbosity of cache updatesMax Magorsch2020-06-231-1/+17
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Speed up computation of /{{listname}}/Max Magorsch2020-06-231-6/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Speed up loading the threads for a listMax Magorsch2020-06-231-6/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* 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-222-11/+77
| | | | | | | | 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-225-43/+141
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rework the data model to improve the performanceMax Magorsch2020-06-2219-254/+326
| | | | 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>
* Show number of messages on the landing pageMax Magorsch2020-06-191-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Update package-lock.jsonMax Magorsch2020-06-191-195/+33
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Bump webpack dependenciesMax Magorsch2020-06-191-4/+3
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Wait for postgres to start upMax Magorsch2020-06-191-1/+2
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix docker-composeMax Magorsch2020-06-191-0/+2
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Change the default entrypoint of the imageMax Magorsch2020-06-191-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Disable DAST tests for nowMax Magorsch2020-06-191-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Use archives.g.o for DAST for nowMax Magorsch2020-06-191-1/+1
| | | | | | | We will switch to archivestest.g.o once the site is deployed there. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add bin folderMax Magorsch2020-06-191-0/+0
| | | | 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-1963-0/+11250
Signed-off-by: Max Magorsch <arzano@gentoo.org>