Cqoicebordel
884eeb8541
New Qwant engines
...
- Web
- Images
- News
- Social media
2015-06-01 00:00:32 +02:00
Cqoicebordel
f965c97822
Adds two engines : Youtube with or without API
...
The API needs an API_KEY
The NOAPI doesn't have the published dates.
2015-05-31 00:25:59 +02:00
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.
2015-05-30 17:41:40 +02:00
Alexandre Flament
484d0974f7
startpage and ixquick enignes : disabled by default, and timeout set to 6 seconds.
2015-05-30 13:36:10 +02:00
Alexandre Flament
6765823c56
[fix] set engine.safesearch to False if not defined
2015-05-30 12:37:18 +02:00
Alexandre Flament
d4d2dd9cb3
[enh] oscar theme: display engine response times in the preferences
2015-05-30 12:15:23 +02:00
Adam Tauber
e19eeeefa0
[fix] do not submit form if there is no search query - fixes #341
2015-05-27 23:26:24 +02:00
Adam Tauber
f79f6713b0
[fix] do not use category select js if there is no search query field on the page
2015-05-27 22:43:49 +02:00
Adam Tauber
021c8b2544
Merge pull request #335 from dalf/flickr
...
[fix] flickr engine
2015-05-27 15:21:46 -04:00
Alexandre Flament
7afd02c94e
[fix] flickr engine
2015-05-27 13:49:25 +02:00
Alexandre Flament
36a08f2a6a
[fix] piratebay engine (and disable it by default)
2015-05-27 12:35:45 +02:00
Alexandre Flament
3d70921175
[fix] bing_news
2015-05-27 12:08:50 +02:00
Adam Tauber
3035e14007
Merge pull request #320 from dalf/currency
...
[enh] currency_convert engine : "1 dollars in euros"
2015-05-24 15:09:49 -04:00
Adam Tauber
0cfe4fb09a
[enh] romanian translation ++ translation updates
2015-05-19 18:58:27 +02:00
Adam Tauber
01bebc0c30
[enh] prettier search url display
2015-05-19 18:58:04 +02:00
Adam Tauber
b09aaf126e
[mod] allow whitespaces in category/engine list
2015-05-19 11:16:57 +02:00
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.
2015-05-12 20:52:08 +02:00
Adam Tauber
b6de23f540
[enh] cleaner category/engine selection from GET/POST param - closes #289
2015-05-12 08:21:39 +02:00
Adam Tauber
e34166168c
Merge pull request #310 from dalf/yahoo_news
...
[fix] yahoo_news engine
2015-05-03 18:45:56 -04:00
Alexandre Flament
44ed4424f6
[fix] yahoo_news engine
2015-05-03 13:41:36 +02:00
Adam Tauber
3683b35877
[fix] plugin description
2015-05-02 23:54:38 +02:00
Adam Tauber
f1fc315318
[fix] robot test - kill the only subprocess
2015-05-02 20:59:50 +02:00
Adam Tauber
93fd1e4c76
Merge pull request #308 from dalf/versions_upgrade
...
update versions.cfg to use the current up-to-date packages
2015-05-02 14:58:32 -04:00
Adam Tauber
81850dd603
Merge pull request #309 from dalf/twitter
...
[fix] twitter engine
2015-05-02 13:45:38 -04:00
Adam Tauber
b3513aa3a6
Merge pull request #307 from dalf/master
...
[fix] Flickr engine
2015-05-02 13:39:13 -04:00
Adam Tauber
59a65d0bdc
Merge pull request #305 from dalf/https_again
...
[enh] reduce the number of http outgoing connections.
2015-05-02 13:36:00 -04:00
Alexandre Flament
48cffb141b
[fix] twitter engine
2015-05-02 18:20:12 +02:00
Alexandre Flament
4689fe341c
update versions.cfg to use the current up-to-date packages
2015-05-02 15:45:17 +02:00
Alexandre Flament
59ee040424
[fix] remove a useless print
2015-05-02 15:28:08 +02:00
Alexandre Flament
65e6737413
[fix] google engine tests
2015-05-02 13:21:01 +02:00
Alexandre Flament
732ed952dc
[fix] 1x.com tests
2015-05-02 13:09:18 +02:00
Alexandre Flament
e7fd546aae
[fix] revert of 1x.com (no valid https certificate)
2015-05-02 13:02:42 +02:00
Alexandre Flament
6cd9a045f8
[fix] flickr engine
2015-05-02 12:36:49 +02:00
Alexandre Flament
f5d3b21566
[fix] user agent : the "rv:{version}" was missing (can be a issue with some engine, like flickr)
2015-05-02 12:35:57 +02:00
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
2015-05-02 11:43:12 +02:00
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).
2015-05-01 21:20:09 +02:00
Adam Tauber
bbd83f5a51
Merge branch 'Cqoicebordel-oscar-cookies'
2015-04-26 20:17:00 +02:00
Adam Tauber
41e00e65a5
Merge branch 'oscar-cookies' of https://github.com/Cqoicebordel/searx into Cqoicebordel-oscar-cookies
...
Conflicts:
searx/templates/oscar/preferences.html
2015-04-26 20:14:40 +02:00
Adam Tauber
5c5ff19ec1
[fix] indentation
2015-04-26 20:09:28 +02:00
Adam Tauber
ad8611c755
Merge pull request #301 from dalf/https
...
engines: use https when possible
2015-04-26 13:37:11 -04:00
Alexandre Flament
043b269c6e
[fix] tests
2015-04-26 19:23:06 +02:00
Alexandre Flament
8806002886
Merge remote-tracking branch 'origin/ssl' into https
2015-04-26 19:12:17 +02:00
Adam Tauber
18e7d60702
Merge pull request #298 from dalf/ssl
...
[fix] SSL : SNI support
2015-04-26 13:12:04 -04:00
Alexandre Flament
187617498a
Log an error if the ndg-httpsclient, pyopenssl and pyasn1 packages are not installed.
...
See #298
2015-04-26 18:58:31 +02:00
Adam Tauber
ff68546c69
[mod] enable category select plugin by default
2015-04-26 18:57:03 +02:00
Adam Tauber
39f0cd94ee
[fix] remove swapfile
2015-04-26 18:53:17 +02:00
Adam Tauber
5589f1a2bf
Merge pull request #300 from dalf/patch-1
...
settings.yml clean up : remove locale
2015-04-26 12:34:01 -04:00
Adam Tauber
81479a9b60
Merge pull request #299 from dalf/noreferrer
...
Noreferrer
2015-04-26 12:30:17 -04:00
Adam Tauber
1f0e6ce65b
Merge pull request #297 from dalf/proxies
...
[enh] Implement http proxies for outgoing requests. (see #236 )
2015-04-26 12:19:15 -04:00
Alexandre Flament
99efd790c8
engines: use https when possible
2015-04-26 18:13:09 +02:00
Alexandre Flament
47b011829d
settings.yml clean up : remove locale
...
locale was declared for bing* engines and vimeo.
* bing* engines use the language settings.
* vimeo uses neither locale nor language settings.
This avoid confusion
2015-04-26 17:35:31 +02:00
Alexandre Flament
ada5993f61
[fix] #264 : implementation using Referrer Policy (Editor’s Draft, 3 March 2015)
...
see http://w3c.github.io/webappsec/specs/referrer-policy/
2015-04-26 15:48:48 +02:00
Alexandre Flament
77b2fbb61e
[enh] implements #264 : add rel="noreferrer" to external links
2015-04-26 15:32:26 +02:00
Alexandre Flament
2be52b74ad
[fix] tests
2015-04-26 12:34:09 +02:00
Alexandre Flament
201928d2b0
[fix] SSL : SNI support
2015-04-26 12:04:29 +02:00
Adam Tauber
952473d297
Merge pull request #246 from Cqoicebordel/pix-arts
...
New theme !
2015-04-25 12:52:07 -04:00
Alexandre Flament
83e48fa89b
flake8 fix
2015-04-25 12:05:35 +02:00
Alexandre Flament
cde37be4f5
[enh] basic support for http proxy (see #236 )
2015-04-25 11:44:53 +02:00
Adam Tauber
33516256fd
[fix] load https rules
2015-04-13 00:40:44 +02:00
Adam Tauber
d2a636f75d
[mod] https rewrite pluginification
2015-04-13 00:30:12 +02:00
Adam Tauber
146928a749
[doc] plugin license infos
2015-04-13 00:08:04 +02:00
Adam Tauber
973c97c85b
[enh] new plugin: search on category select (currently only in oscar theme)
...
TODO
purge mootools from default/courgette and integrate jquery ++ this theme
2015-04-12 19:27:48 +02:00
Adam Tauber
dd84814b68
[enh] plugins: client side dependency support
2015-04-12 19:24:01 +02:00
Adam Tauber
f59daa4a4b
[fix] do not escape empty result content - closes #291
2015-04-12 17:37:01 +02:00
Adam Tauber
b2e026dde2
[mod] remove image proxy requests from the connection pool
2015-04-10 01:10:49 +02:00
Adam Tauber
9d11b36b5b
[fix] timeout to autocompleters
2015-04-10 00:59:25 +02:00
Adam Tauber
6f73f4e7a4
[fix] ordered categories in preferences - closes #258
2015-04-07 18:09:38 +02:00
Adam Tauber
79b3de5185
[fix] test follow up
2015-04-07 16:28:29 +02:00
Adam Tauber
1cde92574f
[mod] removing unavailable blekko engine
2015-04-07 12:06:10 +02:00
Adam Tauber
e1adf8f7b8
[fix] piratebay - cloudfare ssl errors
2015-04-07 12:06:07 +02:00
Adam Tauber
1184f45ca5
[enh] reset default preferences
2015-04-07 11:07:48 +02:00
Adam Tauber
54f1bc0425
[fix] call ip plugin as a post search callback
2015-04-07 11:07:46 +02:00
Adam Tauber
52d243f7af
[fix] piratebay: missing torrent link
2015-03-29 21:05:43 +02:00
Adam Tauber
b8e9f5105c
Merge pull request #274 from ldidry/fix-271
...
Fixes #271
2015-03-16 12:48:52 +01:00
Adam Tauber
a57a011e94
[fix] remove ip plugin pre_search override - closes #275
2015-03-16 12:48:53 +01:00
Luc Didry
7004de6aa7
Fixes #271
...
The opensearch method is now the method set in the preferences.
As before, POST by default and GET for Chrome/Chromium which doesn't
handle POST
2015-03-15 20:07:50 +01:00
Adam Tauber
22c4195c89
[fix] request args
2015-03-15 12:13:24 +01:00
Adam Tauber
f57149f912
[enh] plugin tests
2015-03-14 22:35:29 +01:00
Adam Tauber
bf5d6f56c6
[enh] plugin attribute type check
2015-03-14 20:22:26 +01:00
Adam Tauber
f7c18a04ac
[mod] disable gigablast by default
2015-03-14 19:45:39 +01:00
Adam Tauber
13ea0a20ae
[enh] gettext in self ip plugin
2015-03-14 19:45:15 +01:00
Adam Tauber
80ba6f22fa
[fix] webapp tests
2015-03-11 21:23:28 +01:00
Adam Tauber
37c58fd9ca
[enh] plugin preferences - server-side ++ oscar theme
2015-03-11 18:57:36 +01:00
Adam Tauber
9eeb36c787
[enh] selfip plugin description
2015-03-11 01:44:33 +01:00
Adam Tauber
9cb66be29c
[enh] plugin id
2015-03-11 01:42:25 +01:00
Adam Tauber
359dfc5ebb
[mod] checkbox macro
2015-03-10 23:03:06 +01:00
Adam Tauber
88aee611f7
[mod] merge GET, POST vars
2015-03-10 22:45:59 +01:00
Adam Tauber
cae22bfc76
[enh] per user plugin switch
2015-03-10 20:44:02 +01:00
Adam Tauber
00cc4dcbf4
[enh] plugin support basics ++ self ip plugin
2015-03-10 19:55:22 +01:00
Adam Tauber
8d1d4819ae
[fix] whitespace remove and proper no-result warning display
2015-03-09 00:32:23 +01:00
Adam Tauber
d1b12f9016
[mod] search return value
2015-03-08 23:30:31 +01:00
Adam Tauber
4cc79533e7
[fix] deezer test with https
2015-03-03 11:44:12 +01:00
Adam Tauber
6379595e1f
[mod] https in deezer engine - closes #262
2015-03-03 11:32:21 +01:00
Adam Tauber
c71ef5d230
Merge pull request #252 from dalf/master
...
[fix] btdigg: disable ssl check
2015-03-03 09:59:33 +01:00
Adam Tauber
98aa70cd41
Merge pull request #251 from Cqoicebordel/moar-engines
...
Moar engines
2015-02-22 23:29:13 +01:00
Adam Tauber
03579c225f
[enh] support of multiple outgoing IPs
2015-02-22 23:24:49 +01:00
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'
2015-02-20 22:56:04 +01:00
Cqoicebordel
56ad00bc32
Correct a few UT
2015-02-20 19:03:09 +01:00
Cqoicebordel
aea0f866f6
Remove dead engines from config.
...
I didn't remove the engines files because it always could be helpful if they come back.
2015-02-20 18:50:30 +01:00
Cqoicebordel
a2a8fbf623
Add Spotify engine
2015-02-20 18:47:56 +01:00