GitHub / dwyl/learn-to-send-email-via-google-script-html-no-server / commits
:email: An Example of using an HTML form (e.g: "Contact Us" on a website) to send Email without a Backend Server (using a Google Script) perfect for static websites that need to collect data.
SHA | Message | Author | Date | Stats |
---|---|---|---|---|
6b1122f7 | merge Merge pull request #433 from dwyl/upd |
Nelson <1****c@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
d65ae690 | update researching recommendations on user privacy link | Arhell <a****3@g****m> | over 3 years ago | |
205dbae5 | merge Merge pull request #431 from dwyl/upd |
Nelson <1****c@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
4c5d8911 | update links | Arhell <a****3@g****m> | over 3 years ago | |
a5ed0030 | merge Merge pull request #429 from dwyl/upd |
Nelson <1****c@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
5ea15b7f | update & fix readme links | Arhell <a****3@g****m> | over 3 years ago | |
b6f90064 | merge Merge pull request #420 from dwyl/update-google-apps-script-images |
Nelson <1****c@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
ca954293 | Update Apps Script editor images & steps | Sean McKenna <m****n@g****m> | over 3 years ago | |
f680e85e |
Add to faq improve on PR 344 (#398)
Co-authored-by: athenaozanich <a****h@g****m> |
Sean McKenna <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
d4c89029 | merge Merge pull request #391 from cristianofromagio/add-portuguese-translation |
Nelson <1****c@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
2ed6ed07 |
Apply suggestions from code review
Co-authored-by: Ines Teles Correia <i****s@u****m> |
Nelson <1****c@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
81231dfe | Add portuguese translation and references to português in other translation f... | Cristiano Fromagio <c****o@g****m> | almost 5 years ago | |
ce8152ff | Fixing attribute name mismatch (#360) |
Dalton <d****e@m****g>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
798c0740 | merge Merge pull request #356 from GimunLee/master |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
375725d6 | Update README.ko.md | GimunLee <g****6@n****m> | over 5 years ago | |
1ec98820 | Update README.md | GimunLee <g****6@n****m> | over 5 years ago | |
05d117ce | Update READMD.md | GimunLee <g****6@n****m> | over 5 years ago | |
8163d794 | merge Merge pull request #355 from GimunLee/master |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
d25a2534 | Update README.md |
Ricky <g****6@n****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
69eeadd2 | merge Merge pull request #354 from GimunLee/master |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
f71b2cf5 | Update README.ko.md | GimunLee <g****6@n****m> | over 5 years ago | |
f8653c36 | Update README.ko.md | GimunLee <g****6@n****m> | over 5 years ago | |
75921d7a | Update README.ko.md | GimunLee <g****6@n****m> | over 5 years ago | |
d0750f82 | Check for success before clearing form. (#326) |
Sean McKenna <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
660b8b1c | merge Merge pull request #338 from dwyl/fix-ie |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
b796c017 | Fix IE with JS since object keys must be defined but only in IE | Sean McKenna <m****n@g****m> | about 6 years ago | |
c75dccb2 | Remove unused validateHuman function (#335) |
Angelo Dias <a****o@a****r>
Committed by: Sean McKenna <m****n@g****m> |
about 6 years ago | |
e5e01a8e | merge Merge pull request #328 from dwyl/default-to-honeypot |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
798d9c54 | merge Merge branch 'master' into default-to-honeypot |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
1ea724ee | merge Merge pull request #327 from dwyl/remove-unnecessary-validation |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
6ea59bb9 | Fixes #321 by adding honeypot spam prevention | Sean McKenna <m****n@g****m> | over 6 years ago | |
da0ed642 | Remove unnecessary form validation for email | Sean McKenna <m****n@g****m> | over 6 years ago | |
7009d700 | merge Merge pull request #311 from dwyl/reset-form |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
c5c75f2e | merge Merge pull request #312 from dwyl/gdpr-tagline |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
bb43ef9a | Add a GDPR note at the top of the README, addresses #217 | Sean McKenna <m****n@g****m> | over 6 years ago | |
a39aedf9 | Reset the web form on successful submission, fixes #283 | Sean McKenna <m****n@g****m> | over 6 years ago | |
9e2ab0ba | merge Merge pull request #300 from dwyl/remove-translations |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
7fc9ad6b | Add back in warnings and older translation warnings to each translation that ... | Sean McKenna <m****n@g****m> | over 6 years ago | |
c67b5ac7 | merge Merge pull request #301 from dwyl/remove-script-type |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
a7d5eaf3 | Remove type declaration on script tag since it is no longer required for ES5,... | Sean McKenna <m****n@g****m> | over 6 years ago | |
c626052e | Remove README translations because they are not always kept in sync with the ... | Sean McKenna <m****n@g****m> | over 6 years ago | |
143ea72c | merge Merge pull request #298 from timvink/improve_thankyou_message |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
5a960210 | fix typo Taylor to Tailor | Tim Vink <v****m@g****m> | almost 7 years ago | |
0dba97d1 | improve thankyou_message README, change CSS from id to class to make JS work | Tim Vink <v****m@g****m> | almost 7 years ago | |
a6f89d79 | improve thankyou_message README, change CSS from id to class to make JS work | Tim Vink <v****m@g****m> | almost 7 years ago | |
133ceb9e | update readme to fix a bunch of issues (#272) |
Sean McKenna <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
faa599f4 | merge Merge pull request #264 from dwyl/multiple-form-support |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
ee859709 | add multiple form support, fixes #179 | Sean McKenna <m****n@g****m> | about 7 years ago | |
1097ef7b | use classes instead of IDs with a multiple form test page | Sean McKenna <m****n@g****m> | about 7 years ago | |
810b48b2 | merge Merge pull request #249 from dwyl/add-document-lock |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
ccc67a74 | merge Merge branch 'master' into add-document-lock |
Sean McKenna <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
98f3d206 | merge Merge pull request #248 from dwyl/update-spreadsheet-header-with-form-data |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
1191bc0e | add a document lock to prevent concurrent writes and solve #104 | Sean McKenna <m****n@g****m> | about 7 years ago | |
401e6895 | automatically add header fields to spreadsheet fixing #75 | Sean McKenna <m****n@g****m> | about 7 years ago | |
ed986083 | merge Merge pull request #243 from dwyl/fix-post-compliance-and-multi-select |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
0ab975cc | be consistent with vanilla POST request to use values not booleans | Sean McKenna <m****n@g****m> | over 7 years ago | |
e1d3bd28 | fix vanilla POST submission to default to rseponses sheet tab | Sean McKenna <m****n@g****m> | over 7 years ago | |
3269d2ae | support multi select options to address #242 | Sean McKenna <m****n@g****m> | over 7 years ago | |
ac89f6d9 | refactor form data logic for cleaner code | Sean McKenna <m****n@g****m> | over 7 years ago | |
823da22d | merge Merge pull request #240 from dwyl/use-relative-links |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
5e0cfd77 | merge Merge pull request #237 from dwyl/keep-data-post-compliant-for-no-clientside-js |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
b3754b72 | merge Merge pull request #235 from dwyl/use-an-iife |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
155a38aa | use relative links instead of absolute links to all code to fix #222 | Sean McKenna <m****n@g****m> | over 7 years ago | |
a274100d | google script wont error out on plain POST requests anymore | Sean McKenna <m****n@g****m> | over 7 years ago | |
18926c1d | use an iife to avoid affecting global state | Sean McKenna <m****n@g****m> | over 7 years ago | |
72c7db5e | merge Merge pull request #236 from dwyl/enforce-form-submission-only-once |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
1de5fe0b | log the correct errors in the google script |
Sander Laarhoven <l****r@u****m>
Committed by: Sean McKenna <m****n@g****m> |
over 7 years ago | |
81239e49 | only run the xhr request once by cancelling the listener | Sean McKenna <m****n@g****m> | over 7 years ago | |
260144a1 | merge Merge pull request #223 from dwyl/graceful-fallback-with-missing-form-elements |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
923fc35f | add graceful fallback to avoid common errors from occuring | Sean McKenna <m****n@g****m> | over 7 years ago | |
eaf287f7 | merge Merge pull request #218 from dwyl/update-broken-links-in-readme-issue#215 |
Ines Teles <i****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
baecf6ca | update link to code snapshot as suggested by @mckennapsean in https://github.... | nelsonic <c****b@g****m> | over 7 years ago | |
cdc8b971 | replace /nelsonic/ with /dwyl/ in link path | nelsonic <c****b@g****m> | over 7 years ago | |
c6c7d82f | revert change to "snapshot" link to original to avoid 404 | nelsonic <c****b@g****m> | over 7 years ago | |
97eb7d80 | rename ES.md (Spanish translation) to README.es.md for consistency | nelsonic <c****b@g****m> | over 7 years ago | |
0f6edd0a | update "broken" link in translated files #215 | nelsonic <c****b@g****m> | over 7 years ago | |
529fb9fa | update all links in light of repo name change. (thanks @mckennapsean for remi... | nelsonic <c****b@g****m> | over 7 years ago | |
3dfc2bbd | 2.1.0 | Sean McKenna <m****n@g****m> | over 7 years ago | |
38714789 | Removing honeypot field from submitted email (#194) |
Ryan Matthews <m****y@g****m>
Committed by: Sean McKenna <m****n@g****m> |
over 7 years ago | |
c61f9181 | Sanitize user submitted content (#195) |
Ryan Matthews <m****y@g****m>
Committed by: Sean McKenna <m****n@g****m> |
over 7 years ago | |
c84fbab4 | merge Merge pull request #200 from SaintSilver/master |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
09d12a26 | Update README.ko.md |
kutar37 <k****7@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
49d5224d | merge Merge pull request #198 from SaintSilver/master |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
f005ac69 | added korean translation/modified | kutar37 <k****7@g****m> | over 7 years ago | |
b9090c01 | added korean translation | kutar37 <k****7@g****m> | over 7 years ago | |
a7c36739 | added korean translation | kutar37 <k****7@g****m> | over 7 years ago | |
7d16baf1 | merge Merge pull request #105 from dwyl/formDataAttributes |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
6ce5d1b4 | merge Merge pull request #148 from dwyl/improve-readme |
Ines Teles <i****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
c61ebc25 | clean up wording on how to get help |
Sean McKenna <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
c2078942 | add FAQs to address #59 | Sean McKenna <m****n@g****m> | about 8 years ago | |
d13d647c | add notes about email limits to address #55 | Sean McKenna <m****n@g****m> | about 8 years ago | |
c72f13c5 | add the working demos and test fields to the form to close #21 and fix #40 | Sean McKenna <m****n@g****m> | about 8 years ago | |
3d20b1ab | address #135 for copying spreadsheet only | Sean McKenna <m****n@g****m> | about 8 years ago | |
d16e4161 | add warnings to readme including how to use data attributes | Sean McKenna <m****n@g****m> | about 8 years ago | |
7b462c44 | use generic email name for all TO addresses | Sean McKenna <m****n@g****m> | about 8 years ago | |
02af8380 | Honeypot Instructions (#106) |
Omar Tan <o****0@h****m>
Committed by: Sean McKenna <m****n@g****m> |
about 8 years ago | |
9c4c88c4 | provide optional hidden server-side email address |
Sean McKenna <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
1ebfd6a8 | keep email consistent for two form examples |
Sean McKenna <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
59838ff1 | fix #102 by updating pure css and using https (#103) |
Sean McKenna <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
3d647d83 | merge Merge pull request #119 from dwyl/invalid-email-display |
Nelson <n****b@d****o>
Committed by: GitHub <n****y@g****m> |
over 8 years ago |