Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename ConnPool to SessionManager | Simon Ser | 2019-12-09 | 1 | -91/+0 |
| | |||||
* | Add basic pagination to message list | Simon Ser | 2019-12-03 | 1 | -1/+1 |
| | | | | References: https://todo.sr.ht/~sircmpwn/koushin/22 | ||||
* | Add session lock | Simon Ser | 2019-12-03 | 1 | -0/+8 |
| | | | | | | | HTTP requests can be processed in parallel, but we only have one IMAP connection per session. Closes: https://todo.sr.ht/~sircmpwn/koushin/12 | ||||
* | Add basic SMTP support | Simon Ser | 2019-12-03 | 1 | -3/+3 |
| | |||||
* | Save username/password in session | Simon Ser | 2019-12-03 | 1 | -11/+20 |
| | | | | | This is required for authenticating with the SMTP server when composing a new message. | ||||
* | go fmt | Simon Ser | 2019-12-03 | 1 | -1/+1 |
| | |||||
* | Add synchronization to connection pool | Simon Ser | 2019-12-02 | 1 | -1/+11 |
| | |||||
* | Evict connection pool entry on logout | Simon Ser | 2019-12-02 | 1 | -0/+6 |
| | |||||
* | Add initial login logic | Simon Ser | 2019-12-02 | 1 | -0/+58 |