Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							8769b7c6d6 
							
						 
					 
					
						
						
							
							[refactor] typification of SearXNG (MainResult) / result items (part 2)  
						
						... 
						
						
						
						The class ReslutContainer has been revised, it can now handle the typed Result
items of classes:
- MainResult
- LegacyResult (a dict wrapper for backward compatibility)
Due to the now complete typing of theses three clases, instead of the *getitem*
accesses, the fields can now be accessed directly via attributes (which is also
supported by the IDE).
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-03-15 10:36:33 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d6ce29f7f0 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
						
					 
					
						2025-03-15 09:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								searxng-bot 
							
						 
					 
					
						
						
						
						
							
						
						
							6afe0e29a7 
							
						 
					 
					
						
						
							
							[l10n] update translations from Weblate  
						
						... 
						
						
						
						efa1f5656 - 2025-03-13 - return42 <return42@noreply.codeberg.org>
5e0a76d3c - 2025-03-13 - return42 <return42@noreply.codeberg.org> 
						
						
					 
					
						2025-03-15 07:50:21 +01:00 
						 
				 
			
				
					
						
							
							
								Aadniz 
							
						 
					 
					
						
						
						
						
							
						
						
							a88b4d7036 
							
						 
					 
					
						
						
							
							[fix] presearch engine: domain sometimes included in beginning of titles  
						
						
						
						
					 
					
						2025-03-08 12:39:16 +01:00 
						 
				 
			
				
					
						
							
							
								Austin-Olacsi 
							
						 
					 
					
						
						
						
						
							
						
						
							73d50f5748 
							
						 
					 
					
						
						
							
							[feat] add bilibili support to get get_embeded_stream_url  
						
						
						
						
					 
					
						2025-03-08 10:47:30 +01:00 
						 
				 
			
				
					
						
							
							
								Aadniz 
							
						 
					 
					
						
						
						
						
							
						
						
							4884747508 
							
						 
					 
					
						
						
							
							[fix] presearch engine: Title showing <em> html code  
						
						
						
						
					 
					
						2025-03-07 21:24:35 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							eb3633629a 
							
						 
					 
					
						
						
							
							[fix] set language for engines from chinese market (no i18n index nor UI)  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-03-07 19:59:13 +01:00 
						 
				 
			
				
					
						
							
							
								Loris 
							
						 
					 
					
						
						
						
						
							
						
						
							02b76c8389 
							
						 
					 
					
						
						
							
							[fix] engine qwant: add tgp and llm arguments to avoid CAPTCHA  
						
						
						
						
					 
					
						2025-03-07 18:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							08a90d46d6 
							
						 
					 
					
						
						
							
							[doc] add missing docs for the search.max_page setting  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-03-07 10:07:41 +01:00 
						 
				 
			
				
					
						
							
							
								searxng-bot 
							
						 
					 
					
						
						
						
						
							
						
						
							860f0a35ac 
							
						 
					 
					
						
						
							
							[l10n] update translations from Weblate  
						
						... 
						
						
						
						a516df5a2 - 2025-03-06 - DanielBoone <danielboone@noreply.codeberg.org>
2763a5d77 - 2025-03-06 - return42 <return42@noreply.codeberg.org>
4a3a81c9b - 2025-03-06 - marc-lopez <marc-lopez@noreply.codeberg.org>
d2bd5b048 - 2025-03-05 - MonsoonFire <monsoonfire@noreply.codeberg.org>
752b558d6 - 2025-03-05 - buiducnhat <buiducnhat@noreply.codeberg.org>
0ff2ccf43 - 2025-03-04 - marc-lopez <marc-lopez@noreply.codeberg.org>
462a0625d - 2025-03-03 - Juno Takano <jutty@noreply.codeberg.org>
5cb41045c - 2025-03-02 - gkkulik <gkkulik@noreply.codeberg.org>
e599c3942 - 2025-03-02 - gkkulik <gkkulik@noreply.codeberg.org>
d44128eda - 2025-03-02 - gkkulik <gkkulik@noreply.codeberg.org> 
						
						
					 
					
						2025-03-07 08:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Bubu 
							
						 
					 
					
						
						
						
						
							
						
						
							b8671c7a4a 
							
						 
					 
					
						
						
							
							[feat] engines: add baidu (general)  
						
						
						
						
					 
					
						2025-03-07 06:59:28 +01:00 
						 
				 
			
				
					
						
							
							
								Zhijie He 
							
						 
					 
					
						
						
						
						
							
						
						
							066aabc112 
							
						 
					 
					
						
						
							
							[feat] engines: add www.acfun.cn  
						
						
						
						
					 
					
						2025-03-06 17:52:16 +01:00 
						 
				 
			
				
					
						
							
							
								Zhijie He 
							
						 
					 
					
						
						
						
						
							
						
						
							8fe4904619 
							
						 
					 
					
						
						
							
							[feat] engines: add www.iqiyi.com  
						
						... 
						
						
						
						Co-authored-by: Bnyro <bnyro@tutanota.com> 
						
						
					 
					
						2025-03-06 17:28:14 +01:00 
						 
				 
			
				
					
						
							
							
								Zhijie He 
							
						 
					 
					
						
						
						
						
							
						
						
							08d08475fc 
							
						 
					 
					
						
						
							
							[feat] engines: add www.chinaso.com  
						
						... 
						
						
						
						Co-authored-by: Bnyro <bnyro@tutanota.com> 
						
						
					 
					
						2025-03-06 17:23:11 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							194f222203 
							
						 
					 
					
						
						
							
							[fix] engines: Google-Web & Google-Video (random arc_id)  
						
						... 
						
						
						
						Both enghines have been reported ``TooManyRequests``, additionaly Google-Videos
thumbnails needed a review.
Based on the research from @unixfox [1] this patch generates every hour a new random
``arc_id``.
[1] https://github.com/searxng/searxng/issues/4435#issuecomment-2703279522 
Closes:
- https://github.com/searxng/searxng/issues/4435 
- https://github.com/searxng/searxng/issues/4431 
Related:
- https://github.com/searxng/searxng/discussions/4434 
- https://github.com/searxng/searxng/discussions/4429 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-03-06 15:43:53 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							8984d7ae02 
							
						 
					 
					
						
						
							
							[fix] brave engine: add sec-fetch headers and source=web argument  
						
						... 
						
						
						
						The intention is to reduce the "TooManyRequestsException".
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-03-02 18:19:55 +01:00 
						 
				 
			
				
					
						
							
							
								Zhijie He 
							
						 
					 
					
						
						
						
						
							
						
						
							b0beb307ca 
							
						 
					 
					
						
						
							
							[chore] add timediff field for sogou_videos  
						
						... 
						
						
						
						Co-authored-by: Bnyro <bnyro@tutanota.com> 
						
						
					 
					
						2025-03-02 13:31:31 +01:00 
						 
				 
			
				
					
						
							
							
								Zhijie He 
							
						 
					 
					
						
						
						
						
							
						
						
							76f52b5b45 
							
						 
					 
					
						
						
							
							[feat] add Sogou WeChat article search support  
						
						
						
						
					 
					
						2025-03-02 13:31:31 +01:00 
						 
				 
			
				
					
						
							
							
								Zhijie He 
							
						 
					 
					
						
						
						
						
							
						
						
							97aa5a779b 
							
						 
					 
					
						
						
							
							[feat] add Sogou engine for searxng  
						
						... 
						
						
						
						Co-authored-by: Bnyro <bnyro@tutanota.com> 
						
						
					 
					
						2025-03-02 13:31:31 +01:00 
						 
				 
			
				
					
						
							
							
								Zhijie He 
							
						 
					 
					
						
						
						
						
							
						
						
							71d1504e57 
							
						 
					 
					
						
						
							
							[feat] add 360search engine for searxng  
						
						... 
						
						
						
						Co-authored-by: Bnyro <bnyro@tutanota.com> 
						
						
					 
					
						2025-03-02 13:25:35 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							80f5fad16e 
							
						 
					 
					
						
						
							
							[fix] add backward compatibility for the "enabled_plugins:"  
						
						... 
						
						
						
						Before #4183  a builtin plugin was *defautlt_on* when it is listed in the
"enabled_plugins" settings, this patch restores the previous behavior.
Not part of this patch but just to mentioning in context of #4263 :
  In the long term, we will abolish the "enabled_plugins:" setting and combine
  all options for the plugins in the "plugins:" setting, as is already planned
  in the PR #4282 
Closes: https://github.com/searxng/searxng/issues/4263 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-03-01 18:02:31 +01:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							a51416c7c3 
							
						 
					 
					
						
						
							
							[feat] engines: add openclipart.org  
						
						
						
						
					 
					
						2025-03-01 18:01:51 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d0022d86d2 
							
						 
					 
					
						
						
							
							[refactor] soundcloud engine  
						
						... 
						
						
						
						Closes: https://github.com/searxng/searxng/issues/4226 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-03-01 17:51:14 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							1d16b94279 
							
						 
					 
					
						
						
							
							[fix] wikidata: increase wikidata queries timeout  
						
						... 
						
						
						
						The big queries for initializing and updating the currencies take longer than
the default of the wikidata engine, which is only 3sec.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-03-01 12:21:29 +01:00 
						 
				 
			
				
					
						
							
							
								return42 
							
						 
					 
					
						
						
						
						
							
						
						
							30a820437d 
							
						 
					 
					
						
						
							
							[data] update searx.data - update_engine_traits.py  
						
						
						
						
					 
					
						2025-03-01 09:43:06 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							03419078ef 
							
						 
					 
					
						
						
							
							[fix] bing fetch engine traits - adjusted XPath selectors  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-03-01 09:43:06 +01:00 
						 
				 
			
				
					
						
							
							
								return42 
							
						 
					 
					
						
						
						
						
							
						
						
							01e2b3e325 
							
						 
					 
					
						
						
							
							[data] update searx.data - update_firefox_version.py  
						
						
						
						
					 
					
						2025-03-01 07:47:48 +01:00 
						 
				 
			
				
					
						
							
							
								return42 
							
						 
					 
					
						
						
						
						
							
						
						
							ccf485c519 
							
						 
					 
					
						
						
							
							[data] update searx.data - update_wikidata_units.py  
						
						
						
						
					 
					
						2025-03-01 07:47:24 +01:00 
						 
				 
			
				
					
						
							
							
								return42 
							
						 
					 
					
						
						
						
						
							
						
						
							64810ee911 
							
						 
					 
					
						
						
							
							[data] update searx.data - update_ahmia_blacklist.py  
						
						
						
						
					 
					
						2025-03-01 07:44:28 +01:00 
						 
				 
			
				
					
						
							
							
								return42 
							
						 
					 
					
						
						
						
						
							
						
						
							a4b120c33d 
							
						 
					 
					
						
						
							
							[data] update searx.data - update_engine_descriptions.py  
						
						
						
						
					 
					
						2025-03-01 07:43:29 +01:00 
						 
				 
			
				
					
						
							
							
								return42 
							
						 
					 
					
						
						
						
						
							
						
						
							73e4128970 
							
						 
					 
					
						
						
							
							[data] update searx.data - update_external_bangs.py  
						
						
						
						
					 
					
						2025-03-01 07:43:00 +01:00 
						 
				 
			
				
					
						
							
							
								searxng-bot 
							
						 
					 
					
						
						
						
						
							
						
						
							28b5cbf276 
							
						 
					 
					
						
						
							
							[l10n] update translations from Weblate  
						
						... 
						
						
						
						0e9536840 - 2025-02-24 - dauiau <dauiau@users.noreply.translate.codeberg.org>
047501d2d - 2025-02-25 - return42 <return42@users.noreply.translate.codeberg.org>
647b20923 - 2025-02-21 - kratos <kratos@users.noreply.translate.codeberg.org>
288d0d4c8 - 2025-02-21 - guenael <guenael@users.noreply.translate.codeberg.org> 
						
						
					 
					
						2025-02-28 12:57:15 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d5ba3bf150 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
						
					 
					
						2025-02-28 12:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							8b864ed111 
							
						 
					 
					
						
						
							
							[fix] simple template - video.html fix button icon to icon_small  
						
						... 
						
						
						
						BTW: Rename the manufacturer-specific name ``ion-icon`` of the icon set in
SerXNG to ``sxng-icon-set`` --> The icon set can be assembled together as
desired in the FE and should therefore not have a manufacturer-specific name in
the style and template definitions.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-28 12:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							1a3543d4b2 
							
						 
					 
					
						
						
							
							[web-client] simple theme: final build by vite & clean up grunt leftovers  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-28 12:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							872e09d103 
							
						 
					 
					
						
						
							
							[web-client] simple theme: move SVGs to client/simple/src and deploy to static by plg_svg2svg  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-28 12:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							189dd0155d 
							
						 
					 
					
						
						
							
							[web-client] simple theme: refactor jinja_svg_catalog and cleanup icon names  
						
						... 
						
						
						
						This patch implements the template generation of the template:
  searx/templates/simple/icons.html
by the way the icon set (the icon names) has been normalized:
  film-outline   --> film
  magnet-outline --> magnet
  ..
  warning        --> alert
Some missing (categorie) icons had been added.
Some of the ionicons are not suitable for a dark theme, we fixed the svg
manually in src/svg/ionicons:
- https://github.com/searxng/searxng/pull/4284#issuecomment-2680550342 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-28 12:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							a8ed79b730 
							
						 
					 
					
						
						
							
							[web-client] simple theme: stylelint LESS source files  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-28 12:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							b74496b192 
							
						 
					 
					
						
						
							
							[web-client] simple theme: eslint JS source files  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-28 12:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							7a6ea56565 
							
						 
					 
					
						
						
							
							[web-client] simple theme: vite build -- CSS sourcemaps still missing!!!  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-28 12:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							a1132deaa4 
							
						 
					 
					
						
						
							
							[web-client] simple theme: move sources to client/simple/src  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-28 12:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							887594f634 
							
						 
					 
					
						
						
							
							[fix] Internet links disappeared from wikidata side box (second try)  
						
						... 
						
						
						
						Related:
- https://github.com/searxng/searxng/pull/4286#issuecomment-2639960013 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-26 08:45:56 +01:00 
						 
				 
			
				
					
						
							
							
								fatwang2 
							
						 
					 
					
						
						
						
						
							
						
						
							bc5c8e5748 
							
						 
					 
					
						
						
							
							[fix] engine unsplash: image links by preserving URL parameters  
						
						... 
						
						
						
						Only remove ixid parameter while keeping other essential URL parameters
to ensure images are properly displayed in search results. 
						
						
					 
					
						2025-02-26 08:44:39 +01:00 
						 
				 
			
				
					
						
							
							
								searxng-bot 
							
						 
					 
					
						
						
						
						
							
						
						
							f325f8a886 
							
						 
					 
					
						
						
							
							[l10n] update translations from Weblate  
						
						... 
						
						
						
						fecbeb1d5 - 2025-02-20 - return42 <return42@users.noreply.translate.codeberg.org>
8891568c6 - 2025-02-17 - AlanBacker <alanbacker@users.noreply.translate.codeberg.org>
727ae2508 - 2025-02-15 - return42 <return42@users.noreply.translate.codeberg.org>
11f215e90 - 2025-02-15 - return42 <return42@users.noreply.translate.codeberg.org>
9eb07083e - 2025-02-15 - thenack0 <thenack0@users.noreply.translate.codeberg.org> 
						
						
					 
					
						2025-02-26 07:16:01 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							2e0abc9310 
							
						 
					 
					
						
						
							
							[fix] various issues in the documentation  
						
						... 
						
						
						
						Closes: https://github.com/searxng/searxng/issues/4370 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-26 07:15:39 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							28d1240fce 
							
						 
					 
					
						
						
							
							[fix] remove dead invidious instances from the settings  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-20 17:16:15 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							4994fbb5af 
							
						 
					 
					
						
						
							
							[fix] engines bing.images & brave.videos - fix parse data string  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-20 17:03:25 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							caf0dd5372 
							
						 
					 
					
						
						
							
							[fix] piped engine - update backend_url list  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-20 14:43:01 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							c0a21789a3 
							
						 
					 
					
						
						
							
							[mod] activate startpage by default and use default timeout (3sec)  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2025-02-20 14:23:03 +01:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							0f2fc5879d 
							
						 
					 
					
						
						
							
							[feat] startpage: support for news and images  
						
						
						
						
					 
					
						2025-02-20 13:44:28 +01:00