Skip to content

Capture and transmit URL #10

@kylepolich

Description

@kylepolich

Requirements

If a particular Tab is in Transmitting or Failure mode AND if the tab's URL bar is changed (due to navigation or typing something new), onChange, transmit a message to the API (see #3) containing the URL and any other available metadata.

Before implementing, please provide a list of available metadata. We are NOT trying to build spyware. Provide us a list and we will carefully choose what to transmit.

Probably your list will include:

  • user agent string
  • previous page (like HTTP_REFERRER)
  • IP address of requester
  • etc

Acceptance Criteria

Please send a screen cast demonstrating these steps:

  • Install plugin
  • Open two tabs (Tab A and Tab B)
  • Confirm mode default is Off in both tabs
  • Turn mode to Transmitting for Tab B
  • Do some web browsing in Tab A
  • Open CloudWatch logs for Lambda Function #2, confirm that no URLs were transmitted
  • Do some web browsing in Tab B
  • Do some web browsing in Tab A
  • Check CloudWatch, confirm that URLS from B are captured, but not from A
  • Turn off Tab B
  • Check CloudWatch for no logging

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