battleplace-api 0.1.0.2 → 0.1.0.3
raw patch · 2 files changed
+7/−3 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
+ BattlePlace.Api: clientInfoStats :: AuthenticatedRequest AuthProtect ClientToken -> ClientM UserStats
+ BattlePlace.Api: clientMatchCancel :: AuthenticatedRequest AuthProtect ClientToken -> InternalToken MatchToken -> ClientM ()
+ BattlePlace.Api: serverMatchCancel :: ServerMatchCancelRequest -> ClientM ServerMatchCancelResponse
+ BattlePlace.Api: serverMatchSessions :: ServerMatchSessionsRequest -> ClientM ServerMatchSessionsResponse
- BattlePlace.Api: clientMatchStatus :: AuthenticatedRequest AuthProtect ClientToken -> InternalToken MatchToken -> ClientM MatchStatusResponse :<|> AuthenticatedRequest AuthProtect ClientToken -> InternalToken MatchToken -> ClientM MatchCancelResponse
+ BattlePlace.Api: clientMatchStatus :: AuthenticatedRequest AuthProtect ClientToken -> InternalToken MatchToken -> ClientM MatchStatusResponse
- BattlePlace.Api: clientSessionResult :: InternalToken SessionToken -> AuthenticatedRequest AuthProtect ClientToken -> SessionResultRequest -> ClientM () :<|> AuthenticatedRequest AuthProtect ClientToken -> ClientM UserStats
+ BattlePlace.Api: clientSessionResult :: InternalToken SessionToken -> AuthenticatedRequest AuthProtect ClientToken -> SessionResultRequest -> ClientM ()
Files
- BattlePlace/Api.hs +6/−2
- battleplace-api.cabal +1/−1
BattlePlace/Api.hs view
@@ -10,8 +10,12 @@ ( clientAuth , clientMatch , clientMatchStatus+ , clientMatchCancel , clientSessionResult+ , clientInfoStats , serverMatch+ , serverMatchCancel+ , serverMatchSessions , serverSessionResult , baseUrl , module BattlePlace.Token.Types@@ -32,9 +36,9 @@ (client :<|> server) = api -clientAuth :<|> (clientMatch :<|> clientMatchStatus) :<|> clientSessionResult = client+clientAuth :<|> (clientMatch :<|> clientMatchStatus :<|> clientMatchCancel) :<|> clientSessionResult :<|> clientInfoStats = client -serverMatch :<|> serverSessionResult = server+(serverMatch :<|> serverMatchCancel :<|> serverMatchSessions) :<|> serverSessionResult = server baseUrl :: Servant.BaseUrl baseUrl = Servant.BaseUrl
battleplace-api.cabal view
@@ -1,5 +1,5 @@ name: battleplace-api-version: 0.1.0.2+version: 0.1.0.3 synopsis: Public API definitions of BattlePlace.io service description: Public API definitions of BattlePlace.io service license: MIT