stumpylog
ec7745e71f
Minor improvements from a Claude review
2026-09-02 08:14:41 -07:00
stumpylog
98e87d91ad
Fix: skip vector store document id filter for unrestricted chat users
...
ChatStreamingView built an IN filter from every permitted document id
for the "chat over all documents" case, which exceeds the vector
store's SQLite bound-parameter safety limit on installs with more
than ~32700 documents, silently returning no context. For a user who
can see every document (an active superuser), that filter never
narrows anything, so skip it and let the retriever search the whole
index instead.
2026-09-02 08:14:23 -07:00
GitHub Actions
912c6eb52e
Auto translate strings
2026-09-01 22:07:30 +00:00
shamoon
73ef14f37a
Fix/chore: refactor some signal-backed conversion technical debt ( #13902 )
2026-09-01 15:05:58 -07:00
Trenton H
d78754bff1
Security: validate remote OCR endpoint against internal SSRF ( #13897 )
...
* Security: validate remote OCR endpoint against internal SSRF
Adds PAPERLESS_REMOTE_OCR_ALLOW_INTERNAL_ENDPOINTS (default true)
and validates remote_ocr_endpoint via validate_outbound_http_url
on the config serializer, matching the existing LLM endpoint handling.
* Validates te outbound url again right before use
* cover empty-value branch of validate_remote_ocr_endpoint because coverage
* re-validate remote OCR endpoint on every outbound request
2026-09-01 20:22:10 +00:00
shamoon
5c5b1ee6b5
Fix: fix slim sidebar saved view dragging appearance ( #13906 )
2026-09-01 13:02:57 -07:00
GitHub Actions
08f2f4bfe2
Auto translate strings
2026-09-01 19:54:47 +00:00
Trenton H
f993462973
Security: Minor additional hardening ( #13898 )
...
* Security: bump jinja2 floor to 3.1.6 (CVE-2025-27516)
* Security: anchor the /share/ URL pattern
* Security: handle missing file on public share view without 500
* Security: scope correspondent last_correspondence to permitted documents
* Security: disable PUT/PATCH on share link bundles
2026-09-01 19:53:28 +00:00
shamoon
ae70b8d60f
Chore: consolidate pickle hmac signing ( #13899 )
2026-09-01 12:41:45 -07:00
shamoon
38db6b51db
Fix: use signal-backed queries input in CF dropdown to reflect changes immediately under zoneless ( #13901 )
2026-09-01 11:52:53 -07:00
GitHub Actions
31e9f4272c
Auto translate strings
2026-09-01 16:56:33 +00:00
shamoon
b8659c1af3
Fix: use root doc metadata for filename generation ( #13893 )
2026-09-01 09:55:04 -07:00
shamoon
741115b36b
Fix: some css cleanup ( #13891 )
2026-09-01 09:17:27 -07:00
github-actions[bot]
1211db5cbb
Documentation: Add v3.1.2 changelog ( #13890 )
2026-09-01 08:33:32 -07:00
shamoon
ca98dffbd2
Bump version to 3.1.2
v3.1.2
2026-09-01 08:09:13 -07:00
github-actions[bot] and Crowdin Bot
4db1451e41
New Crowdin translations by GitHub Action ( #13889 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-09-01 08:06:06 -07:00
shamoon
624b7911e5
Merge commit from fork
2026-09-01 07:56:38 -07:00
GitHub Actions
5a1a5333ad
Auto translate strings
2026-09-01 14:48:13 +00:00
shamoon
bfe8213b78
Fix: re-use permitted_object_ids
2026-09-01 07:45:47 -07:00
shamoon
85e192f935
Fix: remove bg from docs list select label
2026-08-31 14:12:56 -07:00
shamoon
4fcd4961bb
Development: change front-end e2e testing to a live instance ( #13884 )
2026-08-31 12:55:19 -07:00
shamoon
5d9401ac4a
Chore: update screenshots for v3+ ( #13883 )
2026-08-31 12:28:18 -07:00
shamoon
6935defe7c
Fix: fix dark mode select disabled color, ensure disabled cursor on display mode dropdown ( #13881 )
2026-08-31 09:23:03 -07:00
shamoon
440049978b
Fix: add disable to the drag-drop list component ( #13880 )
2026-08-31 09:09:10 -07:00
Trenton H
06e9c1c02b
Chore: Isolate the search index directory in trash-restore tests, they were using a persistent index ( #13876 )
2026-08-31 14:43:14 +00:00
github-actions[bot]
40d09ef309
Changelog v3.1.1 - GHA ( #13872 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-30 22:57:22 -07:00
shamoon
a4499dc9c1
Bump version to 3.1.1
v3.1.1
2026-08-30 22:36:29 -07:00
github-actions[bot] and Crowdin Bot
ba017ce5b8
New Crowdin translations by GitHub Action ( #13828 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-08-30 22:23:23 -07:00
shamoon
fd543f2bff
Fix: 3.1.0 llm suggestions remove existing metadata from prompt, dont drop name suggestions ( #13866 )
2026-08-30 21:25:26 -07:00
GitHub Actions
e0e060f089
Auto translate strings
2026-08-30 17:21:07 +00:00
shamoon
a7ff3a8272
Fix: set global search earlier to avoid awaiting debounce ( #13865 )
2026-08-30 10:19:53 -07:00
GitHub Actions
b20d707f2a
Auto translate strings
2026-08-30 15:49:31 +00:00
shamoon
fa6e481224
Fix: responsive sidebar, centralize and make sizes saner ( #13863 )
2026-08-30 08:48:07 -07:00
GitHub Actions
aba32fbd57
Auto translate strings
2026-08-30 14:52:31 +00:00
shamoon
d371085699
Tweak/fix: show existing count for ai suggestions ( #13861 )
2026-08-30 07:50:50 -07:00
shamoon
14b6a41b88
Fix: 3.1 llm suggestions request a flat list we change later ( #13860 )
2026-08-30 07:44:45 -07:00
shamoon
8af3e69084
Fix: 3.1 LLM suggestions normalize flat lists from smaller models ( #13853 )
2026-08-29 23:14:24 -07:00
shamoon
1d23a9550c
Update app-frame.component.scss
2026-08-29 22:32:57 -07:00
shamoon
b89fb0f978
Fix: 3.1.0 llm suggestions simplify schema, fix docstrings ( #13850 )
2026-08-29 14:03:30 -07:00
GitHub Actions
535975e2fd
Auto translate strings
2026-08-29 20:03:36 +00:00
shamoon
9c475e0b27
Fix: 3.1.0 llm suggestion raw cache user scoping ( #13849 )
2026-08-29 13:02:05 -07:00
shamoon
7ddc1c9801
Fix: 3.1 LLM suggestions fix rank ordering ( #13848 )
2026-08-29 10:56:05 -07:00
GitHub Actions
6f3945f11f
Auto translate strings
2026-08-28 23:09:08 +00:00
shamoon
a784a642ee
Fixhancement: make imap port required, better error display ( #13845 )
2026-08-28 16:07:41 -07:00
GitHub Actions
8ded82ea23
Auto translate strings
2026-08-28 17:53:57 +00:00
shamoon
3a5312ba6f
Fix: ensure ui reset of suggestionsLoading when changing docs ( #13840 )
2026-08-28 10:52:30 -07:00
shamoon
00d9bf474a
Fix: always pass a non-empty api key for OpenAI-like servers ( #13838 )
2026-08-28 09:55:13 -07:00
shamoon
8079690f33
Fix: ensure scrollbar probe css at host context
2026-08-28 08:51:23 -07:00
GitHub Actions
c6252a0234
Auto translate strings
2026-08-28 14:48:21 +00:00
shamoon
4a69c47bdd
Fix: hide slim sidebar scrollbar in browsers with stupid scrollbars ( #13837 )
2026-08-28 07:46:47 -07:00