| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-08-02 | [fix] fix flickr_noapi decoding (#1655) | Alexandre Flament | |
| Characters that were not ASCII were incorrectly decoded. Add an helper function: searx.utils.ecma_unescape (Python implementation of unescape Javascript function). | |||
| 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-07-17 | [enh] Add Server-Timing header (#1637) | Alexandre Flament | |
| Server Timing specification: https://www.w3.org/TR/server-timing/ In the browser Dev Tools, focus on the main request, there are the responses per engine in the Timing tab. | |||
| 2019-07-17 | [fix] secret_key can be bytes instead of a string (#1602) | rachmadani haryono | |
| Fix #1600 In settings.yml, the secret_key can be written as string or as base64 encoded data using !!binary notation. | |||
| 2019-07-17 | [fix] preference query parameter decoding (#1599) | rachmadani haryono | |
| Fix issue #1598 | |||
| 2019-05-28 | Merge branch 'master' into feature/fix-config | 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-05-18 | new: dev: test for config api | rachmadaniHaryono | |
| 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 | |
| 2017-12-06 | remove 'all' option from search languages | marc | |
| 2017-12-01 | [fix] pdbe test | Adam Tauber | |
| 2017-11-22 | [fix] change domain name in google engine test | Adam Tauber | |