License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | None |
Language | Haskell2010 |
- data Privacy
- data Permission
- data SimpleTeam = SimpleTeam {
- simpleTeamId :: !(Id Team)
- simpleTeamUrl :: !Text
- simpleTeamName :: !Text
- simpleTeamSlug :: !(Name Team)
- simpleTeamDescription :: !(Maybe Text)
- simpleTeamPrivacy :: !(Maybe Privacy)
- simpleTeamPermission :: !Permission
- simpleTeamMembersUrl :: !Text
- simpleTeamRepositoriesUrl :: !Text
- data Team = Team {
- teamId :: !(Id Team)
- teamUrl :: !Text
- teamName :: !(Name Team)
- teamSlug :: !Text
- teamDescription :: !(Maybe Text)
- teamPrivacy :: !(Maybe Privacy)
- teamPermission :: !Permission
- teamMembersUrl :: !Text
- teamRepositoriesUrl :: !Text
- teamMembersCount :: !Int
- teamReposCount :: !Int
- teamOrganization :: !SimpleOrganization
- data CreateTeam = CreateTeam {
- createTeamName :: !(Name Team)
- createTeamDescription :: !(Maybe Text)
- createTeamRepoNames :: !(Vector (Name Repo))
- createTeamPermission :: Permission
- data EditTeam = EditTeam {
- editTeamName :: !(Name Team)
- editTeamDescription :: !(Maybe Text)
- editTeamPermission :: !Permission
- data Role
- data ReqState
- data TeamMembership = TeamMembership {}
- data CreateTeamMembership = CreateTeamMembership {}
- data TeamMemberRole
Documentation
data Permission Source
data SimpleTeam Source
SimpleTeam | |
|
Team | |
|
data CreateTeam Source
CreateTeam | |
|
EditTeam | |
|
data CreateTeamMembership Source
data TeamMemberRole Source
Filters members returned by their role in the team.
TeamMemberRoleAll | all members of the team. |
TeamMemberRoleMaintainer | team maintainers |
TeamMemberRoleMember | normal members of the team. |