Datapusher fixes
Required By https://github.com/GridProtectionAlliance/SystemCenter/pull/506 https://github.com/GridProtectionAlliance/gpa-gemstone/pull/317
SC-161 SC-162 SC-163 SC-199
Do we need to continue to support the legacy
UserAccountauthentication? Seems to me like what we should do is fully switch over toAPIQueryand then maybe adjust authorization rules to disallowDataPusherrequests from regular users.
The intention, as I understand it, was to not disrupt legacy behavior or create a breaking change.
Can we go ahead and create a breaking change then? IMO, we can fix the errors at GTC/GPC easily enough, but we have no process for removing the legacy behavior later.