diff --git a/services/paperless/auto-update.sh b/services/paperless/auto-update.sh new file mode 100644 index 0000000..179a22e --- /dev/null +++ b/services/paperless/auto-update.sh @@ -0,0 +1,4 @@ +#!/bin/bash +set -euo pipefail + +ssh jeena@abraham.jeena.net 'bash -euo pipefail /home/jeena/paperless/update.sh 2>&1 | tail -5' diff --git a/services/paperless/context.txt b/services/paperless/context.txt new file mode 100644 index 0000000..80e6aa2 --- /dev/null +++ b/services/paperless/context.txt @@ -0,0 +1 @@ +Docker Compose deployment. Uses SQLite database. No plugins or third-party integrations. Single instance, no load balancing. Standard Docker deployment with volumes for data, media, export, consume directories. May have custom storage paths configured via PAPERLESS_FILENAME_FORMAT. diff --git a/services/paperless/review-examples/auto-1.txt b/services/paperless/review-examples/auto-1.txt new file mode 100644 index 0000000..a1f24ba --- /dev/null +++ b/services/paperless/review-examples/auto-1.txt @@ -0,0 +1,12 @@ +action: auto +reason: Security and bug fix release with no breaking changes. Standard Docker Compose update. +--- +paperless-ngx 2.20.15 + +This release addresses a security issue and is recommended for all users. + +Bug Fixes +- Fix: use only allauth login/logout endpoints +- Fix: correctly scope mail account enumeration +- Fix: prevent intermediate change event when CustomFieldQueryAtom operator changes type +- Fix: reject invalid requests to API notes endpoint diff --git a/services/paperless/review-examples/auto-2.txt b/services/paperless/review-examples/auto-2.txt new file mode 100644 index 0000000..7c7fa8b --- /dev/null +++ b/services/paperless/review-examples/auto-2.txt @@ -0,0 +1,13 @@ +action: auto +reason: Bug fix release with no breaking changes or migrations required. +--- +paperless-ngx 2.20.14 + +Bug Fixes +- Fix: do not submit permissions for non-owners +- Fix: prevent duplicate parent tag IDs +- Fix: dont defer tag change application in workflows +- Fix: limit share link viewset actions +- Fix: add fallback ordering for documents by id after created +- Fixhancement: default mail-created correspondent matching to exact +- Fix: validate date CF value in serializer diff --git a/services/paperless/review-examples/auto-3.txt b/services/paperless/review-examples/auto-3.txt new file mode 100644 index 0000000..9668274 --- /dev/null +++ b/services/paperless/review-examples/auto-3.txt @@ -0,0 +1,10 @@ +action: auto +reason: Security fixes and bug fixes only. No database migrations or configuration changes needed. +--- +paperless-ngx 2.20.13 + +Bug Fixes +- Fix: suggest corrections only if visible results +- Fix: require view permission for more-like search +- Fix: validate document link targets +- Fix: enforce permissions when attaching accounts to mail rules diff --git a/services/paperless/review-examples/manual-1.txt b/services/paperless/review-examples/manual-1.txt new file mode 100644 index 0000000..ec71549 --- /dev/null +++ b/services/paperless/review-examples/manual-1.txt @@ -0,0 +1,12 @@ +action: manual +reason: Storage path template breaking change. Admin must review custom PAPERLESS_FILENAME_FORMAT settings and test before upgrading or documents may become inaccessible. +--- +paperless-ngx 2.20.7 + +Breaking changes +- Filename template rendering now uses a restricted safe document context for storage paths. Templates relying on unexpected/undocumented document model properties may no longer render and will fall back to default filename formatting. This affects any installation using custom storage paths with undocumented properties. Admin must review custom filename format settings before upgrading. + +Bug Fixes +- Fix: correct user dropdown button icon styling +- Fix: fix broken docker create_classifier command in 2.20.6 +- Performance fix: use subqueries to improve object retrieval in large installs diff --git a/services/paperless/review-examples/manual-2.txt b/services/paperless/review-examples/manual-2.txt new file mode 100644 index 0000000..6928bf1 --- /dev/null +++ b/services/paperless/review-examples/manual-2.txt @@ -0,0 +1,14 @@ +action: manual +reason: Database schema migration with backup required. Admin must ensure backup is taken before upgrade and monitor migration completion. +--- +paperless-ngx 2.21.0 + +Breaking changes +- Database schema updated. Automatic migrations run on first startup but admin must take full backup before upgrading and verify migration completes without errors. +- Configuration option PAPERLESS_OCR_LANGUAGE default changed from 'eng' to 'auto'. Existing documents may need re-OCR if language detection is important. +- Removed deprecated API endpoints. Third-party integrations using old API endpoints will break. + +Features +- New workflow actions +- Improved OCR engine +- Better full-text search