Refactored Authorization service
Used named params in AuthorizationService constructor
Add specs for fix: Work package filter introduced by plugins not displayed
Add the class method add_filter_type_by_field to Queries::WorkPackages::Filter
Merge
Named params for API authorize method
Merge pull request #1488 from netfighter/feature/10232_wp_filters_from_plugins_not_displayed
Add changelog entry
Test anonymous access is denied
Deny anonymous access
Test custom fields are filtered by membership
Filter WP custom fields by membership
Test admins can see all custom fields
Don't apply filter for admins
Test WP custom fields visible for all are handled
Respect WP custom fields visible for all
Test duplicate handling
Remove duplicate WP custom fields
Make boolean value database agnostic
Fix let layout