packages feed

goggles-gcs 0.1.1 → 0.1.2

raw patch · 4 files changed

+14/−3 lines, 4 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ Network.Goggles.GCS: GCPServiceAccount :: PrivateKey -> Text -> Maybe Text -> Text -> GCPServiceAccount
+ Network.Goggles.GCS: GCPTokenOptions :: [Text] -> GCPTokenOptions
+ Network.Goggles.GCS: [_gcpServiceAcctSecret] :: GCPServiceAccount -> Text
+ Network.Goggles.GCS: [_serviceAccountUser] :: GCPServiceAccount -> Maybe Text
+ Network.Goggles.GCS: [_serviceEmail] :: GCPServiceAccount -> Text
+ Network.Goggles.GCS: [_servicePrivateKey] :: GCPServiceAccount -> PrivateKey
+ Network.Goggles.GCS: [_tokenOptionsScopes] :: GCPTokenOptions -> [Text]
+ Network.Goggles.GCS: data GCPServiceAccount
+ Network.Goggles.GCS: data GCPTokenOptions

Files

goggles-gcs.cabal view
@@ -1,5 +1,5 @@ name:                goggles-gcs-version:             0.1.1+version:             0.1.2 synopsis:            `goggles` interface to Google Cloud Storage description:         `goggles` interface to Google Cloud Storage homepage:            https://github.com/ocramz/goggles-gcs
src/Network/Goggles/Auth/GCP.hs view
@@ -1,6 +1,9 @@ module Network.Goggles.Auth.GCP   (-  GCP(..), scopesDefault,+  GCP(..),+  GCPServiceAccount(..),+  GCPTokenOptions(..)  ,+  scopesDefault,   getObject,   getObjectMetadata,   listObjects,
src/Network/Goggles/Auth/GCP/TokenExchange.hs view
@@ -3,6 +3,8 @@ module Network.Goggles.Auth.GCP.TokenExchange (     scopesDefault   , GCP+  , GCPServiceAccount(..)+  , GCPTokenOptions(..)   , requestTokenGCP   , getObject   , getObjectMetadata
src/Network/Goggles/GCS.hs view
@@ -29,11 +29,17 @@ -}  module Network.Goggles.GCS (-  GCP(..), scopesDefault,+  -- * Types+  GCP(..),+  GCPServiceAccount(..),+  GCPTokenOptions(..),+  scopesDefault,+  -- * Methods   getObject,   getObjectMetadata,   listObjects,   putObject,+  -- * Token handling   requestTokenGCP   ) where