mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-06-21 18:08:25 +00:00
Apply formatting fixes
This commit is contained in:
@ -9,10 +9,12 @@ package docspell.addons.out
|
|||||||
import cats.effect.Sync
|
import cats.effect.Sync
|
||||||
import cats.syntax.all._
|
import cats.syntax.all._
|
||||||
import fs2.io.file.{Files, Path}
|
import fs2.io.file.{Files, Path}
|
||||||
|
|
||||||
import docspell.addons.out.NewFile.Meta
|
import docspell.addons.out.NewFile.Meta
|
||||||
import docspell.common.ProcessItemArgs.ProcessMeta
|
import docspell.common.ProcessItemArgs.ProcessMeta
|
||||||
import docspell.common.{CollectiveId, Ident, Language}
|
import docspell.common.{CollectiveId, Ident, Language}
|
||||||
import docspell.logging.Logger
|
import docspell.logging.Logger
|
||||||
|
|
||||||
import io.circe.Codec
|
import io.circe.Codec
|
||||||
import io.circe.generic.extras.Configuration
|
import io.circe.generic.extras.Configuration
|
||||||
import io.circe.generic.extras.semiauto.deriveConfiguredCodec
|
import io.circe.generic.extras.semiauto.deriveConfiguredCodec
|
||||||
|
@ -9,11 +9,12 @@ package docspell.backend
|
|||||||
import cats.data.{NonEmptyList => Nel}
|
import cats.data.{NonEmptyList => Nel}
|
||||||
import cats.effect.Sync
|
import cats.effect.Sync
|
||||||
import cats.syntax.all._
|
import cats.syntax.all._
|
||||||
|
|
||||||
import docspell.backend.BackendCommands.EventContext
|
import docspell.backend.BackendCommands.EventContext
|
||||||
import docspell.backend.ops.OCustomFields.SetValue
|
import docspell.backend.ops.OCustomFields.SetValue
|
||||||
import docspell.backend.ops._
|
import docspell.backend.ops._
|
||||||
import docspell.common.bc._
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
|
import docspell.common.bc._
|
||||||
|
|
||||||
private[backend] class BackendCommands[F[_]: Sync](
|
private[backend] class BackendCommands[F[_]: Sync](
|
||||||
itemOps: OItem[F],
|
itemOps: OItem[F],
|
||||||
|
@ -8,6 +8,7 @@ package docspell.backend
|
|||||||
|
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.MailAddressCodec
|
import docspell.backend.MailAddressCodec
|
||||||
import docspell.backend.task.DownloadZipArgs
|
import docspell.backend.task.DownloadZipArgs
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
|
@ -10,6 +10,7 @@ import cats.data.OptionT
|
|||||||
import cats.effect.kernel.Sync
|
import cats.effect.kernel.Sync
|
||||||
import cats.syntax.all._
|
import cats.syntax.all._
|
||||||
import fs2.io.file.{Files, Path}
|
import fs2.io.file.{Files, Path}
|
||||||
|
|
||||||
import docspell.addons._
|
import docspell.addons._
|
||||||
import docspell.addons.out.{AddonOutput, ItemFile, NewItem}
|
import docspell.addons.out.{AddonOutput, ItemFile, NewItem}
|
||||||
import docspell.backend.JobFactory
|
import docspell.backend.JobFactory
|
||||||
|
@ -9,6 +9,7 @@ package docspell.backend.joex
|
|||||||
import cats.data.{Kleisli, OptionT}
|
import cats.data.{Kleisli, OptionT}
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.syntax.all._
|
import cats.syntax.all._
|
||||||
|
|
||||||
import docspell.addons.Middleware
|
import docspell.addons.Middleware
|
||||||
import docspell.backend.auth.AuthToken
|
import docspell.backend.auth.AuthToken
|
||||||
import docspell.backend.joex.AddonOps.AddonRunConfigRef
|
import docspell.backend.joex.AddonOps.AddonRunConfigRef
|
||||||
@ -17,6 +18,7 @@ import docspell.logging.Logger
|
|||||||
import docspell.store.Store
|
import docspell.store.Store
|
||||||
import docspell.store.queries.QLogin
|
import docspell.store.queries.QLogin
|
||||||
import docspell.store.records.RNode
|
import docspell.store.records.RNode
|
||||||
|
|
||||||
import scodec.bits.ByteVector
|
import scodec.bits.ByteVector
|
||||||
|
|
||||||
private[joex] class AddonPrepare[F[_]: Sync](store: Store[F]) extends LoggerExtension {
|
private[joex] class AddonPrepare[F[_]: Sync](store: Store[F]) extends LoggerExtension {
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2020 Eike K. & Contributors
|
||||||
|
*
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
|
||||||
package docspell.backend.joex
|
package docspell.backend.joex
|
||||||
|
|
||||||
import docspell.common.AccountId
|
import docspell.common.AccountId
|
||||||
|
@ -9,6 +9,7 @@ package docspell.backend.ops
|
|||||||
import cats.data.NonEmptyList
|
import cats.data.NonEmptyList
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.syntax.all._
|
import cats.syntax.all._
|
||||||
|
|
||||||
import docspell.backend.ops.AddonRunConfigError._
|
import docspell.backend.ops.AddonRunConfigError._
|
||||||
import docspell.backend.ops.OAddons.{AddonRunConfigResult, AddonRunInsert}
|
import docspell.backend.ops.OAddons.{AddonRunConfigResult, AddonRunInsert}
|
||||||
import docspell.common.CollectiveId
|
import docspell.common.CollectiveId
|
||||||
|
@ -11,6 +11,7 @@ import cats.effect._
|
|||||||
import cats.syntax.all._
|
import cats.syntax.all._
|
||||||
import fs2.Stream
|
import fs2.Stream
|
||||||
import fs2.io.file.Path
|
import fs2.io.file.Path
|
||||||
|
|
||||||
import docspell.addons.{AddonMeta, RunnerType}
|
import docspell.addons.{AddonMeta, RunnerType}
|
||||||
import docspell.backend.Config
|
import docspell.backend.Config
|
||||||
import docspell.backend.ops.AddonValidationError._
|
import docspell.backend.ops.AddonValidationError._
|
||||||
|
@ -10,6 +10,7 @@ import cats.data.{NonEmptyList => Nel, OptionT}
|
|||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.syntax.all._
|
import cats.syntax.all._
|
||||||
import fs2.Stream
|
import fs2.Stream
|
||||||
|
|
||||||
import docspell.backend.JobFactory
|
import docspell.backend.JobFactory
|
||||||
import docspell.common.MakePreviewArgs.StoreMode
|
import docspell.common.MakePreviewArgs.StoreMode
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
|
@ -10,6 +10,7 @@ import cats.data.OptionT
|
|||||||
import cats.effect.{Async, Resource}
|
import cats.effect.{Async, Resource}
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
import fs2.Stream
|
import fs2.Stream
|
||||||
|
|
||||||
import docspell.backend.JobFactory
|
import docspell.backend.JobFactory
|
||||||
import docspell.backend.PasswordCrypt
|
import docspell.backend.PasswordCrypt
|
||||||
import docspell.backend.ops.OCollective._
|
import docspell.backend.ops.OCollective._
|
||||||
@ -20,6 +21,7 @@ import docspell.store.UpdateResult
|
|||||||
import docspell.store.queries.{QCollective, QUser}
|
import docspell.store.queries.{QCollective, QUser}
|
||||||
import docspell.store.records._
|
import docspell.store.records._
|
||||||
import docspell.store.{AddResult, Store}
|
import docspell.store.{AddResult, Store}
|
||||||
|
|
||||||
import com.github.eikek.calev._
|
import com.github.eikek.calev._
|
||||||
|
|
||||||
trait OCollective[F[_]] {
|
trait OCollective[F[_]] {
|
||||||
|
@ -7,10 +7,12 @@
|
|||||||
package docspell.backend.ops
|
package docspell.backend.ops
|
||||||
|
|
||||||
import java.security.MessageDigest
|
import java.security.MessageDigest
|
||||||
|
|
||||||
import cats.data.OptionT
|
import cats.data.OptionT
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.syntax.all._
|
import cats.syntax.all._
|
||||||
import fs2.{Pipe, Stream}
|
import fs2.{Pipe, Stream}
|
||||||
|
|
||||||
import docspell.backend.JobFactory
|
import docspell.backend.JobFactory
|
||||||
import docspell.backend.ops.ODownloadAll.model._
|
import docspell.backend.ops.ODownloadAll.model._
|
||||||
import docspell.backend.ops.OJob.JobCancelResult
|
import docspell.backend.ops.OJob.JobCancelResult
|
||||||
@ -24,6 +26,7 @@ import docspell.store.Store
|
|||||||
import docspell.store.file.FileMetadata
|
import docspell.store.file.FileMetadata
|
||||||
import docspell.store.queries.{QItem, Query}
|
import docspell.store.queries.{QItem, Query}
|
||||||
import docspell.store.records.{RDownloadQuery, RFileMeta, RJob}
|
import docspell.store.records.{RDownloadQuery, RFileMeta, RJob}
|
||||||
|
|
||||||
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
||||||
import io.circe.{Decoder, Encoder}
|
import io.circe.{Decoder, Encoder}
|
||||||
import scodec.bits.ByteVector
|
import scodec.bits.ByteVector
|
||||||
|
@ -9,6 +9,7 @@ package docspell.backend.ops
|
|||||||
import cats.data.NonEmptyList
|
import cats.data.NonEmptyList
|
||||||
import cats.effect.{Async, Resource}
|
import cats.effect.{Async, Resource}
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.store.records.{REquipment, RItem}
|
import docspell.store.records.{REquipment, RItem}
|
||||||
import docspell.store.{AddResult, Store}
|
import docspell.store.{AddResult, Store}
|
||||||
|
@ -7,8 +7,9 @@
|
|||||||
package docspell.backend.ops
|
package docspell.backend.ops
|
||||||
|
|
||||||
import cats.data.{NonEmptyList => Nel}
|
import cats.data.{NonEmptyList => Nel}
|
||||||
import cats.syntax.option._
|
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
|
import cats.syntax.option._
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.store.queries.QFolder
|
import docspell.store.queries.QFolder
|
||||||
import docspell.store.records.{RFolder, RUser}
|
import docspell.store.records.{RFolder, RUser}
|
||||||
|
@ -9,6 +9,7 @@ package docspell.backend.ops
|
|||||||
import cats.data.{NonEmptyList => Nel, OptionT}
|
import cats.data.{NonEmptyList => Nel, OptionT}
|
||||||
import cats.effect.{Async, Resource}
|
import cats.effect.{Async, Resource}
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.AttachedEvent
|
import docspell.backend.AttachedEvent
|
||||||
import docspell.backend.JobFactory
|
import docspell.backend.JobFactory
|
||||||
import docspell.backend.fulltext.CreateIndex
|
import docspell.backend.fulltext.CreateIndex
|
||||||
@ -22,6 +23,7 @@ import docspell.scheduler.usertask.UserTaskScope
|
|||||||
import docspell.store.queries.{QAttachment, QItem, QMoveAttachment}
|
import docspell.store.queries.{QAttachment, QItem, QMoveAttachment}
|
||||||
import docspell.store.records._
|
import docspell.store.records._
|
||||||
import docspell.store.{AddResult, Store, UpdateResult}
|
import docspell.store.{AddResult, Store, UpdateResult}
|
||||||
|
|
||||||
import doobie.implicits._
|
import doobie.implicits._
|
||||||
|
|
||||||
trait OItem[F[_]] {
|
trait OItem[F[_]] {
|
||||||
|
@ -9,6 +9,7 @@ package docspell.backend.ops
|
|||||||
import cats.data.NonEmptyList
|
import cats.data.NonEmptyList
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.ops.OItemLink.LinkResult
|
import docspell.backend.ops.OItemLink.LinkResult
|
||||||
import docspell.backend.ops.search.OSearch
|
import docspell.backend.ops.search.OSearch
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
|
@ -9,6 +9,7 @@ package docspell.backend.ops
|
|||||||
import cats.data.OptionT
|
import cats.data.OptionT
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.ops.OJob.{CollectiveQueueState, JobCancelResult}
|
import docspell.backend.ops.OJob.{CollectiveQueueState, JobCancelResult}
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.pubsub.api.PubSubT
|
import docspell.pubsub.api.PubSubT
|
||||||
|
@ -9,6 +9,7 @@ package docspell.backend.ops
|
|||||||
import cats.data.OptionT
|
import cats.data.OptionT
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.ops.OTotp.{ConfirmResult, InitResult, OtpState}
|
import docspell.backend.ops.OTotp.{ConfirmResult, InitResult, OtpState}
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.store.records.RTotp
|
import docspell.store.records.RTotp
|
||||||
|
@ -11,6 +11,7 @@ import cats.data.{EitherT, OptionT}
|
|||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
import fs2.Stream
|
import fs2.Stream
|
||||||
|
|
||||||
import docspell.backend.JobFactory
|
import docspell.backend.JobFactory
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.scheduler.usertask.UserTaskScope
|
import docspell.scheduler.usertask.UserTaskScope
|
||||||
|
@ -9,10 +9,12 @@ package docspell.backend.signup
|
|||||||
import cats.data.OptionT
|
import cats.data.OptionT
|
||||||
import cats.effect.{Async, Resource}
|
import cats.effect.{Async, Resource}
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.PasswordCrypt
|
import docspell.backend.PasswordCrypt
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.store.records.{RCollective, RInvitation, RUser}
|
import docspell.store.records.{RCollective, RInvitation, RUser}
|
||||||
import docspell.store.{AddResult, Store}
|
import docspell.store.{AddResult, Store}
|
||||||
|
|
||||||
import doobie.free.connection.ConnectionIO
|
import doobie.free.connection.ConnectionIO
|
||||||
|
|
||||||
trait OSignup[F[_]] {
|
trait OSignup[F[_]] {
|
||||||
|
@ -8,6 +8,7 @@ package docspell.backend.task
|
|||||||
|
|
||||||
import docspell.backend.ops.ODownloadAll.model.DownloadRequest
|
import docspell.backend.ops.ODownloadAll.model.DownloadRequest
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
|
|
||||||
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
||||||
import io.circe.{Decoder, Encoder}
|
import io.circe.{Decoder, Encoder}
|
||||||
|
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2020 Eike K. & Contributors
|
||||||
|
*
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
|
||||||
package docspell.common
|
package docspell.common
|
||||||
|
|
||||||
/** A marker trait for task arguments.
|
/** A marker trait for task arguments.
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package docspell.ftspsql
|
package docspell.ftspsql
|
||||||
|
|
||||||
import cats.syntax.all._
|
import cats.syntax.all._
|
||||||
|
|
||||||
import docspell.common.{CollectiveId, Ident, Language}
|
import docspell.common.{CollectiveId, Ident, Language}
|
||||||
import docspell.ftsclient.TextData
|
import docspell.ftsclient.TextData
|
||||||
|
|
||||||
|
@ -9,6 +9,7 @@ package docspell.joex
|
|||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
import fs2.concurrent.SignallingRef
|
import fs2.concurrent.SignallingRef
|
||||||
|
|
||||||
import docspell.backend.MailAddressCodec
|
import docspell.backend.MailAddressCodec
|
||||||
import docspell.backend.joex.FindJobOwnerAccount
|
import docspell.backend.joex.FindJobOwnerAccount
|
||||||
import docspell.backend.ops._
|
import docspell.backend.ops._
|
||||||
@ -27,6 +28,7 @@ import docspell.scheduler.impl.{JobStoreModuleBuilder, SchedulerModuleBuilder}
|
|||||||
import docspell.scheduler.usertask.{UserTaskScope, UserTaskStore}
|
import docspell.scheduler.usertask.{UserTaskScope, UserTaskStore}
|
||||||
import docspell.store.Store
|
import docspell.store.Store
|
||||||
import docspell.store.records.{REmptyTrashSetting, RJobLog}
|
import docspell.store.records.{REmptyTrashSetting, RJobLog}
|
||||||
|
|
||||||
import emil.javamail._
|
import emil.javamail._
|
||||||
import org.http4s.client.Client
|
import org.http4s.client.Client
|
||||||
|
|
||||||
|
@ -8,6 +8,7 @@ package docspell.joex.fts
|
|||||||
|
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.fulltext.CreateIndex
|
import docspell.backend.fulltext.CreateIndex
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.ftsclient._
|
import docspell.ftsclient._
|
||||||
|
@ -8,8 +8,10 @@ package docspell.joex.learn
|
|||||||
|
|
||||||
import cats.data.NonEmptyList
|
import cats.data.NonEmptyList
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.common.CollectiveId
|
import docspell.common.CollectiveId
|
||||||
import docspell.store.records.{RClassifierModel, RClassifierSetting}
|
import docspell.store.records.{RClassifierModel, RClassifierSetting}
|
||||||
|
|
||||||
import doobie._
|
import doobie._
|
||||||
|
|
||||||
final class ClassifierName(val name: String) extends AnyVal
|
final class ClassifierName(val name: String) extends AnyVal
|
||||||
|
@ -11,6 +11,7 @@ import cats.data.OptionT
|
|||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
import fs2.Stream
|
import fs2.Stream
|
||||||
|
|
||||||
import docspell.backend.JobFactory
|
import docspell.backend.JobFactory
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.common.util.Zip
|
import docspell.common.util.Zip
|
||||||
|
@ -9,6 +9,7 @@ package docspell.joex.pagecount
|
|||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
import fs2.{Chunk, Stream}
|
import fs2.{Chunk, Stream}
|
||||||
|
|
||||||
import docspell.backend.JobFactory
|
import docspell.backend.JobFactory
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.scheduler._
|
import docspell.scheduler._
|
||||||
|
@ -9,6 +9,7 @@ package docspell.joex.pdfconv
|
|||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
import fs2.{Chunk, Stream}
|
import fs2.{Chunk, Stream}
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.scheduler._
|
import docspell.scheduler._
|
||||||
import docspell.scheduler.usertask.UserTaskScope
|
import docspell.scheduler.usertask.UserTaskScope
|
||||||
|
@ -9,6 +9,7 @@ package docspell.joex.preview
|
|||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
import fs2.{Chunk, Stream}
|
import fs2.{Chunk, Stream}
|
||||||
|
|
||||||
import docspell.backend.JobFactory
|
import docspell.backend.JobFactory
|
||||||
import docspell.common.MakePreviewArgs.StoreMode
|
import docspell.common.MakePreviewArgs.StoreMode
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
|
@ -9,11 +9,13 @@ package docspell.joex.updatecheck
|
|||||||
import cats.data.OptionT
|
import cats.data.OptionT
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.scheduler.Task
|
import docspell.scheduler.Task
|
||||||
import docspell.scheduler.usertask.UserTask
|
import docspell.scheduler.usertask.UserTask
|
||||||
import docspell.store.Store
|
import docspell.store.Store
|
||||||
import docspell.store.records.{RUser, RUserEmail}
|
import docspell.store.records.{RUser, RUserEmail}
|
||||||
|
|
||||||
import emil._
|
import emil._
|
||||||
|
|
||||||
object UpdateCheckTask {
|
object UpdateCheckTask {
|
||||||
|
@ -9,6 +9,7 @@ package docspell.restserver
|
|||||||
import cats.effect._
|
import cats.effect._
|
||||||
import fs2.Stream
|
import fs2.Stream
|
||||||
import fs2.concurrent.Topic
|
import fs2.concurrent.Topic
|
||||||
|
|
||||||
import docspell.backend.BackendApp
|
import docspell.backend.BackendApp
|
||||||
import docspell.backend.auth.{AuthToken, ShareToken}
|
import docspell.backend.auth.{AuthToken, ShareToken}
|
||||||
import docspell.backend.joex.FindJobOwnerAccount
|
import docspell.backend.joex.FindJobOwnerAccount
|
||||||
@ -28,6 +29,7 @@ import docspell.restserver.webapp.{TemplateRoutes, Templates, WebjarRoutes}
|
|||||||
import docspell.restserver.ws.{OutputEvent, WebSocketRoutes}
|
import docspell.restserver.ws.{OutputEvent, WebSocketRoutes}
|
||||||
import docspell.scheduler.impl.JobStoreModuleBuilder
|
import docspell.scheduler.impl.JobStoreModuleBuilder
|
||||||
import docspell.store.Store
|
import docspell.store.Store
|
||||||
|
|
||||||
import emil.javamail.JavaMailEmil
|
import emil.javamail.JavaMailEmil
|
||||||
import org.http4s.HttpRoutes
|
import org.http4s.HttpRoutes
|
||||||
import org.http4s.client.Client
|
import org.http4s.client.Client
|
||||||
|
@ -8,6 +8,7 @@ package docspell.restserver.auth
|
|||||||
|
|
||||||
import docspell.backend.auth._
|
import docspell.backend.auth._
|
||||||
import docspell.common.{AccountInfo, LenientUri}
|
import docspell.common.{AccountInfo, LenientUri}
|
||||||
|
|
||||||
import org.http4s._
|
import org.http4s._
|
||||||
import org.typelevel.ci.CIString
|
import org.typelevel.ci.CIString
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package docspell.restserver.conv
|
package docspell.restserver.conv
|
||||||
|
|
||||||
import cats.syntax.all._
|
import cats.syntax.all._
|
||||||
|
|
||||||
import docspell.addons.AddonMeta
|
import docspell.addons.AddonMeta
|
||||||
import docspell.backend.ops.AddonValidationError
|
import docspell.backend.ops.AddonValidationError
|
||||||
import docspell.backend.ops.OAddons.AddonValidationResult
|
import docspell.backend.ops.OAddons.AddonValidationResult
|
||||||
|
@ -9,11 +9,13 @@ package docspell.restserver.routes
|
|||||||
import cats.data.NonEmptyList
|
import cats.data.NonEmptyList
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.syntax.all._
|
import cats.syntax.all._
|
||||||
|
|
||||||
import docspell.backend.BackendApp
|
import docspell.backend.BackendApp
|
||||||
import docspell.backend.auth.AuthToken
|
import docspell.backend.auth.AuthToken
|
||||||
import docspell.restapi.model._
|
import docspell.restapi.model._
|
||||||
import docspell.restserver.http4s.ThrowableResponseMapper
|
import docspell.restserver.http4s.ThrowableResponseMapper
|
||||||
import docspell.scheduler.usertask.UserTaskScope
|
import docspell.scheduler.usertask.UserTaskScope
|
||||||
|
|
||||||
import org.http4s.HttpRoutes
|
import org.http4s.HttpRoutes
|
||||||
import org.http4s.circe.CirceEntityCodec._
|
import org.http4s.circe.CirceEntityCodec._
|
||||||
import org.http4s.dsl.Http4sDsl
|
import org.http4s.dsl.Http4sDsl
|
||||||
|
@ -8,6 +8,7 @@ package docspell.restserver.routes
|
|||||||
|
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.BackendApp
|
import docspell.backend.BackendApp
|
||||||
import docspell.backend.auth.AuthToken
|
import docspell.backend.auth.AuthToken
|
||||||
import docspell.backend.ops._
|
import docspell.backend.ops._
|
||||||
@ -18,6 +19,7 @@ import docspell.restserver.conv.Conversions
|
|||||||
import docspell.restserver.http4s.BinaryUtil
|
import docspell.restserver.http4s.BinaryUtil
|
||||||
import docspell.restserver.webapp.Webjars
|
import docspell.restserver.webapp.Webjars
|
||||||
import docspell.scheduler.usertask.UserTaskScope
|
import docspell.scheduler.usertask.UserTaskScope
|
||||||
|
|
||||||
import org.http4s._
|
import org.http4s._
|
||||||
import org.http4s.circe.CirceEntityDecoder._
|
import org.http4s.circe.CirceEntityDecoder._
|
||||||
import org.http4s.circe.CirceEntityEncoder._
|
import org.http4s.circe.CirceEntityEncoder._
|
||||||
|
@ -9,12 +9,14 @@ package docspell.restserver.routes
|
|||||||
import cats.data.{EitherT, OptionT}
|
import cats.data.{EitherT, OptionT}
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.BackendApp
|
import docspell.backend.BackendApp
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.restserver.Config
|
import docspell.restserver.Config
|
||||||
import docspell.restserver.conv.Conversions._
|
import docspell.restserver.conv.Conversions._
|
||||||
import docspell.restserver.http4s.Responses
|
import docspell.restserver.http4s.Responses
|
||||||
import docspell.store.records.{RCollective, RItem}
|
import docspell.store.records.{RCollective, RItem}
|
||||||
|
|
||||||
import org.http4s._
|
import org.http4s._
|
||||||
import org.http4s.circe.CirceEntityEncoder._
|
import org.http4s.circe.CirceEntityEncoder._
|
||||||
import org.http4s.dsl.Http4sDsl
|
import org.http4s.dsl.Http4sDsl
|
||||||
|
@ -8,6 +8,7 @@ package docspell.restserver.routes
|
|||||||
|
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.BackendApp
|
import docspell.backend.BackendApp
|
||||||
import docspell.backend.auth.AuthToken
|
import docspell.backend.auth.AuthToken
|
||||||
import docspell.backend.ops.OCustomFields.{RemoveValue, SetValue}
|
import docspell.backend.ops.OCustomFields.{RemoveValue, SetValue}
|
||||||
@ -17,6 +18,7 @@ import docspell.restserver.Config
|
|||||||
import docspell.restserver.conv.{Conversions, MultiIdSupport, NonEmptyListSupport}
|
import docspell.restserver.conv.{Conversions, MultiIdSupport, NonEmptyListSupport}
|
||||||
import docspell.restserver.http4s.ClientRequestInfo
|
import docspell.restserver.http4s.ClientRequestInfo
|
||||||
import docspell.scheduler.usertask.UserTaskScope
|
import docspell.scheduler.usertask.UserTaskScope
|
||||||
|
|
||||||
import org.http4s.HttpRoutes
|
import org.http4s.HttpRoutes
|
||||||
import org.http4s.circe.CirceEntityDecoder._
|
import org.http4s.circe.CirceEntityDecoder._
|
||||||
import org.http4s.circe.CirceEntityEncoder._
|
import org.http4s.circe.CirceEntityEncoder._
|
||||||
|
@ -9,6 +9,7 @@ package docspell.restserver.routes
|
|||||||
import cats.data.NonEmptyList
|
import cats.data.NonEmptyList
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.BackendApp
|
import docspell.backend.BackendApp
|
||||||
import docspell.backend.auth.AuthToken
|
import docspell.backend.auth.AuthToken
|
||||||
import docspell.backend.ops.OCustomFields.{RemoveValue, SetValue}
|
import docspell.backend.ops.OCustomFields.{RemoveValue, SetValue}
|
||||||
@ -21,6 +22,7 @@ import docspell.restserver.http4s.ClientRequestInfo
|
|||||||
import docspell.restserver.http4s.Responses
|
import docspell.restserver.http4s.Responses
|
||||||
import docspell.restserver.http4s.{QueryParam => QP}
|
import docspell.restserver.http4s.{QueryParam => QP}
|
||||||
import docspell.scheduler.usertask.UserTaskScope
|
import docspell.scheduler.usertask.UserTaskScope
|
||||||
|
|
||||||
import org.http4s.HttpRoutes
|
import org.http4s.HttpRoutes
|
||||||
import org.http4s.circe.CirceEntityDecoder._
|
import org.http4s.circe.CirceEntityDecoder._
|
||||||
import org.http4s.circe.CirceEntityEncoder._
|
import org.http4s.circe.CirceEntityEncoder._
|
||||||
|
@ -8,12 +8,14 @@ package docspell.restserver.routes
|
|||||||
|
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.BackendApp
|
import docspell.backend.BackendApp
|
||||||
import docspell.backend.auth.AuthToken
|
import docspell.backend.auth.AuthToken
|
||||||
import docspell.common.Ident
|
import docspell.common.Ident
|
||||||
import docspell.restapi.model.JobPriority
|
import docspell.restapi.model.JobPriority
|
||||||
import docspell.restserver.conv.Conversions
|
import docspell.restserver.conv.Conversions
|
||||||
import docspell.scheduler.usertask.UserTaskScope
|
import docspell.scheduler.usertask.UserTaskScope
|
||||||
|
|
||||||
import org.http4s.HttpRoutes
|
import org.http4s.HttpRoutes
|
||||||
import org.http4s.circe.CirceEntityDecoder._
|
import org.http4s.circe.CirceEntityDecoder._
|
||||||
import org.http4s.circe.CirceEntityEncoder._
|
import org.http4s.circe.CirceEntityEncoder._
|
||||||
|
@ -8,6 +8,7 @@ package docspell.restserver.routes
|
|||||||
|
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.backend.BackendApp
|
import docspell.backend.BackendApp
|
||||||
import docspell.backend.auth.AuthToken
|
import docspell.backend.auth.AuthToken
|
||||||
import docspell.backend.ops.OCollective
|
import docspell.backend.ops.OCollective
|
||||||
@ -15,6 +16,7 @@ import docspell.common._
|
|||||||
import docspell.restapi.model._
|
import docspell.restapi.model._
|
||||||
import docspell.restserver.conv.Conversions._
|
import docspell.restserver.conv.Conversions._
|
||||||
import docspell.store.UpdateResult
|
import docspell.store.UpdateResult
|
||||||
|
|
||||||
import org.http4s.HttpRoutes
|
import org.http4s.HttpRoutes
|
||||||
import org.http4s.circe.CirceEntityDecoder._
|
import org.http4s.circe.CirceEntityDecoder._
|
||||||
import org.http4s.circe.CirceEntityEncoder._
|
import org.http4s.circe.CirceEntityEncoder._
|
||||||
|
@ -10,9 +10,11 @@ import cats.effect.Async
|
|||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
import fs2.concurrent.Topic
|
import fs2.concurrent.Topic
|
||||||
import fs2.{Pipe, Stream}
|
import fs2.{Pipe, Stream}
|
||||||
|
|
||||||
import docspell.backend.BackendApp
|
import docspell.backend.BackendApp
|
||||||
import docspell.backend.auth.AuthToken
|
import docspell.backend.auth.AuthToken
|
||||||
import docspell.scheduler.usertask.UserTaskScope
|
import docspell.scheduler.usertask.UserTaskScope
|
||||||
|
|
||||||
import org.http4s.HttpRoutes
|
import org.http4s.HttpRoutes
|
||||||
import org.http4s.dsl.Http4sDsl
|
import org.http4s.dsl.Http4sDsl
|
||||||
import org.http4s.server.websocket.WebSocketBuilder2
|
import org.http4s.server.websocket.WebSocketBuilder2
|
||||||
|
@ -1,7 +1,14 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2020 Eike K. & Contributors
|
||||||
|
*
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
|
||||||
package docspell.scheduler
|
package docspell.scheduler
|
||||||
|
|
||||||
import cats.Applicative
|
import cats.Applicative
|
||||||
import cats.data.{Kleisli, OptionT}
|
import cats.data.{Kleisli, OptionT}
|
||||||
|
|
||||||
import docspell.common.AccountInfo
|
import docspell.common.AccountInfo
|
||||||
|
|
||||||
/** Strategy to find the user that submitted the job. This is used to emit events about
|
/** Strategy to find the user that submitted the job. This is used to emit events about
|
||||||
|
@ -8,8 +8,10 @@ package docspell.scheduler
|
|||||||
|
|
||||||
import cats.effect.Sync
|
import cats.effect.Sync
|
||||||
import cats.syntax.functor._
|
import cats.syntax.functor._
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.scheduler.usertask.UserTaskScope
|
import docspell.scheduler.usertask.UserTaskScope
|
||||||
|
|
||||||
import io.circe.Encoder
|
import io.circe.Encoder
|
||||||
|
|
||||||
final case class Job[A](
|
final case class Job[A](
|
||||||
|
@ -9,6 +9,7 @@ package docspell.scheduler.impl
|
|||||||
import cats.data.OptionT
|
import cats.data.OptionT
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.common.{Ident, JobState}
|
import docspell.common.{Ident, JobState}
|
||||||
import docspell.notification.api.{Event, EventSink}
|
import docspell.notification.api.{Event, EventSink}
|
||||||
import docspell.pubsub.api.PubSubT
|
import docspell.pubsub.api.PubSubT
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2020 Eike K. & Contributors
|
||||||
|
*
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
|
||||||
package db.migration.common
|
package db.migration.common
|
||||||
|
|
||||||
import emil.MailAddress
|
import emil.MailAddress
|
||||||
|
@ -1,11 +1,20 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2020 Eike K. & Contributors
|
||||||
|
*
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
|
||||||
package db.migration.common
|
package db.migration.common
|
||||||
|
|
||||||
import cats.syntax.all._
|
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
|
import cats.syntax.all._
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.store.records.{RCollective, RJob, RPeriodicTask, RUser}
|
import docspell.notification.api.{PeriodicDueItemsArgs, PeriodicQueryArgs}
|
||||||
import doobie._
|
import docspell.store.qb.DSL._
|
||||||
import doobie.implicits._
|
import docspell.store.qb._
|
||||||
|
import docspell.store.records._
|
||||||
|
|
||||||
import db.migration.data.{
|
import db.migration.data.{
|
||||||
AllPreviewsArgs => AllPreviewArgsLegacy,
|
AllPreviewsArgs => AllPreviewArgsLegacy,
|
||||||
ConvertAllPdfArgs => ConvertAllPdfArgsLegacy,
|
ConvertAllPdfArgs => ConvertAllPdfArgsLegacy,
|
||||||
@ -21,9 +30,8 @@ import db.migration.data.{
|
|||||||
ScanMailboxArgs => ScanMailboxArgsLegacy,
|
ScanMailboxArgs => ScanMailboxArgsLegacy,
|
||||||
ScheduledAddonTaskArgs => ScheduledAddonTaskArgsLegacy
|
ScheduledAddonTaskArgs => ScheduledAddonTaskArgsLegacy
|
||||||
}
|
}
|
||||||
import docspell.notification.api.{PeriodicDueItemsArgs, PeriodicQueryArgs}
|
import doobie._
|
||||||
import docspell.store.qb._
|
import doobie.implicits._
|
||||||
import docspell.store.qb.DSL._
|
|
||||||
import io.circe.{Decoder, Encoder, parser}
|
import io.circe.{Decoder, Encoder, parser}
|
||||||
import org.flywaydb.core.api.migration.Context
|
import org.flywaydb.core.api.migration.Context
|
||||||
|
|
||||||
|
@ -1,13 +1,21 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2020 Eike K. & Contributors
|
||||||
|
*
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
|
||||||
package db.migration.common
|
package db.migration.common
|
||||||
|
|
||||||
import cats.data.{NonEmptyList, OptionT}
|
import cats.data.{NonEmptyList, OptionT}
|
||||||
import cats.effect.{IO, Sync}
|
import cats.effect.{IO, Sync}
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.common.syntax.StringSyntax._
|
import docspell.common.syntax.StringSyntax._
|
||||||
import docspell.notification.api._
|
import docspell.notification.api._
|
||||||
import docspell.store.records._
|
|
||||||
import docspell.store.qb.DSL._
|
import docspell.store.qb.DSL._
|
||||||
|
import docspell.store.records._
|
||||||
|
|
||||||
import db.migration.data.{
|
import db.migration.data.{
|
||||||
PeriodicDueItemsArgs => PeriodicDueItemsArgsLegacy,
|
PeriodicDueItemsArgs => PeriodicDueItemsArgsLegacy,
|
||||||
PeriodicQueryArgs => PeriodicQueryArgsLegacy,
|
PeriodicQueryArgs => PeriodicQueryArgsLegacy,
|
||||||
|
@ -1,15 +1,23 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2020 Eike K. & Contributors
|
||||||
|
*
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
|
||||||
package db.migration.common
|
package db.migration.common
|
||||||
|
|
||||||
import cats.data.{NonEmptyList, OptionT}
|
import cats.data.{NonEmptyList, OptionT}
|
||||||
import cats.effect.{IO, Sync}
|
import cats.effect.{IO, Sync}
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.common.syntax.StringSyntax._
|
import docspell.common.syntax.StringSyntax._
|
||||||
import docspell.notification.api._
|
import docspell.notification.api._
|
||||||
import docspell.store.records.{RNotificationChannelMail, RPeriodicTask}
|
|
||||||
import docspell.store.qb.DSL._
|
|
||||||
import db.migration.data.{PeriodicDueItemsArgs => PeriodicDueItemsArgsLegacy, _}
|
|
||||||
import docspell.store.qb.DML
|
import docspell.store.qb.DML
|
||||||
|
import docspell.store.qb.DSL._
|
||||||
|
import docspell.store.records.{RNotificationChannelMail, RPeriodicTask}
|
||||||
|
|
||||||
|
import db.migration.data.{PeriodicDueItemsArgs => PeriodicDueItemsArgsLegacy, _}
|
||||||
import doobie._
|
import doobie._
|
||||||
import doobie.implicits._
|
import doobie.implicits._
|
||||||
import emil.MailAddress
|
import emil.MailAddress
|
||||||
|
@ -1,7 +1,15 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2020 Eike K. & Contributors
|
||||||
|
*
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
|
||||||
package db.migration.common
|
package db.migration.common
|
||||||
|
|
||||||
import cats.effect.IO
|
import cats.effect.IO
|
||||||
|
|
||||||
import docspell.logging.Logger
|
import docspell.logging.Logger
|
||||||
|
|
||||||
import doobie.util.transactor.{Strategy, Transactor}
|
import doobie.util.transactor.{Strategy, Transactor}
|
||||||
import org.flywaydb.core.api.migration.Context
|
import org.flywaydb.core.api.migration.Context
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.data
|
package db.migration.data
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
|
|
||||||
import io.circe.generic.semiauto._
|
import io.circe.generic.semiauto._
|
||||||
import io.circe.{Decoder, Encoder}
|
import io.circe.{Decoder, Encoder}
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.data
|
package db.migration.data
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
|
|
||||||
import io.circe._
|
import io.circe._
|
||||||
import io.circe.generic.semiauto._
|
import io.circe.generic.semiauto._
|
||||||
|
|
||||||
|
@ -6,11 +6,12 @@
|
|||||||
|
|
||||||
package db.migration.data
|
package db.migration.data
|
||||||
|
|
||||||
import db.migration.data.DownloadZipArgs.DownloadRequest
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.query.ItemQuery.Expr.ValidItemStates
|
import docspell.query.ItemQuery.Expr.ValidItemStates
|
||||||
import docspell.query.{ItemQuery, ItemQueryParser}
|
import docspell.query.{ItemQuery, ItemQueryParser}
|
||||||
import docspell.store.queries.Query
|
import docspell.store.queries.Query
|
||||||
|
|
||||||
|
import db.migration.data.DownloadZipArgs.DownloadRequest
|
||||||
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
||||||
import io.circe.{Decoder, Encoder}
|
import io.circe.{Decoder, Encoder}
|
||||||
|
|
||||||
|
@ -7,12 +7,14 @@
|
|||||||
package db.migration.data
|
package db.migration.data
|
||||||
|
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
import db.migration.data.FileIntegrityCheckArgs.FileKeyPart
|
|
||||||
import docspell.common.{FileCategory, Ident}
|
import docspell.common.{FileCategory, Ident}
|
||||||
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
|
||||||
import io.circe.{Decoder, Encoder}
|
import db.migration.data.FileIntegrityCheckArgs.FileKeyPart
|
||||||
import io.circe.syntax._
|
|
||||||
import io.circe.DecodingFailure
|
import io.circe.DecodingFailure
|
||||||
|
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
||||||
|
import io.circe.syntax._
|
||||||
|
import io.circe.{Decoder, Encoder}
|
||||||
|
|
||||||
/** @deprecated `FileKey` and `FileKeyPart` was replaced to use a `CollectiveId` */
|
/** @deprecated `FileKey` and `FileKeyPart` was replaced to use a `CollectiveId` */
|
||||||
final case class FileIntegrityCheckArgs(pattern: FileKeyPart)
|
final case class FileIntegrityCheckArgs(pattern: FileKeyPart)
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.data
|
package db.migration.data
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
|
|
||||||
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
||||||
import io.circe.{Decoder, Encoder}
|
import io.circe.{Decoder, Encoder}
|
||||||
|
|
||||||
|
@ -7,8 +7,10 @@
|
|||||||
package db.migration.data
|
package db.migration.data
|
||||||
|
|
||||||
import cats.data.NonEmptyList
|
import cats.data.NonEmptyList
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.notification.api.ChannelRef
|
import docspell.notification.api.ChannelRef
|
||||||
|
|
||||||
import io.circe.generic.semiauto
|
import io.circe.generic.semiauto
|
||||||
import io.circe.{Decoder, Encoder}
|
import io.circe.{Decoder, Encoder}
|
||||||
|
|
||||||
|
@ -7,8 +7,10 @@
|
|||||||
package db.migration.data
|
package db.migration.data
|
||||||
|
|
||||||
import cats.data.NonEmptyList
|
import cats.data.NonEmptyList
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.notification.api.ChannelRef
|
import docspell.notification.api.ChannelRef
|
||||||
|
|
||||||
import io.circe.generic.semiauto
|
import io.circe.generic.semiauto
|
||||||
import io.circe.{Decoder, Encoder}
|
import io.circe.{Decoder, Encoder}
|
||||||
|
|
||||||
|
@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
package db.migration.data
|
package db.migration.data
|
||||||
|
|
||||||
import ProcessItemArgs._
|
|
||||||
import docspell.common.{FileIntegrityCheckArgs => _, _}
|
|
||||||
import docspell.common.syntax.all._
|
import docspell.common.syntax.all._
|
||||||
|
import docspell.common.{FileIntegrityCheckArgs => _, _}
|
||||||
|
|
||||||
|
import db.migration.data.ProcessItemArgs._
|
||||||
import io.circe._
|
import io.circe._
|
||||||
import io.circe.generic.semiauto._
|
import io.circe.generic.semiauto._
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.data
|
package db.migration.data
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
|
|
||||||
import io.circe._
|
import io.circe._
|
||||||
import io.circe.generic.semiauto._
|
import io.circe.generic.semiauto._
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.data
|
package db.migration.data
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
|
|
||||||
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
|
||||||
import io.circe.{Decoder, Encoder}
|
import io.circe.{Decoder, Encoder}
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.h2
|
package db.migration.h2
|
||||||
|
|
||||||
import cats.effect.unsafe.implicits._
|
import cats.effect.unsafe.implicits._
|
||||||
|
|
||||||
import db.migration.common.MigrateNotifyTasks
|
import db.migration.common.MigrateNotifyTasks
|
||||||
import org.flywaydb.core.api.migration.BaseJavaMigration
|
import org.flywaydb.core.api.migration.BaseJavaMigration
|
||||||
import org.flywaydb.core.api.migration.Context
|
import org.flywaydb.core.api.migration.Context
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.h2
|
package db.migration.h2
|
||||||
|
|
||||||
import cats.effect.unsafe.implicits._
|
import cats.effect.unsafe.implicits._
|
||||||
|
|
||||||
import db.migration.common.MigrateDueItemTasks
|
import db.migration.common.MigrateDueItemTasks
|
||||||
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.h2
|
package db.migration.h2
|
||||||
|
|
||||||
import cats.effect.unsafe.implicits._
|
import cats.effect.unsafe.implicits._
|
||||||
|
|
||||||
import db.migration.common.MigrateCollectiveIdTaskArgs
|
import db.migration.common.MigrateCollectiveIdTaskArgs
|
||||||
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.mariadb
|
package db.migration.mariadb
|
||||||
|
|
||||||
import cats.effect.unsafe.implicits._
|
import cats.effect.unsafe.implicits._
|
||||||
|
|
||||||
import db.migration.common.MigrateNotifyTasks
|
import db.migration.common.MigrateNotifyTasks
|
||||||
import org.flywaydb.core.api.migration.BaseJavaMigration
|
import org.flywaydb.core.api.migration.BaseJavaMigration
|
||||||
import org.flywaydb.core.api.migration.Context
|
import org.flywaydb.core.api.migration.Context
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.mariadb
|
package db.migration.mariadb
|
||||||
|
|
||||||
import cats.effect.unsafe.implicits._
|
import cats.effect.unsafe.implicits._
|
||||||
|
|
||||||
import db.migration.common.MigrateDueItemTasks
|
import db.migration.common.MigrateDueItemTasks
|
||||||
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.mariadb
|
package db.migration.mariadb
|
||||||
|
|
||||||
import cats.effect.unsafe.implicits._
|
import cats.effect.unsafe.implicits._
|
||||||
|
|
||||||
import db.migration.common.MigrateCollectiveIdTaskArgs
|
import db.migration.common.MigrateCollectiveIdTaskArgs
|
||||||
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.postgresql
|
package db.migration.postgresql
|
||||||
|
|
||||||
import cats.effect.unsafe.implicits._
|
import cats.effect.unsafe.implicits._
|
||||||
|
|
||||||
import db.migration.common.MigrateNotifyTasks
|
import db.migration.common.MigrateNotifyTasks
|
||||||
import org.flywaydb.core.api.migration.BaseJavaMigration
|
import org.flywaydb.core.api.migration.BaseJavaMigration
|
||||||
import org.flywaydb.core.api.migration.Context
|
import org.flywaydb.core.api.migration.Context
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.postgresql
|
package db.migration.postgresql
|
||||||
|
|
||||||
import cats.effect.unsafe.implicits._
|
import cats.effect.unsafe.implicits._
|
||||||
|
|
||||||
import db.migration.common.MigrateDueItemTasks
|
import db.migration.common.MigrateDueItemTasks
|
||||||
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
package db.migration.postgresql
|
package db.migration.postgresql
|
||||||
|
|
||||||
import cats.effect.unsafe.implicits._
|
import cats.effect.unsafe.implicits._
|
||||||
|
|
||||||
import db.migration.common.MigrateCollectiveIdTaskArgs
|
import db.migration.common.MigrateCollectiveIdTaskArgs
|
||||||
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
import org.flywaydb.core.api.migration.{BaseJavaMigration, Context}
|
||||||
|
|
||||||
|
@ -9,9 +9,11 @@ package docspell.store.records
|
|||||||
import cats.data.NonEmptyList
|
import cats.data.NonEmptyList
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
import cats.implicits._
|
import cats.implicits._
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.store.qb.DSL._
|
import docspell.store.qb.DSL._
|
||||||
import docspell.store.qb._
|
import docspell.store.qb._
|
||||||
|
|
||||||
import com.github.eikek.calev.CalEvent
|
import com.github.eikek.calev.CalEvent
|
||||||
import doobie._
|
import doobie._
|
||||||
import doobie.implicits._
|
import doobie.implicits._
|
||||||
|
@ -7,10 +7,12 @@
|
|||||||
package docspell.store.fts
|
package docspell.store.fts
|
||||||
|
|
||||||
import java.time.{Instant, LocalDate}
|
import java.time.{Instant, LocalDate}
|
||||||
|
|
||||||
import cats.effect.IO
|
import cats.effect.IO
|
||||||
import cats.syntax.option._
|
import cats.syntax.option._
|
||||||
import cats.syntax.traverse._
|
import cats.syntax.traverse._
|
||||||
import fs2.Stream
|
import fs2.Stream
|
||||||
|
|
||||||
import docspell.common._
|
import docspell.common._
|
||||||
import docspell.ftsclient.FtsResult
|
import docspell.ftsclient.FtsResult
|
||||||
import docspell.ftsclient.FtsResult.{AttachmentData, ItemMatch}
|
import docspell.ftsclient.FtsResult.{AttachmentData, ItemMatch}
|
||||||
@ -19,6 +21,7 @@ import docspell.store.qb.DSL._
|
|||||||
import docspell.store.qb._
|
import docspell.store.qb._
|
||||||
import docspell.store.queries.{QItem, QLogin, Query}
|
import docspell.store.queries.{QItem, QLogin, Query}
|
||||||
import docspell.store.records.{RCollective, RItem, RUser}
|
import docspell.store.records.{RCollective, RItem, RUser}
|
||||||
|
|
||||||
import doobie._
|
import doobie._
|
||||||
|
|
||||||
class TempFtsOpsTest extends DatabaseTest {
|
class TempFtsOpsTest extends DatabaseTest {
|
||||||
|
@ -7,7 +7,9 @@
|
|||||||
package docspell.store.migrate
|
package docspell.store.migrate
|
||||||
|
|
||||||
import cats.effect._
|
import cats.effect._
|
||||||
|
|
||||||
import docspell.store.{DatabaseTest, SchemaMigrateConfig, StoreFixture}
|
import docspell.store.{DatabaseTest, SchemaMigrateConfig, StoreFixture}
|
||||||
|
|
||||||
import org.flywaydb.core.api.output.MigrateResult
|
import org.flywaydb.core.api.output.MigrateResult
|
||||||
|
|
||||||
class MigrateTest extends DatabaseTest {
|
class MigrateTest extends DatabaseTest {
|
||||||
|
Reference in New Issue
Block a user