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

LXC: from searx.sh, morty.sh and filtron.sh tests

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

e7f69b63f1169a60f6f15b827dfe4f5748a41d2c authored almost 5 years ago by Markus Heiser <[email protected]>
LXC: separate lxc-suite from lxc & improved command line.

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

b1e90cff23eae2181d2b430e77471f488947d1a9 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' of https://github.com/asciimoo/searx into filtron

a258358633e18d3e5768223ebb05201bbd2e8ca4 authored almost 5 years ago by Markus Heiser <[email protected]>
fix: minor typos

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

c15337850e64562c376e5de57d8809a3a05b8a5d authored almost 5 years ago by Markus Heiser <[email protected]>
docs: for example URLs use iana's example.org

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

857a1458b18476e18f1df9e338ba270c4ff2e35d authored almost 5 years ago by Markus Heiser <[email protected]>
docs: improve description of uwsgi & ngingx setup

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

387c6a77691fec514704bdf178b9ab94ad4abb40 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1884 from kvch/add-blogpost-about-private-engines

Add new post to blog about private engines

3aa49cb8f98c6f9d953c2f7e4ce4f6e44f680255 authored almost 5 years ago by Adam Tauber <[email protected]>
Add new post to blog about private engines

3d03fb305050a42661999b47597694616d532bf4 authored almost 5 years ago by Noémi Ványi <[email protected]>
[fix] update dead link

ccf3d89e8f755e839b02f18156049accc9f261ab authored almost 5 years ago by Adam Tauber <[email protected]>
docs: describe uwsgi setup of all suported distributions

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

cbc08fdc26e96bf2cb02b76a30be095f5f60df9f authored almost 5 years ago by Markus Heiser <[email protected]>
docs: complement uwsgi documentation for all distros

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

3aff2c19d16619d949dc52216b29ef637d1a44a1 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' of https://github.com/asciimoo/searx into filtron

9f1cb7a943cc5a5e26fec753ddeec47bd3580ea0 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1866 from return42/fix-news

bugfix: google-news and bing-news has changed the language parameter

a5d3585a0c47b736b0845fcf6786f0f5b57d4215 authored almost 5 years ago by Markus Heiser <[email protected]>
docs: generic doocumentation for searx-uwsgi

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

3cb7daedb7c5c93a98dfefa191c161f31a1347c6 authored almost 5 years ago by Markus Heiser <[email protected]>
docs: generic documentation get templating

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

f25da6070e398f17c24b194c8688595050dc473c authored almost 5 years ago by Markus Heiser <[email protected]>
LXC: add ubuntu 19.10 and 20.04 to the list of test images

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

7af991acda955c5d4edbf9405178fb099725d254 authored almost 5 years ago by Markus Heiser <[email protected]>
docs: generic documentation from the installation scripts

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

c3e4753ce951f759844db13d98f9ad5b226f84b6 authored almost 5 years ago by Markus Heiser <[email protected]>
utils/lxc.env: separate environment that is used in containers

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

491cb95a1f910e17ac022ddfa73b68aae2fbc6e2 authored almost 5 years ago by Markus Heiser <[email protected]>
bugfix(!biv) : bing-video do not like "older" User-Agents

When selecting other languages than 'en', bing-video did not handle the language
correct and gav...

ad7a6e6e1022923850343b2c19e47bbd9fbad050 authored almost 5 years ago by Markus Heiser <[email protected]>
bing_news: parital rollback of c89c05bc

The bing_news bug (discussed in #1838) was caused by wrong language tags, which
was fixed e0c99d...

1c853f9573a85d9885d3c99b7e3210c834e5e5f3 authored almost 5 years ago by Markus Heiser <[email protected]>
update languages: engines_languages.json languages.py

build by Makefile target:

make project

Signed-off-by: Markus Heiser <markus.heiser@darmari...

79412828cdf009320a4c593f7597a36385ce0e9b authored almost 5 years ago by Markus Heiser <[email protected]>
bugfix: fetch_supported_languages bing, -news, -videos, -images

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

e0c99d9dcbe4c2eee0a7c6f4a7326a8376467640 authored almost 5 years ago by Markus Heiser <[email protected]>
searx/data/engines_languages.json: sort json file (no content change)

To get meaningfull diffs, the json file has to be sorted. Before applying any
further content p...

40843fe95ada52bc8791b4706392bda5afecf32e authored almost 5 years ago by Markus Heiser <[email protected]>
requirements-dev.txt: add missing pylint for liniting tests

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

2f6f9665a9fc6a1464ab07cb4ec848e2d28ee700 authored almost 5 years ago by Markus Heiser <[email protected]>
LXC: improved UX when working with a bunch of containers

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

37c135f2cec6113aa2baaf1b52fe46fd64265975 authored almost 5 years ago by Markus Heiser <[email protected]>
LXC: install searx-suite installs searx, filtron & morty on all containers

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

af6acd3417bf53c151b9ba6068186c1e472a2776 authored almost 5 years ago by Markus Heiser <[email protected]>
utils/lib.sh: make uWSGI installation available for all distros

support: ubuntu, debin, fedora, archlinux

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

d5917cc029e2736b11412a570470c666af093ec9 authored almost 5 years ago by Markus Heiser <[email protected]>
bugfix: google-news and bing-news has changed the language parameter

closes: https://github.com/asciimoo/searx/issues/1838

Signed-off-by: Markus Heiser <markus.heis...

c89c05bcebb44699c94d6da2fcb8ad376b60fe67 authored almost 5 years ago by Markus Heiser <[email protected]>
[enh] Docker image: uwsgi serves the static files directly.

When the image is built, the static files are compressed with gzip and brotli.
The expires heade...

678d41d75bcdf14b17fa13f69aa323a9f8716faa authored almost 5 years ago by Dalf <[email protected]>
Merge branch 'master' of https://github.com/asciimoo/searx into filtron

f5d10abc7fe3747ec0d387978d772ce6799fea72 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1861 from return42/fix-prefs

fix serious bugs of the test procedure

6a3ef5561ba48e287f0b9c03a0b6d2f13b703077 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' into fix-prefs

8685d1b7d8681aacc97ebfb720569c68094fc39e authored almost 5 years ago by Markus Heiser <[email protected]>
make test: bugfix, pyenvinstall is a prerequisite for the pylint test

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

700574357ac1ee475be042b88aa5a8816f7793ba authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1863 from MarcAbonce/monkey-patch-occitan-locale

Monkey patch babel get_translations to support Occitan

692c331b301926c04df3d09d7716aa4f719b0b34 authored almost 5 years ago by Markus Heiser <[email protected]>
searx/testing.py: fixed pep8 error

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

aa95a0d70b57fe0dc0ba26b6511185e5629cbde2 authored almost 5 years ago by Markus Heiser <[email protected]>
monkey patch babel get_translations to support Occitan

51e78211de5b1fcec818be089631e778bd136fc9 authored almost 5 years ago by Marc Abonce Seguin <[email protected]>
searx/testing.py: bugfix process model (do not use Flask's debug mode)

Don't enable Flask's debug mode, the debugger from Flask will cause a wired
process model, where...

81f106e5de58c40d5ee9dd3232ab2244ea4103cd authored almost 5 years ago by Markus Heiser <[email protected]>
searx/testing.py: pylint & SPDX tag (no functional change)

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

4a94b4cca6e609856cf717dfae5d7ea4a1df0469 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' of https://github.com/asciimoo/searx into filtron

3f3351639a04d27f7ba01ffef505b1cc53baa17c authored almost 5 years ago by Markus Heiser <[email protected]>
utils/serx.sh: make uWSGI installation available for all distros (WIP)

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

f17b28743a084a5ee36b4d29e672202b09ffc84d authored almost 5 years ago by Markus Heiser <[email protected]>
preferences.py: implement defaults if unset

Implemnts defaults for:

- search.default_lang, search.autocomplete, search.safe_search,
- ui.de...

1cae4fa88da1cfad6f953b0ebc170946f3af6c89 authored almost 5 years ago by Markus Heiser <[email protected]>
preferences.py: pylint, SPDX tag & docstrings (no functional change)

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

179be12732cc02ff39e70b76c37b142683710107 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1846 from piplongrun/autocomplete_swisscows

Add Swisscows autocomplete option

09f4e2cd3138f7f19aa52c974729c791e48c20b2 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' into autocomplete_swisscows

f272781ab774a570a42a764070e4874484496d3e authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1773 from Monogramm/docker/opencontainers

📝 Add Opencontainers labels in docker image

57efb45ce58ec180b89c5fd5943a2d52d974dc3e authored almost 5 years ago by Markus Heiser <[email protected]>
Add missing autocomplete backends to settings.yml comment

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

b7105da2af11c4f5cd34d2cba61da5a0f3f36d95 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' into autocomplete_swisscows

78c5216d76f9e6e02213566b658e525578bcb69b authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' of https://github.com/asciimoo/searx into filtron

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

4d67164918db9bd9f2a5a58765e6082a633f3e8e authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' into docker/opencontainers

55aa7f96c17b46071616df3106219ff8230f7c7b authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1842 from piplongrun/engine-etools

Add new eTools.ch engine

8c2609775755d991c9905a0852c2770a79d1c091 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' into engine-etools

98322ac15c219c1bb61a3528543c785f32c9a697 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1860 from MarcAbonce/fix-default-locale

Fix default locale and language issues

90d23e7ef6666408e4ad49841e89ca086568e5b1 authored almost 5 years ago by Markus Heiser <[email protected]>
LXC: normalize package installation & user creation.

utils/lib.sh:
- get DIST_ID & DIST_VERSION from /etc/os-release
- pkg_[install|remove|...] suppo...

5fb6d4f508d9744a8d82160ca184729514bc18c8 authored almost 5 years ago by Markus Heiser <[email protected]>
fix default locale and language issues

c0006cadf70f0ee457d881bbd4ec40e30b0acd8f authored almost 5 years ago by Marc Abonce Seguin <[email protected]>
Merge pull request #1855 from return42/fix-dead-links

docs: fix dead Searx-instance links to https://searx.space

2ade2ce10abda68043f1dd11f9d976941296d2e8 authored almost 5 years ago by Markus Heiser <[email protected]>
docs: fix dead Searx-instance links to https://searx.space

Related to #1853 / BTW update year of copyright note

Signed-off-by: Markus Heiser <markus.heise...

a9d184473f8da473918ad02ca1b3346420b296fc authored almost 5 years ago by Markus Heiser <[email protected]>
LXC: added archlinux and fedora31 containers

BTW: update all packages when installing conatiner's boilerplate

Signed-off-by: Markus Heiser <...

e36e0f80aeec5d513b0bf8d4e4dc94c9fa4d98b4 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' of https://github.com/asciimoo/searx into filtron

0c035c763f170fcf358d2c60a05f6ec32c3a1025 authored almost 5 years ago by Markus Heiser <[email protected]>
LXC: improved console messages & prompt

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

ccb96544f77814273bc0fbe2342633df69433669 authored almost 5 years ago by Markus Heiser <[email protected]>
[fix] allow settin custom locale from settins.yml

6df41728872934fe0e7f12c0a272d370f50d26a9 authored almost 5 years ago by Adam Tauber <[email protected]>
searx.sh: install settings at /etc/searx/settings.yml

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

59e4026762a809fe2a5b5a5a949d7d671f4d989b authored almost 5 years ago by Markus Heiser <[email protected]>
filtron: add missing log action to the filtron rules

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

de58f02f6b502f05a86df50e3e6fa77d0b666ec9 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' of https://github.com/asciimoo/searx into filtron

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

63b0ba701fa95b468b935b4f1ba2ef48a9b1c8d0 authored almost 5 years ago by Markus Heiser <[email protected]>
tooling box: misc fixes from lxc tests

Tested by:

sudo -H ./utils/lxc.sh build containers
sudo -H ./utils/lxc.sh cmd /share/searx/...

0bfc61dbe9a7b54b1053f9c92f9ff04d8ff7e1bc authored almost 5 years ago by Markus Heiser <[email protected]>
LXC: minor fixes and renaming

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

a1f5f2ced805fad8941586fab66b16fcb11e948e authored almost 5 years ago by Markus Heiser <[email protected]>
shellcheck: fix usse -n instead of ! -z (SC2236 SC2237)

- https://www.shellcheck.net/wiki/SC2236 -- Use -n instead of ! -z.
- https://www.shellcheck.n...

ad3273986024c80cfe067d1b77983901a41b6d01 authored almost 5 years ago by Markus Heiser <[email protected]>
LXC: tooling box - add boilerplate to containers

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

e8cf22504650f742da247bc923abebccec869676 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1843 from dalf/searx_space

[mod] move public instance list to https://searx.space

ab2f56e886b47924c2c2e992ca2954f1469621ab authored almost 5 years ago by Markus Heiser <[email protected]>
Add Swisscows autocomplete option

b136480546c7b14958261338c27f0b2a97ea0aac authored almost 5 years ago by piplongrun <[email protected]>
[mod] move public instance list to https://searx.space

88f9ac58f4577e3efed63bceb91b51258060a8a0 authored almost 5 years ago by Dalf <[email protected]>
LXC: tooling box - add HOST shares and commandline to containers (WIP)

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

0b2b3255526110770bd419f11dfc4857c699ce77 authored almost 5 years ago by Markus Heiser <[email protected]>
Add etools engine to the list

e1b60106b7dab37fe29cb68c9b625c5fe52c1385 authored almost 5 years ago by piplongrun <[email protected]>
Add eTools engine

f0684a5bb5860c2b9caffefb47dc55781092819e authored almost 5 years ago by piplongrun <[email protected]>
filtron.sh: add 'install rules' command

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

e6bf2038c38599a278ca110276c942e7e111d207 authored almost 5 years ago by Markus Heiser <[email protected]>
filtron.sh: updated rules from production

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

0d6153db127133e59137f4359975bafd705e0f4b authored almost 5 years ago by Markus Heiser <[email protected]>
LXC: add LXC tooling box (initial, WIP)

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

7751b2955948664076409abaff4d4e4161a31c6f authored almost 5 years ago by Markus Heiser <[email protected]>
tooling box: varius fix from tests

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

5c0f9c8c79f8eca72c206e2f9bb7c6d26bf80fa4 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' of https://github.com/asciimoo/searx into filtron

db5815d3d8d4e1f5e1bbec4cabbc4ac322b4ad20 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1621 from nfk/locale

Fix regional settings #844

7f224713e5bfdb22b543129d9ada698b8cefd6a3 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge commit 'refs/pull/1621/head' of https://github.com/asciimoo/searx

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

7c79eb9b1b05fa762c3896b92b97f624732e3673 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1835 from dalf/uwsgi_fix

[fix] Disable HTTP keep alive

50b070c5d37f9843f83358dde6d7ff901b1784b2 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' into uwsgi_fix

3f127b6c954c9eea5aa566c4592f6aa7900a95dc authored almost 5 years ago by Markus Heiser <[email protected]>
tooling box: varius fix from tests

ed4cb4f1603dc519aa42cc626874f23d2e9db84e authored almost 5 years ago by Markus Heiser <[email protected]>
Merge branch 'master' of https://github.com/asciimoo/searx into filtron

c8212b9f4d4eeef635a541e6df367276bda23b34 authored almost 5 years ago by Markus Heiser <[email protected]>
Merge pull request #1823 from kvch/make-engines-private

Thanks! .. excellent work, I see you on #1836 :)

3062e2adf9bb4de1c8399f03567d97f9be192f95 authored almost 5 years ago by Markus Heiser <[email protected]>
[enh] introduce private engines

This PR adds a new setting to engines named `tokens`.
It expects a list of tokens which lets sea...

99435381a84072b110c32004b2fb778af9b96f77 authored almost 5 years ago by Noémi Ványi <[email protected]>
[fix] Disable HTTP keep alive

Fix HTTP 429 response from filtron
See https://github.com/searx/searx-docker/issues/24

0579d9378301409f21eb806e7c32ddf8a8bbb6ec authored almost 5 years ago by Dalf <[email protected]>
[doc] fix rst format to be able to upload the package to pypi

f9c7a678d273c55a0e8a1a7a2dbfd696b2046e60 authored almost 5 years ago by Adam Tauber <[email protected]>
Merge pull request #1831 from nfk/nicofonk/fix/werkzeug_import

Fix deprecated werkzeug import

ab1b1ac358089d446d409026ee2a51cead2179fd authored almost 5 years ago by Adam Tauber <[email protected]>
Fix deprecated werkzeug import

Close: #1830
Signed-off-by: Nicolas Gelot <[email protected]>

b8b13372c8fd3bfe978a1c724ab98b05348df054 authored almost 5 years ago by Nicolas Gelot <[email protected]>
upload-pypi: twine is needed to upload to PyPi 'make upload-pypi'

To build & deploy packages on PyPi call make target:

make upload-pypi

- https://github.com/a...

a014fa0ccde01dbdbe314a45b176e932657b19e4 authored almost 5 years ago by Markus Heiser <[email protected]>
docs: misc marginal fixes

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

a99c65dd018f092a8b7adc6ff7a12961334b40f3 authored almost 5 years ago by Markus Heiser <[email protected]>
tooling box ./utils/*: minor fix from production test

71d7550dbe750f35f0dd7b5c513bc9e8db9512ee authored almost 5 years ago by Markus Heiser <[email protected]>
/etc/filtron/rules.json: normalize rules from docs & tooling box

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

2f40f61f83afb34f0c4b95019a53050a504ce43a authored almost 5 years ago by Markus Heiser <[email protected]>
docs(css): render ..content and ..toctree directive same

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

d07119ca490eb01b5b4506fb02433a59deb0ac19 authored almost 5 years ago by Markus Heiser <[email protected]>
docs: revision of the installation instructions

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

eedd63ccd504099836d9f528d02daffa6bc826ad authored almost 5 years ago by Markus Heiser <[email protected]>
docs: fix extlink 'origin' to use GIT_BRANCH env

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

a5eefea61d8a2287a0065f79cbe12d4e415be743 authored almost 5 years ago by Markus Heiser <[email protected]>
docs: add some documentation about the tooling box ./utils/*

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

9278f0fb45bab21247085a709c0e4bef743752db authored almost 5 years ago by Markus Heiser <[email protected]>
.config.sh: wrap up to use environment from Makefile as best defaults

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

8ca86f46d3dfd81a69d2c2d1515bb163f327826c authored almost 5 years ago by Markus Heiser <[email protected]>
utils & Makefile: add .config.mk & .config.sh for searx brands

By isolating the environment of makefiles and bash scripts into .config.mk and
.config.sh it is ...

79e1f837ef7e7c402fd6e9dbb167aac695f2aee7 authored almost 5 years ago by Markus Heiser <[email protected]>