integration-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

API.BrigInternal

Synopsis

Documentation

data CreateUser Source #

Instances

Instances details
Default CreateUser Source # 
Instance details

Defined in API.BrigInternal

data FedConn Source #

Constructors

FedConn 

Instances

Instances details
ToJSON FedConn Source # 
Instance details

Defined in API.BrigInternal

Show FedConn Source # 
Instance details

Defined in API.BrigInternal

Eq FedConn Source # 
Instance details

Defined in API.BrigInternal

Methods

(==) :: FedConn -> FedConn -> Bool #

(/=) :: FedConn -> FedConn -> Bool #

Ord FedConn Source # 
Instance details

Defined in API.BrigInternal

MakesValue FedConn Source # 
Instance details

Defined in API.BrigInternal

Methods

make :: FedConn -> App Value Source #

createFedConn :: (HasCallStack, MakesValue dom, MakesValue fedConn) => dom -> fedConn -> App Response Source #

createFedConn' :: (HasCallStack, MakesValue dom, MakesValue fedConn) => dom -> fedConn -> 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 #

updateOAuthClient :: (HasCallStack, MakesValue user, MakesValue cid, MakesValue name, MakesValue url) => user -> cid -> name -> url -> 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 #