| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-02 | [fix] menu style in pointhi oscar theme | Adam Tauber | |
| 2016-11-01 | [fix] menu without js - closes #747 | Adam Tauber | |
| 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-11-01 | show time range support in preferences | Noémi Ványi | |
| 2016-10-30 | [mod] do not proxify images if image proxy is not set | Adam Tauber | |
| 2016-10-30 | add version info to config endpoint | Noémi Ványi | |
| 2016-10-29 | [enh] use morty proxy for image proxification too if it is configured | Adam Tauber | |
| 2016-10-29 | [enh] allow morty proxy without hmac key | Adam Tauber | |
| 2016-10-29 | Merge pull request #697 from Eig8phei/http1.1 | Adam Tauber | |
| serve pages with HTTP/1.1 | |||
| 2016-10-22 | [mod] the environment variable SEARX_DEBUG can override the general.debug ↵ | dalf | |
| value in settings.yml | |||
| 2016-10-22 | Merge pull request #737 from dalf/ixquick | Adam Tauber | |
| [fix] ixquick : fetch results from ixquick.eu instead of ixquick.com | |||
| 2016-10-22 | [fix] ixquick : fetch results from ixquick.eu instead of ixquick.com, close #727 | dalf | |
| 2016-10-22 | [fix] images modal with infinite scroll | Noémi Ványi | |
| 2016-10-22 | Merge pull request #734 from dalf/seeks_url | Adam Tauber | |
| [fix] seeks URLS, close #731 | |||
| 2016-10-22 | Merge branch 'master' into http1.1 | Alexandre Flament | |
| 2016-10-22 | fix kickass torrents engine | Noémi Ványi | |
| 2016-10-22 | Merge pull request #726 from mmuman/opensearch_shortname | Adam Tauber | |
| [fix] set the title on the opensearch link tag | |||
| 2016-10-17 | [fix] unicode url proxiing | Adam Tauber | |
| 2016-10-17 | [enh] add result proxy support - #707 | Adam Tauber | |
| 2016-10-16 | [enh] use HMAC for image proxy url verification | Adam Tauber | |
| 2016-10-16 | Merge branch 'master' into opensearch_shortname | Alexandre Flament | |
| 2016-10-15 | [fix] seeks URLS, close #731 | dalf | |
| 2016-10-13 | initial commit of pdbe engine | Alexander Minges | |
| Adds support for queries to the Protein Data Bank Europe (PDBe). | |||
| 2016-10-09 | [fix] set the title on the opensearch link tag | François Revol | |
| Firefox uses the title attributes instead of the ShortName from the xml file as set in 0fbd7052 which closed #405 | |||
| 2016-10-01 | Merge branch 'master' of https://github.com/asciimoo/searx into ↵ | Pydo | |
| feature/seedpeer-engine-integration | |||
| 2016-10-01 | Set default categories for seedpeer provider | Pydo | |
| 2016-10-01 | [mod] disallow search results for robots | Adam Tauber | |
| 2016-10-01 | Merge branch 'master' of https://github.com/asciimoo/searx into ↵ | Pydo | |
| feature/seedpeer-engine-integration Resolved conflict searx/settings.yml | |||
| 2016-10-01 | Disabled seepeer.eu by default since it does not support https | Pydo | |
| 2016-09-28 | [fix] robot test engine names | Adam Tauber | |
| 2016-09-28 | [fix] do not allow underscore in engine names - closes #708 | 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-15 | serve pages with HTTP/1.1 | Eig8phei | |
| 2016-09-10 | Remove unrelated change that mistakenly ended up into this branch | Lorenzo J. Lucchini | |
| 2016-09-10 | #607 - noapi fix | firebovine | |
| 2016-09-10 | Adding Urban Dictionary xpath engine | Lorenzo J. Lucchini | |
| 2016-09-10 | Improving Wolfram Alpha search hit content | Lorenzo 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-10 | fix xpath expressions for urban dictionary | firebovine | |
| 2016-09-07 | [fix] 404 HTTP status on not found pages - closes #681 | Adam Tauber | |
| 2016-09-06 | [enh] version 0.10.0 | Adam Tauber | |
| closes #659 | |||
| 2016-09-06 | [enh] translation updates | Adam Tauber | |
| 2016-09-06 | [fix] unicode urls | Adam Tauber | |
| 2016-09-06 | [enh] is_valid_lang moved to utils | potato | |