open-webui/backend/open_webui
Classic298 2526c8e603
fix: Docling citations show the wrong page number when a PDF has blank pages (#32203)
With the Docling engine, a blank page in a PDF threw off the page number of everything after it, so citations showed the wrong page and opened the file at the wrong place. Page numbers now come from the page Docling reports for each piece of text. Files that were already uploaded keep their old page numbers until they are reindexed or uploaded again.

Fixes #32201
2026-10-10 21:39:46 +04:00
..
data refac: mv backend files to /open_webui dir 2024-09-04 16:54:48 +02:00
internal fix: non-English text is missed by searches and counted six times against size limits (#31615) 2026-09-30 19:19:29 +04:00
migrations refac 2026-10-09 18:37:55 +04:00
models fix: keep a tag's name when the last chat using it is archived (#32200) 2026-10-10 20:30:15 +04:00
retrieval fix: Docling citations show the wrong page number when a PDF has blank pages (#32203) 2026-10-10 21:39:46 +04:00
routers refac 2026-10-10 21:29:13 +04:00
socket refac 2026-10-10 21:11:33 +04:00
static refac 2026-09-06 17:27:30 -04:00
storage refac 2026-10-05 12:03:19 +04:00
tools fix: show a knowledge file's current name in citations after it is renamed (#31860) 2026-10-10 20:44:43 +04:00
utils refac 2026-10-10 21:38:50 +04:00
__init__.py refac 2026-10-05 12:17:25 +04:00
alembic.ini fix: Alembic CLI commands from failing 2025-08-15 04:17:47 -04:00
config.py refac 2026-10-10 20:41:13 +04:00
constants.py fix: SSO login failures show the email/password error (#31629) 2026-09-30 19:07:49 +04:00
env.py refac 2026-10-01 03:31:20 +04:00
events.py refac 2026-10-08 14:30:07 +04:00
functions.py refac 2026-10-08 20:33:47 +04:00
main.py fix: browser gets stuck in a reload loop after a server upgrade (#31631) 2026-10-10 12:15:39 -05:00
tasks.py refac 2026-09-21 08:59:39 -04:00