This project is mirrored from https://github.com/searx/searx. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 07 Jan, 2019 1 commit
  2. 27 Mar, 2018 1 commit
    • Marc Abonce Seguin's avatar
      refactor engine's search language handling · 772c048d
      Marc Abonce Seguin authored
      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.
      772c048d
  3. 17 Feb, 2018 1 commit
  4. 17 Jan, 2018 1 commit
  5. 21 Dec, 2017 1 commit
  6. 21 Jul, 2017 1 commit
  7. 20 Jul, 2017 1 commit
  8. 06 Jun, 2017 2 commits
  9. 15 May, 2017 1 commit
  10. 08 Apr, 2017 1 commit
  11. 27 Dec, 2016 2 commits
  12. 15 Dec, 2016 1 commit
  13. 14 Dec, 2016 2 commits
  14. 19 Nov, 2016 1 commit
  15. 05 Nov, 2016 1 commit
    • Alexandre Flament's avatar
      Simplify search.py, basically updated PR #518 · 01e2648e
      Alexandre Flament authored
      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)
      01e2648e
  16. 28 Sep, 2016 1 commit
  17. 25 Jul, 2016 2 commits
  18. 04 Jul, 2016 1 commit
  19. 19 Feb, 2016 2 commits
  20. 02 Aug, 2015 1 commit
  21. 30 May, 2015 1 commit
  22. 02 May, 2015 1 commit
  23. 31 Jan, 2015 1 commit
  24. 09 Jan, 2015 1 commit
  25. 29 Dec, 2014 1 commit
    • Cqoicebordel's avatar
      Flake8 and Twitter corrections · 5d977056
      Cqoicebordel authored
      Lots of Flake8 corrections
      Maybe we should change the rule to allow lines of 120 chars. It seems more usable.
      
      Big twitter correction : now it outputs the words in right order...
      5d977056
  26. 20 Dec, 2014 1 commit
  27. 13 Dec, 2014 1 commit
  28. 19 Oct, 2014 1 commit
  29. 01 Oct, 2014 1 commit
  30. 07 Jul, 2014 1 commit
  31. 05 Jul, 2014 1 commit
  32. 19 May, 2014 1 commit
  33. 08 Mar, 2014 1 commit
  34. 13 Feb, 2014 1 commit
  35. 11 Feb, 2014 1 commit