Mailspring/internal_packages/composer
Ben Gotow 0e96dd3372 fix(mailto): Use paste logic to parse fields in mailto links, support poorly encoded URLs
Summary:
Fixes T1927

- Allow email addresses to contain `_`
- Centralize logic for parsing string into Contact objects into ContactStore
- Always decode and then encode mailto links to ensure spaces, special characters are properly encoded and that the URL is valid
- Add specs for mailto:// behavior

Test Plan: Run wonderful new tests covering mailto://

Reviewers: evan

Reviewed By: evan

Maniphest Tasks: T1927

Differential Revision: https://phab.nylas.com/D1657
2015-06-18 11:58:07 -07:00
..
keymaps fix(keymap): add ctrl-enter to send email 2015-06-12 17:47:59 -07:00
lib fix(mailto): Use paste logic to parse fields in mailto links, support poorly encoded URLs 2015-06-18 11:58:07 -07:00
spec fix(focus): Wait for cc/bcc to exist before trying to focus them 2015-06-17 12:29:32 -07:00
stylesheets fix(lint): fix minor style errors 2015-06-17 20:43:14 -07:00
.bowerrc
.gitignore
bower.json refactor(utils): switch to regular underscore 2015-05-19 16:06:59 -07:00
build.js
CHANGELOG.md
end.frag
package.json refactor(utils): switch to regular underscore 2015-05-19 16:06:59 -07:00
README.md fix(drafts): Rename files inbox-composer =>composer 2015-02-03 17:16:25 -08:00
start.frag

composer package