summaryrefslogtreecommitdiff
path: root/searx/engines/__init__.py
AgeCommit message (Expand)Author
6 days[fix] engine: meilisearch - AttributeError: no attribute 'about' (#6626)Markus Heiser
2026-06-30[fix] clarify the mess of Engine.setup and Engine.init (#6343)Markus Heiser
2026-06-16[chore] add DeprecationWarning for obsolete engine.about.language property (#...Markus Heiser
2026-06-15[fix] set language_support for engines with languages in traits (#6258)Markus Heiser
2026-06-15[chore] complete and normalize the attributes of engine objects (#6258)Markus Heiser
2026-06-10[fix] sqlitedb: create DB Schema (DDL) during app initialization (hardening) ...Markus Heiser
2026-02-22[mod] online engines - set common HTTP headersMarkus Heiser
2025-11-25[fix] engines initialization - if engine load fails, set to inactiveMarkus Heiser
2025-09-18[mod] addition of various type hints / engine processorsMarkus Heiser
2025-09-03[mod] drop: from __future__ import annotationsMarkus Heiser
2025-09-03[mod] addition of various type hints / tbcMarkus Heiser
2025-08-19[mod] switching from pyright to basedpyright (plus first rules)Markus Heiser
2024-03-11[mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTIONMarkus Heiser
2023-12-03[mod] add option max_pageMarkus Heiser
2023-07-01[doc] rearranges Settings & Engines docs for better readabilityMarkus Heiser
2023-06-25[fix] engine & network issues / documentation and type annotationsMarkus Heiser
2023-05-19use logger.warningpankaj
2023-04-07[mod] clarify the difference of the default category and subgroupingMarkus Heiser
2023-03-24[mod] remove obsolete EngineTraits.supported_languagesMarkus Heiser
2023-03-24[mod] replace engines_languages.json by engines_traits.jsonMarkus Heiser
2022-12-04Fix: don't crash when engine or name is missing in settings.ymlAlexandre Flament
2022-09-27[fix] typos / reported by @kianmeng in searx PR-3366Markus Heiser
2022-09-18[fix] and improve docs generated from source code.Markus Heiser
2022-08-01[mod] add 'Accept-Language' HTTP header to online processoresMarkus Heiser
2022-06-18Fix: use sys.modules.copy() to avoid RuntimeErrorAlexandre Flament
2022-01-27Allow 'using_tor_proxy' to be set for each engine individuallyLéon Tiekötter
2022-01-10[fix] add default for "about" engine propertyMartin Fischer
2022-01-06[refactor] add type hints & remove Setting._post_initMartin Fischer
2022-01-05[mod] introduce searx.engines.Engine for type hintingMartin Fischer
2022-01-05[mod] move group_engines_in_tab to searx.webutilsMartin Fischer
2022-01-05[enh] show categories not in any tab category in "Other" preferences tabMartin Fischer
2022-01-03[enh] introduce categories_as_tabsMartin Fischer
2022-01-03[enh] settings.yml: allow granular overwrites for aboutMartin Fischer
2022-01-01[fix] bing engines: fetch_supported_languagesMarkus Heiser
2021-12-27[format.python] initial formatting of the python codeMarkus Heiser
2021-10-07[mod] set 'engine.supported_languages' from the origin python moduleMarkus Heiser
2021-09-13[fix] logger per engine: make .logger is always initializedAlexandre Flament
2021-09-07[pylint] engines: drop no longer needed 'missing-function-docstring'Markus Heiser
2021-09-06[mod] one logger per engineMarkus Heiser
2021-06-01[fix] sys.exit(1) when there is duplicate engine nameAlexandre Flament
2021-06-01[mod] searx.engines.load_engine return None instead of sys.exit(1)Markus Heiser
2021-06-01[mod] searx.engines.__init__: refactoringAlexandre Flament
2021-06-01[mod] move all default settings into searx.settings_defaultsAlexandre Flament
2021-05-05[mod] multithreading only in searx.search.* packagesAlexandre Flament
2021-04-21[enh] rewrite and enhance metricsAlexandre Flament
2021-04-21[mod] refactoring: processorsAlexandre Flament
2021-04-12[httpx] replace searx.poolrequests by searx.networkAlexandre Flament
2021-03-08[mod] by default allow only HTTPS, not HTTPAlexandre Flament
2021-03-06[enh] add ability to send engine data to subsequent requestsAdam Tauber
2021-03-05[mod] don't dump traceback of SearxEngineResponseException on initMarkus Heiser