Instance Constructors
-
new
CommitLogHook(owner: String, repository: String, pusher: String, baseUrl: String)(implicit session: Session)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
addCollaborator(userName: String, repositoryName: String, collaboratorName: String, role: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
addWebHook(owner: String, repository: String, url: String, events: Set[Event], ctype: WebHookContentType, token: Option[String])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
final
def
asInstanceOf[T0]: T0
-
def
authenticate(settings: SystemSettings, userName: String, password: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[Account]
-
def
callIssuesWebHook(action: String, repository: RepositoryInfo, issue: Issue, baseUrl: String, sender: Account)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session, context: Context): Unit
-
def
callPullRequestWebHook(action: String, repository: RepositoryInfo, issueId: Int, baseUrl: String, sender: Account)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session, context: Context): Unit
-
def
callPullRequestWebHookByRequestBranch(action: String, requestRepository: RepositoryInfo, requestBranch: String, baseUrl: String, sender: Account)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session, context: Context): Unit
-
def
callWebHook(event: Event, webHooks: List[WebHook], payload: WebHookPayload)(implicit c: Context): List[(WebHook, String, Future[HttpRequest], Future[HttpResponse])]
-
def
callWebHookOf(owner: String, repository: String, event: Event)(makePayload: ⇒ Option[WebHookPayload])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session, c: Context): Unit
-
def
clone(): AnyRef
-
def
closeIssuesFromMessage(message: String, userName: String, owner: String, repository: String)(implicit s: Session): Unit
-
def
countIssue(condition: IssueSearchCondition, onlyPullRequest: Boolean, repos: (String, String)*)(implicit s: Session): Int
-
def
countIssueGroupByLabels(owner: String, repository: String, condition: IssueSearchCondition, filterUser: Map[String, String])(implicit s: Session): Map[String, Int]
-
def
createAccount(userName: String, password: String, fullName: String, mailAddress: String, isAdmin: Boolean, url: Option[String])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
createComment(owner: String, repository: String, loginUser: String, issueId: Int, content: String, action: String)(implicit s: Session): Int
-
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: scala.slick.driver.JdbcProfile.SimpleQL.Session): Int
-
def
createGroup(groupName: String, url: Option[String])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
createIssue(owner: String, repository: String, loginUser: String, title: String, content: Option[String], assignedUserName: Option[String], milestoneId: Option[Int], isPullRequest: Boolean = false)(implicit s: Session): Int
-
def
createIssueComment(owner: String, repository: String, commit: CommitInfo)(implicit s: Session): Unit
-
def
createPullRequest(originUserName: String, originRepositoryName: String, issueId: Int, originBranch: String, requestUserName: String, requestRepositoryName: String, requestBranch: String, commitIdFrom: String, commitIdTo: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
createReferComment(owner: String, repository: String, fromIssue: Issue, message: String, loginAccount: Account)(implicit s: Session): Unit
-
def
deleteComment(commentId: Int)(implicit s: Session): Int
-
def
deleteCommitComment(commentId: Int)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Int
-
def
deleteIssueLabel(owner: String, repository: String, issueId: Int, labelId: Int)(implicit s: Session): Int
-
def
deleteOldActivities(limit: Int)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Int
-
def
deleteRepository(userName: String, repositoryName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
deleteWebHook(owner: String, repository: String, url: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
getAccountByMailAddress(mailAddress: String, includeRemoved: Boolean = false)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[Account]
-
def
getAccountByUserName(userName: String, includeRemoved: Boolean = false)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[Account]
-
def
getAccountsByUserNames(userNames: Set[String], knowns: Set[Account], includeRemoved: Boolean = false)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Map[String, Account]
-
def
getActivitiesByUser(activityUserName: String, isPublic: Boolean)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[Activity]
-
def
getAllRepositories(userName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[(String, String)]
-
def
getAllUsers(includeRemoved: Boolean = true)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[Account]
-
def
getAssignableUserNames(owner: String, repository: String)(implicit s: Session): List[String]
-
final
def
getClass(): Class[_]
-
def
getCollaboratorUserNames(userName: String, repositoryName: String, filter: Seq[Role] = Nil)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[String]
-
def
getCollaborators(userName: String, repositoryName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[(Collaborator, Boolean)]
-
-
-
def
getCommentsForApi(owner: String, repository: String, issueId: Int)(implicit s: Session): List[(IssueComment, Account, Issue)]
-
def
getCommitComment(owner: String, repository: String, commentId: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[model.CommitCommentComponent.CommitComments.TableElementType]
-
def
getCommitComments(owner: String, repository: String, commitId: String, includePullRequest: Boolean)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[model.CommitCommentComponent.CommitComments.TableElementType]
-
def
getCommitStatues(issueList: Seq[(String, String, Int)])(implicit s: Session): Map[(String, String, Int), CommitStatusInfo]
-
def
getForkedRepositories(userName: String, repositoryName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[(String, String)]
-
def
getGroupMembers(groupName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[GroupMember]
-
def
getGroupNames(userName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[String]
-
def
getGroupsByUserName(userName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[String]
-
-
-
def
getIssueLabels(owner: String, repository: String, issueId: Int)(implicit s: Session): List[Label]
-
def
getMergedComment(owner: String, repository: String, issueId: Int)(implicit s: Session): Option[(IssueComment, Account)]
-
def
getPullRequest(owner: String, repository: String, issueId: Int)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[(Issue, PullRequest)]
-
def
getPullRequestByRequestCommit(userName: String, repositoryName: String, toBranch: String, fromBranch: String, commitId: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[(PullRequest, Issue)]
-
def
getPullRequestCountGroupByUser(closed: Boolean, owner: Option[String], repository: Option[String])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[PullRequestCount]
-
def
getPullRequestFromBranch(userName: String, repositoryName: String, branch: String, defaultBranch: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[(PullRequest, Issue)]
-
def
getPullRequestsByRequest(userName: String, repositoryName: String, branch: String, closed: Boolean)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[PullRequest]
-
def
getPullRequestsByRequestForWebhook(userName: String, repositoryName: String, branch: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Map[(Issue, Account, PullRequest, Account, Account), List[WebHook]]
-
def
getRecentActivities()(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[Activity]
-
def
getRecentActivitiesByOwners(owners: Set[String])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[Activity]
-
def
getRepository(userName: String, repositoryName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[RepositoryInfo]
-
def
getRepositoryNamesOfUser(userName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[String]
-
def
getRequestCompareInfo(userName: String, repositoryName: String, branch: String, requestUserName: String, requestRepositoryName: String, requestCommitId: String): (Seq[Seq[CommitInfo]], Seq[DiffInfo])
-
def
getUserRepositories(userName: String, withoutPhysicalInfo: Boolean = false)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[RepositoryInfo]
-
def
getVisibleRepositories(loginAccount: Option[Account], repositoryUserName: Option[String] = None, withoutPhysicalInfo: Boolean = false)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[RepositoryInfo]
-
def
getWebHook(owner: String, repository: String, url: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[(WebHook, Set[Event])]
-
def
getWebHooks(owner: String, repository: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[(WebHook, Set[Event])]
-
def
getWebHooksByEvent(owner: String, repository: String, event: Event)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[WebHook]
-
def
hasDeveloperRole(owner: String, repository: String, loginAccount: Option[Account])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Boolean
-
def
hasGuestRole(owner: String, repository: String, loginAccount: Option[Account])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Boolean
-
def
hashCode(): Int
-
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: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
final
def
isInstanceOf[T0]: Boolean
-
def
isLastAdministrator(account: Account)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
onPostReceive(receivePack: ReceivePack, commands: Collection[ReceiveCommand]): Unit
-
def
onPreReceive(receivePack: ReceivePack, commands: Collection[ReceiveCommand]): Unit
-
def
recordCloseIssueActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, title: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordClosePullRequestActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, title: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordCommentCommitActivity(userName: String, repositoryName: String, activityUserName: String, commitId: String, comment: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordCommentIssueActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, comment: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordCommentPullRequestActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, comment: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordCreateBranchActivity(userName: String, repositoryName: String, activityUserName: String, branchName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordCreateIssueActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, title: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordCreateRepositoryActivity(userName: String, repositoryName: String, activityUserName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordCreateTagActivity(userName: String, repositoryName: String, activityUserName: String, tagName: String, commits: List[CommitInfo])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordCreateWikiPageActivity(userName: String, repositoryName: String, activityUserName: String, pageName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordDeleteBranchActivity(userName: String, repositoryName: String, activityUserName: String, branchName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordDeleteTagActivity(userName: String, repositoryName: String, activityUserName: String, tagName: String, commits: List[CommitInfo])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordEditWikiPageActivity(userName: String, repositoryName: String, activityUserName: String, pageName: String, commitId: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordForkActivity(userName: String, repositoryName: String, activityUserName: String, forkedUserName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordMergeActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, message: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordPullRequestActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, title: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordPushActivity(userName: String, repositoryName: String, activityUserName: String, branchName: String, commits: List[CommitInfo])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
recordReopenIssueActivity(userName: String, repositoryName: String, activityUserName: String, issueId: Int, title: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
registerIssueLabel(owner: String, repository: String, issueId: Int, labelId: Int)(implicit s: Session): Int
-
def
removeCollaborators(userName: String, repositoryName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
removeUserRelatedData(userName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
renameRepository(oldUserName: String, oldRepositoryName: String, newUserName: String, newRepositoryName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
saveRepositoryDefaultBranch(userName: String, repositoryName: String, defaultBranch: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
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: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
searchIssue(condition: IssueSearchCondition, pullRequest: Boolean, offset: Int, limit: Int, repos: (String, String)*)(implicit s: Session): List[IssueInfo]
-
def
searchIssuesByKeyword(owner: String, repository: String, query: String)(implicit s: Session): List[(Issue, Int, String)]
-
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
updateAccount(account: Account)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
updateAssignedUserName(owner: String, repository: String, issueId: Int, assignedUserName: Option[String])(implicit s: Session): Int
-
def
updateAvatarImage(userName: String, image: Option[String])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
updateClosed(owner: String, repository: String, issueId: Int, closed: Boolean)(implicit s: Session): Int
-
def
updateComment(commentId: Int, content: String)(implicit s: Session): Int
-
def
updateCommitComment(commentId: Int, content: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Int
-
def
updateCommitCommentPosition(commentId: Int, commitId: String, oldLine: Option[Int], newLine: Option[Int])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
updateCommitId(owner: String, repository: String, issueId: Int, commitIdTo: String, commitIdFrom: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
updateGroup(groupName: String, url: Option[String], removed: Boolean)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
updateGroupMembers(groupName: String, members: List[(String, Boolean)])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
updateIssue(owner: String, repository: String, issueId: Int, title: String, content: Option[String])(implicit s: Session): Int
-
def
updateLastActivityDate(userName: String, repositoryName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
updateLastLoginDate(userName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
updateMilestoneId(owner: String, repository: String, issueId: Int, milestoneId: Option[Int])(implicit s: Session): Int
-
def
updatePullRequests(owner: String, repository: String, branch: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
def
updateWebHook(owner: String, repository: String, url: String, events: Set[Event], ctype: WebHookContentType, token: Option[String])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from PreReceiveHook
Inherited from PostReceiveHook
Inherited from AnyRef
Inherited from Any