summaryrefslogtreecommitdiff
path: root/searx/search.py
AgeCommit message (Expand)Author
2019-10-16fix pep 8 checkNoémi Ványi
2019-10-16add initial support for offline engines && command engineNoémi Ványi
2019-08-02[fix] fix paging for the oscar theme after PR #1640Dalf
2019-08-02[enh] Add timeout limit per request (#1640)Alexandre Flament
2019-07-27[fix] "!wp !wp test" send only one request to wikipedia.Dalf
2019-07-17[enh] Add Server-Timing header (#1637)Alexandre Flament
2019-07-17Suggestions: use RawTextQuery to make the suggestions URLs. Update all themes...Dalf
2019-01-25add again accidentally removed import to search.pyNoémi Ványi
2019-01-07Revert "remove 'all' option from search languages"Noémi Ványi
2018-08-19[fix] pep8Adam Tauber
2018-08-19[enh] admin configurable suspend time of errored engines - closes #1266Adam Tauber
2018-03-22forward category to engine without highlighting on the uiNoémi Ványi
2017-12-06remove 'all' option from search languagesmarc
2017-12-05[enh] display engine error messagesAdam Tauber
2017-11-22[enh] timeout and total HTTP time are managed by searx.poolrequestsAlexandre Flament
2017-07-20add timeout errors in search_multiple_requestsNoémi Ványi
2017-07-12show engine errors in infobox && add new error alertNoémi Ványi
2017-05-15[enh] py3 compatibilityAdam Tauber
2017-03-18make search language handling less strictmarc
2017-01-27Merge branch 'master' into flask_perimeterAlexandre Flament
2017-01-21[fix] correct search parameter checkAdam Tauber
2017-01-21[fix] search time range value checkAdam Tauber
2017-01-20[enh] validate input and raise an exception inside search.py. The exception m...Alexandre Flament
2017-01-02[mod] searx uses flask framework only in webapp.py. Make migration to another...Alexandre Flament
2016-12-30[fix] fix bugs introduced by commit 0a2fde19d031acef80ce5991bc6b41528dbfbf5b ...Alexandre Flament
2016-12-30[mod] timeout in log are readable (the timeouts are compare to the start_time...Alexandre Flament
2016-12-30[mod] result_container.extend sets result['engine'] = engine_name for each re...Alexandre Flament
2016-12-30[mod] add a search_one_request_safe function wrapper to call search_one_reque...Alexandre Flament
2016-12-16Merge branch 'master' into languagesmarc
2016-12-15[fix] engine setting if no categories specifiedAdam Tauber
2016-12-13[fix] broken language selectormarc
2016-12-10[fix] remove unused variableAdam Tauber
2016-12-10[enh] handle engine response crashesAdam Tauber
2016-12-09Merge branch 'master' into searchpy2Alexandre Flament
2016-11-19[enh] add quick answer functionality with an example answererAdam Tauber
2016-11-06Merge branch 'master' into searchpy2Alexandre Flament
2016-11-06[fix] suspend end time checkAdam Tauber
2016-11-05Simplify search.py, basically updated PR #518Alexandre Flament
2016-11-02[mod] replace references request.request_data (GET or POST parameters) by req...Alexandre Flament
2016-11-02Change plugin API :dalf
2016-11-02Clean up the architecturedalf
2016-09-06[fix] thread safe threaded_requests() functionAdam Tauber
2016-07-31[fix] collect garbage after searches to reduce memory footprintAdam Tauber
2016-07-25advanced-search: panel is visible when checked beforeNoemi Vanyi
2016-07-25add time range search with yahooNoemi Vanyi
2016-04-09more follow ups in new preferencesNoemi Vanyi
2016-04-09rename blocked engines to diabled enginesNoemi Vanyi
2016-04-09new preferences handlingNoemi Vanyi
2016-02-20[enh] suspend engines after errorAdam Tauber
2015-12-01Merge pull request #438 from Cqoicebordel/error_page_formatAdam Tauber