Paperless Versions Save

Scan, index, and archive all of your paper documents

1.2.0

6 years ago
  • New Docker image, now based on Alpine, thanks to the efforts of @addadi and @Pit. This new image is dramatically smaller than the Debian-based one, and it also has a new home on Docker Hub. A proper thank-you to @Pit_ for hosting the image on his Docker account all this time, but after some discussion, we decided the image needed a more official-looking home.
  • @BastianPoe has added the long-awaited feature to automatically skip the OCR step when the PDF already contains text. This can be overridden by setting PAPERLESS_OCR_ALWAYS=YES either in your paperless.conf or in the environment. Note that this also means that Paperless now requires libpoppler-cpp-dev to be installed. Important: You'll need to run pip install -r requirements.txt after the usual git pull to properly update.
  • @BastianPoe has also contributed a monumental amount of work (#291) to solving #158: setting the document creation date based on finding a date in the document text.

1.1.0

6 years ago
  • Fix for #283, a redirect bug which broke interactions with paperless-desktop. Thanks to @chris-aeviator for reporting it.
  • Addition of an optional new financial year filter, courtesy of @ddddavidmartin (#256)
  • Fixed a typo in how thumbnails were named in exports (#285), courtesy of @pzl

1.0.0

6 years ago

Because by this point Paperless is stable enough to have a major version.

Changes in this release:

  • Upgrade to Django 1.11. You'll need to run pip install -r requirements.txt after the usual git pull to properly update.
  • Replace the templatetag-based hack we had for document listing in favour of a slightly less ugly solution in the form of another template tag with less copypasta.
  • Support for multi-word-matches for auto-tagging thanks to an excellent patch from @ishirav #277
  • Fixed a CSS bug reported by @xkpd3 that caused an overlapping of the text and checkboxes under some resolutions #272.
  • Patched the Docker config to force the serving of static files. Credit for this one goes to @dev-rke via #248.
  • Fix file permissions during Docker start up thanks to @pitkley on #268.
  • Date fields in the admin are now expressed as HTML5 date fields thanks to @Findus23's issue #278.

0.8.0

6 years ago

Adds support for hosting Paperless in a directory other than the root. So instead of example.com/ you can now host it at example.com/paperless/ if you like. Thanks to @maphy-psd for the PR on this one.

0.7.0

6 years ago
  • Potentially breaking change: As per #235, Paperless will no longer automatically delete documents attached to correspondents when those correspondents are themselves deleted. This was Django's default behaviour, but didn't make much sense in Paperless' case. Thanks to @thomasbrueggemann and @ddddavidmartin for their input on this one.
  • Fix for #232 wherein Paperless wasn't recognising .tif files properly. Thanks to @ayounggun for reporting this one and to @kskyten for posting the correct solution in the Github issue.

0.6.1

6 years ago

Removes debugging info :-/

0.6.0

6 years ago
  • Abandon the shared-secret trick we were using for the POST API in favour of BasicAuth or Django session.
  • Fix the POST API so it actually works. #236
  • Breaking change: We've dropped the use of PAPERLESS_SHARED_SECRET as it was being used both for the API (now replaced with a normal auth) and form email polling. Now that we're only using it for email, this variable has been renamed to PAPERLESS_EMAIL_SECRET. The old value will still work for a while, but you should change your config if you've been using the email polling feature. Thanks to @jmgilman for all the help with this feature.

0.5.0

6 years ago
  • Support for fuzzy matching in the auto-tagger & auto-correspondent systems thanks to @jgysland's patch #220.
  • Modified the Dockerfile to prepare an export directory (#212). Thanks to combined efforts from @pitkley and @Strubbl in working out the kinks on this one.
  • Updated the import/export scripts to include support for thumbnails. Big thanks to @CkuT for finding this shortcoming and doing the work to get it fixed in #224.
  • All of the following changes are thanks to @ddddavidmartin:
    • Bumped the dependency on pyocr to 0.4.7 so new users can make use of Tesseract 4 if they so prefer (#226).
    • Fixed a number of issues with the automated mail handler (#227, #228)
    • Amended the documentation for better handling of systemd service files (#229)
    • Amended the Django Admin configuration to have nice headers (#230)

0.4.1

7 years ago

Fix for #206 wherein the pluggable parser didn't recognise files with all-caps suffixes like .PDF.

0.4.0

7 years ago

This release introduces reminders, a feature that's fully functional at the server level, but which is presently not very impressive in the UI. Basically you can now create, edit, update, list, and delete reminders both via the UI (the Django admin) or via the REST API. However actually you know, reminding you via some sort of notification system isn't in there yet.

However, this was a feature requested by people who are writing stuff that plugs into Paperless, like Paperless Desktop so maybe they'll be making use of this more than Paperless Core.