Commit Graph

5643 Commits (96450b17d4304a740c0af934cbb841de67178d94)
 

Author SHA1 Message Date
Alexandre Flament 7d4834ac4d [mod] webutils.py: remove dead code
secret_key can't be bytes (see settings_default.py)
3 years ago
Alexandre Flament d784870209 [fix] use hmac.compare_digest instead of ==
see https://docs.python.org/3/library/hmac.html#hmac.HMAC.hexdigest
3 years ago
Alexandre Flament c6922ae7c5
Merge pull request #619 from dalf/apply-black
Apply black
3 years ago
Markus Heiser d84226bf63 [fix] issues reported by pylint
Fix pylint issues from commit (3d96a983)

    [format.python] initial formatting of the python code

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 years ago
Markus Heiser 3d96a9839a [format.python] initial formatting of the python code
This patch was generated by black [1]::

    make format.python

[1] https://github.com/psf/black

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 years ago
Markus Heiser fcdc2c2cd2 [format.python] disable py code formatting for some hunks of code
Disable the python code formatting from python-black, where the readability of
code suffers by formatting.

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 years ago
Markus Heiser c849731eb1 [mod] test.black: show issues (diff) reported by python-black
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 years ago
Alexandre Flament 3c77412d33 [mod] replace pycodestyle by black
"make test.black" checks for the code style
"make format.python" format the python code
3 years ago
Markus Heiser 54bce130f9
Merge pull request #658 from dalf/fix-standalone-script
Fix standalone script
3 years ago
Alexandre Flament 9215d4cde7 [fix] python searxng_extra/standalone_searx.py --help
The scripts loads the engine and then parse the arguments.
After that the engines are initialized.

Before this commit, with "--help", the HTTP clients are closed before
the engine initialization threads. When these init threads try to send
an HTTP request, an exception is raised.
3 years ago
Alexandre Flament 811837d109 [remove] searxng_extra/google_search.py
remove deprecated script
3 years ago
Markus Heiser 6ffa741e7a
Merge pull request #653 from searxng/dependabot/pip/master/linuxdoc-20211220
Bump linuxdoc from 20210324 to 20211220
3 years ago
Markus Heiser e1c7623100
Merge pull request #652 from searxng/dependabot/pip/master/sphinx-4.3.2
Bump sphinx from 4.3.1 to 4.3.2
3 years ago
Markus Heiser 6c32043e47
Merge pull request #648 from return42/doc-globaltoc
[doc] add global TOC to sidebar
3 years ago
dependabot[bot] 8acde3745f
Bump sphinx from 4.3.1 to 4.3.2
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.3.1 to 4.3.2.
- [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/v4.3.1...v4.3.2)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Alexandre Flament 7bef2cc8dc
Merge pull request #548 from searxng/dependabot/pip/master/selenium-4.1.0
Bump selenium from 3.141.0 to 4.1.0
3 years ago
Alexandre Flament 81abc5f4c2 [fix] ./manage: upgrade geckodriver when GECKODRIVER_VERSION change 3 years ago
Alexandre Flament 6300b0b4b2
Merge pull request #655 from searxng/translations_update
Update translations
3 years ago
searxng-bot 568a4df297 [translations] update from Weblate
14044898 - 2021-12-19 - Linerly <linerly@protonmail.com>
2db5cc5d - 2021-12-17 - Markus Heiser <markus.heiser@darmarit.de>
7273ced4 - 2021-12-22 - Markus Heiser <markus.heiser@darmarit.de>
bac8f580 - 2021-12-19 - Stephan Wijman <s.wijman@mailarena.net>
472c882a - 2021-12-17 - Markus Heiser <markus.heiser@darmarit.de>
bc2c60a4 - 2021-12-17 - Markus Heiser <markus.heiser@darmarit.de>
11f37c00 - 2021-12-17 - Markus Heiser <markus.heiser@darmarit.de>
10417e8a - 2021-12-22 - Mico Hautaluoma <m@mha.fi>
12d49b4b - 2021-12-22 - Markus Heiser <markus.heiser@darmarit.de>
a1bfd8f6 - 2021-12-23 - Markus Heiser <markus.heiser@darmarit.de>
fa94d205 - 2021-12-17 - Markus Heiser <markus.heiser@darmarit.de>
6a121417 - 2021-12-21 - YFdyh000 <yfdyh000@gmail.com>
bc9b6947 - 2021-12-18 - Shahed Hosseini <sajjadhusseini92@gmail.com>
3 years ago
dependabot[bot] 25ca1422ef
Bump linuxdoc from 20210324 to 20211220
Bumps [linuxdoc](https://github.com/return42/linuxdoc) from 20210324 to 20211220.
- [Release notes](https://github.com/return42/linuxdoc/releases)
- [Commits](https://github.com/return42/linuxdoc/commits)

---
updated-dependencies:
- dependency-name: linuxdoc
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Alexandre Flament 19f6f6b157
Merge pull request #650 from dalf/fix-pr-646
[fix] PR #646
3 years ago
Markus Heiser 188efe53e8 [doc] add global TOC to sidebar
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 years ago
Alexandre Flament 34b820a87d [fix] PR #646 3 years ago
Markus Heiser 69af219d39 [test.robot] update gecko driver / required by selenium 4.1.0
Update gecko driver to v0.30.0 [1]

[1] https://github.com/mozilla/geckodriver/releases/tag/v0.30.0

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 years ago
Markus Heiser 65c6d57b56 Bump splinter from 0.16.0 to 0.17.0
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 years ago
dependabot[bot] 9556c9da8e Bump selenium from 3.141.0 to 4.1.0
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 3.141.0 to 4.1.0.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases)
- [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-3.141.0...selenium-4.1.0)

---
updated-dependencies:
- dependency-name: selenium
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Alexandre Flament 69747d5cb3
Merge pull request #646 from return42/drop-py36
[ci] drop Python 3.6
3 years ago
Markus Heiser cb1b6686f0 [ci] drop Python 3.6
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 years ago
Markus Heiser fe751b0ee8
Merge pull request #640 from not-my-profile/drop-dead-engines
Drop dead engines
3 years ago
Martin Fischer 19339067c6 [del] remove geektimes (redirects to habrahabr) 3 years ago
Martin Fischer fb037e7a83 [del] remove whaleslide (website is down)
Closes #639.
3 years ago
Markus Heiser 56f68a1c29
Merge pull request #632 from not-my-profile/module-column
[doc] engine-table: rename Engine column to Module & link
3 years ago
Martin Fischer ca7f1a2da6 [doc] engine-table: link module documentation if it exists 3 years ago
Martin Fischer 42d70e15ad [doc] engine-table: rename Engine column to Module & link 3 years ago
Markus Heiser e869e3089c
Merge pull request #630 from not-my-profile/engine-count
[doc] say how many engines are supported / enabled
3 years ago
Martin Fischer 33983809e4 [doc] say how many engines are supported / enabled 3 years ago
Markus Heiser 06435e08ef
Merge pull request #629 from not-my-profile/about-language
[doc] introduce about.language and sort engines by it
3 years ago
Martin Fischer e28c6bda35 [doc] introduce about.language and sort engines by it 3 years ago
Markus Heiser 3c0f01aed7
Merge pull request #627 from unixfox/patch-3
Direct link to the web chat of libera chat
3 years ago
Markus Heiser 5951bb5488
Merge pull request #628 from not-my-profile/sort-engines
[doc] engine-table: sort by Disabled and Name
3 years ago
Martin Fischer df0d0ecaab [doc] engine-table: sort by Disabled and Name 3 years ago
Émilien Devos 81f11e59fe
Direct link to the web chat of libera chat 3 years ago
Alexandre Flament 5ca1ec411e
Merge pull request #624 from return42/upd-description
[upd] engine_descriptions.json
3 years ago
Alexandre Flament 21c509d59e
Merge pull request #626 from searxng/readme-add-irc-link
README.rst: add IRC #searxng
3 years ago
Alexandre Flament e206a61145
README.rst: add IRC #searxng 3 years ago
Markus Heiser c5d604f06f [upd] engine_descriptions.json
Updated by:

    ./manage pyenv.cmd python3 \
        ./searxng_extra/update/update_engine_descriptions.py

Include documentation of new added engines:

- superuser
- stackoverflow
- askubuntu
- indb
- ...

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 years ago
Markus Heiser 6fb6e8c22a
Merge pull request #621 from not-my-profile/engines-table
[doc] Improve engines table
3 years ago
Martin Fischer 1fb1cca519 [doc] fix about.website for hoogle 3 years ago
Martin Fischer 1615ec4a2b [doc] engine-table: group engines by first category 3 years ago
Martin Fischer 26b0ecddcf [doc] engine-table: merge Engine type column 3 years ago