Experiment with addons

Addons allow to execute external programs in some context inside
docspell. Currently it is possible to run them after processing files.
Addons are provided by URLs to zip files.
This commit is contained in:
eikek
2022-04-22 14:07:28 +02:00
parent e04a76faa4
commit 7fdd78ad06
166 changed files with 8181 additions and 115 deletions

View File

@ -15,8 +15,8 @@ import fs2.io.file.{Files, Path}
import docspell.analysis.classifier
import docspell.analysis.classifier.TextClassifier._
import docspell.analysis.nlp.Properties
import docspell.common._
import docspell.common.syntax.FileSyntax._
import docspell.common.util.File
import docspell.logging.Logger
import edu.stanford.nlp.classify.ColumnDataClassifier

View File

@ -14,6 +14,7 @@ import cats.implicits._
import docspell.analysis.NlpSettings
import docspell.common._
import docspell.common.util.File
/** Creating the StanfordCoreNLP pipeline is quite expensive as it involves IO and
* initializing large objects.

View File

@ -17,6 +17,7 @@ import fs2.io.file.Files
import docspell.analysis.classifier.TextClassifier.Data
import docspell.common._
import docspell.common.util.File
import docspell.logging.TestLoggingConfig
import munit._

View File

@ -13,6 +13,7 @@ import cats.effect.unsafe.implicits.global
import docspell.analysis.Env
import docspell.common._
import docspell.common.util.File
import docspell.files.TestFiles
import docspell.logging.TestLoggingConfig