Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/searx/searx

Privacy-respecting metasearch engine
https://github.com/searx/searx

[mod] dynamically set language_support variable

The language_support variable is set to True by default,
and set to False in only 5 engines.

Ex...

ca93a018444041f64c193b4e623b9d6d1150b042 authored almost 4 years ago
Merge pull request #2514 from return42/fix-gh-pages

[fix] Makefile target gh-pages & flatten history of branch gh.pages

99244440e42b970252b63fb1194ee1503afda704 authored almost 4 years ago
Merge pull request #2517 from dalf/debug-ci

Update pyenv pyenvinstall Make targets

0a8799b8348fb005389ede1fe85cce21dd51bea1 authored almost 4 years ago
[fix] re-add 'pip-exe' target - partial revert 9b48ae47

Target pip-exe is a prerequisite of the targets:

- pyinstall
- pyuninstall

and was acciden...

38b39ef0ae85b889b8a8401235c577c95845ed7a authored almost 4 years ago
[hardening] github workflows - corrupted cache

aka: ensure that 'make test' works as expected

The cache contains a copy './local' which is - u...

8c45f1149dd464317c8a11829b084f2d30037162 authored almost 4 years ago
[mod] more robust make pyenv / make pyenvinstall

"make pyenv" ensures that ./local/py3/bin/python is an executable

d70c5a621a3afe8a6da2ee1daa241467e42c1b75 authored almost 4 years ago
Merge pull request #2494 from return42/rm-fabfile

[fix] remove Fabric file

806af5073807a48308af61ab596b347ff54af5df authored almost 4 years ago
[fix] Makefile target gh-pages & flatten history of branch gh.pages

1. This patch fixes error:

rm -rf gh-pages/
make V=1 gh-pages
make[1]: Leaving dire...

40d2a116e1e5a24027bba54de530fa9d4700cef3 authored almost 4 years ago
Merge pull request #2482 from return42/fix-google-video

[fix] revise of the google-Video engine

71d66979c2935312e0aed7fc7c3cf6199fbe88a2 authored almost 4 years ago
[mod] checker: add some additional tests

BTW: fix indentation by 2 spaces

The additional tests has been commented out in the google engi...

e436287385d448eb54f80398bc181598333cf6be authored almost 4 years ago
[fix] google: avoid unnecessary SearxEngineXPathException errors

Avoid SearxEngineXPathException errors when parsing non valid results::

.//div[@class="yuRU...

7f505bdc6fad1f744992f663a29ea57c0f8fbc40 authored almost 4 years ago
[fix] normalize the language & region aspects of all google engines

BTW: make the engines ready for search.checker:

- replace eval_xpath by eval_xpath_getindex and...

b1fefec40d6fb874cd8b248f78cb83441d1c4c5f authored almost 4 years ago
Merge pull request #2479 from Tobi823/master

Document workaround for using 2 languages simultaneously #1508

0f18e885bf1996603fd6b3021c742b1126abda90 authored almost 4 years ago
Merge pull request #2509 from return42/fix-morty-key

[doc] improve admin-docs about result proxy (morty) configuration

b661c3f5d4c3883454b7c403f4602dc93e8b8fd2 authored almost 4 years ago
[doc] improve admin-docs about result proxy (morty) configuration

[1] https://github.com/searx/searx/pull/1872#issuecomment-768107138

Suggested-by @dalf [1]
Sign...

a69a8a3ed5c2ecc714ba41ea95b3a4af6eee23d4 authored almost 4 years ago
[mod] add Makfile targets for search.checker.<engine_name>

To check all engines:

make search.checker

To check a engine 'google news' replace space by...

923b490022ae51745d24efd9aa0f699836a516ee authored almost 4 years ago
[mod] utils/fetch_languages.py: write files at the right location

6047087aacdfd3b574c97c6f7f5f25ade683e48e authored about 4 years ago
[enh] every monday, call utils/fetch_*.py scripts and create a PR automatically

3330cf4a4672906c79e9e24d0cbcd18ca8674fa1 authored about 4 years ago
[data] make engines.languages

Signed-off-by: Markus Heiser <[email protected]>

ff6804e5451651c11dd8480dad710632725ff4d6 authored about 4 years ago
[fix] google-videos: parse values for 'length' & 'author'

The 'video.html' template from the 'oscar' design supports replacement
for *author* and *length*...

8cdad5d85d0a0e5f1c6b62bf2dfcfdbafeda92b9 authored about 4 years ago
[fix] revise of the google-Video engine

This revise is based on the methods developed in the revise of the google engine
(see commit 410...

89b3050b5c406f795dd25d24f182cf173ad42774 authored about 4 years ago
Merge pull request #2498 from dalf/minor-fix-google-news

[fix] google_news: avoid one HTTP redirect except for the English results

f4a17acb7a4fa82c5cb629f4eaad11ef528f89e4 authored about 4 years ago
Merge pull request #2497 from return42/fix-test.sh

[fix] lxc.sh - SC2034: ubu2010_boilerplate appears unused.

96c2996857981dd3ece0c14dc88c6d2232d85fc7 authored about 4 years ago
[fix] google_news: avoid one HTTP redirect except for the English results

also add
params['soft_max_redirects'] = 1
to avoid false error reporting in /stats/errors

8c46b767d096eac82d1382a3d802c956cb7f3d64 authored about 4 years ago
[fix] lxc.sh - SC2034: ubu2010_boilerplate appears unused.

$ make test.sh
In utils/lxc.sh line 42:
ubu2010_boilerplate="$ubu1904_boilerplate"
^----...

ea5c992d4f727a3b5f05f019f2af4e60f93d92e9 authored about 4 years ago
Merge pull request #2483 from return42/fix-google-news

[fix] revise of the google-News engine

7d24850d499eed81e63e7df26b7c8ab544af5ca2 authored about 4 years ago
[fix] google-news: query uses locale without country tag

Wthout country-region tag google will redirect to correct the contry tag [1]:

SEARX_DEBUG=1...

5f92dfcdbe6e6db9781c2b82a2bd8ba4914b89e6 authored about 4 years ago
[fix] revise of the google-news engine

This revise is based on the methods developed in the revise of the google engine
(see commit 410...

baec54c49295020bd925e34a705afca29d7458f3 authored about 4 years ago
[fix] remove Fabric file

The fabfile.py has not been updated since 5 years. I also asked [1] if someone
still use Fabric...

a8544798ec04c83d41553d07d2aa072071c3bfb9 authored about 4 years ago
Merge pull request #2481 from dalf/mod-check

Mod check

f310305c54c3cd1d9fc74f09453294edbd2b5486 authored about 4 years ago
[mod] checker: disable by default

73c86f9bf233aa4f265d1c01ea94d01563e299f8 authored about 4 years ago
[fix] checker: minor fix about language detection

3b7b852aa82d068b61bba2fdcc6aa03b4d1e62f6 authored about 4 years ago
[mod] checker : replace pycld3 by langdetect

pycld3 requires the native library cld3
langdetect is a pure python package

aa887eb375224da7253f3d98d20b922705e28df6 authored about 4 years ago
Document workaround for using 2 languages simultaneously #1508

16a0a015535162076f93872cb917c650840e1107 authored about 4 years ago
Merge pull request #2476 from dalf/fix-error-recording-and-checker

Fix error recording and checker

0495e15df4b5e88adef24a9b5c3dbb35e4fac072 authored about 4 years ago
[fix] /stats/checker : remove the timestamp field when the checker is disabled

67a1aab0d5b8ab93b60be5da2390039f6c861505 authored about 4 years ago
[fix] checker: fix engine statistics

Without this commit, the URL /stats/errors shows percentage above 100% after the checker has run.

d473407ec97107022ccbdd366559001b1ec162d8 authored about 4 years ago
[fix] error_recorder: record code and lineno about the engine

since the PR #2225 , code and lineno were sometimes meaningless
see /stats/errors

ca76f3119a4d66cb8aa74829ca5f0a0a72f0f96b authored about 4 years ago
Merge pull request #2452 from kvch/add-wilby-engine

Add wiby.me engine

80d7411f2cf72b0ba7b72afe85a6703db5ec3525 authored about 4 years ago
Merge pull request #2451 from mrwormo/invidious-engine

[Fix] Invidious Engine

b405646749e87aad95b4a717bdde9ec12608cb5a authored about 4 years ago
Merge pull request #2473 from return42/fix-setup.py

[fix] setup.py requires pyyaml installed

709dd960f125af17cffa10715d5bdef15018a918 authored about 4 years ago
Merge pull request #2460 from dalf/engine-about

[enh] engines: add about variable

1d13ad8452e20fb69b77caf6bb9358f82e3934ba authored about 4 years ago
[fix] setup.py requires pyyaml installed

pip install -e .
...
Obtaining file:///usr/local/searx/searx-src
ERROR: Command errored out ...

c4a98862bf3f8d94464eede4fa89bbf05997e930 authored about 4 years ago
[enh] engines: add about variable

move meta information from comment to the about variable
so the preferences, the documentation c...

a4dcfa025c690dc4c824b2261242748a331a97e8 authored about 4 years ago
[fix] CI: fix docker push

5a511f0d620038b8e94c581bcfd3c987082b9414 authored about 4 years ago
Merge pull request #2467 from dalf/fix-ci

[fix] github actions: use ubuntu-20.04 instead of ubuntu-latest

824fe40a28d802d5855a92c013ad8a6d7037a537 authored about 4 years ago
[fix] github actions: use ubuntu-20.04 instead of ubuntu-latest

38090daa2901b206217b8b8764b28adba56912bf authored about 4 years ago
[fix] Invidious engine by enabling requests by randomly picking amongst working instances

2dff3887f0c64ce317b3bb720c75f764c1ec8b3e authored about 4 years ago
Merge pull request #2419 from dalf/checker

[enh] add checker

484dc99580a4cfdbba022209cbe896cd69b3e8b2 authored about 4 years ago
[fix] checker: don't run the checker when uwsgi is not properly configured

Before this commit, even with the scheduler disabled, the checker was running
at least once for ...

912c7e975c3943db798d748fa48d460467b66d30 authored about 4 years ago
[mod] checker: minor adjustements on the default tests

the query "time" is convinient because most of the search engine will return some results,
but s...

f3e1bd308f8abb62b3ce0070973e0a494d15b122 authored about 4 years ago
[mod] checker: add status and timestamp to the result

for each engine: replace status by success

87bafbc32b34ef7f3033bdea6a4bfa966a6068c1 authored about 4 years ago
[enh] checker: add rosebud test

16a889dd8f4886cedf92a008ca89724bba0992dd authored about 4 years ago
[enh] checker: wikidata & ddd: add specific tests

ca0889d488d232d357baacc8f16320c74333092c authored about 4 years ago
[fix] do not colorize output on dumb terminals

Signed-off-by: Markus Heiser <[email protected]>

9c581466e136f7cb82d5ffe6c052fbd9e93ab39f authored about 4 years ago
[enh] add checker

8cbc9f2d5823eb984e99e15c963e306610007fa1 authored about 4 years ago
[mod] searx.shared: minor tweaks

searx.shared.shared_abstract.SharedDict inherit from abc.ABC
searx.shared.shared_uwsgi.schedule ...

a0c8b413a610e8cde49dbb321ba17b16200eb92f authored about 4 years ago
[enh] add searx.shared

shared dictionary between the workers (UWSGI or werkzeug)
scheduler: run a task once every x sec...

6e2872f43625aba71eba019e16f7fbd74743f590 authored about 4 years ago
[enh] checker: background check

See settings.yml for the options
SIGUSR1 signal starts the checker.
The result is available at /...

3a9f513521d006a7939538cce368d7b799e32c30 authored about 4 years ago
|mod] checker: improve searx-checker command line

* output is unbuffered
* verbose mode describe more precisly the errrors

45bfab77d0154c60f58be0453307cb03b48dca35 authored about 4 years ago
[fix] checker: fix typo unknown instead of unknow

7f0c508598cc2197e53b877dcf4c76e25a097c4f authored about 4 years ago
Merge pull request #2459 from dalf/update-python

Update python

f7e11fd7222363a72a8fa33cf69190f64a3880bd authored about 4 years ago
Merge pull request #2408 from return42/rm-brand-make

[mod] move brand options from Makefile to settings.yml

9c55d772e98f5e51da4a34389dc240cfb3b14852 authored about 4 years ago
[mod] remove pyopenssl dependency

requests[security] is now deprecated since version 2.25.0

8989bc76cb9c576792a909bd95e553a16ec824be authored about 4 years ago
[mod] add Python 3.9 support

d54034a5e6437ad5983228ff8af071f2293f0d2c authored about 4 years ago
[mod] drop Python 3.5 support

f5c3cb7afafc3d25380e681230263320ddcbbdfa authored about 4 years ago
Merge pull request #2458 from MarcAbonce/hide-links-mobile2

Hide links panel in mobile screens

8d0312d014f09fad2133b6e6c6b597cc08e4daf0 authored about 4 years ago
Merge pull request #2457 from archiecodes/master

Fixed typo

e7ecf3ab42fda76770abf1f2ab27bec6c7abf6d1 authored about 4 years ago
hide links panel in mobile screens

635c6516a422fa9d7eeb9249733d3f44dc9d423f authored about 4 years ago
Fixed typo

ff2370eeadadd414ef3e1590af85b539a6508904 authored about 4 years ago
[mod] settings.yml: move brand settings to a dedicated section

424e6abc7e26c3e3be71678d00f88cf09d6c0a7e authored about 4 years ago
[fix] utils/build_env.py: make sure to always use searx/settings.yml

ignore SEARX_SETTINGS_PATH

d5882147e0a56303e5a324e2afad5297727d0048 authored about 4 years ago
[fix] utils/build_env.py: make sure to always use searx/settings.yml

ignore SEARX_SETTINGS_PATH

[1] https://github.com/searx/searx/pull/2408#pullrequestreview-56524...

a31cb68668f2c5b890dc973aeeb90ef2246099aa authored about 4 years ago
[mod] move brand options from Makefile to settings.yml

Signed-off-by: Markus Heiser <[email protected]>

9485179064b4eb28f2813eba3c295edca3b0db7f authored about 4 years ago
[mod] get rid of searx/brand.py

Removes module searx/brand.py and creates a namespace at searx.brand.

This patch is a first 'pr...

9e53470b4cf533b890a2f57debd2f2b4198b4dd1 authored about 4 years ago
[fix] add missing brand.CONTACT_URL to /config API endpoint

Suggested-by: @dalf / https://github.com/searx/searx-stats2/issues/59#issuecomment-747961582
Sig...

d0338cb5041f409f94a971d767bc5d8b9b0f23a8 authored about 4 years ago
[mod] improve settings documentation

Signed-off-by: Markus Heiser <[email protected]>

4853a2980322ccd84597a6502dce3ca7f5c76af0 authored about 4 years ago
Merge pull request #2456 from return42/pypi-test

upload-pypi-test & linuxdoc has been released on PyPi

dbfd5567aaa06a5f9792bb0839af74877ed5258c authored about 4 years ago
[fix] requirements-dev.txt use linuxdoc==20210110 from pypi

Fore good reasons (force push) PyPi does not accept a git commit as a
requirement [1]. Today li...

b5ce8dfe34aa4538f5473cdbf55a23dc7c59fc30 authored about 4 years ago
[mod] add target upload-pypi-test https://test.pypi.org/

Signed-off-by: Markus Heiser <[email protected]>

dc544498d09ff031f707e19e6777f6fcc92d8342 authored about 4 years ago
Merge pull request #2454 from MarcAbonce/fix-empty-lang-bang

Fix empty colon in query from selecting Chinese

c2646df496565bbf66ecfa6baf9cedee1de416cf authored about 4 years ago
fix empty colon in query from selecting Chinese

571ce9ff07e9f8522ad4e770699f8347ba8935f2 authored about 4 years ago
Add wiby.me engine

Closes #2339

a6dd1de4a82c39393102a355f95085f8bea8128b authored about 4 years ago
Merge pull request #2447 from unixfox/issue-template-notice

add notice for the issue templates

485380cd3e2718b3f7448435bb367338d556538f authored about 4 years ago
Merge pull request #2448 from return42/fix-1998

[fix] Library Genesis links shifted by 1 #1998

5225c4f253cd7b8105c9f0e78b0bc895671837aa authored about 4 years ago
[fix] Library Genesis links shifted by 1 #1998

Fixes: #1998
Suggested-by: @linuxmue
Signed-off-by: Markus Heiser <[email protected]>

b0bb0a3a0f02cb9b496c734f609e0a1b8d70a337 authored about 4 years ago
add notice for the issue templates

3fc9a73713f2610dc3eda77c5b52097956c80954 authored about 4 years ago
Merge pull request #2445 from searx/unixfox-patch-1

Remove voat due to its shutdown

14a395a6718949015e53a0b593eaa2f28e43fd27 authored about 4 years ago
Remove voat due to its shutdown

Voat shutted down on December 25th, 2020 at 12 noon PST: https://voat.co/host/voat/static/inacti...

fc6cfc3b58cd99a555ac42779913e899c05192eb authored about 4 years ago
Merge pull request #2428 from dalf/update-dependencies

[upd] update Python dependencies

fb4e6080ed758e770dd1ef217927d7fde6894755 authored about 4 years ago
Merge pull request #2435 from return42/fix-lxc-env

[LXC] replace ubu1910 image by ubu2010 image

5b58f6a7f8a4e10b1d67286928939044fa8258dc authored about 4 years ago
[mod] add Ubuntu 20.10 image to the LXC suite

Ubuntu 20.10 image [1] is avialable from https://images.linuxcontainers.org

BTW: replace builho...

89e6ba5af72041361acf916294fc5d13741098cc authored about 4 years ago
[fix] remove Ubuntu 19.10 from the LXC suite (EOL)

Official support for Ubuntu 19.10 'Eoan Ermine' ended on July 17, 2020.

The image has been drop...

c7d92d64753334af303e7a5fcbe1b041d933ba1e authored about 4 years ago
[upd] update dependencies

minor change in the oscar theme becase the last version of jinja2
respect more carefully the spa...

54e69d0367d69eb3529670f131fa80eac356975b authored about 4 years ago
Merge pull request #2411 from dalf/update-secret-key-check

Update secret key check

5fb9a5c7c10252b21a23fe66e1625ed9f8691b4a authored about 4 years ago
Merge pull request #2423 from return42/mod1-boilerplate

Speed up PyLint & revert obsolete CSS issue

5840499bfb2a641361e35570e08b3d21abcb73f0 authored about 4 years ago
[perf] pylint: Use multiple processes to speed up Pylint.

Specifying '-j 0' will auto-detect the number of processors available to use.

Suggested-by: @da...

af584f2c403fcf9ede7b71d28c3851b9cfd461fd authored about 4 years ago
Revert "[fix] sphinx 3.1 CSS issues"

This reverts commit 0616684baa58b86cac5df6546432d4372f965fe2.

Since PR https://github.com/sphin...

b6dcf908164733dd99051123a3cbe78f9fed9feb authored about 4 years ago
[mod] check secret_key when searx.webapp is imported

Without this commit the module searx checks the secret_key value.

With this commit, make docs, ...

568b9465e9480bf408a00982ce0b8ec7462f830c authored about 4 years ago
[mod] documentation: change the jinja context doesn't depend on searx.webapp

Before this commit, in the documentation, the jinja context is 'webapp' and contains
the global ...

eb1b5289d5da742473dd412e83abe35406da5fa5 authored about 4 years ago