69 Commits (b5fcf10c440f48a3f2f4aa51f9ed5d850df7c845)

Autor SHA1 Nachricht Datum
  Drew DeVault 1992880454 Add theme-specific error page vor 3 Jahren
  Drew DeVault 297afc5ce6 Limit total size of unsent attachments vor 3 Jahren
  Drew DeVault 86579bb478 Remove async SMTP queue vor 3 Jahren
  Drew DeVault 5a8d1572b1 Set SameSite and Secure on cookies vor 3 Jahren
  Drew DeVault a393429f01 Implement JavaScript UI for attachments vor 3 Jahren
  Drew DeVault b93b2bafa5 Rig up dowork event queue and graceful termination vor 3 Jahren
  Simon Ser 8813faf71e
go fmt vor 4 Jahren
  Drew DeVault 9465f8db6d
login: set encrypted "remember me" token vor 4 Jahren
  Simon Ser b891a95fcf
Rename project to alps vor 4 Jahren
  Simon Ser 243e090bcb
Add default ports for IMAP and SMTP vor 4 Jahren
  Simon Ser 13f5414691
cmd/koushin: add -debug flag vor 4 Jahren
  Simon Ser bdf1a8b02b
koushin: add Store interface vor 4 Jahren
  Simon Ser b58c15d121
Extract Lua infrastructure into a plugin vor 4 Jahren
  Simon Ser efa0816333
Add Server.Logger vor 4 Jahren
  Simon Ser 01983eb7b5
Introduce PluginLoaderFunc vor 4 Jahren
  Simon Ser 3340fcd63d
Check IMAP/SMTP servers on startup vor 4 Jahren
  Simon Ser b9a180b154
Disable DNS prefetching vor 4 Jahren
  Simon Ser af5ffd12f9
Add support for HTML parts vor 4 Jahren
  Simon Ser 8b10324ab6
go fmt vor 4 Jahren
  Simon Ser a0800c2436
Auto-discover upstream SMTP and IMAP servers vor 4 Jahren
  Simon Ser db328bf7c3
Generalize upstream server URLs vor 4 Jahren
  Simon Ser 24718f1ac4
Redirect to original URL after login vor 4 Jahren
  Simon Ser b014c1898f
Close Lua plugins on reload vor 4 Jahren
  Simon Ser ad1d2ee7f4
Implement plugin/template reload on SIGUSR1 vor 4 Jahren
  Simon Ser 97b314b6e7
Add Server.Reload vor 4 Jahren
  Simon Ser f6758264b2
Make New return the Server vor 4 Jahren
  Simon Ser 3d2da43207
Add a default CSP vor 4 Jahren
  Simon Ser e93346ffa9
Remove the public/ directory vor 4 Jahren
  Simon Ser d897eeee5c
Introduce base plugin vor 4 Jahren
  Simon Ser e83844fbad
Add an API for Go plugins vor 4 Jahren
  Simon Ser b24cc85fb1
Fix undefined ErrSessionExpired vor 4 Jahren
  Simon Ser f07ab52632
Add docs vor 4 Jahren
  Simon Ser e54a359acb
Export Server.{Sessions,Plugins} vor 4 Jahren
  Simon Ser 28a8f3f6ac
Unexport NewSessionManager vor 4 Jahren
  Simon Ser 86359156ee
Export Context.SetSession, unexport Session.Token vor 4 Jahren
  Simon Ser d8f411176f
Export Context vor 4 Jahren
  Simon Ser a9a607b9b2
Allow plugins to add new routes vor 4 Jahren
  Simon Ser c5afd1a61b
Reconnect to IMAP server when logged out vor 4 Jahren
  Simon Ser 7702925497
Make SessionManager create the IMAP client vor 4 Jahren
  Simon Ser efd401bfbf
Rename ConnPool to SessionManager vor 4 Jahren
  Simon Ser 76599232dc
Add a Lua API to set template filters vor 4 Jahren
  Simon Ser 4f74722c14
Add basic support for plugins vor 4 Jahren
  Simon Ser d1d4380957
Extract HTTP handlers in separate file vor 4 Jahren
  Simon Ser e94b1311de
Add basic theme support vor 4 Jahren
  Simon Ser 4ab5fb7f65
Make message view's Back link set the mailbox page vor 4 Jahren
  Simon Ser 8de93c50d2
Add basic pagination to message list vor 4 Jahren
  Simon Ser 6344806755
Fix missing OutgoingMessage.InReplyTo assignment vor 4 Jahren
  Simon Ser e90d4579ae
Add basic support for multiple recipients vor 4 Jahren
  Simon Ser a103309935
Add support for replying to a message vor 4 Jahren
  Simon Ser b7be271560
Add empty CSS stylesheet vor 4 Jahren