class CommitLogHook extends PostReceiveHook with PreReceiveHook with RepositoryService with AccountService with IssuesService with ActivityService with PullRequestService with WebHookService with WebHookPullRequestService with CommitsService
- Alphabetic
- By Inheritance
- CommitLogHook
- CommitsService
- WebHookPullRequestService
- WebHookService
- PullRequestService
- ActivityService
- IssuesService
- AccountService
- RepositoryService
- PreReceiveHook
- PostReceiveHook
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new CommitLogHook(owner: String, repository: String, pusher: String, baseUrl: String)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
addAccountWebHook(owner: String, url: String, events: Set[Event], ctype: WebHookContentType, token: Option[String])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- WebHookService
-
def
addCollaborator(userName: String, repositoryName: String, collaboratorName: String, role: String)(implicit s: (blockingApi)#Session): Unit
Add collaborator (user or group) to the repository.
Add collaborator (user or group) to the repository.
- Definition Classes
- RepositoryService
-
def
addWebHook(owner: String, repository: String, url: String, events: Set[Event], ctype: WebHookContentType, token: Option[String])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- WebHookService
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
authenticate(settings: SystemSettings, userName: String, password: String)(implicit s: (blockingApi)#Session): Option[Account]
- Definition Classes
- AccountService
-
def
callIssuesWebHook(action: String, repository: RepositoryInfo, issue: Issue, baseUrl: String, sender: Account)(implicit s: (blockingApi)#Session, context: Context): Unit
- Definition Classes
- WebHookPullRequestService
-
def
callPullRequestWebHook(action: String, repository: RepositoryInfo, issueId: Int, baseUrl: String, sender: Account)(implicit s: (blockingApi)#Session, c: Context): Unit
- Definition Classes
- WebHookPullRequestService
-
def
callPullRequestWebHookByRequestBranch(action: String, requestRepository: RepositoryInfo, requestBranch: String, baseUrl: String, sender: Account)(implicit s: (blockingApi)#Session, c: Context): Unit
- Definition Classes
- WebHookPullRequestService
-
def
callWebHook(event: Event, webHooks: List[WebHook], payload: WebHookPayload)(implicit c: Context): List[(WebHook, String, Future[HttpRequest], Future[HttpResponse])]
- Definition Classes
- WebHookService
-
def
callWebHookOf(owner: String, repository: String, event: Event)(makePayload: ⇒ Option[WebHookPayload])(implicit s: (blockingApi)#Session, c: Context): Unit
- Definition Classes
- WebHookService
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
closeIssuesFromMessage(message: String, userName: String, owner: String, repository: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- IssuesService
-
def
countIssue(condition: IssueSearchCondition, onlyPullRequest: Boolean, repos: (String, String)*)(implicit s: (blockingApi)#Session): Int
Returns the count of the search result against issues.
Returns the count of the search result against issues.
- condition
the search condition
- onlyPullRequest
if true then counts only pull request, false then counts both of issue and pull request.
- repos
Tuple of the repository owner and the repository name
- returns
the count of the search result
- Definition Classes
- IssuesService
-
def
countIssueGroupByLabels(owner: String, repository: String, condition: IssueSearchCondition, filterUser: Map[String, String])(implicit s: (blockingApi)#Session): Map[String, Int]
Returns the Map which contains issue count for each labels.
Returns the Map which contains issue count for each labels.
- owner
the repository owner
- repository
the repository name
- condition
the search condition
- returns
the Map which contains issue count for each labels (key is label name, value is issue count)
- Definition Classes
- IssuesService
-
def
countIssueGroupByPriorities(owner: String, repository: String, condition: IssueSearchCondition, filterUser: Map[String, String])(implicit s: (blockingApi)#Session): Map[String, Int]
Returns the Map which contains issue count for each priority.
Returns the Map which contains issue count for each priority.
- owner
the repository owner
- repository
the repository name
- condition
the search condition
- returns
the Map which contains issue count for each priority (key is priority name, value is issue count)
- Definition Classes
- IssuesService
-
def
createAccount(userName: String, password: String, fullName: String, mailAddress: String, isAdmin: Boolean, description: Option[String], url: Option[String])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- AccountService
-
def
createComment(owner: String, repository: String, loginUser: String, issueId: Int, content: String, action: String)(implicit s: (blockingApi)#Session): Int
- Definition Classes
- IssuesService
-
def
createCommitComment(owner: String, repository: String, commitId: String, loginUser: String, content: String, fileName: Option[String], oldLine: Option[Int], newLine: Option[Int], issueId: Option[Int])(implicit s: (blockingApi)#Session): Int
- Definition Classes
- CommitsService
-
def
createGroup(groupName: String, description: Option[String], url: Option[String])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- AccountService
-
def
createIssueComment(owner: String, repository: String, commit: CommitInfo)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- IssuesService
-
def
createPullRequest(originUserName: String, originRepositoryName: String, issueId: Int, originBranch: String, requestUserName: String, requestRepositoryName: String, requestBranch: String, commitIdFrom: String, commitIdTo: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- PullRequestService
-
def
createReferComment(owner: String, repository: String, fromIssue: Issue, message: String, loginAccount: Account)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- IssuesService
-
def
deleteAccountWebHook(owner: String, url: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- WebHookService
-
def
deleteComment(commentId: Int)(implicit s: (blockingApi)#Session): Int
- Definition Classes
- IssuesService
-
def
deleteCommitComment(commentId: Int)(implicit s: (blockingApi)#Session): Int
- Definition Classes
- CommitsService
-
def
deleteIssueLabel(owner: String, repository: String, issueId: Int, labelId: Int)(implicit s: (blockingApi)#Session): Int
- Definition Classes
- IssuesService
-
def
deleteOldActivities(limit: Int)(implicit s: (blockingApi)#Session): Int
- Definition Classes
- ActivityService
-
def
deleteRepository(userName: String, repositoryName: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- RepositoryService
-
def
deleteWebHook(owner: String, repository: String, url: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- WebHookService
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
getAccountByMailAddress(mailAddress: String, includeRemoved: Boolean = false)(implicit s: (blockingApi)#Session): Option[Account]
- Definition Classes
- AccountService
-
def
getAccountByUserName(userName: String, includeRemoved: Boolean = false)(implicit s: (blockingApi)#Session): Option[Account]
- Definition Classes
- AccountService
-
def
getAccountWebHook(owner: String, url: String)(implicit s: (blockingApi)#Session): Option[(AccountWebHook, Set[Event])]
get All AccountWebHook information from repository to url
get All AccountWebHook information from repository to url
- Definition Classes
- WebHookService
-
def
getAccountWebHooks(owner: String)(implicit s: (blockingApi)#Session): List[(AccountWebHook, Set[Event])]
get All AccountWebHook informations of user
get All AccountWebHook informations of user
- Definition Classes
- WebHookService
-
def
getAccountWebHooksByEvent(owner: String, event: Event)(implicit s: (blockingApi)#Session): List[AccountWebHook]
get All AccountWebHook informations of repository event
get All AccountWebHook informations of repository event
- Definition Classes
- WebHookService
-
def
getAccountsByUserNames(userNames: Set[String], knowns: Set[Account], includeRemoved: Boolean = false)(implicit s: (blockingApi)#Session): Map[String, Account]
- Definition Classes
- AccountService
-
def
getActivitiesByUser(activityUserName: String, isPublic: Boolean)(implicit s: (blockingApi)#Session): List[Activity]
- Definition Classes
- ActivityService
-
def
getAllRepositories(userName: String)(implicit s: (blockingApi)#Session): List[(String, String)]
Returns the repositories except private repository that user does not have access right.
Returns the repositories except private repository that user does not have access right. Include public repository, private own repository and private but collaborator repository.
- userName
the user name of collaborator
- returns
the repository information list
- Definition Classes
- RepositoryService
-
def
getAllUsers(includeRemoved: Boolean = true)(implicit s: (blockingApi)#Session): List[Account]
- Definition Classes
- AccountService
-
def
getAssignableUserNames(owner: String, repository: String)(implicit s: (blockingApi)#Session): List[String]
- Definition Classes
- IssuesService
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
getCollaboratorUserNames(userName: String, repositoryName: String, filter: Seq[Role] = Nil)(implicit s: (blockingApi)#Session): List[String]
Returns the list of all collaborator name and permission which is sorted with ascending order.
Returns the list of all collaborator name and permission which is sorted with ascending order. If a group is added as a collaborator, this method returns users who are belong to that group.
- Definition Classes
- RepositoryService
-
def
getCollaborators(userName: String, repositoryName: String)(implicit s: (blockingApi)#Session): List[(Collaborator, Boolean)]
Returns the list of collaborators name (user name or group name) which is sorted with ascending order.
Returns the list of collaborators name (user name or group name) which is sorted with ascending order.
- Definition Classes
- RepositoryService
-
def
getComment(owner: String, repository: String, commentId: String)(implicit s: (blockingApi)#Session): Option[IssueComment]
- Definition Classes
- IssuesService
-
def
getComments(owner: String, repository: String, issueId: Int)(implicit s: (blockingApi)#Session): List[model.IssueCommentComponent.IssueComments.TableElementType]
- Definition Classes
- IssuesService
-
def
getCommentsForApi(owner: String, repository: String, issueId: Int)(implicit s: (blockingApi)#Session): List[(IssueComment, Account, Issue)]
- returns
IssueComment and commentedUser and Issue
- Definition Classes
- IssuesService
-
def
getCommitComment(owner: String, repository: String, commentId: String)(implicit s: (blockingApi)#Session): Option[model.CommitCommentComponent.CommitComments.TableElementType]
- Definition Classes
- CommitsService
-
def
getCommitComments(owner: String, repository: String, commitId: String, includePullRequest: Boolean)(implicit s: (blockingApi)#Session): List[model.CommitCommentComponent.CommitComments.TableElementType]
- Definition Classes
- CommitsService
-
def
getCommitStatues(userName: String, repositoryName: String, issueId: Int)(implicit s: (blockingApi)#Session): Option[CommitStatusInfo]
- Definition Classes
- IssuesService
-
def
getContentTemplate(repository: RepositoryInfo, fileBaseName: String)(implicit s: (blockingApi)#Session): String
Returns content of template set per repository.
Returns content of template set per repository.
- repository
the repository information
- fileBaseName
the file basename without extension of template
- returns
The content of template if the repository has it, otherwise empty string.
- Definition Classes
- RepositoryService
-
def
getForkedRepositories(userName: String, repositoryName: String)(implicit s: (blockingApi)#Session): List[(String, String)]
- Definition Classes
- RepositoryService
-
def
getGroupMembers(groupName: String)(implicit s: (blockingApi)#Session): List[GroupMember]
- Definition Classes
- AccountService
-
def
getGroupNames(userName: String)(implicit s: (blockingApi)#Session): List[String]
- Definition Classes
- AccountService
-
def
getGroupsByUserName(userName: String)(implicit s: (blockingApi)#Session): List[String]
- Definition Classes
- AccountService
-
def
getIssue(owner: String, repository: String, issueId: String)(implicit s: (blockingApi)#Session): Option[model.IssueComponent.Issues.TableElementType]
- Definition Classes
- IssuesService
-
def
getIssueLabel(owner: String, repository: String, issueId: Int, labelId: Int)(implicit s: (blockingApi)#Session): Option[IssueLabel]
- Definition Classes
- IssuesService
-
def
getIssueLabels(owner: String, repository: String, issueId: Int)(implicit s: (blockingApi)#Session): List[Label]
- Definition Classes
- IssuesService
-
def
getMergedComment(owner: String, repository: String, issueId: Int)(implicit s: (blockingApi)#Session): Option[(IssueComment, Account)]
- Definition Classes
- IssuesService
-
def
getPullRequest(owner: String, repository: String, issueId: Int)(implicit s: (blockingApi)#Session): Option[(Issue, PullRequest)]
- Definition Classes
- PullRequestService
-
def
getPullRequestByRequestCommit(userName: String, repositoryName: String, toBranch: String, fromBranch: String, commitId: String)(implicit s: (blockingApi)#Session): Option[(PullRequest, Issue)]
- Definition Classes
- PullRequestService
-
def
getPullRequestCountGroupByUser(closed: Boolean, owner: Option[String], repository: Option[String])(implicit s: (blockingApi)#Session): List[PullRequestCount]
- Definition Classes
- PullRequestService
-
def
getPullRequestFromBranch(userName: String, repositoryName: String, branch: String, defaultBranch: String)(implicit s: (blockingApi)#Session): Option[(PullRequest, Issue)]
for repository viewer.
for repository viewer. 1. find pull request from from
branch
to othre branch on same repository- return if exists pull request to
defaultBranch
2. return if exists pull request to othre branch 2. return None
- Definition Classes
- PullRequestService
- return if exists pull request to
-
def
getPullRequestsByRequest(userName: String, repositoryName: String, branch: String, closed: Boolean)(implicit s: (blockingApi)#Session): List[PullRequest]
- Definition Classes
- PullRequestService
-
def
getPullRequestsByRequestForWebhook(userName: String, repositoryName: String, branch: String)(implicit s: (blockingApi)#Session): Map[(Issue, Account, PullRequest, Account, Account), List[RepositoryWebHook]]
- returns
Map[(issue, issueUser, pullRequest, baseOwner, headOwner), webHooks]
- Definition Classes
- WebHookPullRequestService
-
def
getRecentActivities()(implicit s: (blockingApi)#Session): List[Activity]
- Definition Classes
- ActivityService
-
def
getRecentActivitiesByOwners(owners: Set[String])(implicit s: (blockingApi)#Session): List[Activity]
- Definition Classes
- ActivityService
-
def
getRepository(userName: String, repositoryName: String)(implicit s: (blockingApi)#Session): Option[RepositoryInfo]
Returns the specified repository information.
Returns the specified repository information.
- userName
the user name of the repository owner
- repositoryName
the repository name
- returns
the repository information
- Definition Classes
- RepositoryService
-
def
getRepositoryNamesOfUser(userName: String)(implicit s: (blockingApi)#Session): List[String]
Returns the repository names of the specified user.
Returns the repository names of the specified user.
- userName
the user name of repository owner
- returns
the list of repository names
- Definition Classes
- RepositoryService
-
def
getRequestCompareInfo(userName: String, repositoryName: String, branch: String, requestUserName: String, requestRepositoryName: String, requestCommitId: String): (Seq[Seq[CommitInfo]], Seq[DiffInfo])
- Definition Classes
- PullRequestService
-
def
getUserRepositories(userName: String, withoutPhysicalInfo: Boolean = false)(implicit s: (blockingApi)#Session): List[RepositoryInfo]
- Definition Classes
- RepositoryService
-
def
getVisibleRepositories(loginAccount: Option[Account], repositoryUserName: Option[String] = None, withoutPhysicalInfo: Boolean = false)(implicit s: (blockingApi)#Session): List[RepositoryInfo]
Returns the list of visible repositories for the specified user.
Returns the list of visible repositories for the specified user. If repositoryUserName is given then filters results by repository owner.
- loginAccount
the logged in account
- repositoryUserName
the repository owner (if None then returns all repositories which are visible for logged in user)
- withoutPhysicalInfo
if true then the result does not include physical repository information such as commit count, branches and tags
- returns
the repository information which is sorted in descending order of lastActivityDate.
- Definition Classes
- RepositoryService
-
def
getWebHook(owner: String, repository: String, url: String)(implicit s: (blockingApi)#Session): Option[(RepositoryWebHook, Set[Event])]
get All WebHook information from repository to url
get All WebHook information from repository to url
- Definition Classes
- WebHookService
-
def
getWebHooks(owner: String, repository: String)(implicit s: (blockingApi)#Session): List[(RepositoryWebHook, Set[Event])]
get All WebHook informations of repository
get All WebHook informations of repository
- Definition Classes
- WebHookService
-
def
getWebHooksByEvent(owner: String, repository: String, event: Event)(implicit s: (blockingApi)#Session): List[RepositoryWebHook]
get All WebHook informations of repository event
get All WebHook informations of repository event
- Definition Classes
- WebHookService
-
def
hasDeveloperRole(owner: String, repository: String, loginAccount: Option[Account])(implicit s: (blockingApi)#Session): Boolean
- Definition Classes
- RepositoryService
-
def
hasGuestRole(owner: String, repository: String, loginAccount: Option[Account])(implicit s: (blockingApi)#Session): Boolean
- Definition Classes
- RepositoryService
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
insertIssue(owner: String, repository: String, loginUser: String, title: String, content: Option[String], assignedUserName: Option[String], milestoneId: Option[Int], priorityId: Option[Int], isPullRequest: Boolean = false)(implicit s: (blockingApi)#Session): Int
- Definition Classes
- IssuesService
-
def
insertRepository(repositoryName: String, userName: String, description: Option[String], isPrivate: Boolean, originRepositoryName: Option[String] = None, originUserName: Option[String] = None, parentRepositoryName: Option[String] = None, parentUserName: Option[String] = None)(implicit s: (blockingApi)#Session): Unit
Creates a new repository.
Creates a new repository.
- repositoryName
the repository name
- userName
the user name of the repository owner
- description
the repository description
- isPrivate
the repository type (private is true, otherwise false)
- originRepositoryName
specify for the forked repository. (default is None)
- originUserName
specify for the forked repository. (default is None)
- Definition Classes
- RepositoryService
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isLastAdministrator(account: Account)(implicit s: (blockingApi)#Session): Boolean
- Definition Classes
- AccountService
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
onPostReceive(receivePack: ReceivePack, commands: Collection[ReceiveCommand]): Unit
- Definition Classes
- CommitLogHook → PostReceiveHook
-
def
onPreReceive(receivePack: ReceivePack, commands: Collection[ReceiveCommand]): Unit
- Definition Classes
- CommitLogHook → PreReceiveHook
-
def
recordCloseIssueActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, title: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordClosePullRequestActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, title: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordCommentCommitActivity(userName: String, repositoryName: String, activityUserName: String, commitId: String, comment: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordCommentIssueActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, comment: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordCommentPullRequestActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, comment: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordCreateBranchActivity(userName: String, repositoryName: String, activityUserName: String, branchName: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordCreateIssueActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, title: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordCreateRepositoryActivity(userName: String, repositoryName: String, activityUserName: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordCreateTagActivity(userName: String, repositoryName: String, activityUserName: String, tagName: String, commits: List[CommitInfo])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordCreateWikiPageActivity(userName: String, repositoryName: String, activityUserName: String, pageName: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordDeleteBranchActivity(userName: String, repositoryName: String, activityUserName: String, branchName: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordDeleteTagActivity(userName: String, repositoryName: String, activityUserName: String, tagName: String, commits: List[CommitInfo])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordEditWikiPageActivity(userName: String, repositoryName: String, activityUserName: String, pageName: String, commitId: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordForkActivity(userName: String, repositoryName: String, activityUserName: String, forkedUserName: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordMergeActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, message: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordPullRequestActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, title: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordPushActivity(userName: String, repositoryName: String, activityUserName: String, branchName: String, commits: List[CommitInfo])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
recordReopenIssueActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, title: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- ActivityService
-
def
registerIssueLabel(owner: String, repository: String, issueId: Int, labelId: Int)(implicit s: (blockingApi)#Session): Int
- Definition Classes
- IssuesService
-
def
removeCollaborators(userName: String, repositoryName: String)(implicit s: (blockingApi)#Session): Unit
Remove all collaborators from the repository.
Remove all collaborators from the repository.
- Definition Classes
- RepositoryService
-
def
removeUserRelatedData(userName: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- AccountService
-
def
renameRepository(oldUserName: String, oldRepositoryName: String, newUserName: String, newRepositoryName: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- RepositoryService
-
def
saveRepositoryDefaultBranch(userName: String, repositoryName: String, defaultBranch: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- RepositoryService
-
def
saveRepositoryOptions(userName: String, repositoryName: String, description: Option[String], isPrivate: Boolean, issuesOption: String, externalIssuesUrl: Option[String], wikiOption: String, externalWikiUrl: Option[String], allowFork: Boolean)(implicit s: (blockingApi)#Session): Unit
Save repository options.
Save repository options.
- Definition Classes
- RepositoryService
-
def
searchIssue(condition: IssueSearchCondition, pullRequest: Boolean, offset: Int, limit: Int, repos: (String, String)*)(implicit s: (blockingApi)#Session): List[IssueInfo]
Returns the search result against issues.
Returns the search result against issues.
- condition
the search condition
- pullRequest
if true then returns only pull requests, false then returns only issues.
- offset
the offset for pagination
- limit
the limit for pagination
- repos
Tuple of the repository owner and the repository name
- returns
the search result (list of tuples which contain issue, labels and comment count)
- Definition Classes
- IssuesService
-
def
searchIssueByApi(condition: IssueSearchCondition, offset: Int, limit: Int, repos: (String, String)*)(implicit s: (blockingApi)#Session): List[(Issue, Account)]
for api
-
def
searchIssuesByKeyword(owner: String, repository: String, query: String)(implicit s: (blockingApi)#Session): List[(Issue, Int, String)]
Search issues by keyword.
Search issues by keyword.
- owner
the repository owner
- repository
the repository name
- query
the keywords separated by whitespace.
- returns
issues with comment count and matched content of issue or comment
- Definition Classes
- IssuesService
-
def
searchPullRequestByApi(condition: IssueSearchCondition, offset: Int, limit: Int, repos: (String, String)*)(implicit s: (blockingApi)#Session): List[(Issue, Account, Int, PullRequest, Repository, Account)]
for api
for api
- returns
(issue, issueUser, commentCount, pullRequest, headRepo, headOwner)
- Definition Classes
- IssuesService
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
updateAccount(account: Account)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- AccountService
-
def
updateAccountWebHook(owner: String, url: String, events: Set[Event], ctype: WebHookContentType, token: Option[String])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- WebHookService
-
def
updateAssignedUserName(owner: String, repository: String, issueId: Int, assignedUserName: Option[String])(implicit s: (blockingApi)#Session): Int
- Definition Classes
- IssuesService
-
def
updateAvatarImage(userName: String, image: Option[String])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- AccountService
-
def
updateClosed(owner: String, repository: String, issueId: Int, closed: Boolean)(implicit s: (blockingApi)#Session): Int
- Definition Classes
- IssuesService
-
def
updateComment(commentId: Int, content: String)(implicit s: (blockingApi)#Session): Int
- Definition Classes
- IssuesService
-
def
updateCommitComment(commentId: Int, content: String)(implicit s: (blockingApi)#Session): Int
- Definition Classes
- CommitsService
-
def
updateCommitCommentPosition(commentId: Int, commitId: String, oldLine: Option[Int], newLine: Option[Int])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- CommitsService
-
def
updateCommitId(owner: String, repository: String, issueId: Int, commitIdTo: String, commitIdFrom: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- PullRequestService
-
def
updateGroup(groupName: String, description: Option[String], url: Option[String], removed: Boolean)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- AccountService
-
def
updateGroupMembers(groupName: String, members: List[(String, Boolean)])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- AccountService
-
def
updateIssue(owner: String, repository: String, issueId: Int, title: String, content: Option[String])(implicit s: (blockingApi)#Session): Int
- Definition Classes
- IssuesService
-
def
updateLastActivityDate(userName: String, repositoryName: String)(implicit s: (blockingApi)#Session): Unit
Updates the last activity date of the repository.
Updates the last activity date of the repository.
- Definition Classes
- RepositoryService
-
def
updateLastLoginDate(userName: String)(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- AccountService
-
def
updateMilestoneId(owner: String, repository: String, issueId: Int, milestoneId: Option[Int])(implicit s: (blockingApi)#Session): Int
- Definition Classes
- IssuesService
-
def
updatePriorityId(owner: String, repository: String, issueId: Int, priorityId: Option[Int])(implicit s: (blockingApi)#Session): Int
- Definition Classes
- IssuesService
-
def
updatePullRequests(owner: String, repository: String, branch: String)(implicit s: (blockingApi)#Session): Unit
Fetch pull request contents into refs/pull/${issueId}/head and update pull request table.
Fetch pull request contents into refs/pull/${issueId}/head and update pull request table.
- Definition Classes
- PullRequestService
-
def
updateWebHook(owner: String, repository: String, url: String, events: Set[Event], ctype: WebHookContentType, token: Option[String])(implicit s: (blockingApi)#Session): Unit
- Definition Classes
- WebHookService
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )