HPCC-11002 Fix Regression in 5.0 dataset with xpath('Name')

Fix that any xpath that resulted in a xml nesting tag with a blank name would
have created an unnamed tag of the form <></>.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-10469 Refresh lists when new entities are created

Fixes HPCC-10469

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10908 Add self test for language files

Fixes HPCC-10908

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10786 Published queries page does not work correctly

- Fix filter suspended, active functionality.
- Add appropriate icons
- Fix select all, unselect all, select one and all queries get deleted
- Suspended Reason column to show suspended by user or cluster
- Prepare page for publish options (priority and comment)

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Merge pull request #5521 from afishbeck/xmlWriterBlankXpath

HPCC-11002 Fix Regression in 5.0 dataset with xpath('Name')

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5509 from miguelvazq/HPCC-10786

HPCC-10786 Published queries page does not work correctly

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5451 from GordonSmith/LanguageHelper

HPCC-10908 Add self test for language files

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5532 from GordonSmith/HPCC-10469_BroadcastNewWU

HPCC-10469 Refresh lists when new entities are created

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10927 Refactor "EnsurePane" to always use a safe ID

Fixes HPCC-10927

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10928 Fix URL Prefix issues

Fixes HPCC-10928

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #5468 from GordonSmith/HPCC-10927

HPCC-10927 Refactor "EnsurePane" to always use a safe ID

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5469 from GordonSmith/HPCC-10928

HPCC-10928 Fix URL Prefix issues

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10449 Unicode literals in embedded Python using wrong codepage

Need to tell Python that the source is utf8.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11013 Delay Loaded Widgets

Delay Load the Page HTML/JS.

Fixes HPCC-11013
Fixes HPCC-10993

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #5526 from GordonSmith/DelayLoadedWidgets

HPCC-11013 Delay Loaded Widgets

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5542 from richardkchapman/python-codepage

HPCC-10449 Unicode literals in embedded Python using wrong codepage

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-10726 Add "Browse By Scope" for Logical Files

Fixes HPCC-10599
Fixes HPCC-10726

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