5c7e4e04f9
fix(GODT-2966): Allow permissive parsing of MediaType parameters for import.
2023-10-09 15:14:51 +00:00
4f49c87bc6
chore: Replace go-rfc5322 with gluon's rfc5322 parser
...
Bumps Gluon version in order to get the fixes from
https://github.com/ProtonMail/gluon/pull/327 .
2023-03-17 16:23:36 +01:00
02ca6428b5
fix(GODT-2407): Replace invalid email addresses with emtpy for new Drafts
2023-03-17 13:25:42 +01:00
34cd611a8b
chore: Disable funlen linter
2023-02-06 14:29:13 +00:00
ce03bfbf0f
GODT-1804: Preserve MIME parameters when uploading attachments
2023-01-30 20:12:41 +01:00
60b1c4d8f7
GODT-2177: Use correct attachment disposition when content ID is set
2023-01-24 16:31:14 +01:00
6d0a128111
Other: Update copyright year
2023-01-02 11:09:11 +01:00
e601245f01
Other(chore): Bump major version to v3
2022-11-23 16:08:27 +01:00
ad1fb47b0d
Other: Switch from liteapi to go-proton-api
2022-11-23 15:17:56 +01:00
555453bc1a
GODT-2142: Also permit split by comma in References header
2022-11-22 19:08:03 +01:00
a797c01943
Other: Fix create draft action
...
If an InReplyTo entry in the header is present, the create draft action
should be reply, otherwise we use forward.
2022-11-16 13:48:30 +01:00
7c62312220
Other: Fix all linter errors
2022-11-16 12:26:09 +01:00
da1ee99c53
Other: Fix send with plus address
2022-11-16 12:26:09 +01:00
ba9368426c
GODT-1650: Send extras
2022-11-16 12:26:09 +01:00
39433fe707
GODT-1779: Remove go-imap
2022-11-16 12:26:08 +01:00
9d800324af
Other: Update golangci-lint to v1.50.0
2022-10-17 11:14:22 +02:00
7cad7bcddb
GODT-1659: Convert charset only for text/* MIME types.
2022-08-16 16:05:42 +02:00
4edf2eb92c
Other: Add v2 to module name
2022-05-31 15:54:39 +02:00
f3c69faf8b
GODT-1260: Renaming
...
* Renaming GUI, CLI, no-impact config.
* License header and documentation rebranding.
* Rename app title and vendor. Impact: manual install
* Migrating mac keychain and launch on startup.
* Fix linter and linter renaming
2022-05-18 11:23:38 +02:00
d356f306d9
Other: Change copyright year
2022-01-04 11:04:30 +01:00
63780b7b8d
GODT-1234 Set attachment name 'message.eml' for message/rfc822 attachments.
2021-07-19 14:40:55 +02:00
ee961ae4a8
GODT-1141 Use attachment name from content type if not specified in content disposition
2021-04-23 07:18:41 +00:00
50550d42b4
GODT-213: Message Builder
2021-04-15 09:51:08 +00:00
0159f24f17
fix(GODT-1010): strip angle brackets from ExternalID
2021-02-01 08:57:33 +00:00
4ffa62f6ca
fix: set contentID if present and not explicitly attachment
2021-01-29 15:07:48 +01:00
3e9c4ba614
Fix move to local folder and back - remove deleted flag
2021-01-22 08:45:28 +00:00
dc3f61acee
Launcher, app/base, sentry, update service
2021-01-15 13:22:55 +00:00
014c8af560
fix: panic when no multipart/alternative children
2021-01-14 11:52:31 +01:00
a89dfc4524
Happy New Year
2021-01-04 11:55:15 +01:00
25c1014ab0
fix: only set ContentID for inline attachments
2020-12-30 06:36:54 +00:00
7b112fc448
Prefer From header instead of MAIL FROM address
2020-12-22 12:46:01 +00:00
38eb9fdac7
feat(GODT-906): support rfc2047-encoded content transfer encodings
2020-12-07 13:03:49 +01:00
e04196f8a0
feat: switch to public go-rfc5322 parser
2020-11-10 09:27:07 +00:00
3496599723
feat: custom address/date parser based on rfc5322 abnf
2020-11-03 16:21:06 +01:00
15c1d7bc24
fix: duplicate charset param
2020-09-24 14:26:45 +02:00
a89a3f6612
Convert to UTF-8 any message part which specifies charset
2020-09-24 13:58:15 +02:00
d956b04062
Parsing non-utf8 multipart/alternative message
2020-09-24 13:17:38 +02:00
41ac61bbe8
fix: less spammy go-message logs
2020-09-15 09:37:29 +00:00
4b7c234e78
feat: strip comments from addresses
2020-09-14 14:46:44 +02:00
5bca6fc3cf
chore: tidy up before merge
2020-09-14 14:19:35 +02:00
9b3cc9dc34
feat: convert content type in html meta tags
2020-09-11 11:41:03 +02:00
3e8e3c912b
fix: don't doubly apply 822 texwrapper
2020-09-11 11:41:03 +02:00
5d0e3f36b4
fix: unhandled charset in header
2020-09-11 11:41:03 +02:00
da751a38e3
fix: public key names and content types
2020-09-11 11:41:03 +02:00
f622ecf678
feat: logging throughout parser
2020-09-11 11:41:03 +02:00
1f17628399
fix: unequal number of rich/plain parts
2020-09-11 11:41:03 +02:00
4ab8f7d6b5
fix: pubkey should not be collected as attachment
2020-09-11 11:41:03 +02:00
fa5f4acdac
docs: add docstring for buildBodies
2020-09-11 11:41:03 +02:00
f4dfadce52
feat: attach public key
2020-09-11 11:41:03 +02:00
9ba08e5edb
refactor: remove dead code
2020-09-11 11:41:03 +02:00