\#
This commit is contained in:
parent
8b8e547fa0
commit
547287bb5f
@ -3666,68 +3666,68 @@ Versions 1.11.1 and 1.11.2 contain bug fixes from v1.11.0 that prevented use of
|
||||
|
||||
### Features
|
||||
|
||||
- (chore) Runs pyupgrade to Python 3.8+ [@stumpylog](https://github.com/stumpylog) ([\#890](https://github.com/paperless-ngx/paperless-ngx/pull/890))
|
||||
- Dockerfile Organization \& Enhancements [@stumpylog](https://github.com/stumpylog) ([\#888](https://github.com/paperless-ngx/paperless-ngx/pull/888))
|
||||
- mobile friendlier manage pages [@shamoon](https://github.com/shamoon) ([\#873](https://github.com/paperless-ngx/paperless-ngx/pull/873))
|
||||
- Use semver for release process [@stumpylog](https://github.com/stumpylog) ([\#851](https://github.com/paperless-ngx/paperless-ngx/pull/851))
|
||||
- Enable Docker Hub push [@stumpylog](https://github.com/stumpylog) ([\#828](https://github.com/paperless-ngx/paperless-ngx/pull/828))
|
||||
- Feature barcode tiff support [@gador](https://github.com/gador) ([\#766](https://github.com/paperless-ngx/paperless-ngx/pull/766))
|
||||
- Updates GHA workflow to rebuild intermediate images on changes [@stumpylog](https://github.com/stumpylog) ([\#820](https://github.com/paperless-ngx/paperless-ngx/pull/820))
|
||||
- Adds simple Python to wait for Redis broker to be ready [@stumpylog](https://github.com/stumpylog) ([\#788](https://github.com/paperless-ngx/paperless-ngx/pull/788))
|
||||
- Update GHA workflow to build all Docker images [@stumpylog](https://github.com/stumpylog) ([\#761](https://github.com/paperless-ngx/paperless-ngx/pull/761))
|
||||
- (chore) Runs pyupgrade to Python 3.8+ [@stumpylog](https://github.com/stumpylog) ([#890](https://github.com/paperless-ngx/paperless-ngx/pull/890))
|
||||
- Dockerfile Organization \& Enhancements [@stumpylog](https://github.com/stumpylog) ([#888](https://github.com/paperless-ngx/paperless-ngx/pull/888))
|
||||
- mobile friendlier manage pages [@shamoon](https://github.com/shamoon) ([#873](https://github.com/paperless-ngx/paperless-ngx/pull/873))
|
||||
- Use semver for release process [@stumpylog](https://github.com/stumpylog) ([#851](https://github.com/paperless-ngx/paperless-ngx/pull/851))
|
||||
- Enable Docker Hub push [@stumpylog](https://github.com/stumpylog) ([#828](https://github.com/paperless-ngx/paperless-ngx/pull/828))
|
||||
- Feature barcode tiff support [@gador](https://github.com/gador) ([#766](https://github.com/paperless-ngx/paperless-ngx/pull/766))
|
||||
- Updates GHA workflow to rebuild intermediate images on changes [@stumpylog](https://github.com/stumpylog) ([#820](https://github.com/paperless-ngx/paperless-ngx/pull/820))
|
||||
- Adds simple Python to wait for Redis broker to be ready [@stumpylog](https://github.com/stumpylog) ([#788](https://github.com/paperless-ngx/paperless-ngx/pull/788))
|
||||
- Update GHA workflow to build all Docker images [@stumpylog](https://github.com/stumpylog) ([#761](https://github.com/paperless-ngx/paperless-ngx/pull/761))
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Feature / fix saved view \& sort field query params [@shamoon](https://github.com/shamoon) ([\#881](https://github.com/paperless-ngx/paperless-ngx/pull/881))
|
||||
- Mobile friendlier manage pages [@shamoon](https://github.com/shamoon) ([\#873](https://github.com/paperless-ngx/paperless-ngx/pull/873))
|
||||
- Add timeout to healthcheck [@shamoon](https://github.com/shamoon) ([\#880](https://github.com/paperless-ngx/paperless-ngx/pull/880))
|
||||
- Always accept yyyy-mm-dd date inputs [@shamoon](https://github.com/shamoon) ([\#864](https://github.com/paperless-ngx/paperless-ngx/pull/864))
|
||||
- Fix local Docker image building [@stumpylog](https://github.com/stumpylog) ([\#849](https://github.com/paperless-ngx/paperless-ngx/pull/849))
|
||||
- Fix: show errors on invalid date input [@shamoon](https://github.com/shamoon) ([\#862](https://github.com/paperless-ngx/paperless-ngx/pull/862))
|
||||
- Fix: Older dates do not display on frontend [@shamoon](https://github.com/shamoon) ([\#852](https://github.com/paperless-ngx/paperless-ngx/pull/852))
|
||||
- Fixes IMAP UTF8 Authentication [@stumpylog](https://github.com/stumpylog) ([\#725](https://github.com/paperless-ngx/paperless-ngx/pull/725))
|
||||
- Fix password field remains visible [@shamoon](https://github.com/shamoon) ([\#840](https://github.com/paperless-ngx/paperless-ngx/pull/840))
|
||||
- Fixes Pillow build for armv7 [@stumpylog](https://github.com/stumpylog) ([\#815](https://github.com/paperless-ngx/paperless-ngx/pull/815))
|
||||
- Update frontend localization source file [@shamoon](https://github.com/shamoon) ([\#814](https://github.com/paperless-ngx/paperless-ngx/pull/814))
|
||||
- Fix install script extra OCR languages format [@stumpylog](https://github.com/stumpylog) ([\#777](https://github.com/paperless-ngx/paperless-ngx/pull/777))
|
||||
- Feature / fix saved view \& sort field query params [@shamoon](https://github.com/shamoon) ([#881](https://github.com/paperless-ngx/paperless-ngx/pull/881))
|
||||
- Mobile friendlier manage pages [@shamoon](https://github.com/shamoon) ([#873](https://github.com/paperless-ngx/paperless-ngx/pull/873))
|
||||
- Add timeout to healthcheck [@shamoon](https://github.com/shamoon) ([#880](https://github.com/paperless-ngx/paperless-ngx/pull/880))
|
||||
- Always accept yyyy-mm-dd date inputs [@shamoon](https://github.com/shamoon) ([#864](https://github.com/paperless-ngx/paperless-ngx/pull/864))
|
||||
- Fix local Docker image building [@stumpylog](https://github.com/stumpylog) ([#849](https://github.com/paperless-ngx/paperless-ngx/pull/849))
|
||||
- Fix: show errors on invalid date input [@shamoon](https://github.com/shamoon) ([#862](https://github.com/paperless-ngx/paperless-ngx/pull/862))
|
||||
- Fix: Older dates do not display on frontend [@shamoon](https://github.com/shamoon) ([#852](https://github.com/paperless-ngx/paperless-ngx/pull/852))
|
||||
- Fixes IMAP UTF8 Authentication [@stumpylog](https://github.com/stumpylog) ([#725](https://github.com/paperless-ngx/paperless-ngx/pull/725))
|
||||
- Fix password field remains visible [@shamoon](https://github.com/shamoon) ([#840](https://github.com/paperless-ngx/paperless-ngx/pull/840))
|
||||
- Fixes Pillow build for armv7 [@stumpylog](https://github.com/stumpylog) ([#815](https://github.com/paperless-ngx/paperless-ngx/pull/815))
|
||||
- Update frontend localization source file [@shamoon](https://github.com/shamoon) ([#814](https://github.com/paperless-ngx/paperless-ngx/pull/814))
|
||||
- Fix install script extra OCR languages format [@stumpylog](https://github.com/stumpylog) ([#777](https://github.com/paperless-ngx/paperless-ngx/pull/777))
|
||||
|
||||
### Documentation
|
||||
|
||||
- Use semver for release process [@stumpylog](https://github.com/stumpylog) ([\#851](https://github.com/paperless-ngx/paperless-ngx/pull/851))
|
||||
- Deployment: Consolidate tika compose files [@qcasey](https://github.com/qcasey) ([\#866](https://github.com/paperless-ngx/paperless-ngx/pull/866))
|
||||
- Fix local Docker image building [@stumpylog](https://github.com/stumpylog) ([\#849](https://github.com/paperless-ngx/paperless-ngx/pull/849))
|
||||
- Use semver for release process [@stumpylog](https://github.com/stumpylog) ([#851](https://github.com/paperless-ngx/paperless-ngx/pull/851))
|
||||
- Deployment: Consolidate tika compose files [@qcasey](https://github.com/qcasey) ([#866](https://github.com/paperless-ngx/paperless-ngx/pull/866))
|
||||
- Fix local Docker image building [@stumpylog](https://github.com/stumpylog) ([#849](https://github.com/paperless-ngx/paperless-ngx/pull/849))
|
||||
|
||||
### Maintenance
|
||||
|
||||
- Dockerfile Organization \& Enhancements [@stumpylog](https://github.com/stumpylog) ([\#888](https://github.com/paperless-ngx/paperless-ngx/pull/888))
|
||||
- Add timeout to healthcheck [@shamoon](https://github.com/shamoon) ([\#880](https://github.com/paperless-ngx/paperless-ngx/pull/880))
|
||||
- Use semver for release process [@stumpylog](https://github.com/stumpylog) ([\#851](https://github.com/paperless-ngx/paperless-ngx/pull/851))
|
||||
- Deployment: Consolidate tika compose files [@qcasey](https://github.com/qcasey) ([\#866](https://github.com/paperless-ngx/paperless-ngx/pull/866))
|
||||
- Fixes Pillow build for armv7 [@stumpylog](https://github.com/stumpylog) ([\#815](https://github.com/paperless-ngx/paperless-ngx/pull/815))
|
||||
- Update frontend localization source file [@shamoon](https://github.com/shamoon) ([\#814](https://github.com/paperless-ngx/paperless-ngx/pull/814))
|
||||
- Fix install script extra OCR languages format [@stumpylog](https://github.com/stumpylog) ([\#777](https://github.com/paperless-ngx/paperless-ngx/pull/777))
|
||||
- Adds simple Python to wait for Redis broker to be ready [@stumpylog](https://github.com/stumpylog) ([\#788](https://github.com/paperless-ngx/paperless-ngx/pull/788))
|
||||
- Dockerfile Organization \& Enhancements [@stumpylog](https://github.com/stumpylog) ([#888](https://github.com/paperless-ngx/paperless-ngx/pull/888))
|
||||
- Add timeout to healthcheck [@shamoon](https://github.com/shamoon) ([#880](https://github.com/paperless-ngx/paperless-ngx/pull/880))
|
||||
- Use semver for release process [@stumpylog](https://github.com/stumpylog) ([#851](https://github.com/paperless-ngx/paperless-ngx/pull/851))
|
||||
- Deployment: Consolidate tika compose files [@qcasey](https://github.com/qcasey) ([#866](https://github.com/paperless-ngx/paperless-ngx/pull/866))
|
||||
- Fixes Pillow build for armv7 [@stumpylog](https://github.com/stumpylog) ([#815](https://github.com/paperless-ngx/paperless-ngx/pull/815))
|
||||
- Update frontend localization source file [@shamoon](https://github.com/shamoon) ([#814](https://github.com/paperless-ngx/paperless-ngx/pull/814))
|
||||
- Fix install script extra OCR languages format [@stumpylog](https://github.com/stumpylog) ([#777](https://github.com/paperless-ngx/paperless-ngx/pull/777))
|
||||
- Adds simple Python to wait for Redis broker to be ready [@stumpylog](https://github.com/stumpylog) ([#788](https://github.com/paperless-ngx/paperless-ngx/pull/788))
|
||||
|
||||
### Dependencies
|
||||
|
||||
<details>
|
||||
<summary>15 changes</summary>
|
||||
|
||||
- Bump tj-actions/changed-files from 18.7 to 19 @dependabot ([\#830](https://github.com/paperless-ngx/paperless-ngx/pull/830))
|
||||
- Bump asgiref from 3.5.0 to 3.5.1 @dependabot ([\#867](https://github.com/paperless-ngx/paperless-ngx/pull/867))
|
||||
- Bump jest from 27.5.1 to 28.0.3 in /src-ui @dependabot ([\#860](https://github.com/paperless-ngx/paperless-ngx/pull/860))
|
||||
- Bump @<!---->ng-bootstrap/ng-bootstrap from 12.1.0 to 12.1.1 in /src-ui @dependabot ([\#861](https://github.com/paperless-ngx/paperless-ngx/pull/861))
|
||||
- Bump @<!---->types/node from 17.0.27 to 17.0.29 in /src-ui @dependabot ([\#833](https://github.com/paperless-ngx/paperless-ngx/pull/833))
|
||||
- Bump @<!---->ng-bootstrap/ng-bootstrap from 12.0.2 to 12.1.0 in /src-ui @dependabot ([\#834](https://github.com/paperless-ngx/paperless-ngx/pull/834))
|
||||
- Bump pytest from 7.1.1 to 7.1.2 @dependabot ([\#806](https://github.com/paperless-ngx/paperless-ngx/pull/806))
|
||||
- Bump github/codeql-action from 1 to 2 @dependabot ([\#792](https://github.com/paperless-ngx/paperless-ngx/pull/792))
|
||||
- Bump imap-tools from 0.53.0 to 0.54.0 @dependabot ([\#758](https://github.com/paperless-ngx/paperless-ngx/pull/758))
|
||||
- Bump ocrmypdf from 13.4.2 to 13.4.3 @dependabot ([\#757](https://github.com/paperless-ngx/paperless-ngx/pull/757))
|
||||
- Bump importlib-resources from 5.6.0 to 5.7.1 @dependabot ([\#756](https://github.com/paperless-ngx/paperless-ngx/pull/756))
|
||||
- Bump tox from 3.24.5 to 3.25.0 @dependabot ([\#692](https://github.com/paperless-ngx/paperless-ngx/pull/692))
|
||||
- Bump cypress from 9.5.3 to 9.6.0 in /src-ui @dependabot ([\#800](https://github.com/paperless-ngx/paperless-ngx/pull/800))
|
||||
- Bump angular \& tools to 13.3.4 or 13.3.3 [@shamoon](https://github.com/shamoon) ([\#799](https://github.com/paperless-ngx/paperless-ngx/pull/799))
|
||||
- Bump concurrently from 7.0.0 to 7.1.0 in /src-ui @dependabot ([\#797](https://github.com/paperless-ngx/paperless-ngx/pull/797))
|
||||
- Bump tj-actions/changed-files from 18.7 to 19 @dependabot ([#830](https://github.com/paperless-ngx/paperless-ngx/pull/830))
|
||||
- Bump asgiref from 3.5.0 to 3.5.1 @dependabot ([#867](https://github.com/paperless-ngx/paperless-ngx/pull/867))
|
||||
- Bump jest from 27.5.1 to 28.0.3 in /src-ui @dependabot ([#860](https://github.com/paperless-ngx/paperless-ngx/pull/860))
|
||||
- Bump @<!---->ng-bootstrap/ng-bootstrap from 12.1.0 to 12.1.1 in /src-ui @dependabot ([#861](https://github.com/paperless-ngx/paperless-ngx/pull/861))
|
||||
- Bump @<!---->types/node from 17.0.27 to 17.0.29 in /src-ui @dependabot ([#833](https://github.com/paperless-ngx/paperless-ngx/pull/833))
|
||||
- Bump @<!---->ng-bootstrap/ng-bootstrap from 12.0.2 to 12.1.0 in /src-ui @dependabot ([#834](https://github.com/paperless-ngx/paperless-ngx/pull/834))
|
||||
- Bump pytest from 7.1.1 to 7.1.2 @dependabot ([#806](https://github.com/paperless-ngx/paperless-ngx/pull/806))
|
||||
- Bump github/codeql-action from 1 to 2 @dependabot ([#792](https://github.com/paperless-ngx/paperless-ngx/pull/792))
|
||||
- Bump imap-tools from 0.53.0 to 0.54.0 @dependabot ([#758](https://github.com/paperless-ngx/paperless-ngx/pull/758))
|
||||
- Bump ocrmypdf from 13.4.2 to 13.4.3 @dependabot ([#757](https://github.com/paperless-ngx/paperless-ngx/pull/757))
|
||||
- Bump importlib-resources from 5.6.0 to 5.7.1 @dependabot ([#756](https://github.com/paperless-ngx/paperless-ngx/pull/756))
|
||||
- Bump tox from 3.24.5 to 3.25.0 @dependabot ([#692](https://github.com/paperless-ngx/paperless-ngx/pull/692))
|
||||
- Bump cypress from 9.5.3 to 9.6.0 in /src-ui @dependabot ([#800](https://github.com/paperless-ngx/paperless-ngx/pull/800))
|
||||
- Bump angular \& tools to 13.3.4 or 13.3.3 [@shamoon](https://github.com/shamoon) ([#799](https://github.com/paperless-ngx/paperless-ngx/pull/799))
|
||||
- Bump concurrently from 7.0.0 to 7.1.0 in /src-ui @dependabot ([#797](https://github.com/paperless-ngx/paperless-ngx/pull/797))
|
||||
</details>
|
||||
|
||||
## paperless-ngx 1.7.0
|
||||
@ -3735,87 +3735,87 @@ Versions 1.11.1 and 1.11.2 contain bug fixes from v1.11.0 that prevented use of
|
||||
### Breaking Changes
|
||||
|
||||
- `PAPERLESS_URL` is now required when using a reverse proxy. See
|
||||
[\#674](https://github.com/paperless-ngx/paperless-ngx/pull/674).
|
||||
[#674](https://github.com/paperless-ngx/paperless-ngx/pull/674).
|
||||
|
||||
### Features
|
||||
|
||||
- Allow setting more than one tag in mail rules
|
||||
[@jonasc](https://github.com/jonasc) ([\#270](https://github.com/paperless-ngx/paperless-ngx/pull/270))
|
||||
[@jonasc](https://github.com/jonasc) ([#270](https://github.com/paperless-ngx/paperless-ngx/pull/270))
|
||||
- Global drag'n'drop [@shamoon](https://github.com/shamoon)
|
||||
([\#283](https://github.com/paperless-ngx/paperless-ngx/pull/283))
|
||||
([#283](https://github.com/paperless-ngx/paperless-ngx/pull/283))
|
||||
- Fix: download buttons should disable while waiting
|
||||
[@shamoon](https://github.com/shamoon) ([\#630](https://github.com/paperless-ngx/paperless-ngx/pull/630))
|
||||
- Update checker [@shamoon](https://github.com/shamoon) ([\#591](https://github.com/paperless-ngx/paperless-ngx/pull/591))
|
||||
[@shamoon](https://github.com/shamoon) ([#630](https://github.com/paperless-ngx/paperless-ngx/pull/630))
|
||||
- Update checker [@shamoon](https://github.com/shamoon) ([#591](https://github.com/paperless-ngx/paperless-ngx/pull/591))
|
||||
- Show prompt on password-protected pdfs
|
||||
[@shamoon](https://github.com/shamoon) ([\#564](https://github.com/paperless-ngx/paperless-ngx/pull/564))
|
||||
[@shamoon](https://github.com/shamoon) ([#564](https://github.com/paperless-ngx/paperless-ngx/pull/564))
|
||||
- Filtering query params aka browser navigation for filtering
|
||||
[@shamoon](https://github.com/shamoon) ([\#540](https://github.com/paperless-ngx/paperless-ngx/pull/540))
|
||||
[@shamoon](https://github.com/shamoon) ([#540](https://github.com/paperless-ngx/paperless-ngx/pull/540))
|
||||
- Clickable tags in dashboard widgets
|
||||
[@shamoon](https://github.com/shamoon) ([\#515](https://github.com/paperless-ngx/paperless-ngx/pull/515))
|
||||
[@shamoon](https://github.com/shamoon) ([#515](https://github.com/paperless-ngx/paperless-ngx/pull/515))
|
||||
- Add bottom pagination [@shamoon](https://github.com/shamoon)
|
||||
([\#372](https://github.com/paperless-ngx/paperless-ngx/pull/372))
|
||||
([#372](https://github.com/paperless-ngx/paperless-ngx/pull/372))
|
||||
- Feature barcode splitter [@gador](https://github.com/gador)
|
||||
([\#532](https://github.com/paperless-ngx/paperless-ngx/pull/532))
|
||||
- App loading screen [@shamoon](https://github.com/shamoon) ([\#298](https://github.com/paperless-ngx/paperless-ngx/pull/298))
|
||||
([#532](https://github.com/paperless-ngx/paperless-ngx/pull/532))
|
||||
- App loading screen [@shamoon](https://github.com/shamoon) ([#298](https://github.com/paperless-ngx/paperless-ngx/pull/298))
|
||||
- Use progress bar for delayed buttons
|
||||
[@shamoon](https://github.com/shamoon) ([\#415](https://github.com/paperless-ngx/paperless-ngx/pull/415))
|
||||
[@shamoon](https://github.com/shamoon) ([#415](https://github.com/paperless-ngx/paperless-ngx/pull/415))
|
||||
- Add minimum length for documents text filter
|
||||
[@shamoon](https://github.com/shamoon) ([\#401](https://github.com/paperless-ngx/paperless-ngx/pull/401))
|
||||
[@shamoon](https://github.com/shamoon) ([#401](https://github.com/paperless-ngx/paperless-ngx/pull/401))
|
||||
- Added nav buttons in the document detail view
|
||||
[@GruberViktor](https://github.com/gruberviktor) ([\#273](https://github.com/paperless-ngx/paperless-ngx/pull/273))
|
||||
[@GruberViktor](https://github.com/gruberviktor) ([#273](https://github.com/paperless-ngx/paperless-ngx/pull/273))
|
||||
- Improve date keyboard input [@shamoon](https://github.com/shamoon)
|
||||
([\#253](https://github.com/paperless-ngx/paperless-ngx/pull/253))
|
||||
- Color theming [@shamoon](https://github.com/shamoon) ([\#243](https://github.com/paperless-ngx/paperless-ngx/pull/243))
|
||||
([#253](https://github.com/paperless-ngx/paperless-ngx/pull/253))
|
||||
- Color theming [@shamoon](https://github.com/shamoon) ([#243](https://github.com/paperless-ngx/paperless-ngx/pull/243))
|
||||
- Parse dates when entered without separators
|
||||
[@GruberViktor](https://github.com/gruberviktor) ([\#250](https://github.com/paperless-ngx/paperless-ngx/pull/250))
|
||||
[@GruberViktor](https://github.com/gruberviktor) ([#250](https://github.com/paperless-ngx/paperless-ngx/pull/250))
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Add "localhost" to ALLOWED_HOSTS
|
||||
[@gador](https://github.com/gador) ([\#700](https://github.com/paperless-ngx/paperless-ngx/pull/700))
|
||||
- Fix: scanners table [@qcasey](https://github.com/qcasey) ([\#690](https://github.com/paperless-ngx/paperless-ngx/pull/690))
|
||||
[@gador](https://github.com/gador) ([#700](https://github.com/paperless-ngx/paperless-ngx/pull/700))
|
||||
- Fix: scanners table [@qcasey](https://github.com/qcasey) ([#690](https://github.com/paperless-ngx/paperless-ngx/pull/690))
|
||||
- Adds wait for file before consuming
|
||||
[@stumpylog](https://github.com/stumpylog) ([\#483](https://github.com/paperless-ngx/paperless-ngx/pull/483))
|
||||
[@stumpylog](https://github.com/stumpylog) ([#483](https://github.com/paperless-ngx/paperless-ngx/pull/483))
|
||||
- Fix: frontend document editing erases time data
|
||||
[@shamoon](https://github.com/shamoon) ([\#654](https://github.com/paperless-ngx/paperless-ngx/pull/654))
|
||||
[@shamoon](https://github.com/shamoon) ([#654](https://github.com/paperless-ngx/paperless-ngx/pull/654))
|
||||
- Increase length of SavedViewFilterRule
|
||||
[@stumpylog](https://github.com/stumpylog) ([\#612](https://github.com/paperless-ngx/paperless-ngx/pull/612))
|
||||
[@stumpylog](https://github.com/stumpylog) ([#612](https://github.com/paperless-ngx/paperless-ngx/pull/612))
|
||||
- Fixes attachment filename matching during mail fetching
|
||||
[@stumpylog](https://github.com/stumpylog) ([\#680](https://github.com/paperless-ngx/paperless-ngx/pull/680))
|
||||
[@stumpylog](https://github.com/stumpylog) ([#680](https://github.com/paperless-ngx/paperless-ngx/pull/680))
|
||||
- Add `PAPERLESS_URL` env variable & CSRF var
|
||||
[@shamoon](https://github.com/shamoon) ([\#674](https://github.com/paperless-ngx/paperless-ngx/discussions/674))
|
||||
[@shamoon](https://github.com/shamoon) ([#674](https://github.com/paperless-ngx/paperless-ngx/discussions/674))
|
||||
- Fix: download buttons should disable while waiting
|
||||
[@shamoon](https://github.com/shamoon) ([\#630](https://github.com/paperless-ngx/paperless-ngx/pull/630))
|
||||
[@shamoon](https://github.com/shamoon) ([#630](https://github.com/paperless-ngx/paperless-ngx/pull/630))
|
||||
- Fixes downloaded filename, add more consumer ignore settings
|
||||
[@stumpylog](https://github.com/stumpylog) ([\#599](https://github.com/paperless-ngx/paperless-ngx/pull/599))
|
||||
[@stumpylog](https://github.com/stumpylog) ([#599](https://github.com/paperless-ngx/paperless-ngx/pull/599))
|
||||
- FIX BUG: case-sensitive matching was not possible
|
||||
[@danielBreitlauch](https://github.com/danielbreitlauch) ([\#594](https://github.com/paperless-ngx/paperless-ngx/pull/594))
|
||||
[@danielBreitlauch](https://github.com/danielbreitlauch) ([#594](https://github.com/paperless-ngx/paperless-ngx/pull/594))
|
||||
- Uses shutil.move instead of rename
|
||||
[@gador](https://github.com/gador) ([\#617](https://github.com/paperless-ngx/paperless-ngx/pull/617))
|
||||
[@gador](https://github.com/gador) ([#617](https://github.com/paperless-ngx/paperless-ngx/pull/617))
|
||||
- Fix npm deps 01.02.22 2 [@shamoon](https://github.com/shamoon)
|
||||
([\#610](https://github.com/paperless-ngx/paperless-ngx/discussions/610))
|
||||
([#610](https://github.com/paperless-ngx/paperless-ngx/discussions/610))
|
||||
- Fix npm dependencies 01.02.22
|
||||
[@shamoon](https://github.com/shamoon) ([\#600](https://github.com/paperless-ngx/paperless-ngx/pull/600))
|
||||
[@shamoon](https://github.com/shamoon) ([#600](https://github.com/paperless-ngx/paperless-ngx/pull/600))
|
||||
- Fix issue 416: implement `PAPERLESS_OCR_MAX_IMAGE_PIXELS`
|
||||
[@hacker-h](https://github.com/hacker-h) ([\#441](https://github.com/paperless-ngx/paperless-ngx/pull/441))
|
||||
[@hacker-h](https://github.com/hacker-h) ([#441](https://github.com/paperless-ngx/paperless-ngx/pull/441))
|
||||
- Fix: exclude cypress from build in Dockerfile
|
||||
[@FrankStrieter](https://github.com/FrankStrieter) ([\#526](https://github.com/paperless-ngx/paperless-ngx/pull/526))
|
||||
[@FrankStrieter](https://github.com/FrankStrieter) ([#526](https://github.com/paperless-ngx/paperless-ngx/pull/526))
|
||||
- Corrections to pass pre-commit hooks
|
||||
[@schnuffle](https://github.com/schnuffle) ([\#454](https://github.com/paperless-ngx/paperless-ngx/pull/454))
|
||||
[@schnuffle](https://github.com/schnuffle) ([#454](https://github.com/paperless-ngx/paperless-ngx/pull/454))
|
||||
- Fix 311 unable to click checkboxes in document list
|
||||
[@shamoon](https://github.com/shamoon) ([\#313](https://github.com/paperless-ngx/paperless-ngx/pull/313))
|
||||
[@shamoon](https://github.com/shamoon) ([#313](https://github.com/paperless-ngx/paperless-ngx/pull/313))
|
||||
- Fix imap tools bug [@stumpylog](https://github.com/stumpylog)
|
||||
([\#393](https://github.com/paperless-ngx/paperless-ngx/pull/393))
|
||||
([#393](https://github.com/paperless-ngx/paperless-ngx/pull/393))
|
||||
- Fix filterable dropdown buttons aren't translated
|
||||
[@shamoon](https://github.com/shamoon) ([\#366](https://github.com/paperless-ngx/paperless-ngx/pull/366))
|
||||
[@shamoon](https://github.com/shamoon) ([#366](https://github.com/paperless-ngx/paperless-ngx/pull/366))
|
||||
- Fix 224: "Auto-detected date is day before receipt date"
|
||||
[@a17t](https://github.com/a17t) ([\#246](https://github.com/paperless-ngx/paperless-ngx/pull/246))
|
||||
[@a17t](https://github.com/a17t) ([#246](https://github.com/paperless-ngx/paperless-ngx/pull/246))
|
||||
- Fix minor sphinx errors [@shamoon](https://github.com/shamoon)
|
||||
([\#322](https://github.com/paperless-ngx/paperless-ngx/pull/322))
|
||||
([#322](https://github.com/paperless-ngx/paperless-ngx/pull/322))
|
||||
- Fix page links hidden [@shamoon](https://github.com/shamoon)
|
||||
([\#314](https://github.com/paperless-ngx/paperless-ngx/pull/314))
|
||||
([#314](https://github.com/paperless-ngx/paperless-ngx/pull/314))
|
||||
- Fix: Include excluded items in dropdown count
|
||||
[@shamoon](https://github.com/shamoon) ([\#263](https://github.com/paperless-ngx/paperless-ngx/pull/263))
|
||||
[@shamoon](https://github.com/shamoon) ([#263](https://github.com/paperless-ngx/paperless-ngx/pull/263))
|
||||
|
||||
### Translation
|
||||
|
||||
@ -3832,37 +3832,37 @@ Versions 1.11.1 and 1.11.2 contain bug fixes from v1.11.0 that prevented use of
|
||||
|
||||
### Documentation
|
||||
|
||||
- Fix: scanners table [@qcasey](https://github.com/qcasey) ([\#690](https://github.com/paperless-ngx/paperless-ngx/pull/690))
|
||||
- Fix: scanners table [@qcasey](https://github.com/qcasey) ([#690](https://github.com/paperless-ngx/paperless-ngx/pull/690))
|
||||
- Add `PAPERLESS_URL` env variable & CSRF var
|
||||
[@shamoon](https://github.com/shamoon) ([\#674](https://github.com/paperless-ngx/paperless-ngx/pull/674))
|
||||
[@shamoon](https://github.com/shamoon) ([#674](https://github.com/paperless-ngx/paperless-ngx/pull/674))
|
||||
- Fixes downloaded filename, add more consumer ignore settings
|
||||
[@stumpylog](https://github.com/stumpylog) ([\#599](https://github.com/paperless-ngx/paperless-ngx/pull/599))
|
||||
[@stumpylog](https://github.com/stumpylog) ([#599](https://github.com/paperless-ngx/paperless-ngx/pull/599))
|
||||
- Fix issue 416: implement `PAPERLESS_OCR_MAX_IMAGE_PIXELS`
|
||||
[@hacker-h](https://github.com/hacker-h) ([\#441](https://github.com/paperless-ngx/paperless-ngx/pull/441))
|
||||
[@hacker-h](https://github.com/hacker-h) ([#441](https://github.com/paperless-ngx/paperless-ngx/pull/441))
|
||||
- Fix minor sphinx errors [@shamoon](https://github.com/shamoon)
|
||||
([\#322](https://github.com/paperless-ngx/paperless-ngx/pull/322))
|
||||
([#322](https://github.com/paperless-ngx/paperless-ngx/pull/322))
|
||||
|
||||
### Maintenance
|
||||
|
||||
- Add `PAPERLESS_URL` env variable & CSRF var
|
||||
[@shamoon](https://github.com/shamoon) ([\#674](https://github.com/paperless-ngx/paperless-ngx/pull/674))
|
||||
[@shamoon](https://github.com/shamoon) ([#674](https://github.com/paperless-ngx/paperless-ngx/pull/674))
|
||||
- Chore: Implement release-drafter action for Changelogs
|
||||
[@qcasey](https://github.com/qcasey) ([\#669](https://github.com/paperless-ngx/paperless-ngx/pull/669))
|
||||
- Chore: Add CODEOWNERS [@qcasey](https://github.com/qcasey) ([\#667](https://github.com/paperless-ngx/paperless-ngx/pull/667))
|
||||
[@qcasey](https://github.com/qcasey) ([#669](https://github.com/paperless-ngx/paperless-ngx/pull/669))
|
||||
- Chore: Add CODEOWNERS [@qcasey](https://github.com/qcasey) ([#667](https://github.com/paperless-ngx/paperless-ngx/pull/667))
|
||||
- Support docker-compose v2 in install
|
||||
[@stumpylog](https://github.com/stumpylog) ([\#611](https://github.com/paperless-ngx/paperless-ngx/pull/611))
|
||||
[@stumpylog](https://github.com/stumpylog) ([#611](https://github.com/paperless-ngx/paperless-ngx/pull/611))
|
||||
- Add Belarusian localization [@shamoon](https://github.com/shamoon)
|
||||
([\#588](https://github.com/paperless-ngx/paperless-ngx/pull/588))
|
||||
([#588](https://github.com/paperless-ngx/paperless-ngx/pull/588))
|
||||
- Add Turkish localization [@shamoon](https://github.com/shamoon)
|
||||
([\#536](https://github.com/paperless-ngx/paperless-ngx/pull/536))
|
||||
([#536](https://github.com/paperless-ngx/paperless-ngx/pull/536))
|
||||
- Add Serbian localization [@shamoon](https://github.com/shamoon)
|
||||
([\#504](https://github.com/paperless-ngx/paperless-ngx/pull/504))
|
||||
([#504](https://github.com/paperless-ngx/paperless-ngx/pull/504))
|
||||
- Create PULL_REQUEST_TEMPLATE.md
|
||||
[@shamoon](https://github.com/shamoon) ([\#304](https://github.com/paperless-ngx/paperless-ngx/pull/304))
|
||||
[@shamoon](https://github.com/shamoon) ([#304](https://github.com/paperless-ngx/paperless-ngx/pull/304))
|
||||
- Add Chinese localization [@shamoon](https://github.com/shamoon)
|
||||
([\#247](https://github.com/paperless-ngx/paperless-ngx/pull/247))
|
||||
([#247](https://github.com/paperless-ngx/paperless-ngx/pull/247))
|
||||
- Add Slovenian language for frontend
|
||||
[@shamoon](https://github.com/shamoon) ([\#315](https://github.com/paperless-ngx/paperless-ngx/pull/315))
|
||||
[@shamoon](https://github.com/shamoon) ([#315](https://github.com/paperless-ngx/paperless-ngx/pull/315))
|
||||
|
||||
## paperless-ngx 1.6.0
|
||||
|
||||
@ -3878,46 +3878,46 @@ include:
|
||||
- Updated Python and Angular dependencies.
|
||||
- Dropped support for Python 3.7.
|
||||
- Dropped support for Ansible playbooks (thanks
|
||||
[@slankes](https://github.com/slankes) [\#109](https://github.com/paperless-ngx/paperless-ngx/pull/109)). If someone would
|
||||
[@slankes](https://github.com/slankes) [#109](https://github.com/paperless-ngx/paperless-ngx/pull/109)). If someone would
|
||||
like to continue supporting them, please see our [ansible
|
||||
repo](https://github.com/paperless-ngx/paperless-ngx-ansible).
|
||||
- Python code is now required to use Black formatting (thanks
|
||||
[@kpj](https://github.com/kpj) [\#168](https://github.com/paperless-ngx/paperless-ngx/pull/168)).
|
||||
[@kpj](https://github.com/kpj) [#168](https://github.com/paperless-ngx/paperless-ngx/pull/168)).
|
||||
- [@tribut](https://github.com/tribut) added support for a custom SSO
|
||||
logout redirect ([jonaswinkler\#1258](https://github.com/jonaswinkler/paperless-ng/pull/1258)). See
|
||||
logout redirect ([jonaswinkler#1258](https://github.com/jonaswinkler/paperless-ng/pull/1258)). See
|
||||
`PAPERLESS_LOGOUT_REDIRECT_URL`.
|
||||
- [@shamoon](https://github.com/shamoon) added a loading indicator
|
||||
when document list is reloading ([jonaswinkler\#1297](https://github.com/jonaswinkler/paperless-ng/pull/1297)).
|
||||
when document list is reloading ([jonaswinkler#1297](https://github.com/jonaswinkler/paperless-ng/pull/1297)).
|
||||
- [@shamoon](https://github.com/shamoon) improved the PDF viewer on
|
||||
mobile ([\#2](https://github.com/paperless-ngx/paperless-ngx/pull/2)).
|
||||
mobile ([#2](https://github.com/paperless-ngx/paperless-ngx/pull/2)).
|
||||
- [@shamoon](https://github.com/shamoon) added 'any' / 'all' and
|
||||
'not' filtering with tags ([\#10](https://github.com/paperless-ngx/paperless-ngx/pull/10)).
|
||||
'not' filtering with tags ([#10](https://github.com/paperless-ngx/paperless-ngx/pull/10)).
|
||||
- [@shamoon](https://github.com/shamoon) added warnings for unsaved
|
||||
changes, with smart edit buttons ([\#13](https://github.com/paperless-ngx/paperless-ngx/pull/13)).
|
||||
changes, with smart edit buttons ([#13](https://github.com/paperless-ngx/paperless-ngx/pull/13)).
|
||||
- [@benjaminfrank](https://github.com/benjaminfrank) enabled a
|
||||
non-root access to port 80 via systemd ([\#18](https://github.com/paperless-ngx/paperless-ngx/pull/18)).
|
||||
non-root access to port 80 via systemd ([#18](https://github.com/paperless-ngx/paperless-ngx/pull/18)).
|
||||
- [@tribut](https://github.com/tribut) added simple "delete to
|
||||
trash" functionality ([\#24](https://github.com/paperless-ngx/paperless-ngx/pull/24)). See `PAPERLESS_TRASH_DIR`.
|
||||
trash" functionality ([#24](https://github.com/paperless-ngx/paperless-ngx/pull/24)). See `PAPERLESS_TRASH_DIR`.
|
||||
- [@amenk](https://github.com/amenk) fixed the search box overlay
|
||||
menu on mobile ([\#32](https://github.com/paperless-ngx/paperless-ngx/pull/32)).
|
||||
menu on mobile ([#32](https://github.com/paperless-ngx/paperless-ngx/pull/32)).
|
||||
- [@dblitt](https://github.com/dblitt) updated the login form to not
|
||||
auto-capitalize usernames ([\#36](https://github.com/paperless-ngx/paperless-ngx/pull/36)).
|
||||
auto-capitalize usernames ([#36](https://github.com/paperless-ngx/paperless-ngx/pull/36)).
|
||||
- [@evilsidekick293](https://github.com/evilsidekick293) made the
|
||||
worker timeout configurable ([\#37](https://github.com/paperless-ngx/paperless-ngx/pull/37)). See `PAPERLESS_WORKER_TIMEOUT`.
|
||||
worker timeout configurable ([#37](https://github.com/paperless-ngx/paperless-ngx/pull/37)). See `PAPERLESS_WORKER_TIMEOUT`.
|
||||
- [@Nicarim](https://github.com/Nicarim) fixed downloads of UTF-8
|
||||
formatted documents in Firefox ([\#56](https://github.com/paperless-ngx/paperless-ngx/pull/56)).
|
||||
formatted documents in Firefox ([#56](https://github.com/paperless-ngx/paperless-ngx/pull/56)).
|
||||
- [@mweimerskirch](https://github.com/mweimerskirch) sorted the
|
||||
language dropdown by locale ([\#78](https://github.com/paperless-ngx/paperless-ngx/issues/78)).
|
||||
language dropdown by locale ([#78](https://github.com/paperless-ngx/paperless-ngx/issues/78)).
|
||||
- [@mweimerskirch](https://github.com/mweimerskirch) enabled the
|
||||
Czech ([\#83](https://github.com/paperless-ngx/paperless-ngx/pull/83)) and Danish ([\#84](https://github.com/paperless-ngx/paperless-ngx/pull/84)) translations.
|
||||
Czech ([#83](https://github.com/paperless-ngx/paperless-ngx/pull/83)) and Danish ([#84](https://github.com/paperless-ngx/paperless-ngx/pull/84)) translations.
|
||||
- [@cschmatzler](https://github.com/cschmatzler) enabled specifying
|
||||
the webserver port ([\#124](https://github.com/paperless-ngx/paperless-ngx/pull/124)). See `PAPERLESS_PORT`.
|
||||
the webserver port ([#124](https://github.com/paperless-ngx/paperless-ngx/pull/124)). See `PAPERLESS_PORT`.
|
||||
- [@muellermartin](https://github.com/muellermartin) fixed an error
|
||||
when uploading transparent PNGs ([\#133](https://github.com/paperless-ngx/paperless-ngx/pull/133)).
|
||||
when uploading transparent PNGs ([#133](https://github.com/paperless-ngx/paperless-ngx/pull/133)).
|
||||
- [@shamoon](https://github.com/shamoon) created a slick new logo
|
||||
([\#165](https://github.com/paperless-ngx/paperless-ngx/pull/165)).
|
||||
([#165](https://github.com/paperless-ngx/paperless-ngx/pull/165)).
|
||||
- [@tim-vogel](https://github.com/tim-vogel) fixed exports missing
|
||||
groups ([\#193](https://github.com/paperless-ngx/paperless-ngx/pull/193)).
|
||||
groups ([#193](https://github.com/paperless-ngx/paperless-ngx/pull/193)).
|
||||
|
||||
Known issues:
|
||||
|
||||
@ -4871,26 +4871,26 @@ primarily.
|
||||
|
||||
- [syntonym](https://github.com/syntonym) submitted a pull request to
|
||||
catch IMAP connection errors
|
||||
[\#475](https://github.com/the-paperless-project/paperless/pull/475).
|
||||
[#475](https://github.com/the-paperless-project/paperless/pull/475).
|
||||
- [Stéphane Brunner](https://github.com/sbrunner) added `psycopg2` to
|
||||
the Pipfile
|
||||
[\#489](https://github.com/the-paperless-project/paperless/pull/489).
|
||||
[#489](https://github.com/the-paperless-project/paperless/pull/489).
|
||||
He also fixed a syntax error in `docker-compose.yml.example`
|
||||
[\#488](https://github.com/the-paperless-project/paperless/pull/488)
|
||||
[#488](https://github.com/the-paperless-project/paperless/pull/488)
|
||||
and added [DjangoQL](https://github.com/ivelum/djangoql), which
|
||||
allows a litany of handy search functionality
|
||||
[\#492](https://github.com/the-paperless-project/paperless/pull/492).
|
||||
[#492](https://github.com/the-paperless-project/paperless/pull/492).
|
||||
- [CkuT](https://github.com/CkuT) and
|
||||
[JOKer](https://github.com/MasterofJOKers) hacked out a simple, but
|
||||
super-helpful optimisation to how the thumbnails are served up,
|
||||
improving performance considerably
|
||||
[\#481](https://github.com/the-paperless-project/paperless/pull/481).
|
||||
[#481](https://github.com/the-paperless-project/paperless/pull/481).
|
||||
- [tsia](https://github.com/tsia) added a few fields to the tags REST
|
||||
API.
|
||||
[\#483](https://github.com/the-paperless-project/paperless/pull/483).
|
||||
[#483](https://github.com/the-paperless-project/paperless/pull/483).
|
||||
- [Brian Cribbs](https://github.com/cribbstechnolog) improved the
|
||||
documentation to help people using Paperless over NFS
|
||||
[\#484](https://github.com/the-paperless-project/paperless/pull/484).
|
||||
[#484](https://github.com/the-paperless-project/paperless/pull/484).
|
||||
- [Brendan M. Sleight](https://github.com/bmsleight) updated the
|
||||
documentation to include a note for setting the `DEBUG` value. The
|
||||
`paperless.conf.example` file was also updated to mirror the project
|
||||
@ -4904,21 +4904,21 @@ primarily.
|
||||
volume so that using the push API will work for users of the Docker
|
||||
install. Thanks to [Colin Frei](https://github.com/colinfrei) for
|
||||
fixing this in
|
||||
[\#466](https://github.com/the-paperless-project/paperless/pull/466).
|
||||
[#466](https://github.com/the-paperless-project/paperless/pull/466).
|
||||
- [khrise](https://github.com/khrise) submitted a pull request to
|
||||
include the `added` property to the REST API
|
||||
[\#471](https://github.com/the-paperless-project/paperless/pull/471).
|
||||
[#471](https://github.com/the-paperless-project/paperless/pull/471).
|
||||
|
||||
### 2.6.0
|
||||
|
||||
- Allow an infinite number of logs to be deleted. Thanks to
|
||||
[Ulli](https://github.com/Ulli2k) for noting the problem in
|
||||
[\#433](https://github.com/the-paperless-project/paperless/issues/433).
|
||||
[#433](https://github.com/the-paperless-project/paperless/issues/433).
|
||||
- Fix the `RecentCorrespondentsFilter` correspondents filter that was
|
||||
added in 2.4 to play nice with the defaults. Thanks to
|
||||
[tsia](https://github.com/tsia) and
|
||||
[Sblop](https://github.com/Sblop) who pointed this out.
|
||||
[\#423](https://github.com/the-paperless-project/paperless/issues/423).
|
||||
[#423](https://github.com/the-paperless-project/paperless/issues/423).
|
||||
- Updated dependencies to include (among other things) a security
|
||||
patch to requests.
|
||||
- Fix text in sample data for tests so that the language guesser stops
|
||||
@ -4926,16 +4926,16 @@ primarily.
|
||||
in there.
|
||||
- Tweaked the gunicorn sample command to use filesystem paths instead
|
||||
of Python paths.
|
||||
[\#441](https://github.com/the-paperless-project/paperless/pull/441)
|
||||
[#441](https://github.com/the-paperless-project/paperless/pull/441)
|
||||
- Added pretty colour boxes next to the hex values in the Tags
|
||||
section, thanks to a pull request from [Joshua
|
||||
Taillon](https://github.com/jat255)
|
||||
[\#442](https://github.com/the-paperless-project/paperless/pull/442).
|
||||
[#442](https://github.com/the-paperless-project/paperless/pull/442).
|
||||
- Added a `.editorconfig` file to better specify coding style.
|
||||
- [Joshua Taillon](https://github.com/jat255) also added some logic to
|
||||
tie Paperless' date guessing logic into how it parses file names on
|
||||
import.
|
||||
[\#440](https://github.com/the-paperless-project/paperless/pull/440)
|
||||
[#440](https://github.com/the-paperless-project/paperless/pull/440)
|
||||
|
||||
### 2.5.0
|
||||
|
||||
@ -4951,10 +4951,10 @@ primarily.
|
||||
hack" we were applying to sessions that weren't using a login, as
|
||||
that hack user didn't have a valid id. The fix was to attribute the
|
||||
first user id in the system to this hack user.
|
||||
[\#394](https://github.com/the-paperless-project/paperless/issues/394)
|
||||
[#394](https://github.com/the-paperless-project/paperless/issues/394)
|
||||
- A problem in how we handle slug values on Tags and Correspondents
|
||||
required a few changes to how we handle this field
|
||||
[\#393](https://github.com/the-paperless-project/paperless/issues/393):
|
||||
[#393](https://github.com/the-paperless-project/paperless/issues/393):
|
||||
1. Slugs are no longer editable. They're derived from the name of
|
||||
the tag or correspondent at save time, so if you wanna change
|
||||
the slug, you have to change the name, and even then you're
|
||||
@ -4970,15 +4970,15 @@ primarily.
|
||||
dates to be attached to documents, which in turn busted the UI.
|
||||
Thanks to [Andrew Peng](https://github.com/pengc99) for reporting
|
||||
this.
|
||||
[\#414](https://github.com/the-paperless-project/paperless/issues/414).
|
||||
[#414](https://github.com/the-paperless-project/paperless/issues/414).
|
||||
- A bug in the Dockerfile meant that Tesseract language files weren't
|
||||
being installed correctly. [euri10](https://github.com/euri10) was
|
||||
quick to provide a fix:
|
||||
[\#406](https://github.com/the-paperless-project/paperless/issues/406),
|
||||
[\#413](https://github.com/the-paperless-project/paperless/pull/413).
|
||||
[#406](https://github.com/the-paperless-project/paperless/issues/406),
|
||||
[#413](https://github.com/the-paperless-project/paperless/pull/413).
|
||||
- Document consumption is now wrapped in a transaction as per an old
|
||||
ticket
|
||||
[\#262](https://github.com/the-paperless-project/paperless/issues/262).
|
||||
[#262](https://github.com/the-paperless-project/paperless/issues/262).
|
||||
- The `get_date()` functionality of the parsers has been consolidated
|
||||
onto the `DocumentParser` class since much of that code was
|
||||
redundant anyway.
|
||||
@ -4989,7 +4989,7 @@ primarily.
|
||||
[jonaswinkler](https://github.com/jonaswinkler)'s very first pull
|
||||
request! You can now do nifty things like tag documents in bulk, or
|
||||
set correspondents in bulk.
|
||||
[\#405](https://github.com/the-paperless-project/paperless/pull/405)
|
||||
[#405](https://github.com/the-paperless-project/paperless/pull/405)
|
||||
- The import/export system is now a little smarter. By default,
|
||||
documents are tagged as `unencrypted`, since exports are by their
|
||||
nature unencrypted. It's now in the import step that we decide the
|
||||
@ -5003,7 +5003,7 @@ primarily.
|
||||
- A bug was found in the REST API filter system that was the result of
|
||||
an update of django-filter some time ago. This has now been patched
|
||||
in
|
||||
[\#412](https://github.com/the-paperless-project/paperless/issues/412).
|
||||
[#412](https://github.com/the-paperless-project/paperless/issues/412).
|
||||
Thanks to [thepill](https://github.com/thepill) for spotting it!
|
||||
|
||||
### 2.3.0
|
||||
@ -5012,29 +5012,29 @@ primarily.
|
||||
[Joshua Taillon](https://github.com/jat255)! This was a
|
||||
long-requested feature, and it's addition is likely to be greatly
|
||||
appreciated by the community:
|
||||
[\#395](https://github.com/the-paperless-project/paperless/pull/395)
|
||||
[#395](https://github.com/the-paperless-project/paperless/pull/395)
|
||||
Thanks also to [David Martin](https://github.com/ddddavidmartin) for
|
||||
his assistance on the issue.
|
||||
- [dubit0](https://github.com/dubit0) found & fixed a bug that
|
||||
prevented management commands from running before we had an
|
||||
operational database:
|
||||
[\#396](https://github.com/the-paperless-project/paperless/pull/396)
|
||||
[#396](https://github.com/the-paperless-project/paperless/pull/396)
|
||||
- Joshua also added a simple update to the thumbnail generation
|
||||
process to improve performance:
|
||||
[\#399](https://github.com/the-paperless-project/paperless/pull/399)
|
||||
[#399](https://github.com/the-paperless-project/paperless/pull/399)
|
||||
- As his last bit of effort on this release, Joshua also added some
|
||||
code to allow you to view the documents inline rather than download
|
||||
them as an attachment.
|
||||
[\#400](https://github.com/the-paperless-project/paperless/pull/400)
|
||||
[#400](https://github.com/the-paperless-project/paperless/pull/400)
|
||||
- Finally, [ahyear](https://github.com/ahyear) found a slip in the
|
||||
Docker documentation and patched it.
|
||||
[\#401](https://github.com/the-paperless-project/paperless/pull/401)
|
||||
[#401](https://github.com/the-paperless-project/paperless/pull/401)
|
||||
|
||||
### 2.2.1
|
||||
|
||||
- [Kyle Lucy](https://github.com/kmlucy) reported a bug quickly after
|
||||
the release of 2.2.0 where we broke the `DISABLE_LOGIN` feature:
|
||||
[\#392](https://github.com/the-paperless-project/paperless/issues/392).
|
||||
[#392](https://github.com/the-paperless-project/paperless/issues/392).
|
||||
|
||||
### 2.2.0
|
||||
|
||||
@ -5043,24 +5043,24 @@ primarily.
|
||||
Brooks](https://github.com/brookst) this is the first version of
|
||||
Paperless that supports Django 2.0! As a result of their hard work,
|
||||
you can now also run Paperless on Python 3.7 as well:
|
||||
[\#386](https://github.com/the-paperless-project/paperless/issues/386)
|
||||
[#386](https://github.com/the-paperless-project/paperless/issues/386)
|
||||
&
|
||||
[\#390](https://github.com/the-paperless-project/paperless/pull/390).
|
||||
[#390](https://github.com/the-paperless-project/paperless/pull/390).
|
||||
- [Stéphane Brunner](https://github.com/sbrunner) added a few lines of
|
||||
code that made tagging interface a lot easier on those of us with
|
||||
lots of different tags:
|
||||
[\#391](https://github.com/the-paperless-project/paperless/pull/391).
|
||||
[#391](https://github.com/the-paperless-project/paperless/pull/391).
|
||||
- [Kilian Koeltzsch](https://github.com/kiliankoe) noticed a bug in
|
||||
how we capture & automatically create tags, so that's fixed now
|
||||
too:
|
||||
[\#384](https://github.com/the-paperless-project/paperless/issues/384).
|
||||
[#384](https://github.com/the-paperless-project/paperless/issues/384).
|
||||
- [erikarvstedt](https://github.com/erikarvstedt) tweaked the
|
||||
behaviour of the test suite to be better behaved for packaging
|
||||
environments:
|
||||
[\#383](https://github.com/the-paperless-project/paperless/pull/383).
|
||||
[#383](https://github.com/the-paperless-project/paperless/pull/383).
|
||||
- [Lukasz Soluch](https://github.com/LukaszSolo) added CORS support to
|
||||
make building a new Javascript-based front-end cleaner & easier:
|
||||
[\#387](https://github.com/the-paperless-project/paperless/pull/387).
|
||||
[#387](https://github.com/the-paperless-project/paperless/pull/387).
|
||||
|
||||
### 2.1.0
|
||||
|
||||
@ -5068,19 +5068,19 @@ primarily.
|
||||
features that make Paperless a lot more user (and developer)
|
||||
friendly:
|
||||
1. There's a new search box on the front page:
|
||||
[\#374](https://github.com/the-paperless-project/paperless/pull/374).
|
||||
[#374](https://github.com/the-paperless-project/paperless/pull/374).
|
||||
2. The correspondents & tags pages now have a column showing the
|
||||
number of relevant documents:
|
||||
[\#375](https://github.com/the-paperless-project/paperless/pull/375).
|
||||
[#375](https://github.com/the-paperless-project/paperless/pull/375).
|
||||
3. The Dockerfile has been tweaked to build faster for those of us
|
||||
who are doing active development on Paperless using the Docker
|
||||
environment:
|
||||
[\#376](https://github.com/the-paperless-project/paperless/pull/376).
|
||||
[#376](https://github.com/the-paperless-project/paperless/pull/376).
|
||||
- You now also have the ability to customise the interface to your
|
||||
heart's content by creating a file called `overrides.css` and/or
|
||||
`overrides.js` in the root of your media directory. Thanks to [Mark
|
||||
McFate](https://github.com/SummittDweller) for this idea:
|
||||
[\#371](https://github.com/the-paperless-project/paperless/issues/371)
|
||||
[#371](https://github.com/the-paperless-project/paperless/issues/371)
|
||||
|
||||
### 2.0.0
|
||||
|
||||
@ -5124,9 +5124,9 @@ this big change.
|
||||
now direct it to consume from a particular `--directory`, limit the
|
||||
`--loop-time`, set the time between mail server checks with
|
||||
`--mail-delta` or just run it as a one-off with `--one-shot`. See
|
||||
[\#305](https://github.com/the-paperless-project/paperless/issues/305)
|
||||
[#305](https://github.com/the-paperless-project/paperless/issues/305)
|
||||
&
|
||||
[\#313](https://github.com/the-paperless-project/paperless/pull/313)
|
||||
[#313](https://github.com/the-paperless-project/paperless/pull/313)
|
||||
for more information.
|
||||
- Refactor the use of travis/tox/pytest/coverage into two files:
|
||||
`.travis.yml` and `setup.cfg`.
|
||||
@ -5135,7 +5135,7 @@ this big change.
|
||||
- All for a alternative FreeBSD-friendly location for
|
||||
`paperless.conf`. Thanks to [Martin
|
||||
Arendtsen](https://github.com/Arendtsen) who provided this
|
||||
([\#322](https://github.com/the-paperless-project/paperless/pull/322)).
|
||||
([#322](https://github.com/the-paperless-project/paperless/pull/322)).
|
||||
- Document consumption events are now logged in the Django admin
|
||||
events log. Thanks to [CkuT](https://github.com/CkuT) for doing the
|
||||
legwork on this one and to [Quentin Dawans](https://github.com/ovv)
|
||||
@ -5143,13 +5143,13 @@ this big change.
|
||||
coordinate & work out how the feature would be developed.
|
||||
- [erikarvstedt](https://github.com/erikarvstedt) contributed a pull
|
||||
request
|
||||
([\#328](https://github.com/the-paperless-project/paperless/pull/328))
|
||||
([#328](https://github.com/the-paperless-project/paperless/pull/328))
|
||||
to add `--noreload` to the default server start process. This helps
|
||||
reduce the load imposed by the running webservice.
|
||||
- Through some discussion on
|
||||
[\#253](https://github.com/the-paperless-project/paperless/issues/253)
|
||||
[#253](https://github.com/the-paperless-project/paperless/issues/253)
|
||||
and
|
||||
[\#323](https://github.com/the-paperless-project/paperless/issues/323),
|
||||
[#323](https://github.com/the-paperless-project/paperless/issues/323),
|
||||
we've removed a few of the hardcoded URL values to make it easier
|
||||
for people to host Paperless on a subdirectory. Thanks to [Quentin
|
||||
Dawans](https://github.com/ovv) and [Kyle
|
||||
@ -5157,30 +5157,30 @@ this big change.
|
||||
- The clickable area for documents on the listing page has been
|
||||
increased to a more predictable space thanks to a glorious hack from
|
||||
[erikarvstedt](https://github.com/erikarvstedt) in
|
||||
[\#344](https://github.com/the-paperless-project/paperless/pull/344).
|
||||
[#344](https://github.com/the-paperless-project/paperless/pull/344).
|
||||
- [Strubbl](https://github.com/strubbl) noticed an annoying bug in the
|
||||
bash script wrapping the Docker entrypoint and fixed it with some
|
||||
very creating Bash skills:
|
||||
[\#352](https://github.com/the-paperless-project/paperless/pull/352).
|
||||
[#352](https://github.com/the-paperless-project/paperless/pull/352).
|
||||
- You can now use the search field to find documents by tag thanks to
|
||||
[thinkjk](https://github.com/thinkjk)'s _first ever issue_:
|
||||
[\#354](https://github.com/the-paperless-project/paperless/issues/354).
|
||||
[#354](https://github.com/the-paperless-project/paperless/issues/354).
|
||||
- Inotify is now being used to detect additions to the consume
|
||||
directory thanks to some excellent work from
|
||||
[erikarvstedt](https://github.com/erikarvstedt) on
|
||||
[\#351](https://github.com/the-paperless-project/paperless/pull/351)
|
||||
[#351](https://github.com/the-paperless-project/paperless/pull/351)
|
||||
|
||||
### 1.3.0
|
||||
|
||||
- You can now run Paperless without a login, though you'll still have
|
||||
to create at least one user. This is thanks to a pull-request from
|
||||
[matthewmoto](https://github.com/matthewmoto):
|
||||
[\#295](https://github.com/the-paperless-project/paperless/pull/295).
|
||||
[#295](https://github.com/the-paperless-project/paperless/pull/295).
|
||||
Note that logins are still required by default, and that you need to
|
||||
disable them by setting `PAPERLESS_DISABLE_LOGIN="true"` in your
|
||||
environment or in `/etc/paperless.conf`.
|
||||
- Fix for
|
||||
[\#303](https://github.com/the-paperless-project/paperless/issues/303)
|
||||
[#303](https://github.com/the-paperless-project/paperless/issues/303)
|
||||
where sketchily-formatted documents could cause the consumer to
|
||||
break and insert half-records into the database breaking all sorts
|
||||
of things. We now capture the return codes of both `convert` and
|
||||
@ -5188,24 +5188,24 @@ this big change.
|
||||
- Fix for additional date types thanks to input from
|
||||
[Isaac](https://github.com/isaacsando) and code from
|
||||
[BastianPoe](https://github.com/BastianPoe)
|
||||
([\#301](https://github.com/the-paperless-project/paperless/issues/301)).
|
||||
([#301](https://github.com/the-paperless-project/paperless/issues/301)).
|
||||
- Fix for running migrations in the Docker container
|
||||
([\#299](https://github.com/the-paperless-project/paperless/issues/299)).
|
||||
([#299](https://github.com/the-paperless-project/paperless/issues/299)).
|
||||
Thanks to [Georgi Todorov](https://github.com/TeraHz) for the fix
|
||||
([\#300](https://github.com/the-paperless-project/paperless/pull/300))
|
||||
([#300](https://github.com/the-paperless-project/paperless/pull/300))
|
||||
and to [Pit](https://github.com/pitkley) for the review.
|
||||
- Fix for Docker cases where the issuing user is not UID 1000. This
|
||||
was a collaborative fix between [Jeffrey
|
||||
Portman](https://github.com/ChromoX) and
|
||||
[Pit](https://github.com/pitkley) in
|
||||
[\#311](https://github.com/the-paperless-project/paperless/pull/311)
|
||||
[#311](https://github.com/the-paperless-project/paperless/pull/311)
|
||||
and
|
||||
[\#312](https://github.com/the-paperless-project/paperless/pull/312)
|
||||
[#312](https://github.com/the-paperless-project/paperless/pull/312)
|
||||
to fix
|
||||
[\#306](https://github.com/the-paperless-project/paperless/issues/306).
|
||||
[#306](https://github.com/the-paperless-project/paperless/issues/306).
|
||||
- Patch the historical migrations to support MySQL's um,
|
||||
_interesting_ way of handing indexes
|
||||
([\#308](https://github.com/the-paperless-project/paperless/issues/308)).
|
||||
([#308](https://github.com/the-paperless-project/paperless/issues/308)).
|
||||
Thanks to [Simon Taddiken](https://github.com/skuzzle) for reporting
|
||||
the problem and helping me find where to fix it.
|
||||
|
||||
@ -5230,24 +5230,24 @@ this big change.
|
||||
properly update.
|
||||
- [BastianPoe](https://github.com/BastianPoe) has also contributed a
|
||||
monumental amount of work
|
||||
([\#291](https://github.com/the-paperless-project/paperless/pull/291))
|
||||
([#291](https://github.com/the-paperless-project/paperless/pull/291))
|
||||
to solving
|
||||
[\#158](https://github.com/the-paperless-project/paperless/issues/158):
|
||||
[#158](https://github.com/the-paperless-project/paperless/issues/158):
|
||||
setting the document creation date based on finding a date in the
|
||||
document text.
|
||||
|
||||
### 1.1.0
|
||||
|
||||
- Fix for
|
||||
[\#283](https://github.com/the-paperless-project/paperless/issues/283),
|
||||
[#283](https://github.com/the-paperless-project/paperless/issues/283),
|
||||
a redirect bug which broke interactions with paperless-desktop.
|
||||
Thanks to [chris-aeviator](https://github.com/chris-aeviator) for
|
||||
reporting it.
|
||||
- Addition of an optional new financial year filter, courtesy of
|
||||
[David Martin](https://github.com/ddddavidmartin)
|
||||
[\#256](https://github.com/the-paperless-project/paperless/pull/256)
|
||||
[#256](https://github.com/the-paperless-project/paperless/pull/256)
|
||||
- Fixed a typo in how thumbnails were named in exports
|
||||
[\#285](https://github.com/the-paperless-project/paperless/pull/285),
|
||||
[#285](https://github.com/the-paperless-project/paperless/pull/285),
|
||||
courtesy of [Dan Panzarella](https://github.com/pzl)
|
||||
|
||||
### 1.0.0
|
||||
@ -5260,33 +5260,33 @@ this big change.
|
||||
template tag with less copypasta.
|
||||
- Support for multi-word-matches for auto-tagging thanks to an
|
||||
excellent patch from [ishirav](https://github.com/ishirav)
|
||||
[\#277](https://github.com/the-paperless-project/paperless/pull/277).
|
||||
[#277](https://github.com/the-paperless-project/paperless/pull/277).
|
||||
- Fixed a CSS bug reported by [Stefan Hagen](https://github.com/xkpd3)
|
||||
that caused an overlapping of the text and checkboxes under some
|
||||
resolutions
|
||||
[\#272](https://github.com/the-paperless-project/paperless/issues/272).
|
||||
[#272](https://github.com/the-paperless-project/paperless/issues/272).
|
||||
- Patched the Docker config to force the serving of static files.
|
||||
Credit for this one goes to [dev-rke](https://github.com/dev-rke)
|
||||
via
|
||||
[\#248](https://github.com/the-paperless-project/paperless/issues/248).
|
||||
[#248](https://github.com/the-paperless-project/paperless/issues/248).
|
||||
- Fix file permissions during Docker start up thanks to
|
||||
[Pit](https://github.com/pitkley) on
|
||||
[\#268](https://github.com/the-paperless-project/paperless/pull/268).
|
||||
[#268](https://github.com/the-paperless-project/paperless/pull/268).
|
||||
- Date fields in the admin are now expressed as HTML5 date fields
|
||||
thanks to [Lukas Winkler](https://github.com/Findus23)'s issue
|
||||
[\#278](https://github.com/the-paperless-project/paperless/issues/248)
|
||||
[#278](https://github.com/the-paperless-project/paperless/issues/248)
|
||||
|
||||
### 0.8.0
|
||||
|
||||
- Paperless can now run in a subdirectory on a host (`/paperless`),
|
||||
rather than always running in the root (`/`) thanks to
|
||||
[maphy-psd](https://github.com/maphy-psd)'s work on
|
||||
[\#255](https://github.com/the-paperless-project/paperless/pull/255).
|
||||
[#255](https://github.com/the-paperless-project/paperless/pull/255).
|
||||
|
||||
### 0.7.0
|
||||
|
||||
- **Potentially breaking change**: As per
|
||||
[\#235](https://github.com/the-paperless-project/paperless/issues/235),
|
||||
[#235](https://github.com/the-paperless-project/paperless/issues/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
|
||||
@ -5295,7 +5295,7 @@ this big change.
|
||||
Martin](https://github.com/ddddavidmartin) for their input on this
|
||||
one.
|
||||
- Fix for
|
||||
[\#232](https://github.com/the-paperless-project/paperless/issues/232)
|
||||
[#232](https://github.com/the-paperless-project/paperless/issues/232)
|
||||
wherein Paperless wasn't recognising `.tif` files properly. Thanks
|
||||
to [ayounggun](https://github.com/ayounggun) for reporting this one
|
||||
and to [Kusti Skytén](https://github.com/kskyten) for posting the
|
||||
@ -5306,7 +5306,7 @@ this big change.
|
||||
- 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](https://github.com/the-paperless-project/paperless/issues/236)
|
||||
[#236](https://github.com/the-paperless-project/paperless/issues/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
|
||||
@ -5322,40 +5322,40 @@ this big change.
|
||||
- Support for fuzzy matching in the auto-tagger & auto-correspondent
|
||||
systems thanks to [Jake Gysland](https://github.com/jgysland)'s
|
||||
patch
|
||||
[\#220](https://github.com/the-paperless-project/paperless/pull/220).
|
||||
[#220](https://github.com/the-paperless-project/paperless/pull/220).
|
||||
- Modified the Dockerfile to prepare an export directory
|
||||
([\#212](https://github.com/the-paperless-project/paperless/pull/212)).
|
||||
([#212](https://github.com/the-paperless-project/paperless/pull/212)).
|
||||
Thanks to combined efforts from [Pit](https://github.com/pitkley)
|
||||
and [Strubbl](https://github.com/strubbl) in working out the kinks
|
||||
on this one.
|
||||
- Updated the import/export scripts to include support for thumbnails.
|
||||
Big thanks to [CkuT](https://github.com/CkuT) for finding this
|
||||
shortcoming and doing the work to get it fixed in
|
||||
[\#224](https://github.com/the-paperless-project/paperless/pull/224).
|
||||
[#224](https://github.com/the-paperless-project/paperless/pull/224).
|
||||
- All of the following changes are thanks to [David
|
||||
Martin](https://github.com/ddddavidmartin): \* Bumped the dependency on pyocr to 0.4.7 so new users can make use
|
||||
of Tesseract 4 if they so prefer
|
||||
([\#226](https://github.com/the-paperless-project/paperless/pull/226)).
|
||||
([#226](https://github.com/the-paperless-project/paperless/pull/226)).
|
||||
- Fixed a number of issues with the automated mail handler
|
||||
([\#227](https://github.com/the-paperless-project/paperless/pull/227),
|
||||
[\#228](https://github.com/the-paperless-project/paperless/pull/228))
|
||||
([#227](https://github.com/the-paperless-project/paperless/pull/227),
|
||||
[#228](https://github.com/the-paperless-project/paperless/pull/228))
|
||||
- Amended the documentation for better handling of systemd service
|
||||
files
|
||||
([\#229](https://github.com/the-paperless-project/paperless/pull/229))
|
||||
([#229](https://github.com/the-paperless-project/paperless/pull/229))
|
||||
- Amended the Django Admin configuration to have nice headers
|
||||
([\#230](https://github.com/the-paperless-project/paperless/pull/230))
|
||||
([#230](https://github.com/the-paperless-project/paperless/pull/230))
|
||||
|
||||
### 0.4.1
|
||||
|
||||
- Fix for
|
||||
[\#206](https://github.com/the-paperless-project/paperless/issues/206)
|
||||
[#206](https://github.com/the-paperless-project/paperless/issues/206)
|
||||
wherein the pluggable parser didn't recognise files with all-caps
|
||||
suffixes like `.PDF`
|
||||
|
||||
### 0.4.0
|
||||
|
||||
- Introducing reminders. See
|
||||
[\#199](https://github.com/the-paperless-project/paperless/issues/199)
|
||||
[#199](https://github.com/the-paperless-project/paperless/issues/199)
|
||||
for more information, but the short explanation is that you can now
|
||||
attach simple notes & times to documents which are made available
|
||||
via the API. Currently, the default API (basically just the Django
|
||||
@ -5368,7 +5368,7 @@ this big change.
|
||||
### 0.3.6
|
||||
|
||||
- Fix for
|
||||
[\#200](https://github.com/the-paperless-project/paperless/issues/200)
|
||||
[#200](https://github.com/the-paperless-project/paperless/issues/200)
|
||||
(!!) where the API wasn't configured to allow updating the
|
||||
correspondent or the tags for a document.
|
||||
- The `content` field is now optional, to allow for the edge case of a
|
||||
@ -5387,11 +5387,11 @@ this big change.
|
||||
the tabular layout in favour of a tiled interface.
|
||||
- Users can now configure the number of items per page.
|
||||
- Fix for
|
||||
[\#171](https://github.com/the-paperless-project/paperless/issues/171):
|
||||
[#171](https://github.com/the-paperless-project/paperless/issues/171):
|
||||
Allow users to specify their own `SECRET_KEY` value.
|
||||
- Moved the dotenv loading to the top of settings.py
|
||||
- Fix for
|
||||
[\#112](https://github.com/the-paperless-project/paperless/issues/112):
|
||||
[#112](https://github.com/the-paperless-project/paperless/issues/112):
|
||||
Added checks for binaries required for document consumption.
|
||||
|
||||
### 0.3.4
|
||||
@ -5406,7 +5406,7 @@ this big change.
|
||||
even on my high-DPI monitor.
|
||||
- BasicAuth support for document and thumbnail downloads, as well as
|
||||
the Push API thanks to @thomasbrueggemann. See
|
||||
[\#179](https://github.com/the-paperless-project/paperless/pull/179).
|
||||
[#179](https://github.com/the-paperless-project/paperless/pull/179).
|
||||
|
||||
### 0.3.3
|
||||
|
||||
@ -5418,7 +5418,7 @@ this big change.
|
||||
### 0.3.2
|
||||
|
||||
- Fix for
|
||||
[\#172](https://github.com/the-paperless-project/paperless/issues/172):
|
||||
[#172](https://github.com/the-paperless-project/paperless/issues/172):
|
||||
defaulting ALLOWED_HOSTS to `["*"]` and allowing the user to set
|
||||
her own value via `PAPERLESS_ALLOWED_HOSTS` should the need arise.
|
||||
|
||||
@ -5435,7 +5435,7 @@ this big change.
|
||||
Just set `PAPERLESS_CONSUMER_LOOP_TIME` to a number of seconds. The
|
||||
default is 10.
|
||||
- As per
|
||||
[\#44](https://github.com/the-paperless-project/paperless/issues/44),
|
||||
[#44](https://github.com/the-paperless-project/paperless/issues/44),
|
||||
we've removed support for `PAPERLESS_CONVERT`, `PAPERLESS_CONSUME`,
|
||||
and `PAPERLESS_SECRET`. Please use `PAPERLESS_CONVERT_BINARY`,
|
||||
`PAPERLESS_CONSUMPTION_DIR`, and `PAPERLESS_SHARED_SECRET`
|
||||
@ -5443,28 +5443,28 @@ this big change.
|
||||
|
||||
### 0.2.0
|
||||
|
||||
- [\#150](https://github.com/the-paperless-project/paperless/pull/150):
|
||||
- [#150](https://github.com/the-paperless-project/paperless/pull/150):
|
||||
The media root is now a variable you can set in `paperless.conf`.
|
||||
- [\#148](https://github.com/the-paperless-project/paperless/pull/148):
|
||||
- [#148](https://github.com/the-paperless-project/paperless/pull/148):
|
||||
The database location (sqlite) is now a variable you can set in
|
||||
`paperless.conf`.
|
||||
- [\#146](https://github.com/the-paperless-project/paperless/issues/146):
|
||||
- [#146](https://github.com/the-paperless-project/paperless/issues/146):
|
||||
Fixed a bug that allowed unauthorised access to the `/fetch` URL.
|
||||
- [\#131](https://github.com/the-paperless-project/paperless/issues/131):
|
||||
- [#131](https://github.com/the-paperless-project/paperless/issues/131):
|
||||
Document files are now automatically removed from disk when they're
|
||||
deleted in Paperless.
|
||||
- [\#121](https://github.com/the-paperless-project/paperless/issues/121):
|
||||
- [#121](https://github.com/the-paperless-project/paperless/issues/121):
|
||||
Fixed a bug where Paperless wasn't setting document creation time
|
||||
based on the file naming scheme.
|
||||
- [\#81](https://github.com/the-paperless-project/paperless/issues/81):
|
||||
- [#81](https://github.com/the-paperless-project/paperless/issues/81):
|
||||
Added a hook to run an arbitrary script after every document is
|
||||
consumed.
|
||||
- [\#98](https://github.com/the-paperless-project/paperless/issues/98):
|
||||
- [#98](https://github.com/the-paperless-project/paperless/issues/98):
|
||||
Added optional environment variables for ImageMagick so that it
|
||||
doesn't explode when handling Very Large Documents or when it's
|
||||
just running on a low-memory system. Thanks to [Florian
|
||||
Harr](https://github.com/evils) for his help on this one.
|
||||
- [\#89](https://github.com/the-paperless-project/paperless/issues/89)
|
||||
- [#89](https://github.com/the-paperless-project/paperless/issues/89)
|
||||
Ported the auto-tagging code to correspondents as well. Thanks to
|
||||
[Justin Snyman](https://github.com/stringlytyped) for the pointers
|
||||
in the issue queue.
|
||||
@ -5473,7 +5473,7 @@ this big change.
|
||||
Jager](https://github.com/tikitu) for his pull request that I took
|
||||
forever to merge and to [Pit](https://github.com/pitkley) for his
|
||||
efforts on the regex front.
|
||||
- [\#94](https://github.com/the-paperless-project/paperless/issues/94):
|
||||
- [#94](https://github.com/the-paperless-project/paperless/issues/94):
|
||||
Restored support for changing the created date in the UI. Thanks to
|
||||
[Martin Honermeyer](https://github.com/djmaze) and [Tim
|
||||
White](https://github.com/timwhite) for working with me on this.
|
||||
@ -5484,7 +5484,7 @@ this big change.
|
||||
code have been renamed to "correspondent" to better reflect the
|
||||
nature of the property (one could quite reasonably scan a document
|
||||
before sending it to someone.)
|
||||
- [\#67](https://github.com/the-paperless-project/paperless/issues/67):
|
||||
- [#67](https://github.com/the-paperless-project/paperless/issues/67):
|
||||
Rewrote the document exporter and added a new importer that allows
|
||||
for full metadata retention without depending on the file name and
|
||||
modification time. A big thanks to [Tikitu de
|
||||
@ -5493,22 +5493,22 @@ this big change.
|
||||
Jung](https://github.com/the01), and [Christopher
|
||||
Luu](https://github.com/nuudles) for their code snippets and
|
||||
contributing conversation that lead to this change.
|
||||
- [\#20](https://github.com/the-paperless-project/paperless/issues/20):
|
||||
- [#20](https://github.com/the-paperless-project/paperless/issues/20):
|
||||
Added _unpaper_ support to help in cleaning up the scanned image
|
||||
before it's OCR'd. Thanks to [Pit](https://github.com/pitkley) for
|
||||
this one.
|
||||
- [\#71](https://github.com/the-paperless-project/paperless/issues/71)
|
||||
- [#71](https://github.com/the-paperless-project/paperless/issues/71)
|
||||
Added (encrypted) thumbnails in anticipation of a proper UI.
|
||||
- [\#68](https://github.com/the-paperless-project/paperless/issues/68):
|
||||
- [#68](https://github.com/the-paperless-project/paperless/issues/68):
|
||||
Added support for using a proper config file at
|
||||
`/etc/paperless.conf` and modified the systemd unit files to use it.
|
||||
- Refactored the Vagrant installation process to use environment
|
||||
variables rather than asking the user to modify `settings.py`.
|
||||
- [\#44](https://github.com/the-paperless-project/paperless/issues/44):
|
||||
- [#44](https://github.com/the-paperless-project/paperless/issues/44):
|
||||
Harmonise environment variable names with constant names.
|
||||
- [\#60](https://github.com/the-paperless-project/paperless/issues/60):
|
||||
- [#60](https://github.com/the-paperless-project/paperless/issues/60):
|
||||
Setup logging to actually use the Python native logging framework.
|
||||
- [\#53](https://github.com/the-paperless-project/paperless/issues/53):
|
||||
- [#53](https://github.com/the-paperless-project/paperless/issues/53):
|
||||
Fixed an annoying bug that caused `.jpeg` and `.JPG` images to be
|
||||
imported but made unavailable.
|
||||
|
||||
@ -5525,19 +5525,19 @@ this big change.
|
||||
- Improved the efficiency of the consumer by parsing pages more
|
||||
intelligently and introducing a threaded OCR process (thanks again
|
||||
[Pit](https://github.com/pitkley)).
|
||||
- [\#45](https://github.com/the-paperless-project/paperless/issues/45):
|
||||
- [#45](https://github.com/the-paperless-project/paperless/issues/45):
|
||||
Cleaned up the logic for tag matching. Reported by
|
||||
[darkmatter](https://github.com/darkmatter).
|
||||
- [\#47](https://github.com/the-paperless-project/paperless/issues/47):
|
||||
- [#47](https://github.com/the-paperless-project/paperless/issues/47):
|
||||
Auto-rotate landscape documents. Reported by
|
||||
[Paul](https://github.com/polo2ro) and fixed by
|
||||
[Pit](https://github.com/pitkley).
|
||||
- [\#48](https://github.com/the-paperless-project/paperless/issues/48):
|
||||
- [#48](https://github.com/the-paperless-project/paperless/issues/48):
|
||||
Matching algorithms should do so on a word boundary
|
||||
([darkmatter](https://github.com/darkmatter))
|
||||
- [\#54](https://github.com/the-paperless-project/paperless/issues/54):
|
||||
- [#54](https://github.com/the-paperless-project/paperless/issues/54):
|
||||
Documented the re-tagger ([zedster](https://github.com/zedster))
|
||||
- [\#57](https://github.com/the-paperless-project/paperless/issues/57):
|
||||
- [#57](https://github.com/the-paperless-project/paperless/issues/57):
|
||||
Make sure file is preserved on import failure
|
||||
([darkmatter](https://github.com/darkmatter))
|
||||
- Added tox with pep8 checking
|
||||
|
Loading…
x
Reference in New Issue
Block a user