Trenton Holmes
762d28cc47
Converts the conversion into a database migration
2022-06-11 13:04:21 -07:00
Trenton Holmes
ef6ebf9888
Entirely removes the optipng, updates ghostscript fall back to also use WebP. Updates the conversion to use a multiprocessing pool
2022-06-11 08:38:49 -07:00
Trenton Holmes
0f4cb085f5
Fixes existing testing, adds test coverage of new command
2022-06-10 10:12:01 -07:00
Trenton Holmes
806a8ced53
Fixes formatting
2022-06-01 08:20:04 -07:00
Trenton Holmes
61e633fe24
Update no content warning to be more clear it is missing OCR content
...
Co-authored-by: tooomm <tooomm@users.noreply.github.com>
2022-06-01 07:44:48 -07:00
Trenton Holmes
741d4fb77f
Removes unused import
2022-06-01 07:43:46 -07:00
Trenton Holmes
4807576dac
Refines the sanity check header, fixes other test issues
2022-05-30 18:21:24 -07:00
Trenton Holmes
37b19ea3ef
Makes the sanity check messages better for users
2022-05-30 17:03:33 -07:00
Michael Shamoon
f6aeb12a95
use force_authenticate in api tests
2022-05-23 23:07:49 -07:00
Markus
dd3b5c129c
Feature: Dynamic document storage pathes ( #916 )
...
* Added devcontainer
* Add feature storage pathes
* Exclude tests and add versioning
* Check escaping
* Check escaping
* Check quoting
* Echo
* Escape
* Escape :
* Double escape \
* Escaping
* Remove if
* Escape colon
* Missing \
* Esacpe :
* Escape all
* test
* Remove sed
* Fix exclude
* Remove SED command
* Add LD_LIBRARY_PATH
* Adjusted to v1.7
* Updated test-cases
* Remove devcontainer
* Removed internal build-file
* Run pre-commit
* Corrected flak8 error
* Adjusted to v1.7
* Updated test-cases
* Corrected flak8 error
* Adjusted to new plural translations
* Small adjustments due to code-review backend
* Adjusted line-break
* Removed PAPERLESS prefix from settings variables
* Corrected style change due to search+replace
* First documentation draft
* Revert changes to Pipfile
* Add sphinx-autobuild with keep-outdated
* Revert merge error that results in wrong storage path is evaluated
* Adjust styles of generated files ...
* Adds additional testing to cover dynamic storage path functionality
* Remove unnecessary condition
* Add hint to edit storage path dialog
* Correct spelling of pathes to paths
* Minor documentation tweaks
* Minor typo
* improving wrapping of filter editor buttons with new storage path button
* Update .gitignore
* Fix select border radius in non input-groups
* Better storage path edit hint
* Add note to edit storage path dialog re document_renamer
* Add note to bulk edit storage path re document_renamer
* Rename FILTER_STORAGE_DIRECTORY to PATH
* Fix broken filter rule parsing
* Show default storage if unspecified
* Remove note re storage path on bulk edit
* Add basic validation of filename variables
Co-authored-by: Markus Kling <markus@markus-kling.net>
Co-authored-by: Trenton Holmes <holmes.trenton@gmail.com>
Co-authored-by: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
Co-authored-by: Quinn Casey <quinn@quinncasey.com>
2022-05-19 14:42:25 -07:00
shamoon
0c8889a1fc
Merge pull request #919 from paperless-ngx/feature-settings-saved-to-db
...
Feature: frontend settings saved to database
2022-05-18 11:33:17 -07:00
Philipp
87866bcab0
Add "Created" as additional (optional) parameter for post_documents ( #965 )
...
* Added "created" as optional parameter for post_documents.
* Fixed Conflict
* After Black Reformatting
* Run "add-trailing-comma"
* The right order between black and trailing comma is important....
* Added required=False
* Adds unit test for optional created in document api POST
* Fixes adding of settings override
* And a mis-added print, sigh
Co-authored-by: Philipp <philipp@invalid.invalid>
Co-authored-by: Trenton Holmes <holmes.trenton@gmail.com>
2022-05-18 02:56:32 -07:00
Trenton Holmes
cb65c5e6d5
Removes accidental printing left in testing
2022-05-17 11:13:58 -07:00
Trenton Holmes
78b721a817
Makes minor improvements to ui_settings API testing
2022-05-17 11:13:58 -07:00
Michael Shamoon
b7b44bfb4e
Code suggestions
...
Co-Authored-By: Trenton Holmes <797416+stumpylog@users.noreply.github.com>
2022-05-17 11:13:58 -07:00
Michael Shamoon
8cda57588d
basic python tests
2022-05-17 11:13:19 -07:00
Trenton Holmes
7f6edda761
Merge pull request #953 from paperless-ngx/bugfix-intoify-debounce
...
Bugfix: Adds configurable intoify debounce time
2022-05-17 09:25:29 -07:00
shamoon
f7c08bbdd1
Merge pull request #942 from paperless-ngx/bugfix-date-format
...
Bugfix: Fixes document filename date off by 1 issue
2022-05-16 21:47:56 -07:00
Florian Brandes
78cb3430e0
fixes #949 : change to MIME detection for files
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-05-16 17:29:29 +02:00
Trenton Holmes
836373bc3b
Adds configuration variable to the inotify debounce timing
2022-05-15 11:48:12 -07:00
Trenton Holmes
58f3cb9209
Moves the asserts to be closer together
2022-05-14 08:20:55 -07:00
Trenton Holmes
5ed4597a4f
Fixes Document public filename so it will use the local date instead of UTC date
2022-05-13 09:10:36 -07:00
Trenton Holmes
cd113ea5c9
Adds unit testing for remote version getting
2022-05-11 12:59:38 -07:00
shamoon
6cfeb093da
Merge pull request #903 from paperless-ngx/bugfix-superuser-command
...
Bugfix: Superuser Management Won't Reset Password
2022-05-10 16:46:14 -07:00
shamoon
3ccf143c0b
Merge pull request #721 from paperless-ngx/bug-fix-date-ignore
...
Fix Ignore Date Parsing
2022-05-10 16:45:58 -07:00
Trenton Holmes
92801dd379
Removes unused imports from test case
2022-05-09 09:49:11 -07:00
Trenton Holmes
a1eb14f8a9
Updates the superuser management command to better handle existing super users
2022-05-09 09:38:17 -07:00
Trenton Holmes
a944ef1ca6
Adds additional testing for both date parsing and consumed document created date
2022-05-08 16:57:35 -07:00
Trenton Holmes
f62193099c
Runs pyupgrade to Python 3.8+ and adds a hook for it
2022-05-06 09:04:08 -07:00
Trenton Holmes
e805ca78cb
Accounts for Python 3.8 backported zoneinfo
2022-05-04 15:13:17 -07:00
Oliver Lippert
5dd344a003
use zoneinfo instead of pytz
...
Signed-off-by: Oliver Lippert <info@trusty.codes>
#267
2022-05-03 08:08:28 +02:00
Oliver Lippert
67c85effaa
add test for filename expectation with modified timezone
...
Signed-off-by: Oliver Lippert <info@trusty.codes>
#267
2022-05-01 08:41:38 +02:00
Florian Brandes
fd7385c802
code review changes
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-20 00:55:45 +02:00
Florian Brandes
1f678c2210
add tests
...
fix indention
add more documentation
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-17 16:10:53 +02:00
Florian Brandes
40d1412e5e
add TIFF barcode support
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-16 21:59:03 +02:00
shamoon
78d012dce9
Merge pull request #483 from stumpylog/check-if-file-busy
...
Adds wait for file before consuming
2022-04-11 11:56:05 -07:00
Trenton Holmes
dcc2e018ff
Adds additional checking for both inotify and polling around document still being busy before consuming it
2022-04-10 12:21:34 -07:00
Florian Brandes
2f3ce6a6e3
fix conditional in separate_pages
...
add additional test for separate_pages
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-08 08:09:48 +02:00
Florian Brandes
b58d10a2d7
add more tests
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-07 11:14:29 +02:00
Florian Brandes
d0e39edfbe
use imported List
...
fail test if non-existing dir exists
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-07 11:14:29 +02:00
Florian Brandes
537bec2eeb
addes tests:
...
- barcode-39
- barcode-128
- qr barcodes
- test for consumption
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-07 11:14:29 +02:00
Florian Brandes
3d51fbe641
decode bytecode in string
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-07 11:14:29 +02:00
Florian Brandes
d630dd854d
make list checks consistent
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-04-07 11:14:29 +02:00
florian on nixos (Florian Brandes)
e34bd748fc
add config options and documentation
...
Signed-off-by: florian on nixos (Florian Brandes) <florian.brandes@posteo.de>
2022-04-07 11:14:29 +02:00
florian on nixos (Florian Brandes)
7577ac0d10
renaming of documents to align with front end
...
Signed-off-by: florian on nixos (Florian Brandes) <florian.brandes@posteo.de>
2022-04-07 11:14:29 +02:00
florian on nixos (Florian Brandes)
866aa55b92
run black
...
Signed-off-by: florian on nixos (Florian Brandes) <florian.brandes@posteo.de>
2022-04-07 11:14:29 +02:00
florian on nixos (Florian Brandes)
11c34e496a
add trailing commas
...
Signed-off-by: florian on nixos (Florian Brandes) <florian.brandes@posteo.de>
2022-04-07 11:14:29 +02:00
florian on nixos (Florian Brandes)
0c1e8edeca
reorder imports
...
Signed-off-by: florian on nixos (Florian Brandes) <florian.brandes@posteo.de>
2022-04-07 11:14:29 +02:00
florian on nixos (Florian Brandes)
f0f4a103f0
skip test if dir exists
...
Signed-off-by: florian on nixos (Florian Brandes) <florian.brandes@posteo.de>
2022-04-06 21:16:41 +02:00
florian on nixos (Florian Brandes)
7736934e43
more work on barcode
...
Signed-off-by: florian on nixos (Florian Brandes) <florian.brandes@posteo.de>
2022-04-06 21:16:41 +02:00