chore(deps): update ghcr.io/paperless-ngx/paperless-ngx docker tag to v2
This MR contains the following updates:
Package | Update | Change |
---|---|---|
ghcr.io/paperless-ngx/paperless-ngx | major |
1.17.4 -> 2.9.0
|
⚠ ️ WarningSome dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
paperless-ngx/paperless-ngx (ghcr.io/paperless-ngx/paperless-ngx)
v2.9.0
: Paperless-ngx v2.9.0
paperless-ngx 2.9.0
Features
- Feature: Allow a data only export/import cycle @stumpylog (#6871)
- Change: rename 'redo OCR' to 'reprocess' to clarify behavior @shamoon (#6866)
- Enhancement: Support custom path for the classification file @lino-b (#6858)
- Enhancement: default to title/content search, allow choosing full search link from global search @shamoon (#6805)
- Enhancement: only include correspondent 'last_correspondence' if requested @shamoon (#6792)
- Enhancement: delete pages PDF action @shamoon (#6772)
- Enhancement: support custom logo / title on login page @shamoon (#6775)
Bug Fixes
- Fix: including ordering param for id__in retrievals @shamoon (#6875)
- Fix: Don't allow the workflow save to override other process updates @stumpylog (#6849)
- Fix: consistently use created_date for doc display @shamoon (#6758)
Maintenance
- Chore: Change the code formatter to Ruff @stumpylog (#6756)
- Chore: Backend updates @stumpylog (#6755)
- Chore(deps): Bump crowdin/github-action from 1 to 2 in the actions group @dependabot (#6881)
Dependencies
12 changes
- Chore(deps-dev): Bump jest-preset-angular from 14.0.4 to 14.1.0 in /src-ui in the frontend-jest-dependencies group @dependabot (#6879)
- Chore: Backend dependencies update @stumpylog (#6892)
- Chore(deps): Bump crowdin/github-action from 1 to 2 in the actions group @dependabot (#6881)
- Chore: Updates Ghostscript to 10.03.1 @stumpylog (#6854)
- Chore(deps-dev): Bump the development group across 1 directory with 2 updates @dependabot (#6851)
- Chore(deps): Bump the small-changes group with 3 updates @dependabot (#6843)
- Chore(deps): Use psycopg as recommended @stumpylog (#6811)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6793)
- Chore(deps): Bump requests from 2.31.0 to 2.32.0 @dependabot (#6795)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 19 updates @dependabot (#6761)
- Chore: Backend updates @stumpylog (#6755)
- Chore: revert pngx pdf viewer to third party package @shamoon (#6741)
All App Changes
19 changes
- Chore(deps-dev): Bump jest-preset-angular from 14.0.4 to 14.1.0 in /src-ui in the frontend-jest-dependencies group @dependabot (#6879)
- Fix: including ordering param for id__in retrievals @shamoon (#6875)
- Feature: Allow a data only export/import cycle @stumpylog (#6871)
- Change: rename 'redo OCR' to 'reprocess' to clarify behavior @shamoon (#6866)
- Enhancement: Support custom path for the classification file @lino-b (#6858)
- Chore(deps-dev): Bump the development group across 1 directory with 2 updates @dependabot (#6851)
- Chore(deps): Bump the small-changes group with 3 updates @dependabot (#6843)
- Fix: Don't allow the workflow save to override other process updates @stumpylog (#6849)
- Chore(deps): Use psycopg as recommended @stumpylog (#6811)
- Enhancement: default to title/content search, allow choosing full search link from global search @shamoon (#6805)
- Enhancement: only include correspondent 'last_correspondence' if requested @shamoon (#6792)
- Enhancement: accessibility improvements for tags, doc links, dashboard views @shamoon (#6786)
- Enhancement: delete pages PDF action @shamoon (#6772)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6793)
- Enhancement: support custom logo / title on login page @shamoon (#6775)
- Chore: Change the code formatter to Ruff @stumpylog (#6756)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 19 updates @dependabot (#6761)
- Fix: consistently use created_date for doc display @shamoon (#6758)
- Chore: revert pngx pdf viewer to third party package @shamoon (#6741)
v2.8.6
: Paperless-ngx v2.8.6
paperless-ngx 2.8.6
This 'hotfix' release closes CVE-2024-35184, thanks to @koseduhemak for reporting.
Bug Fixes
- Security: disallow API remote-user auth if disabled @shamoon (#6739)
- Fix: retain sort field from global search filtering, use
FILTER_HAS_TAGS_ALL
@shamoon (#6737)
All App Changes
2 changes
v2.8.5
: Paperless-ngx v2.8.5
paperless-ngx 2.8.5
Bug Fixes
- Fix: restore search highlighting on large cards results @shamoon (#6728)
- Fix: global search filtering links broken in 2.8.4 @shamoon (#6726)
- Fix: some buttons incorrectly aligned in 2.8.4 @shamoon (#6715)
- Fix: don't format ASN as number on dashboard @shamoon (#6708)
All App Changes
4 changes
v2.8.4
: Paperless-ngx v2.8.4
paperless-ngx 2.8.4
Features
- Enhancement: display current ASN in statistics @darmiel (https://github.com/paperless-ngx/paperless-ngx/pull/6692)
- Enhancement: global search tweaks @shamoon (#6674)
Bug Fixes
- Security: Correctly disable
eval
in pdfjs @shamoon (#6702) - Fix: history timestamp tooltip illegible in dark mode @shamoon (#6696)
- Fix: only count inbox documents from inbox tags with permissions @shamoon (#6670)
All App Changes
5 changes
- Enhancement: global search tweaks @shamoon (#6674)
- Security: Correctly disable
eval
in pdfjs @shamoon (#6702) - Fix: history timestamp tooltip illegible in dark mode @shamoon (#6696)
- Enhancement: display current ASN in statistics @darmiel (#6692)
- Fix: only count inbox documents from inbox tags with permissions @shamoon (#6670)
v2.8.3
: Paperless-ngx v2.8.3
paperless-ngx 2.8.3
Bug Fixes
- Fix: respect superuser for document history @shamoon (#6661)
- Fix: allow 0 in monetary field @shamoon (#6658)
- Fix: custom field removal doesnt always trigger change detection @shamoon (#6653)
- Fix: Downgrade and lock lxml @stumpylog (#6655)
- Fix: correctly handle global search esc key when open and button foucsed @shamoon (#6644)
- Fix: consistent monetary field display in list and cards @shamoon (#6645)
- Fix: doc links and more illegible in light mode @shamoon (#6643)
- Fix: Allow auditlog to be disabled @stumpylog (#6638)
Documentation
- Chore(docs): Update the sample Compose file to latest database @stumpylog (#6639)
All App Changes
7 changes
- Fix: respect superuser for document history @shamoon (#6661)
- Fix: allow 0 in monetary field @shamoon (#6658)
- Fix: custom field removal doesnt always trigger change detection @shamoon (#6653)
- Fix: correctly handle global search esc key when open and button foucsed @shamoon (#6644)
- Fix: consistent monetary field display in list and cards @shamoon (#6645)
- Fix: doc links and more illegible in light mode @shamoon (#6643)
- Fix: Allow auditlog to be disabled @stumpylog (#6638)
v2.8.2
: Paperless-ngx v2.8.2
paperless-ngx 2.8.2
Bug Fixes
- Fix: Restore the compression of static files for x86_64 @stumpylog (#6627)
- Fix: make backend monetary validation accept unpadded decimals @shamoon (#6626)
- Fix: allow bulk edit with existing fields @shamoon (#6625)
- Fix: table view doesnt immediately display custom fields on app startup @shamoon (#6600)
- Fix: dont use limit in subqueries in global search for mariadb compatibility @shamoon (#6611)
- Fix: exclude admin perms from group permissions serializer @shamoon (#6608)
- Fix: global search text illegible in light mode @shamoon (#6602)
- Fix: document history text color illegible in light mode @shamoon (#6601)
All App Changes
10 changes
- Fix: Restore the compression of static files for x86_64 @stumpylog (#6627)
- Fix: make backend monetary validation accept unpadded decimals @shamoon (#6626)
- Fix: allow bulk edit with existing fields @shamoon (#6625)
- Enhancement: show custom field name on cards if empty, add tooltip @shamoon (#6620)
- Security: Disable
eval
in pdfjs @shamoon (#6615) - Fix: table view doesnt immediately display custom fields on app startup @shamoon (#6600)
- Fix: dont use limit in subqueries in global search for mariadb compatibility @shamoon (#6611)
- Fix: exclude admin perms from group permissions serializer @shamoon (#6608)
- Fix: global search text illegible in light mode @shamoon (#6602)
- Fix: document history text color illegible in light mode @shamoon (#6601)
v2.8.1
: Paperless-ngx v2.8.1
paperless-ngx 2.8.1
Bug Fixes
- Fix: saved views dont immediately display custom fields in table view @shamoon (#6594)
- Fix: bulk edit custom fields should support multiple items @shamoon (#6589)
Dependencies
- Chore(deps-dev): Bump jinja2 from 3.1.3 to 3.1.4 @dependabot (#6579)
- Chore(deps-dev): Bump mkdocs-glightbox from 0.3.7 to 0.4.0 in the small-changes group @dependabot (#6581)
All App Changes
3 changes
v2.8.0
: Paperless-ngx v2.8.0
paperless-ngx 2.8.0
Breaking Changes
Notable Changes
- Feature: global search, keyboard shortcuts / hotkey support @shamoon (#6449)
- Feature: custom fields filtering & bulk editing @shamoon (#6484)
- Feature: customizable fields display for documents, saved views & dashboard widgets @shamoon (#6439)
- Feature: document history (audit log UI) @shamoon (#6388)
- Chore: Convert the consumer to a plugin @stumpylog (#6361)
Features
- Feature: global search, keyboard shortcuts / hotkey support @shamoon (#6449)
- Feature: customizable fields display for documents, saved views & dashboard widgets @shamoon (#6439)
- Feature: document history (audit log UI) @shamoon (#6388)
- Enhancement: refactor monetary field @shamoon (#6370)
- Chore: Convert the consumer to a plugin @stumpylog (#6361)
Bug Fixes
- Fix: always check workflow
filter_mailrule
if set @shamoon (#6474) - Fix: use responsive tables for management lists @DlieBG (#6460)
- Fix: password reset done template @shamoon (#6444)
- Fix: show message on empty group list @DlieBG (#6393)
- Fix: remove admin.logentry perm, use admin (staff) status @shamoon (#6380)
- Fix: dont dismiss active alerts on "dismiss completed" @shamoon (#6364)
- Fix: Allow lowercase letters in monetary currency code field @shamoon (#6359)
- Fix: Allow negative monetary values with a current code @stumpylog (#6358)
- Fix: add timezone fallback to install script @Harald-Berghoff (#6336)
Maintenance
- Chore(deps): Bump stumpylog/image-cleaner-action from 0.5.0 to 0.6.0 in the actions group @dependabot (#6541)
Dependencies
10 changes
- Chore(deps): Bump stumpylog/image-cleaner-action from 0.5.0 to 0.6.0 in the actions group @dependabot (#6541)
- Chore(deps-dev): Bump ejs from 3.1.9 to 3.1.10 in /src-ui @dependabot (#6540)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 13 updates @dependabot (#6539)
- Chore(deps): Bump python-ipware from 2.0.3 to 3.0.0 in the major-versions group @dependabot (#6468)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6466)
- Chore: Updates Docker bundled QPDF to 11.9.0 @stumpylog (#6423)
- Chore(deps): Bump gunicorn from 21.2.0 to 22.0.0 @dependabot (#6416)
- Chore(deps): Bump the small-changes group with 11 updates @dependabot (#6405)
- Chore(deps): Bump idna from 3.6 to 3.7 @dependabot (#6377)
- Chore(deps): Bump tar from 6.2.0 to 6.2.1 in /src-ui @dependabot (#6373)
All App Changes
23 changes
- Feature: global search, keyboard shortcuts / hotkey support @shamoon (#6449)
- Chore(deps-dev): Bump ejs from 3.1.9 to 3.1.10 in /src-ui @dependabot (#6540)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 13 updates @dependabot (#6539)
- Chore: Hand craft SQL queries @stumpylog (#6489)
- Feature: custom fields filtering & bulk editing @shamoon (#6484)
- Feature: customizable fields display for documents, saved views & dashboard widgets @shamoon (#6439)
- Chore(deps): Bump python-ipware from 2.0.3 to 3.0.0 in the major-versions group @dependabot (#6468)
- Feature: document history (audit log UI) @shamoon (#6388)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6466)
- Fix: always check workflow
filter_mailrule
if set @shamoon (#6474) - Fix: use responsive tables for management lists @DlieBG (#6460)
- Fix: password reset done template @shamoon (#6444)
- Enhancement: refactor monetary field @shamoon (#6370)
- Enhancement: improve layout, button labels for custom fields dropdown @shamoon (#6362)
- Chore: Convert the consumer to a plugin @stumpylog (#6361)
- Chore(deps): Bump the small-changes group with 11 updates @dependabot (#6405)
- Enhancement: Hide columns in document list if user does not have permissions @theomega (#6415)
- Fix: show message on empty group list @DlieBG (#6393)
- Fix: remove admin.logentry perm, use admin (staff) status @shamoon (#6380)
- Chore(deps): Bump tar from 6.2.0 to 6.2.1 in /src-ui @dependabot (#6373)
- Fix: dont dismiss active alerts on "dismiss completed" @shamoon (#6364)
- Fix: Allow lowercase letters in monetary currency code field @shamoon (#6359)
- Fix: Allow negative monetary values with a current code @stumpylog (#6358)
v2.7.2
: Paperless-ngx v2.7.2
paperless-ngx 2.7.2
Bug Fixes
- Fix: select dropdown background colors not visible in light mode @shamoon (#6323)
- Fix: spacing in reset and incorrect display in saved views @shamoon (#6324)
- Fix: disable invalid create endpoints @shamoon (#6320)
- Fix: dont initialize page numbers, allow split with browser pdf viewer @shamoon (#6314)
- Miscellaneous other fixes & improvements
All App Changes
4 changes
- Fix: select dropdown background colors not visible in light mode @shamoon (#6323)
- Fix: spacing in reset and incorrect display in saved views @shamoon (#6324)
- Fix: disable invalid create endpoints @shamoon (#6320)
- Fix: dont initialize page numbers, allow split with browser pdf viewer @shamoon (#6314)
v2.7.1
: Paperless-ngx v2.7.1
paperless-ngx 2.7.1
Bug Fixes
- Fix: Only disable split button if pages = 1 @shamoon (#6304)
- Fix: Use correct custom field id when splitting @shamoon (#6303)
- Fix: Rotation fails due to celery chord @stumpylog (#6306)
- Fix: split user / group objects error @shamoon (#6302)
All App Changes
4 changes
v2.7.0
: Paperless-ngx v2.7.0
paperless-ngx 2.7.0
Notable Changes
- Feature: PDF actions - merge, split & rotate @shamoon (#6094)
- Change: enable auditlog by default, fix import / export @shamoon (#6267)
Enhancements
Maintenance
- Chore: Standardize subprocess running and logging @stumpylog (#6275)
Bug Fixes
- Fix: Escape the secret key when writing it to the env file @stumpylog (#6243)
- Fix: Hide sidebar labels if group is empty @shamoon (#6254)
- Fix: management list clear all should clear header checkbox @shamoon (#6253)
- Fix: start-align object names in some UI lists @shamoon (#6188)
- Fix: allow scroll long upload files alerts list @shamoon (#6184)
- Fix: document_renamer fails with audit_log enabled @shamoon (#6175)
- Fix: catch sessionStorage errors for large documents @shamoon (#6150)
Documentation
- Change: enable auditlog by default, fix import / export @shamoon (#6267)
- Enhancement: support custom fields in post_document endpoint @shamoon (#6222)
Dependencies
9 changes
- Chore(deps): Bump pillow from 10.2.0 to 10.3.0 @dependabot (#6268)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6276)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 17 updates @dependabot (#6248)
- Chore(deps-dev): Bump @<!---->playwright/test from 1.42.0 to 1.42.1 in /src-ui @dependabot (#6250)
- Chore(deps-dev): Bump @<!---->types/node from 20.11.24 to 20.12.2 in /src-ui @dependabot (#6251)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 2 updates @dependabot (#6249)
- Chore(deps-dev): Bump express from 4.18.3 to 4.19.2 in /src-ui @dependabot (#6207)
- Chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /src-ui @dependabot (#6161)
- Chore(deps-dev): Bump the development group with 4 updates @dependabot (#6131)
All App Changes
20 changes
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6276)
- Chore: Standardize subprocess running and logging @stumpylog (#6275)
- Change: enable auditlog by default, fix import / export @shamoon (#6267)
- Fix: Hide sidebar labels if group is empty @shamoon (#6254)
- Fix: management list clear all should clear header checkbox @shamoon (#6253)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 17 updates @dependabot (#6248)
- Chore(deps-dev): Bump @<!---->playwright/test from 1.42.0 to 1.42.1 in /src-ui @dependabot (#6250)
- Chore(deps-dev): Bump @<!---->types/node from 20.11.24 to 20.12.2 in /src-ui @dependabot (#6251)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 2 updates @dependabot (#6249)
- Enhancement: support custom fields in post_document endpoint @shamoon (#6222)
- Enhancement: add ASN to consume rejection message @eliasp (#6217)
- Chore(deps-dev): Bump express from 4.18.3 to 4.19.2 in /src-ui @dependabot (#6207)
- Feature: PDF actions - merge, split & rotate @shamoon (#6094)
- Fix: start-align object names in some UI lists @shamoon (#6188)
- Fix: allow scroll long upload files alerts list @shamoon (#6184)
- Fix: document_renamer fails with audit_log enabled @shamoon (#6175)
- Chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /src-ui @dependabot (#6161)
- Enhancement: always place search term first in autocomplete results @shamoon (#6142)
- Fix: catch sessionStorage errors for large documents @shamoon (#6150)
- Chore(deps-dev): Bump the development group with 4 updates @dependabot (#6131)
v2.6.3
: Paperless-ngx v2.6.3
paperless-ngx 2.6.3
Bug Fixes
- Fix: allow setting allauth
ACCOUNT_SESSION_REMEMBER
@shamoon (#6105) - Change: dont require empty bulk edit parameters @shamoon (#6059)
Dependencies
4 changes
- Chore(deps-dev): Bump follow-redirects from 1.15.5 to 1.15.6 in /src-ui @dependabot (#6120)
- Chore(deps-dev): Bump the development group with 3 updates @dependabot (#6079)
- Chore(deps): Bump the django group with 1 update @dependabot (#6080)
- Chore(deps): Bump the small-changes group with 2 updates @dependabot (#6081)
All App Changes
8 changes
- Chore(deps-dev): Bump follow-redirects from 1.15.5 to 1.15.6 in /src-ui @dependabot (#6120)
- Fix: allow setting allauth
ACCOUNT_SESSION_REMEMBER
@shamoon (#6105) - Change: remove credentials from redis url in system status @shamoon (#6104)
- Chore(deps-dev): Bump the development group with 3 updates @dependabot (#6079)
- Chore(deps): Bump the django group with 1 update @dependabot (#6080)
- Chore(deps): Bump the small-changes group with 2 updates @dependabot (#6081)
- Change: dont require empty bulk edit parameters @shamoon (#6059)
- Fix: missing translation string @DimitriDR (#6054)
v2.6.2
: Paperless-ngx v2.6.2
paperless-ngx 2.6.2
Features
- Enhancement: move and rename files when storage paths deleted, update file handling docs @shamoon (#6033)
- Enhancement: better detection of default currency code @shamoon (#6020)
Bug Fixes
All App Changes
3 changes
v2.6.1
: Paperless-ngx v2.6.1
paperless-ngx 2.6.1
All App Changes
v2.6.0
: Paperless-ngx v2.6.0
paperless-ngx 2.6.0
Features
- Enhancement: Allow user to control PIL image pixel limit @stumpylog (#5997)
- Enhancement: Allow a user to disable the pixel limit for OCR entirely @stumpylog (#5996)
- Feature: workflow removal action @shamoon (#5928)
- Feature: system status @shamoon (#5743)
- Enhancement: better monetary field with currency code @shamoon (#5858)
- Feature: support disabling regular login @shamoon (#5816)
Bug Fixes
- Fix: refactor base path settings, correct logout redirect @shamoon (#5976)
- Fix: always pass
remove_inbox_tags
from UI, dont require in API @shamoon (#5962) - Fix: Clear metadata cache when the filename(s) change @stumpylog (#5957)
- Fix: include monetary, float and doc link values in search filters @shamoon (#5951)
- Fix: Better handling of a corrupted index @stumpylog (#5950)
- Fix: Don't assume the location of scratch directory in Docker @stumpylog (#5948)
- Fix: ensure document title always limited to 128 chars @shamoon (#5934)
- Fix: use
PAPERLESS_URL
for password reset emails, if set @shamoon (#5902) - Fix: Correct docker compose check in install script @ShanSanear (#5917)
- Fix: respect global permissions for UI settings @shamoon (#5919)
- Fix: allow disable email verification during signup @shamoon (#5895)
- Fix: refactor accounts templates and create signup template @shamoon (#5899)
Maintenance
- Chore(deps): Bump the actions group with 3 updates @dependabot (#5907)
- Chore: Ignores uvicorn updates in dependabot @stumpylog (#5906)
Dependencies
15 changes
- Chore(deps): Bump the small-changes group with 3 updates @dependabot (#6001)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#5998)
- Chore(deps): Bump the django group with 1 update @dependabot (#6000)
- Chore(deps-dev): Bump @<!---->playwright/test from 1.41.2 to 1.42.0 in /src-ui @dependabot (#5964)
- Chore(deps-dev): Bump @<!---->types/node from 20.11.20 to 20.11.24 in /src-ui @dependabot (#5965)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 11 updates @dependabot (#5963)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#5918)
- Chore(deps-dev): Bump @<!---->types/node from 20.11.16 to 20.11.20 in /src-ui @dependabot (#5912)
- Chore(deps): Bump zone.js from 0.14.3 to 0.14.4 in /src-ui @dependabot (#5913)
- Chore(deps): Bump bootstrap from 5.3.2 to 5.3.3 in /src-ui @dependabot (#5911)
- Chore(deps-dev): Bump typescript from 5.2.2 to 5.3.3 in /src-ui @dependabot (#5915)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 15 updates @dependabot (#5908)
- Chore(deps): Bump the small-changes group with 4 updates @dependabot (#5916)
- Chore(deps-dev): Bump the development group with 4 updates @dependabot (#5914)
- Chore(deps): Bump the actions group with 3 updates @dependabot (#5907)
All App Changes
33 changes
- Feature: Allow user to control PIL image pixel limit @stumpylog (#5997)
- Enhancement: show ID when editing objects @shamoon (#6003)
- Feature: Allow a user to disable the pixel limit for OCR entirely @stumpylog (#5996)
- Chore(deps): Bump the small-changes group with 3 updates @dependabot (#6001)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#5998)
- Chore(deps): Bump the django group with 1 update @dependabot (#6000)
- Feature: workflow removal action @shamoon (#5928)
- Feature: system status @shamoon (#5743)
- Fix: refactor base path settings, correct logout redirect @shamoon (#5976)
- Chore(deps-dev): Bump @<!---->playwright/test from 1.41.2 to 1.42.0 in /src-ui @dependabot (#5964)
- Chore(deps-dev): Bump @<!---->types/node from 20.11.20 to 20.11.24 in /src-ui @dependabot (#5965)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 11 updates @dependabot (#5963)
- Fix: always pass
remove_inbox_tags
from UI, dont require in API @shamoon (#5962) - Fix: Clear metadata cache when the filename(s) change @stumpylog (#5957)
- Fix: include monetary, float and doc link values in search filters @shamoon (#5951)
- Fix: Better handling of a corrupted index @stumpylog (#5950)
- Chore: Includes OCRMyPdf logging into the log file @stumpylog (#5947)
- Fix: ensure document title always limited to 128 chars @shamoon (#5934)
- Enhancement: better monetary field with currency code @shamoon (#5858)
- Change: add Thumbs.db to default ignores @DennisGaida (#5924)
- Fix: use
PAPERLESS_URL
for password reset emails, if set @shamoon (#5902) - Fix: respect global permissions for UI settings @shamoon (#5919)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#5918)
- Chore(deps-dev): Bump @<!---->types/node from 20.11.16 to 20.11.20 in /src-ui @dependabot (#5912)
- Chore(deps): Bump zone.js from 0.14.3 to 0.14.4 in /src-ui @dependabot (#5913)
- Chore(deps): Bump bootstrap from 5.3.2 to 5.3.3 in /src-ui @dependabot (#5911)
- Chore(deps-dev): Bump typescript from 5.2.2 to 5.3.3 in /src-ui @dependabot (#5915)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 15 updates @dependabot (#5908)
- Fix: allow disable email verification during signup @shamoon (#5895)
- Fix: refactor accounts templates and create signup template @shamoon (#5899)
- Chore(deps): Bump the small-changes group with 4 updates @dependabot (#5916)
- Chore(deps-dev): Bump the development group with 4 updates @dependabot (#5914)
- Enhancement: support disabling regular login @shamoon (#5816)
v2.5.4
: Paperless-ngx v2.5.4
paperless-ngx 2.5.4
Bug Fixes
- Fix: handle title placeholder for docs without original_filename @shamoon (#5828)
- Fix: bulk edit objects does not respect global permissions @shamoon (#5888)
- Fix: intermittent save & close warnings @shamoon (#5838)
- Fix: inotify read timeout not in ms @grembo (#5876)
- Fix: allow relative date queries not in quick list @shamoon (#5801)
- Fix: pass rule id to consumed .eml files @shamoon (#5800)
Dependencies
- Chore(deps): Bump cryptography from 42.0.2 to 42.0.4 @dependabot (#5851)
- Chore(deps-dev): Bump ip from 2.0.0 to 2.0.1 in /src-ui @dependabot (#5835)
- Chore(deps): Bump undici and @<!---->angular-devkit/build-angular in /src-ui @dependabot (#5796)
All App Changes
8 changes
- Fix: handle title placeholder for docs without original_filename @shamoon (#5828)
- Fix: bulk edit objects does not respect global permissions @shamoon (#5888)
- Fix: intermittent save & close warnings @shamoon (#5838)
- Fix: inotify read timeout not in ms @grembo (#5876)
- Chore(deps-dev): Bump ip from 2.0.0 to 2.0.1 in /src-ui @dependabot (#5835)
- Chore(deps): Bump undici and @<!---->angular-devkit/build-angular in /src-ui @dependabot (#5796)
- Fix: allow relative date queries not in quick list @shamoon (#5801)
- Fix: pass rule id to consumed .eml files @shamoon (#5800)
v2.5.3
: Paperless-ngx v2.5.3
paperless-ngx 2.5.3
Bug Fixes
- Fix: dont allow allauth redirects to any host @shamoon (#5783)
- Fix: Interaction when both splitting and ASN are enabled @stumpylog (#5779)
- Fix: moved ssl_mode parameter for mysql backend engine @MaciejSzczurek (#5771)
All App Changes
3 changes
- Fix: dont allow allauth redirects to any host @shamoon (#5783)
- Fix: Interaction when both splitting and ASN are enabled @stumpylog (#5779)
- Fix: moved ssl_mode parameter for mysql backend engine @MaciejSzczurek (#5771)
v2.5.2
: Paperless-ngx v2.5.2
paperless-ngx 2.5.2
Bug Fixes
- Fix: Generated secret key may include single or double quotes @schmidtnz (#5767)
- Fix: consumer status alerts container blocks elements @shamoon (#5762)
- Fix: handle document notes user format api change @shamoon (#5751)
- Fix: Assign ASN from barcode only after any splitting @stumpylog (#5745)
Dependencies
- Chore(deps): Bump the major-versions group with 1 update @dependabot (#5741)
All App Changes
4 changes
- Fix: consumer status alerts container blocks elements @shamoon (#5762)
- Fix: handle document notes user format api change @shamoon (#5751)
- Fix: Assign ASN from barcode only after any splitting @stumpylog (#5745)
- Chore(deps): Bump the major-versions group with 1 update @dependabot (#5741)
v2.5.1
: Paperless-ngx v2.5.1
paperless-ngx 2.5.1
Bug Fixes
- Fix: Splitting on ASN barcodes even if not enabled @stumpylog (#5740)
Dependencies
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#5737)
- Chore(deps): Bump the django group with 1 update @dependabot (#5739)
All App Changes
3 changes
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#5737)
- Chore(deps): Bump the django group with 1 update @dependabot (#5739)
- Fix: Splitting on ASN barcodes even if not enabled @stumpylog (#5740)
v2.5.0
: Paperless-ngx v2.5.0
paperless-ngx 2.5.0
Breaking Changes
Notable Changes
- Feature: OIDC & social authentication @mpflanzer (#5190)
Features
- Enhancement: confirm buttons @shamoon (#5680)
- Enhancement: bulk delete objects @shamoon (#5688)
- Feature: allow create objects from bulk edit @shamoon (#5667)
- Feature: Allow tagging by putting barcodes on documents @pkrahmer (#5580)
- Feature: Cache metadata and suggestions in Redis @stumpylog (#5638)
- Feature: Japanese translation @shamoon (#5641)
- Feature: option for auto-remove inbox tags on save @shamoon (#5562)
- Enhancement: allow paperless to run in read-only filesystem @hegerdes (#5596)
- Enhancement: mergeable bulk edit permissions @shamoon (#5508)
- Enhancement: re-implement remote user auth for unsafe API requests as opt-in @shamoon (#5561)
- Enhancement: Respect PDF cropbox for thumbnail generation @henningBunk (#5531)
Bug Fixes
- Fix: Test metadata items for Unicode issues @stumpylog (#5707)
- Change: try to show preview even if metadata fails @shamoon (#5706)
- Fix: only check workflow trigger source if not empty @shamoon (#5701)
- Fix: frontend validation of number fields fails upon save @shamoon (#5646)
- Fix: Explicit validation of custom field name unique constraint @shamoon (#5647)
- Fix: Don't attempt to retrieve object types user doesnt have permissions to @shamoon (#5612)
Documentation
- Documentation: add detail about consumer polling behavior @silmaril42 (#5674)
- Paperless-ngx Demo: new and improved @shamoon (#5639)
- Documentation: Add docs about missing timezones in MySQL/MariaDB @Programie (#5583)
Maintenance
- Chore(deps): Bump the actions group with 1 update @dependabot (#5629)
- Chore(deps): Bump the actions group with 1 update @dependabot (#5597)
Dependencies
9 changes
- Chore: Backend dependencies update @stumpylog (#5676)
- Chore(deps-dev): Bump @<!---->playwright/test from 1.40.1 to 1.41.2 in /src-ui @dependabot (#5634)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 19 updates @dependabot (#5630)
- Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates @dependabot (#5631)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 2 updates @dependabot (#5632)
- Chore(deps): Bump zone.js from 0.14.2 to 0.14.3 in /src-ui @dependabot (#5633)
- Chore(deps-dev): Bump @<!---->types/node from 20.10.6 to 20.11.16 in /src-ui @dependabot (#5635)
- Chore(deps): Bump the actions group with 1 update @dependabot (#5629)
- Chore(deps): Bump the actions group with 1 update @dependabot (#5597)
All App Changes
28 changes
- Chore: Ensure all creations of directories create the parents too @stumpylog (#5711)
- Fix: Test metadata items for Unicode issues @stumpylog (#5707)
- Change: try to show preview even if metadata fails @shamoon (#5706)
- Fix: only check workflow trigger source if not empty @shamoon (#5701)
- Enhancement: confirm buttons @shamoon (#5680)
- Enhancement: bulk delete objects @shamoon (#5688)
- Chore: Backend dependencies update @stumpylog (#5676)
- Feature: OIDC & social authentication @mpflanzer (#5190)
- Chore: Don't write Python bytecode in the Docker image @stumpylog (#5677)
- Feature: allow create objects from bulk edit @shamoon (#5667)
- Chore: Use memory cache backend in debug mode @shamoon (#5666)
- Chore: Adds additional rules for Ruff linter @stumpylog (#5660)
- Feature: Allow tagging by putting barcodes on documents @pkrahmer (#5580)
- Feature: Cache metadata and suggestions in Redis @stumpylog (#5638)
- Fix: frontend validation of number fields fails upon save @shamoon (#5646)
- Fix: Explicit validation of custom field name unique constraint @shamoon (#5647)
- Feature: Japanese translation @shamoon (#5641)
- Chore(deps-dev): Bump @<!---->playwright/test from 1.40.1 to 1.41.2 in /src-ui @dependabot (#5634)
- Feature: option for auto-remove inbox tags on save @shamoon (#5562)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 19 updates @dependabot (#5630)
- Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates @dependabot (#5631)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 2 updates @dependabot (#5632)
- Chore(deps): Bump zone.js from 0.14.2 to 0.14.3 in /src-ui @dependabot (#5633)
- Chore(deps-dev): Bump @<!---->types/node from 20.10.6 to 20.11.16 in /src-ui @dependabot (#5635)
- Enhancement: mergeable bulk edit permissions @shamoon (#5508)
- Enhancement: re-implement remote user auth for unsafe API requests as opt-in @shamoon (#5561)
- Enhancement: Respect PDF cropbox for thumbnail generation @henningBunk (#5531)
- Fix: Don't attempt to retrieve object types user doesnt have permissions to @shamoon (#5612)
v2.4.3
: Paperless-ngx v2.4.3
paperless-ngx 2.4.3
Bug Fixes
- Fix: Ensure the scratch directory exists before consuming via the folder @stumpylog (#5579)
All App Changes
- Fix: Ensure the scratch directory exists before consuming via the folder @stumpylog (#5579)
v2.4.2
: Paperless-ngx v2.4.2
paperless-ngx 2.4.2
Bug Fixes
- Fix: improve one of the date matching regexes @shamoon (#5540)
- Fix: tweak doc detail component behavior while awaiting metadata @shamoon (#5546)
All App Changes
2 changes
v2.4.1
: Paperless-ngx v2.4.1
paperless-ngx 2.4.1
⚠ ️ Important
v2.4.0 contained a change to the authentication methods available to the API for "unsafe" requests that could represent a security risk for certain installations behind a reverse-proxy. This change was reverted in v2.4.1 and we recommend that all users upgrade to this version. See #5534
Please note that requests only using GET, HEAD (not POST, PUT, etc) are still allowed directly against the API, as is the previous behavior of Paperless-ngx. See the warnings in the documentation about preventing passing remote user headers unintentionally.
Breaking Changes
Bug Fixes
- Fix: Minor frontend things in 2.4.0 @shamoon (#5514)
- Fix: install script fails on alpine linux @shamoon (#5520)
- Fix: enforce permissions for app config @shamoon (#5516)
- Fix: render images not converted to pdf, refactor doc detail rendering @shamoon (#5475)
- Fix: Dont parse numbers with exponent as integer @shamoon (#5457)
Maintenance
Dependencies
- Chore(deps-dev): Bump the development group with 1 update @dependabot (#5503)
All App Changes
7 changes
- Revert "Enhancement: support remote user auth directly against API (DRF)" @shamoon (#5534)
- Fix: Minor frontend things in 2.4.0 @shamoon (#5514)
- Fix: enforce permissions for app config @shamoon (#5516)
- Change: merge workflow permissions assignments instead of overwrite @shamoon (#5496)
- Chore(deps-dev): Bump the development group with 1 update @dependabot (#5503)
- Fix: render images not converted to pdf, refactor doc detail rendering @shamoon (#5475)
- Fix: Dont parse numbers with exponent as integer @shamoon (#5457)
v2.4.0
: Paperless-ngx v2.4.0
paperless-ngx 2.4.0
⚠ ️ Important
v2.4.0 contains a change to the authentication methods available to the API that could represent a security risk for certain installations behind a reverse-proxy. This change was reverted in v2.4.1 and we recommend that all users upgrade to that version. See #5534
Features / Enhancements
- Enhancement: support remote user auth directly against API (DRF) @shamoon (#5386)
- Feature: Add additional caching support to suggestions and metadata @stumpylog (#5414)
- Feature: help tooltips @shamoon (#5383)
- Enhancement: warn when outdated doc detected @shamoon (#5372)
- Feature: app branding @shamoon (#5357)
Bug Fixes
- Fix: doc link removal when has never been assigned @shamoon (#5451)
- Fix: dont lose permissions ui if owner changed from
null
@shamoon (#5433) - Fix: Getting next ASN when no documents have an ASN @stumpylog (#5431)
- Fix: signin username floating label @shamoon (#5424)
- Fix: "shared by me" filter with multiple users / groups in postgres @shamoon (#5396)
- Fix: Catch new warning when loading the classifier @stumpylog (#5395)
- Fix: doc detail component fixes @shamoon (#5373)
Maintenance
- Chore: better bootstrap icons @shamoon (#5403)
- Chore: Close outdated support / general discussions @shamoon (#5443)
Dependencies
- Chore(deps): Bump the small-changes group with 2 updates @dependabot (#5413)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#5412)
- Chore(deps-dev): Bump jinja2 from 3.1.2 to 3.1.3 @dependabot (#5352)
All App Changes
16 changes
- Fix: doc link removal when has never been assigned @shamoon (#5451)
- Chore: better bootstrap icons @shamoon (#5403)
- Fix: dont lose permissions ui if owner changed from
null
@shamoon (#5433) - Enhancement: support remote user auth directly against API (DRF) @shamoon (#5386)
- Fix: Getting next ASN when no documents have an ASN @stumpylog (#5431)
- Feature: Add additional caching support to suggestions and metadata @stumpylog (#5414)
- Chore(deps): Bump the small-changes group with 2 updates @dependabot (#5413)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#5412)
- Fix: signin username floating label @shamoon (#5424)
- Feature: help tooltips @shamoon (#5383)
- Enhancement / QoL: show selected tasks count @shamoon (#5379)
- Fix: "shared by me" filter with multiple users / groups in postgres @shamoon (#5396)
- Fix: doc detail component fixes @shamoon (#5373)
- Enhancement: warn when outdated doc detected @shamoon (#5372)
- Feature: app branding @shamoon (#5357)
- Chore: Initial refactor of consume task @stumpylog (#5367)
v2.3.3
: Paperless-ngx v2.3.3
paperless-ngx 2.3.3
Enhancements
- Enhancement: Explain behavior of unset app config boolean to user @shamoon (#5345)
- Enhancement: title assignment placeholder error handling, fallback @shamoon (#5282)
Bug Fixes
- Fix: Don't require the JSON user arguments field, interpret empty string as
null
@stumpylog (#5320)
Maintenance
- Chore: Backend dependencies update @stumpylog (#5336)
- Chore: add pre-commit hook for codespell @shamoon (#5324)
All App Changes
5 changes
- Enhancement: Explain behavior of unset app config boolean to user @shamoon (#5345)
- Enhancement: title assignment placeholder error handling, fallback @shamoon (#5282)
- Chore: Backend dependencies update @stumpylog (#5336)
- Fix: Don't require the JSON user arguments field, interpret empty string as
null
@stumpylog (#5320) - Chore: add pre-commit hook for codespell @shamoon (#5324)
v2.3.2
: Paperless-ngx v2.3.2
paperless-ngx 2.3.2
Bug Fixes
- Fix: triggered workflow assignment of customfield fails if field exists in v2.3.1 @shamoon (#5302)
- Fix: Decoding of user arguments for OCR @stumpylog (#5307)
- Fix: empty workflow trigger match field cannot be saved in v.2.3.1 @shamoon (#5301)
- Fix: Use local time for added/updated workflow triggers @stumpylog (#5304)
- Fix: workflow edit form loses unsaved changes @shamoon (#5299)
All App Changes
5 changes
- Fix: triggered workflow assignment of customfield fails if field exists in v2.3.1 @shamoon (#5302)
- Fix: Decoding of user arguments for OCR @stumpylog (#5307)
- Fix: empty workflow trigger match field cannot be saved in v.2.3.1 @shamoon (#5301)
- Fix: Use local time for added/updated workflow triggers @stumpylog (#5304)
- Fix: workflow edit form loses unsaved changes @shamoon (#5299)
v2.3.1
: Paperless-ngx v2.3.1
paperless-ngx 2.3.1
Bug Fixes
- Fix: edit workflow form not displaying trigger settings @shamoon (#5276)
- Fix: Prevent passing 0 pages to OCRMyPDF @stumpylog (#5275)
All App Changes
2 changes
- Fix: edit workflow form not displaying trigger settings @shamoon (#5276)
- Fix: Prevent passing 0 pages to OCRMyPDF @stumpylog (#5275)
v2.3.0
: Paperless-ngx v2.3.0
paperless-ngx 2.3.0
Notable Changes
- Feature: Workflows @shamoon (#5121)
- Feature: Allow setting backend configuration settings via the UI @stumpylog (#5126)
Features
- Feature: Workflows @shamoon (#5121)
- Feature: Allow setting backend configuration settings via the UI @stumpylog (#5126)
- Enhancement: fetch mails in bulk @falkenbt (#5249)
- Enhancement: add
storage_path
parameter to post_document API @bevanjkay (#5217)
Bug Fixes
- Chore: Replaces deprecated Django alias with standard library @stumpylog (#5262)
- Fix: Crash in barcode ASN reading when the file type isn't supported @stumpylog (#5261)
- Fix: Allows pre-consume scripts to modify the working path again @stumpylog (#5260)
- Change: Use fnmatch for more sane workflow path matching @shamoon (#5250)
- Fix: zip exports not respecting the --delete option @stumpylog (#5245)
- Fix: correctly format tip admonition @ChrisRBe (#5229)
- Fix: filename format remove none when part of directory @shamoon (#5210)
- Fix: Improve Performance for Listing and Paginating Documents @antoinelibert (#5195)
- Fix: Disable custom field remove button if user does not have permissions @shamoon (#5194)
- Fix: overlapping button focus highlight on login @shamoon (#5193)
- Fix: symmetric doc links with target doc value None @shamoon (#5187)
- Fix: setting empty doc link with docs to be removed @shamoon (#5174)
- Enhancement: improve validation of custom field values @shamoon (#5166)
- Fix: type casting of db values for 'shared by me' filter @shamoon (#5155)
Documentation
- Fix: correctly format tip admonition @ChrisRBe (#5229)
Maintenance
- Chore(deps): Bump the actions group with 5 updates @dependabot (#5203)
Dependencies
4 changes
- Chore(deps): Bump the actions group with 5 updates @dependabot (#5203)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 10 updates @dependabot (#5204)
- Chore(deps-dev): Bump @<!---->types/node from 20.10.4 to 20.10.6 in /src-ui @dependabot (#5207)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#5205)
All App Changes
21 changes
- Chore: Replaces deprecated Django alias with standard library @stumpylog (#5262)
- Fix: Crash in barcode ASN reading when the file type isn't supported @stumpylog (#5261)
- Fix: Allows pre-consume scripts to modify the working path again @stumpylog (#5260)
- Enhancement: add basic filters for listing of custom fields @shamoon (#5257)
- Change: Use fnmatch for more sane workflow path matching @shamoon (#5250)
- Enhancement: fetch mails in bulk @falkenbt (#5249)
- Fix: zip exports not respecting the --delete option @stumpylog (#5245)
- Enhancement: add
storage_path
parameter to post_document API @bevanjkay (#5217) - Feature: Workflows @shamoon (#5121)
- Fix: filename format remove none when part of directory @shamoon (#5210)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 10 updates @dependabot (#5204)
- Chore(deps-dev): Bump @<!---->types/node from 20.10.4 to 20.10.6 in /src-ui @dependabot (#5207)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#5205)
- Fix: Improve Performance for Listing and Paginating Documents @antoinelibert (#5195)
- Fix: Disable custom field remove button if user does not have permissions @shamoon (#5194)
- Fix: overlapping button focus highlight on login @shamoon (#5193)
- Fix: symmetric doc links with target doc value None @shamoon (#5187)
- Fix: setting empty doc link with docs to be removed @shamoon (#5174)
- Feature: Allow setting backend configuration settings via the UI @stumpylog (#5126)
- Enhancement: improve validation of custom field values @shamoon (#5166)
- Fix: type casting of db values for 'shared by me' filter @shamoon (#5155)
v2.2.1
: Paperless-ngx v2.2.1
paperless-ngx 2.2.1
Bug Fixes
- Fix: saving doc links with no value @shamoon (#5144)
- Fix: allow multiple consumption templates to assign the same custom field @shamoon (#5142)
- Fix: some dropdowns broken in 2.2.0 @shamoon (#5134)
All App Changes
3 changes
v2.2.0
: Paperless-ngx v2.2.0
paperless-ngx 2.2.0
Features
- Enhancement: Add tooltip for select dropdown items @shamoon (#5070)
- Chore: Update Angular to v17 including new Angular control-flow @shamoon (#4980)
- Enhancement: symmetric document links @shamoon (#4907)
- Enhancement: shared icon & shared by me filter @shamoon (#4859)
- Enhancement: Improved popup preview, respect embedded viewer, error handling @shamoon (#4947)
- Enhancement: Allow deletion of documents via the fuzzy matching command @stumpylog (#4957)
- Enhancement: document link field fixes @shamoon (#5020)
- Enhancement: above and below doc detail save buttons @shamoon (#5008)
Bug Fixes
- Fix: Case where a mail attachment has no filename to use @stumpylog (#5117)
- Fix: Disable auto-login for API token requests @shamoon (#5094)
- Fix: update ASN regex to support Unicode @eukub (#5099)
- Fix: ensure CSRF-Token on Index view @baflo (#5082)
- Fix: Stop auto-refresh logs / tasks after close @shamoon (#5089)
- Fix: Make the admin panel accessible when using a large number of documents @bogdal (#5052)
- Fix: dont allow null
custom_fields
property via API @shamoon (#5063) - Fix: Updates Ghostscript to 10.02.1 for more bug fixes to it @stumpylog (#5040)
- Fix: allow system keyboard shortcuts in date fields @shamoon (#5009)
- Fix password change detection on profile edit @shamoon (#5028)
Documentation
- Documentation: organize API endpoints @dgsponer (#5077)
Maintenance
- Chore: Bulk backend update @stumpylog (#5061)
Dependencies
5 changes
- Chore: Bulk backend update @stumpylog (#5061)
- Chore(deps): Bump the django group with 3 updates @dependabot (#5046)
- Chore(deps): Bump the major-versions group with 1 update @dependabot (#5047)
- Chore(deps): Bump the small-changes group with 6 updates @dependabot (#5048)
- Fix: Updates Ghostscript to 10.02.1 for more bug fixes to it @stumpylog (#5040)
All App Changes
20 changes
- Fix: Case where a mail attachment has no filename to use @stumpylog (#5117)
- Fix: Disable auto-login for API token requests @shamoon (#5094)
- Fix: update ASN regex to support Unicode @eukub (#5099)
- Fix: ensure CSRF-Token on Index view @baflo (#5082)
- Fix: Stop auto-refresh logs / tasks after close @shamoon (#5089)
- Enhancement: Add tooltip for select dropdown items @shamoon (#5070)
- Fix: Make the admin panel accessible when using a large number of documents @bogdal (#5052)
- Chore: Update Angular to v17 including new Angular control-flow @shamoon (#4980)
- Fix: dont allow null
custom_fields
property via API @shamoon (#5063) - Enhancement: symmetric document links @shamoon (#4907)
- Enhancement: shared icon & shared by me filter @shamoon (#4859)
- Chore(deps): Bump the django group with 3 updates @dependabot (#5046)
- Chore(deps): Bump the major-versions group with 1 update @dependabot (#5047)
- Chore(deps): Bump the small-changes group with 6 updates @dependabot (#5048)
- Enhancement: Improved popup preview, respect embedded viewer, error handling @shamoon (#4947)
- Enhancement: Add {original_filename}, {added_time} to title placeholders @TTT7275 (#4972)
- Feature: Allow deletion of documents via the fuzzy matching command @stumpylog (#4957)
- Fix: allow system keyboard shortcuts in date fields @shamoon (#5009)
- Enhancement: document link field fixes @shamoon (#5020)
- Fix password change detection on profile edit @shamoon (#5028)
v2.1.3
: Paperless-ngx v2.1.3
paperless-ngx 2.1.3
Bug Fixes
- Fix: Document metadata is lost during barcode splitting @stumpylog (#4982)
- Fix: Export of custom field instances during a split manifest export @stumpylog (#4984)
- Fix: Apply user arguments even in the case of the forcing OCR @stumpylog (#4981)
- Fix: support show errors for select dropdowns @shamoon (#4979)
- Fix: Don't attempt to parse none objects during date searching @bogdal (#4977)
All App Changes
6 changes
- Refactor: Boost performance by reducing db queries @bogdal (#4990)
- Fix: Document metadata is lost during barcode splitting @stumpylog (#4982)
- Fix: Export of custom field instances during a split manifest export @stumpylog (#4984)
- Fix: Apply user arguments even in the case of the forcing OCR @stumpylog (#4981)
- Fix: support show errors for select dropdowns @shamoon (#4979)
- Fix: Don't attempt to parse none objects during date searching @bogdal (#4977)
v2.1.2
: Paperless-ngx v2.1.2
paperless-ngx 2.1.2
Features
Bug Fixes
- Fix: sort consumption templates by order by default @shamoon (#4956)
- Fix: Updates gotenberg-client, including workaround for Gotenberg non-latin handling @stumpylog (#4944)
- Fix: allow text copy in pngx pdf viewer @shamoon (#4938)
- Fix: Don't allow autocomplete searches to fail on schema field matches @stumpylog (#4934)
- Fix: Convert search dates to UTC in advanced search @bogdal (#4891)
- Fix: Use the attachment filename so downstream template matching works @stumpylog (#4931)
- Fix: frontend handle autocomplete failure gracefully @shamoon (#4903)
Dependencies
- Chore(deps-dev): Bump the small-changes group with 2 updates @dependabot (#4942)
- Chore(deps-dev): Bump the development group with 1 update @dependabot (#4939)
All App Changes
9 changes
- Fix: sort consumption templates by order by default @shamoon (#4956)
- Chore: reorganize api tests @shamoon (#4935)
- Chore(deps-dev): Bump the small-changes group with 2 updates @dependabot (#4942)
- Fix: allow text copy in pngx pdf viewer @shamoon (#4938)
- Chore(deps-dev): Bump the development group with 1 update @dependabot (#4939)
- Fix: Don't allow autocomplete searches to fail on schema field matches @stumpylog (#4934)
- Fix: Convert search dates to UTC in advanced search @bogdal (#4891)
- Fix: Use the attachment filename so downstream template matching works @stumpylog (#4931)
- Fix: frontend handle autocomplete failure gracefully @shamoon (#4903)
v2.1.1
: Paperless-ngx v2.1.1
paperless-ngx 2.1.1
Bug Fixes
- Fix: disable toggle for share link creation without archive version, fix auto-copy in Safari @shamoon (#4885)
- Fix: storage paths link incorrect in dashboard widget @shamoon (#4878)
- Fix: respect baseURI for pdfjs worker URL @shamoon (#4865)
- Fix: Allow users to configure the "From" email for password reset @stumpylog (#4867)
- Fix: dont show move icon for file tasks badge @shamoon (#4860)
Maintenance
- Chore: Simplifies how the documentation site is deployed @stumpylog (#4858)
All App Changes
5 changes
- Fix: disable toggle for share link creation without archive version, fix auto-copy in Safari @shamoon (#4885)
- Fix: storage paths link incorrect in dashboard widget @shamoon (#4878)
- Fix: respect baseURI for pdfjs worker URL @shamoon (#4865)
- Fix: Allow users to configure the "From" email for password reset @stumpylog (#4867)
- Fix: dont show move icon for file tasks badge @shamoon (#4860)
v2.1.0
: Paperless-ngx v2.1.0
paperless-ngx 2.1.0
Features
- Enhancement: implement document link custom field @shamoon (#4799)
- Feature: Adds additional warnings during an import if it might fail @stumpylog (#4814)
- Feature: pngx PDF viewer with updated pdfjs @shamoon (#4679)
- Enhancement: support automatically assigning custom fields via consumption templates @shamoon (#4727)
- Feature: update user profile @shamoon (#4678)
- Enhancement: Allow excluding mail attachments by name @stumpylog (#4691)
- Enhancement: auto-refresh logs & tasks @shamoon (#4680)
Bug Fixes
- Fix: welcome widget text color @shamoon (#4829)
- Fix: export consumption templates & custom fields in exporter @shamoon (#4825)
- Fix: bulk edit object permissions should use permissions object @shamoon (#4797)
- Fix: empty string for consumption template field should be interpreted as
None
@shamoon (#4762) - Fix: use default permissions for objects created via dropdown @shamoon (#4778)
- Fix: Alpha layer removal could allow duplicates @stumpylog (#4781)
- Fix: update checker broke in v2.0.0 @shamoon (#4773)
- Fix: only show global drag-drop when files included @shamoon (#4767)
Documentation
- Enhancement: implement document link custom field @shamoon (#4799)
- Fix: export consumption templates & custom fields in exporter @shamoon (#4825)
- Documentation: Fix typos @omahs (#4737)
Maintenance
- Bump the actions group with 2 updates @dependabot (#4745)
Dependencies
7 changes
- Bump the development group with 6 updates @dependabot (#4838)
- Bump the actions group with 2 updates @dependabot (#4745)
- Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#4756)
- Bump the frontend-jest-dependencies group in /src-ui with 2 updates @dependabot (#4744)
- Bump @<!---->playwright/test from 1.39.0 to 1.40.1 in /src-ui @dependabot (#4749)
- Bump wait-on from 7.0.1 to 7.2.0 in /src-ui @dependabot (#4747)
- Bump @<!---->types/node from 20.8.10 to 20.10.2 in /src-ui @dependabot (#4748)
All App Changes
20 changes
- Enhancement: implement document link custom field @shamoon (#4799)
- Bump the development group with 6 updates @dependabot (#4838)
- Fix: welcome widget text color @shamoon (#4829)
- Fix: export consumption templates & custom fields in exporter @shamoon (#4825)
- Feature: Adds additional warnings during an import if it might fail @stumpylog (#4814)
- Feature: pngx PDF viewer with updated pdfjs @shamoon (#4679)
- Fix: bulk edit object permissions should use permissions object @shamoon (#4797)
- Enhancement: support automatically assigning custom fields via consumption templates @shamoon (#4727)
- Fix: empty string for consumption template field should be interpreted as
None
@shamoon (#4762) - Fix: use default permissions for objects created via dropdown @shamoon (#4778)
- Fix: Alpha layer removal could allow duplicates @stumpylog (#4781)
- Feature: update user profile @shamoon (#4678)
- Fix: update checker broke in v2.0.0 @shamoon (#4773)
- Fix: only show global drag-drop when files included @shamoon (#4767)
- Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#4756)
- Bump the frontend-jest-dependencies group in /src-ui with 2 updates @dependabot (#4744)
- Bump @<!---->playwright/test from 1.39.0 to 1.40.1 in /src-ui @dependabot (#4749)
- Bump wait-on from 7.0.1 to 7.2.0 in /src-ui @dependabot (#4747)
- Bump @<!---->types/node from 20.8.10 to 20.10.2 in /src-ui @dependabot (#4748)
- Enhancement: auto-refresh logs & tasks @shamoon (#4680)
v2.0.1
: Paperless-ngx v2.0.1
paperless-ngx 2.0.1
⚠ ️ Please Note
Exports generated in Paperless-ngx v2.0.0–2.0.1 will not contain consumption templates or custom fields, we recommend users upgrade to at least v2.1.
Bug Fixes
- Fix: Increase field the length for consumption template source @stumpylog (#4719)
- Fix: Set RGB color conversion strategy for PDF outputs @stumpylog (#4709)
- Fix: Add a warning about a low image DPI which may cause OCR to fail @stumpylog (#4708)
- Fix: share links for URLs containing 'api' incorrect in dropdown @shamoon (#4701)
All App Changes
4 changes
- Fix: Increase field the length for consumption template source @stumpylog (#4719)
- Fix: Set RGB color conversion strategy for PDF outputs @stumpylog (#4709)
- Fix: Add a warning about a low image DPI which may cause OCR to fail @stumpylog (#4708)
- Fix: share links for URLs containing 'api' incorrect in dropdown @shamoon (#4701)
v2.0.0
: Paperless-ngx v2.0.0
paperless-ngx 2.0.0
⚠ ️ Please Note
Exports generated in Paperless-ngx v2.0.0–2.0.1 will not contain consumption templates or custom fields, we recommend users upgrade to at least v2.1.
Breaking Changes
- Breaking: Rename the environment variable for self-signed email certificates @stumpylog (#4346)
- Breaking: Drop support for Python 3.8 @stumpylog (#4156)
- Breaking: Remove ARMv7 building of the Docker image @stumpylog (#3973)
Notable Changes
- Feature: consumption templates @shamoon (#4196)
- Feature: Share links @shamoon (#3996)
- Enhancement: Updates the underlying image to use Python 3.11 @stumpylog (#4150)
Features
- Feature: compact notifications @shamoon (#4545)
- Chore: Backend bulk updates @stumpylog (#4509)
- Feature: Hungarian translation @shamoon (#4552)
- Chore: API support for id args for documents & objects @shamoon (#4519)
- Feature: Add Bulgarian translation @shamoon (#4470)
- Feature: Audit Trail @nanokatz (#4425)
- Feature: Add ahead of time compression of the static files for x86_64 @stumpylog (#4390)
- Feature: sort sidebar views @shamoon (#4381)
- Feature: Switches to a new client to handle communication with Gotenberg @stumpylog (#4391)
- barcode logic: strip non-numeric characters from detected ASN string @queaker (#4379)
- Feature: Include more updated base tools in Docker image @stumpylog (#4319)
- CI: speed-up frontend tests on ci @shamoon (#4316)
- Feature: password reset @shamoon (#4289)
- Enhancement: dashboard improvements, drag-n-drop reorder dashboard views @shamoon (#4252)
- Feature: Updates Django to 4.2.5 @stumpylog (#4278)
- Enhancement: settings reorganization & improvements, separate admin section @shamoon (#4251)
- Feature: consumption templates @shamoon (#4196)
- Enhancement: support default permissions for object creation via frontend @shamoon (#4233)
- Fix: Set permissions before declaring volumes for rootless @stumpylog (#4225)
- Enhancement: bulk edit object permissions @shamoon (#4176)
- Enhancement: Allow the user the specifiy the export zip file name @stumpylog (#4189)
- Feature: Share links @shamoon (#3996)
- Chore: update docker image and ci to node 20 @shamoon (#4184)
- Fix: Trim unneeded libraries from Docker image @stumpylog (#4183)
- Feature: New management command for fuzzy matching document content @stumpylog (#4160)
- Enhancement: Updates the underlying image to use Python 3.11 @stumpylog (#4150)
- Enhancement: frontend better handle slow backend requests @shamoon (#4055)
- Chore: update docker image & ci testing node to v18 @shamoon (#4149)
- Enhancement: Improved error notifications @shamoon (#4062)
- Feature: Official support for Python 3.11 @stumpylog (#4146)
- Enhancement: Add Afrikaans, Greek & Norwegian languages @shamoon (#4088)
- Enhancement: add task id to pre/post consume script as env @andreheuer (#4037)
- Enhancement: update bootstrap to v5.3.1 for backend static pages @shamoon (#4060)
Bug Fixes
- Fix: Add missing spaces to help string in
document_retagger
@joouha (#4674) - Fix: Typo invalidates precondition for doctype, resulting in Exception @ArminGruner (#4668)
- Fix: Miscellaneous visual fixes in v2.0.0-beta.rc1 2 @shamoon (#4635)
- Fix: Delay consumption after MODIFY inotify events @frozenbrain (#4626)
- Documentation: Add note that trash dir must exist @shamoon (#4608)
- Fix: Miscellaneous v2.0 visual fixes @shamoon (#4576)
- Fix: Force UTF-8 for exporter manifests and don't allow escaping @stumpylog (#4574)
- Fix: plain text preview overflows @shamoon (#4555)
- Fix: add permissions for custom fields with migration @shamoon (#4513)
- Fix: visually hidden text breaks delete button wrap @shamoon (#4462)
- Fix: API statistics document_file_type_counts return type @shamoon (#4464)
- Fix: Always return a list for audit log check @shamoon (#4463)
- Fix: Only create a Correspondent if the email matches rule filters @stumpylog (#4431)
- Fix: Combination of consume template with recursive tagging @stumpylog (#4442)
- Fix: replace drag drop & clipboard deps with angular cdk @shamoon (#4362)
- Fix: update document modified time on note creation / deletion @shamoon (#4374)
- Fix: Updates to latest imap_tools which includes fix for the meta charset in HTML content @stumpylog (#4355)
- Fix: Missing creation of a folder in Docker image @stumpylog (#4347)
- Fix: Retry Tika parsing when Tika returns HTTP 500 @stumpylog (#4334)
- Fix: get highest ASN regardless of user @shamoon (#4326)
- Fix: Generate secret key with C locale and increase allowed characters @stumpylog (#4277)
- Fix: long notes cause visual overflow @shamoon (#4287)
- Fix: Ensures all old connections are closed in certain long lived places @stumpylog (#4265)
- CI: fix playwright browser version mismatch failures @shamoon (#4239)
- Fix: Set a non-zero polling internal when inotify cannot import @stumpylog (#4230)
- Fix: Set permissions before declaring volumes for rootless @stumpylog (#4225)
- Documentation: Fix fuzzy matching details @stumpylog (#4207)
- Fix: application of theme color vars at root @shamoon (#4193)
- Fix: Trim unneeded libraries from Docker image @stumpylog (#4183)
- Fix: support
doc_pk
storage path placeholder via API @shamoon (#4179) - Fix: Logs the errors during thumbnail generation @stumpylog (#4171)
- Fix: remove owner details from saved_views api endpoint @shamoon (#4158)
- Fix: dashboard widget card borders hidden by bkgd color @shamoon (#4155)
- Fix: hide entire add user / group buttons if insufficient permissions @shamoon (#4133)
Documentation
- Documentation: Update documentation to refer only to Docker Compose v2 command @stumpylog (#4650)
- Documentation: fix typo, add to features list @tooomm (#4624)
- Documentation: Add note that trash dir must exist @shamoon (#4608)
- Documentation: Structure backup sections more clearly @quantenProjects (#4559)
- Documentation: update docs, screenshots ahead of Paperless-ngx v2.0 @shamoon (#4542)
- Chore: Cleanup command arguments and standardize process count handling @stumpylog (#4541)
- Add section for SELinux troubleshooting @nachtjasmin (#4528)
- Documentation: clarify document_exporter includes settings @coaxial (#4533)
- Change: Install script improvements @m-GDEV (#4387)
- Fix: update document modified time on note creation / deletion @shamoon (#4374)
- Fix: correct set owner API location in docs, additional test @shamoon (#4366)
- Documentation: Remove old information about building the Docker image locally @stumpylog (#4354)
- Documentation enhancement: add direct links for all config vars @shamoon (#4237)
- Documentation: Fix fuzzy matching details @stumpylog (#4207)
Maintenance
- Chore: Backend bulk updates @stumpylog (#4509)
- Bump the actions group with 1 update @dependabot (#4476)
- Feature: Add Bulgarian translation @shamoon (#4470)
- Chore: Stop duplicated action runs against internal MRs @stumpylog (#4430)
- CI: separate frontend deps install @shamoon (#4336)
- CI: speed-up frontend tests on ci @shamoon (#4316)
- Fix: Generate secret key with C locale and increase allowed characters @stumpylog (#4277)
- Bump leonsteinhaeuser/project-beta-automations from 2.1.0 to 2.2.1 @dependabot (#4281)
- Chore: Updates dependabot to group more dependencies @stumpylog (#4280)
- Change: update translation string for tasks dialog @shamoon (#4263)
- CI: fix playwright browser version mismatch failures @shamoon (#4239)
- Bump docker/login-action from 2 to 3 @dependabot (#4221)
- Bump docker/setup-buildx-action from 2 to 3 @dependabot (#4220)
- Bump docker/setup-qemu-action from 2 to 3 @dependabot (#4211)
- Bump stumpylog/image-cleaner-action from 0.2.0 to 0.3.0 @dependabot (#4210)
- Bump docker/metadata-action from 4 to 5 @dependabot (#4209)
- Bump docker/build-push-action from 4 to 5 @dependabot (#4212)
- Bump actions/checkout from 3 to 4 @dependabot (#4208)
- Chore: update docker image and ci to node 20 @shamoon (#4184)
Dependencies
39 changes
- Chore: Bulk update of Python dependencies @stumpylog (#4688)
- Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#4479)
- Bump @<!---->playwright/test from 1.38.1 to 1.39.0 in /src-ui @dependabot (#4480)
- Bump concurrently from 8.2.1 to 8.2.2 in /src-ui @dependabot (#4481)
- Bump the frontend-jest-dependencies group in /src-ui with 1 update @dependabot (#4478)
- Bump the frontend-angular-dependencies group in /src-ui with 14 updates @dependabot (#4477)
- Bump the actions group with 1 update @dependabot (#4476)
- Bump @<!---->babel/traverse from 7.22.11 to 7.23.2 in /src-ui @dependabot (#4389)
- Fix: replace drag drop & clipboard deps with angular cdk @shamoon (#4362)
- Bump postcss from 8.4.12 to 8.4.31 in /src/paperless_mail/templates @dependabot (#4318)
- Bump @<!---->types/node from 20.7.0 to 20.8.0 in /src-ui @dependabot (#4303)
- Bump the frontend-angular-dependencies group in /src-ui with 8 updates @dependabot (#4302)
- Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#4283)
- Bump the frontend-angular-dependencies group in /src-ui with 10 updates @dependabot (#4282)
- Bump @<!---->types/node from 20.6.3 to 20.7.0 in /src-ui @dependabot (#4284)
- Bump leonsteinhaeuser/project-beta-automations from 2.1.0 to 2.2.1 @dependabot (#4281)
- Bump zone.js from 0.13.1 to 0.13.3 in /src-ui @dependabot (#4223)
- Bump @<!---->types/node from 20.5.8 to 20.6.3 in /src-ui @dependabot (#4224)
- Bump the frontend-angular-dependencies group in /src-ui with 2 updates @dependabot (#4222)
- Bump docker/login-action from 2 to 3 @dependabot (#4221)
- Bump docker/setup-buildx-action from 2 to 3 @dependabot (#4220)
- Bump docker/setup-qemu-action from 2 to 3 @dependabot (#4211)
- Bump bootstrap from 5.3.1 to 5.3.2 in /src-ui @dependabot (#4217)
- Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#4215)
- Bump the frontend-jest-dependencies group in /src-ui with 4 updates @dependabot (#4218)
- Bump stumpylog/image-cleaner-action from 0.2.0 to 0.3.0 @dependabot (#4210)
- Bump docker/metadata-action from 4 to 5 @dependabot (#4209)
- Bump uuid from 9.0.0 to 9.0.1 in /src-ui @dependabot (#4216)
- Bump the frontend-angular-dependencies group in /src-ui with 16 updates @dependabot (#4213)
- Bump docker/build-push-action from 4 to 5 @dependabot (#4212)
- Bump actions/checkout from 3 to 4 @dependabot (#4208)
- Chore: update docker image & ci testing node to v18 @shamoon (#4149)
- Chore: Unlock dependencies & update them all @stumpylog (#4142)
- Bump the frontend-jest-dependencies group in /src-ui with 4 updates @dependabot (#4112)
- Bump tslib from 2.6.1 to 2.6.2 in /src-ui @dependabot (#4108)
- Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#4106)
- Bump concurrently from 8.2.0 to 8.2.1 in /src-ui @dependabot (#4111)
- Bump @<!---->types/node from 20.4.5 to 20.5.8 in /src-ui @dependabot (#4110)
- Bump the frontend-angular-dependencies group in /src-ui with 19 updates @dependabot (#4104)
All App Changes
95 changes
- Fix: Add missing spaces to help string in
document_retagger
@joouha (#4674) - Fix: Typo invalidates precondition for doctype, resulting in Exception @ArminGruner (#4668)
- Fix: dark mode inconsistencies in v2.0.0 beta.rc1 @shamoon (#4669)
- Fix: dashboard saved view mobile width in v.2.0.0 beta.rc1 @shamoon (#4660)
- Fix: Miscellaneous visual fixes in v2.0.0-beta.rc1 2 @shamoon (#4635)
- Fix: Delay consumption after MODIFY inotify events @frozenbrain (#4626)
- Fix: Import of split-manifests can fail @stumpylog (#4623)
- Fix: sidebar views dont update after creation in v2.0.0-beta.rc1 @shamoon (#4619)
- Fix: Prevent text wrap on consumption template label @shamoon (#4616)
- Fix: increase width of labels in default perms settings @shamoon (#4612)
- Fix: note deletion fails in v2.0.0-beta.rc1 @shamoon (#4602)
- Fix: Handle override lists being None @stumpylog (#4598)
- Fix: Miscellaneous v2.0 visual fixes @shamoon (#4576)
- Fix: Force UTF-8 for exporter manifests and don't allow escaping @stumpylog (#4574)
- Feature: compact notifications @shamoon (#4545)
- Chore: Backend bulk updates @stumpylog (#4509)
- Fix: plain text preview overflows @shamoon (#4555)
- Feature: Hungarian translation @shamoon (#4552)
- Chore: Cleanup command arguments and standardize process count handling @stumpylog (#4541)
- Chore: API support for id args for documents & objects @shamoon (#4519)
- Fix: add permissions for custom fields with migration @shamoon (#4513)
- Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#4479)
- Bump @<!---->playwright/test from 1.38.1 to 1.39.0 in /src-ui @dependabot (#4480)
- Bump concurrently from 8.2.1 to 8.2.2 in /src-ui @dependabot (#4481)
- Bump the frontend-jest-dependencies group in /src-ui with 1 update @dependabot (#4478)
- Bump the frontend-angular-dependencies group in /src-ui with 14 updates @dependabot (#4477)
- Fix: visually hidden text breaks delete button wrap @shamoon (#4462)
- Fix: API statistics document_file_type_counts return type @shamoon (#4464)
- Fix: Always return a list for audit log check @shamoon (#4463)
- Feature: Audit Trail @nanokatz (#4425)
- Fix: Only create a Correspondent if the email matches rule filters @stumpylog (#4431)
- Fix: Combination of consume template with recursive tagging @stumpylog (#4442)
- Feature: Add ahead of time compression of the static files for x86_64 @stumpylog (#4390)
- Feature: sort sidebar views @shamoon (#4381)
- Feature: Switches to a new client to handle communication with Gotenberg @stumpylog (#4391)
- barcode logic: strip non-numeric characters from detected ASN string @queaker (#4379)
- Bump @<!---->babel/traverse from 7.22.11 to 7.23.2 in /src-ui @dependabot (#4389)
- Fix: replace drag drop & clipboard deps with angular cdk @shamoon (#4362)
- Fix: update document modified time on note creation / deletion @shamoon (#4374)
- Fix: correct set owner API location in docs, additional test @shamoon (#4366)
- Fix: get highest ASN regardless of user @shamoon (#4326)
- Bump postcss from 8.4.12 to 8.4.31 in /src/paperless_mail/templates @dependabot (#4318)
- CI: speed-up frontend tests on ci @shamoon (#4316)
- Bump @<!---->types/node from 20.7.0 to 20.8.0 in /src-ui @dependabot (#4303)
- Bump the frontend-angular-dependencies group in /src-ui with 8 updates @dependabot (#4302)
- Feature: password reset @shamoon (#4289)
- Enhancement: dashboard improvements, drag-n-drop reorder dashboard views @shamoon (#4252)
- Fix: long notes cause visual overflow @shamoon (#4287)
- Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#4283)
- Bump the frontend-angular-dependencies group in /src-ui with 10 updates @dependabot (#4282)
- Bump @<!---->types/node from 20.6.3 to 20.7.0 in /src-ui @dependabot (#4284)
- Fix: Ensures all old connections are closed in certain long lived places @stumpylog (#4265)
- Change: update translation string for tasks dialog @shamoon (#4263)
- Enhancement: settings reorganization & improvements, separate admin section @shamoon (#4251)
- Chore: Standardizes the imports across all the files and modules @stumpylog (#4248)
- Feature: consumption templates @shamoon (#4196)
- Enhancement: support default permissions for object creation via frontend @shamoon (#4233)
- Fix: Set a non-zero polling internal when inotify cannot import @stumpylog (#4230)
- Bump zone.js from 0.13.1 to 0.13.3 in /src-ui @dependabot (#4223)
- Bump @<!---->types/node from 20.5.8 to 20.6.3 in /src-ui @dependabot (#4224)
- Bump the frontend-angular-dependencies group in /src-ui with 2 updates @dependabot (#4222)
- Bump bootstrap from 5.3.1 to 5.3.2 in /src-ui @dependabot (#4217)
- Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#4215)
- Bump the frontend-jest-dependencies group in /src-ui with 4 updates @dependabot (#4218)
- Bump uuid from 9.0.0 to 9.0.1 in /src-ui @dependabot (#4216)
- Bump the frontend-angular-dependencies group in /src-ui with 16 updates @dependabot (#4213)
- Enhancement: bulk edit object permissions @shamoon (#4176)
- Fix: completely hide upload widget if user does not have permissions @nawramm (#4198)
- Fix: application of theme color vars at root @shamoon (#4193)
- Enhancement: Allow the user the specifiy the export zip file name @stumpylog (#4189)
- Feature: Share links @shamoon (#3996)
- Chore: change dark mode to use Bootstrap's color modes @lkster (#4174)
- Fix: support
doc_pk
storage path placeholder via API @shamoon (#4179) - Fix: Logs the errors during thumbnail generation @stumpylog (#4171)
- Feature: New management command for fuzzy matching document content @stumpylog (#4160)
- Breaking: Drop support for Python 3.8 @stumpylog (#4156)
- Fix: dashboard widget card borders hidden by bkgd color @shamoon (#4155)
- Enhancement: frontend better handle slow backend requests @shamoon (#4055)
- Chore: Extend the live service utility for handling 503 errors @stumpylog (#4143)
- Chore: update docker image & ci testing node to v18 @shamoon (#4149)
- Fix: hide entire add user / group buttons if insufficient permissions @shamoon (#4133)
- Enhancement: Improved error notifications @shamoon (#4062)
- Feature: Official support for Python 3.11 @stumpylog (#4146)
- Chore: Unlock dependencies & update them all @stumpylog (#4142)
- Change: PWA Manifest to Standalone Display @swoga (#4129)
- Enhancement: add --id-range for document_retagger @kamilkosek (#4080)
- Enhancement: Add Afrikaans, Greek & Norwegian languages @shamoon (#4088)
- Enhancement: add task id to pre/post consume script as env @andreheuer (#4037)
- Enhancement: update bootstrap to v5.3.1 for backend static pages @shamoon (#4060)
- Bump the frontend-jest-dependencies group in /src-ui with 4 updates @dependabot (#4112)
- Bump tslib from 2.6.1 to 2.6.2 in /src-ui @dependabot (#4108)
- Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#4106)
- Bump concurrently from 8.2.0 to 8.2.1 in /src-ui @dependabot (#4111)
- Bump @<!---->types/node from 20.4.5 to 20.5.8 in /src-ui @dependabot (#4110)
- Bump the frontend-angular-dependencies group in /src-ui with 19 updates @dependabot (#4104)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.