Simon Ser
|
b891a95fcf
|
Rename project to alps
|
há 4 anos |
Simon Ser
|
4cf5ad68af
|
plugins/base: always show INBOX first
|
há 4 anos |
Simon Ser
|
5af6c6adc1
|
plugins/base: wrap MailboxInfo and MailboxStatus
This allows us to extend these and expose helpers for templates and
plugins.
|
há 4 anos |
Simon Ser
|
fe73f2022c
|
plugins/base: add action param to handleSetFlags
This alows to add/remove flags instead of setting them.
|
há 4 anos |
Simon Ser
|
a455fc8ddd
|
plugins/base: fix IMAMessage.PartByPath with nil path
|
há 4 anos |
Simon Ser
|
c96903f3f1
|
plugins/base: replace MessageRenderData.PartPath with Part
|
há 4 anos |
Simon Ser
|
7af7d73700
|
plugins/base: add message URL and Content-Id helpers
|
há 4 anos |
Simon Ser
|
1bd930f043
|
plugins/carddav: add basic contacts view
|
há 4 anos |
Simon Ser
|
651872ef7d
|
plugins/base/imap: disable full-text search for now
It's too slow on servers where indexes aren't enabled.
References: https://todo.sr.ht/~sircmpwn/koushin/23
|
há 4 anos |
Simon Ser
|
4d68400036
|
plugins/base: add settings page
Add a settings page where the user can change the number of messages
displayed per page.
|
há 4 anos |
Simon Ser
|
85c01b87a9
|
plugins/base: support attachments in drafts
References: https://todo.sr.ht/~sircmpwn/koushin/16
|
há 4 anos |
Simon Ser
|
50046b62ac
|
plugins/base: use BodyStructure.Walk instead of custom logic
|
há 4 anos |
Simon Ser
|
3384c39a17
|
plugins/base: delete previous draft
|
há 4 anos |
Simon Ser
|
2e367efe58
|
plugins/base: add fallback if SPECIAL-USE is unsupported
|
há 4 anos |
Simon Ser
|
bfc617b702
|
plugins/base: save message as draft
|
há 4 anos |
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
|
há 4 anos |
Dejan Strbac
|
15a77185b4
|
Include flags when fetching items over IMAP
|
há 4 anos |
Simon Ser
|
97b314b6e7
|
Add Server.Reload
This only reloads templates for now. In the future it'll also reload
Lua plugins.
|
há 4 anos |
Simon Ser
|
80da410c3b
|
Implement paging for search
|
há 4 anos |
Simon Ser
|
2a2a48c7fa
|
Add a form to set message flags
References: https://todo.sr.ht/~sircmpwn/koushin/36
|
há 4 anos |
Simon Ser
|
4449416357
|
Export IMAPMessage
This is a public type other plugins and templates may want to access.
|
há 4 anos |
Simon Ser
|
1c5e17472d
|
Add basic search
Closes: https://todo.sr.ht/~sircmpwn/koushin/23
|
há 4 anos |
Simon Ser
|
d897eeee5c
|
Introduce base plugin
This plugin offers base IMAP/SMTP functionality.
References: https://todo.sr.ht/~sircmpwn/koushin/39
|
há 4 anos |
Simon Ser
|
61ffc105fd
|
Use imap.BodyStructure.Filename and imap.Address.Address
The former fixes encoding issues in filenames. The latter is just for
brevity.
|
há 4 anos |
Simon Ser
|
4ab5fb7f65
|
Make message view's Back link set the mailbox page
This allows to go back and forth between the mailbox view and the
message view.
References: https://todo.sr.ht/~sircmpwn/koushin/22
|
há 4 anos |
Simon Ser
|
8de93c50d2
|
Add basic pagination to message list
References: https://todo.sr.ht/~sircmpwn/koushin/22
|
há 4 anos |
Simon Ser
|
b386d1c2bb
|
Fix mailbox view when empty
This fixes the second part of #14.
References: https://todo.sr.ht/~sircmpwn/koushin/14
|
há 4 anos |
Simon Ser
|
c3fd390b1a
|
Set imap.CharsetReader
This adds support for additional charsets when parsing e.g. subject
lines.
|
há 4 anos |
Simon Ser
|
ec03c60dff
|
Import go-message charsets package
Enables support for non-UTF8 charsets.
Closes: https://todo.sr.ht/~sircmpwn/koushin/18
|
há 4 anos |
Simon Ser
|
1194b98e54
|
Fix EOF on message view
|
há 4 anos |
Simon Ser
|
2d3cce64da
|
Fix format string
|
há 4 anos |
Simon Ser
|
96646c8324
|
Add context to errors
|
há 4 anos |
Simon Ser
|
4c52849539
|
Show last 50 messages in mailbox view
|
há 4 anos |
Simon Ser
|
be14524c33
|
Display & download any message part
|
há 4 anos |
Simon Ser
|
33b8679f1c
|
Extract string conversion functions
|
há 4 anos |
Simon Ser
|
ed50cef3cf
|
Linkify message part tree
|
há 4 anos |
Simon Ser
|
4cbe2fde9d
|
go fmt
|
há 4 anos |
Simon Ser
|
25c63d0530
|
Add basic message view
|
há 4 anos |
Simon Ser
|
39629b0740
|
Add basic message list
|
há 4 anos |
Simon Ser
|
e9d31b0940
|
Extract IMAP functions into separate file
|
há 4 anos |