Skip to content

Dedicated video viewer route for reported issues #79

@adithya1012

Description

@adithya1012

Description

When a GitHub issue is created, the link inside the ticket should point to a PulseVault page that renders the video — not a raw zip download. Knowing the URL should not be enough to access the content; a valid API token with download privilege is required.

Tasks

  • Add a new route GET /view/:issueId that serves a styled player page for the uploaded video
  • Gate access behind a valid API token with at minimum the download privilege
  • The GitHub issue body should embed this URL, not a direct link to the zip file
  • Do not show the raw storage path/UUID in the UI

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions