 Trenton HandTrenton H
|
a7b5b98174
|
Fixes the paths to binaries
|
2022-11-08 08:52:01 -08:00 |
|
 Trenton HolmesandTrenton H
|
046d43fbe8
|
Limits tamper check find to depth 1, as only files at the first level could be run
|
2022-11-08 08:52:01 -08:00 |
|
 Trenton HolmesandTrenton H
|
8023aae738
|
Adds local and readonly to almost everything. Fully qualifies the path to binaries
|
2022-11-08 08:52:01 -08:00 |
|
 Trenton HolmesandTrenton H
|
2a9bb55559
|
It's not a customer
|
2022-11-08 08:52:01 -08:00 |
|
 Trenton HolmesandTrenton H
|
e635bfedc5
|
Corrects the ls command redirection
|
2022-11-08 08:52:01 -08:00 |
|
 Trenton HolmesandTrenton H
|
be64552092
|
Adds an untested custom startup functionality
|
2022-11-08 08:52:01 -08:00 |
|
 Trenton HandTrenton H
|
7e3e0a0fa6
|
Refresh the instance from the database before doing any file handling with it
|
2022-11-03 11:32:27 -07:00 |
|
 Trenton HolmesandTrenton H
|
3c325582d9
|
Try waiting a little bit after a parser error during the live testing
|
2022-11-02 15:55:12 -07:00 |
|
Trenton Holmes
|
66b60654d9
|
Fixes missing lxml and tweaks commenting
|
2022-11-01 12:42:03 -07:00 |
|
Trenton Holmes
|
b479027f3d
|
Adds a couple build args to force pikepdf to rebuild dependent wheels if the versions change
|
2022-11-01 12:42:03 -07:00 |
|
Trenton Holmes
|
0a81439415
|
No need for an extra import, the object is smart already
|
2022-11-01 08:44:30 -07:00 |
|
Trenton Holmes
|
4fcaa72886
|
Adds more options for the filename formatting
|
2022-11-01 08:44:30 -07:00 |
|
Trenton H
|
9214b41255
|
Fixes deleting images if the branch API returns an error code and makes the error code a failure
|
2022-10-31 12:46:25 -07:00 |
|
Trenton Holmes
|
9b82ab95fb
|
Updates to the latest pre-commit hook versions
|
2022-10-27 13:50:08 -07:00 |
|
Trenton Holmes
|
aa5aff246b
|
Locks pipenv to the latest, last working version
|
2022-10-27 13:50:08 -07:00 |
|
Trenton H
|
d52fbbb040
|
More smoothly handle the case of a password protected PDF for barcodes
|
2022-10-24 13:16:14 -07:00 |
|
Trenton H
|
f8ce6285df
|
Allows using pdf2image instead of pikepdf if desired
|
2022-10-24 09:58:34 -07:00 |
|
Trenton H
|
0a19ad4edb
|
Resolves the conflicts with a lock
|
2022-10-24 09:17:38 -07:00 |
|
Trenton H
|
ab69961b5c
|
Integrates an optional starting of Flower into the Docker image
|
2022-10-24 09:17:38 -07:00 |
|
Trenton H
|
a72cc5da83
|
Connects up the celery signals to support pending, started and success/failure, without relying on django-celery-results
|
2022-10-24 09:10:10 -07:00 |
|
Trenton Holmes
|
d1aa08850d
|
Reverts the change around skip_noarchive to align with how it is documented to work
|
2022-10-20 13:34:41 -07:00 |
|
Trenton H
|
4c7242df6d
|
Even more commenting
|
2022-10-20 12:42:40 -07:00 |
|
Trenton H
|
a231b92644
|
Corrects the script name
|
2022-10-20 12:42:40 -07:00 |
|
Trenton H
|
c3a62268c7
|
Simplifies the image tag cleanup into classes, fixes the library images caring about feature branches
|
2022-10-20 12:42:40 -07:00 |
|
Trenton H
|
0df0deb445
|
Downgrades and locks channels-redis to 3.4.1 to resolve issues with async_to_sync
|
2022-10-14 16:48:48 -07:00 |
|
Trenton H
|
deaf02780e
|
Updates to the new method to set step outputs
|
2022-10-12 14:04:54 -07:00 |
|
Trenton H
|
5602031b67
|
Updates to the Docker login v2 action, adds workflow level concurrency
|
2022-10-12 14:04:54 -07:00 |
|
Trenton Holmes
|
4cc2976614
|
Adds specific handling for CCITT Group 4, which pikepdf decodes, but not correctly
|
2022-10-11 13:51:14 -07:00 |
|
Trenton H
|
caf4b54bc7
|
In case pikepdf fails to convert an image to a PIL image, fall back to converting pages to PIL images
|
2022-10-11 13:51:13 -07:00 |
|
Trenton H
|
91e96bc88f
|
Bumps tj-actions/changed-files which should resolve the CI warning about Node 12
|
2022-10-10 14:45:46 -07:00 |
|
Trenton H
|
8c06858807
|
Updates workflow to clone all history so changed-files can work (probably)
|
2022-10-10 14:30:55 -07:00 |
|
Trenton H
|
8025df5fe3
|
Catch the new error raised by redis when it can't find the broker and stub out the call for testing
|
2022-10-10 14:21:42 -07:00 |
|
Trenton H
|
5aeb656a48
|
Fixes usage of a depracated logger method
|
2022-10-10 14:20:19 -07:00 |
|
Trenton H
|
f96ee4f7a0
|
Updates the pre-commit hooks to ensure alignment with Pipfile
|
2022-10-10 14:20:19 -07:00 |
|
Trenton H
|
fcdb1dc30c
|
Adds hiredis extra to redis-py and updates everything
|
2022-10-10 14:16:14 -07:00 |
|
Trenton H
|
dafefa33d6
|
Adds step to bare metal setup regarding downloading the required NLTK data
|
2022-10-10 08:58:23 -07:00 |
|
Trenton H
|
d08eb0c66b
|
Adds skipping of NLTK data download if the feature appears disabled
|
2022-10-10 08:58:23 -07:00 |
|
Trenton H
|
d1a17480ea
|
Account for plusses in the OCR language setting
|
2022-10-10 08:58:23 -07:00 |
|
Trenton H
|
1e891414a3
|
Allows disabling NLTK, adds it as a consideration for low power devices
|
2022-10-10 08:58:23 -07:00 |
|
Trenton Holmes
|
c44c914d3d
|
Changes the NLTK language to be based on the Tesseract OCR language, with fallback to the default processing
|
2022-10-10 08:58:23 -07:00 |
|
Trenton H
|
d10d2f5a54
|
Allows configuration of the NLTK processing language
|
2022-10-10 08:58:23 -07:00 |
|
Trenton Holmes
|
6523cf0c4b
|
Fixes the download and usage of the downloaded data
|
2022-10-10 08:58:23 -07:00 |
|
Trenton Holmes
|
1262c121f0
|
Missed one mock
|
2022-10-10 08:58:23 -07:00 |
|
Trenton Holmes
|
f7cd6974c5
|
Mock out the nltk portions so the data doesn't need to be downloaded
|
2022-10-10 08:58:23 -07:00 |
|
Trenton Holmes
|
a7e1ba82d6
|
Fixes CI unit testing
|
2022-10-10 08:58:23 -07:00 |
|
Trenton Holmes
|
d856e48045
|
Updates the pre-processing of document content to be much more robust, with tokenization, stemming and stop word removal
|
2022-10-10 08:58:23 -07:00 |
|
Trenton Holmes
|
11ab469a39
|
Updates a few more instances of the container
|
2022-10-09 18:03:29 -07:00 |
|
Trenton Holmes
|
694ad53ef9
|
Updates Gotenberg container to the latest
|
2022-10-09 17:55:09 -07:00 |
|
Trenton Holmes
|
a3be3bb71a
|
Re-lock pipenv version to the last working version
|
2022-10-09 17:43:58 -07:00 |
|
Trenton Holmes
|
77b3aa5011
|
Fixes is_relative_to not being availible for 3.8
|
2022-10-09 17:43:58 -07:00 |
|
Trenton Holmes
|
9aefff38e7
|
If the original file containing a barcode was in the temporary scratch dir, move the split files to consume dir
|
2022-10-09 17:43:58 -07:00 |
|
Trenton H
|
97ceb1a8a6
|
Enable some testing against a real email server to hopefully catch things earlier
|
2022-10-07 18:28:11 -07:00 |
|
Trenton H
|
55089aab32
|
Fixes handling of gmail label extension to IMAP
|
2022-10-07 18:28:11 -07:00 |
|
Trenton Holmes
|
b7c335507f
|
Fixes the LSIO migration setting for the media root
|
2022-10-07 18:18:47 -07:00 |
|
Trenton Holmes
|
9c0c734b34
|
Enables some basic live testing against a tika server with actual sample documents to catch some more errors mocking won't catch
|
2022-10-07 18:06:06 -07:00 |
|
Trenton H
|
0f25260163
|
Updates to qpdf 11.1.1, pikepdf 6.1.0, and a few other updates
|
2022-10-05 10:03:40 -07:00 |
|
Trenton H
|
ff7d4d15cd
|
Fixes migration error if some tasks are defined already
|
2022-10-04 07:56:40 -07:00 |
|
Trenton H
|
788b3a5ba8
|
Fixes django-q still in the Pipfile.lock
|
2022-10-03 13:35:01 -07:00 |
|
Trenton H
|
19d4b85961
|
Fixes up some issues with the migrations and type mismatches
|
2022-10-03 13:18:25 -07:00 |
|
Trenton H
|
821c14fbce
|
Corrects how the link to example compose files looks
|
2022-10-03 11:14:18 -07:00 |
|
Trenton H
|
8c03d9c638
|
Corrects a re-numbered step
|
2022-10-03 11:11:51 -07:00 |
|
Trenton H
|
174a609449
|
Adds a few steps for migration from the LinuxServer.io image
|
2022-10-03 10:16:53 -07:00 |
|
Trenton H
|
5fd394726e
|
Adds troubleshooting note for Kubernetes about needing to set the port again
|
2022-10-03 09:01:07 -07:00 |
|
Trenton Holmes
|
905b28c1d7
|
When a document is a duplicate, include the title of the existing document in the fail message
|
2022-10-02 10:27:45 -07:00 |
|
Trenton H
|
436f9e891e
|
Changes MariaDB encoding to use utf8mb4
|
2022-09-29 13:53:44 -07:00 |
|
Trenton Holmes
|
38ba1d1a52
|
Cleans up and documnets installation on bare metal, includes systemd service file for the celery and celery beat
|
2022-09-28 19:38:41 -07:00 |
|
 
|
4422bb3f69
|
Fix logger location tag
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
|
2022-09-28 11:02:34 -07:00 |
|
Trenton H
|
5b66ef0a74
|
Updates how task_args and task_kwargs are parsed, adds testing to cover everything I can think of
|
2022-09-28 10:40:55 -07:00 |
|
Trenton H
|
14b6216b49
|
Ensures all existing one to one fields are nulled before altering the field
|
2022-09-27 14:17:42 -07:00 |
|
Trenton H
|
9188e25dc5
|
Fixes migration order back to the right way
|
2022-09-27 13:55:31 -07:00 |
|
Trenton H
|
fad1b03458
|
Finalizes what the PaperlessTask will look like to the frontend
|
2022-09-27 12:44:01 -07:00 |
|
Trenton H
|
8c07b76e6a
|
Bumps version numbers to 1.9.2
|
2022-09-27 08:06:35 -07:00 |
|
Trenton H
|
07ec74a5d6
|
Runs the pre-commit hooks against the changelog before committing it
|
2022-09-26 12:12:57 -07:00 |
|
Trenton H
|
a865f2af7d
|
Fixes changelog linting
|
2022-09-26 12:06:42 -07:00 |
|
Trenton H
|
71b4571524
|
Merge branch 'main' into dev
|
2022-09-26 11:31:18 -07:00 |
|
Trenton Holmes
|
9247300230
|
Transitions the backend to celery and celery beat
|
2022-09-26 11:25:34 -07:00 |
|
Trenton H
|
8967f07c8d
|
Fixes a missing option for OCR mode and incorrect clean mode
|
2022-09-26 11:05:19 -07:00 |
|
Trenton H
|
e5de658e78
|
Updates to qpdf 11.1, pikepdf 6 and OCRMyPDF 14
|
2022-09-26 09:49:03 -07:00 |
|
Trenton H
|
df7e4d85c6
|
Fixes the linting issue
|
2022-09-26 09:15:22 -07:00 |
|
Trenton H
|
ea60b83336
|
Fixes missing markdown text from a PR title
|
2022-09-26 08:44:42 -07:00 |
|
Trenton Holmes
|
05a00b3057
|
Updates Python deps all at once
|
2022-09-26 08:26:55 -07:00 |
|
Trenton Holmes
|
cb2823ff45
|
Moves the pipenv generation of requirements.txt into a seperate build stage, disconnecting the main image from its dependencies
|
2022-09-21 09:43:40 -07:00 |
|
 Trenton HandFlorian
|
355b3fcb3d
|
Fixes grammar in comment
Co-authored-by: Florian <florian.brandes@posteo.de>
|
2022-09-16 09:08:16 -07:00 |
|
Trenton Holmes
|
7aa0e5650b
|
Updates how barcodes are detected, using pikepdf images, instead of converting each page to an image
|
2022-09-16 09:08:16 -07:00 |
|
Trenton H
|
3a7cbd3a42
|
Fixes an issue where the consume directory wasn't included in the permissions fix at Docker entry
|
2022-09-16 07:52:33 -07:00 |
|
 Trenton HandGitHub
|
0e443ba017
|
Merge pull request #1596 from paperless-ngx/fix/1590-barcodes
Fix: Double barcode separation creates empty file
|
2022-09-15 14:18:01 -07:00 |
|
Trenton Holmes
|
9ae847039b
|
Fixes the seperation of files by barcode, during the case where 2 barcodes appear back to back
|
2022-09-14 14:00:37 -07:00 |
|
Trenton Holmes
|
d4cb84ff76
|
Ensure the tika parse function gets a string, not a PathLike
|
2022-09-14 07:48:12 -07:00 |
|
Trenton Holmes
|
3cf2aaf8ff
|
Locks numpy version until an upstream fix or resolution to aarch64 classifier slowdown
|
2022-09-13 10:33:07 -07:00 |
|
Trenton H
|
e206687070
|
Updates django-q and add optional setproctitle to allow display
|
2022-09-12 12:18:41 -07:00 |
|
Trenton Holmes
|
cdb9c48545
|
Minor logging updates
|
2022-09-12 11:44:33 -07:00 |
|
Trenton Holmes
|
0b8eff9643
|
Extends the cleanup of image versions to the library images and all the registry cache images as well
|
2022-09-12 11:44:33 -07:00 |
|
Trenton Holmes
|
b0d842a370
|
Updates version string to 1.9.0-rc1
Signed-off-by: Trenton Holmes <holmes.trenton@gmail.com>
|
2022-09-11 15:34:10 -07:00 |
|
Trenton Holmes
|
194dda6d84
|
Merge branch 'main' into beta
|
2022-09-11 15:12:54 -07:00 |
|
Trenton Holmes
|
2c3c26edf1
|
Ensures the Pipfile.lock hash is up to date
|
2022-09-11 08:20:58 -07:00 |
|
Trenton Holmes
|
18a4ba7778
|
Removes optipng, added in a bad merge
|
2022-09-11 07:42:20 -07:00 |
|
Trenton Holmes
|
140e239bdb
|
Fixes the shellcheck issues
|
2022-09-11 07:42:20 -07:00 |
|
Trenton Holmes
|
537e7c63f4
|
Combines the two database folders to a single variable during installation
|
2022-09-11 07:42:20 -07:00 |
|
Trenton Holmes
|
ed2e884de8
|
Fully qualifies the image and updates to Redis 7
|
2022-09-11 07:42:20 -07:00 |
|
Trenton Holmes
|
60980cb26a
|
Adds the mysql Python dependency
|
2022-09-11 07:42:19 -07:00 |
|