shamoon
69143c5e0e
Handle parent tag removal in backend
2025-09-13 07:38:08 -07:00
shamoon
09f535f89a
Remove unreachable clause
2025-09-12 21:10:18 -07:00
shamoon
08102c95b5
Remove the None case
2025-09-12 21:08:16 -07:00
shamoon
74c864f7f2
Add tree node admin, refactor to share logic
2025-09-12 20:12:48 -07:00
shamoon
c37bb2020c
Merge branch 'dev' into feature-nested-tags2
2025-09-12 16:44:53 -07: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
788317f4e8
Skip them
2025-09-12 14:13:10 -07:00
shamoon
fd528d0315
Revert "Try this?"
...
This reverts commit d15fceab6c
.
2025-09-12 14:04:47 -07:00
shamoon
d15fceab6c
Try this?
2025-09-12 14:02:09 -07:00
shamoon
2228dfb8dd
Update utils.py
2025-09-12 13:18:40 -07:00
shamoon
867db273b9
Add to installed apps, add to meta
2025-09-12 13:13:29 -07:00
shamoon
6ff0180313
Update serialisers.py
2025-09-12 13:01:02 -07:00
shamoon
c7edf4624e
Simplify this
2025-09-12 12:53:55 -07:00
shamoon
3c1e137420
Fix nested serializer
2025-09-12 12:45:20 -07:00
shamoon
667c06452f
More treenode cleanup
2025-09-12 12:37:29 -07:00
shamoon
5e80eafe66
incldue children on serializer
2025-09-12 12:27:37 -07:00
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
c4346124c3
Fix: warp long words in toast content ( #10839 )
2025-09-12 06:56:40 -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