summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-04[mod] "make docs" doesn't initialize the enginesAlexandre Flament
avoid external HTTP requests with "make docs"
2021-06-04Merge pull request #129 from searxng/dependabot/pip/master/certifi-2021.5.30Alexandre Flament
Bump certifi from 2020.12.05 to 2021.5.30
2021-06-04Merge pull request #130 from searxng/dependabot/pip/master/pylint-2.8.3Markus Heiser
Bump pylint from 2.8.2 to 2.8.3
2021-06-04Bump pylint from 2.8.2 to 2.8.3dependabot[bot]
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.8.2 to 2.8.3. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog) - [Commits](https://github.com/PyCQA/pylint/compare/v2.8.2...v2.8.3) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2021-06-04Bump certifi from 2020.12.05 to 2021.5.30dependabot[bot]
Bumps [certifi](https://github.com/certifi/python-certifi) from 2020.12.05 to 2021.5.30. - [Release notes](https://github.com/certifi/python-certifi/releases) - [Commits](https://github.com/certifi/python-certifi/compare/2020.12.05...2021.05.30) --- updated-dependencies: - dependency-name: certifi dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2021-06-04Merge pull request #128 from searxng/debug-settings-reload-on-changeMarkus Heiser
[enh] flask debug mode: reload the app when searx/settings.yml changes
2021-06-03[enh] flask debug mode: reload the app when searx/settings.yml changesAlexandre Flament
2021-06-02Merge pull request #124 from return42/searx-mergeAlexandre Flament
merge redis offline engine from searx
2021-06-02[fix] enigine redis - avoid error when the engine is loadedMarkus Heiser
Should be _redis_client to avoid an error when the engine is loaded. Suggested-by: @dalf https://github.com/searxng/searxng/pull/124#pullrequestreview-673885664 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-06-01Merge pull request #113 from searxng/remove-overpassAlexandre Flament
[mod] remove overpass API call
2021-06-01[static] make /stats more CSP compliant- make themes.allMarkus Heiser
Based on commit: - a89b823f [mod] remove overpass API call this patch is generated by:: make themes.all Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-06-01[mod] remove overpass API callAlexandre Flament
prepare the code the PR #90
2021-06-01Merge pull request #116 from searxng/minor-refactoring-searx-enginesAlexandre Flament
[mod] searx.engines.__init__: refactoring
2021-06-01[docs] highlight source code linked from *automodule* contentMarkus Heiser
sphinx.ext.viewcode won't highlight when 'highlight_language' [1] is set to string 'none' [2] [1] https://www.sphinx-doc.org/en/master/usage/extensions/viewcode.html [2] https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-highlight_language Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-06-01[docs] add new rubric 'Source-Code'Markus Heiser
- document namespace: searx.engines - move docs/dev/xpath_engine.rst -> docs/src/searx.engines.xpath.rst Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
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
Loading an engine should not exit the application (*). Instead of exit, return None. (*) RuntimeError still exit the application: syntax error, etc... BTW: add documentation and normalize indentation (no functional change) Suggested-by: @dalf https://github.com/searxng/searxng/pull/116#issuecomment-851865627 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-06-01[mod] searx.engines.__init__: refactoringAlexandre Flament
2021-06-01Merge pull request #110 from searxng/mod-default-settingsAlexandre Flament
[mod] move all default settings into searx.settings_defaults
2021-06-01[pylint] searx/__init__.py & searx/settings_defaults.pyMarkus Heiser
BTW: normalize some indentations in searx/settings_defaults.py Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-06-01[enh] add redis offline engine / https://redis.io/Adam Tauber
Slightly modified merge of commit [97269be6], [01a8a5814a] and [c8d2b5eb] from searx. [97269be6] https://github.com/searx/searx/commit/97269be6 [01a8a581] https://github.com/searx/searx/commit/01a8a581 [c8d2b5eb] https://github.com/searx/searx/commit/c8d2b5eb Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-06-01[fix] correct kv template formatting and remove internal dataAdam Tauber
Slightly modified merge of commit [ea7ccf24] from searx. [ea7ccf24] https://github.com/searx/searx/commit/ea7ccf24 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-06-01Merge pull request #123 from searxng/fix_update_languagesAlexandre Flament
[fix] searx_extra/update/update_languages.py
2021-06-01Merge pull request #122 from searxng/update_data_update_ahmia_blacklist.pyAlexandre Flament
Update searx.data - update_ahmia_blacklist.py
2021-06-01Merge pull request #121 from searxng/update_data_update_currencies.pyAlexandre Flament
Update searx.data - update_currencies.py
2021-06-01Merge pull request #120 from searxng/update_data_update_wikidata_units.pyAlexandre Flament
Update searx.data - update_wikidata_units.py
2021-06-01Merge pull request #119 from searxng/update_data_update_firefox_version.pyAlexandre Flament
Update searx.data - update_firefox_version.py
2021-06-01Update searx.data - update_ahmia_blacklist.pydalf
2021-06-01Update searx.data - update_currencies.pydalf
2021-06-01Update searx.data - update_wikidata_units.pydalf
2021-06-01[fix] searx_extra/update/update_languages.pyAlexandre Flament
* call searx.engines.load_engines (instead of initialize_engines) * set timeout to 10 seconds * remove some dead code
2021-06-01Update searx.data - update_firefox_version.pydalf
2021-06-01[mod] settings_default: remove searx.search.max_request_timeout global variableAlexandre Flament
2021-06-01[mod] move all default settings into searx.settings_defaultsAlexandre Flament
2021-05-31Merge pull request #118 from searxng/fix-mankierAlexandre Flament
[fix] mankier: fix paging
2021-05-31[fix] mankier: fix pagingAlexandre Flament
See https://github.com/searxng/searxng/pull/111#issuecomment-851641967
2021-05-31Merge pull request #117 from return42/add-docker-hubAlexandre Flament
[enh] add engine - Docker Hub
2021-05-30[enh] add engine - Docker HubKyle Anthony Williams
Slightly modified merge of commit [1cb1d3ac] from searx [PR 2543]: This adds Docker Hub .. as a search engine .. the engine's favicon was downloaded from the Docker Hub website with wget and converted to a PNG with ImageMagick .. It supports the parsing of URLs, titles, content, published dates, and thumbnails of Docker images. [1cb1d3ac] https://github.com/searx/searx/pull/2543/commits/1cb1d3ac [PR 2543] https://github.com/searx/searx/pull/2543 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-05-30Merge pull request #114 from searxng/only-files-category-for-bittorentAlexandre Flament
[mod] the bittorent search engines are available only in the files category
2021-05-29[mod] the bittorent search engines are available only in the files categoryAlexandre Flament
related to #101
2021-05-29Merge pull request #109 from return42/sql-enginesAlexandre Flament
Merge MySQL and PostgreSQL from searx
2021-05-29Merge pull request #111 from return42/mankierAlexandre Flament
[enh] add engine ManKier (JSON) / ManKier: Linux man pages
2021-05-29Merge pull request #112 from return42/pypiAlexandre Flament
[enh] add engine PyPi (XPath)
2021-05-29[enh] add engine PyPi (XPath)Jordan Webb
Add a XPath configuration for PyPI (Python Package Index) Slightly modified merge of [66d06b05] from searx's [PR 2830]. [PR 2830] https://github.com/searx/searx/pull/2830 [66d06b05] https://github.com/searx/searx/pull/2830/commits/66d06b05 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-05-29[enh] add engine ManKier (JSON) / ManKier: Linux man pagesJordan Webb
Slightly modified merge of [a881e742aa] from searx's [PR 2829]. [PR 2829] https://github.com/searx/searx/pull/2829 [a881e742aa] https://github.com/searx/searx/pull/2829/commits/a881e742aa Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-05-28[doc] add blog post about SQL serversMarkus Heiser
Modified merge of [22a79a4] from searx. [22a79a4] https://github.com/searx/searx/commit/22a79a48961d07d8b7c47cebc3f51a57a5ef5cfc Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-05-28[enh] add MySQL engineNoémi Ványi
Slightly modified merge of [c00a33fe] from searx. [c00a33fe] https://github.com/searx/searx/commit/c00a33feee0886dc2b42f4c7b43731210597e5b7 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-05-28[enh] add PostgreSQL engineNoémi Ványi
Slightly modified merge of [22079ff] from searx. [22079ff] https://github.com/searx/searx/commit/22079ffdefb07cf69486a232e823797e737014e9 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-05-28Merge pull request #108 from return42/dogpileAlexandre Flament
[enh] add metasearch engin dogpile.com (XPath)
2021-05-28[enh] add metasearch engin dogpile.com (XPath)Allen
Add Dogpile engine [1] / merged from [2] [1] https://www.dogpile.com [2] https://github.com/searx/searx/pull/2822