Currently in version 6.0.0 there is no validation or sensitization of created/updated/imported filters.
This will most likely lead to confused users, as they may enter invalid values (i.e. adding the # for keyword filters, putting invalid characters in usernames, etc.).
Filters should probably be sanitized before being stored (to prevent anything from breaking), but probably more pressing is validation and rejecting invalid filters (with descriptive errors) when adding/editing filters through the datatables.
Currently in version 6.0.0 there is no validation or sensitization of created/updated/imported filters.
This will most likely lead to confused users, as they may enter invalid values (i.e. adding the
#
for keyword filters, putting invalid characters in usernames, etc.).Filters should probably be sanitized before being stored (to prevent anything from breaking), but probably more pressing is validation and rejecting invalid filters (with descriptive errors) when adding/editing filters through the datatables.
Since
material-table
is being used, component overrides will likely be required to accomplish some or all of the following:EditField
component for each editable fieldEditRow
component