Commit Graph

316 Commits

Author SHA1 Message Date
Brandon McDonnell 05ad63560f protonmail: Re-use local request variable in GetCurrentUser(). 2018-10-20 22:13:08 +00:00
Brandon McDonnell deb4662abb protonmail: Define struct MessageBodyKey. 2018-10-20 22:13:02 +00:00
Brandon McDonnell 71f1167182 protonmail: Change API endpoint for SendMessage. 2018-10-20 14:50:11 +00:00
Brandon McDonnell 9a6f7187a5 protonmail: Update MessagePackageSet BodyKey for new API. 2018-10-20 14:50:07 +00:00
Brandon McDonnell 95ee806a93 smtp: Add sender address to message. Protonmail now expects it. 2018-10-20 14:50:02 +00:00
Brandon McDonnell ba4caffa08 protonmail: Fetch user addresses using new API. 2018-10-20 14:49:56 +00:00
emersion 35f64bc7ef
Merge pull request #38 from apiote/master
PM API: read field in messages name changed to unread
2018-10-19 18:06:59 +02:00
Adam Pioterek a4bd5e7dc9
PM API: read field in messages name changed to unread 2018-10-19 17:51:01 +02:00
emersion 10d56495fb
Merge pull request #37 from apiote/master
new app version
2018-10-16 21:01:47 +02:00
Adam Pioterek c339377300
new app version 2018-10-16 20:52:02 +02:00
emersion 853a879e51 protonmail: properly set action when creating draft 2018-07-11 11:57:41 +01:00
emersion b8a6d64e5c smtp: add support for In-Reply-To 2018-07-11 11:48:45 +01:00
emersion 4de8f28cd6
Export RawAPIError so that encoding/json can set it, update AppVersion 2018-04-18 20:04:59 +01:00
emersion e4c55829d1
Update go-smtp 2018-03-10 22:43:47 +01:00
emersion a2280ce8eb
Add go.mod for vgo 2018-03-04 18:16:06 +01:00
emersion 9c60924294
protonmail: always hash private key passphrase, fixes #25 2018-01-29 21:13:03 +01:00
emersion 7da6ef54da
smtp: don't sign plaintext messages by default 2018-01-15 11:53:16 +01:00
emersion 442c03bbbc
imap: update to latest go-imap 2018-01-14 11:21:34 +01:00
emersion 6a205ff043
readme: add IMAP instructions 2018-01-13 11:40:21 +01:00
emersion 16cecde3fb
Merge pull request #15 from emersion/imap
[WIP] IMAP support
2018-01-13 11:38:02 +01:00
emersion 3e54e0b9ea
imap: poll events after mutating the mailbox 2018-01-13 11:35:10 +01:00
emersion 7db5627275
imap: better \Deleted flag support 2018-01-12 22:15:05 +01:00
emersion 4f14e3ba81
imap: add support for EXPUNGE 2018-01-12 22:09:43 +01:00
emersion 0fdabd4447
imap: add APPEND support 2018-01-12 21:40:13 +01:00
emersion a8b5fb864e
imap: enable MOVE extension 2018-01-12 20:01:08 +01:00
emersion 2a1b998bbb
imap: add support for COPY and MOVE 2018-01-12 19:55:08 +01:00
emersion b5969aaf83
imap: add STORE support 2018-01-12 19:28:54 +01:00
emersion 7fa9293eeb
imap: send updates 2018-01-12 15:16:26 +01:00
emersion f9cb9383e4
imap: listen for events 2018-01-12 13:20:17 +01:00
emersion 12cccff787
Merge branch 'events' into imap 2018-01-12 12:05:23 +01:00
emersion ef9ed26d8f
events: add event manager 2018-01-11 18:17:11 +01:00
emersion f968ad6b9d
imap: update local DB from events 2018-01-11 14:40:05 +01:00
emersion 38af52e857
imap: add User.receiveEvents 2018-01-11 12:39:32 +01:00
emersion 60b4122c1d
Merge branch 'master' into imap 2018-01-11 00:13:59 +01:00
emersion 3c002e993d
protonmail: use symetricallyEncrypt in Attachment.Encrypt 2018-01-11 00:13:28 +01:00
emersion 6e891b2ae2
protonmail: fix MessagePackageSet.Encrypt docs 2018-01-11 00:05:13 +01:00
emersion 0ac8dda458
protonmail: sign message bodies, fixes #22 2018-01-11 00:01:49 +01:00
emersion 7d67375d85
imap: misc fixes 2018-01-09 23:42:12 +01:00
emersion fc7e906d1b
Merge branch 'master' into imap 2018-01-09 22:59:01 +01:00
emersion ab599a27fa
auth: try to re-authenticate 2018-01-09 22:58:55 +01:00
emersion dea3ab3106
protonmail: export ApiError 2018-01-09 22:58:42 +01:00
emersion eef2d8ba22
imap: implement mailbox.SearchMessages 2018-01-09 20:03:19 +01:00
emersion ed67f2a3f5
smtp: case-insensitive email address comparison, fixes #20 2018-01-09 17:17:59 +01:00
emersion 650e37cb4f
imap: split message functions in a separate file 2018-01-09 13:13:40 +01:00
emersion 451ac7a8f6
imap: add support for section.{Specifier,Partial} when fetching messages 2018-01-09 13:04:35 +01:00
emersion 44f2e11a69
protonmail: implement Attachment.Read 2018-01-08 11:46:49 +01:00
emersion 091387cdb7
imap: implement basic body section fetch 2018-01-08 11:40:24 +01:00
emersion ac788ac3e1
imap: implement fetch body structure 2018-01-08 10:30:45 +01:00
emersion cfc1b44824
imap: add local DB 2018-01-07 23:38:13 +01:00
emersion fad35e2b3f
imap: add commented server debug 2017-12-12 13:50:37 +01:00