Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aedd6279b3 
							
						 
					 
					
						
						
							
							Merge pull request  #634  from not-my-profile/powered-by  
						
						... 
						
						
						
						Introduce `categories_as_tabs` & group engines in tabs 
						
					 
					
						2022-01-06 09:22:02 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ebad8220f 
							
						 
					 
					
						
						
							
							Merge pull request  #688  from dalf/settings_enable_stats  
						
						... 
						
						
						
						[enh] settings.yml: implement general.enable_metrics 
						
					 
					
						2022-01-05 18:53:49 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							160f3e022e 
							
						 
					 
					
						
						
							
							Merge pull request  #683  from return42/fix-doc  
						
						... 
						
						
						
						Document & Pylint scripts in searxng_extra/update 
						
					 
					
						2022-01-05 19:46:00 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3ecadd3f8 
							
						 
					 
					
						
						
							
							Merge pull request  #679  from dalf/brand-searxng  
						
						... 
						
						
						
						searxng.org: update setup.py & settings.yml 
						
					 
					
						2022-01-05 19:07:53 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							2134703b4b 
							
						 
					 
					
						
						
							
							[enh] settings.yml: implement general.enable_metrics  
						
						... 
						
						
						
						* allow not to record metrics (response time, etc...)
* this commit doesn't change the UI. If the metrics are disabled
  /stats and /stats/errors will return empty response.
  in /preferences, the columns response time and reliability will be empty. 
						
					 
					
						2022-01-05 19:03:04 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							ffea5d8ef5 
							
						 
					 
					
						
						
							
							[docs] add documentation for the scripts in searxng_extra/update  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2022-01-05 16:09:40 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							a4c2cfb837 
							
						 
					 
					
						
						
							
							[enh] change categories_as_tabs from a list to a dict  
						
						... 
						
						
						
						The tab icon names are currently hard coded in the templates.
This commit lets us introduce an icon property in the future, e.g:
categories_as_tabs:
  general:
    icon: search-outline 
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00d3a7477c 
							
						 
					 
					
						
						
							
							Merge pull request  #664  from return42/themes.live  
						
						... 
						
						
						
						[mod] manage: add themes.live command (rebuild on modification) 
						
					 
					
						2022-01-04 19:44:51 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e99c11c95 
							
						 
					 
					
						
						
							
							Merge pull request  #680  from JamesClonk/master  
						
						... 
						
						
						
						fix minor typo 
						
					 
					
						2022-01-03 18:25:54 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							de819bb1f5 
							
						 
					 
					
						
						
							
							[docs] move searxng_extra/ stuff to the developer section.  
						
						... 
						
						
						
						Stuff in folder searxng_extra/ is not suitable for normal users and should only
be used by developers.
The script searxng_extra/standalone_searx.py must not give the impression that
it improves privacy. [1]
[1] https://github.com/searxng/searxng/pull/651#issuecomment-1001389726 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2022-01-03 10:20:54 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							02e9bdf755 
							
						 
					 
					
						
						
							
							[doc] engine tables: show engines in all categories  
						
						... 
						
						
						
						Previously the documentation grouped the engines by their first
category so e.g. YouTube and Invidious were only shown in the
in the videos section but not in the music section.
This commit fixes this by iterating over searx.engines.categories,
which also has the added benefit that the sections are now in the
same order as the tabs in the user interface. 
						
					 
					
						2022-01-03 07:01:49 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							d8af94b721 
							
						 
					 
					
						
						
							
							[doc] engine-table: stop sorting by Disabled  
						
						... 
						
						
						
						It's only the default value for disabled it's not that important,
since users can easily toggle it anytime in the engine preferences. 
						
					 
					
						2022-01-03 07:01:49 +01:00 
						 
				 
			
				
					
						
							
							
								Fabio Berchtold 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a67beebe1 
							
						 
					 
					
						
						
							
							fix minor typo  
						
						
						
					 
					
						2022-01-02 23:13:36 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							76cbfbbdda 
							
						 
					 
					
						
						
							
							reference docs.searxng.org  
						
						
						
					 
					
						2022-01-02 21:18:29 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							c7f2740414 
							
						 
					 
					
						
						
							
							[mod] live build of a theme: LIVE_THEME=simple make run  
						
						... 
						
						
						
						Environment variable to get live builds while modifying CSS & JS of a theme::
    LIVE_THEME=simple make run
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-12-29 21:53:12 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							188efe53e8 
							
						 
					 
					
						
						
							
							[doc] add global TOC to sidebar  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-12-24 07:05:33 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							ca7f1a2da6 
							
						 
					 
					
						
						
							
							[doc] engine-table: link module documentation if it exists  
						
						
						
					 
					
						2021-12-21 21:06:17 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							42d70e15ad 
							
						 
					 
					
						
						
							
							[doc] engine-table: rename Engine column to Module & link  
						
						
						
					 
					
						2021-12-21 15:46:43 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							33983809e4 
							
						 
					 
					
						
						
							
							[doc] say how many engines are supported / enabled  
						
						
						
					 
					
						2021-12-21 13:00:31 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							e28c6bda35 
							
						 
					 
					
						
						
							
							[doc] introduce about.language and sort engines by it  
						
						
						
					 
					
						2021-12-21 09:58:51 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							df0d0ecaab 
							
						 
					 
					
						
						
							
							[doc] engine-table: sort by Disabled and Name  
						
						
						
					 
					
						2021-12-20 23:57:06 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							1615ec4a2b 
							
						 
					 
					
						
						
							
							[doc] engine-table: group engines by first category  
						
						
						
					 
					
						2021-12-20 11:17:52 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							26b0ecddcf 
							
						 
					 
					
						
						
							
							[doc] engine-table: merge Engine type column  
						
						
						
					 
					
						2021-12-20 11:06:42 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							292faf213c 
							
						 
					 
					
						
						
							
							[doc] engine-table: remove Display errors column (always true)  
						
						
						
					 
					
						2021-12-20 10:52:21 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							0d5a356f23 
							
						 
					 
					
						
						
							
							[doc] engine-table: format shortcut as inline code  
						
						
						
					 
					
						2021-12-20 10:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							625ebf9cef 
							
						 
					 
					
						
						
							
							[doc] engine-table: group columns logically  
						
						
						
					 
					
						2021-12-20 10:49:29 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							966296b866 
							
						 
					 
					
						
						
							
							[doc] engine-table: expand cryptic abbreviations  
						
						
						
					 
					
						2021-12-20 10:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							24e1e41244 
							
						 
					 
					
						
						
							
							[doc] engine-table: remove duplicate Disabled column  
						
						
						
					 
					
						2021-12-20 09:48:27 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							39799ee74b 
							
						 
					 
					
						
						
							
							[doc] engine-table: link about.website  
						
						
						
					 
					
						2021-12-20 09:48:20 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							9349c71c54 
							
						 
					 
					
						
						
							
							[mod] themes/simple/img/searxng.svg -> src/brand/searxng.svg  
						
						... 
						
						
						
						* move `searx/static/themes/simple/img/searxng.svg` to `src/brand/searxng.svg`
* README.rst can use it without a reference to a theme.
* the simple theme can create `searx/static/themes/simple/img/searxng.png` using
  the svg2png task
Suggested-by: @dalf https://github.com/searxng/searxng/pull/561#issuecomment-981747902 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-11-29 19:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							ac5cce69cc 
							
						 
					 
					
						
						
							
							[doc] filtron.sh - install github.com/searxng/filtron  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-11-21 17:13:34 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e82e37ce6d 
							
						 
					 
					
						
						
							
							Merge pull request  #515  from return42/doc-theme  
						
						... 
						
						
						
						Various modification of the documentation and the theme sphinx-theme 
						
					 
					
						2021-11-19 11:46:29 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e997386e9 
							
						 
					 
					
						
						
							
							Merge pull request  #508  from return42/arm64  
						
						... 
						
						
						
						[mod] Tools to install and maintain golang binaries & packages. 
						
					 
					
						2021-11-18 19:49:01 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							1dae0c0be0 
							
						 
					 
					
						
						
							
							[brand] SearXNG - docs rename links and fix documentation  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-11-18 18:27:26 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							27bb55ab07 
							
						 
					 
					
						
						
							
							[brand] SearXNG - docs html_theme = "searxng"  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-11-18 17:33:48 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							3e5057405a 
							
						 
					 
					
						
						
							
							[mod] doc - html_logo = themes/simple/src/svg/searxng-wordmark.svg  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-11-18 17:29:25 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							2cc2406859 
							
						 
					 
					
						
						
							
							[mod] doc - in sidebar, add links to the reST sources  
						
						... 
						
						
						
						Offer links to the reST sources (aka) html_show_sourcelink [1].  Links to the
reST source are sometimes very helpful, especially in our resT-Primer [2] :)
[1] https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_show_sourcelink 
[2] https://searxng.github.io/searxng/dev/reST.html 
Related-to: https://github.com/pallets/pallets-sphinx-themes/issues/32 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-11-18 17:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							dc1442a2d1 
							
						 
					 
					
						
						
							
							[mod] Tools to install and maintain NVM versions manager for Node.js  
						
						... 
						
						
						
						[1] https://github.com/nvm-sh/nvm 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-11-16 23:31:11 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							79b41478ac 
							
						 
					 
					
						
						
							
							[fix] filtron & morty - install golang binary that fits to arch & os  
						
						... 
						
						
						
						Closes: https://github.com/searxng/searxng/issues/507 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-11-16 20:44:53 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							2b1252148d 
							
						 
					 
					
						
						
							
							[brand] SearXNG - nginx & apache searxng.conf, uwsgi searxng.conf  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-10-30 16:11:01 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							a9fc4885f2 
							
						 
					 
					
						
						
							
							[brand] SearXNG - bash env SEARXNG_URL  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-10-30 16:11:01 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cec9ded2e6 
							
						 
					 
					
						
						
							
							Merge pull request  #383  from dalf/searxng-docker  
						
						... 
						
						
						
						SearXNG: docker 
						
					 
					
						2021-10-21 12:03:10 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							f63ffbb22b 
							
						 
					 
					
						
						
							
							[fix] engine - yahoo: rewrite and fix issues  
						
						... 
						
						
						
						Languages are supported by mapping the language to a domain.  If domain is not
found in :py:obj:`lang2domain` URL ``<lang>.search.yahoo.com`` is used.
BTW: fix issue reported at https://github.com/searx/searx/issues/3020 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-10-16 20:05:26 +00:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							9e03823b98 
							
						 
					 
					
						
						
							
							SearXNG: docker  
						
						
						
					 
					
						2021-10-12 20:23:57 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							60edf2623d 
							
						 
					 
					
						
						
							
							[brand] SearXNG - reference /etc/searxng/settings.yml  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-10-11 12:28:55 +00:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							3fad483b7a 
							
						 
					 
					
						
						
							
							SearXNG: partial update: reference /etc/searxng/settings.yml  
						
						
						
					 
					
						2021-10-11 12:28:55 +00:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47eb836c65 
							
						 
					 
					
						
						
							
							Merge pull request  #375  from dalf/searxng_extra  
						
						... 
						
						
						
						SearXNG: searx_extra 
						
					 
					
						2021-10-03 19:09:07 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							955eab8240 
							
						 
					 
					
						
						
							
							[mod] searxng_extras - minor improvements  
						
						... 
						
						
						
						- fix docs/searxng_extra/standalone_searx.py.rst
- add SPDX tag
- pylint standalone_searx.py and update_wikidata_units.py
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-10-03 19:04:18 +02:00