servant-auth-token-api 0.1.0.0 → 0.1.0.1
raw patch · 2 files changed
+14/−2 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
+ Servant.API.Auth.Token: instance GHC.Generics.Constructor Servant.API.Auth.Token.C1_0PatchUser
+ Servant.API.Auth.Token: instance GHC.Generics.Constructor Servant.API.Auth.Token.C1_0PatchUserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Constructor Servant.API.Auth.Token.C1_0ReqRegister
+ Servant.API.Auth.Token: instance GHC.Generics.Constructor Servant.API.Auth.Token.C1_0RespUserInfo
+ Servant.API.Auth.Token: instance GHC.Generics.Constructor Servant.API.Auth.Token.C1_0RespUsersInfo
+ Servant.API.Auth.Token: instance GHC.Generics.Constructor Servant.API.Auth.Token.C1_0UserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Datatype Servant.API.Auth.Token.D1PatchUser
+ Servant.API.Auth.Token: instance GHC.Generics.Datatype Servant.API.Auth.Token.D1PatchUserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Datatype Servant.API.Auth.Token.D1ReqRegister
+ Servant.API.Auth.Token: instance GHC.Generics.Datatype Servant.API.Auth.Token.D1RespUserInfo
+ Servant.API.Auth.Token: instance GHC.Generics.Datatype Servant.API.Auth.Token.D1RespUsersInfo
+ Servant.API.Auth.Token: instance GHC.Generics.Datatype Servant.API.Auth.Token.D1UserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_0PatchUser
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_0PatchUserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_0ReqRegister
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_0RespUserInfo
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_0RespUsersInfo
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_0UserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_1PatchUser
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_1PatchUserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_1ReqRegister
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_1RespUserInfo
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_1RespUsersInfo
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_1UserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_2PatchUser
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_2PatchUserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_2ReqRegister
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_2RespUserInfo
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_2UserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_3PatchUser
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_3PatchUserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_3ReqRegister
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_3RespUserInfo
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_3UserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_4PatchUser
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_4PatchUserGroup
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_4ReqRegister
+ Servant.API.Auth.Token: instance GHC.Generics.Selector Servant.API.Auth.Token.S1_0_4RespUserInfo
+ Servant.API.Auth.Token.Pagination: instance GHC.Generics.Constructor Servant.API.Auth.Token.Pagination.C1_0PagedList
+ Servant.API.Auth.Token.Pagination: instance GHC.Generics.Datatype Servant.API.Auth.Token.Pagination.D1PagedList
+ Servant.API.Auth.Token.Pagination: instance GHC.Generics.Selector Servant.API.Auth.Token.Pagination.S1_0_0PagedList
+ Servant.API.Auth.Token.Pagination: instance GHC.Generics.Selector Servant.API.Auth.Token.Pagination.S1_0_1PagedList
- Servant.API.Auth.Token: unliftPerms :: forall proxy. PermsList a => proxy a -> [Permission]
+ Servant.API.Auth.Token: unliftPerms :: PermsList a => proxy a -> [Permission]
Files
- README.md +11/−0
- servant-auth-token-api.cabal +3/−2
+ README.md view
@@ -0,0 +1,11 @@+# servant-auth-token-api++[](https://travis-ci.org/NCrashed/servant-auth-token-api)++The package provides abstract RESTful API for token based authorisation using [servant](http://haskell-servant.readthedocs.io/en/stable/). It contains only generic types and [servant-swagger](https://hackage.haskell.org/package/servant-swagger) instances. You may be interested in server/client side implementations:++- [servant-auth-token](https://github.com/NCrashed/servant-auth-token) - server side implementation using SQL subdomain of [persistent](http://hackage.haskell.org/package/persistent).++- servant-auth-token-client (not yet published) - client side implementation using [GHCJS](https://github.com/ghcjs/ghcjs) and [reflex-dom](https://hackage.haskell.org/package/reflex-dom)++Also you can explore [swagger documentation](https://ncrashed.github.io/servant-auth-token-api/swagger-ui) for the API and view [markdown version of docs](https://github.com/NCrashed/servant-auth-token-api/blob/gh-pages/docs.markdown).
servant-auth-token-api.cabal view
@@ -1,5 +1,5 @@ name: servant-auth-token-api-version: 0.1.0.0+version: 0.1.0.1 synopsis: Servant based API for token based authorisation description: Please see README.md homepage: https://github.com/ncrashed/servant-auth-token-api#readme@@ -10,7 +10,8 @@ copyright: 2016 Anton Gushcha category: Web build-type: Simple--- extra-source-files:+extra-source-files:+ README.md cabal-version: >=1.10 library