Skip to content

Conversation

@erikriv16
Copy link
Contributor

@erikriv16 erikriv16 commented Nov 7, 2025

Overview:

Modal added "Email us to Contribute your Data" under Recon Portal

PR Status:

  • Ready.
  • Work in Progress.
  • Hold.

Related Jira tickets:

Summary of Changes:

Testing Steps:

  1. Go to https://designsafe.dev/recon-portal/, clicking on recon portal while on designsafe.dev seems to take you to live website recon portal, so need to enter in URL instead

UI Photos:

Screenshot 2025-11-07 at 9 39 36 AM Screenshot 2025-11-07 at 9 39 52 AM Screenshot 2025-11-05 at 9 22 06 PM

Notes:

Need to add security

fnets
fnets previously requested changes Nov 10, 2025
Copy link
Contributor

@fnets fnets left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a couple of things that you'll want to add before exposing a form to unauthenticated users for security reasons.

@fnets fnets requested review from cs-jansen and wesleyboar and removed request for cs-jansen and wesleyboar November 10, 2025 16:36
@fnets fnets self-requested a review December 4, 2025 21:38
@fnets fnets dismissed their stale review December 4, 2025 21:38

The changes were addressed

Copy link
Contributor

@fnets fnets left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything LGTM! Some geospatial folks should review too, but great work.

Copy link
Member

@nathanfranklin nathanfranklin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good 👍

Left a comment on form library usage. Waiting to test locally until we resolve the reCAPTCHA dev issues being discussed in Slack. happy to review on code alone if needed.

@@ -0,0 +1,287 @@
import React, { useState } from 'react';
import { Button, Form, Input, Modal, Typography, notification } from 'antd';
import { Formik, Form as FormikForm } from 'formik';
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For consistency with the rest of the codebase, should we use Antd Form + Zod instead of Formik + Yup?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants