| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-01 | [mod] pylint: numerous minor code fixes | Alexandre Flament | |
| 2020-11-14 | [mod] remove unused import | Alexandre Flament | |
| use from searx.engines.duckduckgo import _fetch_supported_languages, supported_languages_url # NOQA so it is possible to easily remove all unused import using autoflake: autoflake --in-place --recursive --remove-all-unused-imports searx tests | |||
| 2020-10-27 | [mod] ahmia_filter.py: minor changes | Alexandre Flament | |
| - use result['parsed_url'] - load ahmia_blacklist.txt in searx.datae | |||
| 2020-10-25 | add Ahmia filter plugin for onion results | Marc Abonce Seguin | |
| 2020-10-24 | [fix] code style | Venca24 | |
| 2020-10-23 | [mod] adapt hash plugin to current version of searx | Venca24 | |
| 2020-10-23 | [fix] hash plugin | Venca24 | |
| 2020-10-23 | [fix] code style | Venca24 | |
| 2020-10-23 | [fix] hash plugin | Venca24 | |
| 2020-10-23 | [enh] add plugin converting strings into hash digests | Venca24 | |
| 2020-10-09 | [enh] add ability to set enabled plugins from settings - closes #1613 #778 | Adam Tauber | |
| 2020-09-10 | Drop Python 2 (4/n): SearchQuery.query is a str instead of bytes | Dalf | |
| 2020-09-10 | Drop Python 2 (1/n): remove unicode string and url_utils | Dalf | |
| 2020-07-29 | Revert "[enh] new plugin to open results on new browser tabs" | Noémi Ványi | |
| This reverts commit ab6a7601cbdbdd93fa07ec6405bc3167f392b792. Closes #2037 | |||
| 2020-07-28 | [enh] copy atime_ns and mtime_ns of external plugin resources | Adam Tauber | |
| 2020-07-28 | [mod] add dedicated directory to external plugins with gitignore file | Adam Tauber | |
| 2020-07-28 | [fix] correct imported modules | Adam Tauber | |
| 2020-07-28 | [fix] resolve minor review issues | Adam Tauber | |
| 2020-07-28 | [mod] create static directory for each external plugin | Adam Tauber | |
| 2020-07-28 | [fix] pep8 | Adam Tauber | |
| 2020-07-28 | [fix] add plugin sha sum check to be able to copy updated resources | Adam Tauber | |
| 2020-07-28 | [enh] add external plugin support | Adam Tauber | |
| 2020-07-16 | Allow localization of "Self Informations" | Lukáš Kucharczyk | |
| Allows the string "Self Informations" in the plugin of the same name to be localized by wrapping it with gettext(). | |||
| 2020-06-09 | [enh] add routing directions to osm search - closes #254 | Adam Tauber | |
| 2019-10-22 | fix out of range error in tracker remover plugin | Marc Abonce Seguin | |
| 2019-10-16 | add initial support for offline engines && command engine | Noémi Ványi | |
| 2019-10-14 | [fix] pep8 | Adam Tauber | |
| 2019-10-14 | [fix] update query params sanitization - closes #722 | Adam Tauber | |
| 2019-01-07 | [enh] Add preference section to two upstream plugins for simple theme ↵ | Étienne Deparis | |
| integration | |||
| 2018-08-19 | Merge pull request #1360 from Popolon/master | Adam Tauber | |
| get_doi_resolver return doi resolver url instead of doi resolver name | |||
| 2018-08-14 | simple theme update | Alex | |
| - npm package update - apply #1226 - implement vim help dialog - display cookies and search URL with preferences - allow to enable / disable Open Access DOI rewrite - add a clear text button on the left of the search button - implement #1011 : the HTML title page is not set when using POST - remove searx/static/themes/simple/img/loader.gif - use full width when only there are only images as result | |||
| 2018-08-07 | remove double spaces | Popolon | |
| 2018-08-06 | return doi resolver url instead of doi resolver name | Popolon | |
| 2017-11-01 | minor fixes of doi resolver | Noémi Ványi | |
| Closes #1047 | |||
| 2017-11-01 | [enh] oa_doi_rewrite plugin broadens doai_rewrite | jibe-b | |
| 2017-08-06 | [enh] add simple theme (WIP) | Alexandre Flament | |
| 2017-05-15 | [enh] py3 compatibility | Adam Tauber | |
| 2017-01-02 | [mod] searx uses flask framework only in webapp.py. Make migration to ↵ | Alexandre Flament | |
| another framework easier. | |||
| 2016-11-14 | [fix] rewrite missing variable | Adam Tauber | |
| 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-08-27 | remove self info answers from pages after first one | Noemi Vanyi | |
| 2016-08-11 | [enh] infinite scroll | David A Roberts | |
| resolves #649 | |||
| 2016-08-10 | Add Crossref search engine and DOAI rewrite plugin | David A Roberts | |
| 2016-07-11 | Fix anomalous backslash in string | stepshal | |
| 2016-07-04 | [enh][fix] update to latest dependencies ++ fix tests & travis test runner | Adam Tauber | |
| WARNING: dependency changes | |||
| 2016-04-23 | [WIP] Add vim-hotkeys plugin | Kirill Isakov | |
| 2016-02-10 | [mod] move plugin static files to static/plugins | Adam Tauber | |
| 2016-02-10 | [enh] new plugin to open results on new browser tabs | Adam Tauber | |
| 2016-01-18 | [fix] pep8 compatibilty | Adam Tauber | |