### Features
-- Take ownership of k8s-at-home Helm chart, [@alexander-bauer](https://github.com/alexander-bauer) ([#1947](https://github.com/paperless-ngx/paperless-ngx/pull/1947))
+- Take ownership of k8s-at-home Helm chart [@alexander-bauer](https://github.com/alexander-bauer) ([#1947](https://github.com/paperless-ngx/paperless-ngx/pull/1947))
### Bug Fixes
### Maintenance
-- Take ownership of k8s-at-home Helm chart, [@alexander-bauer](https://github.com/alexander-bauer) ([#1947](https://github.com/paperless-ngx/paperless-ngx/pull/1947))
+- Take ownership of k8s-at-home Helm chart [@alexander-bauer](https://github.com/alexander-bauer) ([#1947](https://github.com/paperless-ngx/paperless-ngx/pull/1947))
### All App Changes
!!! note
-The changed to the full text searching require you to reindex your
-documents. _The docker image does this automatically, you don't need to
-do anything._ To do this, execute the `document_index reindex`
-management command (see `administration-index`{.interpreted-text
-role="ref"}).
+ The changed to the full text searching require you to reindex your
+ documents. _The docker image does this automatically, you don't need to
+ do anything._ To do this, execute the `document_index reindex`
+ management command (see [Managing the document search index](/administration#index)).
### paperless-ng 1.3.2
- Changes
- The REST API is versioned from this point onwards. This will
allow me to make changes without breaking existing clients. See
- the documentation about `api-versioning`{.interpreted-text
- role="ref"} for details.
+ the documentation about [API versioning](/api#api-versioning) for details.
- Added a color picker for tag colors.
- Added the ability to use the filter for searching the document
content as well.
- Changes to the OCRmyPDF integration
- Added support for deskewing and automatic rotation of
incorrectly rotated pages. This is enabled by default, see
- `configuration-ocr`{.interpreted-text role="ref"}.
+ [OCR settings](/configuration#ocr).
- Better support for encrypted files.
- Better support for various other PDF files: Paperless will now
attempt to force OCR with safe options when OCR fails with the
- Added a docker-specific configuration option to adjust the number of
worker processes of the web server. See
- `configuration-docker`{.interpreted-text role="ref"}.
+ [Docker options](/configuration#docker).
- Some more memory usage optimizations.
- Don't show inbox statistics if no inbox tag is defined.
- Always show top left corner of thumbnails, even for extra wide
documents.
- Added a management command for executing the sanity checker
- directly. See `utilities-sanity-checker`{.interpreted-text
- role="ref"}.
+ directly. See [management utilities](/administration#sanity-checker).
- The weekly sanity check now reports messages in the log files.
- Fixed an issue with the metadata tab not reporting anything in case
of missing files.
management commands, since these also ensure that they're always
executed as the paperless user and you're less likely to run into
permission issues. See
- `utilities-management-commands`{.interpreted-text role="ref"}.
+ [management commands](/administration#management-commands).
### paperless-ng 1.1.0
status notifications.
Apache `mod_wsgi` users, see
- `this note <faq-mod_wsgi>`{.interpreted-text role="ref"}.
+ [this note](/faq#how-do-i-get-websocket-support-with-apache-mod_wsgi).
- Paperless now offers suggestions for tags, correspondents and types
on the document detail page.
- The document exporter locks the media directory and the database
during execution to ensure that the resulting export is
consistent.
- - See the
- `updated documentation <utilities-exporter>`{.interpreted-text
- role="ref"} for more details.
+ - See the [updated documentation](/administration#exporter) for more details.
- Other changes and additions
- Added a language selector to the settings.
- Added date format options to the settings.
- Thanks to [Jo Vandeginste](https://github.com/jovandeginste),
Paperless has optional support for Office documents such as .docx,
.doc, .odt and more.
- - See the `configuration<configuration-tika>`{.interpreted-text
- role="ref"} on how to enable this feature. This feature requires
- two additional services (one for parsing Office documents and
- metadata extraction and another for converting Office documents
- to PDF), and is therefore not enabled on default installations.
+ - See the [Tika settings](/configuration#tika) on how to enable this
+ feature. This feature requires two additional services (one for
+ parsing Office documents and metadata extraction and another for
+ converting Office documents to PDF), and is therefore not enabled
+ on default installations.
- As with all other documents, paperless converts Office documents
to PDF and stores both the original as well as the archived PDF.
- Dark mode
!!! note
-The bulk delete operations did not update the search index. Therefore,
-documents that you deleted remained in the index and caused the search
-to return messages about missing documents when searching. Further bulk
-operations will properly update the index.
+ The bulk delete operations did not update the search index. Therefore,
+ documents that you deleted remained in the index and caused the search
+ to return messages about missing documents when searching. Further bulk
+ operations will properly update the index.
-However, this change is not retroactive: If you used the delete method
-of the bulk editor, you need to reindex your search index by
-`running the management command document_index with the argument reindex <administration-index>`{.interpreted-text
-role="ref"}.
+ However, this change is not retroactive: If you used the delete method
+ of the bulk editor, you need to reindex your search index by
+ [running the management command `document_index` with the argument `reindex`](/administration#index).
### paperless-ng 0.9.9
edit page. If available, a dropdown menu will appear next to the
download button.
- Many of the configuration options regarding OCR have changed.
- See `configuration-ocr`{.interpreted-text role="ref"} for
- details.
+ See [OCR settings](/configuration#ocr) for details.
- Paperless no longer guesses the language of your documents. It
always uses the language that you specified with
`PAPERLESS_OCR_LANGUAGE`. Be sure to set this to the language
the majority of your documents are in. Multiple languages can be
specified, but that requires more CPU time.
- - The management command
- `document_archiver <utilities-archiver>`{.interpreted-text
- role="ref"} can be used to create archived versions for already
- existing documents.
+ - The management command [`document_archiver`](/administration#archiver)
+ can be used to create archived versions for already existing documents.
- Tags from consumption folder.
- Thanks to [jayme-github](https://github.com/jayme-github),
paperless now consumes files from sub folders in the consumption
- The endpoint for uploading documents now supports specifying
custom titles, correspondents, tags and types. This can be used
by clients to override the default behavior of paperless. See
- `api-file_uploads`{.interpreted-text role="ref"}.
+ [POSTing documents](/api#file-uploads).
- The document endpoint of API now serves documents in this form:
- correspondents, document types and tags are referenced by
their ID in the fields `correspondent`, `document_type` and
- Paperless now supports searching by tags, types and dates and
correspondents. In order to have this applied to your existing
documents, you need to perform a `document_index reindex`
- management command (see `administration-index`{.interpreted-text
- role="ref"}) that adds the data to the search index. You only
- need to do this once, since the schema of the search index
- changed. Paperless keeps the index updated after that whenever
- something changes.
+ management command (see [document search index](/administration#index))
+ that adds the data to the search index. You only need to do this
+ once, since the schema of the search index changed. Paperless
+ keeps the index updated after that whenever something changes.
- Paperless now has spelling corrections ("Did you mean") for
miss-typed queries.
- The documentation contains
- `information about the query syntax <basic-searching>`{.interpreted-text
- role="ref"}.
+ [information about the query syntax](/usage#basic-usage_searching).
- Front end:
- Clickable tags, correspondents and types allow quick filtering
for related documents.
uses PostgreSQL instead of SQLite. Username, database and
password all default to `paperless` if not specified.
- **Modified \[breaking\]:** document_retagger management command
- rework. See `utilities-retagger`{.interpreted-text role="ref"} for
+ rework. See [Document retagger](/administration#retagger) for
details. Replaces `document_correspondents` management command.
- **Removed \[breaking\]:** Reminders.
- **Removed:** All customizations made to the django admin pages.