| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-30 | [feat] engine: add bitchute | naughtymommy42069 | |
| 2025-03-28 | [fix] presearch engine: Unexpected crash if duration not in videos | Aadniz | |
| 2025-03-27 | [fix] make docs -> ERROR: Unknown target name: "google: max 50 pages". | Markus Heiser | |
| Fix the issues reported by sphinx build:: docstring of searx.engines.google.max_page:1: ERROR: Unknown target name: "google: max 50 pages". docstring of searx.engines.google_images.max_page:1: ERROR: Unknown target name: "google: max 50 pages". docstring of searx.engines.google_scholar.max_page:1: ERROR: Unknown target name: "google: max 50 pages". Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-03-27 | [fix] baidu engine: properly decoding HTML escape codes | Aadniz | |
| 2025-03-25 | [refactor] duration strings: move parsing logic to utils.py | Bnyro | |
| 2025-03-25 | [fix] duckduckgo news: unescaped html sequences in description | Bnyro | |
| 2025-03-21 | [fix] typo in doc-str: offical -> official | Ikko Eltociear Ashimine | |
| 2025-03-21 | [fix] duckduckgo: answer sometimes contains faulty (duplicated) url | Bnyro | |
| 2025-03-20 | [fix] presearch videos: item description and duration are located in ↵ | Bnyro | |
| metadata field | |||
| 2025-03-20 | [fix] presearch engine: News and Videos formatted incorrectly | Aadniz | |
| 2025-03-19 | [fix] engine: core.ac.uk implement API v3 / v2 is no longer supported | Tan Yong Sheng | |
| 2025-03-18 | [fix] duckduckgo: show proper source url of answers | Bnyro | |
| 2025-03-17 | [feat] engine: add selfh.st/icons for logos of common self-hosted programs | Bnyro | |
| 2025-03-16 | [engine] elasticsearch: add pagination support | Bnyro | |
| 2025-03-15 | fixup! [fix] fix invalid escape error in Baidu Images & default config typo | Markus Heiser | |
| 2025-03-15 | [fix] fix invalid escape error in Baidu Images & default config typo | Zhijie He | |
| 2025-03-15 | [feat]: engines add images & kaifa from baidu.com | Zhijie He | |
| 2025-03-15 | [mod] migrate all key-value.html templates to KeyValue type | Markus Heiser | |
| The engines now all use KeyValue results and return the results in a EngineResults object. The sqlite engine can return MainResult results in addition to KeyValue results (based on engine's config in settings.yml), Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-03-08 | [fix] presearch engine: domain sometimes included in beginning of titles | Aadniz | |
| 2025-03-08 | [feat] add bilibili support to get get_embeded_stream_url | Austin-Olacsi | |
| 2025-03-07 | [fix] presearch engine: Title showing <em> html code | Aadniz | |
| 2025-03-07 | [fix] set language for engines from chinese market (no i18n index nor UI) | Markus Heiser | |
| Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-03-07 | [fix] engine qwant: add tgp and llm arguments to avoid CAPTCHA | Loris | |
| 2025-03-07 | [doc] add missing docs for the search.max_page setting | Markus Heiser | |
| Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-03-07 | [feat] engines: add baidu (general) | Bubu | |
| 2025-03-06 | [feat] engines: add www.acfun.cn | Zhijie He | |
| 2025-03-06 | [feat] engines: add www.iqiyi.com | Zhijie He | |
| Co-authored-by: Bnyro <bnyro@tutanota.com> | |||
| 2025-03-06 | [feat] engines: add www.chinaso.com | Zhijie He | |
| Co-authored-by: Bnyro <bnyro@tutanota.com> | |||
| 2025-03-06 | [fix] engines: Google-Web & Google-Video (random arc_id) | Markus Heiser | |
| Both enghines have been reported ``TooManyRequests``, additionaly Google-Videos thumbnails needed a review. Based on the research from @unixfox [1] this patch generates every hour a new random ``arc_id``. [1] https://github.com/searxng/searxng/issues/4435#issuecomment-2703279522 Closes: - https://github.com/searxng/searxng/issues/4435 - https://github.com/searxng/searxng/issues/4431 Related: - https://github.com/searxng/searxng/discussions/4434 - https://github.com/searxng/searxng/discussions/4429 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-03-02 | [fix] brave engine: add sec-fetch headers and source=web argument | Markus Heiser | |
| The intention is to reduce the "TooManyRequestsException". Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-03-02 | [chore] add `timediff` field for sogou_videos | Zhijie He | |
| Co-authored-by: Bnyro <bnyro@tutanota.com> | |||
| 2025-03-02 | [feat] add Sogou WeChat article search support | Zhijie He | |
| 2025-03-02 | [feat] add Sogou engine for searxng | Zhijie He | |
| Co-authored-by: Bnyro <bnyro@tutanota.com> | |||
| 2025-03-02 | [feat] add 360search engine for searxng | Zhijie He | |
| Co-authored-by: Bnyro <bnyro@tutanota.com> | |||
| 2025-03-01 | [feat] engines: add openclipart.org | Bnyro | |
| 2025-03-01 | [refactor] soundcloud engine | Markus Heiser | |
| Closes: https://github.com/searxng/searxng/issues/4226 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-03-01 | [fix] wikidata: increase wikidata queries timeout | Markus Heiser | |
| The big queries for initializing and updating the currencies take longer than the default of the wikidata engine, which is only 3sec. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-03-01 | [fix] bing fetch engine traits - adjusted XPath selectors | Markus Heiser | |
| Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-02-26 | [fix] Internet links disappeared from wikidata side box (second try) | Markus Heiser | |
| Related: - https://github.com/searxng/searxng/pull/4286#issuecomment-2639960013 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-02-26 | [fix] engine unsplash: image links by preserving URL parameters | fatwang2 | |
| Only remove ixid parameter while keeping other essential URL parameters to ensure images are properly displayed in search results. | |||
| 2025-02-26 | [fix] various issues in the documentation | Markus Heiser | |
| Closes: https://github.com/searxng/searxng/issues/4370 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-02-20 | [fix] engines bing.images & brave.videos - fix parse data string | Markus Heiser | |
| Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-02-20 | [feat] startpage: support for news and images | Bnyro | |
| 2025-02-20 | [fix] brave.news engine: response is HTML and no longer JSON | Markus Heiser | |
| The response from brave.com for news is no longer a JSON string. Closes: https://github.com/searxng/searxng/issues/4352 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-02-20 | [fix] mojeek web engine: don't add empty fmt argument for web searches | Markus Heiser | |
| Empty ``&fmt=`` argument triggers an automated tools detection from mojeek. Suggested-by: @shinodark in https://github.com/searxng/searxng/issues/4307#issuecomment-2669355322 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-02-12 | [fix] engine adobe stock videos datetime parsing | bonswouar | |
| re #4310 | |||
| 2025-02-07 | [chore] engines: replace datetime.utcfromtimestamp with datetime.fromtimestamp | Bnyro | |
| 2025-02-06 | [fix] Internet links disappeared from wikidata side box | Markus Heiser | |
| Closes: https://github.com/searxng/searxng/issues/4285 Reported and tested by: Popolon Suggested-by: @dalf Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2025-02-02 | [fix] openverse: update API and website URL (#4275) | XLion | |
| 2025-01-28 | [fix] hostnames plugin: AttributeError: 'NoneType' object has no attribute ↵ | Markus Heiser | |
| 'netloc' Closes: https://github.com/searxng/searxng/issues/4245 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||