summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-23[build] /staticMarkus Heiser
2021-11-23[simple template] format default string 'italic'Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-23[simple template] return a default string if there is no descriptionmrpaulblack
2021-11-23Merge pull request #536 from return42/jinja2-mode.elMarkus Heiser
[emacs] .dir-locals.el: use jinja2-mode to format html files
2021-11-23[emacs] .dir-locals.el: use jinja2-mode to format html filesMarkus Heiser
The jinja2-mode [1] can be installed from melpa [2]:: M-x package-install / jinja2-mode [1] https://github.com/paradoxxxzero/jinja2-mode [2] https://melpa.org/#/jinja2-mode Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-23Merge pull request #527 from dalf/fix-simple-modalMarkus Heiser
[fix] simple theme: fix modal dialog
2021-11-23[build] /staticMarkus Heiser
2021-11-23[simple theme] add animations.less for keyframe animationsmrpaulblack
2021-11-23[fix] simple theme: fix modal dialogAlexandre Flament
2021-11-23Merge pull request #510 from mrpaulblack/result-article-improvmentsPaul Braeuning
[simple theme] rework select and impove url
2021-11-23Merge pull request #516 from return42/searxng/filtronMarkus Heiser
[mod] filtron.sh - install github.com/searxng/filtron
2021-11-21Merge pull request #529 from return42/nvm-improveMarkus Heiser
Various improvements of the NVM environment
2021-11-21[build] /staticmrpaulblack
2021-11-21[simple theme] rework select; add safesearch to search and replace / with ↵mrpaulblack
› in article url * rework selection UI in pref (fix based on: https://github.com/twelsby/searx/commit/78643e9f43a103c523f112e9f3ce26a5c7bb3a0f) * moved search filters underneath categories * cut params from url and replace / with › * make h3 and url in article bigger * add safe search select to search filter (this will not override settings and only be valid while on result page in a session) * make search form button not overlap each other when js is disabled * 1rem padding around preview image and thumbnail in default article template
2021-11-21Merge pull request #533 from return42/fix-532Alexandre Flament
[fix] google images: @href index 0 not found
2021-11-21[fix] filtron.sh & morty.sh: quote "$GO_ENV"Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-21[doc] filtron.sh - install github.com/searxng/filtronMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-21[mod] filtron.sh - install github.com/searxng/filtronMarkus Heiser
SearXNG maintains a fork of filtron at [1] [1] https://github.com/searxng/filtron Related: https://github.com/searxng/searxng/issues/507#issuecomment-970254027 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-21Merge pull request #528 from return42/brandMarkus Heiser
[brand] initial - folder src/brand for searxng-wordmark
2021-11-21[fix] google images: @href index 0 not foundMarkus Heiser
Sometimes there is no href in the `<a ..>` tag of a *link_node* [1]. [1] https://github.com/searxng/searxng/issues/532 Reported-by: @TheEssem Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-20[mod] NVM: dev-tools pre-installed in NVM's node installationMarkus Heiser
The Node.js installation in the NVM environment can be used by IDEs and other developer tasks. The required developer packagaes are added to the file ./.nvm_packages and will be installed when Node.js is installed. Initial we start with: - eslint Having a dedicated developer enviroment, provided by nvm makes it easy to integrate Node.js packages into various IDEs. One example is shown in the .dir-locals.el which is used by emacs. [1] https://github.com/nvm-sh/nvm#default-global-packages-from-file-while-installing [2] https://eslint.org Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-20[mod] nvm.cmd ... : run command ... in NVM environmentMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-20[emacs] use NVM environment installed at nvm-dir <repo>/.nvmMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-20[mod] NVM: pin Node.js to v16.13.0Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-20[fix] nvm.install: add missing popd / node.env exit with error (254)Markus Heiser
Issue:: $ make clean node.env ... CLEAN [NVM] drop .nvm/ ... INFO: install Node.js by NVM ... Now using node v16.13.0 (npm v8.1.0) ... INSTALL searx/static/themes/oscar/package.json npm ERR! code ENOENT npm ERR! syscall open # Here now comes the issue, caused by the missing 'popd' .. npm ERR! path SearXNG/.nvm/searx/static/themes/oscar/package.json npm ERR! errno -2 npm ERR! enoent ENOENT: no such file or directory, open 'SearXNG/.nvm/searx/static/themes/oscar/package.json' ERROR: node.env exit with error (254) make: *** [Makefile:99: node.env] Error 254 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-20Merge pull request #526 from dalf/fix-npmMarkus Heiser
[fix] npm engine: don't ignore the first result
2021-11-20[mod] gruntfile.js - define grunt.template _brand & _templatesMarkus Heiser
[1] https://gruntjs.com/api/grunt.template Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-20[brand] initial - folder src/brand for searxng-wordmarkMarkus Heiser
Folder src/brand is intended to place logo, wordmark and more in. This commit moves the origin (source) of searxng-wordmark.svg from the simple theme into this folder About the new created src/ folder: On the long term we can move all the files from static/themes/<name>/src/* into a src/themes/<name>/* folder. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-20[fix] npm engine: don't ignore the first resultAlexandre Flament
"from" parameter start at 0
2021-11-19Merge pull request #521 from dalf/simple-theme-style-prefAlexandre Flament
Simple theme: allow the user to choose auto, light, dark style
2021-11-19[build] /staticmrpaulblack
2021-11-19[enh] simple theme: add "simple-style" preferencesAlexandre Flament
2021-11-19Merge pull request #524 from return42/fix-diggMarkus Heiser
[drop] engine digg - https://digg.com/api is no longer available
2021-11-19[mod] enable reddit - to have at least one in category social-mediaMarkus Heiser
Since digg no longer works, we do nat have a active engine in the social-media category. Enable reddit by default to have at least one engine back in this category. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-19[drop] engine digg - https://digg.com/api is no longer availableMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-19Merge pull request #522 from return42/fix-masterMarkus Heiser
[fix] brand - partial revert of e82e37ce6
2021-11-19[fix] brand - partial revert of e82e37ce6Markus Heiser
In commit e82e37ce6 accidentally the brand file was touched / partial revert:: export GIT_URL='https://github.com/searxng/searxng' export GIT_BRANCH='master' Related: https://github.com/searxng/searxng/pull/515 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-19Merge pull request #520 from return42/fix-genesis-httpMarkus Heiser
[fix] enigne library genesis - remove 'enable_http: true'
2021-11-19Merge pull request #519 from return42/fix-make-cleanMarkus Heiser
[fix] make nvm.clean - don't raise error when NVM is not installed
2021-11-19[fix] enigne library genesis - remove 'enable_http: true'Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-19[fix] make nvm.clean - don't raise error when NVM is not installedMarkus Heiser
Issue was:: $ LANG=C make nvm.clean INFO: NVM is not installed make: *** [Makefile:99: nvm.clean] Error 42 Now:: $ LANG=C make nvm.clean CLEAN [NVM] not installed BTW: change info_msg to build_msg Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-19Merge pull request #509 from mrpaulblack/library-of-genesis-categoryAlexandre Flament
[engines] move library of genesis from general to files category
2021-11-19Merge pull request #515 from return42/doc-themeMarkus Heiser
Various modification of the documentation and the theme sphinx-theme
2021-11-19Merge pull request #518 from dalf/fix-simple-image-detailAlexandre Flament
[fix] simple theme: fix image detail layout on mobile
2021-11-19[build] /staticAlexandre Flament
2021-11-19[fix] simple theme: adjust image detail heightAlexandre Flament
when on the top of the page, the image is just below the search fields. this commit slightly aligh the top of the image detail with the bottom of the search fields.
2021-11-19[fix] simple theme: fix layout image detail on mobileAlexandre Flament
the width of #main_results #results.image-detail-open.only_template_images was set to 59.25rem. On mobile, the images overflowed on right side of the viewport, which creates a horizontal scroll. This commit set the value to min(98%, 59.25rem) whatever the max-width is.
2021-11-19Merge pull request #517 from ↵Markus Heiser
searxng/dependabot/npm_and_yarn/searx/static/themes/simple/master/ionicons-6.0.0 Bump ionicons from 5.5.4 to 6.0.0 in /searx/static/themes/simple
2021-11-19Bump ionicons from 5.5.4 to 6.0.0 in /searx/static/themes/simpledependabot[bot]
Bumps [ionicons](https://github.com/ionic-team/ionicons) from 5.5.4 to 6.0.0. - [Release notes](https://github.com/ionic-team/ionicons/releases) - [Commits](https://github.com/ionic-team/ionicons/compare/v5.5.4...v6.0.0) --- updated-dependencies: - dependency-name: ionicons dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18Merge pull request #508 from return42/arm64Markus Heiser
[mod] Tools to install and maintain golang binaries & packages.