Ticket #376 (new enhancement)

Opened 23 months ago

Display inherited whitelists and blacklists

Reported by: rjl Owned by: rjl
Priority: normal Milestone:
Component: PHP scripts Version: 1.0.1
Severity: normal Keywords: inherited whitelists blacklists
Cc:

Description

Since Maia uses hierarchical inheritance for its whitelists and blacklists, it can be confusing to users when they receive an item that appears to have been whitelisted due to an entry at a higher level. We should display the domain-level and global whitelists and blacklists along with the user's own whitelists and blacklists, but in a way that makes it obvious these entries can't be edited. Displaying them in a "greyed-out" manner and without any option buttons next to them is one solution.

This should also be done in tandem with #35, since separating the whitelists and blacklists would make this feature more useful. On a "whitelists" page, for instance, the hierarchy of whitelisted addresses could be displayed as three tables, one above another, with the global list at the top, then the domain list, then the user's own list.

Note: See TracTickets for help on using tickets.