Markus Heiser
916f5f8b90
Merge pull request #1306 from return42/fix-1303
...
[fix] move locale code from webapp.py to locales.py and fix #1303
2022-06-12 10:56:59 +02:00
Markus Heiser
ad964562ce
[fix] move locale code from webapp.py to locales.py and fix #1303
...
To improve modularization this patch:
- moves *locale* related implementation from the webapp.py application to the
locale.py module.
- The initialization of the locales is now done in the application (webapp) and
is no longer done while importing searx.locales.
In the searx.locales module a new dictionary named `LOCALE_BEST_MATCH` has been
added. In this dictionary we can map languages without a translation to
languages we have a translation for.
To fix #1303 zh-HK has been mapped to zh-Hant-TW (we do not need additional
translations of traditional Chinese)
Closes: https://github.com/searxng/searxng/issues/1303
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-06-12 10:52:26 +02:00
Alexandre Flament
a029ebff01
Merge pull request #1311 from dalf/wikidata-optmization
...
Wikidata optmizations
2022-06-11 18:36:26 +02:00
Alexandre Flament
cd2dd5dd55
Wikidata engine: ignore dummy entities
...
Close #641
2022-06-11 11:09:21 +02:00
Alexandre Flament
d068b67a71
Wikidata engine: minor change of the SPARQL request
...
The engine can be slow especially when the query won't return any answer.
See https://www.mediawiki.org/wiki/Wikidata_Query_Service/User_Manual/MWAPI#Find_articles_in_Wikipedia_speaking_about_cheese_and_see_which_Wikibase_items_they_correspond_to
Related to #1290
2022-06-11 10:50:11 +02:00
Markus Heiser
59ef9b9287
Merge pull request #1302 from searxng/translations_update
...
Update translations
2022-06-10 09:38:02 +02:00
Markus Heiser
9faa57d6e0
Merge pull request #1301 from searxng/dependabot/pip/master/myst-parser-0.18.0
...
Bump myst-parser from 0.17.2 to 0.18.0
2022-06-10 09:34:37 +02:00
Markus Heiser
2db92b8672
Merge pull request #1300 from searxng/dependabot/pip/master/pylint-2.14.1
...
Bump pylint from 2.14.0 to 2.14.1
2022-06-10 09:29:44 +02:00
searxng-bot
1e82dedcf3
[translations] update from Weblate
...
25debdad
- 2022-06-07 - Markus Heiser <markus.heiser@darmarit.de>
4ea83323
- 2022-06-08 - Markus Heiser <markus.heiser@darmarit.de>
034a61d2
- 2022-06-07 - Markus Heiser <markus.heiser@darmarit.de>
12598dee
- 2022-06-08 - Markus Heiser <markus.heiser@darmarit.de>
9ebd1a60
- 2022-06-06 - Markus Heiser <markus.heiser@darmarit.de>
2022-06-10 07:19:19 +00:00
dependabot[bot]
a5cbff4361
Bump myst-parser from 0.17.2 to 0.18.0
...
Bumps [myst-parser](https://github.com/executablebooks/MyST-Parser ) from 0.17.2 to 0.18.0.
- [Release notes](https://github.com/executablebooks/MyST-Parser/releases )
- [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/executablebooks/MyST-Parser/compare/v0.17.2...v0.18.0 )
---
updated-dependencies:
- dependency-name: myst-parser
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-10 07:04:12 +00:00
dependabot[bot]
61b157f2f3
Bump pylint from 2.14.0 to 2.14.1
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.14.0 to 2.14.1.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.14.0...v2.14.1 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-10 07:04:08 +00:00
Markus Heiser
ac15c70566
Merge pull request #1298 from mbledkowski/patch-1
...
Fixed typo in settings.yml
2022-06-09 17:22:22 +02:00
Maciej Błędkowski
98c4156f12
Fixed typo in settings.yml
2022-06-09 17:08:14 +02:00
Alexandre Flament
ea0cddba0b
Merge pull request #1047 from return42/redis-lib
...
Add a redis library to generalize DB functions we need in SearXNG.
2022-06-06 10:59:11 +02:00
Paul Braeuning
d633c1c6f1
Merge pull request #1286 from searxng/revert-1281-style-center
...
Revert "Theme: add a preference to center the results"
2022-06-05 23:11:44 +02:00
Alexandre Flament
06217ef184
[build] /static
2022-06-05 23:06:19 +02:00
Alexandre Flament
9723cef99a
Revert "Theme: add a preference to center the results (Oscar)"
...
This reverts commit 4237f5fd50
.
2022-06-05 23:03:26 +02:00
Alexandre Flament
1b4180df66
Merge pull request #1271 from searxng/data-update-28th
...
data-update.yml: updated on the 28th of the month
2022-06-05 21:54:42 +02:00
Alexandre Flament
f8f6b95d8f
Merge pull request #1281 from dalf/style-center
...
Theme: add a preference to center the results
2022-06-05 21:39:58 +02:00
Alexandre Flament
2c62360e6e
[build] /static
2022-06-05 20:00:11 +02:00
Alexandre Flament
4237f5fd50
Theme: add a preference to center the results (Oscar)
...
related to #1169
2022-06-05 19:59:49 +02:00
Markus Heiser
0ce9d9e893
Merge pull request #1282 from return42/fix-git-version
...
[fix] version.py: git format '%cs' is not downward compatible
2022-06-04 13:32:25 +02:00
Markus Heiser
0c489a25ac
[fix] version.py: git format '%cs' is not downward compatible
...
Committer date, short format YYYY-MM-DD ('%cs') [1] is not supported by older git
versions. Instead use '%cd' committer date (format respects --date= option) [2].
[1] https://www.git-scm.com/docs/git-show#Documentation/git-show.txt-emcsem
[2] https://www.git-scm.com/docs/git-show#Documentation/git-show.txt-emcdem
Suggested-by: @ravermeister https://github.com/searxng/searxng/issues/1251#issuecomment-1146282429
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-06-04 09:15:26 +02:00
Markus Heiser
c17c7dc050
Merge pull request #1278 from searxng/dependabot/pip/master/selenium-4.2.0
...
Bump selenium from 4.1.5 to 4.2.0
2022-06-03 16:17:56 +02:00
Markus Heiser
ac6c667041
Merge pull request #1280 from searxng/dependabot/pip/master/pylint-2.14.0
...
Bump pylint from 2.13.9 to 2.14.0
2022-06-03 16:17:36 +02:00
Markus Heiser
2de007138c
[fix] prepare for pylint 2.14.0
...
Remove issue reported by Pylint 2.14.0:
- no-self-use: has been moved to optional extension [1]
- The refactoring checker now also raises 'consider-using-generator' messages
for max(), min() and sum(). [2]
.pylintrc:
- <option name>-hint has been removed since long, Pylint 2.14.0 raises an
error on invalid options
- bad-continuation and bad-whitespace have been removed [3]
[1] https://pylint.pycqa.org/en/latest/whatsnew/2/2.14/summary.html#removed-checkers
[2] https://pylint.pycqa.org/en/latest/whatsnew/2/2.14/full.html#what-s-new-in-pylint-2-14-0
[2] https://pylint.pycqa.org/en/latest/whatsnew/2/2.6/summary.html#summary-release-highlights
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-06-03 15:41:52 +02:00
dependabot[bot]
658e04077b
Bump pylint from 2.13.9 to 2.14.0
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.13.9 to 2.14.0.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.13.9...v2.14.0 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 09:08:45 +00:00
dependabot[bot]
028764cbce
Bump selenium from 4.1.5 to 4.2.0
...
Bumps [selenium](https://github.com/SeleniumHQ/Selenium ) from 4.1.5 to 4.2.0.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases )
- [Commits](https://github.com/SeleniumHQ/Selenium/commits/selenium-4.2.0 )
---
updated-dependencies:
- dependency-name: selenium
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 09:08:15 +00:00
Markus Heiser
a408dd37e7
Merge pull request #1279 from searxng/dependabot/pip/master/twine-4.0.1
...
Bump twine from 4.0.0 to 4.0.1
2022-06-03 11:07:21 +02:00
Markus Heiser
bb6011a307
Merge pull request #1276 from searxng/dependabot/pip/master/lxml-4.9.0
...
Bump lxml from 4.8.0 to 4.9.0
2022-06-03 11:06:12 +02:00
Markus Heiser
207caf366f
Merge pull request #1275 from searxng/dependabot/pip/master/redis-4.3.3
...
Bump redis from 4.3.1 to 4.3.3
2022-06-03 11:04:02 +02:00
dependabot[bot]
14453cbec0
Bump twine from 4.0.0 to 4.0.1
...
Bumps [twine](https://github.com/pypa/twine ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/pypa/twine/releases )
- [Changelog](https://github.com/pypa/twine/blob/main/docs/changelog.rst )
- [Commits](https://github.com/pypa/twine/compare/4.0.0...4.0.1 )
---
updated-dependencies:
- dependency-name: twine
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 08:49:08 +00:00
dependabot[bot]
89c6877b2d
Bump lxml from 4.8.0 to 4.9.0
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.8.0 to 4.9.0.
- [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-4.8.0...lxml-4.9.0 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 08:48:44 +00:00
dependabot[bot]
a8cefd9193
Bump redis from 4.3.1 to 4.3.3
...
Bumps [redis](https://github.com/redis/redis-py ) from 4.3.1 to 4.3.3.
- [Release notes](https://github.com/redis/redis-py/releases )
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES )
- [Commits](https://github.com/redis/redis-py/compare/v4.3.1...v4.3.3 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 08:48:35 +00:00
Markus Heiser
4f135202f6
Merge pull request #1274 from searxng/translations_update
...
Update translations
2022-06-03 09:27:51 +02:00
searxng-bot
bc8cd9cb8c
[translations] update from Weblate
...
1f71567c
- 2022-06-01 - karlis69420 <korlass.karlis2@gmail.com>
67ff4da0
- 2022-05-27 - Tony <papetouses@gmail.com>
57bf9bd7
- 2022-05-29 - Markus Heiser <markus.heiser@darmarit.de>
5f63090b
- 2022-05-29 - Markus Heiser <markus.heiser@darmarit.de>
4b675666
- 2022-05-30 - Markus Heiser <markus.heiser@darmarit.de>
9fcfccff
- 2022-06-02 - Markus Heiser <markus.heiser@darmarit.de>
b28ac961
- 2022-06-01 - Markus Heiser <markus.heiser@darmarit.de>
ec7b3c14
- 2022-05-29 - Markus Heiser <markus.heiser@darmarit.de>
622896c1
- 2022-05-31 - Markus Heiser <markus.heiser@darmarit.de>
53d0f115
- 2022-05-31 - Joan Montané <joan@montane.cat>
e16d889a
- 2022-06-02 - Markus Heiser <markus.heiser@darmarit.de>
2c5337a5
- 2022-06-01 - karlis69420 <korlass.karlis2@gmail.com>
2022-06-03 07:18:49 +00:00
Paul Braeuning
045ce76fae
Merge pull request #1272 from dalf/issue-1270
...
Theme: enable autofocus of #q only on the index page and when the width > 50em
2022-06-02 23:47:23 +02:00
Alexandre FLAMENT
7e8a60fb27
[build] /static
2022-06-02 20:35:49 +00:00
Alexandre FLAMENT
fbad93e808
Theme: enable autofocus of #q only on the index page and when the width > 50em
...
Related to #1270
2022-06-02 20:33:31 +00:00
Alexandre Flament
52d3d2fb42
data-update.yml: updated on the 28th of the month
...
Administrators of public instances are incentivised to update their instances on the 1st of the month.
With this commit, the data are up to date by the 1st of the next month.
2022-06-02 21:18:58 +02:00
Markus Heiser
96dc4369d5
Merge pull request #1259 from allendema/petal-images
...
[enh] Add Petalsearch Images engine
2022-06-02 14:59:24 +02:00
Léon Tiekötter
7e95d6bb79
[mod] image proxy: allow binary/octet-stream mime type
...
The Petal Search Images engine sends the thumbnails with the binary/octet-stream mime type.
2022-06-02 14:32:37 +02:00
Allen
43dc9eb7d6
[enh] Initial Petalsearch Images support
...
Upstream example query:
https://petalsearch.com/search?query=test&channel=image&ps=50&pn=1®ion=de-de&ss_mode=off&ss_type=normal
Depending on locale it will internally use some/all results from other
engines. See:
https://seirdy.one/posts/2021/03/10/search-engines-with-own-indexes/#general-indexing-search-engines
2022-06-02 14:32:37 +02:00
Markus Heiser
e568da2314
Merge pull request #1266 from searxng/update_data_update_firefox_version.py
...
Update searx.data - update_firefox_version.py
2022-06-01 13:49:48 +02:00
Markus Heiser
84a5e48a90
Merge pull request #1265 from searxng/update_data_update_ahmia_blacklist.py
...
Update searx.data - update_ahmia_blacklist.py
2022-06-01 11:29:41 +02:00
Markus Heiser
78968843a8
Merge pull request #1267 from searxng/update_data_update_currencies.py
...
Update searx.data - update_currencies.py
2022-06-01 11:24:35 +02:00
Markus Heiser
a9251cfeb4
Merge pull request #1268 from searxng/update_data_update_engine_descriptions.py
...
Update searx.data - update_engine_descriptions.py
2022-06-01 11:24:00 +02:00
Markus Heiser
61ee915064
Merge pull request #1264 from searxng/update_data_update_languages.py
...
Update searx.data - update_languages.py
2022-06-01 10:34:19 +02:00
Markus Heiser
b5674d8cbf
Merge pull request #1263 from searxng/update_data_update_wikidata_units.py
...
Update searx.data - update_wikidata_units.py
2022-06-01 10:32:18 +02:00
dalf
fda176144e
Update searx.data - update_engine_descriptions.py
2022-06-01 06:40:37 +00:00