Skip to content

Add GTFS Data Quality Seal to search page #167

Description

@Alessandro100

Search Access

In the feeds search page, allow the user to filter by 'verified feed' only if

  • They are logged in
  • They have the feature flag 'isVerifiedFeedSearchEnabled' (to be added)

If the user is not logged in

  • The 'verified feeds' search checkbox will be disabled with a tool tip saying something along the lines of "You must be logged in and granted access to use this feature, if you want access fill out this form, for more information on what is a 'verifed feed' go to this link"

If the user is logged in but does not have access

  • The 'verified feeds' search checkbox will be disabled with a tool tip saying something along the lines of "Your account does not have access to this feature, if you want access fill out this form, for more information on what is a 'verifed feed' go to this link"

If the user is logged in and has access

  • The 'verified feeds' search checkbox will be enabled with a tool tip saying something along the lines of "For more information on what is a verified feed' go to this link"

Search Visual

Add the 'verified feed' icon / badge on feeds that have it on the advanced table and basic table

Needs

  • Feature flag 'isVerifiedFeedSearchEnabled' to be added
  • Search endpoint updated to allow 'verified feeds' in the payload
  • Search endpoint updated to allow 'verified feeds' in the response
  • Static page describing 'verified feeds' (soft block)

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockedWhen a ticket cannot be started until another ticket / process is completed

    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