Timothy Jaeryang Baek
259d5ca596
refac
2026-03-01 13:49:36 -06:00
Timothy Jaeryang Baek
9044abf3bb
chore: format
2026-02-23 01:40:53 -06:00
Timothy Jaeryang Baek
f651809001
refac
2026-02-22 17:05:39 -06:00
Timothy Jaeryang Baek
631e30e22d
refac
2026-02-21 15:35:34 -06:00
G30
8c713a171d
fix(backend): catch 404 http exceptions before generalized exception block in files router ( #21687 )
2026-02-21 14:48:51 -06:00
Classic298
c5c31ab769
fix: respect BYPASS_ADMIN_ACCESS_CONTROL in file list/search endpoints ( #21595 )
2026-02-19 16:36:48 -06:00
Timothy Jaeryang Baek
f7406ff576
refac
2026-02-09 13:28:14 -06:00
Timothy Jaeryang Baek
f9ab66f51a
refac
...
Co-Authored-By: Hsienz <55347238+hsienz@users.noreply.github.com >
2026-01-30 00:46:42 +04:00
Timothy Jaeryang Baek
93ed4ae2cd
enh: files data controls
2026-01-29 19:50:06 +04:00
Timothy Jaeryang Baek
409f565f09
refac
2026-01-17 21:41:48 +04:00
Classic298
81510e9d8f
fix(files): prevent connection pool exhaustion in file status streaming ( #20547 )
...
Refactored the file processing status streaming endpoint to avoid holding
a database connection for the entire stream duration (up to 2 hours).
Changes:
- Each status poll now creates its own short-lived database session instead
of capturing the request's session in the generator closure
- Increased poll interval from 0.5s to 1s, halving database queries with
negligible UX impact
This prevents a single file status stream from blocking a connection pool
slot for hours, which could contribute to pool exhaustion under load.
2026-01-10 15:23:48 +04:00
Timothy Jaeryang Baek
b377e5ff4c
chore: format
2026-01-09 02:46:04 +04:00
Timothy Jaeryang Baek
a9a979fb3d
refac: files search
...
Co-Authored-By: Classic298 <27028174+Classic298@users.noreply.github.com >
2026-01-08 03:08:11 +04:00
Timothy Jaeryang Baek
b1d0f00d8c
refac/enh: db session sharing
2025-12-29 00:21:18 +04:00
Timothy Jaeryang Baek
4ab917c74b
fix/refac: stt default content type
2025-12-22 09:45:55 +04:00
Timothy Jaeryang Baek
45e3237756
fix/refac: shared chat files behaviour
2025-12-21 23:29:54 +04:00
Classic298
823b9a6dd9
chore/perf: Remove old SRC level log env vars with no impact ( #20045 )
...
* Update openai.py
* Update env.py
* Merge pull request open-webui#19030 from open-webui/dev (#119 )
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
---------
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-20 08:16:14 -05:00
Shirasawa
99c820d607
fix: fixed the issue of mismatched spaces in audio MIME types ( #17771 )
2025-12-10 23:59:10 -05:00
Timothy Jaeryang Baek
ceae3d48e6
enh/refac: kb pagination
2025-12-10 23:19:19 -05:00
Timothy Jaeryang Baek
d1d42128e5
refac/fix: channel files
2025-12-10 15:53:45 -05:00
Timothy Jaeryang Baek
c15201620d
refac: kb files
2025-12-10 15:48:27 -05:00
Timothy Jaeryang Baek
22f1b764a7
refac/perf: channel image upload behaviour
2025-12-03 19:06:02 -05:00
Timothy Jaeryang Baek
e301d1962e
refac/perf: has_access_to_file optimization
2025-12-02 11:11:17 -05:00
Timothy Jaeryang Baek
d19023288e
feat/enh: kb files db migration
2025-12-02 10:53:32 -05:00
Classic298
485896753d
feat: Add user header information for TTS/STT requests ( #93 ) ( #19323 )
...
Resolves #19312
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-20 16:43:22 -05:00
Timothy Jaeryang Baek
f524a6a8e7
refac/fix: kb image upload handling
2025-10-28 00:34:53 -07:00
Timothy Jaeryang Baek
60f62c2f59
refac
2025-09-17 11:28:04 -05:00
Timothy Jaeryang Baek
c9282135c4
refac
2025-09-07 02:02:21 +04:00
Timothy Jaeryang Baek
c61698efcf
enh: process_in_background query param for file upload endpoint
2025-08-25 18:18:52 +04:00
Timothy Jaeryang Baek
37a3de0703
fix
2025-08-22 17:19:57 +04:00
Timothy Jaeryang Baek
4451f86eb0
refac
2025-08-21 01:22:32 +04:00
Timothy Jaeryang Baek
5e1f4fa0ff
feat: async file upload
2025-08-20 00:36:13 +04:00
Timothy Jaeryang Baek
575db66295
feat: save temporary chats
2025-08-19 02:37:18 +04:00
expruc
30a079cba8
added handler for deleting files from vdb upon files deletion
2025-07-18 18:40:29 +03:00
Timothy Jaeryang Baek
6186bbf337
refac/fix: stt supported type
2025-06-18 14:01:14 +04:00
Timothy Jaeryang Baek
7a1afa9c66
feat: custom stt content type
...
Co-Authored-By: Bryan Berns <berns@uwalumni.com >
2025-06-16 16:13:40 +04:00
Tim Jaeryang Baek
c157e74f0c
Merge pull request #14335 from open-webui/main
...
dev
2025-05-26 13:02:08 +04:00
Shirasawa
0dc29a220f
fix: Fix path leakage caused by file upload
2025-05-26 12:20:00 +08:00
Timothy Jaeryang Baek
baaa285534
feat: user stt language
2025-05-24 00:36:30 +04:00
Timothy Jaeryang Baek
6636207e0c
refac
2025-05-23 22:10:57 +04:00
Timothy Jaeryang Baek
3f2025dc6e
enh: always process file with external document loader
2025-05-23 21:55:09 +04:00
Timothy Jaeryang Baek
7a593b63b2
fix: image generation with allowed file extensions
2025-05-23 02:53:08 +04:00
Timothy Jaeryang Baek
1f632d3570
fix: remove leading dot for file extension check
2025-05-23 02:39:19 +04:00
Timothy Jaeryang Baek
73e64fe7fb
refac: audio upload handling
2025-05-19 02:52:48 +04:00
Timothy Jaeryang Baek
2bd7db12a2
enh: ALLOWED_FILE_EXTENSIONS ui
2025-05-16 21:05:52 +04:00
Timothy Jaeryang Baek
a6624a4b16
feat: RAG_ALLOWED_FILE_EXTENSIONS
2025-05-14 23:06:33 +04:00
Timothy Jaeryang Baek
32ea31144e
refac: file upload handling behaviour
2025-05-14 22:00:42 +04:00
Timothy Jaeryang Baek
b80f0751f6
refac
2025-05-14 21:59:17 +04:00
Timothy Jaeryang Baek
827326e1a2
refac: audio transcription issue
2025-05-08 22:57:48 +04:00
Timothy Jaeryang Baek
62366ad020
refac: audio recording
2025-05-04 18:17:35 +04:00