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

feat(contact_form): Enable selection of issue type and enable Jira integration #4605

Merged
merged 9 commits into from
Oct 22, 2024

Commits on Oct 21, 2024

  1. feat(contact_form): Enable pre-selection of issue type via URL query …

    …parameters
    
    This update enhances the contact form by allowing users to select the "Issue Type" and also pre-select it via URL query parameters, improving UX.
    
    Additionally, the contact form now sends submissions to support@freelawproject.atlassian.net, integrating with Jira for better issue tracking. The email body includes:
    
        User Email: Displayed as User Email: <email address> to facilitate easy parsing in Jira.
        Issue Type: Clearly stated to assist in automatic categorization within Jira.
        Subject and Message: Retained as before for detailed context.
    
    This change enables automatic ticket creation to relieve some of the overhead of managing requests manually by email.
    elisa-av committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    6d559c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07ceda2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9deeb9a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    13c0646 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    600ef8d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    033ef4b View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. refactor(contact_form): Use named constants for each value of the ISS…

    …UE_TYPE_CHOICES in ContactForm
    elisa-a-v committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    74ad6b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f093015 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    84006a9 View commit details
    Browse the repository at this point in the history