Antoine Merino
b0d2cda34a
Fix: Ensure export filenames fit within 143-character limit
...
The eCryptfs filesystem imposes a filename length limit of 143 characters.
This limit still applies on some systems, such as Synology and QNAP NAS devices when using encrypted folders.
When saving documents with long names, Paperless-ngx triggers a warning (`[Errno 36] File name too long`),
but it gracefully falls back to a default or truncated name.
However, the `document_exporter` crashes when encountering such filenames during export.
This change ensures that exported document base names are capped at 120 characters,
leaving room for extensions and suffixes and keeping the total filename length within 143 characters.
Using the document exported with the "--delete" parameter will take care of eventual old files with a long name, if the filesystem supported it.
2025-03-07 01:48:17 +01:00
Malte Breitzmann
2a1c6bf0ca
Documentation: remove dollar sign in code snippets ( #8600 )
2025-01-04 00:30:25 +00:00
shamoon
7d182ab894
Enhancement: prune audit logs and management command ( #8416 )
2024-12-03 19:28:27 +00:00
Kevin Doren
827121808a
Enhancement: Add --compare-json option to document_exporter to write json files only if changed ( #8261 )
2024-11-19 07:20:24 -08:00
shamoon
aac04e73b9
Fix: correct serializing of auth tokens for export ( #8100 )
2024-10-29 17:02:32 +00:00
Nicola Apicella
ad8c60d153
Documentation: add no-progress-bar option to importer/exporter ( #7477 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-08-17 02:57:03 +00:00
Trenton H
d9002005b1
Feature: Allow encrypting sensitive fields in export ( #6927 )
...
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-06-09 14:41:18 +00:00
Trenton H
5fc6736666
Fixes up various doc sections ( #6883 )
2024-06-02 03:18:12 +00:00
Trenton H
085447e7c4
Feature: Allow a data only export/import cycle ( #6871 )
2024-06-01 18:22:59 -07:00
Sander
a712bc72ca
Documentation: document_importer does not directly support zip archives ( #6209 )
...
---------
Co-authored-by: Sander <biocoder-xbmc@xs4all.nl>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2024-03-27 19:53:04 -07:00
Sebastian Steinbeißer
f6c34494a7
Documentation: change updating instructions ( #5533 )
2024-01-25 13:21:36 -08:00
Trenton H
7289c4ea56
Feature: Allow deletion of documents via the fuzzy matching command ( #4957 )
...
* Adds new flag allowing deletion of one of a document pair which is over the match ratio
* Documents the new command option
2023-12-17 18:37:38 -08:00
omahs
ce643942ea
Documentation: Fix typos ( #4737 )
2023-12-01 14:55:03 +00:00
Trenton H
c8ee35692c
Documentation: Update documentation to refer only to Docker Compose v2 command ( #4650 )
...
* Replaces references to docker-compose (the v1 executable) with docker compose (the v2 plugin) as well as fixing up some referenes between the tool vs the command
* Update docs/setup.md
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
* Replaces references to docker-compose (the v1 executable) with docker compose (the v2 plugin) as well as fixing up some referenes between the tool vs the command
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-11-20 20:14:33 -08:00
quantenProjects
0d92648d62
Documentation: Structure backup section more clearly ( #4559 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-11-16 00:26:52 +00:00
shamoon
3239c478a5
Merge branch 'main' into dev
2023-11-13 19:57:08 -08:00
shamoon
55f26c9c4c
Documentation: update docs, screenshots ahead of Paperless-ngx v2.0 ( #4542 )
...
* Reformat internal links
* Update screenshots, docs & readme
* Use image lightbox
* Fix nested list on docs index
* Add some visual interest to screenshots layout
* Compress images
2023-11-13 14:56:34 +00:00
Trenton H
e8527ba723
Chore: Cleanup command arguments and standardize process count handling ( #4541 )
...
Cleans up some command help text and adds more control over process count for command with a Pool
2023-11-09 11:46:37 -08:00
Rock
5b83bd03f5
Documentation: clarify document_exporter includes settings ( #4533 )
2023-11-09 06:20:27 -08:00
shamoon
d9abb745a9
Merge branch 'main' into dev
2023-09-26 13:33:27 -07:00
shamoon
379b4f8cd3
Documentation enhancement: add direct links for all config vars ( #4237 )
2023-09-22 11:12:47 -07:00
Trenton H
ec9ebd3026
Allow the user the specifiy the zip file name ( #4189 )
2023-09-15 16:33:28 -07:00
Trenton H
81b9f2d4e0
Cleans up the docs, adds validation of the process count, include the test descriptions
2023-09-12 08:17:12 -07:00
Trenton H
a03a745295
Adds multiprocessing to the fuzzy matching for a speedup
2023-09-12 08:17:12 -07:00
Trenton Holmes
e2ae919a84
Implements a new command for fuzzy matching document content and reporting potential duplicates
2023-09-12 08:17:12 -07:00
Kamil Kosek
b238ba054d
Enhancement: add --id-range for document_retagger ( #4080 )
...
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-09-08 17:33:24 +00:00
mechanarchy
7ef81ae10f
Updates documentation formatting, grammar, links
...
Correct indentation of lists, code blocks
Update faq.md
Update CONTRIBUTING.md
Update development.md
Update advanced_usage.md
Update administration.md
Update configuration.md
Update configuration.md
Update advanced_usage.md
Update faq.md
2023-07-21 10:17:57 -07:00
Trenton H
c4407dccf6
Updates the default Postgres to 15 for new installs
2023-06-20 10:35:48 -07:00
andstu
a05dbd2e5a
fix: spelling
2023-05-25 00:43:31 -04:00
Trenton H
3cdd358fc8
Adds a note to bare metal upgrading about removing old dependencies
2023-05-16 12:05:29 -07:00
Trenton H
d246e4090a
Adds a tip for using tokens instead of passwords, now that support is integrated
2023-03-23 08:52:12 -07:00
Max Truxa
8161316c01
Fix: Update outdated docs referencing master
...
The `master` branch is now called `main`.
2023-03-14 10:19:00 +01:00
Trenton Holmes
7ecb76dddc
Merge remote-tracking branch 'origin/main' into beta
2023-01-24 17:54:42 -08:00
Matthieu Helleboid
197938eaab
add information about main manifest for -sm
2023-01-24 11:06:49 -08:00
Matthieu Helleboid
02a40055f5
replace --use-filename-prefix with --use-folder-prefix
2023-01-24 11:06:49 -08:00
Trenton Holmes
72bacc016a
Tweaks the wording and note about usage of the -no options
2023-01-24 11:06:49 -08:00
Matthieu Helleboid
aeecc10e45
sort exporter option by alphabetical order
2023-01-24 11:06:49 -08:00
Matthieu Helleboid
447edd1355
add warning about --no-archive & --no-thumbnails options
...
add given_when_then informaiton to tests
add use_filename_prefix test
clear documents before importing in tests
2023-01-24 11:06:49 -08:00
Matthieu Helleboid
024921212a
--no-archive & --no-thumbnails option has their own paragraph
2023-01-24 11:06:49 -08:00
Matthieu Helleboid
5d08a34365
fix long option name for "-p" or "--use-filename-prefix"
2023-01-24 11:06:49 -08:00
Matthieu Helleboid
4cb4bd13ad
add split-manifest option to administration exporter
2023-01-24 11:06:49 -08:00
Matthieu Helleboid
896304ccaa
add prefix option to administration exporter
2023-01-24 11:06:49 -08:00
Matthieu Helleboid
9ae186e6f9
add no-archive and no-thumbnail options to administration exporter and importer
2023-01-24 11:06:49 -08:00
Frederick Robinson
643486b14b
tweak language
...
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-01-19 11:54:18 -08:00
Frederick Robinson
87045da1e2
document existence of document_thumbnails
2023-01-19 11:54:18 -08:00
shamoon
151573a26e
Note optional sudo command in bare metal docs
2023-01-18 22:36:24 -08:00
Trenton H
c9683808c9
Add 2 warnings about potential path length issues
2023-01-14 06:33:12 -08:00
Michael Shamoon
8c9a74ee0c
Merge branch 'dev'
2022-12-29 19:39:38 -08:00
tooomm
8b36c9ad64
more fixes and cleanup
2022-12-11 08:06:17 -08:00
tooomm
1266f2d5b9
fix links
2022-12-11 08:06:17 -08:00