summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-27[translations] updatesearxng-bot
18fae620 - 2021-08-25 - Markus Heiser <markus.heiser@darmarit.de> 2e76843c - 2021-08-25 - ewm <gnu.ewm@protonmail.com> 172a1a88 - 2021-08-25 - Alexandre Flament <alex@al-f.net> 4567065b - 2021-08-25 - Full Name <cheez.1337@mail.ru> 59d9d549 - 2021-08-25 - Markus Heiser <markus.heiser@darmarit.de> 5f135b41 - 2021-08-23 - Markus Heiser <markus.heiser@darmarit.de> 91b3a32e - 2021-08-24 - Full Name <cheez.1337@mail.ru> 0198ea11 - 2021-08-22 - Allan Nordhøy <epost@anotheragency.no> 6efc4b9f - 2021-08-22 - Markus Heiser <markus.heiser@darmarit.de> a263af1e - 2021-08-23 - Alexandre Flament <alex@al-f.net> 713b07f7 - 2021-08-22 - Markus Heiser <markus.heiser@darmarit.de> 0c7b7859 - 2021-08-22 - Markus Heiser <markus.heiser@darmarit.de> 408c85f9 - 2021-08-20 - Alexandre Flament <alex@al-f.net>
2021-08-25Merge pull request #257 from dalf/mod_image_proxyAlexandre Flament
Mod image proxy
2021-08-24[mod] searx.utils.dict_subset: rewrite with comprehensionAlexandre Flament
2021-08-24[mod] /image_proxy: use HTTP/1 instead of HTTP/2Alexandre Flament
httpx: HTTP/2 is slow when a lot data is downloaded. https://github.com/dalf/pyhttp-benchmark also, the usage of HTTP/1 decreases the load average
2021-08-24[fix] image_proxy: always close the httpx responeAlexandre Flament
previously, when the content type was not an image and some other error, the httpx response was not closed
2021-08-24[mod] /image_proxy: don't decompress imagesAlexandre Flament
2021-08-24Merge pull request #264 from searxng/dependabot/pip/master/pygments-2.10.0Alexandre Flament
Bump pygments from 2.9.0 to 2.10.0
2021-08-22Merge pull request #266 from return42/fix-scriptsMarkus Heiser
[fix] utils/searx.sh install settings - do not eval the template
2021-08-22Merge pull request #260 from dalf/mod_localeMarkus Heiser
[mod] searx.webapp.get_locale: read locale from the preferences
2021-08-21Merge pull request #267 from dalf/backport_googleAlexandre Flament
[enh] google: add filter=0 to Google engine for more results
2021-08-21[enh] google: add filter=0 to Google engine for more resultsNoémi Ványi
backport from searx ( 23b3b56a06ef831af0a1b30a12c26ebd50e329bb )
2021-08-20[fix] utils/searx.sh install settings - do not eval the templateMarkus Heiser
The settings template in utils/templates/etc/searx/settings.yml does not include any replacements (shell environment variables). BTW: utils/filtron.sh & utils/lib.sh Add some more messages to installation procedures, to be more clear. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-08-20Merge pull request #265 from searxng/translations_updateAlexandre Flament
Update translations
2021-08-20[translations] updatesearxng-bot
b25c9d58 - 2021-08-17 - Allan Nordhøy <epost@anotheragency.no>
2021-08-20Bump pygments from 2.9.0 to 2.10.0dependabot[bot]
Bumps [pygments](https://github.com/pygments/pygments) from 2.9.0 to 2.10.0. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](https://github.com/pygments/pygments/compare/2.9.0...2.10.0) --- updated-dependencies: - dependency-name: pygments dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2021-08-18Merge pull request #263 from return42/fix-configAlexandre Flament
[fix] /config add missing GIT_BRANCH value
2021-08-18[fix] /config add missing GIT_BRANCH valueMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-08-17README.rst : add weblate linkAlexandre Flament
2021-08-17Merge pull request #262 from searxng/translations_updateAlexandre Flament
Update translations
2021-08-17[translations] updatesearxng-bot
fc3041a0 - 2021-08-10 - Allan Nordhøy <epost@anotheragency.no> fcc3732d - 2021-08-06 - Allan Nordhøy <epost@anotheragency.no> 894bd655 - 2021-08-06 - Allan Nordhøy <epost@anotheragency.no>
2021-08-17Merge pull request #250 from dalf/weblate_v2Alexandre Flament
[translations] weblate integration
2021-08-17[mod] searx.webapp.get_locale: read locale from the preferencesAlexandre Flament
pre_request already set the locale.
2021-08-16Merge pull request #258 from dalf/plugin_minor_changeAlexandre Flament
[mod] plugins: minor change
2021-08-16Merge pull request #259 from dalf/fix_checkerAlexandre Flament
[fix] searx.search.checker.get_result() always return a dict
2021-08-16[translations] ./manage rename shell functions to integrate weblateMarkus Heiser
Functions implemented to run *Weblate* workflows should use prefix 'weblate.': - babel.setup.translations.worktree --> weblate.translations.worktree Create git worktree ${TRANSLATIONS_WORKTREE} and checkout branch 'translations' from Weblate's counterpart (weblate) of the SearXNG (origin):: remote weblate https://weblate.bubu1.eu/git/searxng/searxng/ - babel.weblate.to.translations --> weblate.to.translations Update 'translations' branch of SearXNG (origin) with last additions from Weblate. - babel.translations.to.master --> weblate.translations.commit Update 'translations' branch of SearXNG (origin) with last additions from Weblate. Copy the changes to the master branch, compile translations and create a commit in the local branch (master) - babel.master.to.translations --> weblate.push.translations Push *translation changes* from SearXNG (origin) to Weblate's counterpart (weblate). Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-08-16[translation] ./manage: add comments to new functions, rename jobMarkus Heiser
./mange Comment functions: - babel.setup.translations.worktree - babel.weblate.to.translations - babel.translations.to.master - babel.master.to.translations BTW: - changed some cd into pushd - removed obsolete `set -x` - remove not needed echo from `last_commit_message=$(echo ..` .github/workflows/translations-update.yml docs/dev/translation.rst Rename job to: "create PR for additons from weblate" Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-08-16[fix] searx.search.checker.get_result() always return a dictAlexandre Flament
So checker_results['status'] == 'ok' is enough to check the checker result. See searx/webapp.py, /preferences endpoint
2021-08-14[mod] plugins: minor changeAlexandre Flament
required attributes: display a different message when the attribute has the wrong type
2021-08-13Merge pull request #255 from searxng/dependabot/pip/master/uvloop-0.16.0Alexandre Flament
Bump uvloop from 0.15.3 to 0.16.0
2021-08-13Bump uvloop from 0.15.3 to 0.16.0dependabot[bot]
Bumps [uvloop](https://github.com/MagicStack/uvloop) from 0.15.3 to 0.16.0. - [Release notes](https://github.com/MagicStack/uvloop/releases) - [Commits](https://github.com/MagicStack/uvloop/compare/v0.15.3...v0.16.0) --- updated-dependencies: - dependency-name: uvloop dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2021-08-09[translations] WF figure rename label to "weblate clone of SearXNG origin"Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-08-09[translations] additional documentation of the Weblate workflowsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-08-07Merge pull request #253 from return42/minor-fixAlexandre Flament
[fix] settings.yml - replace http:// URLs by https://
2021-08-07[fix] settings.yml - replace http:// URLs by https://Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-08-07[translations] web integrationAlexandre Flament
* make babel.translations.to.master: pull weblate updates * make babel.master.to.translations: push .pot and .po files to weblate
2021-08-06Merge pull request #252 from searxng/dependabot/pip/master/sphinx-tabs-3.2.0Markus Heiser
Bump sphinx-tabs from 3.1.0 to 3.2.0
2021-08-06Merge pull request #251 from searxng/dependabot/pip/master/yamllint-1.26.2Markus Heiser
Bump yamllint from 1.26.1 to 1.26.2
2021-08-06Bump sphinx-tabs from 3.1.0 to 3.2.0dependabot[bot]
Bumps [sphinx-tabs](https://github.com/executablebooks/sphinx-tabs) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/executablebooks/sphinx-tabs/releases) - [Changelog](https://github.com/executablebooks/sphinx-tabs/blob/master/CHANGELOG.md) - [Commits](https://github.com/executablebooks/sphinx-tabs/compare/v3.1.0...v3.2.0) --- updated-dependencies: - dependency-name: sphinx-tabs dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2021-08-06Bump yamllint from 1.26.1 to 1.26.2dependabot[bot]
Bumps [yamllint](https://github.com/adrienverge/yamllint) from 1.26.1 to 1.26.2. - [Release notes](https://github.com/adrienverge/yamllint/releases) - [Changelog](https://github.com/adrienverge/yamllint/blob/master/CHANGELOG.rst) - [Commits](https://github.com/adrienverge/yamllint/compare/v1.26.1...v1.26.2) --- updated-dependencies: - dependency-name: yamllint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2021-08-04Merge pull request #249 from return42/docs-drop-localesMarkus Heiser
[docs] admin/engines/settings.rst remove 'locales' section
2021-08-04[docs] admin/engines/settings.rst remove 'locales' sectionMarkus Heiser
'locales' setting has been removed in: - f30d01ff [mod] settings.yml: remove locales Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-08-04Merge pull request #247 from dalf/remote_settings_localesAlexandre Flament
settings.yml: remove locales section.
2021-08-04[mod] searx/locales.py: language names based on Unicode CLDRAlexandre Flament
rename "oc" to "Occitan": * https://github.com/unicode-org/cldr/blob/35.1/seed/main/oc.xml#L115 * https://oc.wikipedia.org/wiki/Occitan see https://github.com/searxng/searxng/pull/247#issuecomment-892382001
2021-08-04[mod] pylint & document searx.locales (settings.yml: remove locales)Markus Heiser
- Add ``# lint: pylint`` header to pylint this python file. - Fix issues reported by pylint. - Add source code documentation of modul searx.locales Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-08-03[mod] settings.yml: remove localesAlexandre Flament
There are detected from the searx/translations directory
2021-08-03[fix] make test.robot: firefox profile: intl.accept_languages=enAlexandre Flament
make sure Firefox in test.robot asks for English pages
2021-08-02Merge pull request #235 from searxng/dependabot-npmAlexandre Flament
dependabot.yml: check npm packages
2021-08-02Merge pull request #238 from dalf/update_babelAlexandre Flament
Automatic update of searx/translations/messages.pot and messages.po files.
2021-08-02[mod] manage - implement babel commands, drop update_translations.shMarkus Heiser
In ./manage implement babel.*: - extract : extract messages from source files and generate POT file - update : update existing message catalogs from POT file - compile : compile translation catalogs into binary MO files Replace searx_extra/update/update_translations.sh by command: - ci.babel.update Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-08-02Update translations (pot, po)Alexandre Flament