mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-06-22 02:18:26 +00:00
Add changelog and fix docs
This commit is contained in:
50
Changelog.md
50
Changelog.md
@ -1,5 +1,55 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## v0.34.0
|
||||||
|
|
||||||
|
*Mar 31, 2022*
|
||||||
|
|
||||||
|
- French translation (#1440): The UI is now available in French!
|
||||||
|
Thanks to @jgirardet.
|
||||||
|
- Link Items (#528): Link items together directly (without using
|
||||||
|
custom fields) and see all related items quickly on the search page.
|
||||||
|
- Import mails recursively (#1260): The scanmailbox task can now go
|
||||||
|
through folders recursively. Thanks to @Moerfi666 and @seijikun.
|
||||||
|
- Fulltext search via PostgreSQL (#424): Another backend for full-text
|
||||||
|
search was added that is backed by PostgreSQL's text search feature.
|
||||||
|
You can now choose between SOLR and PostgreSQL for fulltext search.
|
||||||
|
- More file backends (#1379): Next to storing the files in the
|
||||||
|
database, you can now choose to store them in a S3 compatible
|
||||||
|
storage or use the filesystem directly.
|
||||||
|
- Flat zip upload (#1366): An option has been added to the upload
|
||||||
|
metadata that will unpack zip files and process each entry
|
||||||
|
separately (instead of treating a zip file as a single item).
|
||||||
|
- Fix to upload large files (#1339): Uploaded files are not loaded
|
||||||
|
entirely into memory allowing to upload large files.
|
||||||
|
- Fix previously published db migration (#1454, #1436): Unfortunately,
|
||||||
|
there was an db migration in the last release that caused problems
|
||||||
|
on some installations. A fix for this migration has been added.
|
||||||
|
- Fix build to run on windows (#1449, #1461): Building docspell on
|
||||||
|
windows has been improved by @arittner.
|
||||||
|
|
||||||
|
For some of the new features, you need the new version of
|
||||||
|
[dsc](https://github.com/docspell/dsc).
|
||||||
|
|
||||||
|
### Rest API Changes
|
||||||
|
|
||||||
|
- adds routes to clone file repositories and the integrity check
|
||||||
|
- adds routes to support linking items
|
||||||
|
- `ScanMailboxSettings` has a new flag `scanRecursively`
|
||||||
|
- `ItemDetail` and `ItemLight` contain a new field to transport
|
||||||
|
related/linked items
|
||||||
|
- `ItemUploadMeta` has a new flag to specify whether zip files should
|
||||||
|
be treated as a container only, and be "flattened" into the list of
|
||||||
|
uploaded files
|
||||||
|
|
||||||
|
### Configuration Changes
|
||||||
|
|
||||||
|
- rest server only: added options to tune the http server
|
||||||
|
- joex only: adds a file integrity check to the regular house keeping tasks
|
||||||
|
- configuration for postgresql based full-text search
|
||||||
|
- extend `files` config adding the different storage backends for
|
||||||
|
files
|
||||||
|
|
||||||
|
|
||||||
## v0.33.0
|
## v0.33.0
|
||||||
|
|
||||||
*Mar 6, 2022*
|
*Mar 6, 2022*
|
||||||
|
@ -11,12 +11,17 @@ template = "docs.html"
|
|||||||
|
|
||||||
## Where are my files stored?
|
## Where are my files stored?
|
||||||
|
|
||||||
Everything, including all files, are stored in the database.
|
Everything, including all files, are stored in the database by
|
||||||
|
default.
|
||||||
|
|
||||||
Now that seems to put off some people coming to Docspell, so here are
|
For the files there are alternatives: you can configure a S3 storage
|
||||||
some thoughts on why this is and why it may be not such a big deal. It
|
and even using the filesystem directly is possible. I wouldn't
|
||||||
was a conscious decision and the option to hold all files in the file
|
recommend the latter, especially not if networks are between the
|
||||||
system was considered, but not chosen in the end.
|
nodes. The recommended default is using the database, as it was the
|
||||||
|
only way until 0.34.0, thus the others are not well battle tested.
|
||||||
|
|
||||||
|
Here are some thoughts on why the decision was made for using the
|
||||||
|
database only previous to 0.34.0.
|
||||||
|
|
||||||
First, it was clear that a database *is* required in order to support
|
First, it was clear that a database *is* required in order to support
|
||||||
the planned features. It is required to efficiently support a
|
the planned features. It is required to efficiently support a
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
+++
|
+++
|
||||||
title = "Features and Limitations"
|
title = "Features"
|
||||||
weight = 9
|
weight = 9
|
||||||
insert_anchor_links = "right"
|
insert_anchor_links = "right"
|
||||||
description = "A list of features and limitations."
|
description = "A list of features and limitations."
|
||||||
@ -14,8 +14,9 @@ template = "docs.html"
|
|||||||
- Handle multiple documents as one unit
|
- Handle multiple documents as one unit
|
||||||
- OCR using [tesseract](https://github.com/tesseract-ocr/tesseract)
|
- OCR using [tesseract](https://github.com/tesseract-ocr/tesseract)
|
||||||
- [Full-Text Search](@/docs/webapp/finding.md#full-text-search) based
|
- [Full-Text Search](@/docs/webapp/finding.md#full-text-search) based
|
||||||
on [Apache SOLR](https://solr.apache.org) or [PostgreSQL's text
|
on [Apache SOLR](@/docs/configure/fulltext-search.md#solr) or
|
||||||
search](https://www.postgresql.org/docs/14/textsearch.html)
|
[PostgreSQL's text
|
||||||
|
search](@/docs/configure/fulltext-search.md#postgresql)
|
||||||
- Conversion to PDF: all files are converted into a PDF file. PDFs
|
- Conversion to PDF: all files are converted into a PDF file. PDFs
|
||||||
with only images (as often returned from scanners) are converted
|
with only images (as often returned from scanners) are converted
|
||||||
into searchable PDF/A pdfs.
|
into searchable PDF/A pdfs.
|
||||||
@ -64,6 +65,9 @@ template = "docs.html"
|
|||||||
- Everything stored in a SQL database: PostgreSQL, MariaDB or H2
|
- Everything stored in a SQL database: PostgreSQL, MariaDB or H2
|
||||||
- H2 is embedded, a "one-file-only" database, avoids installing db
|
- H2 is embedded, a "one-file-only" database, avoids installing db
|
||||||
servers
|
servers
|
||||||
|
- Choose a [file backend](@/docs/configure/file-backends.md) to store
|
||||||
|
files right in the database, in a S3 compatible storage or also use
|
||||||
|
the filesystem directly
|
||||||
- Support for encrypted PDFs
|
- Support for encrypted PDFs
|
||||||
- Files supported:
|
- Files supported:
|
||||||
- Documents:
|
- Documents:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
+++
|
+++
|
||||||
title = "Feed Data into Docspell"
|
title = "Documents → Docspell"
|
||||||
weight = 8
|
weight = 8
|
||||||
description = "Shows several ways for getting data into Docspell."
|
description = "Shows several ways for getting data into Docspell."
|
||||||
insert_anchor_links = "right"
|
insert_anchor_links = "right"
|
||||||
|
Reference in New Issue
Block a user