Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								3f76c9c96c 
								
							 
						 
						
							
							
								
								[enh] enable English dictionaries by default  
							
							... 
							
							
							
							These dictionaries are no longer part of the general category,
so they're no longer queried by default -> we can enable them
by default without degrading general query performance. 
							
						 
						
							2022-01-05 11:03:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								abe53946d4 
								
							 
						 
						
							
							
								
								[enh] display help text for "Other" engines tab in preferences  
							
							
							
						 
						
							2022-01-05 11:03:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								6f07d51b62 
								
							 
						 
						
							
							
								
								[mod] improve variable name  
							
							
							
						 
						
							2022-01-05 11:03:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								1e195f5b95 
								
							 
						 
						
							
							
								
								[mod] move group_engines_in_tab to searx.webutils  
							
							
							
						 
						
							2022-01-05 11:03:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								5d74bf3820 
								
							 
						 
						
							
							
								
								[enh] move dictionaries, Erowid & IMDb out of general category  
							
							... 
							
							
							
							The general category is the category that is searched by default.
From a privacy standpoint it doesn't make sense to send all general
queries to specialized search engines that cannot deal with those
queries anyway. 
							
						 
						
							2022-01-05 11:03:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								ab90e2ac49 
								
							 
						 
						
							
							
								
								[enh] show categories not in any tab category in "Other" preferences tab  
							
							... 
							
							
							
							Previously we didn't have a good place to put search engines that don't
fit into any of the tab categories. This commit automatically puts
search engines that don't belong to any tab category in an "other"
category, that is only displayed in the user preferences (and not above
search results). 
							
						 
						
							2022-01-05 11:03:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								4ac6b5d32d 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2022-01-05 11:03:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								a12cb6a807 
								
							 
						 
						
							
							
								
								[simple] improve styling of subcategory table headers in preferences  
							
							
							
						 
						
							2022-01-05 11:03:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								20a5e43e35 
								
							 
						 
						
							
							
								
								[enh] display language of engines in preferences  
							
							
							
						 
						
							2022-01-05 11:03:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								31e206361f 
								
							 
						 
						
							
							
								
								[enh] group engines in preference tabs  
							
							
							
						 
						
							2022-01-05 11:03:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								b02f762687 
								
							 
						 
						
							
							
								
								[enh] add more categories  
							
							
							
						 
						
							2022-01-05 11:00:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d7b4306444 
								
							 
						 
						
							
							
								
								[fix] links in comments -  https://docs.searxng.org/  
							
							... 
							
							
							
							fixed links from https://searxng.github.io/searxng/  to https://docs.searxng.org/  
							
						 
						
							2022-01-04 16:04:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								a6cfab93fa 
								
							 
						 
						
							
							
								
								[enh] add redis connector searx/shared/redisdb.py  
							
							... 
							
							
							
							Add a redis connector, the default DB connector is a socket at::
    unix:///usr/local/searxng-redis/run/redis.sock?db=0
To set up a redis instance simply use::
    $ ./manage redis.build
    $ sudo -H ./manage redis.install
A hint for developers:
To get access rights to this instance, your developer account needs to be added
to the *searxng-redis* group::
    $ sudo -H ./manage redis.addgrp "${USER}"
    # don't forget to logout & login to get member of group
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-01-03 20:56:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								41ae5aea2b 
								
							 
						 
						
							
							
								
								[fix] disabling all engines in a category makes the bang search in general  
							
							... 
							
							
							
							with this commit, there is no result 
							
						 
						
							2022-01-03 20:23:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								8e9ad1ccc2 
								
							 
						 
						
							
							
								
								[enh] introduce categories_as_tabs  
							
							... 
							
							
							
							Previously all categories were displayed as search engine tabs.
This commit changes that so that only the categories listed under
categories_as_tabs in settings.yml are displayed.
This lets us introduce more categories without cluttering up the UI.
Categories not displayed as tabs  can still be searched with !bangs. 
							
						 
						
							2022-01-03 07:01:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								df34b1ddcf 
								
							 
						 
						
							
							
								
								[enh] settings.yml: allow granular overwrites for about  
							
							
							
						 
						
							2022-01-03 07:01:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								8a0810cedc 
								
							 
						 
						
							
							
								
								[fix] bang syntax for categories with spaces  
							
							
							
						 
						
							2022-01-03 07:01:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								458b7fb72d 
								
							 
						 
						
							
							
								
								Merge pull request  #610  from return42/img-load-error  
							
							... 
							
							
							
							[fix] simple theme: hide the image if img load fails 
							
						 
						
							2022-01-02 22:34:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d83aa2b0d2 
								
							 
						 
						
							
							
								
								Merge pull request  #613  from return42/pylint-bing-images  
							
							... 
							
							
							
							[pylint] Bing (Images) engine 
							
						 
						
							2022-01-02 22:00:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								76cbfbbdda 
								
							 
						 
						
							
							
								
								reference docs.searxng.org  
							
							
							
						 
						
							2022-01-02 21:18:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								3cdf2d6570 
								
							 
						 
						
							
							
								
								Update searx.data - update_languages.py  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-01-01 18:37:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								21d7c8b367 
								
							 
						 
						
							
							
								
								Merge pull request  #676  from return42/fix-bing-lang  
							
							... 
							
							
							
							Fix issues on running update_languages.py 
							
						 
						
							2022-01-01 18:12:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								61ce0c2244 
								
							 
						 
						
							
							
								
								[fix] bing engines: fetch_supported_languages  
							
							... 
							
							
							
							The Request to and the Response from https://www.bing.com/account/general  has
been changed.
[1] https://github.com/searxng/searxng/pull/672#discussion_r777104919 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-01-01 17:31:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b49f32d3e 
								
							 
						 
						
							
							
								
								Merge pull request  #670  from searxng/update_data_update_firefox_version.py  
							
							... 
							
							
							
							Update searx.data - update_firefox_version.py 
							
						 
						
							2022-01-01 12:16:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3dcba2f67c 
								
							 
						 
						
							
							
								
								Merge pull request  #671  from searxng/update_data_update_ahmia_blacklist.py  
							
							... 
							
							
							
							Update searx.data - update_ahmia_blacklist.py 
							
						 
						
							2022-01-01 12:08:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								877293c470 
								
							 
						 
						
							
							
								
								Merge pull request  #673  from searxng/update_data_update_currencies.py  
							
							... 
							
							
							
							Update searx.data - update_currencies.py 
							
						 
						
							2022-01-01 12:08:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								127da09fc9 
								
							 
						 
						
							
							
								
								Update searx.data - update_wikidata_units.py  
							
							
							
						 
						
							2022-01-01 06:25:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								291483af53 
								
							 
						 
						
							
							
								
								Update searx.data - update_currencies.py  
							
							
							
						 
						
							2022-01-01 06:25:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								a0016250ec 
								
							 
						 
						
							
							
								
								Update searx.data - update_ahmia_blacklist.py  
							
							
							
						 
						
							2022-01-01 06:24:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								184242d36b 
								
							 
						 
						
							
							
								
								Update searx.data - update_firefox_version.py  
							
							
							
						 
						
							2022-01-01 06:24:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								021b4a0a02 
								
							 
						 
						
							
							
								
								Merge pull request  #667  from searxng/dependabot/pip/master/pygments-2.11.0  
							
							... 
							
							
							
							Bump pygments from 2.10.0 to 2.11.0 
							
						 
						
							2021-12-31 09:29:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								efbcaaab3b 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2021-12-31 09:14:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								391e4b57c9 
								
							 
						 
						
							
							
								
								make pygments.less  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-12-31 09:12:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								db4885f7d4 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							055a6080d028dfd7d2f3b9981b882f56f8e524a370eafa9c7eb20cec3cb754a4 
						
							2021-12-31 07:17:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								f087d01e24 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2021-12-29 14:33:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								f75199b1ec 
								
							 
						 
						
							
							
								
								[fix] simple theme: hide the image if img load fails  
							
							... 
							
							
							
							Add event listener to query selector::
    '#urls img.image'
From the user point of view, I think it is better to hide the image:
img_load_error.svg is helplful in the image category because it still allows to
select the image. IMO, in the news category, the fact there is a missing image
won't help to choose the links. From a developer point of view, the place holder
is signal that may be the engine needs to be updated (at least give a look). The
browser console should show the same information too, but it requires some
additional steps. [1]
[1] https://github.com/searxng/searxng/pull/610#issuecomment-997640132 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-12-29 14:30:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7966fd3bbd 
								
							 
						 
						
							
							
								
								Merge pull request  #663  from dalf/mod_secret_key  
							
							... 
							
							
							
							changes about the secret_key 
							
						 
						
							2021-12-29 13:33:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								8f3a7feb47 
								
							 
						 
						
							
							
								
								[mod] implement is_hmac_of() in webutils / close to new_hmac()  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>, Alexandre Flament 
							
						 
						
							2021-12-28 23:04:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								dc4f1f705d 
								
							 
						 
						
							
							
								
								[pylint] Bing (Images) engine  
							
							... 
							
							
							
							Fix remarks from pylint and remove obsolete try/except block
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-12-28 14:43:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								6d7a38a912 
								
							 
						 
						
							
							
								
								[pylint] Bing (Videos) engine  
							
							... 
							
							
							
							Fix remarks from pylint and remove obsolete try/except block
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-12-28 14:33:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								7d4834ac4d 
								
							 
						 
						
							
							
								
								[mod] webutils.py: remove dead code  
							
							... 
							
							
							
							secret_key can't be bytes (see settings_default.py) 
							
						 
						
							2021-12-28 10:14:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								d784870209 
								
							 
						 
						
							
							
								
								[fix] use hmac.compare_digest instead of ==  
							
							... 
							
							
							
							see https://docs.python.org/3/library/hmac.html#hmac.HMAC.hexdigest  
							
						 
						
							2021-12-28 08:36:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d84226bf63 
								
							 
						 
						
							
							
								
								[fix] issues reported by pylint  
							
							... 
							
							
							
							Fix pylint issues from commit (3d96a983 
							
						 
						
							2021-12-27 10:16:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								3d96a9839a 
								
							 
						 
						
							
							
								
								[format.python] initial formatting of the python code  
							
							... 
							
							
							
							This patch was generated by black [1]::
    make format.python
[1] https://github.com/psf/black 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-12-27 09:26:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								fcdc2c2cd2 
								
							 
						 
						
							
							
								
								[format.python] disable py code formatting for some hunks of code  
							
							... 
							
							
							
							Disable the python code formatting from python-black, where the readability of
code suffers by formatting.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-12-27 09:16:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								568a4df297 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							140448982db5cc5d7273ced4bac8f580472c882abc2c60a411f37c0010417e8a12d49b4ba1bfd8f6fa94d2056a121417bc9b6947 
						
							2021-12-24 07:18:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								19339067c6 
								
							 
						 
						
							
							
								
								[del] remove geektimes (redirects to habrahabr)  
							
							
							
						 
						
							2021-12-22 13:20:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								fb037e7a83 
								
							 
						 
						
							
							
								
								[del] remove whaleslide (website is down)  
							
							... 
							
							
							
							Closes  #639 . 
						
							2021-12-22 13:19:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								e28c6bda35 
								
							 
						 
						
							
							
								
								[doc] introduce about.language and sort engines by it  
							
							
							
						 
						
							2021-12-21 09:58:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								c5d604f06f 
								
							 
						 
						
							
							
								
								[upd] engine_descriptions.json  
							
							... 
							
							
							
							Updated by:
    ./manage pyenv.cmd python3 \
        ./searxng_extra/update/update_engine_descriptions.py
Include documentation of new added engines:
- superuser
- stackoverflow
- askubuntu
- indb
- ...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-12-20 14:39:10 +01:00