| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-09-22 | add language names in qwant's fetch languages function | Marc Abonce Seguin | |
| 2020-09-10 | Drop Python 2 (4/n): SearchQuery.query is a str instead of bytes | Dalf | |
| 2020-09-10 | Drop Python 2 (1/n): remove unicode string and url_utils | Dalf | |
| 2020-09-10 | use Wikipedia's REST v1 API | Marc Abonce Seguin | |
| 2020-09-08 | [enh] Add command line engines: git grep, find, etc. (#2128) | Noémi Ványi | |
| A new "base" engine called command is introduced. It is the foundation for all command line engines for now. You can use this engine to create your own command line engine. Add some engines (commented out to make sure no one enables anything accidentally): * git grep: This engine lets you grep in the searx repo. * locate: If locate is installed and initialized, you can search on the FS. * find: You can find files with a specific name from where you started searx. * pattern search in files: This engine utilizes the command fgrep. * regex search in files: This engine runs `grep` to find a file based on its contents. | |||
| 2020-09-07 | [enh] stop searx when an engine raise an SyntaxError exception (#2177) | Alexandre Flament | |
| and some other exceptions: * KeyboardInterrupt * SystemExit * RuntimeError * SystemError * ImportError: an engine with an unmet dependency will stop everything. | |||
| 2020-08-31 | Revert "[enh] test: load each engine to check for syntax errors" | Alexandre Flament | |
| This reverts commit 4fb3ed2c6335b68f6b28ebc68d5d22f2fd621648. | |||
| 2020-08-31 | Merge pull request #2160 from dalf/test_load_engine | Adam Tauber | |
| [enh] test: load each engine to check for syntax errors | |||
| 2020-08-31 | [fix] skip uncomplete image results - closes #1496 | Adam Tauber | |
| 2020-08-28 | [enh] test: load each engine to check for syntax errors | Dalf | |
| 2020-08-27 | only return one url per "type" in Wikidata (#2151) | Marc Abonce Seguin | |
| i.e. only one official website, one Twitter, etc. | |||
| 2020-08-18 | [enh] add yggtorrent engine (#2135) | Émilien Devos | |
| 2020-08-10 | [fix] piratebay engine date and pep8 indentation | Emilien Devos | |
| 2020-08-10 | [fix] piratebay engine | Emilien Devos | |
| 2020-08-10 | Merge pull request #2116 from mikeri/invidiousres | Adam Tauber | |
| Include author and video length in Invidious results | |||
| 2020-08-08 | Fix google images 'get image' button bug from issue #2103 (#2115) | Vlad | |
| Closes #2103 | |||
| 2020-08-08 | add peertube engine (#2109) | Michael Ilsaas | |
| 2020-08-02 | include length in invidious results | Michael Ilsaas | |
| 2020-08-02 | include author in invidious results | Michael Ilsaas | |
| 2020-07-26 | fix Wikipedia's paragraph extraction | Marc Abonce Seguin | |
| 2020-07-26 | Update torrentz2 URL from .eu to .is | Michael Ilsaas | |
| 2020-07-23 | Fix relative urls that do not start with '/' | xywei | |
| 2020-07-12 | fix python 3 support | Gaspard d'Hautefeuille | |
| 2020-07-08 | [fix] pep8 | Adam Tauber | |
| 2020-07-07 | [fix] revise google images engine | Markus Heiser | |
| this commit is picked from #1985 | |||
| 2020-07-07 | [fix] revise google engine | Markus Heiser | |
| this commit is picked from #1985 | |||
| 2020-06-29 | Merge branch 'master' into gigablast | Markus Heiser | |
| 2020-06-29 | Fix YaCy text results returned as images | Sophie Tauchert | |
| 2020-06-28 | Merge branch 'master' into duckduckgo_correction | Noémi Ványi | |
| 2020-06-26 | Merge branch 'master' into gigablast | Markus Heiser | |
| 2020-06-25 | [fix] yahoo engine - changed content_xpath | Markus Heiser | |
| Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2020-06-16 | Merge branch 'master' into gigablast | Markus Heiser | |
| 2020-06-15 | [fix] resolve flickr_noapi encoding issues | Adam Tauber | |
| 2020-06-13 | add correction support for duckduckgo | Gordon Quad | |
| 2020-06-10 | Merge branch 'master' into gigablast | Markus Heiser | |
| 2020-06-10 | [fix] resolve pep8 errors | Adam Tauber | |
| 2020-06-09 | [enh] add official site link to the top of the infobox - closes #1644 | Adam Tauber | |
| 2020-06-09 | [enh] add length and author details to youtube videos | Adam Tauber | |
| closes #775 | |||
| 2020-06-09 | [enh] add routing directions to osm search - closes #254 | Adam Tauber | |
| 2020-06-01 | Merge branch 'master' into gigablast | Markus Heiser | |
| 2020-05-31 | add display_error_messages option to engine settings | Noémi Ványi | |
| A new option is added to engines to hide error messages from users. It is called `display_error_messages` and by default it is set to `True`. If it is set to `False` error messages do not show up on the UI. Keep in mind that engines are still suspended if needed regardless of this setting. Closes #1828 | |||
| 2020-05-29 | [fix] gigablast requires a random extra parameter | Markus Heiser | |
| Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2020-05-28 | [fix] revise of the gigablast engine (WIP) | Markus Heiser | |
| The gigablast API has changed and seems to have some quirks, this is the first revise. More work (hacks) are needed. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2020-05-28 | [fix] gigablast does no longer support *supported_languages_url* | Markus Heiser | |
| Since there are zero results, we can remove it: $ make engines.languages fetch languages .. ... fetched 0 languages from engine gigablast Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2020-05-28 | [fix] remove debug print from commit e5305f8 | Markus Heiser | |
| Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2020-04-20 | Merge branch 'master' into master | Markus Heiser | |
| 2020-04-15 | Merge branch 'master' into fix_startpage_ValueError_on_spanish_datetime | Noémi Ványi | |
| 2020-04-15 | Remove discontinued faroo engine | HLFH | |
| 2020-03-09 | [Fix] Startpage ValueError on Spanish date format | Spühler Stefan | |
| datetime.parser.parse() does not know the Spanish date format which leads to a ValueError. Fixes #1870 Traceback (most recent call last): File "/usr/local/searx/searx/search.py", line 160, in search_one_http_request_safe search_results = search_one_http_request(engine, query, request_params) File "/usr/local/searx/searx/search.py", line 97, in search_one_http_request return engine.response(response) File "/usr/local/searx/searx/engines/startpage.py", line 102, in response published_date = parser.parse(date_string, dayfirst=True) File "/usr/local/searx/searx-ve/lib/python3.6/site-packages/dateutil/parser/_parser.py", line 1358, in parse return DEFAULTPARSER.parse(timestr, **kwargs) File "/usr/local/searx/searx-ve/lib/python3.6/site-packages/dateutil/parser/_parser.py", line 649, in parse raise ValueError("Unknown string format:", timestr) ValueError: ('Unknown string format:', '24 Ene 2013') | |||
| 2020-03-01 | bugfix(!biv) : bing-video do not like "older" User-Agents | Markus Heiser | |
| When selecting other languages than 'en', bing-video did not handle the language correct and gave very bad results. Since User-Agent is normaly rotated in searx, the behavior of a !biv search was unpredictable and paging was broken. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||