no longer assesses js-*.yml files to be languages of their own
Fix test
Fix flickering WP accessibility specs
Merge pull request #1752 from opf/fix/only_non_js_files_as_all_language
Merge pull request #1755 from opf/feature/fix_flickering_accessibility_specs

[Feature] Fix flickering WP accessibility specs
Added parent_id to the WP representer
Fixed broken links in WP representer
Prevent angular from compiling wiki macros
Merge pull request #1756 from opf/fix/changing-parent-on-relations-tab
Merge pull request #1757 from opf/feature/7846_wiki_macros_are_removed_by_angular

[Feature] Wiki macros are removed by AngularJS
return remaining time units in locale of user
Merge pull request #1751 from opf/fix/i18n_for_remaining_time_units

return remaining time units in locale of user
Allow application/json type in API requests

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Make WorkPackagesAPI PATCH expect JSON request body

Parameters not included in the URL should be encoded as
`application/json` (rather than `x-www-form-urlencoded`).

This patch causes the raw JSON request body to be passed through to
the WorkPackageRepresenter's `#from_json` method, rather than letting
Grape deserialize (with its built-in "parsers") the data and then
having to reserialize the parameters.

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Make WatchersAPI specs expect JSON request body

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Make activity API specs expect JSON request body

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Make workPackageService send request body as JSON

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Make activityService send request body as JSON

Signed-off-by: Alex Coles <alex@alexbcoles.com>