packages feed

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 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