| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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. | |||
| 2019-12-21 | [mod] remove useless engine unit tests | Adam Tauber | |
| These tests are not able to detect engine errors if the upstream site changes. | |||
| 2019-12-07 | [fix] update xpaths for new google results page | Marc Abonce Seguin | |
| 2019-11-24 | add seedpeer again | Marc Abonce Seguin | |
| 2019-10-16 | [fix] remove useless engine tests | Adam Tauber | |
| 2019-10-14 | [fix] engine test | Adam Tauber | |
| 2019-08-05 | Fix bing engine results count (#1387) | Léo Bourrel | |
| This PR fixes the result count from bing which was throwing an (hidden) error and add a validation to avoid reading more results than avalaible. For example : If there is 100 results from some search and we try to get results from 120 to 130, Bing will send back the results from 0 to 10 and no error. If we compare results count with the first parameter of the request we can avoid this "invalid" results. | |||
| 2019-08-05 | [fix] fdroid engine | Dalf | |
| 2019-08-05 | [fix] arxiv engine | Dalf | |
| 2019-07-29 | [fix] wikidata engine: faster processing, remove one HTTP redirection. | Dalf | |
| * Search URL is https://www.wikidata.org/w/index.php?{query}&ns0=1 (with ns0=1 at the end to avoid an HTTP redirection) * url_detail: remove the disabletidy=1 deprecated parameter * Add eval_xpath function: compile once for all xpath. * Add get_id_cache: retrieve all HTML with an id, avoid the slow to procress dynamic xpath '//div[@id="{propertyid}"]'.replace('{propertyid}') * Create an etree.HTMLParser() instead of using the global one (see #1575) | |||
| 2019-07-28 | [enh] flickr_noapi: use complete JSON data block, add 'content', ↵ | Frank de Lange | |
| 'img_format', 'source', etc. (#1571) Fetch complete JSON data block, use legend to extract images. Unquote urlencoded strings. Add image description as 'content'. Add 'img_format' and 'source' data (needs PR #1567 to enable this data to be displayed). Show images which lack ownerid instead of discarding them. | |||
| 2019-07-27 | [fix] bing_videos (#1579) | Frank de Lange | |
| use JSON where possible, compose 'content' using all available data, use correct 'url' (direct to source instead of redirect through bing) | |||
| 2019-07-27 | [enh] bing_images: use data from embedded JSON to improve results (e.g. real ↵ | Frank de Lange | |
| page title) (#1568) use data from embedded JSON to improve results (e.g. real page title), add image format and source info (see PR #1567), improve paging logic (it now works) | |||
| 2019-07-25 | [mod] restore btdigg engine as btdig.com (#1515) | volth | |
| 2019-07-25 | [fix] fix duden engine (#1594) | rachmadani haryono | |
| 2019-05-28 | Remove some engines : subtitleseeker, seedpeer, swisscows | Dalf | |
| http://www.subtitleseeker.com and http://www.seedpeer.eu don't exist anymore. https://swisscows.ch/ has change : the engine needs to be updated | |||
| 2019-04-13 | [fix] duckduckgo images requests | Marc Abonce Seguin | |
| 2019-03-26 | [fix] get youtube results from js object | Marc Abonce Seguin | |
| Results are not appearing in the html document anymore, instead they are found inside an object embedded in a script. | |||
| 2019-01-14 | Merge branch 'master' into engines/unsplash | d-tux | |
| 2019-01-08 | [fix] unicode error with WolframAlpha API engine | Marc Abonce Seguin | |
| 2019-01-08 | Merge branch 'master' into engines/unsplash | d-tux | |
| 2019-01-07 | fix after rebase | Noémi Ványi | |
| 2019-01-07 | Revert "remove 'all' option from search languages" | Noémi Ványi | |
| This reverts commit 4d1770398a6af8902e75c0bd885781584d39e796. | |||
| 2019-01-06 | [fix] fetch google's supported languages | Marc Abonce Seguin | |
| 2019-01-06 | [fix] check language aliases when setting search language | Marc Abonce Seguin | |
| 2019-01-04 | Merge branch 'master' into devel_google_videos | Noémi Ványi | |
| 2019-01-04 | Merge branch 'master' into bugfix_startpage | Noémi Ványi | |
| 2019-01-04 | [fix] google videos test | Venca24 | |
| 2018-12-19 | Update bing image engine with new image json format | Léo Bourrel | |
| 2018-12-14 | change rest of test_startpage.py | Michael Pfitzner | |
| 2018-12-14 | change the html in test_startpage.py to look more like the actual startpage site | Michael Pfitzner | |
| 2018-11-22 | [fix] google videos test | Venca24 | |
| 2018-10-08 | Removes what looks like tracking parameters | Denis Wernert | |
| 2018-10-08 | Adds a unit test for the unsplash engine | Denis Wernert | |
| 2018-08-19 | [fix] remove publicly unavailable 500px engine - #1338 | Adam Tauber | |
| 2018-08-18 | duden.de engine | dadosch | |
| 2018-07-06 | Fix wikidata tests with updated path to media | Léo Bourrel | |
| 2018-06-14 | [fix] remove obsolete test | Adam Tauber | |
| 2018-05-21 | follow up tests | Noémi Ványi | |
| 2018-05-05 | Fix acgsou encoding error on python2 and add unicode characters to unit testt | rinpatch | |
| 2018-05-03 | Fix unit test url | rinpatch | |
| 2018-04-27 | Remove Japanese characters | rinpatch | |
| 2018-04-27 | Fix unit test | rinpatch | |
| 2018-04-27 | Added unit test | rinpatch | |
| 2018-04-23 | Fix string length | rinpatch | |
| 2018-04-23 | Unit test | rinpatch | |
| 2018-04-18 | [fix] force English results in Google when using en-US | Marc Abonce Seguin | |
| 2018-04-08 | update unit tests for google news and wikidata | Marc Abonce Seguin | |
| 2018-03-27 | refactor engine's search language handling | Marc Abonce Seguin | |
| Add match_language function in utils to match any user given language code with a list of engine's supported languages. Also add language_aliases dict on each engine to translate standard language codes into the custom codes used by the engine. | |||
| 2018-02-10 | fix unit tests | Noémi Ványi | |