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 +1/−1
- src/Network/Goggles/Auth/GCP.hs +4/−1
- src/Network/Goggles/Auth/GCP/TokenExchange.hs +2/−0
- src/Network/Goggles/GCS.hs +7/−1
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