Jan Kleine
ca71263f0c
Documentation: document worflow delete action
2025-10-25 20:16:37 +00:00
Jan Kleine
80135e9133
Feature: add fronten support for Workflow Deletion Action
2025-10-25 20:16:37 +00:00
Jan Kleine
a9ecb629a7
Feature: add backend support for deletion workflow action
...
Implement deletion workflow action with soft/hard delete options and validation:
- Add WorkflowActionDeletion model with skip_trash flag
- Add DELETION action type to WorkflowAction enum
- Handle document deletion in workflow signal handlers
- Add validation to ensure deletion action is always last in workflow
- Skip remaining workflows if document was deleted
- Clean up orphaned WorkflowActionDeletion records
- Add comprehensive test coverage for deletion action validation and execution
2025-10-25 20:16:37 +00:00
shamoon
63dab0ab09
Change: restrict superuser modifications to superusers only
2025-10-24 16:25:59 -07:00
shamoon
276dc31abe
Fix: add missing import of ConfirmButtonComponent in user-edit-dialog ( #11167 )
2025-10-24 15:50:46 -07:00
shamoon
a11a2ec13f
Fix: resolve migration warning in 2.19.2 ( #11157 )
2025-10-23 15:29:49 -07:00
Trenton H
1d8fadcb3c
Bumps version to 2.19.2
2025-10-23 09:24:48 -07:00
github-actions[bot]
4e85262781
New Crowdin translations by GitHub Action ( #11139 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-10-23 09:10:11 -07:00
GitHub Actions
7e5d80fa38
Auto translate strings
2025-10-23 12:53:46 +00:00
shamoon
3cfd64b77a
Fix: Remove edit requirement for bulk email, show based on setting ( #11149 )
2025-10-23 05:50:27 -07:00
shamoon
0fc595a16a
Fix: handle undefined IDs in getOriginalObject ( #11147 )
2025-10-23 05:40:01 -07:00
GitHub Actions
91e2220f23
Auto translate strings
2025-10-23 01:05:32 +00:00
shamoon
893c05dfdc
Fixhancement: display loading status for tags instead of 'Private' ( #11140 )
2025-10-22 18:01:50 -07:00
github-actions[bot]
faf3e8dc0d
Changelog v2.19.1 - GHA ( #11138 )
2025-10-22 13:46:41 -07:00
shamoon
41b9fff407
Bump version to 2.19.1
2025-10-22 13:03:28 -07:00
github-actions[bot]
26f61c900f
New Crowdin translations by GitHub Action ( #11112 )
2025-10-22 19:33:35 +00:00
shamoon
8d0e07e931
Fix: skip workflow title migration for empty titles ( #11136 )
2025-10-22 12:17:06 -07:00
shamoon
bf9e3fca48
Fix: restore workflow title migration ( #11131 )
2025-10-22 18:40:13 +00:00
GitHub Actions
144dd8cdf3
Auto translate strings
2025-10-22 18:16:33 +00:00
shamoon
13161ebb01
Fix: retrieve document_count for tag children ( #11125 )
2025-10-22 11:13:15 -07:00
shamoon
0ebd9f24b5
Fix: move hierarchical order logic in dropdown sorting ( #11128 )
2025-10-22 10:27:39 -07:00
GitHub Actions
c9f49f390a
Auto translate strings
2025-10-22 16:45:15 +00:00
shamoon
31cee7481b
Fix: use original object for children in tag list ( #11127 )
2025-10-22 09:42:39 -07:00
GitHub Actions
78893292f8
Auto translate strings
2025-10-22 07:39:01 +00:00
shamoon
e4ac079cd7
Fix: dont display or fetch users or groups with insufficient perms ( #11111 )
2025-10-22 00:36:40 -07:00
github-actions[bot]
597c2629dd
Changelog v2.19.0 - GHA ( #11102 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-21 10:55:49 -07:00
shamoon
264166810c
Bump version to 2.19.0
2025-10-21 10:03:11 -07:00
dependabot[bot]
a8b42a3c7a
docker(deps): bump astral-sh/uv from 0.9.2-python3.12-bookworm-slim to 0.9.4-python3.12-bookworm-slim ( #11091 )
...
* docker(deps): bump astral-sh/uv
Bumps [astral-sh/uv](https://github.com/astral-sh/uv ) from 0.9.2-python3.12-bookworm-slim to 0.9.4-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.9.2...0.9.4 )
---
updated-dependencies:
- dependency-name: astral-sh/uv
dependency-version: 0.9.4-python3.12-bookworm-slim
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Syncs up the CI uv version 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-10-21 08:45:57 -07:00
github-actions[bot]
af7bac03f1
New Crowdin translations by GitHub Action ( #11094 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-10-21 08:22:49 -07:00
GitHub Actions
363fd5a97f
Auto translate strings
2025-10-21 05:45:10 +00:00
shamoon
fcae006afa
Tweak: improve tag parent validation error handling ( #11096 )
2025-10-20 22:42:01 -07:00
shamoon
a206ac78dd
Chore: update Postgres compose volume mount path ( #11084 )
2025-10-20 16:18:36 +00:00
github-actions[bot]
4456be72c6
New Crowdin translations by GitHub Action ( #10874 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-10-20 09:01:02 -07:00
GitHub Actions
557612f7a2
Auto translate strings
2025-10-20 00:47:20 +00:00
shamoon
bf18eaa5c2
Fix: remove obsolete warning for custom field value index ( #11083 )
2025-10-19 17:43:02 -07:00
Elias Holzmann
d1c11bcf08
Documentation: correct info re PAPERLESS_THREADS_PER_WORKER ( #11031 )
2025-10-18 23:01:28 +00:00
shamoon
15e6809a71
Fix: correct infoLink in mail component header
2025-10-15 20:30:56 -07:00
dependabot[bot]
7326224888
docker-compose(deps): Bump gotenberg/gotenberg in /docker/compose ( #11050 )
...
Bumps gotenberg/gotenberg from 8.23 to 8.24.
---
updated-dependencies:
- dependency-name: gotenberg/gotenberg
dependency-version: '8.24'
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>
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2025-10-15 13:52:58 -07:00
dependabot[bot]
04a01fb9f4
Chore(deps): Bump the small-changes group across 1 directory with 8 updates ( #11065 )
...
* Chore(deps): Bump the small-changes group across 1 directory with 8 updates
Bumps the small-changes group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [filelock](https://github.com/tox-dev/py-filelock ) | `3.19.1` | `3.20.0` |
| [gotenberg-client](https://github.com/stumpylog/gotenberg-client ) | `0.11.0` | `0.12.0` |
| [nltk](https://github.com/nltk/nltk ) | `3.9.1` | `3.9.2` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) | `9.6.20` | `9.6.22` |
| [pytest-env](https://github.com/pytest-dev/pytest-env ) | `1.1.5` | `1.2.0` |
| [pytest-rerunfailures](https://github.com/pytest-dev/pytest-rerunfailures ) | `16.0.1` | `16.1` |
| [pre-commit-uv](https://github.com/tox-dev/pre-commit-uv ) | `4.1.5` | `4.2.0` |
| [ruff](https://github.com/astral-sh/ruff ) | `0.13.2` | `0.14.0` |
Updates `filelock` from 3.19.1 to 3.20.0
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.19.1...3.20.0 )
Updates `gotenberg-client` from 0.11.0 to 0.12.0
- [Release notes](https://github.com/stumpylog/gotenberg-client/releases )
- [Changelog](https://github.com/stumpylog/gotenberg-client/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stumpylog/gotenberg-client/compare/0.11.0...0.12.0 )
Updates `nltk` from 3.9.1 to 3.9.2
- [Changelog](https://github.com/nltk/nltk/blob/develop/ChangeLog )
- [Commits](https://github.com/nltk/nltk/compare/3.9.1...3.9.2 )
Updates `mkdocs-material` from 9.6.20 to 9.6.22
- [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.20...9.6.22 )
Updates `pytest-env` from 1.1.5 to 1.2.0
- [Release notes](https://github.com/pytest-dev/pytest-env/releases )
- [Commits](https://github.com/pytest-dev/pytest-env/compare/1.1.5...1.2.0 )
Updates `pytest-rerunfailures` from 16.0.1 to 16.1
- [Changelog](https://github.com/pytest-dev/pytest-rerunfailures/blob/master/CHANGES.rst )
- [Commits](https://github.com/pytest-dev/pytest-rerunfailures/compare/16.0.1...16.1 )
Updates `pre-commit-uv` from 4.1.5 to 4.2.0
- [Release notes](https://github.com/tox-dev/pre-commit-uv/releases )
- [Commits](https://github.com/tox-dev/pre-commit-uv/compare/4.1.5...4.2.0 )
Updates `ruff` from 0.13.2 to 0.14.0
- [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.13.2...0.14.0 )
---
updated-dependencies:
- dependency-name: filelock
dependency-version: 3.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
- dependency-name: gotenberg-client
dependency-version: 0.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
- dependency-name: nltk
dependency-version: 3.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: mkdocs-material
dependency-version: 9.6.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: pytest-env
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
- dependency-name: pytest-rerunfailures
dependency-version: '16.1'
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
- dependency-name: pre-commit-uv
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
- dependency-name: ruff
dependency-version: 0.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
...
Signed-off-by: dependabot[bot] <support@github.com>
* Sync up the ruff version and generally update hooks
---------
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-10-15 13:07:30 -07:00
Jan Kleine
340754d865
Enhancement: use friendly file names when emailing documents ( #11055 )
2025-10-15 17:10:25 +00:00
shamoon
39c429bb87
Fix: set min-height for drag-drop items container ( #11064 )
2025-10-15 07:08:04 -07:00
GitHub Actions
8686f264cf
Auto translate strings
2025-10-13 22:26:49 +00:00
shamoon
f6c004183e
Feature: Advanced Workflow Trigger Filters ( #11029 )
2025-10-13 22:23:56 +00:00
dependabot[bot]
d394053ddc
docker(deps): Bump astral-sh/uv from 0.8.22-python3.12-bookworm-slim to 0.9.2-python3.12-bookworm-slim ( #11052 )
...
Bumps [astral-sh/uv](https://github.com/astral-sh/uv ) from 0.8.22-python3.12-bookworm-slim to 0.9.2-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.22...0.9.2 )
---
updated-dependencies:
- dependency-name: astral-sh/uv
dependency-version: 0.9.2-python3.12-bookworm-slim
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-10-13 14:28:59 -07:00
GitHub Actions
a36c28418c
Auto translate strings
2025-10-13 20:19:53 +00:00
Jan Kleine
f0d1c75fac
Feature: add support for emailing multiple documents ( #10666 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2025-10-13 13:16:43 -07:00
shamoon
495159f0b2
Fix custom field query dropdown toggle corners ( #11028 )
2025-10-07 11:14:51 -07:00
GitHub Actions
33fd8a6579
Auto translate strings
2025-10-07 14:21:52 +00:00
shamoon
e08e34fb90
Fix: correct save hotkey action when no next document exists ( #11027 )
2025-10-07 07:20:11 -07:00
GitHub Actions
6164bac66e
Auto translate strings
2025-10-07 07:58:19 +00:00