feature request #8256
Show all status preferences as table
The table/list should show all entries for the given predicate with different subject (e.g. /, /taxeditor, /NamedArea[uuid], ...
The status preferences should be shown in the distribution editor preference site, but a similar option should be available for the general status selection (not distribution editor specific).
The value for allowOverride should be shown and changeable and the preference itself should be deletable.
#3 Updated by Katja Luther 5 months ago
- Status changed from New to In Progress
there is a table of all area specific status preferences on the admin distribution preference page. It is possible to define whether the preference should be able to be overwritten by a local preference (but at the moment it is not possible to define an area specific status preference) and the preference can be deleted.
* nicer handling of deleting
* refresh after creating a new preference with the wizard
#5 Updated by Andreas Müller 5 months ago
- % Done changed from 0 to 30
In general this seems to work and is a great feature. Some minor issues: the table should show up below the status selection button. This way we do not need to show "Predicate" as it is clear which predicate it belongs to. But we should show the values selected in a separate column either as uuid list (easy to implement but difficult to read) or even better as label list.
#6 Updated by Andreas Müller 5 months ago
- Status changed from In Progress to Feedback
By the way: if no area is selected the subject is /taxeditor which does not make much sense. It should be only "/". As the subject is visible here we should change it. Alternatively we could add a selection for "Taxeditor" or "Vaadin" in the status selection dialog which makes the preferences even more powerful.
This maybe rather belong #7920 then to this ticket. Feel free to move if necessary.
#7 Updated by Andreas Müller 5 months ago
- Priority changed from Priority14 to Highest
Updating an existing list does not seem to work anymore. If I update and reopen the dialog everything is shown correctly. But if reopening the DB prefs dialog the old value is available. Also in the DB the update does not exist.
Workaround: completely deleting the according record in the list and create a new record.