Antoine Mérino and GitHub
8adc26e09d
Enhancement: Limit excessively long content length when computing suggestions ( #10656 )
...
This helps prevent excessive processing times on very large documents
by limiting the text analyzed during date parsing, tag prediction,
and correspondent matching.
If the document exceeds 1.2M chars, crop to 1M char.
2025-09-09 13:02:16 -07:00
shamoon
894939e492
Chore: add debug log line to reindex
2025-09-09 05:49:35 -07:00
shamoon and GitHub
b2703b4605
Fix: revert pathlib change to database name ( #10774 )
2025-09-04 06:58:13 -07:00
e1c8cd779b
Chore(deps): Bump bootstrap from 5.3.7 to 5.3.8 in /src-ui ( #10740 )
...
* Chore(deps): Bump bootstrap from 5.3.7 to 5.3.8 in /src-ui
Bumps [bootstrap](https://github.com/twbs/bootstrap ) from 5.3.7 to 5.3.8.
- [Release notes](https://github.com/twbs/bootstrap/releases )
- [Commits](https://github.com/twbs/bootstrap/compare/v5.3.7...v5.3.8 )
---
updated-dependencies:
- dependency-name: bootstrap
dependency-version: 5.3.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Upgrades backend Bootstrap to 5.3.8 as well
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com >
2025-09-03 21:58:53 +00:00
Sebastian Steinbeißer and GitHub
d2064a2535
Chore: switch from os.path to pathlib.Path ( #10539 )
2025-09-03 08:12:41 -07:00
shamoon and GitHub
cb927c5b22
Fix: include application config language settings for dateparser auto-detection ( #10722 )
2025-08-31 15:22:39 -07:00
shamoon and GitHub
82370963da
Fix: ignore incomplete tasks for system status 'last run' ( #10641 )
2025-08-21 21:44:41 +00:00
shamoon
0ccc2da9bb
Fix some tests from b1c406680f
2025-08-16 07:53:48 -07:00
shamoon and GitHub
b1c406680f
Merge commit from fork
...
* Security: prevent XSS with storage path template rendering
* Security: prevent XSS svg uploads
* Security: force attachment disposition for logo
* Add suggestions from code review
* Improve SVG validation with allowlist for tags and attributes
2025-08-16 07:34:00 -07:00
Trenton H and GitHub
2f529a9500
Feature: Add filter to localize dates for filepath templating ( #10559 )
2025-08-14 09:13:08 -07:00
edb8c06e2a
Chore(deps): Bump the django group across 1 directory with 9 updates ( #10538 )
...
* Chore(deps): Bump the django group across 1 directory with 9 updates
Bumps the django group with 9 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [django](https://github.com/django/django ) | `5.1.8` | `5.2.5` |
| [django-auditlog](https://github.com/jazzband/django-auditlog ) | `3.1.2` | `3.2.1` |
| [django-guardian](https://github.com/django-guardian/django-guardian ) | `2.4.0` | `3.0.3` |
| [django-multiselectfield](https://github.com/goinnn/django-multiselectfield ) | `0.1.13` | `1.0.1` |
| [django-soft-delete](https://github.com/san4ezy/django_softdelete ) | `1.0.18` | `1.0.19` |
| [djangorestframework](https://github.com/encode/django-rest-framework ) | `3.16.0` | `3.16.1` |
| [djangorestframework-guardian](https://github.com/rpkilby/django-rest-framework-guardian ) | `0.3.0` | `0.4.0` |
| [drf-spectacular-sidecar](https://github.com/tfranzel/drf-spectacular-sidecar ) | `2025.4.1` | `2025.8.1` |
| [pytest-django](https://github.com/pytest-dev/pytest-django ) | `4.10.0` | `4.11.1` |
Updates `django` from 5.1.8 to 5.2.5
- [Commits](https://github.com/django/django/compare/5.1.8...5.2.5 )
Updates `django-auditlog` from 3.1.2 to 3.2.1
- [Release notes](https://github.com/jazzband/django-auditlog/releases )
- [Changelog](https://github.com/jazzband/django-auditlog/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jazzband/django-auditlog/compare/v3.1.2...v3.2.1 )
Updates `django-guardian` from 2.4.0 to 3.0.3
- [Release notes](https://github.com/django-guardian/django-guardian/releases )
- [Commits](https://github.com/django-guardian/django-guardian/compare/v2.4.0...3.0.3 )
Updates `django-multiselectfield` from 0.1.13 to 1.0.1
- [Release notes](https://github.com/goinnn/django-multiselectfield/releases )
- [Changelog](https://github.com/goinnn/django-multiselectfield/blob/master/CHANGES.rst )
- [Commits](https://github.com/goinnn/django-multiselectfield/compare/v0.1.13...v1.0.1 )
Updates `django-soft-delete` from 1.0.18 to 1.0.19
- [Changelog](https://github.com/san4ezy/django_softdelete/blob/master/CHANGELOG.md )
- [Commits](https://github.com/san4ezy/django_softdelete/commits )
Updates `djangorestframework` from 3.16.0 to 3.16.1
- [Release notes](https://github.com/encode/django-rest-framework/releases )
- [Commits](https://github.com/encode/django-rest-framework/compare/3.16.0...3.16.1 )
Updates `djangorestframework-guardian` from 0.3.0 to 0.4.0
- [Changelog](https://github.com/rpkilby/django-rest-framework-guardian/blob/master/CHANGELOG )
- [Commits](https://github.com/rpkilby/django-rest-framework-guardian/compare/0.3.0...0.4.0 )
Updates `drf-spectacular-sidecar` from 2025.4.1 to 2025.8.1
- [Commits](https://github.com/tfranzel/drf-spectacular-sidecar/compare/2025.4.1...2025.8.1 )
Updates `pytest-django` from 4.10.0 to 4.11.1
- [Release notes](https://github.com/pytest-dev/pytest-django/releases )
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst )
- [Commits](https://github.com/pytest-dev/pytest-django/compare/v4.10.0...v4.11.1 )
---
updated-dependencies:
- dependency-name: django
dependency-version: 5.2.5
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: django
- dependency-name: django-auditlog
dependency-version: 3.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: django
- dependency-name: django-guardian
dependency-version: 3.0.3
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: django
- dependency-name: django-multiselectfield
dependency-version: 1.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: django
- dependency-name: django-soft-delete
dependency-version: 1.0.19
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: django
- dependency-name: djangorestframework
dependency-version: 3.16.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: django
- dependency-name: djangorestframework-guardian
dependency-version: 0.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: django
- dependency-name: drf-spectacular-sidecar
dependency-version: 2025.8.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: django
- dependency-name: pytest-django
dependency-version: 4.11.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: django
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix log matches related to newlines, add newlines to stdout.writelines
* Fix disable api remote auth test, Django 5.2 no longer uses process_request
* Remove postgres version check
* Update administration.md
* Handle django-multiselectfield v1.0 changes
* Update administration.md
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2025-08-11 13:45:14 -07:00
shamoon and GitHub
6d72ee795f
Feature: PDF editor ( #10318 )
2025-08-11 17:29:48 +00:00
shamoon and GitHub
6730896894
Enhancement: support webhook restrictions ( #10555 )
2025-08-11 10:15:30 -07:00
Antoine Mérino and GitHub
1bee1495cf
Performance: Classifier performance optimizations ( #10363 )
2025-08-06 16:00:11 -04:00
Sebastian Steinbeißer and GitHub
6dca4daea5
Chore: switch from os.path to pathlib.Path ( #10397 )
2025-08-06 10:50:42 -07:00
0ea159683d
Performance: add setting to enable DB connection pooling for PostgreSQL ( #10354 )
...
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com >
2025-08-02 12:54:13 +00:00
shamoon and GitHub
8505fa3e54
Fix: include ignore for config logos in sanity checker ( #10473 )
2025-07-29 23:20:39 -04:00
shamoon and GitHub
a51093afc2
Chore: add tasks task_id param to openapi spec ( #10469 )
2025-07-29 00:47:51 -04:00
shamoon and GitHub
fded55dc70
Documentation: include advanced search query param in API spec ( #10449 )
2025-07-24 15:13:01 -07:00
shamoon and GitHub
1fe8599266
Fix: Make some natural keyword date searches timezone-aware ( #10416 )
2025-07-23 22:05:55 -07:00
shamoon and GitHub
814df94e8d
Fix: dont use translated verbose_name for getting object perms ( #10399 )
2025-07-16 17:03:03 -07:00
Trenton H and GitHub
3d2a3ede71
Chore: Updates dependency groups ( #10339 )
2025-07-07 17:37:58 -07:00
shamoon and GitHub
1cd21d0f38
Fix check scheduled workflows docstring
2025-07-03 00:11:12 -07:00
6591d5da63
Performance: Add support for configuring date parser languages ( #10181 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2025-07-01 05:57:38 +00:00
shamoon and GitHub
735681d294
Fix: correct api created coercion with timezone ( #10287 )
2025-06-28 21:39:14 -07:00
shamoon
dfad3c4d8e
Chore: clarify file deletion logging
2025-06-27 13:34:44 -07:00
shamoon and GitHub
f214440d2e
Fix: correct PAPERLESS_EMPTY_TRASH_DIR to Path ( #10227 )
2025-06-19 11:50:23 -07:00
shamoon
434b1e3245
Fix: replace strtobool
2025-06-19 09:02:10 -07:00
shamoon and GitHub
52b95f2b62
QoL: log version at startup, show backend vs frontend mismatch in system status ( #10214 )
2025-06-19 08:29:34 -07:00
shamoon and GitHub
83391af866
Fix: more api fixes ( #10204 )
2025-06-19 08:28:41 -07:00
shamoon and GitHub
3b069ac034
Fix: restore expected pre-2.16 scheduled workflow offset behavior ( #10218 )
2025-06-19 14:47:54 +00:00
07882b918b
Chore: switch from os.path to pathlib.Path ( #9933 )
...
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2025-06-18 17:16:59 +00:00
shamoon and GitHub
e4fd008441
Fix: fix some API crashes ( #10196 )
2025-06-16 22:44:39 -07:00
shamoon and GitHub
60ebdc0ad6
Fix: use hard delete for custom fields with workflow removal ( #10191 )
2025-06-16 07:09:22 -07:00
Kilian and GitHub
246f17c6c8
Enhancement: support import of zipped export ( #10073 )
2025-06-13 10:06:37 -07:00
shamoon and GitHub
8d48e99487
Fix: correct api schema for next_asn ( #10151 )
2025-06-09 09:32:34 -07:00
shamoon and GitHub
454a2d9e9e
Fix: fix email and notes endpoints api spec ( #10148 )
2025-06-09 07:09:28 -07:00
shamoon and GitHub
51e6eed72a
Fix: handle whoosh query correction errors ( #10121 )
2025-06-05 08:57:25 -07:00
shamoon and GitHub
422bffe1a6
Performance: pre-filter document list in scheduled workflow checks ( #10031 )
2025-06-03 21:47:29 +00:00
shamoon and GitHub
e97cfb9b5e
Chore: refactor consumer plugin checks to a pre-flight plugin ( #9994 )
2025-06-03 19:28:49 +00:00
shamoon
bc2facc87f
Chore: use pathlib in remaining tests
2025-06-03 11:48:17 -07:00
shamoon and GitHub
15b1b83c66
Chore/fix: cleanup user or group references in settings upon deletion ( #10049 )
2025-05-29 19:05:48 +00:00
e9746aa0e3
Enhancement: include DOCUMENT_TYPE to post consume scripts ( #9977 )
...
* expose DOCUMENT_TYPE to post consume scripts
* Apply suggestions from code review
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2025-05-28 23:32:59 +00:00
Freilichtbühne and GitHub
bfaab21589
Fix: Add exception to utime in copy_basic_file_stats ( #10070 )
2025-05-28 15:13:03 -07:00
shamoon
f39463ff4e
Add a more helpful docstring to schedule logic, scheduled test
2025-05-27 13:05:42 -07:00
shamoon
2ada8ec681
Chore: silence migration result if no docs
2025-05-26 10:31:37 -07:00
shamoon and GitHub
3cbb5239fb
Fix: accept datetime for created ( #10021 )
2025-05-24 17:14:15 +00:00
aed629269d
add fallback to copyfile on PermissionError ( #10023 )
...
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com >
2025-05-24 16:54:24 +00:00
shamoon and GitHub
59bf25edb1
Fix: created date fixes in v2.16 ( #10026 )
2025-05-24 09:45:07 -07:00
shamoon
1583783a0b
Resolve test timezone warnings
2025-05-21 00:51:53 -07:00