Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- data CreateUser = CreateUser {}
- createUser :: (HasCallStack, MakesValue domain) => domain -> CreateUser -> App Response
- getUsersId :: (HasCallStack, MakesValue domain) => domain -> [String] -> App Response
- data FedConn = FedConn {
- domain :: String
- searchStrategy :: String
- restriction :: Maybe [String]
- createFedConn :: (HasCallStack, MakesValue dom, MakesValue fedConn) => dom -> fedConn -> App Response
- createFedConn' :: (HasCallStack, MakesValue dom, MakesValue fedConn) => dom -> fedConn -> App Response
- readFedConns :: (HasCallStack, MakesValue dom) => dom -> App Response
- readFedConns' :: (HasCallStack, MakesValue dom) => dom -> App Response
- updateFedConn :: (HasCallStack, MakesValue owndom, MakesValue fedConn) => owndom -> String -> fedConn -> App Response
- updateFedConn' :: (HasCallStack, MakesValue owndom, MakesValue fedConn) => owndom -> String -> fedConn -> App Response
- registerOAuthClient :: (HasCallStack, MakesValue user, MakesValue name, MakesValue url) => user -> name -> url -> App Response
- getOAuthClient :: (HasCallStack, MakesValue user, MakesValue cid) => user -> cid -> App Response
- updateOAuthClient :: (HasCallStack, MakesValue user, MakesValue cid, MakesValue name, MakesValue url) => user -> cid -> name -> url -> App Response
- deleteOAuthClient :: (HasCallStack, MakesValue user, MakesValue cid) => user -> cid -> App Response
- getInvitationCode :: (HasCallStack, MakesValue user, MakesValue inv) => user -> inv -> App Response
- getInvitationCodeForTeam :: (HasCallStack, MakesValue domain, MakesValue inv) => domain -> String -> inv -> App Response
- refreshIndex :: (HasCallStack, MakesValue domain) => domain -> App ()
- addFederationRemoteTeam :: (HasCallStack, MakesValue domain, MakesValue remoteDomain, MakesValue team) => domain -> remoteDomain -> team -> App ()
- addFederationRemoteTeam' :: (HasCallStack, MakesValue domain, MakesValue remoteDomain, MakesValue team) => domain -> remoteDomain -> team -> App Response
- getFederationRemoteTeams :: (HasCallStack, MakesValue domain, MakesValue remoteDomain) => domain -> remoteDomain -> App Response
- deleteFederationRemoteTeam :: (HasCallStack, MakesValue domain, MakesValue remoteDomain, MakesValue team) => domain -> remoteDomain -> team -> App ()
- getConnStatusForUsers :: (HasCallStack, MakesValue users) => users -> Domain -> App Response
- getConnStatusInternal :: HasCallStack => [Pair] -> Domain -> App Response
- getProviderActivationCodeInternal :: (HasCallStack, MakesValue dom) => dom -> String -> App Response
- addClient :: (HasCallStack, MakesValue user) => user -> AddClient -> App Response
- getClientsFull :: (HasCallStack, MakesValue users, MakesValue uid) => uid -> users -> App Response
- getEJPDInfo :: (HasCallStack, MakesValue dom) => dom -> [String] -> String -> App Response
- getVerificationCode :: (HasCallStack, MakesValue user) => user -> String -> App Response
- getFeatureForUser :: (HasCallStack, MakesValue user) => user -> String -> App Response
- putFeatureForUser :: (HasCallStack, MakesValue user, MakesValue config) => user -> String -> config -> App Response
- deleteFeatureForUser :: (HasCallStack, MakesValue user) => user -> String -> App Response
- createOAuthClient :: (HasCallStack, MakesValue user) => user -> String -> String -> App Response
- getInvitationByEmail :: (HasCallStack, MakesValue domain) => domain -> String -> App Response
- getActivationCode :: (HasCallStack, MakesValue domain) => domain -> String -> App Response
- getPasswordResetCode :: (HasCallStack, MakesValue domain) => domain -> String -> App Response
- data PutSSOId = PutSSOId {}
- putSSOId :: (HasCallStack, MakesValue user) => user -> PutSSOId -> App Response
Documentation
data CreateUser Source #
Instances
Default CreateUser Source # | |
Defined in API.BrigInternal def :: CreateUser Source # |
createUser :: (HasCallStack, MakesValue domain) => domain -> CreateUser -> App Response Source #
getUsersId :: (HasCallStack, MakesValue domain) => domain -> [String] -> App Response Source #
FedConn | |
|
createFedConn :: (HasCallStack, MakesValue dom, MakesValue fedConn) => dom -> fedConn -> App Response Source #
createFedConn' :: (HasCallStack, MakesValue dom, MakesValue fedConn) => dom -> fedConn -> App Response Source #
readFedConns :: (HasCallStack, MakesValue dom) => dom -> App Response Source #
readFedConns' :: (HasCallStack, MakesValue dom) => dom -> App Response Source #
updateFedConn :: (HasCallStack, MakesValue owndom, MakesValue fedConn) => owndom -> String -> fedConn -> App Response Source #
updateFedConn' :: (HasCallStack, MakesValue owndom, MakesValue fedConn) => owndom -> String -> fedConn -> App Response Source #
registerOAuthClient :: (HasCallStack, MakesValue user, MakesValue name, MakesValue url) => user -> name -> url -> App Response Source #
getOAuthClient :: (HasCallStack, MakesValue user, MakesValue cid) => user -> cid -> App Response Source #
updateOAuthClient :: (HasCallStack, MakesValue user, MakesValue cid, MakesValue name, MakesValue url) => user -> cid -> name -> url -> App Response Source #
deleteOAuthClient :: (HasCallStack, MakesValue user, MakesValue cid) => user -> cid -> App Response Source #
getInvitationCode :: (HasCallStack, MakesValue user, MakesValue inv) => user -> inv -> App Response Source #
getInvitationCodeForTeam :: (HasCallStack, MakesValue domain, MakesValue inv) => domain -> String -> inv -> App Response Source #
refreshIndex :: (HasCallStack, MakesValue domain) => domain -> App () Source #
addFederationRemoteTeam :: (HasCallStack, MakesValue domain, MakesValue remoteDomain, MakesValue team) => domain -> remoteDomain -> team -> App () Source #
addFederationRemoteTeam' :: (HasCallStack, MakesValue domain, MakesValue remoteDomain, MakesValue team) => domain -> remoteDomain -> team -> App Response Source #
getFederationRemoteTeams :: (HasCallStack, MakesValue domain, MakesValue remoteDomain) => domain -> remoteDomain -> App Response Source #
deleteFederationRemoteTeam :: (HasCallStack, MakesValue domain, MakesValue remoteDomain, MakesValue team) => domain -> remoteDomain -> team -> App () Source #
getConnStatusForUsers :: (HasCallStack, MakesValue users) => users -> Domain -> App Response Source #
getConnStatusInternal :: HasCallStack => [Pair] -> Domain -> App Response Source #
getProviderActivationCodeInternal :: (HasCallStack, MakesValue dom) => dom -> String -> App Response Source #
addClient :: (HasCallStack, MakesValue user) => user -> AddClient -> App Response Source #
getClientsFull :: (HasCallStack, MakesValue users, MakesValue uid) => uid -> users -> App Response Source #
getEJPDInfo :: (HasCallStack, MakesValue dom) => dom -> [String] -> String -> App Response Source #
getVerificationCode :: (HasCallStack, MakesValue user) => user -> String -> App Response Source #
getFeatureForUser :: (HasCallStack, MakesValue user) => user -> String -> App Response Source #
putFeatureForUser :: (HasCallStack, MakesValue user, MakesValue config) => user -> String -> config -> App Response Source #
deleteFeatureForUser :: (HasCallStack, MakesValue user) => user -> String -> App Response Source #
createOAuthClient :: (HasCallStack, MakesValue user) => user -> String -> String -> App Response Source #
getInvitationByEmail :: (HasCallStack, MakesValue domain) => domain -> String -> App Response Source #
getActivationCode :: (HasCallStack, MakesValue domain) => domain -> String -> App Response Source #
getPasswordResetCode :: (HasCallStack, MakesValue domain) => domain -> String -> App Response Source #
putSSOId :: (HasCallStack, MakesValue user) => user -> PutSSOId -> App Response Source #