summaryrefslogtreecommitdiff
path: root/searx/engines/__init__.py
AgeCommit message (Expand)Author
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
2021-02-25fix fetch_languages for bingMarc Abonce Seguin
2021-02-01[mod] dynamically set language_support variableAlexandre Flament
2020-12-17[mod] split searx.search into different processorsAlexandre Flament
2020-12-11[enh] add raise_for_httperrorAlexandre Flament
2020-12-09display if an engine does not support httpsNoémi Ványi
2020-12-03[enh] record details exception per engineAlexandre Flament
2020-12-01[fix] /stats: report error percentage instead of error countAlexandre Flament
2020-11-20[enh] Add multiple outgoing proxiesAlexandre Flament
2020-10-25[enh] Add onions category with Ahmia, Not Evil and Torcha01200356
2020-10-07[mod] Add searx.data moduleAlexandre Flament
2020-09-22add language names in qwant's fetch languages functionMarc Abonce Seguin
2020-09-07[enh] stop searx when an engine raise an SyntaxError exception (#2177)Alexandre Flament
2020-08-31Revert "[enh] test: load each engine to check for syntax errors"Alexandre Flament
2020-08-28[enh] test: load each engine to check for syntax errorsDalf
2020-05-31add display_error_messages option to engine settingsNoémi Ványi
2020-02-08[enh] introduce private enginesNoémi Ványi
2019-10-16fix pep 8 checkNoémi Ványi
2019-10-16add initial support for offline engines && command engineNoémi Ványi
2019-07-27[fix] make sure then engine name is lower caseDalf
2019-01-06[fix] always set langauge_aliases even if it's emptyMarc Abonce Seguin
2018-03-27refactor engine's search language handlingMarc Abonce Seguin
2018-02-17[fix] fix engine initializationAdam Tauber
2018-01-16[fix] read utf-8 files (settings, languages, currency) with python3.5Marc Abonce Seguin
2017-12-21Make Python 3 able to read settings files with Unicode charactersJoseph Nuthalapati
2017-07-21[mod] separate engine load and initializationAdam Tauber
2017-07-20[enh] add "inactive" attribute to enginesAdam Tauber
2017-06-06[fix] pep8Adam Tauber
2017-06-06[enh] add init function to engines which loads parallelAdam Tauber
2017-05-15[enh] py3 compatibilityAdam Tauber
2017-04-08[mod] searx doesn't crash at startup when an engine can't be loaded (see #884)Alexandre Flament
2016-12-28Merge branch 'master' into languagesAdam Tauber
2016-12-27[fix] proper engine initAdam Tauber
2016-12-27[enh] explicit engine initAdam Tauber
2016-12-15tests for _fetch_supported_languages in enginesmarc
2016-12-13[mod] fetch supported languages for several enginesmarc