25 Commits (master)

Author SHA1 Message Date
  Drew DeVault cb37df882e Add notices on action completion 3 years ago
  Drew DeVault 297afc5ce6 Limit total size of unsent attachments 3 years ago
  Drew DeVault 86579bb478 Remove async SMTP queue 3 years ago
  Drew DeVault a393429f01 Implement JavaScript UI for attachments 3 years ago
  Simon Ser b891a95fcf
Rename project to alps 4 years ago
  Simon Ser 13f5414691
cmd/koushin: add -debug flag 4 years ago
  Simon Ser 97eef13db4
Rename Session.connect to Session.connectIMAP 4 years ago
  Simon Ser bdf1a8b02b
koushin: add Store interface 4 years ago
  Simon Ser c0b4998b38
koushin: rename Session.locker to imapLocker 4 years ago
  Simon Ser e6e457e4a7
Fix dangling goroutine on session expiration 4 years ago
  Simon Ser 8b10324ab6
go fmt 4 years ago
  Simon Ser 425445f443
Add Session.SetHTTPBasicAuth 4 years ago
  Simon Ser 6bccdd62ce
Document that plugins don't have access to passwords 4 years ago
  Simon Ser 7f48702b83
go fmt 4 years ago
  Simon Ser 622f00fe06
Replace Session.ConnectSMTP with Session.DoSMTP 4 years ago
  Simon Ser d01c85616a
Rename Session.Do to Session.DoIMAP 4 years ago
  Simon Ser d897eeee5c
Introduce base plugin 4 years ago
  Simon Ser b24cc85fb1
Fix undefined ErrSessionExpired 4 years ago
  Simon Ser f07ab52632
Add docs 4 years ago
  Simon Ser e54a359acb
Export Server.{Sessions,Plugins} 4 years ago
  Simon Ser 28a8f3f6ac
Unexport NewSessionManager 4 years ago
  Simon Ser 86359156ee
Export Context.SetSession, unexport Session.Token 4 years ago
  Simon Ser c5afd1a61b
Reconnect to IMAP server when logged out 4 years ago
  Simon Ser 7702925497
Make SessionManager create the IMAP client 4 years ago
  Simon Ser efd401bfbf
Rename ConnPool to SessionManager 4 years ago
  Simon Ser 8de93c50d2
Add basic pagination to message list 4 years ago
  Simon Ser 48d6d5d227
Add session lock 4 years ago
  Simon Ser 89cebfd819
Add basic SMTP support 4 years ago
  Simon Ser 702719c072
Save username/password in session 4 years ago
  Simon Ser 4cbe2fde9d
go fmt 4 years ago
  Simon Ser 594bb2ec19
Add synchronization to connection pool 4 years ago
  Simon Ser 85f8530fd3
Evict connection pool entry on logout 4 years ago
  Simon Ser 8b84d81f9b
Add initial login logic 4 years ago