Alexandre Flament
3ade7ffc26
[build] /static
2022-06-13 21:38:07 +02:00
Alexandre Flament
fe1683c9c6
UX fix: when the user clicks on the search input, don't move the cursor at the end
...
Related to https://github.com/searxng/searxng/pull/1153#issuecomment-1154247988
2022-06-13 21:35:14 +02:00
Markus Heiser
9b0b6a2c90
Merge pull request #1313 from unixfox/help-rate-limit-google
...
add "warn" message to notify the admin that use_mobile_ui parameter exist
2022-06-12 17:07:13 +02:00
Alexandre Flament
ee3f230d93
Autocomplete: don't suggest the current query.
...
Example of minor issue before this commit:
the autocompletion can suggest "Test" if the query is "Test".
2022-06-12 11:21:24 +02:00
Alexandre Flament
2455f1d06a
Merge pull request #1308 from allendema/add-yep-com-json
...
[enh] Add yep.com via json_engine
2022-06-12 11:09:04 +02:00
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
Emilien Devos
0d4c066119
notify the user that use_mobile_ui parameter exist
2022-06-11 17:20:56 +02:00
Allen
fd9a13a3e5
[enh] Initial no paging support for Yep.com
...
Upstream example query:
https://yep.com/web?q=test
https://yep.com/about
2022-06-11 14:17:44 +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
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
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
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
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
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
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
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
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
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
dalf
fda176144e
Update searx.data - update_engine_descriptions.py
2022-06-01 06:40:37 +00:00
dalf
f37b9978cb
Update searx.data - update_currencies.py
2022-06-01 06:32:10 +00:00
dalf
a93170725f
Update searx.data - update_firefox_version.py
2022-06-01 06:31:57 +00:00
dalf
8d6d32bf6e
Update searx.data - update_ahmia_blacklist.py
2022-06-01 06:31:54 +00:00
dalf
012d7fcaa0
Update searx.data - update_languages.py
2022-06-01 06:31:54 +00:00
dalf
ab9616c2cc
Update searx.data - update_wikidata_units.py
2022-06-01 06:31:52 +00:00
Markus Heiser
1a8ff10e30
[mod] redislib - optimize LUA script registration.
...
Instead of register the LUA script on each call, the LUA script is registered
once and the `Script` object is cached in global storage.
[1] https://github.com/searxng/searxng/pull/1047#discussion_r884143305
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-05-30 11:21:09 +02:00
Markus Heiser
4b185f0e11
[mod] plugins/limiter.py - use searx.redislib.incr_sliding_window
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-05-30 11:10:30 +02:00
Markus Heiser
08876df7c2
[mod] collection of redis functions and lua scripts (initial)
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-05-30 11:10:30 +02:00
Léon Tiekötter
167f635924
[engine] petal search news
...
Add Petal Search News to SearXNG via XPath
2022-05-29 22:49:41 +02:00
Léon Tiekötter
f09e8abd76
[engine] petal search
...
Add Petal Search to SearXNG via XPath
2022-05-29 22:23:30 +02:00
Léon Tiekötter
7c8903c809
[fix] mojeek engine: xpath
2022-05-28 18:09:25 +02:00
Markus Heiser
e93385e6de
Merge pull request #1249 from Linerly/english-infopage
...
Capitalize website names in search-syntax.md, in the English infopage
2022-05-28 16:50:55 +02:00
Linerly
c2f7b1136e
Capitalize website names
2022-05-28 14:41:53 +00:00
Linerly
979c42f044
Replace link
2022-05-28 14:38:14 +00:00
Linerly
2871900651
Capitalize website names
2022-05-28 14:34:58 +00:00
Linerly
db26b9b13b
Replace English links to Indonesian links
2022-05-28 14:33:10 +00:00
Markus Heiser
22d8971bc9
[translation] add DE translation of about.md and search-syntax.md
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-05-28 14:28:51 +02:00
Markus Heiser
7686739f56
Merge pull request #1242 from Linerly/indonesian-infopage
...
Add Indonesian translations of about.md and search-syntax.md
2022-05-28 12:06:00 +02:00
searxng-bot
69886253d6
[translations] update from Weblate
...
00f6ec8e
- 2022-05-27 - Tony <papetouses@gmail.com>
76553d1e
- 2022-05-22 - Markus Heiser <markus.heiser@darmarit.de>
897c7b0a
- 2022-05-22 - Markus Heiser <markus.heiser@darmarit.de>
bed737a1
- 2022-05-23 - Markus Heiser <markus.heiser@darmarit.de>
9a0227e5
- 2022-05-26 - Markus Heiser <markus.heiser@darmarit.de>
f8598b81
- 2022-05-24 - 358k <358k@protonmail.com>
a181f9e3
- 2022-05-26 - Markus Heiser <markus.heiser@darmarit.de>
1c0c6941
- 2022-05-26 - Markus Heiser <markus.heiser@darmarit.de>
5b707d4d
- 2022-05-26 - smallaxe80 <smallaxe1980@gmail.com>
2022-05-27 07:19:13 +00:00
Linerly
f3134e0869
Add Indonesian translations of about.md and search-syntax.md
2022-05-27 10:06:44 +07:00
Allen
13f4dcafc1
[fix] [new] Brave - Update xpath
...
Last merge request was messed up with git.
2022-05-26 18:44:11 +02:00
Alexandre Flament
c24864a9ad
Enable duckduckgo by default
...
see https://github.com/searxng/searxng/pull/1219#discussion_r879543174
2022-05-24 23:33:12 +02:00
Alexandre Flament
cea7b71d14
Disable the bing engine
...
see
* https://github.com/searxng/searxng/discussions/1209
* https://github.com/searxng/searxng/issues/941
* https://github.com/searxng/searxng/pull/1219
2022-05-24 23:33:08 +02:00
Alexandre Flament
d694b339c5
Merge pull request #1214 from dalf/update_template_image
...
Template images.html: always use JS to lazy load the full size images
2022-05-24 23:14:47 +02:00
searxng-bot
1911d63186
[translations] update from Weblate
...
fffd40d4
- 2022-05-17 - Orwell Not <neteheste@gmail.com>
ae4b92e4
- 2022-05-16 - Linerly <linerly@protonmail.com>
946e5e9c
- 2022-05-18 - Markus Heiser <markus.heiser@darmarit.de>
c758b17b
- 2022-05-16 - tents <remendne@pentrens.jp>
0a73f5ad
- 2022-05-19 - Anthony ocic <drake@zmmapperz.net>
36c8c1a2
- 2022-05-15 - Alexandre Flament <alex@al-f.net>
42fec22c
- 2022-05-16 - Markus Heiser <markus.heiser@darmarit.de>
43d1f4ed
- 2022-05-17 - Orwell Not <neteheste@gmail.com>
2022-05-20 07:19:10 +00:00
Alexandre FLAMENT
0063427309
Template images.html: lazy by JS the full size image
...
Remove lazy loading by browser / width / height:
JS is required to display this HTML fragment anyway.
Simplify the HTML template.
2022-05-18 07:29:31 +00:00
Alexandre Flament
f814ac703b
Merge pull request #1202 from julianfairfax/master
...
Preferences URL in preferences
2022-05-15 20:42:37 +02:00
Julian Fairfax
7d443dfea3
Preferences URL in preferences
...
Revert translation changes
Auto-save preferences from URL
Preferences URL in preferences
Fix that
Preferences URL in preferences
2022-05-15 20:34:04 +02:00
Allen
6ef24ffd94
[enh] Add alexandria.org engine
...
engine: json_engine
official_api_documentation: https://github.com/alexandria-org/alexandria-api/raw/master/README.md
2022-05-15 11:10:15 +02:00
searxng-bot
6b29cddadb
[translations] update from Weblate
...
2842aa38
- 2022-05-12 - gkkulik <gregorykkulik@gmail.com>
c8fd2dee
- 2022-05-08 - Linerly <linerly@protonmail.com>
6336104f
- 2022-05-11 - Markus Heiser <markus.heiser@darmarit.de>
2419fe86
- 2022-05-13 - Luka <jovanovic.luka3214@gmail.com>
6ed911eb
- 2022-05-11 - Markus Heiser <markus.heiser@darmarit.de>
b6afceca
- 2022-05-08 - tents <remendne@pentrens.jp>
a250f349
- 2022-05-11 - Markus Heiser <markus.heiser@darmarit.de>
3506357b
- 2022-05-11 - Markus Heiser <markus.heiser@darmarit.de>
dbf772e9
- 2022-05-11 - Mico Hautaluoma <m@mha.fi>
ee7c5036
- 2022-05-11 - Mico Hautaluoma <m@mha.fi>
8411acd2
- 2022-05-09 - Markus Heiser <markus.heiser@darmarit.de>
2022-05-13 07:20:35 +00:00
mrpaulblack
bc89bb4790
[build] /static
2022-05-11 00:03:42 +02:00
mrpaulblack
392c9c4243
[simple theme] add products.html template
2022-05-11 00:03:21 +02:00
Léon Tiekötter
035a4eaa09
Merge pull request #1194 from mrpaulblack/fix-leaflet-src
...
[fix] loading of external resources in JS client toolkit
2022-05-10 23:24:24 +02:00
mrpaulblack
58d4086ce1
[build] /static
2022-05-10 23:06:44 +02:00
Paul Braeuning
b47e44a008
Merge pull request #1196 from unixfox/patch-2
...
Fix typo for the limiter plugin docs
2022-05-10 22:51:03 +02:00
Émilien Devos
66b77c46c7
Fix typo
2022-05-10 20:45:59 +00:00
Émilien Devos
06cb15cbf7
Reflect the real world parameter from settings.yml
2022-05-10 20:44:35 +00:00
mrpaulblack
33c0a9e410
[fix] loading of external resources in JS client toolkit
2022-05-10 22:40:46 +02:00
mrpaulblack
c69c61838b
[fix] autocomplete and infinite scroll persistence in preferences
...
* fixes a regression from https://github.com/searxng/searxng/pull/1186
2022-05-10 22:25:42 +02:00
mrpaulblack
6b124e5120
[build] /static
2022-05-10 21:58:22 +02:00
Monty
2115f6565e
[mod] simple theme: colors, autocomplete, border
...
* change colors, autocomplete, delete border in some places
2022-05-10 21:56:43 +02:00
Léon Tiekötter
18b8bbc017
[fix] PR 1186: GET method
...
PR https://github.com/searxng/searxng/pull/1186 prevented the GET method from being selected.
2022-05-10 17:47:53 +02:00
Alexandre Flament
1e45dbbae9
[build] /static
2022-05-07 19:43:20 +02:00
Alexandre Flament
9b3efa6d8a
theme: remove __common__
2022-05-07 19:40:48 +02:00
Markus Heiser
4326009d00
[format.python] based on bugfix in 9ed626130
2022-05-07 18:23:10 +02:00
Markus Heiser
8175290867
[build] /static
2022-05-07 17:58:53 +02:00
Markus Heiser
444b1e70db
[mod] add setting: search.autocomplete_min
...
Minimun characters to type before autocompleter starts.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-05-07 17:58:30 +02:00
Markus Heiser
ed2a4c8087
[mod] client_settings: pass settings from server to JS client
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-05-07 17:58:30 +02:00
Markus Heiser
3f18761adb
Revert "[build] /static"
2022-05-07 17:56:30 +02:00
Markus Heiser
0f18bfc8a5
[build] /static
2022-05-07 17:36:58 +02:00
Alexandre FLAMENT
550f70b1aa
Add support for the Silesian language
2022-05-06 09:40:45 +00:00
searxng-bot
12a584c5dd
[translations] update from Weblate
...
7d941719
- 2022-05-05 - gkkulik <gregorykkulik@gmail.com>
c3fa2774
- 2022-05-04 - Markus Heiser <markus.heiser@darmarit.de>
0c527178
- 2022-05-05 - realdep <islekege@gmail.com>
3540a89f
- 2022-05-06 - AHOHNMYC <lqwh2h2cwa@protonmail.com>
c517f467
- 2022-05-06 - iFvt;/s:.Io8yejcE! <6dbjomtr@anonaddy.me>
f9b9f666
- 2022-05-06 - Markus Heiser <markus.heiser@darmarit.de>
2b3dfa75
- 2022-05-06 - Markus Heiser <markus.heiser@darmarit.de>
bacd0922
- 2022-05-05 - gkkulik <gregorykkulik@gmail.com>
2022-05-06 07:18:36 +00:00
Paul Braeuning
31521f3a46
Merge pull request #1153 from return42/drop-oscar
...
[theme] peel out oscar from SearXNG development
2022-05-03 18:47:35 +02:00
Markus Heiser
8a79eb4d7b
Merge pull request #1158 from searxng/update_data_update_currencies.py
...
Update searx.data - update_currencies.py
2022-05-01 09:51:56 +02:00
Markus Heiser
6bd6e09e14
Merge pull request #1159 from searxng/update_data_update_engine_descriptions.py
...
Update searx.data - update_engine_descriptions.py
2022-05-01 09:51:21 +02:00
Markus Heiser
9c7e9bf1d9
Merge pull request #1157 from searxng/update_data_update_wikidata_units.py
...
Update searx.data - update_wikidata_units.py
2022-05-01 09:50:28 +02:00
Markus Heiser
9e6000407a
Merge pull request #1156 from searxng/update_data_update_ahmia_blacklist.py
...
Update searx.data - update_ahmia_blacklist.py
2022-05-01 09:49:55 +02:00
dalf
6f0a717dce
Update searx.data - update_engine_descriptions.py
2022-05-01 06:33:42 +00:00
dalf
bdfbc0ec02
Update searx.data - update_currencies.py
2022-05-01 06:26:53 +00:00
dalf
6cb08a568a
Update searx.data - update_wikidata_units.py
2022-05-01 06:26:44 +00:00
dalf
10023344a5
Update searx.data - update_ahmia_blacklist.py
2022-05-01 06:26:33 +00:00
dalf
e36d7067a9
Update searx.data - update_firefox_version.py
2022-05-01 06:26:31 +00:00
Markus Heiser
c3bb6c7059
[upd] searx/translations/messages.pot
...
generated by::
./manage pyenv.cmd pybabel extract \
-F babel.cfg \
-o "searx/translations/messages.pot"\
"searx/"
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-30 13:20:27 +02:00
Markus Heiser
ad1aca6823
[theme] delete static/themes/oscar and templates/oscar
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
templates/oscar# gelöscht: searx/static/themes/oscar/fonts/glyphicons-halflings-regular.ttf
2022-04-30 13:20:27 +02:00
Markus Heiser
e8541b6006
[theme] peel out oscar from SearXNG development
...
This is the first step of removing oscar theme
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-30 13:20:27 +02:00
Markus Heiser
fa681580bf
Merge pull request #1150 from searxng/dependabot/pip/master/pygments-2.12.0
...
Bump pygments from 2.11.2 to 2.12.0
After each update of the pygments version, we (or github action) should [1]
1. update less files:
./manage pyenv.cmd searxng_extra/update/update_pygments.py
update: static/themes/oscar/src/generated/pygments-logicodev.less
update: static/themes/oscar/src/generated/pygments-pointhi.less
update: static/themes/simple/src/generated/pygments.less
2. rebuild the static files of each themes:
make static.build.commit
[1] https://github.com/searxng/searxng/pull/2#issuecomment-826958666
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-30 07:25:35 +02:00
Markus Heiser
0275f0f5ad
[upd] ./manage pyenv.cmd searxng_extra/update/update_pygments.py
...
After each update of the pygments version, we (or github action) should [1]
1. update less files:
./manage pyenv.cmd searxng_extra/update/update_pygments.py
update: static/themes/oscar/src/generated/pygments-logicodev.less
update: static/themes/oscar/src/generated/pygments-pointhi.less
update: static/themes/simple/src/generated/pygments.less
2. rebuild the static files of each themes:
make static.build.commit
[1] https://github.com/searxng/searxng/pull/2#issuecomment-826958666
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-30 07:12:39 +02:00
Markus Heiser
fcc177b6ed
Merge pull request #1151 from searxng/translations_update
...
Update translations
2022-04-30 07:03:22 +02:00
searxng-bot
4b77fc6acf
[translations] update from Weblate
...
07ad7224
- 2022-04-29 - Alexandre Flament <alex@al-f.net>
2022-04-29 08:09:27 +00:00
Léon Tiekötter
02026bcc76
[fix] library genesis engine: xpath and url
...
Changed the xpath to use the official download mirror.
Changed the URL to libgen.fun as this is the official instance. (https://en.wikipedia.org/wiki/Library_Genesis )
2022-04-27 13:11:34 +02:00
Allen
624b58764a
[enh] Add pagination to Brave
...
Also added ```&spellcheck=1``` because now it is disabled by default, not returning any ```suggestion_xpath```.
2022-04-23 14:06:53 +02:00
capric98
8c7e6cc983
[fix] FutureWarning from lxml
...
Just in case if content is None, the original code will skip extract_text(), and
just append the None value to 'content'. So just add allow_none=True, and this
will return None without raising a ValueError in extract_text().
2022-04-22 16:09:36 +02:00
Markus Heiser
62982c8812
[fix] add back missing languages & regions (followup of PR #1071 )
...
In PR #1071 the language catalog of dailymotion has been cleaned up, before
there had been over 7000 "languages" in the catalog.
As a side effect of this clean-up the language & region catalog in SearXNG has
been reduced [1].
This patch reduce the ``min_engines_per_lang`` from 13 to 12 to get the missed
languages back in language & region catalog of SearXNG.
[1] 3bb62823ec (diff-f3f00db0f87f95b882624a192e0aac21525638af0b18c9514e765fcf1991678d)
Requested-by: @tiekoetter in a Matrix chat
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-22 12:09:42 +02:00
dependabot[bot]
1974a85461
Bump grunt-contrib-uglify in /searx/static/themes/simple
...
Bumps [grunt-contrib-uglify](https://github.com/gruntjs/grunt-contrib-uglify ) from 5.1.0 to 5.2.1.
- [Release notes](https://github.com/gruntjs/grunt-contrib-uglify/releases )
- [Changelog](https://github.com/gruntjs/grunt-contrib-uglify/blob/main/CHANGELOG )
- [Commits](https://github.com/gruntjs/grunt-contrib-uglify/compare/v5.1.0...v5.2.1 )
---
updated-dependencies:
- dependency-name: grunt-contrib-uglify
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-22 09:28:01 +00:00
Markus Heiser
50bac93363
Merge pull request #1094 from searxng/dependabot/npm_and_yarn/searx/static/themes/simple/master/grunt-1.5.2
...
Bump grunt from 1.4.1 to 1.5.2 in /searx/static/themes/simple
2022-04-22 11:25:12 +02:00
Markus Heiser
cf644b413e
[test.pyright] suppress unneeded error & warning messages
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-22 11:16:41 +02:00
searxng-bot
9fd5d3b2ac
[translations] update from Weblate
...
9398019a
- 2022-04-18 - Markus Heiser <markus.heiser@darmarit.de>
2768987d
- 2022-04-18 - Markus Heiser <markus.heiser@darmarit.de>
dc9e7f98
- 2022-04-21 - Markus Heiser <markus.heiser@darmarit.de>
b223bd62
- 2022-04-17 - Egor Ermakov <eg.ermakov2016@gmail.com>
715e7dac
- 2022-04-18 - Mihai <miihairadu@gmail.com>
5c53a0ec
- 2022-04-18 - Markus Heiser <markus.heiser@darmarit.de>
5906fd34
- 2022-04-18 - Markus Heiser <markus.heiser@darmarit.de>
691702ed
- 2022-04-19 - Markus Heiser <markus.heiser@darmarit.de>
cc8bb018
- 2022-04-18 - Markus Heiser <markus.heiser@darmarit.de>
ebfab76a
- 2022-04-18 - Markus Heiser <markus.heiser@darmarit.de>
a8ce22fa
- 2022-04-18 - Markus Heiser <markus.heiser@darmarit.de>
e9b6e3c6
- 2022-04-18 - Markus Heiser <markus.heiser@darmarit.de>
6266ea2e
- 2022-04-18 - Markus Heiser <markus.heiser@darmarit.de>
1729fbd8
- 2022-04-18 - Markus Heiser <markus.heiser@darmarit.de>
0d0f5293
- 2022-04-18 - Mihai <miihairadu@gmail.com>
1b022583
- 2022-04-18 - Markus Heiser <markus.heiser@darmarit.de>
f2a71d93
- 2022-04-18 - A. B <gamemc@virgilio.it>
30206782
- 2022-04-15 - Mico Hautaluoma <m@mha.fi>
10f54679
- 2022-04-17 - smallaxe80 <smallaxe1980@gmail.com>
2022-04-22 07:18:46 +00:00
Markus Heiser
4ab189315b
[build] /static
2022-04-19 09:37:58 +02:00
Markus Heiser
2bcd610eeb
[fix] add missing result.length and result.author to simple theme
...
Closes: https://github.com/searxng/searxng/issues/1027
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-19 09:37:41 +02:00
Alexandre Flament
e22dc2ba36
Merge pull request #1099 from dalf/update_engine_descriptions
...
Update engine descriptions
2022-04-17 11:37:36 +02:00
Alexandre Flament
bbf13a4657
Merge pull request #1101 from allendema/pass-cookies-from-settings
...
[enh] Allow passing headers/cookies from settings.yml
2022-04-17 11:37:07 +02:00
Allen
dae8a08089
[fix[ Update only cookies/headers
2022-04-17 11:29:23 +02:00
Allen
67fb6fba84
[lint] Remove whitespace
...
From GH GUI
2022-04-17 10:42:25 +02:00
Allen
f039873e1a
[mod] Make a default domain for ebay
...
Which can be changed.
2022-04-17 10:37:12 +02:00
Allen
15862ebc35
[mod] Pass desired ebay domain in settings
...
https://www.ebay.de
https://www.ebay.com
htttps://www.ebay.es
etc
2022-04-16 19:10:35 +02:00
Allen
155333f625
[enh] Allow passing headers/cookies from settings.yml
...
Example:
- engine: xpath
- search_url: example.org
- headers: {'example_header': 'example_header'}
- cookies: {'safesearch': 'off'}
2022-04-16 17:42:04 +02:00
Alexandre Flament
7bf9e12db9
Update searx.data - update_engine_descriptions.py
2022-04-16 13:17:39 +02:00
Alexandre Flament
c474616642
Merge pull request #1071 from return42/fix-lang-dailymotion
...
[fix] dailymotion engine: filter by language & country
2022-04-16 11:54:49 +02:00
Alexandre Flament
4224607c62
searx.utils.html_to_text: replace <br/> by a space
2022-04-16 09:45:57 +02:00
Alexandre Flament
1a82e79b50
dailymotion: send valid value for the language parameter
2022-04-16 09:27:34 +02:00
Markus Heiser
3bb62823ec
[fix] dailymotion engine: filter by language & country
...
- fix the issue of fetching more the 7000 *languages*
- improve the request function and filter by language & country
- implement time_range_support & safesearch
- add more fields to the response from dailymotion (allow_embed, length)
- better clean up of HTML tags in the 'content' field.
This is more or less a complete rework based on the '/videos' API from [1].
This patch cleans up the language list in SearXNG that has been polluted by the
ISO-639-3 2 and 3 letter codes from dailymotion languages which have never been
used.
[1] https://developers.dailymotion.com/tools/
Closes: https://github.com/searxng/searxng/issues/1065
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-16 09:27:34 +02:00
Vojtěch Fošnár
ccd8305465
Merge branch 'searxng:master' into master
2022-04-15 16:10:49 +02:00
searxng-bot
9109ad706d
[translations] update from Weblate
...
10e2e02d
- 2022-04-14 - Markus Heiser <markus.heiser@darmarit.de>
723fc2b4
- 2022-04-14 - Markus Heiser <markus.heiser@darmarit.de>
8c3ef0ce
- 2022-04-12 - Linerly <linerly@protonmail.com>
19b08ebf
- 2022-04-10 - A. B <gamemc@virgilio.it>
5838445a
- 2022-04-10 - BriLHR <brianlimapp@gmail.com>
a9541b96
- 2022-04-10 - Markus Heiser <markus.heiser@darmarit.de>
8f9c7cee
- 2022-04-10 - Michal Kuncl <michal.kuncl@gmail.com>
54ea2973
- 2022-04-11 - Taufik Hidayat <tfkhdyt@pm.me>
2022-04-15 07:18:31 +00:00
dependabot[bot]
e314cfe667
Bump grunt from 1.4.1 to 1.5.2 in /searx/static/themes/simple
...
Bumps [grunt](https://github.com/gruntjs/grunt ) from 1.4.1 to 1.5.2.
- [Release notes](https://github.com/gruntjs/grunt/releases )
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG )
- [Commits](https://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.2 )
---
updated-dependencies:
- dependency-name: grunt
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-15 07:11:47 +00:00
Vojtěch Fošnár
de4af2fefd
[enh] add seznam autocomplete
2022-04-14 03:02:05 +02:00
Jabster28
9eb1b04f48
change "Wolfram|Alpha" to "Wolfram Alpha" in search results
2022-04-12 10:37:33 +01:00
Alexandre Flament
27f8fa6fe0
Merge pull request #1048 from Linerly/patch-1
...
Improve the about page
2022-04-09 20:30:49 +02:00
Alexandre Flament
592cea0e5e
Merge pull request #1030 from austinhuang0131/master
...
(feat) add jisho.org
2022-04-09 18:57:20 +02:00
Alexandre Flament
74c7aee9ec
jisho : code refactoring
2022-04-09 18:01:57 +02:00
Alexandre Flament
e764427153
Merge branch 'master' into switch-md-parser
2022-04-09 15:24:11 +02:00
Markus Heiser
5e7f469911
Merge pull request #1051 from return42/fix-region-name
...
[fix] add missing territory (country) name
2022-04-09 14:54:43 +02:00
Paul Braeuning
02d64772f7
Merge pull request #1066 from unixfox/fix-icons-oscar
...
Revert "[fix] return correct favicon path"
2022-04-08 10:25:40 +02:00
Paul Braeuning
604d177551
Merge pull request #1064 from capric98/pretty-url
...
fix: %2F in path will be converted to " › " in searx/webapp.py
2022-04-08 10:08:51 +02:00
searxng-bot
01bbd1d0bd
[translations] update from Weblate
...
45fc8afe
- 2022-04-08 - Markus Heiser <markus.heiser@darmarit.de>
b187bba2
- 2022-04-08 - A. B <gamemc@virgilio.it>
9d380d66
- 2022-04-07 - A. B <gamemc@virgilio.it>
03029129
- 2022-04-07 - A. B <gamemc@virgilio.it>
be15e572
- 2022-04-06 - Linerly <linerly@protonmail.com>
71fb0c50
- 2022-04-03 - Markus Heiser <markus.heiser@darmarit.de>
2022-04-08 07:19:02 +00:00
Émilien Devos
cad3d93fa2
Revert "[fix] return correct favicon path"
...
This fixes https://github.com/searxng/searxng/issues/1057
This reverts commit f99d109ceb
.
2022-04-07 17:56:28 +00:00
HZH
c7de5c043c
fix: %2F in path will be converted to " › "
2022-04-07 23:15:58 +08:00
Markus Heiser
9215281232
[mod] replace Markdown parser mistletoe by markdown-it-py
...
There are several reasons why we should prefer markdown-it-py over mistletoe:
- Get identical rendering results in SearXNG's `/info` pages and the SearXNG's
project documentation which is build by Sphinx-doc.
In the Sphinx-doc we use the MyST parser to render Markdown and the MyST
parser itself is built on top of the markdown-it-py package.
- markdown-it-py has a typographer that supports *replacements*
and *smartquotes* (e.g. em-dash, copyright, ellipsis, ...) [1]
- markdown-it-py is much more flexible compared to mistletoe [2]
- markdown-it-py is the fastest CommonMark compliant parser in python [3]
[1] https://markdown-it-py.readthedocs.io/en/latest/using.html#typographic-components
[2] https://markdown-it-py.readthedocs.io/en/latest/plugins.html
[3] https://markdown-it-py.readthedocs.io/en/latest/other.html#performance
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-06 15:49:50 +02:00
mrpaulblack
170f0081c9
[build] /static
2022-04-06 15:07:42 +02:00
mrpaulblack
169f8d9988
[simple theme] add netloc to image result articles
2022-04-06 15:07:05 +02:00
Linerly
22309f398b
Fix spelling and punctuation
2022-04-06 12:36:17 +00:00
Markus Heiser
19ebd0e1ac
[mod] review of the "Search Syntax" page (en)
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-06 14:13:22 +02:00
Markus Heiser
655db9b003
[mod] review of the "About SearXNG" page (en)
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-06 13:05:20 +02:00
Markus Heiser
effcde3d0e
[fix] add missing territory (country) name
...
Related-to: https://github.com/searxng/searxng/pull/1029#issuecomment-1086824911
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-05 16:48:25 +02:00
HZH
57a3252ff1
Unquote path on result page.
2022-04-05 02:37:18 +08:00
Linerly
036b46493b
Improve the about page
2022-04-02 20:51:11 +00:00
Alexandre Flament
765504ceca
Merge pull request #1031 from dalf/fix-bing-_fetch_supported_languages
...
Fix bing fetch supported languages
2022-04-02 08:23:58 +02:00
Austin Huang
19fa0095a0
(fix) satisfy the linter, and btw reduce timeout
2022-04-01 09:23:24 -04:00