Fix text formatting

This commit is contained in:
Daniel Quinn 2018-01-30 20:27:40 +00:00 committed by Wolf-Bastian Pöttner
parent 87e466c47c
commit e9fff764cb

View File

@ -1,18 +1,22 @@
Changelog Changelog
######### #########
* 1.2.0 1.2.0
=====
* New Docker image, now based on Alpine, thanks to the efforts of `addadi`_ * New Docker image, now based on Alpine, thanks to the efforts of `addadi`_
and `Pit`_. and `Pit`_.
* `BastianPoe`_ has added the long-awaited feature to automatically skip the * `BastianPoe`_ has added the long-awaited feature to automatically skip the
OCR step when the PDF already contains text. This can be overridden by OCR step when the PDF already contains text. This can be overridden by
setting ``PAPERLESS_OCR_ALWAYS=YES`` either in your ``paperless.conf`` or setting ``PAPERLESS_OCR_ALWAYS=YES`` either in your ``paperless.conf`` or
in the environment. Note that this also means that Paperless now requires in the environment. Note that this also means that Paperless now requires
``libpoppler-cpp-dev`` to be installed. **You'll need to run ``libpoppler-cpp-dev`` to be installed. **Important**: You'll need to run
``pip install -r requirements.txt`` after the usual ``git pull`` to ``pip install -r requirements.txt`` after the usual ``git pull`` to
properly update**. properly update.
1.1.0
=====
* 1.1.0
* Fix for `#283`_, a redirect bug which broke interactions with * Fix for `#283`_, a redirect bug which broke interactions with
paperless-desktop. Thanks to `chris-aeviator`_ for reporting it. paperless-desktop. Thanks to `chris-aeviator`_ for reporting it.
* Addition of an optional new financial year filter, courtesy of * Addition of an optional new financial year filter, courtesy of
@ -20,7 +24,9 @@ Changelog
* Fixed a typo in how thumbnails were named in exports `#285`_, courtesy of * Fixed a typo in how thumbnails were named in exports `#285`_, courtesy of
`Dan Panzarella`_ `Dan Panzarella`_
* 1.0.0 1.0.0
=====
* Upgrade to Django 1.11. **You'll need to run * Upgrade to Django 1.11. **You'll need to run
``pip install -r requirements.txt`` after the usual ``git pull`` to ``pip install -r requirements.txt`` after the usual ``git pull`` to
properly update**. properly update**.
@ -37,12 +43,16 @@ Changelog
* Date fields in the admin are now expressed as HTML5 date fields thanks to * Date fields in the admin are now expressed as HTML5 date fields thanks to
`Lukas Winkler`_'s issue `#278`_ `Lukas Winkler`_'s issue `#278`_
* 0.8.0 0.8.0
=====
* Paperless can now run in a subdirectory on a host (``/paperless``), rather * Paperless can now run in a subdirectory on a host (``/paperless``), rather
than always running in the root (``/``) thanks to `maphy-psd`_'s work on than always running in the root (``/``) thanks to `maphy-psd`_'s work on
`#255`_. `#255`_.
* 0.7.0 0.7.0
=====
* **Potentially breaking change**: As per `#235`_, Paperless will no longer * **Potentially breaking change**: As per `#235`_, Paperless will no longer
automatically delete documents attached to correspondents when those automatically delete documents attached to correspondents when those
correspondents are themselves deleted. This was Django's default correspondents are themselves deleted. This was Django's default
@ -52,7 +62,9 @@ Changelog
properly. Thanks to `ayounggun`_ for reporting this one and to properly. Thanks to `ayounggun`_ for reporting this one and to
`Kusti Skytén`_ for posting the correct solution in the Github issue. `Kusti Skytén`_ for posting the correct solution in the Github issue.
* 0.6.0 0.6.0
=====
* Abandon the shared-secret trick we were using for the POST API in favour * Abandon the shared-secret trick we were using for the POST API in favour
of BasicAuth or Django session. of BasicAuth or Django session.
* Fix the POST API so it actually works. `#236`_ * Fix the POST API so it actually works. `#236`_
@ -63,7 +75,10 @@ Changelog
will still work for a while, but you should change your config if you've will still work for a while, but you should change your config if you've
been using the email polling feature. Thanks to `Joshua Gilman`_ for all been using the email polling feature. Thanks to `Joshua Gilman`_ for all
the help with this feature. the help with this feature.
* 0.5.0
0.5.0
=====
* Support for fuzzy matching in the auto-tagger & auto-correspondent systems * Support for fuzzy matching in the auto-tagger & auto-correspondent systems
thanks to `Jake Gysland`_'s patch `#220`_. thanks to `Jake Gysland`_'s patch `#220`_.
* Modified the Dockerfile to prepare an export directory (`#212`_). Thanks * Modified the Dockerfile to prepare an export directory (`#212`_). Thanks
@ -79,11 +94,15 @@ Changelog
* Amended the documentation for better handling of systemd service files (`#229`_) * Amended the documentation for better handling of systemd service files (`#229`_)
* Amended the Django Admin configuration to have nice headers (`#230`_) * Amended the Django Admin configuration to have nice headers (`#230`_)
* 0.4.1 0.4.1
=====
* Fix for `#206`_ wherein the pluggable parser didn't recognise files with * Fix for `#206`_ wherein the pluggable parser didn't recognise files with
all-caps suffixes like ``.PDF`` all-caps suffixes like ``.PDF``
* 0.4.0 0.4.0
=====
* Introducing reminders. See `#199`_ for more information, but the short * Introducing reminders. See `#199`_ for more information, but the short
explanation is that you can now attach simple notes & times to documents explanation is that you can now attach simple notes & times to documents
which are made available via the API. Currently, the default API which are made available via the API. Currently, the default API
@ -91,7 +110,9 @@ Changelog
`Thomas Brueggemann`_ over at `Paperless Desktop`_ has said that he would `Thomas Brueggemann`_ over at `Paperless Desktop`_ has said that he would
like to make use of this feature in his project. like to make use of this feature in his project.
* 0.3.6 0.3.6
=====
* Fix for `#200`_ (!!) where the API wasn't configured to allow updating the * Fix for `#200`_ (!!) where the API wasn't configured to allow updating the
correspondent or the tags for a document. correspondent or the tags for a document.
* The ``content`` field is now optional, to allow for the edge case of a * The ``content`` field is now optional, to allow for the edge case of a
@ -103,7 +124,9 @@ Changelog
it with an environment variable, and you're good to go. Proper it with an environment variable, and you're good to go. Proper
documentation is on its way. documentation is on its way.
* 0.3.5 0.3.5
=====
* A serious facelift for the documents listing page wherein we drop the * A serious facelift for the documents listing page wherein we drop the
tabular layout in favour of a tiled interface. tabular layout in favour of a tiled interface.
* Users can now configure the number of items per page. * Users can now configure the number of items per page.
@ -112,7 +135,9 @@ Changelog
* Fix for `#112`_: Added checks for binaries required for document * Fix for `#112`_: Added checks for binaries required for document
consumption. consumption.
* 0.3.4 0.3.4
=====
* Removal of django-suit due to a licensing conflict I bumped into in 0.3.3. * Removal of django-suit due to a licensing conflict I bumped into in 0.3.3.
Note that you *can* use Django Suit with Paperless, but only in a Note that you *can* use Django Suit with Paperless, but only in a
non-profit situation as their free license prohibits for-profit use. As a non-profit situation as their free license prohibits for-profit use. As a
@ -123,20 +148,28 @@ Changelog
* BasicAuth support for document and thumbnail downloads, as well as the Push * BasicAuth support for document and thumbnail downloads, as well as the Push
API thanks to @thomasbrueggemann. See `#179`_. API thanks to @thomasbrueggemann. See `#179`_.
* 0.3.3 0.3.3
=====
* Thumbnails in the UI and a Django-suit -based face-lift courtesy of @ekw! * Thumbnails in the UI and a Django-suit -based face-lift courtesy of @ekw!
* Timezone, items per page, and default language are now all configurable, * Timezone, items per page, and default language are now all configurable,
also thanks to @ekw. also thanks to @ekw.
* 0.3.2 0.3.2
=====
* Fix for `#172`_: defaulting ALLOWED_HOSTS to ``["*"]`` and allowing the * Fix for `#172`_: defaulting ALLOWED_HOSTS to ``["*"]`` and allowing the
user to set her own value via ``PAPERLESS_ALLOWED_HOSTS`` should the need user to set her own value via ``PAPERLESS_ALLOWED_HOSTS`` should the need
arise. arise.
* 0.3.1 0.3.1
=====
* Added a default value for ``CONVERT_BINARY`` * Added a default value for ``CONVERT_BINARY``
* 0.3.0 0.3.0
=====
* Updated to using django-filter 1.x * Updated to using django-filter 1.x
* Added some system checks so new users aren't confused by misconfigurations. * Added some system checks so new users aren't confused by misconfigurations.
* Consumer loop time is now configurable for systems with slow writes. Just * Consumer loop time is now configurable for systems with slow writes. Just
@ -147,7 +180,8 @@ Changelog
``PAPERLESS_CONVERT_BINARY``, ``PAPERLESS_CONSUMPTION_DIR``, and ``PAPERLESS_CONVERT_BINARY``, ``PAPERLESS_CONSUMPTION_DIR``, and
``PAPERLESS_SHARED_SECRET`` respectively instead. ``PAPERLESS_SHARED_SECRET`` respectively instead.
* 0.2.0 0.2.0
=====
* `#150`_: The media root is now a variable you can set in * `#150`_: The media root is now a variable you can set in
``paperless.conf``. ``paperless.conf``.
@ -174,7 +208,8 @@ Changelog
* `#94`_: Restored support for changing the created date in the UI. Thanks * `#94`_: Restored support for changing the created date in the UI. Thanks
to `Martin Honermeyer`_ and `Tim White`_ for working with me on this. to `Martin Honermeyer`_ and `Tim White`_ for working with me on this.
* 0.1.1 0.1.1
=====
* Potentially **Breaking Change**: All references to "sender" in the code * Potentially **Breaking Change**: All references to "sender" in the code
have been renamed to "correspondent" to better reflect the nature of the have been renamed to "correspondent" to better reflect the nature of the
@ -197,7 +232,8 @@ Changelog
* `#53`_: Fixed an annoying bug that caused ``.jpeg`` and ``.JPG`` images * `#53`_: Fixed an annoying bug that caused ``.jpeg`` and ``.JPG`` images
to be imported but made unavailable. to be imported but made unavailable.
* 0.1.0 0.1.0
=====
* Docker support! Big thanks to `Wayne Werner`_, `Brian Conn`_, and * Docker support! Big thanks to `Wayne Werner`_, `Brian Conn`_, and
`Tikitu de Jager`_ for this one, and especially to `Pit`_ `Tikitu de Jager`_ for this one, and especially to `Pit`_
@ -215,13 +251,15 @@ Changelog
* `#57`_: Make sure file is preserved on import failure (`darkmatter`_) * `#57`_: Make sure file is preserved on import failure (`darkmatter`_)
* Added tox with pep8 checking * Added tox with pep8 checking
* 0.0.6 0.0.6
=====
* Added support for parallel OCR (significant work from `Pit`_) * Added support for parallel OCR (significant work from `Pit`_)
* Sped up the language detection (significant work from `Pit`_) * Sped up the language detection (significant work from `Pit`_)
* Added simple logging * Added simple logging
* 0.0.5 0.0.5
=====
* Added support for image files as documents (png, jpg, gif, tiff) * Added support for image files as documents (png, jpg, gif, tiff)
* Added a crude means of HTTP POST for document imports * Added a crude means of HTTP POST for document imports
@ -229,24 +267,28 @@ Changelog
* Added a re-tagging utility * Added a re-tagging utility
* Documentation for the above as well as data migration * Documentation for the above as well as data migration
* 0.0.4 0.0.4
=====
* Added automated tagging basted on keyword matching * Added automated tagging basted on keyword matching
* Cleaned up the document listing page * Cleaned up the document listing page
* Removed ``User`` and ``Group`` from the admin * Removed ``User`` and ``Group`` from the admin
* Added ``pytz`` to the list of requirements * Added ``pytz`` to the list of requirements
* 0.0.3 0.0.3
=====
* Added basic tagging * Added basic tagging
* 0.0.2 0.0.2
=====
* Added language detection * Added language detection
* Added datestamps to ``document_exporter``. * Added datestamps to ``document_exporter``.
* Changed ``settings.TESSERACT_LANGUAGE`` to ``settings.OCR_LANGUAGE``. * Changed ``settings.TESSERACT_LANGUAGE`` to ``settings.OCR_LANGUAGE``.
* 0.0.1 0.0.1
=====
* Initial release * Initial release