| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-08-02 | Merge pull request #1665 from dalf/fix-paging | Alexandre Flament | |
| [fix] fix paging for the oscar theme after PR #1640 Close #1664 | |||
| 2019-08-02 | [fix] fix paging for the oscar theme after PR #1640 | Dalf | |
| 2019-08-02 | [enh] Add timeout limit per request (#1640) | Alexandre Flament | |
| The new url parameter "timeout_limit" set timeout limit defined in second. Example "timeout_limit=1.5" means the timeout limit is 1.5 seconds. In addition, the query can start with <[number] to set the timeout limit. For number between 0 and 99, the unit is the second : Example: "<30 searx" means the timeout limit is 3 seconds For number above 100, the unit is the millisecond: Example: "<850 searx" means the timeout is 850 milliseconds. In addition, there is a new optional setting: outgoing.max_request_timeout. If not set, the user timeout can't go above searx configuration (as before: the max timeout of selected engine for a query). If the value is set, the user can set a timeout between 0 and max_request_timeout using <[number] or timeout_limit query parameter. Related to #1077 Updated version of PR #1413 from @isj-privacore | |||
| 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-08-02 | [enh] add invidious engine. (#1657) | cy8aer | |
| closes #1372 | |||
| 2019-08-01 | [fix] Dockerfile: searx version stores in org.label-schema.version (#1659) | Alexandre Flament | |
| instead of org.label-schema.schema-version | |||
| 2019-08-01 | Merge pull request #1658 from dalf/video-fixes | Alexandre Flament | |
| Fix dailymotion, google_videos and youtube_noapi engines | |||
| 2019-07-31 | Fix some more errors with none/wrong credentials | 0xhtml | |
| 2019-07-31 | Fix error if the user hasn't set api credentials | 0xhtml | |
| 2019-07-31 | Require Spotify API credentials in settings | 0xhtml | |
| 2019-07-31 | Fix spotify engine | 0xhtml | |
| 2019-07-31 | [fix] youtube_noapi engine: fix the title | Dalf | |
| 2019-07-31 | [fix] google_videos engine: some results don't a thumbnail | Dalf | |
| 2019-07-31 | [fix] dailymotion engine: remove HTML tags from the description | Dalf | |
| 2019-07-29 | Merge pull request #1650 from dalf/wikidata | Alexandre Flament | |
| [fix] wikidata engine: faster processing, remove one HTTP redirection. | |||
| 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-28 | Merge pull request #1654 from MarcAbonce/small_fixes | Alexandre Flament | |
| [fix] Small fixes in Preferences view's text | |||
| 2019-07-27 | [fix] small fixes in preferences view's text | Marc Abonce Seguin | |
| 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 | Merge pull request #1653 from dalf/bug-fixes | Alexandre Flament | |
| Various bug fixes | |||
| 2019-07-27 | [fix] escape perecent signs in translation file (#1528) | Marc Abonce Seguin | |
| 2019-07-27 | [fix] don't merge image results if the img_src is different | Dalf | |
| 2019-07-27 | [fix] make sure then engine name is lower case | Dalf | |
| Minor fix: "%s engine initialized" display the right engine name | |||
| 2019-07-27 | [fix] settings.yml: make sure all engine names are lower case | Dalf | |
| 2019-07-27 | [fix] "!wp !wp test" send only one request to wikipedia. | Dalf | |
| Note that "!general !wp test" is not fixed because the category for "!wp" is "none". | |||
| 2019-07-27 | [fix] fix the debug message "starting webserver on ip:port" | Dalf | |
| was "port:ip" | |||
| 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 | [fix] fixes google play engines (#1651) | Alexandre Flament | |
| update commit 87baa74a863ac74ae4c86bbfcb04148ba7f70696 | |||
| 2019-07-25 | [enh] add npm search engine (#1510) | Jonas Zohren | |
| 2019-07-25 | [mod] restore btdigg engine as btdig.com (#1515) | volth | |
| 2019-07-25 | [fix] fix duden engine (#1594) | rachmadani haryono | |
| 2019-07-25 | [fix] fixes google play engines and adds thumbnails to their results (#1612) | Venca24 | |
| fix google play apps, google play apps, google play music engines xpath engine: thumbnail_xpath can define an optional thumbnail | |||
| 2019-07-23 | Merge pull request #1642 from dalf/start-speed | Alexandre Flament | |
| Speed up start time and decrease CPU load | |||
| 2019-07-19 | [fix] fix soundcloud engine, speed up searx start time | Dalf | |
| 2019-07-19 | [mod] use cache in _match_language function to speed up searx start time ↵ | Dalf | |
| significantly | |||
| 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 | [mod] settings.yml: update comments about the morty key. (#1639) | Alexandre Flament | |
| Fix #1310 Since commit af77ec35d9bd28facdab645a3d57ae340d2b501c Morty accepts base64 encoded key. | |||
| 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-07-17 | Merge pull request #1638 from dalf/suggestions | Alexandre Flament | |
| Suggestions: use RawTextQuery to make the suggestions URLs. | |||
| 2019-07-17 | Suggestions: use RawTextQuery to make the suggestions URLs. Update all ↵ | Dalf | |
| themes accordingly. | |||
| 2019-07-16 | Merge pull request #1630 from MarcAbonce/bang_fixes | Alexandre Flament | |
| [fix] Small fixes with bangs in queries | |||
| 2019-07-16 | Merge branch 'master' into bang_fixes | Alexandre Flament | |
| 2019-07-16 | Merge pull request #1636 from MarcAbonce/babel_update | Alexandre Flament | |
| Add Interlingua translation (fix #978) | |||
| 2019-07-15 | [enh] Add Interlingua locale (requires requirements update) | Marc Abonce Seguin | |
| 2019-07-13 | Merge pull request #1635 from asciimoo/update-documentation | Alexandre Flament | |
| README.rst: installation: add searx/searx-docker | |||
| 2019-07-13 | README.rst: installation: add searx/searx-docker | Alexandre Flament | |
| 2019-07-13 | Merge pull request #1629 from dalf/docker | Alexandre Flament | |
| Update Docker image | |||
| 2019-07-13 | embedded iframe (youtube, dailymotion, vimeo): use https | Dalf | |