Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GH-1616: tracker list breakdown detailed view #394

Merged
merged 23 commits into from Jun 13, 2019

Conversation

@wlycdgr
Copy link
Member

@wlycdgr wlycdgr commented Jun 11, 2019

Show additional Cliqz details for each tracker in the detailed view: number of cookies blocked / fingerprints wiped by Cliqz for this tracker, if any.

Does not implement the ad portion of the ticket, as discussed. Now implements the ad portion of the ticket also.

Note that I haven't been able to find a fingerprint hit in the wild to confirm that it is passed through correctly from the background. However, I've confirmed that the fingerprint readout as well as the cookie readout displays correctly when passed dummy data on the front end.

  • Have you followed the guidelines in CONTRIBUTING.md?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • Have you added an explanation of what your changes do?
  • Does your submission pass tests?
  • Did you lint your code prior to submission?
@wlycdgr wlycdgr requested review from zarembsky and ghostery/ghostery as code owners Jun 11, 2019
@wlycdgr wlycdgr requested review from IAmThePan and christophertino Jun 11, 2019
@sammacbeth
Copy link
Contributor

@sammacbeth sammacbeth commented Jun 11, 2019

I managed to get a fingerprint shown, looks good!

Screen Shot 2019-06-11 at 13 00 12
Screen Shot 2019-06-11 at 14 04 55

src/classes/FoundBugs.js Show resolved Hide resolved
@wlycdgr
Copy link
Member Author

@wlycdgr wlycdgr commented Jun 11, 2019

Ads portion of GH-1616 implemented

…ats does not match an app id in the PanelData _trackerList
@wlycdgr
Copy link
Member Author

@wlycdgr wlycdgr commented Jun 11, 2019

Fix bug where panel would not display if a bug id returned by getGhosteryStats did not map to an app id in our PanelData trackerList

@wlycdgr wlycdgr added the v8.4.0 label Jun 11, 2019
wlycdgr added 2 commits Jun 13, 2019
Copy link
Contributor

@IAmThePan IAmThePan left a comment

Looks good. Only 211 lines and 8 files changed!

@IAmThePan IAmThePan requested a review from jsignanini Jun 13, 2019
@jsignanini jsignanini merged commit 9c12363 into develop Jun 13, 2019
2 checks passed
2 checks passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
@jsignanini jsignanini deleted the GH-1616/trackerListBreakdown-DetailedView branch Jun 13, 2019
@christophertino christophertino added this to the 8.4.0 milestone Jul 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

5 participants