packages feed

avers-server 0.1.0 → 0.1.0.1

raw patch · 2 files changed

+4/−7 lines, 2 filesdep −rethinkdb-client-driverdep ~servant-serverPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies removed: rethinkdb-client-driver

Dependency ranges changed: servant-server

API changes (from Hackage documentation)

- Avers.Server: Authorizations :: (Credentials -> Text -> Authz) -> (Credentials -> ObjId -> Authz) -> (Credentials -> ObjId -> [Operation] -> Authz) -> (Credentials -> ObjId -> Authz) -> (Credentials -> Text -> Authz) -> (Credentials -> BlobId -> Authz) -> (Credentials -> BlobId -> Authz) -> Authorizations
+ Avers.Server: Authorizations :: Credentials -> Text -> Authz -> Credentials -> ObjId -> Authz -> Credentials -> ObjId -> [Operation] -> Authz -> Credentials -> ObjId -> Authz -> Credentials -> Text -> Authz -> Credentials -> BlobId -> Authz -> Credentials -> BlobId -> Authz -> Authorizations

Files

avers-server.cabal view
@@ -1,5 +1,5 @@ name:                avers-server-version:             0.1.0+version:             0.1.0.1 synopsis:            Server implementation of the Avers API description:         Server implementation of the Avers API homepage:            http://github.com/wereHamster/avers-server@@ -43,9 +43,8 @@    , memory    , mtl    , resource-pool-   , rethinkdb-client-driver    , servant-   , servant-server+   , servant-server >= 0.12    , stm    , text    , time
src/Avers/Server/Instances.hs view
@@ -48,6 +48,7 @@                     Left _ -> delayedFailFatal err400                     Right sId -> pure $ CredSessionId $ SessionId sId +    hoistServerWithContext _ pc nt s = hoistServerWithContext (Proxy :: Proxy sublayout) pc nt . s   instance (HasServer sublayout context) => HasServer (SessionId :> sublayout) context where@@ -68,7 +69,4 @@                     Left _ -> delayedFailFatal err401                     Right sId -> pure $ SessionId sId ---instance ToHttpApiData SetCookie where-    toUrlPiece = T.decodeUtf8 . toByteString' . renderSetCookie+    hoistServerWithContext _ pc nt s = hoistServerWithContext (Proxy :: Proxy sublayout) pc nt . s