Commit Graph

799 Commits

Author SHA1 Message Date
Matteo Manzinello 7d06320a6c removed DS_Store 2019-05-14 16:46:53 +02:00
Matteo Manzinello d8421e2406 added connected projects in README 2019-05-14 16:44:14 +02:00
Matteo Manzinello 0910b8d100 new assets 2019-05-14 16:41:51 +02:00
Matteo Manzinello 890bf889b2 comment WIP babel 2019-05-14 16:06:09 +02:00
Matteo Manzinello ece0d62864 example of babel.config.js 2019-05-14 16:02:35 +02:00
Matteo Manzinello 2301092cd0 added babel 2019-05-14 16:02:04 +02:00
Matteo Manzinello 85dd8c24fa updated README 2019-05-14 10:41:11 +02:00
Matteo Manzinello 009c6327dc added codetriage badge in README 2019-05-14 10:03:33 +02:00
Matteo Manzinello e6022bb73e updated README 2019-05-13 16:38:31 +02:00
Matteo Manzinello 4a402b1871 gulp 2019-05-13 12:43:46 +02:00
Matteo Manzinello 5207390f71 add keydown only when the modal is showing, remove it when now showing 2019-05-13 12:43:37 +02:00
Matteo Manzinello 97c38d9ab7 typo in example 2019-05-13 12:24:38 +02:00
Matteo Manzinello d3aa6d887b added cc, bcc, body and subject also for no-spam (docs), added examples 2019-05-13 12:24:01 +02:00
Matteo Manzinello a8ef614a7c added bcc in data 2019-05-13 12:13:04 +02:00
Matteo Manzinello 1f3510122f gulp 2019-05-13 12:11:06 +02:00
Matteo Manzinello e07aad3a8a new data-cc-address, data-cc-domain, data-subject, data-body 2019-05-13 12:10:57 +02:00
Matteo Manzinello 5747e41b3c rename stylesheet in mailgoCSS 2019-05-13 12:03:22 +02:00
Matteo Manzinello b4070a72b1 added .DS_Store in npmignore 2019-05-13 11:46:48 +02:00
Matteo Manzinello eadab0e0f7 browsers support wip 2019-05-13 09:26:58 +02:00
Matteo Manzinello 33af92a28c updated comment of mailgoCheckRender 2019-05-12 13:28:51 +02:00
Matteo Manzinello 4b30d61d02 updated README 2019-05-12 13:27:09 +02:00
Matteo Manzinello 5240720449 switch case for mailgoKeydown 2019-05-12 13:13:51 +02:00
Matteo Manzinello d00d0e7149 refactor of keydown event (for future enhancements and features) 2019-05-12 12:28:21 +02:00
Matteo Manzinello ec515f6a06 added a new possibility to enable mailgo, with the attribute mailgo in the a element 2019-05-12 12:23:23 +02:00
Matteo Manzinello e735733099 fix error with href=#mailgo 2019-05-12 12:21:38 +02:00
Matteo Manzinello df23910808 added mailgoCheckRender on body, not on the document 2019-05-12 12:13:42 +02:00
Matteo Manzinello 9f1e573278 0.2.9 in README to avoid confusion 2019-05-12 00:38:34 +02:00
Matteo Manzinello 91ddb3b4c6 add info about npmjs docs in README 2019-05-12 00:30:37 +02:00
Matteo Manzinello dd25a843c3 FIX issue z-index Safari 2019-05-12 00:27:20 +02:00
Matteo Manzinello 6daffab8bf added a lot of comments 2019-05-12 00:21:38 +02:00
Matteo Manzinello c981beb50f introduction of getE 2019-05-12 00:05:52 +02:00
Matteo Manzinello 41b14b5ad8 a lot of fix of the new mailgo that intercepts all the mailto links 2019-05-12 00:02:20 +02:00
Matteo Manzinello 2db77f337c gulp 2019-05-11 19:22:21 +02:00
Matteo Manzinello cc62f544c2 code completely rewritten with full support to SPA, html of modal more simple, a lot of CSS problems solved 2019-05-11 19:09:41 +02:00
Matteo Manzinello 1e2197f0ab wip 0.3.0 2019-05-11 18:18:09 +02:00
Matteo Manzinello 56e7d2bcd0 functions showMailgo and hideMailgo 2019-05-11 10:03:51 +02:00
Matteo Manzinello b9fcffa127 gulp 2019-05-11 00:51:01 +02:00
Matteo Manzinello 491df0e836 fix comment 2019-05-11 00:50:51 +02:00
Matteo Manzinello 820c668784 new assets + README 2019-05-11 00:49:43 +02:00
Matteo Manzinello 71df7e916a change the visibility of the modal (now in js, not in css) 2019-05-11 00:28:32 +02:00
Matteo Manzinello 16e3729f85
Merge pull request #13 from aberkow/keydown-handler
event listener for esc keypress
2019-05-10 21:07:31 +02:00
Berkowitz 0f82f4865f event listener for esc keypress 2019-05-10 15:01:48 -04:00
Matteo Manzinello 70662fee62 release v0.2.8 2019-05-10 16:27:28 +02:00
Matteo Manzinello 1970bb1ad1
Merge pull request #11 from mikesamuel/patch-0
Cleanup some encoding and content generation issues
2019-05-10 16:18:20 +02:00
Matteo Manzinello 521b0ff8a1
Merge branch 'master' into patch-0 2019-05-10 16:18:07 +02:00
Matteo Manzinello 16bb615428 gulp 2019-05-10 16:03:44 +02:00
Matteo Manzinello ec683496b9 v0.2.7 2019-05-10 16:03:14 +02:00
Mike Samuel f14e07636f
Cleanup some encoding and content generation issues
*  Match "mailto:" case-insensitively
*  Decode mailto: param to properly handle email addresses that contain
   non-ASCII characters.
*  Encode email address before crafting mailto: URL so that emails that
   contain '#' work properly and do not cut off URL parameters when later
   generating URLs for Gmail, Outlook, etc.
*  URL Encode email when generating URLs for Gmail, Outlook, etc. so
   that a crafted email address cannot specify extra parameters to those
   services.
*  Don't append '?' to outlook email address.
*  Rename encrypt to encode since "encrypt" implies hard-to-reverse
   which btoa is not.
*  Assign to textContent instead of innerHTML to make it obvious to
   security linters that the library does not use XSS-risky patterns.
2019-05-10 09:52:21 -04:00
Matteo Manzinello 654865cfef typo in README 2019-05-10 15:24:12 +02:00
Matteo Manzinello 2946134efb gulp 2019-05-10 15:21:29 +02:00