influxdb 1.5.0 → 1.5.1
raw patch · 3 files changed
+11/−2 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +4/−0
- influxdb.cabal +1/−1
- src/Database/InfluxDB/Query.hs +6/−1
CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for influxdb +## v1.5.1 - 2018-03-29++* Add basic auth support for query (#58)+ ## v1.5.0 - 2018-03-15 * Change UnexpectedResponse constructor to include the request and throw it in place of UserError in query/write/manage
influxdb.cabal view
@@ -1,5 +1,5 @@ name: influxdb-version: 1.5.0+version: 1.5.1 synopsis: Haskell client library for InfluxDB description: @influxdb@ is a Haskell client library for InfluxDB.
src/Database/InfluxDB/Query.hs view
@@ -318,7 +318,7 @@ queryRequest :: QueryParams -> HC.Request-queryRequest QueryParams {..} = HC.defaultRequest+queryRequest QueryParams {..} = applyBasicAuth $ HC.defaultRequest { HC.host = TE.encodeUtf8 _host , HC.port = fromIntegral _port , HC.secure = _ssl@@ -327,6 +327,11 @@ } where Server {..} = queryServer+ applyBasicAuth =+ case queryAuthentication of+ Nothing -> id+ Just (Credentials {..}) ->+ HC.applyBasicAuth (TE.encodeUtf8 _user) (TE.encodeUtf8 _password) errorQuery :: String -> HC.Request -> HC.Response body -> A.Value -> IO a errorQuery message request response val = do