Emilien Devos
5fb2071cb2
[fix] google & youtube - set EU consent cookie
...
This change the previous bypass method for Google consent using
``ucbcb=1`` (6face215b8
) to accept the consent using ``CONSENT=YES+``.
The youtube_noapi and google have a similar API, at least for the consent[1].
Get CONSENT cookie from google reguest::
curl -i "https://www.google.com/search?q=time&tbm=isch " \
-A "Mozilla/5.0 (X11; Linux i686; rv:102.0) Gecko/20100101 Firefox/102.0" \
| grep -i consent
...
location: https://consent.google.com/m?continue=https://www.google.com/search?q%3Dtime%26tbm%3Disch&gl=DE&m=0&pc=irp&uxe=eomtm&hl=en-US&src=1
set-cookie: CONSENT=PENDING+936; expires=Wed, 24-Jul-2024 11:26:20 GMT; path=/; domain=.google.com; Secure
...
PENDING & YES [2]:
Google change the way for consent about YouTube cookies agreement in EU
countries. Instead of showing a popup in the website, YouTube redirects the
user to a new webpage at consent.youtube.com domain ... Fix for this is to
put a cookie CONSENT with YES+ value for every YouTube request
[1] https://github.com/iv-org/invidious/pull/2207
[2] https://github.com/TeamNewPipe/NewPipeExtractor/issues/592
Closes: https://github.com/searxng/searxng/issues/1432
2 years ago
Markus Heiser
4231a5770b
[fix] sjp engine - convert enginename to a latin1 compliance name
...
The engine name is not only a *name* its also a identifier that is used in
logs, HTTP headers and more. Unicode characters in the name of an engine could
cause various issues.
Closes: https://github.com/searxng/searxng/issues/1544
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
james-still
2516e21c58
[fix] emojipedia - update XPath to be relative
2 years ago
Markus Heiser
1540891561
[fix] engine tineye: handle 422 response of not supported img format
...
Closes: https://github.com/searxng/searxng/issues/1449
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
searxng-bot
561433b12b
[translations] update from Weblate
...
cf6e9482
- 2022-07-19 - Linerly <linerly@protonmail.com>
918c1bfe
- 2022-07-20 - Markus Heiser <markus.heiser@darmarit.de>
4e65ecf6
- 2022-07-21 - calb sepherus <calb.sepherus@protonmail.com>
a54be8fe
- 2022-07-19 - Markus Heiser <markus.heiser@darmarit.de>
cad6cb2f
- 2022-07-19 - Markus Heiser <markus.heiser@darmarit.de>
a6bd1170
- 2022-07-19 - Markus Heiser <markus.heiser@darmarit.de>
9d0e8754
- 2022-07-19 - Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Solirs
6d646129c3
[mod] add tor_check plugin - convenient tor checking trough searxng
2 years ago
Léon Tiekötter
d339e97727
[fix] preferences: missing option value
...
Fix missing option value "0".
2 years ago
Markus Heiser
7bf4e8d12d
Merge pull request #1512 from searxng/translations_update
...
Update translations
2 years ago
Markus Heiser
4e05197444
Merge pull request #1475 from return42/Emojipedia
...
[mod] Add engine for Emojipedia
2 years ago
Markus Heiser
445cba7c02
Update searx.data - update_engine_descriptions.py
...
./manage pyenv.cmd python ./searxng_extra/update/update_engine_descriptions.py
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Jay
10edcbe3c2
[mod] Add engine for Emojipedia
...
Emojipedia is an emoji reference website which documents the meaning and
common usage of emoji characters in the Unicode Standard. It is owned by Zedge
since 2021. Emojipedia is a voting member of The Unicode Consortium.[1]
Cherry picked from @james-still [2[3] and slightly modified to fit SearXNG's
quality gates.
[1] https://en.wikipedia.org/wiki/Emojipedia
[2] 2fc01eb20f
[3] https://github.com/searx/searx/pull/3278
2 years ago
searxng-bot
f84e9f8154
[translations] update from Weblate
...
e78584e1
- 2022-07-14 - Markus Heiser <markus.heiser@darmarit.de>
eb3f2140
- 2022-07-14 - Markus Heiser <markus.heiser@darmarit.de>
9160b6d1
- 2022-07-14 - Markus Heiser <markus.heiser@darmarit.de>
18d569b8
- 2022-07-14 - Markus Heiser <markus.heiser@darmarit.de>
c9137f9e
- 2022-07-14 - Hachiki <ninonakano408@gmail.com>
14d8b61f
- 2022-07-14 - Markus Heiser <markus.heiser@darmarit.de>
c11e318d
- 2022-07-09 - Linerly <linerly@protonmail.com>
4d53b3bb
- 2022-07-12 - crazychicken1 <seymaomay1809@gmail.com>
613117bf
- 2022-07-10 - Markus Heiser <markus.heiser@darmarit.de>
e5e38305
- 2022-07-11 - Markus Heiser <markus.heiser@darmarit.de>
2bea37fa
- 2022-07-10 - Markus Heiser <markus.heiser@darmarit.de>
5ab15881
- 2022-07-11 - Markus Heiser <markus.heiser@darmarit.de>
32794ad3
- 2022-07-11 - Markus Heiser <markus.heiser@darmarit.de>
830b01f9
- 2022-07-11 - Chris Capisce <christof1588@gmail.com>
b4d431e5
- 2022-07-08 - John Doe <cryptiox@protonmail.com>
c6d9841e
- 2022-07-10 - tents <remendne@pentrens.jp>
68692656
- 2022-07-13 - Markus Heiser <markus.heiser@darmarit.de>
8cba6d36
- 2022-07-10 - Markus Heiser <markus.heiser@darmarit.de>
fe457886
- 2022-07-08 - Markus Heiser <markus.heiser@darmarit.de>
95e7d403
- 2022-07-13 - Markus Heiser <markus.heiser@darmarit.de>
f02673b1
- 2022-07-11 - Markus Heiser <markus.heiser@darmarit.de>
7d49be29
- 2022-07-10 - Markus Heiser <markus.heiser@darmarit.de>
fbe6e4da
- 2022-07-08 - Raúl Díaz <flan@chocoflan.net>
2 years ago
Léon Tiekötter
8e509941b9
[mod] allow brand.issue_url to overwrite the step1 url
2 years ago
Alexandre Flament
44f2eb50a5
Merge pull request #1219 from dalf/follow_bing_redirect
...
bing.py: remove redirection links
2 years ago
Emilien Devos
6face215b8
bypass google consent with ucbcb=1
2 years ago
Brock Vojković
84e2a3bd3f
Add infinite scroll as a setting in settings.yml
2 years ago
Alexandre Flament
a1e8af0796
bing.py: resolve bing.com/ck/a redirections
...
add a new function searx.network.multi_requests to send multiple HTTP requests at once
2 years ago
Alexandre Flament
7e695c6644
Merge pull request #1478 from dalf/submit_bug_workflow
...
Engine error log: Submit a new issue button: ask the user to check if there are some existing issues.
2 years ago
Alexandre Flament
f90aed7ef9
locales.py: add support for Papiamento
2 years ago
searxng-bot
cb3a31c04d
[translations] update from Weblate
...
b1809ae3
- 2022-07-07 - visiks-vs <vls@visiks.lv>
cf09e8b2
- 2022-07-07 - Markus Heiser <markus.heiser@darmarit.de>
5a854ba3
- 2022-07-07 - Markus Heiser <markus.heiser@darmarit.de>
e3586433
- 2022-07-06 - John Doe <cryptiox@protonmail.com>
9465ae78
- 2022-07-07 - Markus Heiser <markus.heiser@darmarit.de>
1e1799d0
- 2022-07-07 - Markus Heiser <markus.heiser@darmarit.de>
56429ebb
- 2022-07-07 - Markus Heiser <markus.heiser@darmarit.de>
e1e040b1
- 2022-07-06 - watchakorn-18k <porton2559@gmail.com>
d04f51ef
- 2022-07-06 - Adriano Xavier <px.adriano@gmail.com>
1a09e45a
- 2022-07-06 - John Doe <cryptiox@protonmail.com>
fab4f6de
- 2022-07-05 - Angelo B. J. Luidens <aluidens@stargue.com>
782eac5c
- 2022-07-05 - watchakorn-18k <porton2559@gmail.com>
73f6dde9
- 2022-07-04 - Markus Heiser <markus.heiser@darmarit.de>
eb3bf7a4
- 2022-07-04 - Markus Heiser <markus.heiser@darmarit.de>
5c337616
- 2022-07-03 - Sangha Lee <totoriato@gmail.com>
8511391a
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
816ec364
- 2022-07-02 - Morten R. Bjørklund <mortenrb@live.no>
24adf82f
- 2022-07-04 - 0xFFD <barann.afsarr@gmail.com>
25e13dcf
- 2022-07-04 - networkneil <shankyneil1@gmail.com>
f2008c36
- 2022-07-03 - Markus Heiser <markus.heiser@darmarit.de>
79b9b12a
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
1f2f61c8
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
e7a1cd6e
- 2022-07-04 - Markus Heiser <markus.heiser@darmarit.de>
fc02ccbf
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
3d1afa88
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
95c871d2
- 2022-07-04 - Markus Heiser <markus.heiser@darmarit.de>
f8825dd1
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
a781c97c
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
7290ce9c
- 2022-07-02 - John Doe <cryptiox@protonmail.com>
0a1286c5
- 2022-07-02 - tents <remendne@pentrens.jp>
baa49eef
- 2022-07-04 - Markus Heiser <markus.heiser@darmarit.de>
3d3fbc15
- 2022-07-03 - Kuka Manó <dumpster@perjel.hu>
a1eb8798
- 2022-07-04 - Markus Heiser <markus.heiser@darmarit.de>
a08b01a6
- 2022-07-02 - Xosé M <correo@xmgz.eu>
35634446
- 2022-07-04 - Markus Heiser <markus.heiser@darmarit.de>
8d1fe456
- 2022-07-04 - Markus Heiser <markus.heiser@darmarit.de>
805da3b0
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
c6f02cee
- 2022-07-04 - Markus Heiser <markus.heiser@darmarit.de>
cd824613
- 2022-07-03 - Markus Heiser <markus.heiser@darmarit.de>
6a4b41ee
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
53eb448a
- 2022-07-03 - adriadam10 <adriadam10@gmail.com>
7012f643
- 2022-07-03 - Gerard Oliva Viñas <oliva3032001@gmail.com>
51ea1d58
- 2022-07-04 - Markus Heiser <markus.heiser@darmarit.de>
744d130c
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
e92d37cd
- 2022-07-05 - Angelo B. J. Luidens <aluidens@stargue.com>
4576e883
- 2022-07-05 - watchakorn-18k <porton2559@gmail.com>
da7a9b10
- 2022-07-04 - Markus Heiser <markus.heiser@darmarit.de>
f20a317f
- 2022-07-04 - networkneil <shankyneil1@gmail.com>
cab15b15
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
12d6021c
- 2022-07-04 - niele2 <arifshafie.K@gmail.com>
c86a3738
- 2022-07-04 - niele2 <arifshafie.K@gmail.com>
9c6d05e2
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
2b6ca751
- 2022-07-02 - Kuka Manó <dumpster@perjel.hu>
55e9663c
- 2022-07-02 - Albin Håkanson <albin@sweplox.se>
49fac625
- 2022-07-02 - Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Alexandre Flament
be3ecf6e31
[build] /static
2 years ago
Alexandre Flament
eb489c45ea
Submit GH bug: ask the user to do some checks before submitting a new issue
2 years ago
Markus Heiser
81e8c7370f
Update searx.data - update_engine_descriptions.py
...
./manage pyenv.cmd python ./searxng_extra/update/update_engine_descriptions.py
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
c63fab6928
Merge pull request #1443 from return42/fix-online_dictionary
...
[fix] online_dictionary: regular expression
2 years ago
Markus Heiser
480476fdf3
[fix] online_dictionary: regular expression
...
The query term of a engine-type `online_dictionary` can consist of more than one
word.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Alexandre Flament
df837d8b1b
Merge pull request #1428 from return42/fix-center_aligment
...
fix typo and document preference 'center_alignment' in the 'ui' section
2 years ago
Markus Heiser
c5ec8db6b3
Merge pull request #1457 from return42/fix-1435
...
[fix] engine z-zlibrary https URL
2 years ago
Markus Heiser
be2f782c9e
Merge pull request #1460 from unixfox/patch-1
...
Better explanation for the use of use_mobile_ui
2 years ago
Émilien Devos
63a995b8c1
Better explanation for the use of use_mobile_ui
2 years ago
mrpaulblack
38385e48cf
fix: return body on limiter block so there is not just a blank page
2 years ago
Markus Heiser
970a69012b
[fix] engine z-zlibrary https URL
...
before this patch:
DEBUG searx.engines.z-library : using base_url: https:https://de1lib.org
with this patch URL is fixed to:
DEBUG searx.engines.z-library : using base_url: https://de1lib.org
Closes: https://github.com/searxng/searxng/issues/1435
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
8de0b62005
[build] /static
2 years ago
Markus Heiser
f8222eb2cd
[fix] style.less: move <dl> from infobox.attributes to .attributes class
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
ta
14756a2674
[mod] Adds Lingva translate engine
...
Add the lingva engine (which grabs data from google translate). Results from
Lingva are added to the infobox results.
2 years ago
Xavier horwood
61ee370e18
[mod] link to public-instances can be set to hidden
...
Some administrators may want to hide the link to public_instances: If you run a
private instance for a company that wants there employees to use the private
instance instead of any of the public instances.
2 years ago
Markus Heiser
241bde5ae3
[fix] typo: add missing 'n' in center_aligment --> center_alignment
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
4ef6263725
Merge pull request #1404 from dalf/donation_use_external_link
...
Donation link: default value to searxng.org, can be hidden or custom
2 years ago
Markus Heiser
5831c15b49
[fix] engines/openstreetmap.py typo: user_langage --> user_language
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Alexandre Flament
6716c6b0c3
openstreetmap engine: return the localized named.
...
For example: display "Tokyo" instead of "東京都" when the language is English.
2 years ago
Alexandre Flament
7f30ac37e9
map.html: display the intended text for the links instead of the URL
...
For example display "Tokyo (en)" instead of https://en.wikipedia.org/wiki/Tokyo
2 years ago
Markus Heiser
69a6d994e1
Merge pull request #1382 from dalf/fix_searxng_extra_update
...
fix searxng_extra/update/update*.py scripts
2 years ago
Markus Heiser
1416559f22
Update searx.data - update_engine_descriptions.py
...
./manage pyenv.cmd python ./searxng_extra/update/update_engine_descriptions.py
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
2bf800a4b1
Update searx.data - update_currencies.py
...
./manage pyenv.cmd python ./searxng_extra/update/update_currencies.py
Closes: https://github.com/searxng/searxng/pull/1375
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Alexandre Flament
f8f239fe1f
Donation link: default value to searxng.org, can be hidden or custom
...
Add a new setting: general.donation_url
By default the value is https://docs.searxng.org/donate.html
When the value is false, the link is hidden
When the value is true, the link goes to the infopage donation,
the administrator can create a custom page.
2 years ago
searxng-bot
8376833d7d
[translations] update from Weblate
2 years ago
Alexandre Flament
bcded7686e
[build] /static
2 years ago
Alexandre Flament
e3e5d2bd22
Theme: all top right icons have labels including "Preferences"
2 years ago
searxng-bot
4272ef3117
[translations] update from Weblate
...
c6c13e8c
- 2022-06-29 - Markus Heiser <markus.heiser@darmarit.de>
284f86fe
- 2022-06-30 - Linerly <linerly@protonmail.com>
d659c9f2
- 2022-06-29 - Markus Heiser <markus.heiser@darmarit.de>
3d76fb71
- 2022-06-29 - wordpure <wordlesspure@gmail.com>
874e15dc
- 2022-06-29 - Markus Heiser <markus.heiser@darmarit.de>
10f3978d
- 2022-06-30 - Leonardo Colman <dev@leonardo.colman.com.br>
66556a49
- 2022-06-29 - Markus Heiser <markus.heiser@darmarit.de>
6c5a28a7
- 2022-06-30 - Markus Heiser <markus.heiser@darmarit.de>
9bb7dc8e
- 2022-06-29 - Alexandre Flament <alex@al-f.net>
38bd6b55
- 2022-06-29 - Markus Heiser <markus.heiser@darmarit.de>
1aecb8f8
- 2022-06-29 - Markus Heiser <markus.heiser@darmarit.de>
9a74838e
- 2022-06-29 - Markus Heiser <markus.heiser@darmarit.de>
3f139d79
- 2022-06-29 - Markus Heiser <markus.heiser@darmarit.de>
d3449b5f
- 2022-06-29 - Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Alexandre Flament
1617ef1e41
Update searx/infopage/en/donate.md
...
Co-authored-by: Émilien Devos <contact@emiliendevos.be>
2 years ago
Alexandre FLAMENT
0e503c990a
Move donation page to docs.searxng.org and link to it from instances
...
Close #1378
2 years ago