Update CHANGELOG.md
Fixed permitted params to be more robust against missing parameters
Bumped core version to next minor release
Rehabilitate Mocha JS tests, porting to Angular

Fix up paths to Timeline JavaScripts.

Make Rosie work with Angular specs: initial solution employs
`angular.injector()` to lookup constructors needed for factories.

* Add skeleton tests for TimelinesController
* Add skeleton tests for other models (Filter, Query, Sortation)

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Use more descriptive variable names in model tests

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Merge pull request #1027 from opf/fix/more_planning_elements_api_whitelisting

Added whitelisting of watchers and time entries for planning elements
update changelog - fix #5214
Use Bower-installed Mocha, Chai in JS tests

* Keep using our own customised rosie.js (see 596c93a)

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Fix PlanningElement test fail after Mocha upgrade

Switch to `be.empty` assertion.

Deep Equals behaviour appears to have changed:
https://github.com/chaijs/chai/blob/master/ReleaseNotes.md#deep-equals

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Remove unused JS libraries from Mocha HTML page

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Use Bower-installed jQuery in JS tests

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Merge branch 'feature/ui-component-table-widgets-merged' into feature/ui-components-test-architecture-bower
Merge branch 'feature/ui-components-test-architecture-bower' into feature/ui-components-test-architecture-mocha-tests
Merge pull request #1031 from opf/fix/bump_core_version_for_next_release

Bumped core version to next minor release
Add timeline column name directive, fix custom field column header
Use custom field helper in timeline.js
Wrap up timeline column rendering in a directive
Display custom field columns in timeline table
Fix path selector in cucumber timeline steps
Remove unnecessary variable declaration