Adam Tauber
b6c3cb0bdd
[enh][mod] result handling refactor
Several changes has been made:
- Parallel result merge
- Scoring algorithm slightly changed (see result_score())
- Proper Thread locking on global data manipulation
il y a 9 ans
Adam Tauber
37c3ace309
[fix] add missing scheme to duplicated results too ++ revert gigablasts handling
il y a 9 ans
Adam Tauber
f094188780
[fix] display categories of the selected engines
il y a 9 ans
Adam Tauber
8c4d9b79d5
[fix] engine selection from url
il y a 9 ans
Adam Tauber
42ac2c5b56
[fix] check empty engine language attribute - fixes subtitleseeker
il y a 9 ans
Thomas Pointhuber
5bffa9ca33
[fix] rewrite scheme to http if there is no one, FIX #390
il y a 9 ans
Adam Tauber
7c9f931baf
[fix] type error
il y a 9 ans
Adam Tauber
43cd8e0c41
[enh] default settings option to safe_search - #396
il y a 9 ans
Cqoicebordel
00668dd0a1
New feature : language per search engine !
il y a 10 ans
Adam Tauber
b09aaf126e
[mod] allow whitespaces in category/engine list
il y a 10 ans
Adam Tauber
b6de23f540
[enh] cleaner category/engine selection from GET/POST param - closes #289
il y a 10 ans
Adam Tauber
d1b12f9016
[mod] search return value
il y a 10 ans
Adam Tauber
bf09daa31d
[enh] log redirects
il y a 10 ans
dalf
5029cb4787
[fix] close #197 for all engines
il y a 10 ans
Thomas Pointhuber
e7de9674b1
[enh] add safesearch functionality
2 = strict
1 = moderate
0 = none
il y a 10 ans
Adam Tauber
1de781a143
[enh] category specific engine deactivation - closes #205
il y a 10 ans
Adam Tauber
b19e681cce
[enh] default disabled engines - closes #109
il y a 10 ans
dalf
d07cfd9089
[enh] use one single http connection pool : improve response time. close #100
il y a 10 ans
Thomas Pointhuber
5bfaabeb6b
[enh] add nojs support into oscar-template
il y a 10 ans
Adam Tauber
23b4a53248
[enh] engine exception traceback
il y a 10 ans
Adam Tauber
299a80a1eb
[enh] using the logger
il y a 10 ans
Cqoicebordel
96c4d52eef
Add non exclusif bang
Allow to perform a search while adding an engine (or a category) without adding it "officially" to the request.
'?' is used to add an engine without modifying anything else to the request. For example, you can perform a search in the 'general' category, and if you add '?tw' the result from Twitter will be added to the originals results.
il y a 10 ans
Cqoicebordel
5d977056f7
Flake8 and Twitter corrections
Lots of Flake8 corrections
Maybe we should change the rule to allow lines of 120 chars. It seems more usable.
Big twitter correction : now it outputs the words in right order...
il y a 10 ans
Adam Tauber
1c969186bf
[mod] better search request exception handling
il y a 10 ans
Adam Tauber
8c05c00762
[fix] handle empty search requests
il y a 10 ans
Adam Tauber
2b7f3e28e7
[mod] display timeoutted engine name
il y a 10 ans
Adam Tauber
789e46f1c8
[fix] timeout and response parsing order
il y a 10 ans
Adam Tauber
77c3a27f56
[mod] strict timeout handling
il y a 10 ans
Thomas Pointhuber
70fc1002db
[fix] fix kickass engine
thanks @Cqoicebordel in #144 :
https://github.com/asciimoo/searx/pull/144#issuecomment-67036903
il y a 10 ans
Adam Tauber
d93d703703
[fix] use queues to answers/suggestions/infoboxes
il y a 10 ans
Adam Tauber
a5324d9d82
[fix] proper search timeout handling
il y a 10 ans
Adam Tauber
8e6ae188b8
[mod] search thread names
il y a 10 ans
Adam Tauber
d959cb1c05
[enh] gevent/grequests changed to the built-in threading lib
il y a 10 ans
Thomas Pointhuber
5a7f85ecee
[fix] #121 , HTTP 500 Error if res["content"] == None
il y a 10 ans
Adam Tauber
5740cfbf1c
[fix] pep8 part II.
il y a 10 ans
dalf
599c1137bb
[fix] the bang was included in the search string
il y a 10 ans
Dalf
0a71525ab6
[enh] add infoboxes and answers (clean up)
il y a 10 ans
Thomas Pointhuber
62d1a70c84
using Query class for parsing of search query
il y a 10 ans
Dalf
6bfd566353
[enh] add infoboxes and answers
il y a 10 ans
Dalf
e39d9fe542
update comment
il y a 10 ans
Dalf
6b058962e1
[fix] when two results are merged, really use the content with more text
il y a 10 ans
Dalf
5d1610d87a
[enh] stick results from the same category and template
il y a 10 ans
Thomas Pointhuber
22da73b8bb
little update update comments in search.py
il y a 10 ans
Thomas Pointhuber
c9bab0e833
add comments to search.py
* add comments
* add licence-header
il y a 10 ans
Adam Tauber
b0ba367a1a
[enh][mod] search refactor
il y a 10 ans
asciimoo
c1d7d30b8e
[mod] len() removed from conditions
il y a 11 ans
asciimoo
9ede9b955d
[fix] language query string comparison
il y a 11 ans
asciimoo
7c031a3ea6
[enh] better search language selection from query
il y a 11 ans
asciimoo
d11a873d40
[enh] chainable query modifiers
il y a 11 ans
asciimoo
a641971a6f
[enh] language selection from query
il y a 11 ans