Simon Ser
d6802cf32b
Update go-webdav
2020-05-13 15:11:34 +02:00
Simon Ser
f71024e350
Update dependencies
2020-05-13 15:09:48 +02:00
Simon Ser
b891a95fcf
Rename project to alps
2020-05-13 14:07:44 +02:00
Simon Ser
b61e40f363
plugins/base: allow move/delete/flag operations to take multiple UIDs
2020-03-19 16:43:27 +01:00
Simon Ser
ea0626d806
plugins/carddav: check supported vCard versions
2020-02-27 12:56:06 +01:00
Simon Ser
62853a933e
Update linkify
...
Latest linkify contains a fix for e-mail addresses surrounded by angle
brackets.
2020-02-26 00:14:30 +01:00
Simon Ser
4bb0ded2d9
plugins/caldav: update go-webdav
2020-02-25 19:24:35 +01:00
Simon Ser
7de332c2bb
plugins/viewtext: linkify plaintext messages
2020-02-25 18:16:26 +01:00
Simon Ser
93e988855f
Fix go.mod containing local replace directive
2020-02-13 15:11:47 +01:00
Simon Ser
778e6f9c89
plugins/carddav: add view to edit contacts
2020-02-12 21:35:18 +01:00
Simon Ser
c4ff33e645
plugins/carddav: add page to create new contact
2020-02-12 21:14:18 +01:00
Simon Ser
e24e20e528
Update dependencies
2020-02-12 17:41:43 +01:00
Simon Ser
b0bceee0ea
docs: add instructions for Google accounts
...
This makes it easier for people to try out koushin.
2020-02-12 17:37:42 +01:00
Simon Ser
a1b43cc5a8
plugins/caldav: add basic event view
2020-02-05 18:39:53 +01:00
Simon Ser
5b78cdc104
plugins/caldav: new plugin
...
For now it can only list events for the current month.
References: https://todo.sr.ht/~sircmpwn/koushin/60
2020-02-05 18:14:26 +01:00
Simon Ser
6a6ece03e4
plugins/carddav: new plugin
...
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
2020-02-05 12:21:54 +01:00
Simon Ser
f08ecb9cef
Update echo to 504f39abaf320
...
This fixes an OpenBSD issue.
Closes: https://todo.sr.ht/~sircmpwn/koushin/50
2020-02-03 19:35:14 +01:00
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