Alexandre Flament
9012ad498c
Merge branch 'master' into patch-1
2019-04-19 09:59:04 +02:00
Alexandre Flament
df2b9a76f7
Merge branch 'master' into ne/fix-google-image-search
2019-04-14 13:55:00 +02:00
Nick Espig
1c6ab79b9f
Fix google image search
...
- Because there is not full image url in the dom, we replace "image_url" with the same url as the "url" (url of source).
See example HTML https://gist.github.com/Nachtalb/2dea8a4d2c723c49226ad9645838121f
- Remove unused import
- Fix google image search title
- Keep google image safe value up to date
2019-04-14 12:03:25 +02:00
Marc Abonce Seguin
3e1c2153f7
[fix] duckduckgo images requests
2019-04-13 00:38:37 -05:00
b_b
4ca7e68841
use instance_name for page title
...
related to #1025
2019-04-09 21:15:02 +02:00
Alexandre Flament
3e9ce2638a
Merge branch 'master' into patch-1
2019-04-09 03:32:39 +02:00
Alexandre Flament
e868650df7
Merge branch 'master' into youtube_fix
2019-04-09 03:21:37 +02:00
Elias Ojala
cef77f0d51
Merge branch 'master' into patch-1
2019-03-29 14:41:12 +00:00
Marc Abonce Seguin
aaa0524cec
[fix] stop engine from sending duplicated requests
2019-03-28 19:25:20 -06:00
Marc Abonce Seguin
f2d49a6971
[fix] get youtube results from js object
...
Results are not appearing in the html document anymore,
instead they are found inside an object embedded in a script.
2019-03-26 21:09:15 -06:00
Elias Ojala
8039a577a8
Use HTTPS for crossref
2019-03-12 12:30:47 +00:00
Noémi Ványi
2478c5395d
update pyyaml
2019-02-23 18:52:36 +01:00
Noémi Ványi
6cadbf9269
Merge branch 'master' into devel_google_scholar
2019-02-22 21:05:07 +01:00
Jonas Zohren
f7bdd827c4
[enh] adds apkmirror search engine
2019-02-13 00:37:29 +01:00
Venca24
05a73019b1
[fix] google scholar suggestions
2019-02-04 16:31:17 +01:00
Noémi Ványi
83342a2878
Merge branch 'master' into fix-engine-suspend-time
2019-01-29 11:03:35 +01:00
Léo Bourrel
bf4a38ad66
Remove asksteem
2019-01-28 11:02:43 +01:00
Noémi Ványi
36790168a1
add again accidentally removed import to search.py
2019-01-25 20:54:23 +01:00
Noémi Ványi
fdf3994364
Merge branch 'master' into devel_image_proxy
2019-01-25 20:48:55 +01:00
Venca24
e8734b37c9
[FIX] image_proxify
2019-01-18 09:04:40 +01:00
d-tux
f1814079f0
Merge branch 'master' into engines/unsplash
2019-01-14 13:40:57 +01:00
Marc Abonce Seguin
626a8e9ac9
[fix] unicode error with WolframAlpha API engine
2019-01-08 21:02:23 -06:00
d-tux
329172f66e
Merge branch 'master' into engines/unsplash
2019-01-08 09:24:45 +01:00
Noémi Ványi
97351a2c72
fix after rebase
2019-01-07 21:28:58 +01:00
Noémi Ványi
b63d645a52
Revert "remove 'all' option from search languages"
...
This reverts commit 4d1770398a
.
2019-01-07 21:19:00 +01:00
Noémi Ványi
1a850cf171
Merge branch 'master' into language_aliases_fix
2019-01-07 20:33:31 +01:00
Étienne Deparis
89deb4fbcc
[fix] Remove markup errors in simple template preferences file
2019-01-07 10:48:25 +01:00
Étienne Deparis
21beb64a72
Remove forgotten white spaces in templates/simple/preferences.html
2019-01-07 10:48:20 +01:00
Étienne Deparis
0d4d58f794
[enh] Add preference section to two upstream plugins for simple theme integration
2019-01-07 10:48:14 +01:00
Marc Abonce Seguin
0169b63e84
[fix] fetch google's supported languages
2019-01-06 21:31:45 -06:00
Marc Abonce Seguin
51111c2594
[fix] always set langauge_aliases even if it's empty
2019-01-06 20:49:56 -06:00
Marc Abonce Seguin
5568f24d6c
[fix] check language aliases when setting search language
2019-01-06 20:31:57 -06:00
Noémi Ványi
29d146dde6
update changelog and version.py
2019-01-06 21:59:59 +01:00
Noémi Ványi
62690f623d
pull translations from Transifex
2019-01-06 21:49:42 +01:00
Venca24
8567cc7433
[add] mojeek engine
2019-01-06 10:47:09 +01:00
Venca24
2456b8f571
[mod] google videos
2019-01-05 12:12:09 +01:00
Noémi Ványi
1ea56576dc
Merge branch 'master' into devel_google_videos
2019-01-04 22:27:05 +01:00
Noémi Ványi
aeb6dab187
Merge branch 'master' into master
2019-01-04 22:14:40 +01:00
Noémi Ványi
5b81f7c2cc
Merge branch 'master' into bugfix_startpage
2019-01-04 22:03:00 +01:00
Venca24
cf26aba93b
[FIX] google videos thumbnails
2019-01-04 15:48:22 +01:00
Léo Bourrel
73ec2ba74e
Update bing image engine with new image json format
2018-12-19 11:12:25 +01:00
Michael Pfitzner
44ce51f0c5
restore startpage search results
2018-12-14 21:38:48 +01:00
d-tux
4a127b19de
Merge branch 'master' into engines/unsplash
2018-12-14 07:06:19 +01:00
dimqua
0d86ed9c7e
update startpage.py
2018-12-11 21:45:47 +03:00
dimqua
0823b13ae1
remove Ixquick engine
2018-12-11 20:25:52 +03:00
dimqua
442772a6c5
remove findx engine ( #1452 )
2018-12-02 22:39:04 +01:00
Ivan Skytte Jørgensen
0b7f0bde62
Use a more human-friendly format in searx/data/engines_languages.json ( #1399 )
...
Instead of a single line with 500000 characters use nicely formatted JSON.
Sort the lists in engine_languages.py so when updating it is possible to
more easily see the differences (search engines do change the order their
languages are listed in)
2018-11-29 16:31:05 +01:00
Venca24
0bdf090ed7
[fix] google videos engine
2018-11-22 13:00:34 +01:00
Venca24
64df38da56
[add] seznam engine
2018-11-20 13:55:29 +01:00
Denis Wernert
b9ada93b3a
Removes what looks like tracking parameters
2018-10-08 14:56:20 +02:00
Denis Wernert
72d063d27d
Uses the raw url for the image result, rather than the full
...
size result.
2018-10-08 14:01:35 +02:00
Denis Wernert
cd7849ffc8
Adds the Unsplash image engine
2018-10-08 09:18:42 +02:00
dalf
965eebd12b
simple theme : remove unused files
2018-08-26 10:34:41 +02:00
Adam Tauber
052a71d05a
Merge pull request #1368 from aliceinwire/gentoo_engine
...
Add Gentoo wiki search engine
2018-08-21 16:24:34 +02:00
Alice Ferrazzi
d24c58cf4e
Fix pep8 errors
2018-08-21 22:55:51 +09:00
Alice Ferrazzi
ff2eac9f6b
Fix choosing languges function
...
Searching for english is now giving all pages results.
Instead searching for a specific language different from english
is correctly returning only translated pages for the selected language.
2018-08-21 22:55:39 +09:00
Adam Tauber
c5c812899f
[fix] pep8
2018-08-19 15:32:32 +02:00
Adam Tauber
f7bb45e891
[enh] admin configurable suspend time of errored engines - closes #1266
2018-08-19 15:30:12 +02:00
Adam Tauber
69d1dd3f86
[enh] configurable default oscar style
2018-08-19 15:28:43 +02:00
Adam Tauber
baacfac32b
[fix] remove publicly unavailable 500px engine - #1338
2018-08-19 15:06:59 +02:00
Adam Tauber
ac848b5093
Merge pull request #1323 from cy8aer/dsgvo
...
Create an include for __common__/aboutextend.html for imprint purposes.
2018-08-19 13:50:12 +02:00
Adam Tauber
3126660be5
Merge pull request #1374 from dadosch/master
...
[WIP] [engine] Duden.de (German dictionary)
2018-08-19 13:29:06 +02:00
Adam Tauber
379feb61f9
Merge pull request #1250 from matejc/add-random-answers
...
feat(answers): add sha256 and uuid v4 to random answers
2018-08-19 13:26:08 +02:00
Adam Tauber
666982bd35
Merge pull request #1244 from Venca24/master
...
[UI] new youtube icon for oscar theme
2018-08-19 13:20:54 +02:00
Adam Tauber
19f18a2638
Merge pull request #1360 from Popolon/master
...
get_doi_resolver return doi resolver url instead of doi resolver name
2018-08-19 13:14:53 +02:00
dadosch
b575f898c0
duden.de engine
2018-08-18 19:24:02 +02:00
LiquidLemon
425c4d9a16
Merge branch 'master' into master
2018-08-18 17:43:29 +02:00
Alex
3ba0d0516e
simple theme update
...
- npm package update
- apply #1226
- implement vim help dialog
- display cookies and search URL with preferences
- allow to enable / disable Open Access DOI rewrite
- add a clear text button on the left of the search button
- implement #1011 : the HTML title page is not set when using POST
- remove searx/static/themes/simple/img/loader.gif
- use full width when only there are only images as result
2018-08-14 17:21:30 +02:00
Popolon
c2c7394718
Merge branch 'master' into master
2018-08-13 22:07:30 +02:00
Adam Tauber
845ba79e75
[fix] update qwant search url
...
thx to @dalf for the fix (#1365 )
2018-08-13 12:38:19 +02:00
LiquidLemon
2190e2f35d
Change the local name of the Polish language
2018-08-12 19:01:58 +02:00
Alice Ferrazzi
5f0888b8f4
added languages to Gentoo engine
2018-08-12 23:00:57 +09:00
Alice Ferrazzi
b7886bb15c
gentoo engine test
2018-08-12 23:00:57 +09:00
Popolon
8b7783e703
Merge branch 'master' into master
2018-08-11 22:23:09 +02:00
Noémi Ványi
5eeb3f2f01
follow up changes in etymonline XPATH engine
2018-08-10 19:03:46 +02:00
cy8aer
d9bf508f31
Merge branch 'master' into dsgvo
2018-08-09 15:17:43 +02:00
Popolon
00b8aa113f
remove double spaces
2018-08-07 17:57:33 +02:00
Popolon
ef4820105f
Merge branch 'master' into master
2018-08-07 17:54:43 +02:00
Popolon
34af9a0141
add http://sci-hub.tw/ as doi resolvers #1216
2018-08-06 01:03:40 +02:00
Popolon
3a160d3aed
return doi resolver url instead of doi resolver name
2018-08-06 00:53:55 +02:00
Alex
50c836864a
fetch_firefox_version.py : compatible with Python 3 and minor fixes.
2018-08-05 10:55:42 +02:00
Alexandre Flament
066bd916bf
[mod] fetch firefox versions in a standalone script
2018-08-05 10:10:15 +02:00
cy8aer
78be030500
Merge branch 'master' into dsgvo
2018-07-09 15:34:43 +02:00
Adam Tauber
d51732c0e5
Merge pull request #1303 from MarcAbonce/bing
...
Fix bing "garbage" results
2018-07-09 11:00:37 +02:00
Léo Bourrel
7a474db61b
Fix formatting
2018-07-06 10:31:01 +02:00
Léo Bourrel
acaef6600e
Update path to wikidata image
2018-07-05 10:11:45 +02:00
Marc Abonce Seguin
c7000cd1df
[fix] update user agent versions
...
this fixes duckduckgo error response
2018-06-23 16:24:06 -05:00
Thomas Renard
b786ac9a63
Create an include for __common__/aboutextend.html for imprint purposes.
2018-06-18 07:53:06 +02:00
Adam Tauber
f82ead3e30
[fix] add py3 compatibility to base engine - closes #1319
2018-06-14 11:50:03 +02:00
Adam Tauber
aef2b07969
[fix] add basestring for py3
2018-06-14 11:48:31 +02:00
Adam Tauber
57e7e9da98
[fix] use html result page in google images (previous endpoint stopped working)
2018-06-14 11:40:39 +02:00
Venca24
4f4df6273b
[fix] google scholar engine
2018-05-31 19:45:00 +02:00
Author Name
7635ebb126
Min width 50 px to oscar theme category. #1158
2018-05-29 22:18:00 -04:00
Noémi Ványi
16915116e0
fix piratebay url
...
Closes #1229
2018-05-21 16:58:39 +02:00
Marc Abonce Seguin
75b276f408
fix bing "garbage" results (issue #1275 )
2018-05-20 18:13:32 -05:00
Noémi Ványi
b843c1351a
add missing parameter to gigablast search url
...
Closes #1293
2018-05-16 22:26:32 +02:00
rinpatch
059c2ccb95
Fix acgsou encoding error on python2 and add unicode characters to unit testt
2018-05-05 23:41:13 +03:00
rinpatch
3b89ce9bfa
Switch acgsou to http
2018-05-03 08:34:21 +03:00
Adam Tauber
1a1f9852f1
Merge pull request #1283 from rinpatch/acgsou-engine
...
[Feature] Acgsou as a searchable engine
2018-04-28 22:42:35 +02:00
rinpatch
c669c30e78
Merge branch 'master' into nyaa-https-fix
2018-04-27 17:58:12 +03:00
rinpatch
f6695cea59
Fix nyaa to use https
2018-04-27 17:55:42 +03:00
rinpatch
f17e54a396
Forgot to remove print command used for debugging
2018-04-27 15:40:42 +03:00
rinpatch
dcc9fdb47f
Added unit test
2018-04-27 15:36:15 +03:00
rinpatch
e3bd2670d7
Traling whitespace
2018-04-27 08:36:11 +03:00
rinpatch
86f47689fe
Hopefully fix code style errors(again)(again)
2018-04-27 08:32:43 +03:00
rinpatch
b8b23d8006
Hopefully fix code style errors(again)
2018-04-27 08:29:17 +03:00
rinpatch
fb364ffae7
Hopefully fix code style errors
2018-04-27 08:23:58 +03:00
rinpatch
3ec35a06f7
Added Engine
2018-04-26 22:42:31 +03:00
rinpatch
7a036579b2
Hide buttons when infinite scrolling is enabled
2018-04-25 18:54:43 +03:00
rinpatch
cd1374d2f2
added whitespaces
2018-04-22 14:12:32 +03:00
rinpatch
a305dae9d8
switched currency convert to duckduckgo and added Bitcoin to currency list
2018-04-22 13:46:13 +03:00
Noémi Ványi
25b48143ea
fix findx engine
2018-04-21 20:02:52 +02:00
Marc Abonce Seguin
f7f9c50393
[fix] force English results in Google when using en-US
2018-04-18 23:29:48 -05:00
Marc Abonce Seguin
b12857a70d
[fix] make search requests on wikidata more accurate
2018-04-08 21:17:00 -05:00
Marc Abonce Seguin
835d1edd58
[fix] google news xpath
2018-04-08 20:56:05 -05:00
Marc Abonce Seguin
343e555ee9
[fix] append http if no scheme is provided in xpath's extact_url
...
This solves a bug with Yahoo where some results don't specify
a protocol.
2018-04-08 20:35:34 -05:00
Adam Tauber
283f6c9053
Merge pull request #1252 from MarcAbonce/search-languages
...
[mod] Refactor engine's search language handling
2018-04-05 17:27:07 +02:00
Adam Tauber
fb2dba4762
[fix] assign the correct variable in query.py - fixes #1253
2018-03-28 10:07:28 +02:00
Marc Abonce Seguin
772c048d01
refactor engine's search language handling
...
Add match_language function in utils to match any user given
language code with a list of engine's supported languages.
Also add language_aliases dict on each engine to translate
standard language codes into the custom codes used by the engine.
2018-03-27 00:08:03 -06:00
Matej Cotman
bf9e6737de
feat(answers): add sha256 and uuid v4 to random answers
2018-03-24 22:22:41 +01:00
Noémi Ványi
8cc529e9a3
forward category to engine without highlighting on the ui
2018-03-22 11:02:24 +01:00
Noémi Ványi
d04e471ce5
add findx engine for general, images and videos
2018-03-22 10:02:37 +01:00
Marc Abonce Seguin
d1eae9359f
fix fetch_langauges to be more accurate
...
Add languages supported by either all default general engines or 10 engines.
2018-03-20 17:58:20 -06:00
Adam Tauber
b9d4c0523e
[fix] get doi_rewriters from settings - fixes #1245
2018-03-17 09:38:36 +01:00
Venca24
3867b9fba2
[UI] new youtube icon for oscar theme
2018-03-16 15:56:40 +01:00
Adam Tauber
b8543bcf3a
[enh] update translations ++ add polish - closes #1239
2018-03-16 00:21:11 +01:00
Marc Abonce Seguin
216716db70
[fix] change duckduckgo url to avoid error response
2018-03-14 23:18:42 -06:00
Adam Tauber
b918b29f90
Merge pull request #1226 from rndevfx/fix-vim-mode-on-firefox
...
Fix Vim mode on Firefox
2018-03-07 10:46:24 +01:00
pofilo
348fab25ba
[UI] fix custom-select in oscar
2018-03-05 18:51:44 +01:00
Richard Nespithal
0314349b08
Fix Vim mode on Firefox
...
Firefox automatically opens a built-in quick search when user
starts typing without selected input and the Vim shortcuts
are not triggered
2018-03-05 13:41:37 +01:00
Adam Tauber
3ac578c0a8
[enh] version 0.14.0
2018-02-19 00:22:56 +01:00
Adam Tauber
b70ce84eb6
[enh] update translations - add taiwanese and filipino
2018-02-19 00:22:39 +01:00
Adam Tauber
03d7a8f065
[fix] pep8
2018-02-18 23:24:59 +01:00
Adam Tauber
b4c657d227
[enh] add asksteem engine - closes #1163
2018-02-18 22:42:32 +01:00
Noémi Ványi
988cf38196
fix Microsoft Academic engine
2018-02-17 21:39:49 +01:00
Adam Tauber
2f69eaeb2f
[fix] fix engine initialization
2018-02-17 14:30:06 +01:00
Noémi Ványi
c645915171
fix bing videos engine
2018-02-10 19:44:07 +01:00
Adam Tauber
0fe6042cc9
[mod] add bottom margin to results - closes #1176
2018-02-07 22:17:31 +01:00
Adam Tauber
480a85340f
[enh] update translations
2018-02-01 23:27:37 +01:00
Adam Tauber
a173c5b4e2
[enh] build oscar css
2018-01-31 18:13:59 +01:00
Matthew Olmsted
c61e1a8165
Preserve image aspect ratio in results
...
Noticed that images are often distorted in the results due to a hard minimum height. This keeps the 4-per-row image results consistent in row height without distorting wider images.
2018-01-24 10:40:42 -08:00
Marc Abonce Seguin
829032f306
[fix] read utf-8 files (settings, languages, currency) with python3.5
...
Related to discussion in #1124
The io.open import is necessary for python2
2018-01-16 23:26:10 -06:00
Adam Tauber
8511e64f35
Merge pull request #1124 from JosephKiranBabu/python3-unicode-support
...
Make Python 3 able to read settings files with Unicode characters
2018-01-12 10:58:23 +01:00
Noémi Ványi
f3aa5ea47d
fix yacy result url
...
Closes #1064
2018-01-06 14:52:14 +01:00
Adam Tauber
e303339370
[enh] overwrite secret_key from env with the SEARX_SECRET env var if exists - closes #845
2017-12-29 09:13:50 +01:00
Joseph Nuthalapati
bdc803e185
Make Python 3 able to read settings files with Unicode characters
...
SearX currently doesn't start up when run with Python 3 as it tries to parse the
settings.yml file with ASCII codecs.
There are similar problems with engines_languages.json and currencies.json
Python 3 requires that files with Unicode characters be read with a 'b' flag.
This also works with Python 2 and hence can be integrated into the main source
code.
Tested with the latest Python 3.6.4rc1 on Debian unstable.
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2017-12-21 17:33:19 +05:30
Noémi Ványi
0cb8a849da
dark background for answers && no background for highlight
2017-12-20 17:10:52 +01:00
Noémi Ványi
2d5eed9b59
send constant cookie with query to Google
2017-12-18 21:38:52 +01:00
Noémi Ványi
e31409daf7
revert changin about to searx docs
2017-12-12 22:02:23 +01:00
Noémi Ványi
4f4dcdf38f
add links to footers of oscar and simple themes
...
Links:
* Source code
* Issue tracker
* List of public instances
Closes #1071
2017-12-12 22:02:23 +01:00