Trenton H
ff3360310b
Fix: Defer password removal workflow action until the file is in place ( #12814 )
2026-05-16 17:14:37 -07:00
Trenton H
9a68dcdddf
Fix: Allow setting allauth rate limit configuration settings ( #12798 )
2026-05-14 07:29:49 -07:00
Trenton H
9a78882b5a
Fix: Don't embed the metadata which is already embedded into the context ( #12795 )
2026-05-13 09:01:34 -07:00
Trenton H
7e381f204e
Fix: Sanitize dash or plus from the text search path ( #12789 )
2026-05-12 12:41:38 -07:00
shamoon
5f42854d99
Fix: two more css tweaks to tasks page
2026-05-11 13:50:02 -07:00
shamoon
bc1d2fbccb
Fix: improve new tasks ui layout across screen sizes ( #12784 )
2026-05-11 13:46:17 -07:00
shamoon
7471fedb43
Fix: Update parser contract to require empty strings, not None ( #12775 )
...
Co-authored-by: stumpylog <797416+stumpylog@users.noreply.github.com >
2026-05-11 09:16:21 -07:00
Trenton H
1527c347e3
Chore: Further dependency minor security updates ( #12780 )
2026-05-11 08:59:19 -07:00
Trenton H
da0f25b546
Fix: Use a persistent, writeable location for hugging face models ( #12771 )
2026-05-09 18:23:11 -07:00
shamoon
79d0a04df0
Enhancement: support ollama embeddings ( #12753 )
2026-05-09 00:06:14 +00:00
Moritz Stückler
177d81c8d4
Fix: create LLM_INDEX_DIR before writing meta.json on first run ( #12759 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-08 23:38:41 +00:00
Trenton H
5202dc0748
Fix: Clear ContentType/guardian caches at import and test cases ( #12758 )
2026-05-08 20:48:47 +00:00
Trenton H
b1e44f5d6b
Tweakhancment: Include the last applied 'documents' migration in the log ( #12757 )
2026-05-08 20:37:10 +00:00
shamoon
57b91ad2cf
Fix: use response synthesizer for RAG doc chat ( #12751 )
2026-05-08 20:01:44 +00:00
shamoon
8769dc894e
Fix: only update modified field in notes actions ( #12750 )
2026-05-08 15:36:07 +00:00
shamoon
978e54ab52
Fixhancement: version-aware thumbnail etag ( #12754 )
2026-05-08 08:26:37 -07:00
shamoon
268ded92bc
Documentation: Update v3 migration docs ( #12752 )
2026-05-08 08:19:15 -07:00
Trenton H
9a1e2aea50
Fix: Handle dash or plus operators in search queries ( #12734 )
2026-05-07 17:26:11 +00:00
Trenton H
2354f87a40
Fixes trash preview when a document has deleted versions ( #12742 )
2026-05-07 17:07:35 +00:00
shamoon
3097f06189
Fix: exclude versions from stats count ( #12738 )
2026-05-07 16:34:26 +00:00
Trenton H
f985f7db51
Fix: Celery chords by using Redis as our result backend ( #12741 )
2026-05-07 09:20:04 -07:00
shamoon
af0df43bac
Fix: bump version.py to 3.0.0 also ( #12736 )
2026-05-07 07:39:57 -07:00
Trenton H
8b6e8142f1
Upgrades Django to the latest, cryptography, django-allauth for the release ( #12731 )
2026-05-06 15:07:13 -07:00
Trenton H
4f8eae17e1
Fix: Makes the font cache folder writeable to all users, like ourselves ( #12726 )
2026-05-06 12:24:30 -07:00
Trenton H
2296d7fa0e
Fix: Rewrite Whoosh year only queries to be to Tantivy date syntax ( #12725 )
2026-05-06 09:26:46 -07:00
shamoon
cc918bae5f
Fix: pass allow parallel tool calls in LLM client ( #12718 )
2026-05-05 16:57:47 -07:00
Trenton H
e2ad14f9ca
Fix: workflow password removal didn't handle lists from the DB ( #12716 )
2026-05-05 12:52:34 -07:00
Trenton H
76b2b6ad36
Bumps all our versions to 3.0.0 ( #12715 )
2026-05-05 12:40:24 -07:00
stumpylog
749079963e
Dynamically update commitish so it should pick things for the changelog from beta
v3.0.0-beta.rc1
2026-05-05 09:03:22 -07:00
stumpylog
6b86f6f723
Corrects the Docker image build check name
2026-05-05 09:00:02 -07:00
github-actions[bot]
5966b12362
New Crowdin translations by GitHub Action ( #12674 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-05-05 08:37:58 -07:00
GitHub Actions
bb5100b3d8
Auto translate strings
2026-05-05 01:02:33 +00:00
Trenton H
c3b353873b
use a few named tuples and data classes instead of so much unpacking ( #12709 )
2026-05-04 18:00:48 -07:00
Trenton H
3adeda28b4
Upgrades uv to the 0.11.x branch ( #12710 )
2026-05-04 23:44:36 +00:00
Trenton H
e822e72964
Feature: Further reduce document importer memory usage ( #12707 )
...
* Replaces loaddata with streaming bulk_create
Replaces call_command('loaddata') with a streaming implementation that
reads manifest records one at a time via ijson, accumulates per-model
batches up to --batch-size, and flushes via bulk_create. This reduces
peak memory and no longer scales directly with the size of the import.
* fix(importer): avoid guardian lru_cache poisoning; include M2M through tables in check_constraints
clear_cache() inside the import transaction emptied Django's ContentType
manager cache while fixture PKs were live, causing downstream ContentType
lookups to repopulate guardian's separate @lru_cache(None) with
fixture-PK objects. After the TestCase transaction rolled back to
original PKs, guardian's lru_cache held stale fixture ContentType
objects, causing MixedContentTypeError in unrelated subsequent tests.
Remove clear_cache() since it was defending against a theoretical
stale-cache scenario that doesn't occur in a proper same-install restore.
Fix check_constraints() to explicitly include auto-created M2M through
tables (populated by .set() after bulk_create) alongside the model tables,
addressing the gap where join-table FK violations would have gone
undetected.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* Excludes the consumer and AnonymousUser from any models which might have a FK relation to it. This prevents orphan things like UI setting, which have a relation to no existing user
* Splits into more sub functions for Sonar
* Improvements to the typing of the new functions
* Coverage for some error cases, and removes handling for pk only models. No need to support these
* Final coverage gaps
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-04 16:36:05 -07:00
GitHub Actions
209c5d2deb
Auto translate strings
2026-05-04 21:36:15 +00:00
shamoon
a76b6b826c
Fix (dev): resolve tantivy search-filtered documents in bulk edit ( #12705 )
2026-05-04 14:34:08 -07:00
shamoon
1b08417062
Tweak: add icons to ai suggestion dropdown ( #12708 )
2026-05-04 14:22:37 -07:00
shamoon
8695e92b8b
Update SECURITY.md
2026-05-04 14:20:25 -07:00
dependabot[bot]
ab550f9198
Chore(deps-dev): Bump @playwright/test from 1.59.0 to 1.59.1 in /src-ui ( #12692 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-05-04 21:16:10 +00:00
dependabot[bot]
45fad1b298
Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates ( #12689 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 21:06:02 +00:00
dependabot[bot]
fa5c790c9e
Chore(deps-dev): Bump @codecov/webpack-plugin from 1.9.1 to 2.0.1 in /src-ui ( #12691 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 20:54:32 +00:00
dependabot[bot]
bd4d33102c
Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates ( #12685 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 20:42:11 +00:00
dependabot[bot]
974ee41a02
Chore(deps-dev): Bump @types/node from 25.5.0 to 25.6.0 in /src-ui ( #12690 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 20:23:34 +00:00
dependabot[bot]
5218a71804
Chore(deps-dev): Bump webpack from 5.105.3 to 5.106.2 in /src-ui ( #12693 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 20:07:12 +00:00
GitHub Actions
3f8fd1d60d
Auto translate strings
2026-05-04 19:46:26 +00:00
dependabot[bot]
ba2ddebf7e
Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 15 updates ( #12684 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 19:44:33 +00:00
GitHub Actions
774a67543d
Auto translate strings
2026-05-04 19:31:10 +00:00
shamoon
b03f254aea
Tweakhancement: use fixed position instead of display none ( #12706 )
2026-05-04 12:29:25 -07:00
GitHub Actions
4db77776c1
Auto translate strings
2026-05-04 16:09:04 +00:00