meta-ibm: bmcweb: enable redfish-query

insecure-enable-redfish-query controls the Redfish expand query
parameter. Named insecure because "is experimental, and has not been
tested against the full limits of user-facing behavior". Downstream we
have done some testing with this enabled and measuring resource usage
are okay with the results.

webui-vue will use expand for sensor page, etc.

Other query parameters such as only are not controlled by this option
and already enabled.

Change-Id: I8403129fabfbe0752c3b0e85bb2e8bd5ebea2aa0
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
diff --git a/meta-ibm/recipes-phosphor/interfaces/bmcweb_%.bbappend b/meta-ibm/recipes-phosphor/interfaces/bmcweb_%.bbappend
index e9d9d12..7b51944 100644
--- a/meta-ibm/recipes-phosphor/interfaces/bmcweb_%.bbappend
+++ b/meta-ibm/recipes-phosphor/interfaces/bmcweb_%.bbappend
@@ -4,6 +4,7 @@
     -Dredfish-dump-log=enabled \
     -Dredfish-oem-manager-fan-data=disabled \
     -Dredfish-bmc-journal=disabled \
+    -Dinsecure-enable-redfish-query=enabled \
 "
 
 EXTRA_OEMESON:append:p10bmc = " \