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 returned false 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 a scan-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.