Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

feat:1960: trackers and apps Wall of shame

Guillaume Jacquart requested to merge 1960-wall_of_shame into main

Description

Add a Wall of Shame section on the home page of Advanced Privacy. This section has 2 tabs:

  • Apps
  • Trackers

The Apps tab is the default tab and lists the top 5 of apps leaking data. They're sorted by descending order of number of leaks in the past 30 days.
When tapping on the name of the app the user is brought to the app's detail screen.
At the end of the tab there is a VIEW ALL APPS button. When the user taps on it they're brought to the Manage trackers screen right on the Trackers Activity Summary section with the Apps tab selected.

The Trackerstab lists the top 5 of trackers leaking data. They're sorted by descending order of number of leaks in the past 30 days.
When tapping on the name of the tracker the user is brought to the trackers' detail screen.
At the end of the tab there is a VIEW ALL TRACKERS button. When the user taps on it they're brought to the Manage trackers screen right on the Trackers Activity Summary section with the Trackers tab selected.

Screenshots

Screenshot_20240404_190619

Screenshot_20240404_190627

Technical details

Tests

Issues

https://gitlab.e.foundation/e/os/backlog/-/issues/1960

10 commandments of code reviews

👪 https://gitlab.e.foundation/internal/wiki/-/wikis/mobile-team/guidelines/Code-review

Merge request reports

Loading