diff -r ea6181255423 -r 671c1c8fbf1c src/main/kotlin/de/uapcore/lightpit/dao/DataAccessObject.kt --- a/src/main/kotlin/de/uapcore/lightpit/dao/DataAccessObject.kt Sat Jul 22 15:07:23 2023 +0200 +++ b/src/main/kotlin/de/uapcore/lightpit/dao/DataAccessObject.kt Sat Jul 22 22:32:04 2023 +0200 @@ -26,6 +26,7 @@ package de.uapcore.lightpit.dao import de.uapcore.lightpit.entities.* +import de.uapcore.lightpit.types.CommitRef import de.uapcore.lightpit.viewmodel.ComponentSummary import de.uapcore.lightpit.viewmodel.IssueSummary import de.uapcore.lightpit.viewmodel.VersionSummary @@ -70,6 +71,8 @@ fun collectIssueSummary(project: Project): IssueSummary fun collectIssueSummary(assignee: User): IssueSummary + fun mergeCommitRefs(refs: List) + fun listIssues(project: Project, includeDone: Boolean): List fun listIssues(project: Project, includeDone: Boolean, version: Version?, component: Component?): List fun findIssue(id: Int): Issue? @@ -101,4 +104,5 @@ * Lists the issue comment history of the project with [projectId] for the past [days]. */ fun listIssueCommentHistory(projectId: Int, days: Int): List + fun listCommitRefs(issue: Issue): List }