shamoon
4c2e361762
Update views.py
2025-09-14 23:54:35 -07:00
shamoon
10c254e96d
Maybe handle this backwards compat
2025-09-14 22:57:04 -07:00
shamoon
c02907ff37
Update serialisers.py
2025-09-14 22:21:54 -07:00
shamoon
a2d89e7633
Actually lets unify it
2025-09-14 22:19:36 -07:00
shamoon
1d6cdf7b1d
Use json str, normalize keys
2025-09-14 21:37:37 -07:00
shamoon
5a8b470673
Add negative test
2025-09-14 19:47:57 -07:00
shamoon
b2f1c5a6af
Enhancement: support custom field values with post document endpoint
2025-09-14 19:38:52 -07:00
github-actions[bot]
f2ef9af291
New Crowdin translations by GitHub Action ( #10808 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-09-14 15:59:56 -07:00
GitHub Actions
4905edbf79
Auto translate strings
2025-09-14 03:22:02 +00:00
jojo2357
feb5d534b5
Enhancement: long text custom field ( #10846 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2025-09-14 03:19:00 +00:00
shamoon
1709aee903
Development: fix localization failing tests ( #10840 )
...
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com >
2025-09-12 16:42:52 -07:00
shamoon
44b8c4881a
Fix: fix error when bulk adding empty doc link custom fields ( #10832 )
2025-09-11 13:19:23 -07:00
GitHub Actions
f3220ce981
Auto translate strings
2025-09-11 17:44:22 +00: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
GitHub Actions
17509171bb
Auto translate strings
2025-09-11 13:58:01 +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
GitHub Actions
cec665f8d5
Auto translate strings
2025-09-09 20:04:58 +00: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
7a1aae7749
Fix: set match value for correspondents created by mail rule ( #10820 )
2025-09-09 09:14:48 -07:00
shamoon
894939e492
Chore: add debug log line to reindex
2025-09-09 05:49:35 -07:00
shamoon
1b18c14188
Bump version to 2.18.4
2025-09-07 16:29:23 -07:00
github-actions[bot]
d721a88a2f
New Crowdin translations by GitHub Action ( #10756 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-09-07 23:26:24 +00: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
58ab137282
Bump version to 2.18.3
2025-08-31 20:41:47 -07:00
github-actions[bot]
d6db2d3fce
New Crowdin translations by GitHub Action ( #10699 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-08-31 20:39:21 -07:00
GitHub Actions
a6e41b4145
Auto translate strings
2025-08-31 22:25:05 +00:00
shamoon
cb927c5b22
Fix: include application config language settings for dateparser auto-detection ( #10722 )
2025-08-31 15:22:39 -07:00
shamoon
f2fabc81d4
Fix: include array items for pagination openapi schema ( #10682 )
2025-08-25 13:25:54 -07:00
shamoon
daf47f377b
Bump version to 2.18.2
2025-08-22 16:27:27 -07:00
github-actions[bot]
64f31cac0c
New Crowdin translations by GitHub Action ( #10611 )
2025-08-22 16:19:30 -07:00
shamoon
82370963da
Fix: ignore incomplete tasks for system status 'last run' ( #10641 )
2025-08-21 21:44:41 +00:00
shamoon
0fdfa42a83
Tweak: improve dateparser auto-detection messages ( #10640 )
2025-08-21 21:14:25 +00:00
shamoon
3fa89b85d7
Merge branch 'dev'
2025-08-17 13:46:35 -07:00
github-actions[bot]
5e6b49971f
New Crowdin translations by GitHub Action ( #10603 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-08-17 13:46:06 -07:00
shamoon
be63c79db1
Bump version to 2.18.1
2025-08-17 13:22:39 -07:00
github-actions[bot]
e0b0dd8548
New Crowdin translations by GitHub Action ( #10589 )
2025-08-17 13:21:27 -07:00
shamoon
521fd1c957
Fix: fix app logo validation with no file ( #10599 )
2025-08-17 07:19:50 -07:00
shamoon
696e591a3b
Merge branch 'main' into dev
2025-08-16 11:00:18 -07:00
shamoon
a68800d53c
See if this helps with intermittent mail test failure
2025-08-16 10:30:25 -07:00
shamoon
52a937cdcc
Bump version to 2.18.0
2025-08-16 10:07:36 -07:00
github-actions[bot]
243b3bc812
New Crowdin translations by GitHub Action ( #10234 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-08-16 08:07:47 -07:00
shamoon
0ccc2da9bb
Fix some tests from b1c406680f
2025-08-16 07:53:48 -07:00
GitHub Actions
b6dbbec019
Auto translate strings
2025-08-16 14:35:36 +00: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
GitHub Actions
1b6ec65f6e
Auto translate strings
2025-08-11 17:32:05 +00:00
shamoon
6d72ee795f
Feature: PDF editor ( #10318 )
2025-08-11 17:29:48 +00:00