Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Captcha to feedback form submissions #2697

Closed
1 of 3 tasks
maciej-zarzeczny opened this issue May 18, 2022 · 1 comment
Closed
1 of 3 tasks

Add Captcha to feedback form submissions #2697

maciej-zarzeczny opened this issue May 18, 2022 · 1 comment
Assignees
Labels
HTD P1: Launch blocker Needs fixing before we launch, schedule some time to investigate & fix Website
Milestone

Comments

@maciej-zarzeczny
Copy link
Contributor

maciej-zarzeczny commented May 18, 2022

Captcha should be added to applications below:

  • Wordpress landing page
  • Curator portal
  • Map

In the curator portal and map we could also add dialog with all the necessary fields that would trigger email sending. Currently it opens external mail app.

@maciej-zarzeczny maciej-zarzeczny self-assigned this May 18, 2022
@maciej-zarzeczny maciej-zarzeczny added this to the Agnes milestone May 18, 2022
@maciej-zarzeczny maciej-zarzeczny added P1: Launch blocker Needs fixing before we launch, schedule some time to investigate & fix Website HTD labels May 18, 2022
@joe-brilliant joe-brilliant modified the milestones: Agnes, Oberon Jun 7, 2022
@joe-brilliant
Copy link

Ready to test, TBD if we want to test internally or engage Applause

abhidg pushed a commit that referenced this issue Sep 1, 2022
* opening and closing modal without functionality

* work in progress

* sending and reciving endpoint information

* pre google captcha

* pre secret stored captcha

* backend recaptcha secret key applied

* work in progress

* added captcha for signin, signup; yaml documentation for /feedback, removed captcha from feedback

* refactoring after CR

* fix for modal errors and feedback alert

* test fix

* CR fix

* test setup

* fix 1

* test fix

* CR fix number of clicking on btn in test

Co-authored-by: Oskar Kocjan <oskarkocjan@Oskar-Kocjan.local>
@abhidg abhidg closed this as completed Oct 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
HTD P1: Launch blocker Needs fixing before we launch, schedule some time to investigate & fix Website
Projects
None yet
Development

No branches or pull requests

5 participants