ghostery / ghostery-extension

Ghostery Browser Extension for Firefox, Chrome, Opera, Edge and Safari
Mozilla Public License 2.0
1.4k stars 142 forks source link

feat(panel): add call for review notification #2046

Closed smalluban closed 1 week ago

smalluban commented 2 weeks ago

Fixes #1998.

The PR alters the logic behind the choice of the notification in the panel as follows:

  1. If the extension is disabled, show the terms notification
  2. If it's Opera and SERP is not supported - show a notification about enabling SERP
  3. Randomly with a change of 50% show call to review notification
  4. If the platform is not Safari and the user is not a contributor, show the contributor notification
  5. Show call to review notification

Few outcomes:

github-actions[bot] commented 2 weeks ago

Builds for commit 76da3e0ce0e6ed45a021c9084cd952673c69ba00: