Adam Tauber
|
a764ebb4b1
|
[enh] extend json response with suggestions, infoboxes and answers
|
2016-12-10 21:38:34 +01:00 |
|
Adam Tauber
|
c3dcebb778
|
[fix] remove html tags from qwant results
|
2016-12-10 21:31:05 +01:00 |
|
Adam Tauber
|
be6ae81cb2
|
Merge pull request #776 from asciimoo/voat-engine
add voat.co engine
|
2016-12-10 00:49:16 +01:00 |
|
Adam Tauber
|
e12a137a2f
|
[fix] unicode response in deezer and spotify
|
2016-12-10 00:30:34 +01:00 |
|
Adam Tauber
|
75aa46a6b3
|
[fix] remove unused variable
|
2016-12-10 00:15:53 +01:00 |
|
Adam Tauber
|
0205838f25
|
[enh] handle engine response crashes
|
2016-12-10 00:15:33 +01:00 |
|
Adam Tauber
|
ceb8ae6439
|
Merge pull request #751 from dalf/searchpy2
Simplify search.py
|
2016-12-10 00:06:39 +01:00 |
|
Adam Tauber
|
d80fb2c8e8
|
[enh] central handling of empty result titles
|
2016-12-09 19:57:28 +01:00 |
|
Adam Tauber
|
72a217f983
|
[mod] return empty string on missing osm title
Sometimes openstreetmap returns with None as title. In these cases use an empty
string instead.
|
2016-12-09 19:53:54 +01:00 |
|
Adam Tauber
|
8116e341cc
|
[fix] kickass test html escaping
|
2016-12-09 19:20:55 +01:00 |
|
Adam Tauber
|
fdf63940e8
|
[fix] tests ++ flickr error
|
2016-12-09 19:11:22 +01:00 |
|
Adam Tauber
|
ef2ef7974a
|
[enh] central html escaping of results
|
2016-12-09 19:10:33 +01:00 |
|
Adam Tauber
|
7e1f27e459
|
[enh] add author to image result content
|
2016-12-09 18:59:24 +01:00 |
|
Adam Tauber
|
39f5035e13
|
[fix] query escaping in rss/opensearch output
|
2016-12-09 18:59:24 +01:00 |
|
Adam Tauber
|
16bdc0baf4
|
[mod] do not escape html content in engines
|
2016-12-09 18:59:19 +01:00 |
|
Adam Tauber
|
28f12ef5a0
|
[fix] proper escaping of the search query in templates
|
2016-12-04 23:07:46 +01:00 |
|
Adam Tauber
|
7986d4cf41
|
[fix] correct path for autoscroll on non-root urls
closes #758
|
2016-12-04 11:17:17 +01:00 |
|
Adam Tauber
|
0724bd8168
|
[fix] pep8
|
2016-11-19 21:18:12 +01:00 |
|
Adam Tauber
|
7eed8a5dd9
|
[enh] add statistics answerer
|
2016-11-19 21:03:27 +01:00 |
|
Adam Tauber
|
971ed0abd1
|
[enh] add quick answer functionality with an example answerer
|
2016-11-19 20:53:51 +01:00 |
|
Adam Tauber
|
55dc538398
|
[mod] move load_module function to utils
|
2016-11-19 17:51:19 +01:00 |
|
Adam Tauber
|
827f9e41ca
|
[fix] gettext requires request.preferences
|
2016-11-15 09:56:18 +01:00 |
|
Adam Tauber
|
028e5b43d4
|
Merge pull request #764 from kvch/set-search-language-from-settings-yml
set search language from settings.yml
|
2016-11-14 23:42:39 +01:00 |
|
Adam Tauber
|
044809e298
|
[fix] search mocking in webapp test
|
2016-11-14 22:21:19 +01:00 |
|
Adam Tauber
|
a757c2f005
|
[fix] remove unused imports
|
2016-11-14 22:15:03 +01:00 |
|
Adam Tauber
|
832cf37a97
|
[enh] display errors
also tried flask's flash feature but flask creates session cookies if it
isn't flushed. Avoiding session cookies to preserve privacy
|
2016-11-14 22:07:23 +01:00 |
|
Adam Tauber
|
88dfee858e
|
[fix] rewrite missing variable
|
2016-11-14 17:25:21 +01:00 |
|
Adam Tauber
|
96f182d75d
|
[fix] allow empty autocomplete setting
closes #756
closes #761
|
2016-11-14 16:17:11 +01:00 |
|
Adam Tauber
|
43ddbc60da
|
[fix] pep8
|
2016-11-14 16:09:16 +01:00 |
|
Adam Tauber
|
16f2e346b3
|
[fix] bing unicode issue part III.
|
2016-11-14 15:52:29 +01:00 |
|
Adam Tauber
|
94196c4b6c
|
[enh] show traceback of search errors
|
2016-11-14 15:49:06 +01:00 |
|
Adam Tauber
|
1176505fa4
|
[fix] bing character encoding - closes #760
|
2016-11-14 15:47:42 +01:00 |
|
Adam Tauber
|
17b08d096c
|
[fix] unicode search expression for bing
|
2016-11-07 22:33:17 +01:00 |
|
Adam Tauber
|
16ff8d06c7
|
[fix] bing paging and language support
see https://msdn.microsoft.com/en-us/library/ff795620.aspx for bing
specific search operators
closes #755
|
2016-11-07 22:30:20 +01:00 |
|
Adam Tauber
|
7d26b3f8f8
|
[fix] suspend end time check
|
2016-11-06 02:53:09 +01:00 |
|
Adam Tauber
|
6c7c6ba695
|
Merge pull request #753 from kvch/lobsters-engine
add lobste.rs xpath engine
|
2016-11-06 01:18:13 +01:00 |
|
Adam Tauber
|
51eafdd471
|
Merge pull request #733 from dalf/searchpy
Search architecture
|
2016-11-04 19:38:21 +01:00 |
|
Adam Tauber
|
142cd87095
|
[fix] menu style in pointhi oscar theme
|
2016-11-02 12:26:54 +01:00 |
|
Adam Tauber
|
9782633054
|
[fix] menu without js - closes #747
|
2016-11-01 23:12:46 +01:00 |
|
Adam Tauber
|
e23c8f954b
|
Merge pull request #746 from kvch/moar-time-range-support
Support time range search in more engines
|
2016-11-01 20:01:51 +01:00 |
|
Adam Tauber
|
6243639f01
|
[mod] do not proxify images if image proxy is not set
|
2016-10-30 21:15:46 +01:00 |
|
Adam Tauber
|
b30bc5eeeb
|
Merge pull request #745 from kvch/version-info-in-config
add version info to config endpoint
|
2016-10-30 21:05:22 +01:00 |
|
Adam Tauber
|
1b9045ed89
|
[enh] use morty proxy for image proxification too if it is configured
|
2016-10-29 23:21:07 +02:00 |
|
Adam Tauber
|
a67a4bf2c0
|
[enh] allow morty proxy without hmac key
|
2016-10-29 23:21:07 +02:00 |
|
Adam Tauber
|
574d9d40d2
|
Merge pull request #697 from Eig8phei/http1.1
serve pages with HTTP/1.1
|
2016-10-29 17:46:57 +02:00 |
|
Adam Tauber
|
e249698b26
|
Merge pull request #737 from dalf/ixquick
[fix] ixquick : fetch results from ixquick.eu instead of ixquick.com
|
2016-10-22 21:33:25 +02:00 |
|
Adam Tauber
|
dcf9380616
|
Merge pull request #736 from kvch/fix-images-infinite-scroll
[fix] images modal with infinite scroll
|
2016-10-22 21:32:51 +02:00 |
|
Adam Tauber
|
760cb3c5af
|
Merge pull request #734 from dalf/seeks_url
[fix] seeks URLS, close #731
|
2016-10-22 14:48:39 +02:00 |
|
Adam Tauber
|
85c7237a4f
|
Merge pull request #728 from kvch/fix-kickass-torrents
fix kickass torrents engine
|
2016-10-22 05:40:28 +02:00 |
|
Adam Tauber
|
218857999e
|
Merge pull request #726 from mmuman/opensearch_shortname
[fix] set the title on the opensearch link tag
|
2016-10-22 05:10:49 +02:00 |
|
Adam Tauber
|
629fa4355a
|
[fix] gecko driver cannot detect the page load finish on preferences form submit. It now works with this dirty workaround..
|
2016-10-22 04:45:29 +02:00 |
|
Adam Tauber
|
684ceab1c3
|
[enh] add latest firefox addon to travis
|
2016-10-22 02:32:36 +02:00 |
|
Adam Tauber
|
ecd2e1fac0
|
[fix] add missing gecko executable to travis
|
2016-10-22 02:23:03 +02:00 |
|
Adam Tauber
|
38883d6c7d
|
[enh] update dev requirements
|
2016-10-22 02:22:20 +02:00 |
|
Adam Tauber
|
d5c0dcd18a
|
[fix] unicode url proxiing
|
2016-10-17 01:32:31 +02:00 |
|
Adam Tauber
|
1be6e72d51
|
[enh] add result proxy support - #707
|
2016-10-17 00:23:15 +02:00 |
|
Adam Tauber
|
19a6ca0b68
|
[enh] use HMAC for image proxy url verification
|
2016-10-16 23:41:33 +02:00 |
|
Adam Tauber
|
e2245611d7
|
Merge pull request #724 from Athemis/master
[engine] PDBe (Protein Data Bank Europe)
|
2016-10-13 11:19:11 +02:00 |
|
Adam Tauber
|
8b10eb6fe1
|
[enh] update certifi to the current latest
|
2016-10-03 14:10:00 +02:00 |
|
Adam Tauber
|
e7d005c621
|
Merge pull request #677 from pydo/feature/seedpeer-engine-integration
Feature/seedpeer engine integration
|
2016-10-03 13:21:12 +02:00 |
|
Adam Tauber
|
dceb903114
|
[mod] disallow search results for robots
|
2016-10-01 20:22:52 +02:00 |
|
Adam Tauber
|
295fc9ce96
|
[fix] robot test engine names II.
|
2016-09-28 22:59:13 +02:00 |
|
Adam Tauber
|
812ade82b1
|
[fix] robot test engine names
|
2016-09-28 22:49:29 +02:00 |
|
Adam Tauber
|
86daef2063
|
[fix] do not allow underscore in engine names - closes #708
|
2016-09-28 22:30:05 +02:00 |
|
Adam Tauber
|
bee7b497a3
|
[mod] rename "default" theme to "legacy"
|
2016-09-22 23:51:07 +02:00 |
|
Adam Tauber
|
aaf5d506e5
|
Merge pull request #702 from a01200356/digbt
[fix] results with digbit don't truncate anymore
|
2016-09-21 10:36:42 +02:00 |
|
Adam Tauber
|
8f48c518aa
|
Merge pull request #609 from LuccoJ/betterwolfram
Improving Wolfram Alpha search hit content
|
2016-09-11 00:29:05 +02:00 |
|
Adam Tauber
|
390ad59bfc
|
Merge pull request #694 from firebovine/urbandictionary
fix xpath expressions for urban dictionary
|
2016-09-10 23:18:57 +02:00 |
|
Adam Tauber
|
8d4dd3c515
|
[fix] 404 HTTP status on not found pages - closes #681
|
2016-09-07 08:32:01 +02:00 |
|
Adam Tauber
|
ce371f766a
|
[enh] version 0.10.0
closes #659
|
2016-09-06 18:31:25 +02:00 |
|
Adam Tauber
|
3ce39aeef7
|
[doc] @blyxxyz @ammarnajjar @stepshal @mmuman @a01200356 @harry-wood @threnard added to authors
|
2016-09-06 18:12:33 +02:00 |
|
Adam Tauber
|
ea19e19ff2
|
[enh] translation updates
|
2016-09-06 18:12:01 +02:00 |
|
Adam Tauber
|
3144ec1d59
|
[fix] unicode urls
|
2016-09-06 17:17:42 +02:00 |
|
Adam Tauber
|
596c6b6c93
|
Merge pull request #678 from potato/master
[engine] dictzone + mymemory.translated engine
|
2016-09-06 17:01:50 +02:00 |
|
Adam Tauber
|
55abf07a4f
|
[fix] thread safe threaded_requests() function
|
2016-09-06 00:36:33 +02:00 |
|
Adam Tauber
|
b816752719
|
[enh] more compact image results ++ fixed modal links
|
2016-09-06 00:26:32 +02:00 |
|
Adam Tauber
|
3a1b6fa818
|
[fix] replace modal-content class to prevent remote content load
details: http://stackoverflow.com/questions/18378720/bootstrap-3-with-remote-modal
|
2016-09-06 00:15:29 +02:00 |
|
Adam Tauber
|
fa5bc3a563
|
[fix] use threading to recover after incomplete request crashes - closes #651 #662
|
2016-09-05 22:46:25 +02:00 |
|
Adam Tauber
|
b27f07af23
|
[enh] socks proxy support
|
2016-09-05 22:35:54 +02:00 |
|
Adam Tauber
|
da4f1c2512
|
[mod] truncate result content in html - closes #224
|
2016-09-05 22:22:25 +02:00 |
|
Adam Tauber
|
94b5f2ca77
|
[fix] result url wrap - closes #652
|
2016-09-05 21:57:49 +02:00 |
|
Adam Tauber
|
959497e26b
|
[fix] remove trailing whitespaces
|
2016-09-05 21:56:19 +02:00 |
|
Adam Tauber
|
465d47283f
|
[fix] 404 page localization #2
|
2016-09-04 19:07:07 +02:00 |
|
Adam Tauber
|
c2f4d4449d
|
[fix] 404 page localization
|
2016-09-04 18:38:25 +02:00 |
|
Adam Tauber
|
b4b0231617
|
[fix] links in new tabs without js ++ noopener bug fix - closes #674
|
2016-09-04 15:57:43 +02:00 |
|
Adam Tauber
|
7591c8bfe3
|
Merge pull request #672 from kvch/self-info-paging
Self information on later pages
|
2016-08-27 22:10:33 +02:00 |
|
Adam Tauber
|
3043c404e4
|
Merge pull request #671 from kvch/custom-404
Custom 404 message - fixes #317
|
2016-08-27 22:08:58 +02:00 |
|
Adam Tauber
|
b72aec0a9b
|
[fix] remove btdigg - see https://torrentfreak.com/btdigg-shut-down-due-to-torrent-spam-for-now-160711/
|
2016-08-16 13:52:55 +02:00 |
|
Adam Tauber
|
32604be790
|
[fix] piratebay engine - using pirateproxy.red - see https://proxybay.tv/
|
2016-08-16 10:44:00 +02:00 |
|
Adam Tauber
|
f693a54ad7
|
Merge pull request #664 from kvch/uncapitalize-searx
uncapitalize searx in templates
|
2016-08-16 10:38:13 +02:00 |
|
Adam Tauber
|
13bed1f872
|
Merge pull request #639 from kvch/digbt-engine
add digbt engine - fixes #638
|
2016-08-16 10:37:17 +02:00 |
|
Adam Tauber
|
acfe843ecd
|
Merge pull request #663 from davidar/hoogle
Add Hoogle search engine
|
2016-08-16 10:36:05 +02:00 |
|
Adam Tauber
|
104cdb7d03
|
[fix] remove unused imports ++ int token timestamp by default
|
2016-08-13 01:13:41 +02:00 |
|
Adam Tauber
|
eb57481450
|
[fix] google images paging - closes #571
|
2016-08-13 01:13:41 +02:00 |
|
Adam Tauber
|
d6fe37f9ff
|
Merge pull request #660 from davidar/ma
Add Microsoft Academic search engine
|
2016-08-13 00:20:37 +02:00 |
|
Adam Tauber
|
31866d9f33
|
Merge pull request #629 from stepshal/E305
Add missing blank lines after class or function definition.
|
2016-08-11 13:33:59 +02:00 |
|
Adam Tauber
|
827aba4599
|
Merge pull request #658 from davidar/scroll
[enh] infinite scroll
|
2016-08-11 11:38:43 +02:00 |
|
Adam Tauber
|
4fae62cd88
|
Merge pull request #656 from cy8aer/openrepos
openrepos: Meego/Sailfish application repository
|
2016-08-11 11:04:55 +02:00 |
|
Adam Tauber
|
975bd5beb5
|
[fix] oscar grunt css build
|
2016-08-10 14:50:36 +02:00 |
|
Adam Tauber
|
9998577f0a
|
Merge pull request #657 from davidar/patch-1
[fix] delete trailing quote
|
2016-08-10 13:55:00 +02:00 |
|