Simon Ser
|
bdf1a8b02b
|
koushin: add Store interface
References: https://todo.sr.ht/~sircmpwn/koushin/5
|
2020-01-28 20:04:18 +01:00 |
|
Simon Ser
|
589b303f9f
|
plugins/base: append outgoing messages to Sent mailbox
And mark original message as answered.
Closes: https://todo.sr.ht/~sircmpwn/koushin/15
|
2020-01-20 20:25:41 +01:00 |
|
Simon Ser
|
3bf17752ab
|
plugins/base: remove external resources URLs, sanitize CSS
|
2020-01-20 18:28:49 +01:00 |
|
Simon Ser
|
577685ca14
|
Update dependencies
|
2020-01-20 15:41:37 +01:00 |
|
Simon Ser
|
2a2a48c7fa
|
Add a form to set message flags
References: https://todo.sr.ht/~sircmpwn/koushin/36
|
2019-12-17 12:42:04 +01:00 |
|
Simon Ser
|
1841609fbc
|
Add form to move messages
References: https://todo.sr.ht/~sircmpwn/koushin/36
|
2019-12-16 17:25:53 +01:00 |
|
Simon Ser
|
a061e85f00
|
Update deps
|
2019-12-16 15:50:32 +01:00 |
|
Simon Ser
|
4f74722c14
|
Add basic support for plugins
|
2019-12-09 16:05:40 +01:00 |
|
Simon Ser
|
61ffc105fd
|
Use imap.BodyStructure.Filename and imap.Address.Address
The former fixes encoding issues in filenames. The latter is just for
brevity.
|
2019-12-09 13:45:15 +01:00 |
|
Simon Ser
|
e94b1311de
|
Add basic theme support
References: https://todo.sr.ht/~sircmpwn/koushin/1
|
2019-12-04 18:30:01 +01:00 |
|
Simon Ser
|
89cebfd819
|
Add basic SMTP support
|
2019-12-03 16:27:49 +01:00 |
|
Simon Ser
|
25c63d0530
|
Add basic message view
|
2019-12-02 19:53:09 +01:00 |
|
Simon Ser
|
8b84d81f9b
|
Add initial login logic
|
2019-12-02 17:24:19 +01:00 |
|
Simon Ser
|
a1a067e6de
|
Add HTTP server boilerplate
|
2019-12-02 15:31:00 +01:00 |
|