Use variables to set highlight button background
Merge remote-tracking branch 'origin/fix/7608_make_highlight_buttons_styleable' into dev
Fix API requests without CSRF token being rejected
CSRF Protection: Don't attempt to catch unused InvalidAuthenticityToken

Rails doesn't raise InvalidAuthenticityToken since 3.0.4

For more information, see
http://weblog.rubyonrails.org/2011/2/8/csrf-protection-bypass-in-ruby-on-rails/
CSRF Protection: Prevent login CSRF
Merge pull request #1277 from opf/fix/api_csrf_protection

Fix API CSRF Protection and login CSRF
Bump version to 4.0.0pre1

We removed API v1, so the next release will be a major release
according to semantic versioning.
Update CHANGELOG.md
Specs for projects menu visibility
Fix projects menu visibility
Add a temporary semi-nice solution to skip watching query properties
Merge branch 'dev-angular' of github.com:opf/openproject into dev-angular
Wired up display sums menu item.

Put modal inits into an options dropdown directive. Not sure if that's the best thing to do but it felt right at the time.
Add toolbar styles

- added stylesheet toolbar.css.sass
- fixed some icon-font padding issues
- added active-button styles
- added a placeholder icon for filter-button
Merge pull request #1286 from opf/feature/toolbar-styling

Feature/toolbar styling
Refactor query property watching


Query property changes should only trigger reloads when the query hasn't been switched simultaneously
Merge pull request #1284 from opf/feature/ng-toolbar-display-sums

Wired up display sums menu item.
Specs for default work package status destroy
Wire up active button style for toolbar filter button
Merge branch 'dev-angular' of github.com:opf/openproject into dev-angular