Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-12 | Add maildir backend worker | Ben Burwell | |
Add the initial implementation of a backend for Maildir accounts. Much of the functionality required is implemented in the go-message and go-maildir libraries, so we use them as much as possible. The maildir worker hooks into a new maildir:// URL scheme in the accounts.conf file which points to a container of several maildir directories. From there, the OpenDirectory, FetchDirectoryContents, etc messages work on subdirectories. This is implemented as a Container struct which handles mapping between the symbolic email folder names and UIDs to the concrete directories and file names. | |||
2019-07-11 | Support imaps with oauthbearer authentication (Gmail) | Frode Aannevik | |
imaps+oauthbearer://user:token@host?token_endpoint=... - the config Source password is used as access token if no token_endpoint parameter is set - the config Source password is used as refresh token if token_endpoint parameter is set, and used to exchange with an access token The implementation has only been tested with Gmail. source = imaps+oauthbearer://{username}:{refersh_token}@imap.gmail.com:993? \ client_id=XX&\ client_secret=XX&\ token_endpoint=https%3A%2F%2Faccounts.google.com%2Fo%2Foauth2%2Ftoken client credentials created with https://console.developers.google.com/apis/credentials refresh token created with https://github.com/google/gmail-oauth2-tools/blob/master/python/oauth2.py rel: https://todo.sr.ht/~sircmpwn/aerc2/42 | |||
2019-06-15 | Update tcell | Drew DeVault | |
2019-06-09 | Update reply to use getopt posix optind format | Clayton Craft | |
This changes the handling of optind for the 'reply' command to match recent changes to getopt. | |||
2019-06-04 | Update dependencies | Simon Ser | |
This should get rid of this error message: tls: either ServerName or InsecureSkipVerify must be specified in the tls.Config | |||
2019-06-02 | Update tcell fork | Drew DeVault | |
2019-06-01 | Use forked version of tcell | Drew DeVault | |
2019-05-26 | Update terminal color handling per vterm changes | Drew DeVault | |
2019-05-26 | Update to the latest go-libvterm | Drew DeVault | |
2019-05-26 | Update go-libvterm | Drew DeVault | |
2019-05-25 | Fix special characters in address.PersonalName | Drew DeVault | |
2019-05-19 | Update go-imap and go-imap-idle | Simon Ser | |
This fixes a race condition in go-imap-idle. See [1]. [1]: https://github.com/emersion/go-imap-idle/commit/2704abd7050ed7f2143753554ee23affdf847bd9 | |||
2019-05-16 | Implement :reply -q and :reply -a | Drew DeVault | |
2019-05-16 | Implement (basic form) of :reply | Drew DeVault | |
2019-05-15 | Copy sent emails to the Sent folder | Drew DeVault | |
Or rather, to a user-specified folder | |||
2019-05-14 | Implement sending emails /o/ | Drew DeVault | |
2019-05-14 | Add :send-message, prepares & writes email to /tmp | Drew DeVault | |
2019-04-29 | Update go-imap to 1.0.0-beta.4 | Simon Ser | |
This release contains race conditions fixes. | |||
2019-04-21 | go get git.sr.ht/~sircmpwn/go-libvterm | Elias Naur | |
Signed-off-by: Elias Naur <mail@eliasnaur.com> | |||
2019-03-31 | Add basic filter implementation | Drew DeVault | |
2019-03-30 | Implement :pipe | Drew DeVault | |
2019-03-29 | Add body fetching support code | Drew DeVault | |
2019-03-21 | Improve cursor handling in embedded terminal | Drew DeVault | |
2019-03-21 | Fix cursor handling in embedded terminal | Drew DeVault | |
2019-03-21 | Forward key events to child terminal | Drew DeVault | |
2019-03-17 | Handle terminal title, login shell | Drew DeVault | |
2019-03-17 | Add basic terminal widget | Drew DeVault | |
2019-03-15 | Rename :cd -> :cf, add :cd | Drew DeVault | |
2019-03-15 | Implement key bindings subsystem | Drew DeVault | |
Which is not yet rigged up | |||
2019-03-10 | Flesh out command parsing & handling | Drew DeVault | |
2019-02-10 | Add missing go.sum entries | Elias Naur | |
2019-01-13 | Initialize worker in account widget | Drew DeVault | |
2019-01-13 | Add basic account widget, populate real acct views | Drew DeVault | |