summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-17[less] update grunt-contrib-less v3.3.0Markus Heiser
Upgraded [v3.3.0] otherwise:: ` width: calc(100% - 5rem);` becomes `width: 95%` once compiled by less version 1.4.1. [v3.3.0] https://github.com/gruntjs/grunt-contrib-less/releases/tag/v3.0.0 Suggested-by: @dalf in commit 1204e4f0 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-05-15Merge pull request #63 from searxng/dependabot/pip/master/pygments-2.9.0Markus Heiser
Bump pygments from 2.8.1 to 2.9.0
2021-05-15Bump pygments from 2.8.1 to 2.9.0dependabot[bot]
Bumps [pygments](https://github.com/pygments/pygments) from 2.8.1 to 2.9.0. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](https://github.com/pygments/pygments/compare/2.8.1...2.9.0) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-15Revert "Merge pull request #72 from searxng/dependabot/pip/master/jinja2-3.0.0"Markus Heiser
This reverts commit 9e9a1ac6c3bb520e6813eead47b74a81ea9793f0, reversing changes made to 5b1f04fff091ce9b61cd6167993ab44a9b8874bf. We can't upgrade to jinja2==3.0.0 until Sphinx 4.1.0 has been released [1][2] ERROR: Cannot install -r /share/searx/requirements-dev.txt (line 11) and jinja2==3.0.0 because these package versions have conflicting dependencies. The conflict is caused by: The user requested jinja2==3.0.0 sphinx 4.0.1 depends on Jinja2<3.0 and >=2.3 [1] https://github.com/sphinx-doc/sphinx/issues/9088#issuecomment-831020758 [2] https://github.com/sphinx-doc/sphinx/pull/9161 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-05-15Merge pull request #73 from searxng/dependabot/pip/master/langdetect-1.0.9Markus Heiser
Bump langdetect from 1.0.8 to 1.0.9
2021-05-15Merge pull request #72 from searxng/dependabot/pip/master/jinja2-3.0.0Markus Heiser
Bump jinja2 from 2.11.3 to 3.0.0
2021-05-14Merge pull request #78 from return42/fix-docutilsMarkus Heiser
Revert "[fix] docutils v0.17 incompatibility to previeous v0.16"
2021-05-14Revert "[fix] docutils v0.17 incompatibility to previeous v0.16"Markus Heiser
This reverts commit 4557d58919333998bb199653920f1234d67b20b1. see https://github.com/sphinx-doc/sphinx/issues/9088
2021-05-14Merge pull request #70 from searxng/dependabot/pip/master/sphinx-4.0.1Markus Heiser
Bump sphinx from 3.5.4 to 4.0.1
2021-05-14Bump sphinx from 3.5.4 to 4.0.1dependabot[bot]
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 3.5.4 to 4.0.1. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v3.5.4...v4.0.1) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-14Merge pull request #75 from ↵Markus Heiser
searxng/dependabot/pip/master/pallets-sphinx-themes-2.0.0 Bump pallets-sphinx-themes from 1.2.3 to 2.0.0
2021-05-14Bump pallets-sphinx-themes from 1.2.3 to 2.0.0dependabot[bot]
Bumps [pallets-sphinx-themes](https://github.com/pallets/pallets-sphinx-themes) from 1.2.3 to 2.0.0. - [Release notes](https://github.com/pallets/pallets-sphinx-themes/releases) - [Changelog](https://github.com/pallets/pallets-sphinx-themes/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/pallets-sphinx-themes/compare/1.2.3...2.0.0) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-14Merge pull request #76 from return42/fix-spinx-tabsMarkus Heiser
[fix] sphinx-tabs should not overlap sidebar
2021-05-14[fix] sphinx-tabs should not overlap sidebarMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-05-14Merge pull request #71 from searxng/dependabot/pip/master/sphinx-tabs-3.0.0Markus Heiser
Bump sphinx-tabs from 2.1.0 to 3.0.0
2021-05-14Bump sphinx-tabs from 2.1.0 to 3.0.0dependabot[bot]
Bumps [sphinx-tabs](https://github.com/executablebooks/sphinx-tabs) from 2.1.0 to 3.0.0. - [Release notes](https://github.com/executablebooks/sphinx-tabs/releases) - [Changelog](https://github.com/executablebooks/sphinx-tabs/blob/master/CHANGELOG.md) - [Commits](https://github.com/executablebooks/sphinx-tabs/compare/v2.1.0...v3.0.0) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-14Bump jinja2 from 2.11.3 to 3.0.0dependabot[bot]
Bumps [jinja2](https://github.com/pallets/jinja) from 2.11.3 to 3.0.0. - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/jinja/compare/2.11.3...3.0.0) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-14Bump langdetect from 1.0.8 to 1.0.9dependabot[bot]
Bumps [langdetect](https://github.com/Mimino666/langdetect) from 1.0.8 to 1.0.9. - [Release notes](https://github.com/Mimino666/langdetect/releases) - [Commits](https://github.com/Mimino666/langdetect/commits) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-14Merge pull request #74 from searxng/pylint-workaroundMarkus Heiser
[fix] webapp.py: pylint: disable=assigning-non-slot for request.*
2021-05-14[fix] webapp.py: pylint: disable=assigning-non-slot for request.*Alexandre Flament
Note: actually, the code should use flask.g.* instead of request.*
2021-05-10Merge pull request #67 from searxng/fix-issue-65Alexandre Flament
[fix] fix usage of docker environment variable INSTANCE_NAME
2021-05-10Merge pull request #68 from searxng/mod-docker-upgrade-alpine-versionAlexandre Flament
[mod] Dockerfile: upgrade to Alpine 3.13
2021-05-09[mod] Dockerfile: upgrade to Alpine 3.13Alexandre Flament
See: * https://alpinelinux.org/posts/Alpine-3.13.0-released.html * musl>=1.2.1 have a new malloc implementation (mallocng) :
2021-05-09[fix] fix usage of docker environment variable INSTANCE_NAMEAlexandre Flament
INSTANCE_NAME was ignored. close #65
2021-05-07Merge pull request #64 from searxng/fix-test-sideeffectAlexandre Flament
[fix] fix KeyError: 'ipv6'
2021-05-07[fix] fix KeyError: 'ipv6'Alexandre Flament
tests/units/network/test_network.py requires a call to searx.network.network.initialize Depending of the test order execution, this function was sometimes call in another test, sometimes not. This commit ensure there is a call to initialize()
2021-05-07Merge pull request #60 from searxng/mod-http-header-server-timingAlexandre Flament
[mod] Server-Timing header: add render field
2021-05-06[mod] Server-Timing header: add render fieldAlexandre Flament
Add a "render" field to the Server-Timing header This field is the time spent in the searx.webapp.render function (Jinja2 rendering) See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Server-Timing
2021-05-05Merge pull request #59 from searxng/mod-sslcontextAlexandre Flament
[mod] searx.network.client: the same configuration reuses the same ssl.SSLContext
2021-05-05[mod] searx.network.client: the same configuration reuses the same ↵Alexandre Flament
ssl.SSLContext before there was one ssl.SSLContext per client. see https://github.com/encode/httpx/issues/978
2021-05-05Merge pull request #58 from searxng/mod-multithreadingAlexandre Flament
[mod] multithreading only in searx.search.* packages
2021-05-05[pylint] checker/__main__.py & checker/background.pyMarkus Heiser
Lint files that has been touched by [PR #58] [PR #58] https://github.com/searxng/searxng/pull/58 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-05-05[mod] multithreading only in searx.search.* packagesAlexandre Flament
it prepares the new architecture change, everything about multithreading in moved in the searx.search.* packages previously the call to the "init" function of the engines was done in searx.engines: * the network was not set (request not sent using the defined proxy) * it requires to monkey patch the code to avoid HTTP requests during the tests
2021-05-04Merge pull request #55 from searxng/upd-relialibility-columnMarkus Heiser
[themes] /preferences, reliablity: warning icons & error logs link
2021-05-04[mod] option to enable or disable "proxy" button next to each result (#54)Markus Heiser
* [mod] option to enable or disable "proxy" button next to each result Closes: https://github.com/searxng/searxng/issues/51 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> Co-authored-by: Alexandre Flament <alex@al-f.net>
2021-05-04[themes] /preferences, reliablity: warning icons & error logs linkAlexandre Flament
When there is at least one errors or one failed checker test: * the warning icon is displayed in the reliability column * the link "View error logs and submit a bug report" is displayed on engine name tooltip. Before: * the warning icon was displayed only when one or more checker test(s) failed. * the link "View error logs and submit a bug report" was not shown when a checker test failed but there were no error.
2021-05-03Merge pull request #43 from searxng/dependabot/pip/master/babel-2.9.1Markus Heiser
Bump babel from 2.9.0 to 2.9.1
2021-05-03Merge pull request #44 from searxng/dependabot/pip/master/pylint-2.8.2Markus Heiser
Bump pylint from 2.7.4 to 2.8.2
2021-05-03Bump pylint from 2.7.4 to 2.8.2dependabot[bot]
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.7.4 to 2.8.2. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog) - [Commits](https://github.com/PyCQA/pylint/compare/pylint-2.7.4...v2.8.2) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-03Merge pull request #52 from MarcAbonce/fix_qwant_locales2Markus Heiser
Fix Qwant's fetch_languages function
2021-05-02fix Qwant's fetch_languages functionMarc Abonce Seguin
2021-05-01Merge pull request #49 from searxng/update_data_update_ahmia_blacklist.pyAlexandre Flament
Update searx.data - update_ahmia_blacklist.py
2021-05-01Merge pull request #50 from searxng/update_data_update_currencies.pyAlexandre Flament
Update searx.data - update_currencies.py
2021-05-01Merge pull request #48 from searxng/update_data_update_wikidata_units.pyAlexandre Flament
Update searx.data - update_wikidata_units.py
2021-05-01Merge pull request #47 from searxng/update_data_update_firefox_version.pyAlexandre Flament
Update searx.data - update_firefox_version.py
2021-05-01Update searx.data - update_currencies.pydalf
2021-05-01Update searx.data - update_ahmia_blacklist.pydalf
2021-05-01Update searx.data - update_wikidata_units.pydalf
2021-05-01Update searx.data - update_firefox_version.pydalf
2021-05-01Update data-update.ymlAlexandre Flament
Call to peter-evans/create-pull-request@v3 : Use the default GITHUB_TOKEN