| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-12-09 | [fix] kickass test html escaping | Adam Tauber | |
| 2016-12-09 | [fix] tests ++ flickr error | Adam Tauber | |
| 2016-11-19 | [enh] add quick answer functionality with an example answerer | Adam Tauber | |
| 2016-11-14 | [fix] search mocking in webapp test | Adam Tauber | |
| 2016-11-07 | [fix] bing paging and language support | Adam Tauber | |
| see https://msdn.microsoft.com/en-us/library/ff795620.aspx for bing specific search operators closes #755 | |||
| 2016-11-02 | Change plugin API : | dalf | |
| - pre_search(request, search) - post_search(request, search) - on_result(request, search, result) with - request is the Flask request - search a searx.Search instance - result a searx result as usual | |||
| 2016-11-02 | Clean up the architecture | dalf | |
| Purposes : - isolate the plugins calls - distinction between parsing the web request and running the search (Search class). To be able to test code easily, to run searx code outside a web server, to filter the search query parameters with plugins more easily, etc... Details : - request.request_data contains request.form or request.args (initialize inside pre_request() function) - Query class is renamed RawTextQuery - SearchQuery class defines all search parameters - get_search_query_from_webapp create a SearchQuery instance (basically the previous Search.__init__ code) - Search class and SearchWithPlugins class takes a SearchQuery instance as class constructor parameter - SearchWithPlugins class inherites from Search class, and run plugins - A dedicated function search_with_plugins executes plugins to have a well define locals() (which is used by the plugins code). - All plugins code is executed inside the try...except block (webapp.py, index function) - advanced_search HTTP parameter value stays in webapp.py (it is only part of UI) - multiple calls to result_container.get_ordered_results() doesn't compute the order multiple time (note : this method was call only once before) - paging value is stored in the result_container class (compute in the extend method) - test about engine.suspend_end_time is done during search method call (instead of __init__) - check that the format parameter value is one of these : html, rss, json, rss (before the html value was assumed but some text formatting wasn't not done) | |||
| 2016-11-01 | add time range search for flickr | Noémi Ványi | |
| 2016-11-01 | add time range support for bing images | Noémi Ványi | |
| 2016-11-01 | add time range search for youtube noapi | Noémi Ványi | |
| 2016-11-01 | add time range search for bing news | Noémi Ványi | |
| 2016-10-22 | fix kickass torrents engine | Noémi Ványi | |
| 2016-10-22 | [fix] gecko driver cannot detect the page load finish on preferences form ↵ | Adam Tauber | |
| submit. It now works with this dirty workaround.. | |||
| 2016-10-13 | initial commit of pdbe engine | Alexander Minges | |
| Adds support for queries to the Protein Data Bank Europe (PDBe). | |||
| 2016-10-01 | Merge branch 'master' of https://github.com/asciimoo/searx into ↵ | Pydo | |
| feature/seedpeer-engine-integration Resolved conflict searx/settings.yml | |||
| 2016-09-28 | [fix] robot test engine names II. | Adam Tauber | |
| 2016-09-22 | [mod] rename "default" theme to "legacy" | Adam Tauber | |
| 2016-09-20 | [fix] results with digbit don't truncate anymore | marc | |
| 2016-09-10 | fix tests to reflect: Wolfram|Alpha (input) response | firebovine | |
| 2016-09-10 | [fix] Result text in Wolfram|Alpha (#607) | marc | |
| 2016-09-05 | Put html fixture in file to be pep8 line length compliant | Pydo | |
| 2016-09-05 | Added seedpeer unitests | Pydo | |
| 2016-08-27 | Merge pull request #672 from kvch/self-info-paging | Adam Tauber | |
| Self information on later pages | |||
| 2016-08-27 | Merge pull request #671 from kvch/custom-404 | Adam Tauber | |
| Custom 404 message - fixes #317 | |||
| 2016-08-27 | remove self info answers from pages after first one | Noemi Vanyi | |
| 2016-08-24 | add custom 404 page | Noemi Vanyi | |
| 2016-08-16 | Merge pull request #664 from kvch/uncapitalize-searx | Adam Tauber | |
| uncapitalize searx in templates | |||
| 2016-08-15 | uncapitalize searx in templates | Noémi Ványi | |
| 2016-08-13 | add digbt unittest | Noemi Vanyi | |
| 2016-08-13 | [fix] google images paging - closes #571 | Adam Tauber | |
| 2016-08-05 | [fix] merge infoboxes based on weight | marc | |
| also minor changes in attributes and images from wikidata | |||
| 2016-08-05 | wikidata refactor and more attributes (see issue #560) | marc | |
| 2016-07-26 | [fix] time range detection | Adam Tauber | |
| 2016-07-19 | [fix] deviantart engine xpaths | Noemi Vanyi | |
| 2016-07-18 | Merge pull request #621 from stepshal/anomalous-backslash-in-string | Adam Tauber | |
| Fix anomalous backslash in string | |||
| 2016-07-16 | [fix] result count tests | Adam Tauber | |
| 2016-07-15 | Merge pull request #615 from mmuman/scanr | Adam Tauber | |
| Add ScanR structures search engine | |||
| 2016-07-12 | [fix] multilingual duckduckgo | a01200356 | |
| only works if both country and language are set | |||
| 2016-07-12 | Add ScanR structures search engine | François Revol | |
| In theory ScanR should also search for projects but the API is different, so we'd need another engine. | |||
| 2016-07-11 | Fix anomalous backslash in string | stepshal | |
| 2016-07-10 | Fix quantity of blank lines after code object. | stepshal | |
| 2016-07-09 | Add INA search engine | François Revol | |
| 2016-07-04 | [enh][fix] update to latest dependencies ++ fix tests & travis test runner | Adam Tauber | |
| WARNING: dependency changes | |||
| 2016-05-03 | [fix] currency_convert: make unit tests pass | Maxqia | |
| also make regex more efficent and normalize 's'es | |||
| 2016-04-17 | [enh] multilingual duckduckgo_definitions | a01200356 | |
| 2016-04-17 | [enh] wikipedia infobox | a01200356 | |
| creates simple multilingual infobox using wikipedia's api | |||
| 2016-04-16 | Update Reddit unit test -- check for img_src | Kirill Isakov | |
| 2016-04-14 | Merge pull request #526 from ukwt/anime | Adam Tauber | |
| Add a few search engines | |||
| 2016-04-13 | Revert to using random UA in Reddit search engine | Kirill Isakov | |
| 2016-04-12 | Merge pull request #531 from guyou/add-doku-engine | Adam Tauber | |
| Add doku engine | |||