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 +2/−3
- src/Avers/Server/Instances.hs +2/−4
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