shamoon
f0eb9d981c
Update migration for merge
2025-09-11 13:36:11 -07:00
shamoon
66f5f3cbee
Merge branch 'dev' into feature-ai
2025-09-11 13:35:20 -07:00
david-loe
2dc4f1f49b
Enhancement: add storage path as workflow trigger filter ( #10771 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2025-09-11 17:41:04 +00:00
sidey79
9e11e7fd05
Enhancement: jinja template support for workflow title assignment ( #10700 )
...
---------
Co-authored-by: Trenton Holmes <797416+stumpylog@users.noreply.github.com >
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2025-09-11 06:56:16 -07:00
Antoine Mérino
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
3825023337
Merge branch 'dev' into feature-ai
2025-09-04 09:16:56 -07:00
shamoon
b2703b4605
Fix: revert pathlib change to database name ( #10774 )
2025-09-04 06:58:13 -07:00
dependabot[bot]
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
d2064a2535
Chore: switch from os.path to pathlib.Path ( #10539 )
2025-09-03 08:12:41 -07:00
shamoon
fcbc438ffd
Merge branch 'dev' into feature-ai
2025-09-01 21:18:31 -07:00
shamoon
cb927c5b22
Fix: include application config language settings for dateparser auto-detection ( #10722 )
2025-08-31 15:22:39 -07:00
shamoon
3bb03062b1
Merge branch 'dev' into feature-ai
2025-08-22 08:53:34 -07:00
shamoon
82370963da
Fix: ignore incomplete tasks for system status 'last run' ( #10641 )
2025-08-21 21:44:41 +00:00
shamoon
4c719948d9
Merge branch 'dev' into feature-ai
2025-08-17 07:49:01 -07:00
shamoon
0ccc2da9bb
Fix some tests from b1c406680f
2025-08-16 07:53:48 -07:00
shamoon
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
2f529a9500
Feature: Add filter to localize dates for filepath templating ( #10559 )
2025-08-14 09:13:08 -07:00
dependabot[bot]
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
6eb0b21a44
Merge branch 'dev' into feature-ai
2025-08-11 10:50:15 -07:00
shamoon
6d72ee795f
Feature: PDF editor ( #10318 )
2025-08-11 17:29:48 +00:00
shamoon
6730896894
Enhancement: support webhook restrictions ( #10555 )
2025-08-11 10:15:30 -07:00
shamoon
95ed997717
Chat view coverage
2025-08-08 23:09:38 -04:00
shamoon
7bd9b385aa
Support dynamic determining of embedding dimensions
2025-08-08 22:41:14 -04:00
shamoon
541108688a
Merge branch 'dev' into feature-ai
2025-08-08 08:08:16 -04:00
shamoon
74c9fedd4c
Variable refactoring
2025-08-08 08:06:25 -04:00
shamoon
540539643c
Merge branch 'dev' into feature-ai
2025-08-06 16:04:06 -04:00
Antoine Mérino
1bee1495cf
Performance: Classifier performance optimizations ( #10363 )
2025-08-06 16:00:11 -04:00
Sebastian Steinbeißer
6dca4daea5
Chore: switch from os.path to pathlib.Path ( #10397 )
2025-08-06 10:50:42 -07:00
Antoine Mérino
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
b52412d776
Merge branch 'dev' into feature-ai
2025-08-01 23:51:50 -04:00
shamoon
8505fa3e54
Fix: include ignore for config logos in sanity checker ( #10473 )
2025-07-29 23:20:39 -04:00
shamoon
a51093afc2
Chore: add tasks task_id param to openapi spec ( #10469 )
2025-07-29 00:47:51 -04:00
shamoon
fded55dc70
Documentation: include advanced search query param in API spec ( #10449 )
2025-07-24 15:13:01 -07:00
shamoon
1fe8599266
Fix: Make some natural keyword date searches timezone-aware ( #10416 )
2025-07-23 22:05:55 -07:00
shamoon
814df94e8d
Fix: dont use translated verbose_name for getting object perms ( #10399 )
2025-07-16 17:03:03 -07:00
shamoon
50e6a4bd61
Merge branch 'dev' into feature-ai
2025-07-08 14:19:26 -07:00
Trenton H
3d2a3ede71
Chore: Updates dependency groups ( #10339 )
2025-07-07 17:37:58 -07:00
shamoon
1cd21d0f38
Fix check scheduled workflows docstring
2025-07-03 00:11:12 -07:00
shamoon
476844f32a
Merge migrations again
2025-07-02 11:05:00 -07:00
shamoon
3e6ba34c5e
Merge migrations
2025-07-02 11:04:59 -07:00
shamoon
c4b431f5a6
Cover app config changes
2025-07-02 11:04:57 -07:00
shamoon
d31f4669a2
Mock auto-trigger llm index
2025-07-02 11:04:56 -07:00
shamoon
b94a60d607
Coverage for llmindex tasks
2025-07-02 11:04:55 -07:00
shamoon
e6d8cd6547
Cover llmindex in system status
2025-07-02 11:04:55 -07:00
shamoon
e2fc7f596d
Add llmindex to systemstatus
2025-07-02 11:04:54 -07:00
shamoon
20e7f01cec
Auto-trigger llmindex rebuild when enabled
2025-07-02 11:04:04 -07:00
shamoon
96daa5eb18
Use PaperlessTask for llmindex
2025-07-02 11:04:04 -07:00
shamoon
77db0c399c
Move ai to its own module
2025-07-02 11:04:03 -07:00
shamoon
e51c7a27bb
Better respect perms for ai suggestions
2025-07-02 11:04:03 -07:00