HPCC-11127 Fix getXmlResult handling of supplied values

Also update provided xml values when roxie runs a workunit query and
common up code with eclagent.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11331 Show Enable Scope Scan ONLY on FileScope permission page

The existing ECLWatch, the Enable Scope Scan buttons show on several
permission pages. It should show only on FileScope permission page.

Signed-off-by: Kevin Wang kevin.wang@lexisnexis.com
HPCC-11246 Fix JSON encoding of invalid chars

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-9812 Let the user add "remote" files for spraying

Fixes HPCC-9812

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>

Conflicts:
	esp/src/eclwatch/LZBrowseWidget.js
HPCC-11401 Ensure strings are correctly converted to utf8 text

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11166 Separate Validate Package page to two, etc

Separate Validate Package Map page to two pages, one for validating
active package map and one for validating any package content.
Change the page layout for better display. When validating active
package map, the page will display the content of the active
package map. The content can be revised and validated. A save button
will be added in another pull request. In Validate Package Content
page, a upload button is added to allow a user to load package
content from a file. A user may also drag/drop a package file or
copy package content into the page.

Revised based on code review.

Signed-off-by: Kevin Wang kevin.wang@lexisnexis.com
HPCC-11231 Add FileScopeAccess control to access file scope permissions

The FileScopeAccess is added to WsAccess which allows authenticated
user to control File Scope access.

Also add code to check permission before allowing a user to access Enable
/disable scope scan and Clear Permission Cache.

Signed-off-by: Kevin Wang kevin.wang@lexisnexis.com
Merge pull request #5874 from wangkx/h11166

 HPCC-11166 Separate Validate Package page to two, etc

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5873 from ghalliday/issue11401

HPCC-11401 Ensure strings are correctly converted to utf8 text

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5826 from GordonSmith/HPCC-9812

HPCC-9812 Let the user add "remote" files for spraying

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11430 Prevent stack fault when parameter not substituted

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11445 Roxie not stopping unused sink activities

Reinstate code that was removed in 3.8 when tidying up code that was believed
to be unused.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5881 from richardkchapman/reset-sinks

HPCC-11445 Roxie not stopping unused sink activities

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-11440 State hash should be comparable across clusters

In order to be able to compare hashes across clusters (which are liable to
have differences in topology files), exclude the topology hash from the
package hash and instead return it separately.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5880 from ghalliday/issue11430

HPCC-11430 Prevent stack fault when parameter not substituted

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5888 from richardkchapman/roxie-state-hashes

HPCC-11440 State hash should be comparable across clusters

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5861 from wangkx/h11331

HPCC-11331 Show Enable Scope Scan ONLY on FileScope permission page

Reviewed-By: Russ Whitehead <william.whitehead@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5875 from wangkx/h11231

HPCC-11231 Add FileScopeAccess control to access file scope permissions

Reviewed-By: Russ Whitehead <william.whitehead@lexisnexis.com>
Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5849 from afishbeck/viewvariables11127

HPCC-11127 Fix getXmlResult handling of supplied values

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11246 Updated based on review

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>