Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-15 | Merge branch 'master' into conditional-sigusr1 | Dr. Rolf Jansen | |
2021-03-15 | fix Microsoft Academic engine | Noémi Ványi | |
2021-03-15 | [fix] update youtube_noapi paging | Adam Tauber | |
2021-03-15 | Merge pull request #2652 from kvch/solr-engine | Adam Tauber | |
Add Apache Solr engine | |||
2021-03-15 | Merge pull request #2655 from return42/fix-imports | Alexandre Flament | |
[fix] remove unused import from yahoo-news engine | |||
2021-03-15 | Merge pull request #2659 from MarcAbonce/onions-http-fix | Alexandre Flament | |
Fix HTTP error in onion engines | |||
2021-03-14 | fix HTTP error in onion engines | Marc Abonce Seguin | |
regression from https://github.com/searx/searx/pull/2641 most onion websites only serve HTTP, so it must be enabled | |||
2021-03-14 | Windows does not support SIGUSR1, so don't use it unconditionally. | Rolf | |
2021-03-14 | [fix] remove unused import from yahoo-news engine | Markus Heiser | |
Signed-off-by: Markus Heiser <markus@darmarit.de> | |||
2021-03-14 | [drop] Acgsou engine - www.acgsou.com no longer exists | Markus Heiser | |
- https://www.acgsou.com/ acgsou.com is redirected to 36dm.club - @rinpatch do not plan on maintaining the engine [1] [1] https://github.com/searx/searx/pull/1283#issuecomment-798783585 Signed-off-by: Markus Heiser <markus@darmarit.de> | |||
2021-03-13 | Add Solr engine | Noémi Ványi | |
2021-03-13 | Merge pull request #2346 from dalf/upgrade-oscar | Alexandre Flament | |
[mod] oscar: upgrade dependencies | |||
2021-03-12 | Merge pull request #2626 from mikeri/solidtorrents | Alexandre Flament | |
Add Solid Torrents engine | |||
2021-03-12 | Merge pull request #2641 from dalf/disable_http_by_default | Alexandre Flament | |
[mod] by default allow only HTTPS, not HTTP | |||
2021-03-11 | [mod] oscar: update README.rst | Alexandre Flament | |
2021-03-11 | [mod] oscar: get bootstrap and typeahead from NPM | Alexandre Flament | |
2021-03-11 | [mod] oscar: get leaflet and jquery from NPM | Alexandre Flament | |
easy to upgrade (package.json) | |||
2021-03-10 | [mod] oscar: move compiled files to the src directory | Alexandre Flament | |
2021-03-10 | [mod] oscar: remove polyfills for Internet Explorer | Alexandre Flament | |
2021-03-10 | [mod] oscar: remove unused images | Alexandre Flament | |
2021-03-10 | [mod] theme: remove require-2.1.15.min.js | Alexandre Flament | |
See https://github.com/requirejs/requirejs/issues/1816 requirejs loads one file: leaflet. This commit: * removes requirejs * load leaflet using <script src...> HTML tag in searx/templates/oscar/base.html | |||
2021-03-10 | [mod] oscar: upgrade npm dependencies | Alexandre Flament | |
2021-03-09 | [fix] APKMirror engine - update xpath selectors and fix img_src | Markus Heiser | |
BTW: make the code slightly more readable Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
2021-03-08 | [fix] rewrite Yahoo-News engine | Markus Heiser | |
Many things have been changed since last review of this engine. This patch fix xpath selectors, implements suggestion and is a complete review / rewrite of the engine. Signed-off-by: Markus Heiser <markus@darmarit.de> | |||
2021-03-08 | [mod] by default allow only HTTPS, not HTTP | Alexandre Flament | |
Related to https://github.com/searx/searx/pull/2373 | |||
2021-03-07 | Add Solid Torrents engine | Michael Ilsaas | |
2021-03-06 | [enh] add ability to send engine data to subsequent requests | Adam Tauber | |
2021-03-06 | Merge pull request #2631 from searx/update_data_update_languages.py | Alexandre Flament | |
Update searx.data - update_languages.py | |||
2021-03-05 | [mod] don't dump traceback of SearxEngineResponseException on init | Markus Heiser | |
When initing engines a "SearxEngineResponseException" is logged very verbose, including full traceback information: ERROR:searx.engines:yggtorrent engine: Fail to initialize Traceback (most recent call last): File "share/searx/searx/engines/__init__.py", line 293, in engine_init init_fn(get_engine_from_settings(engine_name)) File "share/searx/searx/engines/yggtorrent.py", line 42, in init resp = http_get(url, allow_redirects=False) File "share/searx/searx/poolrequests.py", line 197, in get return request('get', url, **kwargs) File "share/searx/searx/poolrequests.py", line 190, in request raise_for_httperror(response) File "share/searx/searx/raise_for_httperror.py", line 60, in raise_for_httperror raise_for_captcha(resp) File "share/searx/searx/raise_for_httperror.py", line 43, in raise_for_captcha raise_for_cloudflare_captcha(resp) File "share/searx/searx/raise_for_httperror.py", line 30, in raise_for_cloudflare_captcha raise SearxEngineCaptchaException(message='Cloudflare CAPTCHA', suspended_time=3600 * 24 * 15) searx.exceptions.SearxEngineCaptchaException: Cloudflare CAPTCHA, suspended_time=1296000 For SearxEngineResponseException this is not needed. Those types of exceptions can be a normal use case. E.g. for CAPTCHA errors like shown in the example above. It should be enough to log a warning for such issues: WARNING:searx.engines:yggtorrent engine: Fail to initialize // Cloudflare CAPTCHA, suspended_time=1296000 closes: #2612 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
2021-03-05 | Merge pull request #2632 from searx/update_data_update_wikidata_units.py | Alexandre Flament | |
Update searx.data - update_wikidata_units.py | |||
2021-03-05 | Merge pull request #2630 from searx/update_data_update_ahmia_blacklist.py | Alexandre Flament | |
Update searx.data - update_ahmia_blacklist.py | |||
2021-03-05 | Update searx.data - update_currencies.py | dalf | |
2021-03-05 | Update searx.data - update_wikidata_units.py | dalf | |
2021-03-05 | Update searx.data - update_languages.py | dalf | |
2021-03-05 | Update searx.data - update_ahmia_blacklist.py | dalf | |
2021-03-04 | Merge pull request #2593 from dalf/update-autocomplete | Alexandre Flament | |
Update autocomplete | |||
2021-03-01 | [enh] autocomplete refactoring, autocomplete on external bangs | Alexandre Flament | |
2021-03-01 | [enh] google scholar - python implementation of the engine | Markus Heiser | |
The old xpath configuration for google scholar did not work and is replaced by a python implementation. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
2021-03-01 | [fix] answers: don't crash when the query is an empty string | Alexandre Flament | |
2021-03-01 | Merge pull request #2608 from return42/unittest2 | Alexandre Flament | |
[py2to3] use unittest from py3, remove unittest2 from py2 | |||
2021-03-01 | Merge pull request #2604 from searx/update_data_firefox_version | Alexandre Flament | |
Update searx.data - firefox_version | |||
2021-03-01 | Merge pull request #2602 from MarcAbonce/fix-bing-fetch-languages | Alexandre Flament | |
Fix fetch_languages for Bing | |||
2021-03-01 | Add Freesound engine (#2596) | GazoilKerozen | |
Add freesound engine with player. Co-authored-by: Gazoil <maildeguzel@gmail.com> | |||
2021-02-28 | [py2to3] use unittest from py3, remove unittest2 from py2 | Markus Heiser | |
- unittest2 is a backport of the new features added to the unittest testing framework in Python 2.7 - unittest2 was only needed in py2 and can be dropped now Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
2021-02-26 | Merge pull request #2605 from searx/update_data_currencies | Alexandre Flament | |
Update searx.data - currencies | |||
2021-02-26 | Merge pull request #2606 from searx/update_data_wikidata_units | Alexandre Flament | |
Update searx.data - wikidata_units | |||
2021-02-26 | Update searx.data - ahmia_blacklist | dalf | |
2021-02-26 | Update searx.data - wikidata_units | dalf | |
2021-02-26 | Update searx.data - firefox_version | dalf | |
2021-02-26 | Update searx.data - currencies | dalf | |