Classic298 and GitHub
945c521ed2
refac: make the web search error message a plain constant ( #28948 )
...
The web search error message was a lambda with a passthrough branch that returned whatever it was handed. Since #28942 both call sites pass no arguments, so that branch is unreachable, and it is the trap that let a caller drop a raw exception object into an HTTP response body and turn an intended 400 into an unserialisable 500.
A plain string constant removes the trap and lines the message up with every other fixed message in that file. Behaviour is unchanged: the response detail comes out byte for byte identical, because the enum already overrides __str__ to render members as their value. Verified on Python 3.11 and 3.12, both producing the same string and the same JSON body.
2026-08-23 13:27:02 -04:00
G30 and GitHub
2ab0311b99
fix: reject COUNT rules without DTSTART so limited automations cannot run forever ( #27781 )
2026-08-12 01:08:55 -06:00
Timothy Jaeryang Baek
810378c0b8
refac
2026-07-27 19:39:36 -04:00
Timothy Jaeryang Baek
0cc331d1c6
refac
2026-06-29 05:46:51 -05:00
Timothy Jaeryang Baek
6d0295588e
refac: modernize type annotations (PEP 604 / PEP 585)
2026-05-12 17:10:15 +09:00
Timothy Jaeryang Baek
a59c967d7e
refac: modernize imports, standardize type hints and docstrings
2026-05-12 06:30:38 +09:00
Timothy Jaeryang Baek
5dae600ce7
chore: format
2026-04-14 17:27:31 -05:00
Timothy Jaeryang Baek
d0188f3fe1
refac
2026-04-13 14:08:58 -05:00
Timothy Jaeryang Baek
06635898d0
refac
2026-03-25 17:29:57 -05:00
Timothy Jaeryang Baek
de3317e26b
refac
2026-03-17 17:58:01 -05:00
Timothy Jaeryang Baek
680cde8f9b
feat/enh: optional password validation
2025-11-20 17:44:49 -05:00
Timothy Jaeryang Baek
5043e7fc8c
refac: introduce model id length limit
2025-10-08 16:54:06 -05:00
Timothy Jaeryang Baek
9e49fbc8bf
feat: follow ups
2025-06-03 18:07:29 +04:00
Timothy Jaeryang Baek
60d11c1f6f
enh: password max length verification
2025-04-08 12:50:25 -07:00
Timothy Jaeryang Baek
943a57474f
refac
2025-02-03 16:14:00 -08:00
Timothy Jaeryang Baek
0360aa5520
enh: image prompt enhancer
2025-01-16 00:06:37 -08:00
Timothy Jaeryang Baek
39c2f70778
refac
2024-12-01 00:23:06 -08:00
Timothy Jaeryang Baek
0e8e9820d0
feat: autocomplete backend endpoint
2024-11-28 23:53:52 -08:00
Antti Pyykkönen
979e6e5a79
feat: support for configuring private api key use
2024-11-19 16:14:52 +02:00
Timothy J. Baek
d795940ced
feat: chat auto tag
2024-10-19 20:34:17 -07:00
Timothy J. Baek
2962aa9f06
fix
2024-10-17 20:29:31 -07:00
Timothy J. Baek
9df9f4a990
refac
2024-10-16 21:55:25 -07:00
Timothy J. Baek
dff3732fcd
enh: tiktoken/token splitter support
2024-10-13 02:07:50 -07:00
Timothy J. Baek
05970157f6
refac
2024-10-03 23:06:47 -07:00
Timothy J. Baek
b291271df3
refac
2024-10-03 22:22:22 -07:00
Timothy J. Baek
6747478f67
refac
2024-10-03 21:05:55 -07:00
Timothy J. Baek
4752df9bd8
refac
2024-10-01 09:40:08 -07:00
Timothy J. Baek
1c4b6b9cd9
refac
2024-09-30 01:00:13 +02:00
Timothy J. Baek
03d5a670f6
refac: mv backend files to /open_webui dir
2024-09-04 16:54:48 +02:00