Alexandre Flament
b00d108673
[mod] pylint: numerous minor code fixes
4 years ago
Alexandre Flament
3038052c79
[mod] remove unused import
...
use
from searx.engines.duckduckgo import _fetch_supported_languages, supported_languages_url # NOQA
so it is possible to easily remove all unused import using autoflake:
autoflake --in-place --recursive --remove-all-unused-imports searx tests
4 years ago
Marc Abonce Seguin
32957cdf49
add Ahmia filter plugin for onion results
4 years ago
Venca24
c9593c8ffd
[enh] add plugin converting strings into hash digests
4 years ago
Adam Tauber
a05c660e30
[enh] add ability to set enabled plugins from settings - closes #1613 #778
4 years ago
Dalf
1022228d95
Drop Python 2 (1/n): remove unicode string and url_utils
4 years ago
Noémi Ványi
74013c212a
Revert "[enh] new plugin to open results on new browser tabs"
...
This reverts commit ab6a7601cb
.
Closes #2037
4 years ago
Adam Tauber
93ac4db312
[enh] copy atime_ns and mtime_ns of external plugin resources
4 years ago
Adam Tauber
164e4725f3
[mod] add dedicated directory to external plugins with gitignore file
4 years ago
Adam Tauber
3f60bb470a
[fix] correct imported modules
4 years ago
Adam Tauber
dff879d07d
[fix] resolve minor review issues
4 years ago
Adam Tauber
e45a269ecb
[mod] create static directory for each external plugin
4 years ago
Adam Tauber
81e9c75534
[fix] pep8
4 years ago
Adam Tauber
7b93d11d84
[fix] add plugin sha sum check to be able to copy updated resources
4 years ago
Adam Tauber
1f2dc6c647
[enh] add external plugin support
4 years ago
jibe-b
575159b194
[enh] oa_doi_rewrite plugin broadens doai_rewrite
7 years ago
Adam Tauber
52e615dede
[enh] py3 compatibility
8 years ago
Alexandre Flament
84a2c97a65
[mod] searx uses flask framework only in webapp.py. Make migration to another framework easier.
8 years ago
David A Roberts
678b9e994a
[enh] infinite scroll
...
resolves #649
8 years ago
David A Roberts
117d36b66e
Add Crossref search engine and DOAI rewrite plugin
8 years ago
Adam Tauber
257e52954a
[enh][fix] update to latest dependencies ++ fix tests & travis test runner
...
WARNING: dependency changes
8 years ago
Kirill Isakov
3246541bdc
[WIP] Add vim-hotkeys plugin
9 years ago
Adam Tauber
ab6a7601cb
[enh] new plugin to open results on new browser tabs
9 years ago
Adam Tauber
6424a7702d
Merge branch 'remove_trackers_plugin' of https://github.com/Cqoicebordel/searx into Cqoicebordel-remove_trackers_plugin
...
Conflicts:
searx/plugins/__init__.py
9 years ago
Luc Didry
0fe362bacf
Change self plugin to self_info + change self_info description
9 years ago
Luc Didry
41fd748cdf
Merge self_ip and self_useragent into one plugin
9 years ago
Luc Didry
538029dc14
Add a self user agent plugin
...
Just like with the "ip" query, duckduckgo gives the server's
information with the "user agent" query.
This corrects this behavior by adding a plugin based on self_ip.py plugin.
9 years ago
Cqoicebordel
617495cca8
Add a plugin to remove trackers from results URLs
10 years ago
Adam Tauber
d2a636f75d
[mod] https rewrite pluginification
10 years ago
Adam Tauber
146928a749
[doc] plugin license infos
10 years ago
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
10 years ago
Adam Tauber
dd84814b68
[enh] plugins: client side dependency support
10 years ago
Adam Tauber
bf5d6f56c6
[enh] plugin attribute type check
10 years ago
Adam Tauber
9cb66be29c
[enh] plugin id
10 years ago
Adam Tauber
cae22bfc76
[enh] per user plugin switch
10 years ago
Adam Tauber
00cc4dcbf4
[enh] plugin support basics ++ self ip plugin
10 years ago