Remove global overflow-y on <html> element

Bug # 15161

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Prohibit <body>-overflow in absolute layout mode

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Start xfvb directly on Travis, customise resolution

This should fix specs that only fail on Travis, or when run headless.

See http://docs.travis-ci.com/user/gui-and-headless-browsers/#Configuring-xvfb-screen-size-and-more

/ HT @hschink

Signed-off-by: Alex Coles <alex@alexbcoles.com>
xvfb on Travis: adjust pidfile path
xvfb on Travis: unquieten start-stop-daemon
xvfb on Travis: show additional debug info
remove String#to_a

see https://github.com/rails/rails/issues/15471
xvfb on Travis: try larger resolution
Add Category List API resource

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Add Category List link to Project resource

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Use keywords args in CategoryCollectionRepresenter

See 34780d5f.

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Merge branch 'finn/rails4-issue-15471/remove-String-to_a' of https://github.com/marutosi/openproject into fix/remove-string-to_a
Remove String#to_a usage from SortHelper

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Remove String#to_a usage from CopyModel

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Changed title for work packages page
Make delete filter icon accessible
Merge pull request #1811 from opf/feature/13802_not_possible_to_remove_filter_with_keyboard

[Feature] 13802 Not possible to remove filter with keyboard
Improve filter selection heading
Make colon part of the label

This prevents screenreaders from mentioning the colon separately.
Fix operator selection label