aboutsummaryrefslogtreecommitdiff
path: root/go.sum
AgeCommit message (Collapse)Author
2019-07-12Add maildir backend workerBen 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-11Support 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-15Update tcellDrew DeVault
2019-06-09Update reply to use getopt posix optind formatClayton Craft
This changes the handling of optind for the 'reply' command to match recent changes to getopt.
2019-06-04Update dependenciesSimon Ser
This should get rid of this error message: tls: either ServerName or InsecureSkipVerify must be specified in the tls.Config
2019-06-02Update tcell forkDrew DeVault
2019-06-01Use forked version of tcellDrew DeVault
2019-05-26Update terminal color handling per vterm changesDrew DeVault
2019-05-26Update to the latest go-libvtermDrew DeVault
2019-05-26Update go-libvtermDrew DeVault
2019-05-25Fix special characters in address.PersonalNameDrew DeVault
2019-05-19Update go-imap and go-imap-idleSimon Ser
This fixes a race condition in go-imap-idle. See [1]. [1]: https://github.com/emersion/go-imap-idle/commit/2704abd7050ed7f2143753554ee23affdf847bd9
2019-05-16Implement :reply -q and :reply -aDrew DeVault
2019-05-16Implement (basic form) of :replyDrew DeVault
2019-05-15Copy sent emails to the Sent folderDrew DeVault
Or rather, to a user-specified folder
2019-05-14Implement sending emails /o/Drew DeVault
2019-05-14Add :send-message, prepares & writes email to /tmpDrew DeVault
2019-04-29Update go-imap to 1.0.0-beta.4Simon Ser
This release contains race conditions fixes.
2019-04-21go get git.sr.ht/~sircmpwn/go-libvtermElias Naur
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-03-31Add basic filter implementationDrew DeVault
2019-03-30Implement :pipeDrew DeVault
2019-03-29Add body fetching support codeDrew DeVault
2019-03-21Improve cursor handling in embedded terminalDrew DeVault
2019-03-21Fix cursor handling in embedded terminalDrew DeVault
2019-03-21Forward key events to child terminalDrew DeVault
2019-03-17Handle terminal title, login shellDrew DeVault
2019-03-17Add basic terminal widgetDrew DeVault
2019-03-15Rename :cd -> :cf, add :cdDrew DeVault
2019-03-15Implement key bindings subsystemDrew DeVault
Which is not yet rigged up
2019-03-10Flesh out command parsing & handlingDrew DeVault
2019-02-10Add missing go.sum entriesElias Naur
2019-01-13Initialize worker in account widgetDrew DeVault
2019-01-13Add basic account widget, populate real acct viewsDrew DeVault