summaryrefslogtreecommitdiff
path: root/searx/engines
AgeCommit message (Collapse)Author
2016-12-10[fix] remove html tags from qwant resultsAdam Tauber
2016-12-10[fix] unicode response in deezer and spotifyAdam Tauber
2016-12-09Merge branch 'master' into searchpy2Alexandre Flament
2016-12-09[mod] return empty string on missing osm titleAdam Tauber
Sometimes openstreetmap returns with None as title. In these cases use an empty string instead.
2016-12-09[fix] tests ++ flickr errorAdam Tauber
2016-12-09[mod] do not escape html content in enginesAdam Tauber
2016-11-19[mod] move load_module function to utilsAdam Tauber
2016-11-14[fix] pep8Adam Tauber
2016-11-14[fix] bing unicode issue part III.Adam Tauber
2016-11-14[fix] bing character encoding - closes #760Adam Tauber
2016-11-07[fix] unicode search expression for bingAdam Tauber
2016-11-07[fix] bing paging and language supportAdam Tauber
see https://msdn.microsoft.com/en-us/library/ff795620.aspx for bing specific search operators closes #755
2016-11-05Simplify search.py, basically updated PR #518Alexandre Flament
The timeouts in settings.yml is about the total time (not only the HTTP request but also the prepare the request and parsing the response) It was more or less the case before since the threaded_requests function ignores the thread after the timeout even the HTTP request is ended. New / changed stats : * page_load_time : record the HTTP request time * page_load_count: the number of HTTP request * engine_time : the execution total time of an engine * engine_time_count : the number of "engine_time" measure The avg response times in the preferences are the engine response time (engine_load_time / engine_load_count) To sum up : * Search.search() filters the engines that can't process the request * Search.search() call search_multiple_requests function * search_multiple_requests creates one thread per engine, each thread runs the search_one_request function * search_one_request calls the request function, make the HTTP request, calls the response function, extends the result_container * search_multiple_requests waits for the the thread to finish (or timeout)
2016-11-01add time range search for flickrNoémi Ványi
2016-11-01add time range support for bing imagesNoémi Ványi
2016-11-01add time range search for youtube noapiNoémi Ványi
2016-11-01add time range search for bing newsNoémi Ványi
2016-10-22fix kickass torrents engineNoémi Ványi
2016-10-13initial commit of pdbe engineAlexander Minges
Adds support for queries to the Protein Data Bank Europe (PDBe).
2016-10-01Merge branch 'master' of https://github.com/asciimoo/searx into ↵Pydo
feature/seedpeer-engine-integration Resolved conflict searx/settings.yml
2016-09-28[fix] do not allow underscore in engine names - closes #708Adam Tauber
2016-09-20[fix] results with digbit don't truncate anymoremarc
2016-09-10#607 - noapi fixfirebovine
2016-09-10Improving Wolfram Alpha search hit contentLorenzo J. Lucchini
Making WA search hits contain - the (parsed) input inside the "title" instead of just "Wolfram|Alpha", to better match other hit titles and to confirm correct parsing of input to the user - the first output field that contains any text (skipping ones that are only pictures; this is usually the most meaningful "result" field) instead of the raw input as the "content", making it additionally possible to obtain WA computations from JSON API calls
2016-09-10[fix] Result text in Wolfram|Alpha (#607)marc
2016-09-06[fix] unicode urlsAdam Tauber
2016-09-06[enh] is_valid_lang moved to utilspotato
2016-09-06[enh] engine header commentspotato
2016-09-06[enh] api_key usage, disable the engine by defaultpotato
2016-09-06[fix] pep8potato
2016-09-06[enh] mymemory translated engine added for multi-word translationspotato
2016-09-06[fix] only 1-word search triggers the enginepotato
2016-09-06[enh] removed missing params; [fix] pep8potato
2016-09-06[fix] no lambda anymore, cgi.escapepotato
2016-09-06[enh] dictionary engine renamed to dictzonepotato
2016-09-06[enh] filter non-existing language code/name containing requestspotato
2016-09-06[fix] don't merge with suggestionspotato
2016-09-06[enh] return results instead of answerspotato
2016-09-06[enh] dictionary engine addedpotato
2016-09-05Added seepeer to config and added seepeer search parserPydo
2016-08-16Merge pull request #639 from kvch/digbt-engineAdam Tauber
add digbt engine - fixes #638
2016-08-14[fix] behaviour for page_size>1 and first_page_num>0David A Roberts
eg. pageno=1,21,41,... instead of 20,40,60,...
2016-08-13add digbt engineNoemi Vanyi
Unfortunately, it is quite slow so it is disabled. Furthermore, the display of number of files is wrong on digbt.org, so it is not displayed on searx.
2016-08-13[fix] remove unused imports ++ int token timestamp by defaultAdam Tauber
2016-08-13[fix] google images paging - closes #571Adam Tauber
2016-08-12Add Microsoft Academic search engineDavid A Roberts
2016-08-11Merge pull request #629 from stepshal/E305Adam Tauber
Add missing blank lines after class or function definition.
2016-08-11Add missing blank lines after class or function definition.stepshal
2016-08-10Add Crossref search engine and DOAI rewrite pluginDavid A Roberts
2016-08-05[fix] merge infoboxes based on weightmarc
also minor changes in attributes and images from wikidata