shamoon
8b9e23098e
save some fixes
2025-09-12 12:26:16 -07:00
shamoon
7b3a6877c3
Try replacing with TreeNodeModel
2025-09-12 11:49:31 -07:00
shamoon
113e9a329a
Add treenode
2025-09-12 11:24:52 -07:00
shamoon
92972e3f08
Add docs
2025-09-12 08:26:27 -07:00
shamoon
918dbdc4cb
Add another explicit api test to illustrate
2025-09-12 08:16:42 -07:00
shamoon
3603fb1a1a
Better handle overflow
2025-09-11 23:18:56 -07:00
shamoon
8c7920580a
Ensure add inbox tags also respects parents
2025-09-11 22:53:13 -07:00
shamoon
5529ac851e
Add test for invalid tag hierarchy recursion error
2025-09-11 22:33:20 -07:00
shamoon
547142488f
tags component heirarchy coverage
2025-09-11 22:11:08 -07:00
shamoon
e566da4f8f
Flatten tags coverage
2025-09-11 22:11:08 -07:00
shamoon
ac1b0efc19
Make codeQL happy
2025-09-11 22:11:08 -07:00
shamoon
ec9c1d2fd6
Update tags.component.scss
2025-09-11 21:34:26 -07:00
shamoon
a562cefa8c
Update toggleable-dropdown-button.component.ts
2025-09-11 21:33:32 -07:00
shamoon
f1e662e6bc
Enforce tag nesting depth and hierarchy validation
2025-09-11 21:16:05 -07:00
shamoon
833c3645db
Fix migration collision
2025-09-11 20:59:34 -07:00
shamoon
37664132de
Merge branch 'dev' into feature-nested-tags2
2025-09-11 20:58:54 -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
d3d8eef0b6
Auto translate strings
2025-09-11 18:00:58 +00:00
Mattia Paletti
a283c1c320
Enhancement: Add print button ( #10626 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2025-09-11 17:59:11 +00: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
shamoon
0f6b266106
Cool parent revealing in detail dropdown
2025-09-10 10:14:58 -07:00
shamoon
89c09283e5
Basic parents reveal
2025-09-10 09:51:13 -07:00
shamoon
c3bed3a4f9
Fix suggestion adding
2025-09-10 09:00:27 -07:00
shamoon
6cdee1fca9
Heirarchy in doc list dropdowns
2025-09-10 08:55:31 -07:00
shamoon
04a16cb723
Add missing import
2025-09-10 08:53:27 -07:00
dependabot[bot]
84942a4e69
Chore(deps): Bump pytest-cov in the development group across 1 directory ( #10822 )
...
Bumps the development group with 1 update in the / directory: [pytest-cov](https://github.com/pytest-dev/pytest-cov ).
Updates `pytest-cov` from 6.2.1 to 7.0.0
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.2.1...v7.0.0 )
---
updated-dependencies:
- dependency-name: pytest-cov
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-10 07:16:22 -07:00
shamoon
5810487762
Merge branch 'dev' into feature-nested-tags2
2025-09-09 21:07:41 -07:00
dependabot[bot]
48168df320
Chore(deps): Bump the django group with 4 updates ( #10811 )
...
Bumps the django group with 4 updates: [django](https://github.com/django/django ), [django-cors-headers](https://github.com/adamchainz/django-cors-headers ), [django-guardian](https://github.com/django-guardian/django-guardian ) and [drf-spectacular-sidecar](https://github.com/tfranzel/drf-spectacular-sidecar ).
Updates `django` from 5.2.5 to 5.2.6
- [Commits](https://github.com/django/django/compare/5.2.5...5.2.6 )
Updates `django-cors-headers` from 4.7.0 to 4.8.0
- [Changelog](https://github.com/adamchainz/django-cors-headers/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/adamchainz/django-cors-headers/compare/4.7.0...4.8.0 )
Updates `django-guardian` from 3.0.3 to 3.1.2
- [Release notes](https://github.com/django-guardian/django-guardian/releases )
- [Commits](https://github.com/django-guardian/django-guardian/compare/3.0.3...3.1.2 )
Updates `drf-spectacular-sidecar` from 2025.8.1 to 2025.9.1
- [Commits](https://github.com/tfranzel/drf-spectacular-sidecar/compare/2025.8.1...2025.9.1 )
---
updated-dependencies:
- dependency-name: django
dependency-version: 5.2.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: django
- dependency-name: django-cors-headers
dependency-version: 4.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: django
- dependency-name: django-guardian
dependency-version: 3.1.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: django
- dependency-name: drf-spectacular-sidecar
dependency-version: 2025.9.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: django
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 22:08:29 +00: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
dependabot[bot]
84d85d7a23
docker-compose(deps): Bump gotenberg/gotenberg from 8.22 to 8.23 in /docker/compose ( #10812 )
...
Bumps gotenberg/gotenberg from 8.22 to 8.23.
---
updated-dependencies:
- dependency-name: gotenberg/gotenberg
dependency-version: '8.23'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 12:47:25 -07:00
dependabot[bot]
71f20f62d0
Chore(deps): Bump the small-changes group across 1 directory with 8 updates ( #10821 )
...
Bumps the small-changes group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz ) | `3.14.0` | `3.14.1` |
| [scikit-learn](https://github.com/scikit-learn/scikit-learn ) | `1.7.1` | `1.7.2` |
| [setproctitle](https://github.com/dvarrazzo/py-setproctitle ) | `1.3.6` | `1.3.7` |
| [whitenoise](https://github.com/evansd/whitenoise ) | `6.9.0` | `6.10.0` |
| [mkdocs-glightbox](https://github.com/blueswen/mkdocs-glightbox ) | `0.4.0` | `0.5.1` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) | `9.6.18` | `9.6.19` |
| [pytest](https://github.com/pytest-dev/pytest ) | `8.4.1` | `8.4.2` |
| [ruff](https://github.com/astral-sh/ruff ) | `0.12.11` | `0.12.12` |
Updates `rapidfuzz` from 3.14.0 to 3.14.1
- [Release notes](https://github.com/rapidfuzz/RapidFuzz/releases )
- [Changelog](https://github.com/rapidfuzz/RapidFuzz/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/rapidfuzz/RapidFuzz/compare/v3.14.0...v3.14.1 )
Updates `scikit-learn` from 1.7.1 to 1.7.2
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.7.1...1.7.2 )
Updates `setproctitle` from 1.3.6 to 1.3.7
- [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst )
- [Commits](https://github.com/dvarrazzo/py-setproctitle/compare/version-1.3.6...version-1.3.7 )
Updates `whitenoise` from 6.9.0 to 6.10.0
- [Changelog](https://github.com/evansd/whitenoise/blob/main/docs/changelog.rst )
- [Commits](https://github.com/evansd/whitenoise/compare/6.9.0...6.10.0 )
Updates `mkdocs-glightbox` from 0.4.0 to 0.5.1
- [Release notes](https://github.com/blueswen/mkdocs-glightbox/releases )
- [Changelog](https://github.com/blueswen/mkdocs-glightbox/blob/main/CHANGELOG )
- [Commits](https://github.com/blueswen/mkdocs-glightbox/compare/v0.4.0...v0.5.1 )
Updates `mkdocs-material` from 9.6.18 to 9.6.19
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.18...9.6.19 )
Updates `pytest` from 8.4.1 to 8.4.2
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.1...8.4.2 )
Updates `ruff` from 0.12.11 to 0.12.12
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.11...0.12.12 )
---
updated-dependencies:
- dependency-name: rapidfuzz
dependency-version: 3.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: scikit-learn
dependency-version: 1.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: setproctitle
dependency-version: 1.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: whitenoise
dependency-version: 6.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
- dependency-name: mkdocs-glightbox
dependency-version: 0.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
- dependency-name: mkdocs-material
dependency-version: 9.6.19
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: pytest
dependency-version: 8.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: ruff
dependency-version: 0.12.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 17:35:45 +00:00
dependabot[bot]
a94a8e4c6f
docker(deps): Bump astral-sh/uv from 0.8.13-python3.12-bookworm-slim to 0.8.15-python3.12-bookworm-slim ( #10810 )
...
Bumps [astral-sh/uv](https://github.com/astral-sh/uv ) from 0.8.13-python3.12-bookworm-slim to 0.8.15-python3.12-bookworm-slim.
- [Release notes](https://github.com/astral-sh/uv/releases )
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/uv/compare/0.8.13...0.8.15 )
---
updated-dependencies:
- dependency-name: astral-sh/uv
dependency-version: 0.8.15-python3.12-bookworm-slim
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 16:49:39 +00: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
f431578f43
Documentation: v2.18.14 changelog ( #10804 )
2025-09-07 17:10:52 -07:00
shamoon
1b18c14188
Bump version to 2.18.4
v2.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
GitHub Actions
f7b4d38e39
Auto translate strings
2025-09-07 23:12:29 +00:00
shamoon
46cf6b4583
Revert "Performance: Enable virtual scrolling for large custom field selects ( #10708 )" ( #10803 )
...
This reverts commit d9459ac37f
.
2025-09-07 16:10:11 -07:00
shamoon
2d701c5c1b
Fix error in system status test
2025-09-06 07:56:15 -07:00
GitHub Actions
1123d845ec
Auto translate strings
2025-09-06 14:54:14 +00:00
shamoon
dfa6308ca4
Fixhancement: update sidebar view counts on save & next also ( #10793 )
2025-09-06 07:51:36 -07:00
Sebastian Steinbeißer
b5a17a8d11
Fix: Make mypy work with uv ( #10783 )
...
* Add option to run mypy on the project via `uv run mypy .`
* Remove deprecated mypy plugin
* Add missing typing dependencies
2025-09-05 11:49:09 -07:00
GitHub Actions
cfac74319f
Auto translate strings
2025-09-05 18:11:26 +00:00
shamoon
f9f069b092
Enhancement: report websocket status ( #10777 )
2025-09-05 11:09:42 -07:00
shamoon
b2703b4605
Fix: revert pathlib change to database name ( #10774 )
2025-09-04 06:58:13 -07:00