Move user task to scheduler module

This commit is contained in:
eikek
2022-03-12 15:45:21 +01:00
parent 83d3644b39
commit 69765f05ff
15 changed files with 87 additions and 116 deletions

View File

@ -15,8 +15,8 @@ import docspell.ftsclient.FtsClient
import docspell.notification.api.{EventExchange, NotificationModule}
import docspell.pubsub.api.PubSubT
import docspell.scheduler.msg.JobQueuePublish
import docspell.scheduler.usertask.UserTaskStore
import docspell.store.Store
import docspell.store.usertask.UserTaskStore
import docspell.totp.Totp
import emil.Emil

View File

@ -16,10 +16,10 @@ import docspell.common._
import docspell.store.UpdateResult
import docspell.store.queries.{QCollective, QUser}
import docspell.store.records._
import docspell.store.usertask.{UserTask, UserTaskScope, UserTaskStore}
import docspell.store.{AddResult, Store}
import com.github.eikek.calev._
import docspell.scheduler.JobQueue
import docspell.scheduler.usertask.{UserTask, UserTaskScope, UserTaskStore}
trait OCollective[F[_]] {

View File

@ -13,9 +13,9 @@ import fs2.Stream
import docspell.common._
import docspell.notification.api.{ChannelRef, PeriodicDueItemsArgs, PeriodicQueryArgs}
import docspell.scheduler.JobQueue
import docspell.scheduler.usertask.{UserTask, UserTaskScope, UserTaskStore}
import docspell.store.Store
import docspell.store.records.RNotificationChannel
import docspell.store.usertask._
import io.circe.Encoder
trait OUserTask[F[_]] {