DevelopersRising / DevelopersRising.github.io

Archived and discontinued. NGO has been dissolved. Was hosted at https://developersrising.herokuapp.com/
4 stars 4 forks source link

Contact form not working #44

Closed robaxelsen closed 5 years ago

robaxelsen commented 5 years ago

Contact form is not working. Timeouts and gives heroku error:

Screenshot at 2019-04-11 17-12-12

robaxelsen commented 5 years ago

I will investigate.

Createdd commented 5 years ago

thanks! I always receive this google security warnings. i am really annoyed by it. let me know if you can fix otherwise we can also deactivate it :)

robaxelsen commented 5 years ago

The issue is caused by using outdated (legacy) OAuth authentication, which is not supported anymore: https://github.com/nodemailer/nodemailer/issues/847

Instead of updating the code to use OAuth with Nodemailer v4+, I suggest we simply replace the form with a sign up form for our newsletter. What do you think, @Createdd?

Createdd commented 5 years ago

Hi @robaxelsen , thanks for having a look at it! :) Sure thats an option. But should we even remove it? As we aren't 100% sure if we should keep the Verein, it would be even better to remove it completely. What do you think? Shall I do it?

robaxelsen commented 5 years ago

Good idea. Yes, your offer is accepted with thanks! 🎉🤟

Createdd commented 5 years ago

alright! :) will do it either tomorrow or the next days :)

Createdd commented 5 years ago

put it directly on the master branch for simplicity: https://github.com/DevelopersRising/DevelopersRising.github.io/commit/28fbfd7718f57e2fa4b94975f2fd21c1ca271ffd

robaxelsen commented 5 years ago

@Createdd Awesome, thanks!