| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-10-03 | [enh] Add SepiaSearch engine (#2227) | Finn | |
| supported_languages values: see https://framagit.org/framasoft/peertube/search-index/-/blob/master/client/src/views/Search.vue#L618-641 | |||
| 2020-10-01 | Merge pull request #2236 from return42/fix-2234 | Alexandre Flament | |
| [fix] google engine - div classes has been renamed in HTML result | |||
| 2020-10-01 | [fix] google engine - div classes has been renamed in HTML reult | Markus Heiser | |
| Since 1. October 2020 google has changed the 'class' attribute of the HTML result page. Fix the xpath expressions and ignore <div class="g" ../> sections which do not match to title's xpath expression. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2020-09-30 | Merge pull request #2232 from dalf/fix-sphinx-build2 | Alexandre Flament | |
| [fix] Sphinx 3.2.1 build: call searx.engines.initialize_engines | |||
| 2020-09-30 | [fix] Sphinx 3.2.1 build: call searx.engines.initialize_engines | Alexandre Flament | |
| Fix admin/engines.html Fix #2230 | |||
| 2020-09-30 | Merge pull request #2230 from dalf/fix-sphinx-build | Alexandre Flament | |
| [fix] Sphinx 3.2.1 build: add missing "engines" variable in the jinja context | |||
| 2020-09-29 | Merge pull request #2226 from dalf/fix-searx-migration | Alexandre Flament | |
| [fix] migration from github.com/asciimoo/searx to github.com/searx/searx : fix URLs | |||
| 2020-09-29 | [fix] Sphinx 3.2.1 build: add missing "engines" variable in the jinja context | Alexandre Flament | |
| Fix the admin/engines.html page | |||
| 2020-09-28 | [fix] about.html: fix small inconsistencies in about page (#2219) | Qt Resynth | |
| 2020-09-28 | [fix] migration from github.com/asciimoo/searx to github.com/searx/searx : ↵ | Alexandre Flament | |
| fix URLs | |||
| 2020-09-28 | Merge pull request #2189 from dalf/architecture-clean-up | Adam Tauber | |
| Architecture clean up | |||
| 2020-09-28 | [fix] Update Sphinx package versions | Alexandre Flament | |
| * Update call to sphinx-autobuild (remove --poll -B options, add --open-browser) * Upgrade the Sphinx and sphinx-tabs versions. * utils/makefile.sphinx: remove the SPHINXVERS variable. * utils/makefile.sphinx: remove the sphinx-doc and sphinx-live targets, Sphinx is already installed by the pyenvinstall target. | |||
| 2020-09-28 | [fix] missing 'alias' typo in docs/admin/installation-nginx.rst | Markus Heiser | |
| Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2020-09-26 | [mod] upgrade requests to version 2.24.0. use ssl instead of pyopenssl. | Alexandre Flament | |
| requests 2.24.0 uses the ssl module except if it doesn't support SNI, in this case searx fallbacks to pyopenssl. searx logs a critical message and exit if the ssl modules doesn't support SNI and pyOpenSSL is not installed. searx logs a critical message and exit if the ssl version is older than 1.0.2. in requirements.txt, pyopenssl is still required to install searx as a fallback. | |||
| 2020-09-24 | [mod] more typing | Alexandre Flament | |
| 2020-09-22 | [mod] add typing and __slots__ | Alexandre Flament | |
| 2020-09-22 | [mod] searx/webadapter.py: add get_selected_categories share common code ↵ | Alexandre Flament | |
| with get_search_query_from_webapp Update searx/webapp.py to use get_selected_categories Close #2142 | |||
| 2020-09-22 | [mod] searx/webadapter.py: each web parameter has a dedicated function ↵ | Alexandre Flament | |
| (parse_pageno, page_lang,....). | |||
| 2020-09-22 | [mod] check the engine tokens in searx/webadapter.py instead of searx/search.py | Alexandre Flament | |
| 2020-09-22 | [mod] check time_range parameter in searx/webadapter.py | Alexandre Flament | |
| 2020-09-22 | [mod] add searx.search.EngineRef | Alexandre Flament | |
| was previously a Dict with two or three keys: name, category, from_bang make clear that this is a engine reference (see tests/unit/test_search.py for example) all variables using this class are renamed accordingly. | |||
| 2020-09-22 | [mod] add searx/webadapter.py | Alexandre Flament | |
| * move searx.search.get_search_query_from_webapp to searx.webadapter * move searx.query.SearchQuery to searx.search | |||
| 2020-09-22 | "Egde" → "Edge" | Qt Resynth | |
| 2020-09-22 | [mod] searx.search: change function declaration: online then offline then ↵ | Alexandre Flament | |
| utility functions. | |||
| 2020-09-22 | [mod] searx.search: remove unused global variable number_of_searches | Alexandre Flament | |
| 2020-09-22 | [mod] searx.query.RawTextQuery: getSearchQuery and changeSearchQuery rename ↵ | Alexandre Flament | |
| to getQuery and changeQuery getSearchQuery is confusing, the method returns a str not a SearchQuery object | |||
| 2020-09-22 | [mod] searx.search.Search: split the search method into different methods | Alexandre Flament | |
| 2020-09-22 | [mod] add searx/webutils.py | Alexandre Flament | |
| contains utility functions and classes used only by webapp.py | |||
| 2020-09-22 | [mod] refactor searx.webapp.get_locale | Alexandre Flament | |
| * Log each call to get_locale: display the URL, the locale and the source (browser, preferences, form). * Rename _get_browser_language to _get_browser_or_settings_language to match the actual code. | |||
| 2020-09-22 | [fix] /autocompleter: return HTTP 400 when q is empty as intent. | Alexandre Flament | |
| Fix commit c225db45c8a4ab466bff049216f7e0189dc1b067 | |||
| 2020-09-22 | fetch google's search langs rather than ui langs | Marc Abonce Seguin | |
| 2020-09-22 | fix utils/fetch_languages to work with new languages | Marc Abonce Seguin | |
| 2020-09-22 | fetch supported languages for startpage engine | Marc Abonce Seguin | |
| 2020-09-22 | add language names in qwant's fetch languages function | Marc Abonce Seguin | |
| 2020-09-21 | Merge pull request #2211 from return42/fix-centos-7 | Alexandre Flament | |
| Bugfix of: ERROR: centos-: uWSGI not yet implemented | |||
| 2020-09-20 | [fix] remove doc-build for centos-7 from './utils/searx.sh doc' | Markus Heiser | |
| Since there is no centos-7 documentation 'searx.sh doc' produce an error message:: ERROR: centos-: uWSGI not yet implemented Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | |||
| 2020-09-19 | Merge pull request #1865 from dalf/uwsgi_static | Alexandre Flament | |
| [enh] Docker image: uwsgi serves the static files directly. | |||
| 2020-09-19 | Merge pull request #2205 from dalf/fix-simple-theme-autocomplete | Alexandre Flament | |
| [fix] simple theme: fix autocomplete | |||
| 2020-09-19 | Merge pull request #2190 from dalf/fix-htmltextextractor | Alexandre Flament | |
| [fix] searx.utils.HTMLTextExtractor: invalid HTML don't raise an Exception | |||
| 2020-09-19 | [fix] simple theme: fix autocomplete | Alexandre Flament | |
| AJAX requests send the X-Requested-With HTTP header, so searx.webapp.autocompleter returns the results with the expected data format. Related to #2127 Close #2203 | |||
| 2020-09-13 | [fix] searx.utils.HTMLTextExtractor: invalid HTML don't raise an Exception | Alexandre Flament | |
| Close #2188 | |||
| 2020-09-12 | Merge pull request #2185 from dalf/rawtextquery-auto-parse | Alexandre Flament | |
| [mod] searx.RawTextQuery: the constructor call parse_query | |||
| 2020-09-12 | [mod] searx.RawTextQuery: the constructor call parse_query | Alexandre Flament | |
| 2020-09-12 | Merge pull request #2137 from dalf/drop-python-2 | Noémi Ványi | |
| Drop Python 2 | |||
| 2020-09-10 | Drop Python 2 (5/n): searx.utils.is_valid_lang, input parameter is a str ↵ | Alexandre Flament | |
| instead of bytes Fix bug in translated.py and dictzone.py | |||
| 2020-09-10 | Drop Python 2 (4/n): SearchQuery.query is a str instead of bytes | Dalf | |
| 2020-09-10 | Drop Python 2 (3/n): objects | Dalf | |
| 2020-09-10 | Drop Python 2 (2/n): templates | Dalf | |
| 2020-09-10 | Drop Python 2 (1/n): remove unicode string and url_utils | Dalf | |
| 2020-09-10 | [fix] make docker produces clean tag version (0.17.0 instead of 0.17.0-- for ↵ | Alexandre Flament | |
| example) Fix #2152 | |||