Alexandre Flament
39ff21237c
[enh] google engine : avoid some "sorry google" by adding another cookie : NID. This cookie is specific by hostname.
...
This allow to send request to google.* (according to the search language).
Before this commit, request in other languages than english was sent to www.google.com which was redirected to www.google.*
The PREF is still use on the www.google.com domain.
9 years ago
Alexandre Flament
6765823c56
[fix] set engine.safesearch to False if not defined
9 years ago
Adam Tauber
021c8b2544
Merge pull request #335 from dalf/flickr
...
[fix] flickr engine
9 years ago
Alexandre Flament
7afd02c94e
[fix] flickr engine
9 years ago
Alexandre Flament
36a08f2a6a
[fix] piratebay engine (and disable it by default)
9 years ago
Alexandre Flament
3d70921175
[fix] bing_news
9 years ago
Adam Tauber
3035e14007
Merge pull request #320 from dalf/currency
...
[enh] currency_convert engine : "1 dollars in euros"
9 years ago
Alexandre Flament
5525625dae
[enh] currency_convert engine: user can write "1 dollars in euros" instead of "1 USD in EUR".
...
The currency names are fetched wikidata and store into a static file : searx/data/currencies.json
This file is loaded when the currency_converter is loaded.
A database is perhaps more appropiated.
10 years ago
Adam Tauber
e34166168c
Merge pull request #310 from dalf/yahoo_news
...
[fix] yahoo_news engine
10 years ago
Alexandre Flament
44ed4424f6
[fix] yahoo_news engine
10 years ago
Adam Tauber
93fd1e4c76
Merge pull request #308 from dalf/versions_upgrade
...
update versions.cfg to use the current up-to-date packages
10 years ago
Adam Tauber
81850dd603
Merge pull request #309 from dalf/twitter
...
[fix] twitter engine
10 years ago
Adam Tauber
b3513aa3a6
Merge pull request #307 from dalf/master
...
[fix] Flickr engine
10 years ago
Adam Tauber
59a65d0bdc
Merge pull request #305 from dalf/https_again
...
[enh] reduce the number of http outgoing connections.
10 years ago
Alexandre Flament
48cffb141b
[fix] twitter engine
10 years ago
Alexandre Flament
4689fe341c
update versions.cfg to use the current up-to-date packages
10 years ago
Alexandre Flament
59ee040424
[fix] remove a useless print
10 years ago
Alexandre Flament
e7fd546aae
[fix] revert of 1x.com (no valid https certificate)
10 years ago
Alexandre Flament
6cd9a045f8
[fix] flickr engine
10 years ago
Alexandre Flament
78edc16e66
[enh] reduce the number of http outgoing connections.
...
engines that still use http : gigablast, bing image for thumbnails, 1x and dbpedia autocompleter
10 years ago
Alexandre Flament
8a69ade875
Revert of #195 when the search language is not english
...
Sometimes there is two requests to google (depending of the source IP) : one to google.com, the second to google.fr (for instance).
Going to https://www.google.com/ncr and saving the PREF cookie for future use prevent this (there is no redirection).
But, recently (or not ?), by doing this the search returns English results even if the Accept-Language is specified.
There is still a way to prevent this : going to preference, set the search language. I don't know if this can be done by searx.
For now, a quick fix is to disable the use of the PREF cookie when the search language is not English (google engine will slower but returns excepted results).
10 years ago
Adam Tauber
ad8611c755
Merge pull request #301 from dalf/https
...
engines: use https when possible
10 years ago
Alexandre Flament
043b269c6e
[fix] tests
10 years ago
Adam Tauber
18e7d60702
Merge pull request #298 from dalf/ssl
...
[fix] SSL : SNI support
10 years ago
Alexandre Flament
99efd790c8
engines: use https when possible
10 years ago
Alexandre Flament
201928d2b0
[fix] SSL : SNI support
10 years ago
Adam Tauber
e1adf8f7b8
[fix] piratebay - cloudfare ssl errors
10 years ago
Adam Tauber
52d243f7af
[fix] piratebay: missing torrent link
10 years ago
Adam Tauber
6379595e1f
[mod] https in deezer engine - closes #262
10 years ago
Adam Tauber
c71ef5d230
Merge pull request #252 from dalf/master
...
[fix] btdigg: disable ssl check
10 years ago
dalf
7cc5146c14
[fix] btdigg: disable ssl check,
...
avoid this error : SSLError: hostname 'btdigg.org' doesn't match either of 'ssl2000.cloudflare.com', 'cloudflare.com', '*.cloudflare.com'
10 years ago
Cqoicebordel
a2a8fbf623
Add Spotify engine
10 years ago
dalf
57996b12fc
[fix] update yahoo engine according to the web site changes
10 years ago
dalf
5029cb4787
[fix] close #197 for all engines
10 years ago
Adam Tauber
ec2516b93d
Merge pull request #233 from dalf/master
...
[fix] kickass engine
10 years ago
dalf
9d537c0bad
[fix] kickass tests
10 years ago
dalf
9db0bbc304
[fix] kickass engine : change the hostname to kickass.to (since kickass.so doesn't respond).
...
Close #197 perhaps not in clean way. Explanation :
In fact 301 responses are followed, except the hook is called for each HTTP response,
the first time for the HTTP 301 response then for HTTP 200 response.
Since the kickass engine excepts a real result, the engine crashes, AND the requests lib stops here.
Add a simple test at the beginning of the result function allows pass the first response and handle correctly the second response (the real one)
May be a proper way is to add this test in search.py ?
Code inside requests :
53d02381e2/requests/sessions.py (L579)
and line 591
10 years ago
Adam Tauber
f6db77d81e
Merge pull request #210 from Cqoicebordel/unit-tests
...
unit tests
10 years ago
Cqoicebordel
f703a77fc9
Photon's unit test
...
As in Flickr, a continue is not detected by coverage as covered but it is.
10 years ago
Cqoicebordel
8c2a5f0492
DDG Definitions' unit tests
10 years ago
Cqoicebordel
0a537d3b89
Yacy's unit test
10 years ago
Thomas Pointhuber
7ac6361b51
[enh] set google safesearch filter more restictive
10 years ago
Thomas Pointhuber
10666fd7c0
[enh] add safesearch to google_images
10 years ago
Thomas Pointhuber
832ea60e3d
[fix] pep8, tests
10 years ago
Thomas Pointhuber
e7de9674b1
[enh] add safesearch functionality
...
2 = strict
1 = moderate
0 = none
10 years ago
Thomas Pointhuber
dd4686a388
[enh] add blekko_images engine
10 years ago
Thomas Pointhuber
04f7118d0a
[enh] add gigablast engine
10 years ago
Cqoicebordel
fb04f76698
Faroo's unit test
10 years ago
Cqoicebordel
d0a1df881a
Openstreetmap's unit test
10 years ago
Cqoicebordel
f1c10f4fe4
Startpage's unit test
10 years ago
Cqoicebordel
3a4d6045c1
Subtitleseeker's unit test
10 years ago
Cqoicebordel
9f13af8d3c
Yahoo's unit test
10 years ago
Cqoicebordel
d6e511fc2f
Twitter's unit test
...
There is a commented line of a test that I didn't succed to make it work. It's an issue of unicode, utf-8, ascii, latin1... I think I tried everything, but if you have an idea... I'm still a newbie in python...
10 years ago
Cqoicebordel
a96208be96
Mediawiki's unit test
10 years ago
Adam Tauber
6be2065670
[fix] piratebay url
10 years ago
Cqoicebordel
efe6dead55
Duckduckgo unit test
10 years ago
Adam Tauber
7f865356f9
Merge branch 'unit-tests' of https://github.com/Cqoicebordel/searx into Cqoicebordel-unit-tests
...
Conflicts:
searx/tests/test_engines.py
10 years ago
Cqoicebordel
5a16077455
PirateBay unit test + reactivation in Settings
10 years ago
Cqoicebordel
c6535dd65e
Flickr Noapi unit test
10 years ago
Thomas Pointhuber
a605d0ae69
[enh] add test for 1x.com
10 years ago
Cqoicebordel
8cf2ee5721
500px unit test
10 years ago
Adam Tauber
f18807955b
[mod] python importable engine names
10 years ago
Thomas Pointhuber
7e30633edd
[enh] improve yacy engine
10 years ago
Thomas Pointhuber
6042f2bc53
[enh] add 1x.com engine
...
* Deacivated by default, because of the big amount of results
10 years ago
Adam Tauber
b19e681cce
[enh] default disabled engines - closes #109
10 years ago
Adam Tauber
bfd321a7a9
[mod] python importable engine names
10 years ago
Cqoicebordel
04fa31b7f4
Vimeo's unit test
10 years ago
Cqoicebordel
d20ddf9da1
Stackoverflow's unit test
10 years ago
Cqoicebordel
b7dc1fb9d5
Google news' unit test
10 years ago
Cqoicebordel
d5b8005ee1
Google images' unit test
10 years ago
Cqoicebordel
8ea749d6ec
Kickass' unit test
10 years ago
Cqoicebordel
a3d444ab85
BTDigg's unit test
10 years ago
Cqoicebordel
5761d6f0ab
Bing news engine corrections
...
XPath *never* return None.
(I found the HTML report of coverage)
10 years ago
Cqoicebordel
efde2c21c8
Bing news' unit test
...
I have no idea why coverage tell 97% and 2 misses in branches. If anyone has an idea...
10 years ago
Cqoicebordel
dad0434f34
Bing images' unit test
10 years ago
Cqoicebordel
d495704551
Deviant Art's unit test
10 years ago
Cqoicebordel
1d255061c7
Digg's unit test
10 years ago
Cqoicebordel
3282e62ff9
Searchcode engines corrections
10 years ago
Adam Tauber
27efdf38c8
[fix] flickr-noapi logging ++ use correct image url - fixes #203 #181
10 years ago
Cqoicebordel
4dba3739fb
Youtube's unit test
10 years ago
Cqoicebordel
525af2a031
Add bing in the test units
10 years ago
Cqoicebordel
44c9216c49
Sanitize extract_text
10 years ago
Thomas Pointhuber
7716806c3d
[fix] btdigg
10 years ago
Cqoicebordel
cbe3c8be85
Change the cookie in bing_news to use the english interface
...
But still uses the language to set the market, and so provide relevant results to the language.
Fix #198
10 years ago
dalf
0a83be0ec9
[fix] google engine: depending on the IP of the searx instance, each searx request where making two HTTP requests (see https://support.google.com/websearch/answer/873?hl=en )
10 years ago
Adam Tauber
c169fc3aa2
Merge pull request #194 from Cqoicebordel/moar-engines
...
Moar engines
10 years ago
Cqoicebordel
85dcfa2c7d
BTDigg and Mixcloud engines
10 years ago
dalf
d07cfd9089
[enh] use one single http connection pool : improve response time. close #100
10 years ago
Cqoicebordel
2c15546518
Tiny forgots
10 years ago
Cqoicebordel
4238812a51
Flake8
10 years ago
Cqoicebordel
cb4a3fe598
Add thumbnails in images results
...
- Modify engines to create/fetch an URL for the thumbnails
- Modify themes to show thumbnails instead of full images.
In Courgette, the result is not very beautiful. Should we change it ?
10 years ago
Cqoicebordel
b4b666e703
Flake8
10 years ago
Cqoicebordel
fa0330f0ff
Fix startpage
...
Fix issue with unicode caracters in startpage : we shouldn't urlencode them if we are using POST.
Should fix #169 . @dimqua can you confirm ?
10 years ago
Adam Tauber
6503fdf2aa
[enh] add cpp language rewrite rule
10 years ago
Adam Tauber
a04fafd419
Merge branch 'code_results' of https://github.com/pointhi/searx into pointhi-code_results
...
Conflicts:
searx/static/themes/default/css/style.css
searx/static/themes/oscar/css/oscar.min.css
searx/templates/oscar/result_templates/torrent.html
10 years ago
Cqoicebordel
c59d0c200e
Fix torrent W3C+UX
...
Puts links to torrents and magnets in tool bar
Fixes a lot of W3C errors
10 years ago
Adam Tauber
d7ea44ab8d
[fix] dates before 1900
10 years ago
Adam Tauber
e1856426e2
[fix] hadle missing title
10 years ago
Thomas Pointhuber
811515101b
[fix] pep8
10 years ago
Thomas Pointhuber
830f70a6bc
[enh] improve torrent results
10 years ago