Extract authenticate method from API authorize method
Refactoring of API authorize method
Refactored exception handling
Hotfix - always derive unused columns from cached columns


don’t cache them separately as state changes would need to refresh the unused columns array [ci skip]
Allowed for admin to star / unstar any query
Update angular context menu


This fixes the column context menu when wp#index is update via state changes (when a query is switched)
Hotfix - Remove ‘Hide column’ for id column from column context menu


Currently the ‘id’ column is not modeled appropriately on the backend-side but hard-coded in the template
Simplified #star endpoint
Remove drop down anchor right from drop down associated to ‘id’ column
Refactored Authorization service
fixes permissions on work package context menu
Merge pull request #1483 from opf/feature/column-context-menu-positioning

Remove drop down anchor right from drop down associated to ‘id’ column
Used named params in AuthorizationService constructor
Merge pull request #1480 from opf/feature/blank-options-8746

Add blank option to group dialog drop down
Merge branch 'release/3.0' into dev

Conflicts:
	app/assets/stylesheets/default/main.css.erb
	doc/CHANGELOG.md
Improve export icons

- improved export icons
- added icons for export with description
- cleaned up icon-set
Emiting flash message event on rootscope instead of context menu scope.
Merge pull request #1485 from opf/bugfix/improved-export-icons

Improve export icons
Consistent bg colour for group sum rows. Labels for 'None' groups.
Merge pull request #1477 from opf/fix/work_package_index_context_menu_permissions

fixes permissions on work package context menu