mirror of
https://github.com/ZhuLinsen/daily_stock_analysis
synced 2026-09-20 02:43:35 +08:00
* feat: make self-hosted SearXNG search timeout configurable SEARXNG_TIMEOUT_SECONDS (default 10s, min 1) now controls the per-search timeout for self-hosted SearXNG instances, threaded through all three SearchService construction sites. Public-instance timeout stays fixed. * fix: thread SEARXNG_TIMEOUT_SECONDS through subprocess rebuild and Actions - persist searxng_timeout_seconds in _constructor_kwargs so the bounded topic-news subprocess rebuild no longer silently falls back to 10s - map SEARXNG_TIMEOUT_SECONDS (vars||secrets) in 00-daily-analysis.yml - document the variable in full-guide/full-guide_EN data-source tables, add CHANGELOG entry, and add regression tests for both paths * fix: document SearXNG timeout environment contract * fix: register SearXNG timeout setting * fix: keep SearXNG timeout env-only --------- Co-authored-by: zhulinsen <42829555+ZhuLinsen@users.noreply.github.com> Co-authored-by: zhulinsen <zhuls97@163.com>