aboutsummaryrefslogtreecommitdiff
path: root/server.go
Commit message (Expand)AuthorAgeFilesLines
* go fmtSimon Ser2022-10-131-1/+1
* make path to themes configurable via ldflagsAlex McGrath2021-09-121-6/+7
* go fmtSimon Ser2021-07-051-3/+3
* Add theme-specific error pageDrew DeVault2020-11-191-5/+21
* Limit total size of unsent attachmentsDrew DeVault2020-11-191-1/+1
* Remove async SMTP queueDrew DeVault2020-11-131-4/+0
* Set SameSite and Secure on cookiesDrew DeVault2020-11-051-1/+4
* Implement JavaScript UI for attachmentsDrew DeVault2020-10-291-0/+4
* Rig up dowork event queue and graceful terminationDrew DeVault2020-10-231-0/+3
* go fmtSimon Ser2020-05-201-2/+2
* login: set encrypted "remember me" tokenDrew DeVault2020-05-201-4/+75
* Rename project to alpsSimon Ser2020-05-131-4/+4
* Add default ports for IMAP and SMTPSimon Ser2020-02-121-10/+18
* cmd/koushin: add -debug flagSimon Ser2020-02-111-1/+2
* koushin: add Store interfaceSimon Ser2020-01-281-1/+1
* Extract Lua infrastructure into a pluginSimon Ser2020-01-201-13/+5
* Add Server.LoggerSimon Ser2020-01-201-0/+5
* Introduce PluginLoaderFuncSimon Ser2020-01-201-3/+10
* Check IMAP/SMTP servers on startupSimon Ser2020-01-201-0/+12
* Disable DNS prefetchingSimon Ser2020-01-201-0/+2
* Add support for HTML partsSimon Ser2020-01-201-1/+3
* go fmtSimon Ser2020-01-201-1/+1
* Auto-discover upstream SMTP and IMAP serversSimon Ser2020-01-201-4/+17
* Generalize upstream server URLsSimon Ser2020-01-201-31/+86
* Redirect to original URL after loginSimon Ser2020-01-101-7/+20
* Close Lua plugins on reloadSimon Ser2020-01-101-2/+11
* Implement plugin/template reload on SIGUSR1Simon Ser2020-01-081-29/+58
* Add Server.ReloadSimon Ser2020-01-081-2/+8
* Make New return the ServerSimon Ser2020-01-081-5/+5
* Add a default CSPSimon Ser2019-12-181-0/+7
* Remove the public/ directorySimon Ser2019-12-161-1/+1
* Introduce base pluginSimon Ser2019-12-161-28/+7
* Add an API for Go pluginsSimon Ser2019-12-161-1/+7
* Fix undefined ErrSessionExpiredSimon Ser2019-12-121-1/+1
* Add docsSimon Ser2019-12-111-2/+6
* Export Server.{Sessions,Plugins}Simon Ser2019-12-111-9/+8
* Unexport NewSessionManagerSimon Ser2019-12-111-1/+1
* Export Context.SetSession, unexport Session.TokenSimon Ser2019-12-111-5/+6
* Export ContextSimon Ser2019-12-111-9/+14
* Allow plugins to add new routesSimon Ser2019-12-101-0/+4
* Reconnect to IMAP server when logged outSimon Ser2019-12-091-0/+1
* Make SessionManager create the IMAP clientSimon Ser2019-12-091-1/+1
* Rename ConnPool to SessionManagerSimon Ser2019-12-091-4/+4
* Add a Lua API to set template filtersSimon Ser2019-12-091-4/+4
* Add basic support for pluginsSimon Ser2019-12-091-0/+8
* Extract HTTP handlers in separate fileSimon Ser2019-12-041-263/+2
* Add basic theme supportSimon Ser2019-12-041-12/+21
* Make message view's Back link set the mailbox pageSimon Ser2019-12-031-4/+5
* Add basic pagination to message listSimon Ser2019-12-031-1/+22
* Fix missing OutgoingMessage.InReplyTo assignmentSimon Ser2019-12-031-9/+5