aboutsummaryrefslogtreecommitdiff
path: root/server.go
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add basic support for multiple recipientsSimon Ser2019-12-031-3/+2
* Add support for replying to a messageSimon Ser2019-12-031-5/+59
* Add empty CSS stylesheetSimon Ser2019-12-031-1/+1
* Escape mailbox names in URLsSimon Ser2019-12-031-2/+10
* Add session lockSimon Ser2019-12-031-12/+33
* Pre-fill composer with sender addressSimon Ser2019-12-031-7/+13
* Add basic SMTP supportSimon Ser2019-12-031-2/+41
* Save username/password in sessionSimon Ser2019-12-031-2/+6
* Parse SMTP URL from CLISimon Ser2019-12-031-6/+47
* Add context to errorsSimon Ser2019-12-031-5/+5
* Add compose viewSimon Ser2019-12-031-0/+8
* Add logout routeSimon Ser2019-12-031-0/+9
* Set HTTP error handlerSimon Ser2019-12-031-0/+11
* Display & download any message partSimon Ser2019-12-031-21/+65
* Extract string conversion functionsSimon Ser2019-12-031-30/+0
* go fmtSimon Ser2019-12-031-9/+9
* Add basic message viewSimon Ser2019-12-021-0/+56
* Add basic message listSimon Ser2019-12-021-3/+9
* Extract IMAP functions into separate fileSimon Ser2019-12-021-37/+2
* List mailboxesSimon Ser2019-12-021-4/+24