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>
no redirect to work_packages/ as this has issues
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
Prevent event assignment if no callback is given
Make query selection accessible
Extract focus helper methods
Extract key code constant