Skip to content

Replace Zendesk support form with AnVIL portal help link #4872

Description

Summary

Replace the Zendesk support request form on the AnVIL CMG Data Explorer with a link to the AnVIL portal help page (https://anvilproject.org/help).

Current behavior

The AnVIL CMG floating layout configures a SupportRequest component that posts tickets to Zendesk (support.terra.bio/api/v2/requests.json). This is configured in site-config/anvil-cmg/dev/layout/floating.ts.

Desired behavior

Stop using the Zendesk SupportRequest component in the AnVIL CMG floating layout and remove the associated Zendesk configuration (field IDs, request/upload URLs) from floating.ts. Instead, the support action should link users to the AnVIL portal help page at {portalUrl}/help, reusing the existing portalUrl parameter from makeConfig.

Files to change

  • site-config/anvil-cmg/dev/layout/floating.ts — remove Zendesk config and SupportRequest usage
  • site-config/anvil-cmg/dev/config.ts — update floating layout / help link as needed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    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