summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-28[mod] bump copy-webpack-plugin 13.0.2, eslint 9.21 & vite 6.2.0Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[build] /staticMarkus Heiser
2025-02-28[upd] npm: Bump eslint from 9.19.0 to 9.20.1 in /client/simpleMarkus Heiser
Related: - https://github.com/searxng/searxng/pull/4322 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[fix] simple template - video.html fix button icon to icon_smallMarkus Heiser
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[web-client] integrate the migrated theme in the github CIMarkus Heiser
- upgrade to ubuntu-24.04 to get NodeJS v20 - remove DEBUG (V=1) environment / in a ViteJS env the DEBUG environment is reserved for interactive debugging tasks (not for verbose build messages). Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] integrate the migrated theme in the development workflowsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: final build by vite & clean up grunt leftoversMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: move SVGs to client/simple/src and deploy to ↵Markus Heiser
static by plg_svg2svg Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: refactor jinja_svg_catalog and cleanup icon namesMarkus Heiser
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[web-client] simple theme: vite plugins plg_svg2png & plg_svg2svgMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: move src/brand to client/simple/srcMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: stylelint-prettier LESS source filesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: stylelint LESS source filesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: eslint JS source filesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: vite build -- CSS sourcemaps still missing!!!Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: move sources to client/simple/srcMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: build & development env based on vite.Markus Heiser
Vite is a build tool, it consists of two major parts [1]: - A dev server that provides rich feature enhancements over native ES modules, for example extremely fast Hot Module Replacement (HMR). - A build command that bundles your code with Rollup, pre-configured to output highly optimized static assets for production. [1] https://vite.dev/guide/ Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-26Revert "[feat] add HEALTHCHECK in Dockerfile"Markus Heiser
This reverts commit dabe42549991619789485fa0841954d9f5db8b60.
2025-02-26Revert "Updated health check in Dockerfile"Markus Heiser
This reverts commit 1fd4dab3b41bd45da12a66677ed94ae438d27912.
2025-02-26Updated health check in DockerfileSalvatore Gabriele La Greca
2025-02-26[fix] Internet links disappeared from wikidata side box (second try)Markus Heiser
Related: - https://github.com/searxng/searxng/pull/4286#issuecomment-2639960013 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-26[fix] engine unsplash: image links by preserving URL parametersfatwang2
Only remove ixid parameter while keeping other essential URL parameters to ensure images are properly displayed in search results.
2025-02-26[upd] pypi: Bump selenium from 4.28.1 to 4.29.0dependabot[bot]
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.28.1 to 4.29.0. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/commits/selenium-4.29.0) --- updated-dependencies: - dependency-name: selenium dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-02-26[feat] add HEALTHCHECK in DockerfileBrock Vojkovic
2025-02-26[l10n] update translations from Weblatesearxng-bot
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[fix] various issues in the documentationMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/4370 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[fix] remove dead invidious instances from the settingsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[fix] engines bing.images & brave.videos - fix parse data stringMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[fix] piped engine - update backend_url listMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[mod] activate startpage by default and use default timeout (3sec)Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[feat] startpage: support for news and imagesBnyro
2025-02-20[fix] brave.news engine: response is HTML and no longer JSONMarkus Heiser
The response from brave.com for news is no longer a JSON string. Closes: https://github.com/searxng/searxng/issues/4352 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[doc] Add myself for trying to improve searxngbearz314
2025-02-20[fix] limiter: prevent loading cached index html when redirectedbearz314
The redirection to index lets client requests CSS token, if somehow they haven't been. We need to ensure the html isn't cached so the latest token can be retrieved.
2025-02-20[fix] limiter: prevent caching of token linkbearz314
Depending on server and client setup, this CSS link with empty content may be cached. For example, in my setup CloudFlare automatically adds 14400s (4hours) in my test. This prevents caching by browser and proxies so the CSS can be reliably requested.
2025-02-20[fix] mojeek web engine: don't add empty fmt argument for web searchesMarkus Heiser
Empty ``&fmt=`` argument triggers an automated tools detection from mojeek. Suggested-by: @shinodark in https://github.com/searxng/searxng/issues/4307#issuecomment-2669355322 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-17[fix] autocomplete: remove broken startpage backendMarkus Heiser
as long we don't have a solution for #4334 we can't offer startpage as autocomplete backend. Related: - https://github.com/searxng/searxng/issues/4334 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-17[fix] Fix improper import of corrections.htmlDuckxz
2025-02-15[l10n] update translations from Weblatesearxng-bot
2b26704c4 - 2025-02-12 - return42 <return42@users.noreply.translate.codeberg.org> 647377905 - 2025-02-12 - return42 <return42@users.noreply.translate.codeberg.org> afd50738d - 2025-02-12 - alexgabi <alexgabi@users.noreply.translate.codeberg.org> 665fafbe2 - 2025-02-11 - naktinis <naktinis@users.noreply.translate.codeberg.org> 583834fec - 2025-02-10 - alexgabi <alexgabi@users.noreply.translate.codeberg.org> 0f4f34434 - 2025-02-10 - MonsoonFire <monsoonfire@users.noreply.translate.codeberg.org> fbd59c560 - 2025-02-08 - akinu <akinu@users.noreply.translate.codeberg.org> c3f7f27f6 - 2025-02-07 - SecularSteve <secularsteve@users.noreply.translate.codeberg.org> cba4bc53f - 2025-02-07 - SecularSteve <secularsteve@users.noreply.translate.codeberg.org>
2025-02-15[upd] pypi: Bump lxml from 5.3.0 to 5.3.1dependabot[bot]
Bumps [lxml](https://github.com/lxml/lxml) from 5.3.0 to 5.3.1. - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-5.3.0...lxml-5.3.1) --- updated-dependencies: - dependency-name: lxml dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-02-15[upd] pypi: Bump aiounittest from 1.4.2 to 1.4.3dependabot[bot]
Bumps [aiounittest](https://github.com/kwarunek/aiounittest) from 1.4.2 to 1.4.3. - [Release notes](https://github.com/kwarunek/aiounittest/releases) - [Commits](https://github.com/kwarunek/aiounittest/compare/1.4.2...1.4.3) --- updated-dependencies: - dependency-name: aiounittest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-02-12[fix] engine adobe stock videos datetime parsingbonswouar
re #4310
2025-02-09[mod] improve description of the prefernces URL in the "COOKIES" tabMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/4272 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-08[fix] results.py: crashes when 'parsed_url' is NoneBnyro
2025-02-07[chore] engines: replace datetime.utcfromtimestamp with datetime.fromtimestampBnyro
2025-02-07[l10n] update translations from Weblatesearxng-bot
d030e5252 - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> d3c6b503b - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> ed13a35ed - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> 1126eef12 - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> ee8fd4d82 - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> b9507095f - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> 5766ca07e - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> cadb0be4f - 2025-02-06 - ivantodorov <ivantodorov@users.noreply.translate.codeberg.org> 9e1d733b7 - 2025-02-06 - ivantodorov <ivantodorov@users.noreply.translate.codeberg.org> bbb8c9646 - 2025-02-06 - AndersNordh <andersnordh@users.noreply.translate.codeberg.org> 463ea44dc - 2025-02-05 - artens <artens@users.noreply.translate.codeberg.org> 3549e01c0 - 2025-02-05 - return42 <return42@users.noreply.translate.codeberg.org> 58277713c - 2025-02-05 - Ricky-Tigg <ricky-tigg@users.noreply.translate.codeberg.org> 511926257 - 2025-02-03 - artens <artens@users.noreply.translate.codeberg.org> 6d49bafee - 2025-02-03 - artens <artens@users.noreply.translate.codeberg.org> 5d1dcf0b0 - 2025-02-03 - return42 <return42@users.noreply.translate.codeberg.org> bb40eae80 - 2025-02-03 - artens <artens@users.noreply.translate.codeberg.org> 3e34b5486 - 2025-02-03 - davquar <davquar@users.noreply.translate.codeberg.org> e67e0eaaf - 2025-02-03 - return42 <return42@users.noreply.translate.codeberg.org> 664e90b17 - 2025-02-03 - kny5 <kny5@users.noreply.translate.codeberg.org> 34ebe95c7 - 2025-02-03 - AndersNordh <andersnordh@users.noreply.translate.codeberg.org> 74e21c47a - 2025-02-03 - rodgui <rodgui@users.noreply.translate.codeberg.org> ac770eae1 - 2025-02-03 - kny5 <kny5@users.noreply.translate.codeberg.org> e9509ed4b - 2025-02-02 - davquar <davquar@users.noreply.translate.codeberg.org> 79824e94e - 2025-02-01 - matsob0123 <matsob0123@users.noreply.translate.codeberg.org> 4153606b0 - 2025-02-01 - Fjuro <fjuro@users.noreply.translate.codeberg.org> 9c6763231 - 2025-01-31 - Shihfu Juan <xlion@xlion.tw> 791869503 - 2025-01-31 - Shihfu Juan <xlion@xlion.tw> 00e05f5aa - 2025-01-31 - Shihfu Juan <xlion@xlion.tw>
2025-02-07[upd] pypi: Bump babel from 2.16.0 to 2.17.0dependabot[bot]
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0. - [Release notes](https://github.com/python-babel/babel/releases) - [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst) - [Commits](https://github.com/python-babel/babel/compare/v2.16.0...v2.17.0) --- updated-dependencies: - dependency-name: babel dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-02-07[fix] selenium: binary is not a Firefox executableMarkus Heiser
Since Ubuntu installs firefox frrom snap, we can't use any longer ``Browser('firefox')``. [1] https://github.com/searxng/searxng/pull/3663#issuecomment-2255963036 [2] https://splinter.readthedocs.io/en/latest/drivers/firefox.html#custom-binary-path Suggested-by: @allendema Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-07[upd] upgrade: github actions / to ubuntu: 24.04 / to nvm: node 20.15Markus Heiser
- ubuntu-20.04 --> ubuntu-24.04 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-06[fix] Internet links disappeared from wikidata side boxMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/4285 Reported and tested by: Popolon Suggested-by: @dalf Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>