Commit Graph

87 Commits (357fc47811a1de5a273622881574dbde23c7cb59)

Author SHA1 Message Date
Thomas Pointhuber 4508c96667 [enh] fix content fetching, parse published date from description 9 years ago
Adam Tauber 5da78f7b37 [fix] bing news test mock 9 years ago
Adam Tauber 6bcbd633a5 [fix] remove obsolete youtube engine 9 years ago
Adam Tauber 4184cece4a [fix] duckduckgo unicode url - #419 9 years ago
Adam Tauber 604f32f672 [fix] bing unicode encode error - fixes #408 9 years ago
Adam Tauber 3f31e1ce6b [fix] piratebay tld according to wikipedia 9 years ago
Adam Tauber 8d36a8b837 Merge pull request #333 from dalf/piratebay
[fix] Piratebay engine
9 years ago
Cqoicebordel 0a1a3e7371 Add a bit of testing to improve coverage 9 years ago
Cqoicebordel ab273e2faa Fix Vimeo engine.
Solve #368
9 years ago
Dalf 9e147d91f0 bing_images & www1x engines use https connections 9 years ago
Dalf 62cc2a5658 [fix] bing_news based on RSS output format 9 years ago
Adam Tauber 8ce6043859 Merge pull request #346 from Cqoicebordel/youtube
Adds engines : Youtube with or without API and multiple Qwant
9 years ago
Cqoicebordel e0774c849c Removed the keywords from the settings in qwant engine 9 years ago
Cqoicebordel f05087b93a Refactor
Use only one engine for the four search from Qwant
9 years ago
Adam Tauber 80fd392d69 Merge pull request #344 from asciimoo/google_engine
google engine
9 years ago
Thomas Pointhuber 2d81079384 [enh] implement image support for swisscows engine 9 years ago
Thomas Pointhuber d923b2a420 [enh] implement swisscows engine, FIX #347
TODO: implement image engine
9 years ago
Cqoicebordel 884eeb8541 New Qwant engines
- Web
- Images
- News
- Social media
9 years ago
Cqoicebordel f965c97822 Adds two engines : Youtube with or without API
The API needs an API_KEY
The NOAPI doesn't have the published dates.
9 years ago
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
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.
9 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 59a65d0bdc Merge pull request #305 from dalf/https_again
[enh] reduce the number of http outgoing connections.
10 years ago
Alexandre Flament 65e6737413 [fix] google engine tests 10 years ago
Alexandre Flament 732ed952dc [fix] 1x.com tests 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
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 2be52b74ad [fix] tests 10 years ago
Adam Tauber 52d243f7af [fix] piratebay: missing torrent link 10 years ago
Adam Tauber 4cc79533e7 [fix] deezer test with https 10 years ago
Cqoicebordel 56ad00bc32 Correct a few UT 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
Adam Tauber ec2516b93d Merge pull request #233 from dalf/master
[fix] kickass engine
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 f96154b7c4 Google's unit test 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 832ea60e3d [fix] pep8, tests 10 years ago
Thomas Pointhuber dd4686a388 [enh] add blekko_images engine 10 years ago