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

Indication in form overview whether reCAPTCHA has been activated or not #750

Open
4 tasks done
fredericalpers opened this issue Feb 20, 2024 · 2 comments · May be fixed by #764
Open
4 tasks done

Indication in form overview whether reCAPTCHA has been activated or not #750

fredericalpers opened this issue Feb 20, 2024 · 2 comments · May be fixed by #764
Assignees
Labels
component: contact form Issue, Pull Request or Discussion related to contact forms component: interest form Issue, Pull Request or Discussion related to interest forms component: owner form Issue, Pull Request or Discussion related to owner forms QA Issue or Pull request that is in review small change A change that is small that can be dealt with during ramp-up. UI/UX Issue, Pull Request or Discussion related to UI/UX
Milestone

Comments

@fredericalpers
Copy link
Contributor

fredericalpers commented Feb 20, 2024

Initiative

Enhance Google reCAPTCHA Integration in the onOffice Plugin

Epic

Implement visual indicator for Google reCAPTCHA activation status

User story

As a real estate agent utilizing the onOffice plugin, I often configure multiple forms on my website to capture user inquiries and information. Currently, I need to navigate into each form to determine whether Google reCAPTCHA is activated, which is time-consuming and inefficient. To streamline my workflow and ensure consisten security measures across all forms, I require a visual indicator in the form overview list that clearly displays the activation statuus of reCAPTCHA for each form. This visual cue will allow me to quickly identify which forms have reCAPTCHA enabled without the need for extensive navigation and configuration checks.

The addition of a visual indicator for reCAPTCHA activation status will enhance the usability and efficiency of managing forms within the onOffice plugin. The visual indicator, such as an icon or color-coded status, will be prominently displayed alongside each form entry in the overview list. When reCAPTCHA is activated for a form, the indicator will be clearly visible, providing me with immediate feedback on the security configuration of each form. Conversely, when reCAPTCHA is not enabled, the absence of the indicator wil signify that additional security measures may be necessary.

Tasks

  • Analyze the existing form overview UI to determine optimal palcement and design for the visual indicator
  • Develop functionality to display the activation status of reCAPTCHA for each form in the overview list
  • Ensure the visual indicator is responsive and accessible across different devices and screen sizes
  • Conduct thorough testing to verify the accuracy and reliability of the visual indicator

reCAPTCHA_badge (6)

@fredericalpers fredericalpers added this to the v4.22 milestone Feb 20, 2024
@fredericalpers fredericalpers added small change A change that is small that can be dealt with during ramp-up. UI/UX Issue, Pull Request or Discussion related to UI/UX component: contact form Issue, Pull Request or Discussion related to contact forms component: interest form Issue, Pull Request or Discussion related to interest forms component: owner form Issue, Pull Request or Discussion related to owner forms labels Feb 20, 2024
@onOffice-Web-Org onOffice-Web-Org deleted a comment from yeneastgate Mar 5, 2024
@yeneastgate
Copy link
Contributor

@fredericalpers I have implemented showing the indicator for the Google reCAPTCHA activation status in the contact form, interest form, and owner form.
This is a demo video https://files.fm/u/qhvsxtw4f9#/view/qjacj79pt5
Please check and let me know your opinions. Thanks!

@yeneastgate yeneastgate self-assigned this Mar 5, 2024
@fredericalpers
Copy link
Contributor Author

@yeneastgate looks good to me! thank you :)

@fredericalpers fredericalpers added the QA Issue or Pull request that is in review label Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: contact form Issue, Pull Request or Discussion related to contact forms component: interest form Issue, Pull Request or Discussion related to interest forms component: owner form Issue, Pull Request or Discussion related to owner forms QA Issue or Pull request that is in review small change A change that is small that can be dealt with during ramp-up. UI/UX Issue, Pull Request or Discussion related to UI/UX
Projects
None yet
2 participants