Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								8ac776765c 
								
							 
						 
						
							
							
								
								[theme] simple: do not prefer arial over user's sans-serif font  
							
							... 
							
							
							
							The default *sans-serif* font from the browsers most often renders much better
compared to Arial font.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-09-27 17:37:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								e8ed56251a 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2021-09-27 13:47:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								f81afed60b 
								
							 
						 
						
							
							
								
								[fix] backtotop and pagination on image result page  
							
							
							
						 
						
							2021-09-27 13:46:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								8268873701 
								
							 
						 
						
							
							
								
								[fix] several issues in the simple theme  
							
							... 
							
							
							
							- using more rem in style and definitions
- mobile width in preferences.less fix max-width: 75em to 80em (normalized with
  style.less and other)
- do not display #backToTop position on tablet (when max-width: 80em)
- fix answer box on mobile (when max-width: 50em) 
							
						 
						
							2021-09-27 13:17:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								b6ae1f1c7a 
								
							 
						 
						
							
							
								
								[theme] margin around checkboxes is bigger now, index centers the search more and the pref, stats and about page have a max-width now  
							
							
							
						 
						
							2021-09-27 12:26:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								859179f0c9 
								
							 
						 
						
							
							
								
								[theme] optimize switching between different device types  
							
							
							
						 
						
							2021-09-27 12:26:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								385dce213b 
								
							 
						 
						
							
							
								
								[theme] cleanup grid layout and remove various margins and paddings from elements  
							
							
							
						 
						
							2021-09-27 12:26:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								cc3c54f4cd 
								
							 
						 
						
							
							
								
								simple theme: update  
							
							
							
						 
						
							2021-09-27 12:26:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								88c17d106d 
								
							 
						 
						
							
							
								
								[fix] make selected tabs not change wifth anymore compared to not being selected  
							
							
							
						 
						
							2021-09-27 12:26:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b046322c7b 
								
							 
						 
						
							
							
								
								Merge pull request  #333  from dalf/enh-engine-descriptions  
							
							... 
							
							
							
							RFC: /preferences: display engine descriptions 
							
						 
						
							2021-09-25 11:29:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c3314b338 
								
							 
						 
						
							
							
								
								Merge pull request  #344  from dalf/osm-lang-all-fix  
							
							... 
							
							
							
							[fix] openstreetmap engine: map "all" language to English 
							
						 
						
							2021-09-25 11:29:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								ab569c1e12 
								
							 
						 
						
							
							
								
								[fix] openstreetmap engine: optmizer SPARQL query  
							
							... 
							
							
							
							add
hint:Query hint:optimizer "None".
to the SPARQL query to keep the response time small.
It tells the optimizer to follow the path from ?item to the different property values
instead of the other way around.
See https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/query_optimization#Property_paths  
							
						 
						
							2021-09-25 11:16:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								39876d9f14 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2021-09-24 20:38:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								2f1384f198 
								
							 
						 
						
							
							
								
								[enh] themes: display the engine descriptions  
							
							
							
						 
						
							2021-09-24 20:38:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								bfd24d1226 
								
							 
						 
						
							
							
								
								[mod] add /engine_descriptions.json endpoint  
							
							... 
							
							
							
							returns engine descriptions (JSON):
* key: engine name
* value: description in the user locale, use English description as a fallback 
							
						 
						
							2021-09-24 20:20:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								8961131497 
								
							 
						 
						
							
							
								
								[fix] fix the about section of some engines  
							
							
							
						 
						
							2021-09-24 20:20:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								6f11b61cd5 
								
							 
						 
						
							
							
								
								[fix] openstreetmap engine: map "all" language to English  
							
							
							
						 
						
							2021-09-24 20:12:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								3017227c14 
								
							 
						 
						
							
							
								
								[preferences] remove checkbox class from query section  
							
							
							
						 
						
							2021-09-24 19:14:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								30a9146bdc 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2021-09-24 18:02:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								7cb5099c88 
								
							 
						 
						
							
							
								
								[preferences] make elements in query selecter align left  
							
							
							
						 
						
							2021-09-24 18:01:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								d24bcbb6f0 
								
							 
						 
						
							
							
								
								[preferences] reorder tabs in simple to match oscar theme  
							
							
							
						 
						
							2021-09-24 16:21:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								45eb2b5637 
								
							 
						 
						
							
							
								
								[preferences] cleanup whitespaces  
							
							
							
						 
						
							2021-09-24 16:15:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								2d26ace265 
								
							 
						 
						
							
							
								
								[preferences] add special queries tab to preferences  
							
							
							
						 
						
							2021-09-24 16:04:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								fa95cd91a8 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2021-09-22 21:44:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								79351c2e4d 
								
							 
						 
						
							
							
								
								[fix] searx.js null pointer exception when category div is missing  
							
							
							
						 
						
							2021-09-22 21:41:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								12c90a1b47 
								
							 
						 
						
							
							
								
								Merge pull request  #336  from MrPaulBlack/simple-search-form  
							
							... 
							
							
							
							[theme] remove categories, language and time range from index.html 
							
						 
						
							2021-09-22 18:20:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								575483ad2a 
								
							 
						 
						
							
							
								
								[theme] add newline at the end of the file  
							
							
							
						 
						
							2021-09-21 00:12:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								880fe67172 
								
							 
						 
						
							
							
								
								[theme] remove categories, language and time range from index  
							
							
							
						 
						
							2021-09-21 00:10:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								e8e81c7432 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2021-09-19 22:01:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								2cc6301c98 
								
							 
						 
						
							
							
								
								[fix] Oscar theme: fix input field on Safari  
							
							... 
							
							
							
							close  #323  
						
							2021-09-19 22:00:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								1bc50c1eb4 
								
							 
						 
						
							
							
								
								[translations] update  
							
							... 
							
							
							
							3834942d 
						
							2021-09-17 13:50:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc74df3a55 
								
							 
						 
						
							
							
								
								Merge pull request  #261  from dalf/upgrade_httpx  
							
							... 
							
							
							
							[upd] upgrade httpx 0.19.0 
							
						 
						
							2021-09-17 11:48:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								443bf35e09 
								
							 
						 
						
							
							
								
								[pylint] fix global-variable-not-assigned issues  
							
							... 
							
							
							
							If there is no write access, there is no need for global.  Remove global
statement if there is no assignment.
global-variable-not-assigned:
  Using global for names but no assignment is done Used when a variable is
  defined through the "global" statement but no assignment to this variable is
  done.
In Pylint 2.11 the global-variable-not-assigned checker now catches global
variables that are never reassigned in a local scope and catches (reassigned)
functions [1][2]
[1] https://pylint.pycqa.org/en/latest/whatsnew/2.11.html 
[2] https://github.com/PyCQA/pylint/issues/1375 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-09-17 10:14:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								41f6359d06 
								
							 
						 
						
							
							
								
								[fix] error recorder: avoid RuntimeError on some rare occasion  
							
							... 
							
							
							
							httpx.RequestError (subclass of httpx.HTTPError) has a property request.
This property raises a RuntimeError if the attributes _request is None.
To avoid a cascade of errors, this commit reads directly the _request attribute. 
							
						 
						
							2021-09-17 10:06:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								b10403d3a1 
								
							 
						 
						
							
							
								
								[mod] searx.network: remove redundant code  
							
							... 
							
							
							
							searx.client.new_client: the proxies parameter is a dictonnary,
and the protocol (key of the dictionnary) is already normalized
(see usage of searx.network.network.PROXY_PATTERN_MAPPING) 
							
						 
						
							2021-09-17 10:06:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								8e73438cbe 
								
							 
						 
						
							
							
								
								[upd] upgrade httpx 0.19.0  
							
							... 
							
							
							
							adjust searx.network module to the new internal API
see https://github.com/encode/httpx/pull/1522  
							
						 
						
							2021-09-17 10:06:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								602cbc2c99 
								
							 
						 
						
							
							
								
								Merge pull request  #297  from dalf/engine-logger-enh  
							
							... 
							
							
							
							debug mode: more readable logging 
							
						 
						
							2021-09-14 07:06:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								de5a8ee7d7 
								
							 
						 
						
							
							
								
								[fix] settings - displayed name is SearXNG  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-09-13 14:36:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97acedd9fe 
								
							 
						 
						
							
							
								
								Merge pull request  #305  from dalf/fix-engine-logger  
							
							... 
							
							
							
							[fix] logger per engine: make .logger is always initialized 
							
						 
						
							2021-09-13 07:03:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								f8793fbda0 
								
							 
						 
						
							
							
								
								[fix] logger per engine: make .logger is always initialized  
							
							... 
							
							
							
							the openstreetmap engine imports code from the wikidata engine.
before this commit, specific code make sure to copy the logger variable to the wikidata engine.
with this commit searx.engines.load_engine makes sure the .logger is initialized.
The implementation scans sys.modules for module name starting with searx.engines. 
							
						 
						
							2021-09-13 08:47:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								644ccf16be 
								
							 
						 
						
							
							
								
								[theme] make engine stats clickable  
							
							
							
						 
						
							2021-09-12 10:52:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPaulBlack 
								
							 
						 
						
							
							
							
							
								
							
							
								48d4296caa 
								
							 
						 
						
							
							
								
								[theme] link to engine stats in footer  
							
							
							
						 
						
							2021-09-12 10:37:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ecd6ca86d0 
								
							 
						 
						
							
							
								
								Merge pull request  #308  from dalf/plugin_hostname_replace  
							
							... 
							
							
							
							[enh] add hostname_replace plugin 
							
						 
						
							2021-09-12 07:53:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								0f43b39eac 
								
							 
						 
						
							
							
								
								[enh] add hostname_replace plugin  
							
							... 
							
							
							
							* backport of https://github.com/searx/searx/pull/2724 
* allow to remove result if the replacement is the boolean value false 
							
						 
						
							2021-09-11 13:23:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								2b53d718e4 
								
							 
						 
						
							
							
								
								[fix] PR  #257 : use the image_proxy network instead of the default network  
							
							
							
						 
						
							2021-09-11 11:15:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								6abc37efc7 
								
							 
						 
						
							
							
								
								[mod] production mode: make sure to set the log level to WARNING  
							
							... 
							
							
							
							set:
* the root logger level to WARNING
* the werkzeug logger level to WARNING (useful when there is no uwsgi) 
							
						 
						
							2021-09-11 10:13:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								0e42db9da1 
								
							 
						 
						
							
							
								
								[mod] xpath engine: remove logging of the requested URL  
							
							
							
						 
						
							2021-09-11 10:13:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								91a6d80e82 
								
							 
						 
						
							
							
								
								[mod] debug mode: log HTTP requests with network name  
							
							... 
							
							
							
							For example wikipedia requests use the logger name "searx.network.wikipedia"
Log is disable when searx_debug is False 
							
						 
						
							2021-09-11 10:13:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								577998106a 
								
							 
						 
						
							
							
								
								[mod] debug mode: use coloredlogs package  
							
							... 
							
							
							
							in debug mode, add some padding to make the output more readable
in procution mode, add the timestamp 
							
						 
						
							2021-09-10 21:49:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								b513917ef9 
								
							 
						 
						
							
							
								
								[mod] searx.metrics & searx.search: use the engine loggers  
							
							... 
							
							
							
							metrics & processors use the engine logger 
							
						 
						
							2021-09-10 21:49:34 +02:00