| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-11-05 | [enh] add default http headers - closes #715 | Adam Tauber | |
| 2020-11-03 | Merge pull request #2290 from dalf/fix-misc | Adam Tauber | |
| Various bug fixes | |||
| 2020-11-03 | [mod] pylint: minor code change to allow pylint globally | Alexandre Flament | |
| This commit is only a step, it doesn't fix all the issues reported by pylint | |||
| 2020-11-03 | [fix] webadapter: fix locked categories | Alexandre Flament | |
| 2020-11-03 | [fix] comamnd engine: fix import | Alexandre Flament | |
| 2020-11-03 | [fix] scanr_structure engine: fix import | Alexandre Flament | |
| 2020-11-02 | [mod] separate index and search routes | Marc Abonce Seguin | |
| This makes it easier to separately handle search and index requests from a web server or from a reverse proxy. If a request to index contains a query, a permanent redirect HTTP response is returned. This should give some level of backwards compatibility for users that have set a searx instance in their browser's search bar. | |||
| 2020-10-28 | [mod] wikidata engine: use one SPARQL request instead of 2 HTTP requests. | Alexandre Flament | |
| 2020-10-28 | [mod] duckduckgo_definitions: display only user friendly attributes / URL | Alexandre Flament | |
| various bug fixes | |||
| 2020-10-28 | [mod] result.py: merge infobox URL and attributes when the same label or the ↵ | Alexandre Flament | |
| same entity entity are wikidata entity (like "Q42" for "Douglas Adams", see https://www.wikidata.org/wiki/Q42 ) | |||
| 2020-10-28 | [fix] simple theme: infobox: remove useless entity information | Alexandre Flament | |
| 2020-10-28 | [mod] add external_urls.json and wikidata_units.json | Alexandre Flament | |
| 2020-10-27 | [mod] ahmia_filter.py: minor changes | Alexandre Flament | |
| - use result['parsed_url'] - load ahmia_blacklist.txt in searx.datae | |||
| 2020-10-26 | Merge pull request #565 from MarcAbonce/onions | Adam Tauber | |
| New category: Onions | |||
| 2020-10-26 | [fix] resolve query_parts regression | Adam Tauber | |
| 2020-10-25 | add Ahmia filter plugin for onion results | Marc Abonce Seguin | |
| 2020-10-25 | [enh] Add onions category with Ahmia, Not Evil and Torch | a01200356 | |
| Xpath engine and results template changed to account for the fact that archive.org doesn't cache .onions, though some onion engines migth have their own cache. Disabled by default. Can be enabled by setting the SOCKS proxies to wherever Tor is listening and setting using_tor_proxy as True. Requires Tor and updating packages. To avoid manually adding the timeout on each engine, you can set extra_proxy_timeout to account for Tor's (or whatever proxy used) extra time. | |||
| 2020-10-25 | Let admins lock user preferences | Noémi Ványi | |
| 2020-10-25 | Open Semantic Search Engine | Nicholas Kegler | |
| 2020-10-25 | [enh] allow searx query parts anywhere in the query - closes #831 | Adam Tauber | |
| 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 | Force admins to set secret_key if debug mode is disabled | Noémi Ványi | |
| This commit also enables debug mode for unit tests. | |||
| 2020-10-09 | Propagate error messages from YouTube API | Noémi Ványi | |
| 2020-10-09 | Merge pull request #2255 from kvch/yacy-improvements | Adam Tauber | |
| Add yacy improvements: HTTP digest auth, category checking | |||
| 2020-10-09 | [fix] fix duckduckgo engine | Alexandre Flament | |
| - remove paging support: a "vqd" parameter is required between each request. This parameter is uniq for each request - update the URL (no redirect), use the POST method - language support: works if there is no more than request per minute, otherwise it is ignored ! | |||
| 2020-10-09 | Add yacy improvements: HTTP digest auth, category checking | Noémi Ványi | |
| 2020-10-09 | [enh] add ability to set enabled plugins from settings - closes #1613 #778 | Adam Tauber | |
| 2020-10-09 | Fix XPATH of lobste.rs engine && add timeout | Noémi Ványi | |
| 2020-10-08 | [fix] use base_url everywhere if it is defined in settings.yml | Adam Tauber | |
| 2020-10-08 | add ebay enginte to shopping category | Noémi Ványi | |
| 2020-10-07 | [mod] Add searx.data module | Alexandre Flament | |
| Instead of loading the data/*.json in different location, load these files in the new searx.data module. | |||
| 2020-10-07 | Merge pull request #2247 from dalf/fix-opensearch | Alexandre Flament | |
| [fix] opensearch.xml URL contains method and autocomplete parameters | |||
| 2020-10-07 | Merge pull request #2248 from dalf/fix-webadapter | Alexandre Flament | |
| [fix] various fixes of searx.webadapter | |||
| 2020-10-06 | [fix] fix searx.webadapter | Alexandre Flament | |
| * Fix "?q=test&engines=wikipedia": fix exception * Fix "?q=test&engines=wikipedia&categories=images": now the engines from images category are included. * Fix parse_timeout: make sure a value is always returned * Various typing fixes (searx.webadapter, searx.search.SearchQuery) | |||
| 2020-10-06 | [fix] drop Python 2: use collections.abc.Iterable instead of ↵ | Alexandre Flament | |
| collections.Iterable | |||
| 2020-10-06 | [fix] drop Python 2: use importlib instead of imp.load_source | Alexandre Flament | |
| imp.load_source is not documented in Python 3 see documentation : https://docs.python.org/3/library/importlib.html#importing-a-source-file-directly partial fix of https://github.com/searx/searx/issues/1674 | |||
| 2020-10-06 | [fix] opensearch.xml URL contains method and autocomplete parameters | Alexandre Flament | |
| When the user add searx as a search engine, the browser loads the /opensearch.xml URL without the cookies. Without the query parameters, the user preferences are ignored (method and autocomplete). In addition, opensearch.xml is modified to support automatic updates, see https://developer.mozilla.org/en-US/docs/Web/OpenSearch | |||
| 2020-10-05 | Merge pull request #2237 from dalf/mod-engines-init | Alexandre Flament | |
| Mod engines init | |||
| 2020-10-05 | [mod] webapp.py: update engines initialization condition | Alexandre Flament | |
| Always call initialize engines except on the first run of werkzeug with the reload feature. the reload feature is activated when: * searx_debug is True (SEARX_DEBUG environment variable or settings.yml) * FLASK_APP=searx/webapp.py FLASK_ENV=development flask run (see https://flask.palletsprojects.com/en/1.1.x/cli/ ) Fix SEARX_DEBUG=0 make docs docs/admin/engines.rst : engines are initialized See https://github.com/searx/searx/issues/2204#issuecomment-701373438 | |||
| 2020-10-04 | Merge pull request #2241 from dalf/move-extract-text-and-url | Alexandre Flament | |
| Move the extract_text and extract_url functions to searx.utils | |||
| 2020-10-04 | Merge pull request #2239 from dalf/mod-preferences | Alexandre Flament | |
| [mod] preferences.py: check language setting with a regex instead of match_language | |||
| 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-03 | [mod] searx.utils.normalize_url: remove Yahoo hack | Alexandre Flament | |
| * The hack for Yahoo URLs is not necessary anymore. (see searx.engines.yahoo.parse_url) * move the URL normalization in extract_url to normalize_url | |||
| 2020-10-02 | [mod] searx/utils.py: add docstring | Alexandre Flament | |
| 2020-10-02 | [mod] move extract_text, extract_url to searx.utils | Alexandre Flament | |