shamoon
7732fb36c2
Merge branch 'dev' into feature-ai
2025-11-02 08:13:51 -08:00
shamoon
a0d3527d20
Fixhancement: truncate large logs, improve auto-scroll ( #11239 )
2025-11-01 07:49:52 -07:00
shamoon
b9aced07fb
Chore: cache Github version check for 15 minutes ( #11235 )
2025-10-30 13:53:30 -07:00
shamoon
b427f8208c
Merge branch 'dev' into feature-ai
2025-10-29 11:13:37 -07:00
shamoon
b60fb8ed82
Fix: remove unnecessary permission requirements for new email endpoint ( #11215 )
2025-10-29 07:14:51 -07:00
shamoon
2d1b42a1fb
Merge branch 'dev' into feature-ai
2025-10-22 21:52:47 -07:00
shamoon
13161ebb01
Fix: retrieve document_count for tag children ( #11125 )
2025-10-22 11:13:15 -07:00
shamoon
0750b18053
Merge branch 'dev' into feature-ai
2025-10-15 16:32:55 -07:00
Jan Kleine
340754d865
Enhancement: use friendly file names when emailing documents ( #11055 )
2025-10-15 17:10:25 +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
4ba4f3cdfe
Merge branch 'dev' into feature-ai
2025-10-09 12:54:50 -07:00
shamoon
df86882e8e
Fix: require only change permissions for task dismissal, add frontend error handling ( #11023 )
2025-10-07 00:56:16 -07:00
shamoon
0cc94a7825
Merge branch 'dev' into feature-ai
2025-10-01 19:24:31 -07:00
shamoon
d6710de486
Chore: refactor for clarity
2025-09-30 12:16:22 -07:00
shamoon
0cafb79bf3
Merge branch 'dev' into feature-ai
2025-09-30 11:09:24 -07:00
Antoine Mérino
3df43d828a
Performance: Cache django-guardian permissions when counting documents ( #10657 )
...
Fixes N+1 queries in tag, correspondent, storage path, custom field,
and document type list views.
Reduces SQL queries from 160 to 9.
2025-09-30 09:48:44 -07:00
shamoon
6dbd32759d
Enhancement: support custom field values on post document ( #10859 )
2025-09-17 22:42:06 +00:00
shamoon
4cff907ba0
Feature: Nested Tags ( #10833 )
...
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com >
2025-09-17 21:41:39 +00: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
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
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
b52412d776
Merge branch 'dev' into feature-ai
2025-08-01 23:51:50 -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
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
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
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
shamoon
cce9dfd5b8
Update chat view decorators
2025-07-02 11:04:02 -07:00
shamoon
6f0c6f39b1
Fix gzip breaks streaming and flush stream
2025-07-02 11:03:55 -07:00
shamoon
e864a51497
Backend streaming chat
2025-07-02 11:01:57 -07:00
shamoon
5f26139a5f
Unify, respect perms
...
[ci skip]
2025-07-02 11:01:56 -07:00
shamoon
ccfc7d98b1
Individual doc chat
...
[ci skip]
2025-07-02 11:01:55 -07:00
shamoon
d1bd2af49c
Super basic doc chat
...
[ci skip]
2025-07-02 11:01:55 -07:00
shamoon
f5fc04cfe2
Use a frontend config
2025-07-02 11:01:51 -07:00
shamoon
3186550fd7
Pass AI enabled to frontend
2025-07-02 11:01:51 -07:00
shamoon
be20c48588
Test views, caching
2025-07-02 11:01:49 -07:00
shamoon
767118fa8a
Fix
2025-07-02 11:01:48 -07:00
shamoon
ffc0b936f3
Refactor
2025-07-02 11:01:47 -07:00
shamoon
faa5d3e5b9
Suggestions dropdown
2025-07-02 11:01:46 -07:00
shamoon
01dc3cc17c
Rename config
2025-07-02 11:01:45 -07:00