MH-10499 Video editor workflow operation handler unit test (successful start)
MH-10499 Video editor workflow operation handler unit test (skip operation)
MH-10499 Video editor workflow operation handler unit test (resume operation)
Merge branch 'r/1.6.x' of bitbucket.org:opencast-community/matterhorn into t/MH-10499-unit-tests-for-videoeditor-workflow-operation-handler
MH-10499 Silence detection workflow operation handler unit test
MH-10544, CA warning in start script for demo servers

This prevents the warning by ensuring that the device_config.sh actually
exists before executing it.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
MH-10545: Modified oc-pager.js to parse URL query strings correctly

Fixing the pager required fixing also some JQuery utility functions in the file
jquery.utils.js. In particular:

   * 'mapUrlToString' code did not make any sense (received a map to build a query
      string using the elements in the map, but used the current page's query string
      instead).
   * 'parseURL' was made more robust by checking whether a query argument's name was
      null or empty.
Merged in wsmirnow/matterhorn/t/MH-10499-unit-tests-for-videoeditor-workflow-operation-handler (pull request #334)

MH-10499 unit tests for the videoeditor and silencedetection workflow operation handler
Merged in lkiesow/matterhorn/t/MH-10544-demo-ca-start-script-warning (pull request #340)

MH-10544, CA warning in start script for demo servers
MH-10508, Ingest Service fails to Handle Episode DC Catalog

An ingest to /ingest/addMediaPackage using the episodeDCCatalog or
episodeDCCatalogUri parameter always failed due to incorrect typecasts
of Catalog to DublinCoreCatalog when trying to set the identifier of the
mediapackage.

As discussed on PR #342, the identifiers of a mediapackage and a
DublinCore catalog should be independent anyway, meaning that we can
safely remove the troublesome code.

Additionally, the documentation has be clarified and some minor issues
have been addressed – or rather have not been stripped from the former
commit.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
MH-10549: Fixing REST doc checkbox issue.
MH-9925 -- Fixed the copyright in feeds

The RSS and Atom feed generator did not take into account the copyright information of the abstract feed object.
MH-10531 [Bugfix] Implemented workaround for cyclic dependency

Both the servic registry and the incidents service need to get hold of each other (most likely, both services should be merged eventually).

Using declarative services, only one dependency can be static, so manual registration of the service registry with the incidents service has been added.
Merged in greg_logan/matterhorn/t/MH-10549-boolean-restdocs (pull request #346)

MH-10549: Fixing REST doc checkbox issue.
Merged in uni-koeln/matterhorn-uni-k-ln/MH-10545-pager-ignores-query-parameters (pull request #341)

MH-10545: Modified oc-pager.js to parse URL query strings correctly
MH-10551, Disable JMX by Default

For Matterhorn the Java Management Extensions are turned on by default
but all security features (password protection, secure connections) are
turned off.

This patch disables JMX by default and makes user turn it on
deliberately, so that they will hopefully configure and secure it
properly according to their needs.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
Merged in twunden/matterhorn/t/MH-10531-inciden-npe (pull request #348)

MH-10531 [Bugfix] Implemented workaround for cyclic dependency
MH-10508, Made addMediaPackage Backwards Compatible

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
MH-10555 : Fixed MP editor validation mechanism

The "Disable" checkboxes in the MP editor tabs now use a class name
"disable_button", instead of an id "enable_button". That way, several
tabs can exist in the same HTML document and can be properly filtered
by the Javascript code.
Merged in twunden/matterhorn/t/MH-9925-feed-metadata (pull request #347)

MH-9925 -- Fixed the copyright in feeds