Docspell v0.6.0 Release Notes
Release Date: 2020-05-25 // almost 4 years ago-
May 25th, 2020
- π New feature "Scan Mailboxes". Docspell can now read mailboxes periodically to import your mails.
- π New feature "Integration Endpoint". Allows an admin to upload files to any collective using a separate endpoint.
- π New feature: add files to existing items.
- π New feature: reorder attachments via drag and drop.
- The document list on the front-page has been rewritten. The table is removed and documents are now presented in a βcard viewβ.
- Amend the mail-to-pdf conversion to include the e-mail date.
- When processing e-mails, set the item date automatically from the received-date in the mail.
- π Fixes regarding character encodings when reading e-mails.
- π Fix the
find-by-checksum
route that, given a sha256 checksum, returns whether there is such a file in docspell. It falsely returnedfalse
although documents existed. - π Fix webapp for mobile devices.
- π Fix the search menu to remember dates in fields. When going back from an item detail to the front-page, the search menu remembers the last state, but dates were cleared.
- π Fix redirecting
/
only to/app
.
π§ Configuration Changes
The joex and rest-server component have new config sections:
- β Add
docspell.joex.mail-debug
flag to enable debugging e-mail related code. This is only useful if you encounter problems connecting to mail servers. - β Add
docspell.joex.user-tasks
with ascan-mailbox
section to configure the new scan-mailbox user task. - β Add
docspell.joex.files
section that is the same as the corresponding section in the rest server config. - β Add
docspell.rest-server.integration-endpoint
with sub-sections to configure an endpoint for uploading files for admin users.
REST Api Changes
- π Change
/sec/email/settings
to/sec/email/settings/smtp
- β Add
/sec/email/settings/imap
- β Add
/sec/usertask/scanmailbox
routes to configure one or more scan-mailbox tasks - The data used in
/sec/collective/settings
was extended with a boolean value to enable/disable the "integration endpoint" for a collective. - β Add
/sec/item/{itemId}/attachment/movebefore
to move an attachment before another.