Johann Bauer
99754967d1
Add link to Paperless App to README
2020-05-04 22:37:41 +02:00
JOKer
5f8120add1
Merge pull request #593 from BastianPoe/feature-293
...
Give stored documents a structured and configurable filename
2020-05-02 08:33:49 +02:00
Wolf-Bastian Poettner
bb8e3ad686
Add: ensure original directory is created and removed for each test case
2020-04-15 20:17:58 +00:00
Wolf-Bastian Poettner
0a064bfd74
Fix: testcase left unaccessible directory
2020-04-15 20:16:25 +00:00
Wolf-Bastian Poettner
3365550515
Add: more tests
2020-04-13 13:32:13 +00:00
Wolf-Bastian Poettner
17212b302b
Add: more error handling
2020-04-13 13:32:08 +00:00
Wolf-Bastian Poettner
429fb38ee9
Fix: made try_delete_empty_directories and delete_all_empty_subdirectories staticmethods
2020-04-13 13:31:29 +00:00
Wolf-Bastian Poettner
dc507b6451
Fix: made try_delete_empty_directories and delete_all_empty_subdirectories staticmethods
2020-04-13 13:26:05 +00:00
Wolf-Bastian Poettner
679fdc407c
Add: make unit test add their temporary directory to the deletion list
2020-04-13 07:13:54 +00:00
Wolf-Bastian Poettner
e2cc21f5bb
Removed MEDIA_ROOT setting override for test that did not require it
2020-04-13 07:13:28 +00:00
Wolf-Bastian Poettner
8651c5f3bb
Add: Ability to specifically remove temporary directories that have been used by a unit test
2020-04-13 07:12:48 +00:00
Wolf-Bastian Poettner
c83f58eec4
Remove temporary directories after failed tests
2020-04-10 13:12:17 +00:00
Wolf-Bastian Poettner
c028f7dde5
Recover from accidentally renamed files
2020-04-10 12:54:07 +00:00
Wolf-Bastian Poettner
64b598a192
Fix: always use source_filename attribute when accessing a file
2020-04-10 12:53:34 +00:00
JOKer
71003e14a2
Merge pull request #614 from lawtancool/master
...
Add timezone variable to Docker containers
2020-04-04 19:12:59 +02:00
Wolf-Bastian Poettner
40ed29d45b
Remove now unused fill_list
2020-04-01 19:37:21 +00:00
David Martin
f496f24d89
Merge pull request #597 from bauerj/pdf-preview
...
Add PDF preview next to edit form
2020-04-02 00:01:00 +10:00
Wolf-Bastian Poettner
85a0560d77
Allow filename to use tags[KEY] and tags[INDEX]
2020-03-28 21:06:17 +00:00
Wolf-Bastian Poettner
4a98808858
Ensure, that document root is not deleted
2020-03-28 21:04:07 +00:00
Wolf-Bastian Poettner
36af8c4050
Get rid of fill_list and rather use defaultdict
2020-03-28 21:04:04 +00:00
ahyear
a6d22f85ab
Merge pull request #599 from ljm42/patch-1
...
Allow non-unique GIDs
2020-03-15 04:43:09 +01:00
JOKer
4a99cd5241
Merge pull request #612 from languitar/tesseract-4.1
...
Upgrade Docker image to Alpine 3.11
2020-03-01 20:01:26 +01:00
Johannes Wienke
5e0e936a04
Upgrade Docker image to Alpine 3.11
...
This make tesseract 4.1 avaialbe, which fixes some things like infinite
processing loops on some documents: tesseract-ocr/tesseract#2288
2020-03-01 10:59:59 +01:00
Johannes Wienke
2bf709568d
Bump dependency versions
...
Not all dependencies work well on Alpine 3.11. Thus, bump dependencies and lock
again.
Due to also updating the CORS packages while dependency locking, the
CORS_ORIGIN_WHITELIST had to be changed to valid URIs, which are now required
by the respective packages.
2020-03-01 10:59:59 +01:00
JOKer
11c0de7c88
Merge pull request #601 from Tooa/fix_doc_build
...
Fix warnings in bash code blocks
2020-02-28 23:16:28 +01:00
JOKer
3ed2ad5fbc
Merge pull request #581 from nxnjz/patch-1
...
added dependency on network.target so that paperless-webserver can cleanly shutdown before the network goes down (during reboots, etc.)
network-online.target is not required when accessing paperless on localhost, so having a dependency on it is not necessary.
2020-02-28 23:12:26 +01:00
nxnjz
f4eb106a1b
Update paperless-webserver.service
2020-02-27 20:05:50 +02:00
Johann Bauer
325b8447be
Add PDF preview next to edit form
2020-02-23 20:19:45 +01:00
lawtancool
28eccc4719
add TZ variable to docker-compose.env.example
2020-02-17 21:48:39 -08:00
lawtancool
00b3e0ef7a
add tzdata apk install to Dockerfile
2020-02-17 21:46:21 -08:00
Wolf-Bastian Poettner
cb1a6b86b4
Ensure explicit use of field name
2020-02-17 21:05:34 +00:00
Wolf-Bastian Poettner
0ebc64d9d7
Fix typo in delimiter
2020-02-17 21:05:34 +00:00
Wolf-Bastian Poettner
d2cc936392
Ensure filling in "none" when a tag has not been found
2020-02-17 21:05:34 +00:00
Wolf-Bastian Poettner
7200f3c0c5
Prevent index out of bounds for tag lists
2020-02-17 21:05:31 +00:00
Wolf-Bastian Poettner
354c833108
Ensure documents directory still exists after nested deletion
2020-02-17 19:49:47 +00:00
Wolf-Bastian Pöttner
bbcfba2405
Update src/documents/models.py
...
Co-Authored-By: Pit <pitkley@googlemail.com>
2020-02-17 20:45:43 +01:00
Wolf-Bastian Poettner
7391f5c1a2
Tags in filenames can now either be found by key (in case - or _ are
...
used as delimeter) or by index. Added some more tests.
2020-02-01 20:58:44 +00:00
Wolf-Bastian Poettner
86de7847cf
Avoid TOCTOU error by rather catching an exception than checking
...
beforehand
2020-02-01 20:13:05 +00:00
Wolf-Bastian Poettner
a5518a307c
Unified PAPERLESS_DIRECTORY_FORMAT and PAPERLESS_FILENAME_FORMAT into
...
one configuration setting
2020-02-01 20:09:36 +00:00
Wolf-Bastian Poettner
64c1a74821
Refactored delete_empty_directory into try_delete_empty_directories and
...
implemented feature to ensure, that all created and now empty
directories are really deleted
2020-02-01 20:03:20 +00:00
Wolf-Bastian Poettner
ac10f81696
Made filename_to_path a static method
2020-02-01 14:18:33 +00:00
Wolf-Bastian Poettner
f1a62a4b28
Removed unnecessary check
2020-02-01 14:14:13 +00:00
Wolf-Bastian Poettner
94e1ebc407
Added comment to update_document
2020-02-01 14:12:58 +00:00
Wolf-Bastian Poettner
597057c3cf
Removed duplicate check if instance.filename
2020-02-01 13:54:15 +00:00
Wolf-Bastian Poettner
985350d715
Refactored source_filename_new into generate_source_filename and
...
create_source_directory
2020-02-01 13:52:27 +00:00
Wolf-Bastian Poettner
8ab4ac1b98
Removed try-catch around os.makedirs and used exist_ok=True instead
2020-02-01 13:26:49 +00:00
Wolf-Bastian Poettner
c0f1250608
Removed unused function many_to_list
2020-02-01 13:25:23 +00:00
Wolf-Bastian Pöttner
2d98951d88
Update paperless.conf.example
...
Co-Authored-By: Pit <pitkley@googlemail.com>
2020-02-01 14:22:02 +01:00
Uli
a059c37fa1
fix highlighting skipped warning
...
* refs https://github.com/sphinx-doc/sphinx/issues/4098
2020-01-11 01:14:06 +01:00
ljm42
c04ab1f9d4
Allow non-unique GIDs
...
Need to allow non-unique group ids, so paperless can map to an existing GID.
The comment says the map_uidgid() function came from docker-gitlab, the same fix was applied there too:
c80bd87662
2020-01-05 18:20:03 -08:00