<feed xmlns='http://www.w3.org/2005/Atom'>
<title>searxng/searx/engines/invidious.py, branch master</title>
<subtitle>Free internet metasearch engine which aggregates results from various search services and databases</subtitle>
<id>https://git.ikboikov.net/searxng/atom?h=master</id>
<link rel='self' href='https://git.ikboikov.net/searxng/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/'/>
<updated>2026-09-02T14:30:00Z</updated>
<entry>
<title>[mod] engines: migrate to setup() from init() for simple tasks</title>
<updated>2026-09-02T14:30:00Z</updated>
<author>
<name>Om Alve</name>
<email>om@turboml.com</email>
</author>
<published>2026-08-23T12:56:13Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=b4f616fed70b0598a1817fb828c0cce29d0451be'/>
<id>urn:sha1:b4f616fed70b0598a1817fb828c0cce29d0451be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[fix] engines: base URL can be a list or a string, but its not None!</title>
<updated>2025-11-25T05:25:45Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2025-11-23T11:33:16Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=2313b972a38170df5421839b911f942cb8ea4af3'/>
<id>urn:sha1:2313b972a38170df5421839b911f942cb8ea4af3</id>
<content type='text'>
The code injection and monkey patching examine the names in the module of the
engine; if a variable there starts without an underscore and has the value None,
then this variable needs to be configured. This outdated concept does not fit
engines that may have multiple URLs. At least not as long as the value of the
base URL (list) is None.

The default is now an empty list instead of None

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[mod] drop: from __future__ import annotations</title>
<updated>2025-09-03T11:37:36Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2025-08-24T13:16:46Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=f24d85bc4be732b8edb2157ef4ecf35d380d2b45'/>
<id>urn:sha1:f24d85bc4be732b8edb2157ef4ecf35d380d2b45</id>
<content type='text'>
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[mod] engine invidious: commented out / no public API available nowadays (#4800)</title>
<updated>2025-05-18T11:20:27Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarIT.de</email>
</author>
<published>2025-05-18T11:20:27Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=b8b857d24c139fcbc7437efd8d81323ce963de93'/>
<id>urn:sha1:b8b857d24c139fcbc7437efd8d81323ce963de93</id>
<content type='text'>
Reported-by: @unifox https://github.com/searxng/searxng/issues/2722#issuecomment-2884993248

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;</content>
</entry>
<entry>
<title>[feat] videos template: support for view count</title>
<updated>2024-07-27T09:49:58Z</updated>
<author>
<name>Bnyro</name>
<email>bnyro@tutanota.com</email>
</author>
<published>2024-07-20T19:27:12Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=304ddd8114e12f4fdd5057dc933a2981bd9e1ec7'/>
<id>urn:sha1:304ddd8114e12f4fdd5057dc933a2981bd9e1ec7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION</title>
<updated>2024-03-11T13:55:38Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2024-03-11T06:45:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=8205f170ff983e5240d32dc17d7fdb526ebe5fe7'/>
<id>urn:sha1:8205f170ff983e5240d32dc17d7fdb526ebe5fe7</id>
<content type='text'>
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[fix] engine - invidious thumbnails</title>
<updated>2023-09-13T09:37:42Z</updated>
<author>
<name>jazzzooo</name>
<email>38244149+jazzzooo@users.noreply.github.com</email>
</author>
<published>2023-09-13T05:36:41Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=6039dbf2112d8bd78dba189562a19a92d04f7907'/>
<id>urn:sha1:6039dbf2112d8bd78dba189562a19a92d04f7907</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[mod] templates: rename field for &lt;iframe&gt; URL to iframe_src</title>
<updated>2022-02-18T18:00:49Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2022-02-13T15:12:46Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=7352c6bc79dacd501d3059e4e3995e9acf4ce456'/>
<id>urn:sha1:7352c6bc79dacd501d3059e4e3995e9acf4ce456</id>
<content type='text'>
Rename result field data_src to iframe_src

Suggested-by: @dalf https://github.com/searxng/searxng/pull/882#issuecomment-1037997402
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[mod] result_templates/videos.html: replace embedded HTML by data_src</title>
<updated>2022-02-13T13:20:47Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2022-02-07T15:16:57Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=46e131fdadd94910c0e258aa4e855ad8019edbf7'/>
<id>urn:sha1:46e131fdadd94910c0e258aa4e855ad8019edbf7</id>
<content type='text'>
Embedded HTML breaks SearXNG architecture.  To modularize, HTML is generated in
the templates (oscar &amp; simple) and result parameter 'embedded' is replaced by
'data_src', an URL for embedded content (&lt;iframe&gt;).

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[pylint] engines/invidious.py</title>
<updated>2022-02-04T14:42:06Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2022-02-04T14:20:57Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=b35ef9789bc1f302ca28f46716ac9864622559d5'/>
<id>urn:sha1:b35ef9789bc1f302ca28f46716ac9864622559d5</id>
<content type='text'>
Fix remarks from pylint and remove usless comments

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
</feed>
