As a report-writer I want to know the level of filtering that was in force on the networks monitored by users of the android app so that I can decide whether each URL was blocked or not.
- App users can select from four filtering options against each network connection: None, Default, Other and Unknown.
- The default selection is blank.
- If the network to which an interface is connected changes, the user is prompted to set the filtering in force on this new network.
- The app remembers the filtering settings for each network, and when interfaces connect to a remembered network, the app restores the setting automatically.
- The app reports the filtering setting to the API along with the network information.
FUTURE DEVELOPMENT (not part of this story)
Itemise the actual settings for each network, and when we recognise the network to which an interface has connected, fetch these options from the server and insert them into the control. This will let us be more specific than "other" for filter settings other than the defaults.
As a report-writer I want to know the level of filtering that was in force on the networks monitored by users of the android app so that I can decide whether each URL was blocked or not.
FUTURE DEVELOPMENT (not part of this story)
Itemise the actual settings for each network, and when we recognise the network to which an interface has connected, fetch these options from the server and insert them into the control. This will let us be more specific than "other" for filter settings other than the defaults.