Skip to content

Add dynamic support email configuration #212

@heysamtexas

Description

@heysamtexas

Description

Allow admins to configure support contact email dynamically through Django admin interface.

Current State

Support email is likely hardcoded or missing from user-facing areas.

Proposed Implementation

Add field to SiteConfiguration model:

  • support_email - EmailField for support contact
  • show_support_contact - BooleanField to toggle display

Benefits

  • Easy updates as team/organization changes
  • Consistent support contact across application
  • No code changes needed for contact updates

Use Cases

  • Display in footer
  • Show in error pages
  • Include in help sections
  • Auto-populate contact forms

Acceptance Criteria

  • Add support email field to SiteConfiguration
  • Display in footer and help areas
  • Email format validation
  • Optional: Support contact form integration
  • Test email link functionality

Labels: enhancement, ui/ux, support
Priority: Low

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions