summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-14[fix] CI: fix docker pushAlexandre Flament
2021-01-14Merge pull request #2467 from dalf/fix-ciAlexandre Flament
[fix] github actions: use ubuntu-20.04 instead of ubuntu-latest
2021-01-14[fix] github actions: use ubuntu-20.04 instead of ubuntu-latestAlexandre Flament
2021-01-13Merge pull request #2419 from dalf/checkerAlexandre Flament
[enh] add checker
2021-01-13[fix] checker: don't run the checker when uwsgi is not properly configuredAlexandre Flament
Before this commit, even with the scheduler disabled, the checker was running at least once for each uwsgi worker.
2021-01-12[fix] checker: fix typo unknown instead of unknowAlexandre Flament
2021-01-12[mod] searx.shared: minor tweaksAlexandre Flament
searx.shared.shared_abstract.SharedDict inherit from abc.ABC searx.shared.shared_uwsgi.schedule can schedule multiple functions without issue
2021-01-12[mod] checker: add status and timestamp to the resultAlexandre Flament
for each engine: replace status by success
2021-01-12[mod] checker: minor adjustements on the default testsAlexandre Flament
the query "time" is convinient because most of the search engine will return some results, but some engines in the general category will return documentation about the HTML tags <time> or <input type="time">
2021-01-12|mod] checker: improve searx-checker command lineAlexandre Flament
* output is unbuffered * verbose mode describe more precisly the errrors
2021-01-12[enh] checker: background checkAlexandre Flament
See settings.yml for the options SIGUSR1 signal starts the checker. The result is available at /stats/checker
2021-01-12[enh] add searx.sharedAlexandre Flament
shared dictionary between the workers (UWSGI or werkzeug) scheduler: run a task once every x seconds (UWSGI or werkzeug)
2021-01-12[fix] do not colorize output on dumb terminalsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-01-12[enh] checker: wikidata & ddd: add specific testsAlexandre Flament
2021-01-12[enh] checker: add rosebud testAlexandre Flament
2021-01-12[enh] add checkerAlexandre Flament
2021-01-12Merge pull request #2459 from dalf/update-pythonAlexandre Flament
Update python
2021-01-12Merge pull request #2408 from return42/rm-brand-makeAlexandre Flament
[mod] move brand options from Makefile to settings.yml
2021-01-12[mod] remove pyopenssl dependencyAlexandre Flament
requests[security] is now deprecated since version 2.25.0
2021-01-12[mod] add Python 3.9 supportAlexandre Flament
2021-01-12[mod] drop Python 3.5 supportAlexandre Flament
2021-01-12Merge pull request #2458 from MarcAbonce/hide-links-mobile2Alexandre Flament
Hide links panel in mobile screens
2021-01-12Merge pull request #2457 from archiecodes/masterAlexandre Flament
Fixed typo
2021-01-11hide links panel in mobile screensMarc Abonce Seguin
2021-01-12Fixed typoArchie
2021-01-11[mod] settings.yml: move brand settings to a dedicated sectionAlexandre Flament
2021-01-11[fix] utils/build_env.py: make sure to always use searx/settings.ymlAlexandre Flament
ignore SEARX_SETTINGS_PATH
2021-01-11[fix] utils/build_env.py: make sure to always use searx/settings.ymlMarkus Heiser
ignore SEARX_SETTINGS_PATH [1] https://github.com/searx/searx/pull/2408#pullrequestreview-565247895 Suggested-by: @dalf [1] Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-01-11[mod] improve settings documentationMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-01-11[fix] add missing brand.CONTACT_URL to /config API endpointMarkus Heiser
Suggested-by: @dalf / https://github.com/searx/searx-stats2/issues/59#issuecomment-747961582 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-01-11[mod] get rid of searx/brand.pyMarkus Heiser
Removes module searx/brand.py and creates a namespace at searx.brand. This patch is a first 'proof of concept'. Later we can decide to remove the brand namespace entirely or not. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-01-11[mod] move brand options from Makefile to settings.ymlMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-01-10Merge pull request #2456 from return42/pypi-testNoémi Ványi
upload-pypi-test & linuxdoc has been released on PyPi
2021-01-10[fix] requirements-dev.txt use linuxdoc==20210110 from pypiMarkus Heiser
Fore good reasons (force push) PyPi does not accept a git commit as a requirement [1]. Today linuxdoc has been released on pypi, lets use it. With this patch issue [#2393] should be obsolete. [#2393] https://github.com/searx/searx/issues/2393 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-01-10[mod] add target upload-pypi-test https://test.pypi.org/Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-01-10Merge pull request #2454 from MarcAbonce/fix-empty-lang-bangAlexandre Flament
Fix empty colon in query from selecting Chinese
2021-01-09fix empty colon in query from selecting ChineseMarc Abonce Seguin
2021-01-08Merge pull request #2447 from unixfox/issue-template-noticeAlexandre Flament
add notice for the issue templates
2021-01-08Merge pull request #2448 from return42/fix-1998Alexandre Flament
[fix] Library Genesis links shifted by 1 #1998
2021-01-07[fix] Library Genesis links shifted by 1 #1998Markus Heiser
Fixes: #1998 Suggested-by: @linuxmue Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-01-07add notice for the issue templatesEmilien Devos
2021-01-06Merge pull request #2445 from searx/unixfox-patch-1Alexandre Flament
Remove voat due to its shutdown
2021-01-06Remove voat due to its shutdownÉmilien Devos
Voat shutted down on December 25th, 2020 at 12 noon PST: https://voat.co/host/voat/static/inactive.min.html?ReturnUrl=/
2021-01-05Merge pull request #2428 from dalf/update-dependenciesAlexandre Flament
[upd] update Python dependencies
2021-01-05Merge pull request #2435 from return42/fix-lxc-envAlexandre Flament
[LXC] replace ubu1910 image by ubu2010 image
2021-01-02[mod] add Ubuntu 20.10 image to the LXC suiteMarkus Heiser
Ubuntu 20.10 image [1] is avialable from https://images.linuxcontainers.org BTW: replace builhost package 'ttf-dejavu' by more common meta package 'fonts-dejavu' ('ttf-dejavu' is no longer available in 20.10). [1] https://github.com/lxc/lxc-ci/commit/d161de601bffe4055d77b9d52a826ce5d81567d9 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-01-02[fix] remove Ubuntu 19.10 from the LXC suite (EOL)Markus Heiser
Official support for Ubuntu 19.10 'Eoan Ermine' ended on July 17, 2020. The image has been dropped [1] from https://images.linuxcontainers.org [1] https://github.com/lxc/lxc-ci/commit/d161de601bffe4055d77b9d52a826ce5d81567d9 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-12-28[upd] update dependenciesAlexandre Flament
minor change in the oscar theme becase the last version of jinja2 respect more carefully the spaces in the templates
2020-12-27Merge pull request #2411 from dalf/update-secret-key-checkAlexandre Flament
Update secret key check
2020-12-27Merge pull request #2423 from return42/mod1-boilerplateAlexandre Flament
Speed up PyLint & revert obsolete CSS issue