Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rig up dowork event queue and graceful termination | Drew DeVault | 2020-10-23 | 1 | -0/+95 |
| | |||||
* | login: set encrypted "remember me" token | Drew DeVault | 2020-05-20 | 1 | -0/+2 |
| | |||||
* | plugins/caldav: switch to path-based URLs | Simon Ser | 2020-05-13 | 1 | -2/+2 |
| | | | | | UIDs are not first-class WebDAV citizens and would require two roundtrips for most operations. | ||||
* | Update go-webdav | Simon Ser | 2020-05-13 | 1 | -2/+2 |
| | |||||
* | Update dependencies | Simon Ser | 2020-05-13 | 1 | -11/+17 |
| | |||||
* | plugins/base: allow move/delete/flag operations to take multiple UIDs | Simon Ser | 2020-03-19 | 1 | -13/+15 |
| | |||||
* | plugins/carddav: check supported vCard versions | Simon Ser | 2020-02-27 | 1 | -2/+2 |
| | |||||
* | Update linkify | Simon Ser | 2020-02-26 | 1 | -4/+6 |
| | | | | | Latest linkify contains a fix for e-mail addresses surrounded by angle brackets. | ||||
* | plugins/caldav: update go-webdav | Simon Ser | 2020-02-25 | 1 | -10/+10 |
| | |||||
* | plugins/viewtext: linkify plaintext messages | Simon Ser | 2020-02-25 | 1 | -0/+2 |
| | |||||
* | plugins/carddav: add page to create new contact | Simon Ser | 2020-02-12 | 1 | -2/+4 |
| | |||||
* | Update dependencies | Simon Ser | 2020-02-12 | 1 | -6/+6 |
| | |||||
* | plugins/caldav: add basic event view | Simon Ser | 2020-02-05 | 1 | -2/+2 |
| | |||||
* | plugins/caldav: new plugin | Simon Ser | 2020-02-05 | 1 | -2/+9 |
| | | | | | | For now it can only list events for the current month. References: https://todo.sr.ht/~sircmpwn/koushin/60 | ||||
* | plugins/carddav: new plugin | Simon Ser | 2020-02-05 | 1 | -14/+4 |
| | | | | | | | A new minimal CardDAV plugin is introduced. It injects a list of e-mail addresses in the e-mail compose view. References: https://todo.sr.ht/~sircmpwn/koushin/7 | ||||
* | Update echo to 504f39abaf320 | Simon Ser | 2020-02-03 | 1 | -10/+11 |
| | | | | | | This fixes an OpenBSD issue. Closes: https://todo.sr.ht/~sircmpwn/koushin/50 | ||||
* | koushin: add Store interface | Simon Ser | 2020-01-28 | 1 | -0/+2 |
| | | | | References: https://todo.sr.ht/~sircmpwn/koushin/5 | ||||
* | plugins/base: append outgoing messages to Sent mailbox | Simon Ser | 2020-01-20 | 1 | -0/+2 |
| | | | | | | And mark original message as answered. Closes: https://todo.sr.ht/~sircmpwn/koushin/15 | ||||
* | plugins/base: remove external resources URLs, sanitize CSS | Simon Ser | 2020-01-20 | 1 | -2/+9 |
| | |||||
* | Add support for HTML parts | Simon Ser | 2020-01-20 | 1 | -0/+2 |
| | |||||
* | Update dependencies | Simon Ser | 2020-01-20 | 1 | -16/+18 |
| | |||||
* | Add a form to set message flags | Simon Ser | 2019-12-17 | 1 | -0/+2 |
| | | | | References: https://todo.sr.ht/~sircmpwn/koushin/36 | ||||
* | Add form to move messages | Simon Ser | 2019-12-16 | 1 | -0/+2 |
| | | | | References: https://todo.sr.ht/~sircmpwn/koushin/36 | ||||
* | Update deps | Simon Ser | 2019-12-16 | 1 | -25/+17 |
| | |||||
* | Add basic support for plugins | Simon Ser | 2019-12-09 | 1 | -0/+9 |
| | |||||
* | Use imap.BodyStructure.Filename and imap.Address.Address | Simon Ser | 2019-12-09 | 1 | -0/+2 |
| | | | | | The former fixes encoding issues in filenames. The latter is just for brevity. | ||||
* | Add basic SMTP support | Simon Ser | 2019-12-03 | 1 | -1/+31 |
| | |||||
* | Add basic message view | Simon Ser | 2019-12-02 | 1 | -0/+2 |
| | |||||
* | Add initial login logic | Simon Ser | 2019-12-02 | 1 | -0/+10 |
| | |||||
* | Add HTTP server boilerplate | Simon Ser | 2019-12-02 | 1 | -0/+34 |