Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-28 | Merge pull request #1745 from lorddavidiii/python3.8-fix | Adam Tauber | |
Fix python 3.8 compatibility | |||
2019-11-26 | Merge pull request #1689 from MarcAbonce/images_fixes | Adam Tauber | |
[fix] Google Images | |||
2019-11-24 | add seedpeer again | Marc Abonce Seguin | |
2019-11-23 | update user agents | Marc Abonce Seguin | |
2019-11-23 | add a shortcut for utils/fetch_firefox_version.py in manage.sh | Marc Abonce Seguin | |
2019-11-22 | [fix] Force Google old UI with a new user agent | Emilien Devos | |
2019-11-16 | webapp.py: use html.escape if cgi.escape is not available | lorddavidiii | |
- cgi.escape was removed in python 3.8 - also use html.escape in framalibre.py | |||
2019-11-15 | [mod] speed optimization | Dalf | |
compile XPath only once avoid redundant call to urlparse get_locale(webapp.py): avoid useless call to request.accept_languages.best_match | |||
2019-10-29 | Merge branch 'master' into feature/accessibility | Mathieu Brunot | |
2019-10-24 | Merge branch 'master' into corrections_fix | Noémi Ványi | |
2019-10-22 | fix out of range error in tracker remover plugin | Marc Abonce Seguin | |
2019-10-22 | [fix] preserve bangs in corrections | Marc Abonce Seguin | |
2019-10-16 | Merge branch 'master' into feature/accessibility | Mathieu Brunot | |
2019-10-16 | fix pep 8 check | Noémi Ványi | |
2019-10-16 | add initial support for offline engines && command engine | Noémi Ványi | |
2019-10-16 | [mod] remove cloudflare protected digbt from engines list | Adam Tauber | |
2019-10-16 | [fix] pep8 | Adam Tauber | |
2019-10-16 | [fix] update gigablast engine | Adam Tauber | |
2019-10-16 | [fix] update digg engine | Adam Tauber | |
2019-10-16 | [fix] convert bytes type to string in language detection (fixes dictzone) | Adam Tauber | |
2019-10-16 | [fix] update devianart engine | Adam Tauber | |
2019-10-16 | [fix] update 1x engine | Adam Tauber | |
2019-10-16 | [fix] enable paging support for arxiv engine | Adam Tauber | |
2019-10-14 | [fix] pep8 | Adam Tauber | |
2019-10-14 | [fix] add message to SearxParameterException - fixes #1722 | Adam Tauber | |
2019-10-14 | [fix] update query params sanitization - closes #722 | Adam Tauber | |
2019-10-14 | [fix] update voat xpaths - closes #1581 | Adam Tauber | |
2019-10-14 | [fix] update startpage engine - closes #1601 | Adam Tauber | |
2019-10-14 | [fix] normalize time range parameter | Adam Tauber | |
2019-10-14 | [fix] duckduckgo paging - closes #1677 | Adam Tauber | |
2019-10-14 | :wheelchair: Add aria labels for oscar buttons | mathieu.brunot | |
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io> | |||
2019-08-26 | [fix] google images | Marc Abonce Seguin | |
2019-08-20 | [fix] mojeek engine | Venca24 | |
2019-08-06 | oscar and simple themes: no inline script (allow A+ Content-Security-Policy) | Dalf | |
2019-08-06 | Add image format and source information to display (#1567) | Frank de Lange | |
Add image format and source information to display - needs changes to engines to actually display something. Displays result.source (website from which the image was taken) and result.img_format (image type and size). Result is styled with result-format and result-source classes. See PR #1566 for an example of an engine which has the necessary changes. Strip <span class="highlight">...</span> in the oscar image template. | |||
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] bing engine | Dalf | |
before this commit, sometimes there are no results use a generic user-agent instead of one with the OS "Windows NT 6.3; WOW64" | |||
2019-08-05 | [fix] etymonline, voat engines | Dalf | |
2019-08-05 | [fix] fdroid engine | Dalf | |
2019-08-05 | [fix] dictzone engine | Dalf | |
2019-08-05 | [fix] arxiv engine | Dalf | |
2019-08-03 | [fix] fix monkey patch in test_webapp.py (#1667) | Alexandre Flament | |
at the end of test_webapp.py, the monkey patch of searx.search.Search was not revert which lead to side effects on other tests close #1663 | |||
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-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 | |