summaryrefslogtreecommitdiff
path: root/searx
AgeCommit message (Collapse)Author
2019-12-10Merge branch 'master' of https://github.com/asciimoo/searx into dos2unixMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-12-10[mod] tidy oscar HTML outputDalf
2019-12-08themes: remove CR from newlinesMarkus Heiser
Adding a CR in some files and in others not, is a good starting point for a DOS+Unix mess we all have already seen in many projects. Patch fixes all files matching (even those comming from grunt's build):: find ./searx -exec file {} \; | grep CR BTW: Same with mixing TAB and SPACE indent styles in one and the same file. So if sources are tuched here in this patch, its also fixed. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-12-07[fix] update xpaths for new google results pageMarc Abonce Seguin
2019-12-02Merge pull request #1744 from dalf/optimizationsAdam Tauber
[mod] speed optimization
2019-12-02Merge pull request #1758 from return42/ddd-fixAdam Tauber
[fix] duckduckgo_definitions
2019-12-02duckduckgo_definitions: remove the debug messageMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-12-02Merge pull request #1754 from MarcAbonce/seedpeerAdam Tauber
Add Seedpeer again
2019-11-29[fix] duckduckgo_definition issues reported by 'manage.sh test'Markus Heiser
Fix this error while travis build:: /home/travis/build/asciimoo/searx/searx/engines/duckduckgo_definitions.py:21:44: E225 missing whitespace around operator Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-11-29[fix] duckduckgo_definitions - where 'AnswerType' is 'calc'Markus Heiser
Do not try to get text when 'AnswerType' is 'calc'. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-11-29[fix] soundcloud: URLs of JS sources has been movedMarkus Heiser
The client_id is found under (new) URL: https://a-v2.sndcdn.com/assets/49-a0c01933-3.js Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-11-28Merge pull request #1682 from Venca24/devel_mojeekAdam Tauber
[fix] mojeek engine
2019-11-28Merge pull request #1745 from lorddavidiii/python3.8-fixAdam Tauber
Fix python 3.8 compatibility
2019-11-26Merge pull request #1689 from MarcAbonce/images_fixesAdam Tauber
[fix] Google Images
2019-11-24add seedpeer againMarc Abonce Seguin
2019-11-22[fix] Force Google old UI with a new user agentEmilien Devos
2019-11-16webapp.py: use html.escape if cgi.escape is not availablelorddavidiii
- cgi.escape was removed in python 3.8 - also use html.escape in framalibre.py
2019-11-15[mod] speed optimizationDalf
compile XPath only once avoid redundant call to urlparse get_locale(webapp.py): avoid useless call to request.accept_languages.best_match
2019-10-29Merge branch 'master' into feature/accessibilityMathieu Brunot
2019-10-24Merge branch 'master' into corrections_fixNoémi Ványi
2019-10-22fix out of range error in tracker remover pluginMarc Abonce Seguin
2019-10-22[fix] preserve bangs in correctionsMarc Abonce Seguin
2019-10-16Merge branch 'master' into feature/accessibilityMathieu Brunot
2019-10-16fix pep 8 checkNoémi Ványi
2019-10-16add initial support for offline engines && command engineNoémi Ványi
2019-10-16[mod] remove cloudflare protected digbt from engines listAdam Tauber
2019-10-16[fix] pep8Adam Tauber
2019-10-16[fix] update gigablast engineAdam Tauber
2019-10-16[fix] update digg engineAdam Tauber
2019-10-16[fix] convert bytes type to string in language detection (fixes dictzone)Adam Tauber
2019-10-16[fix] update devianart engineAdam Tauber
2019-10-16[fix] update 1x engineAdam Tauber
2019-10-16[fix] enable paging support for arxiv engineAdam Tauber
2019-10-14[fix] pep8Adam Tauber
2019-10-14[fix] add message to SearxParameterException - fixes #1722Adam Tauber
2019-10-14[fix] update query params sanitization - closes #722Adam Tauber
2019-10-14[fix] update voat xpaths - closes #1581Adam Tauber
2019-10-14[fix] update startpage engine - closes #1601Adam Tauber
2019-10-14[fix] normalize time range parameterAdam Tauber
2019-10-14[fix] duckduckgo paging - closes #1677Adam Tauber
2019-10-14:wheelchair: Add aria labels for oscar buttonsmathieu.brunot
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2019-08-26[fix] google imagesMarc Abonce Seguin
2019-08-20[fix] mojeek engineVenca24
2019-08-06oscar and simple themes: no inline script (allow A+ Content-Security-Policy)Dalf
2019-08-06Add image format and source information to display (#1567)Frank de Lange
Add image format and source information to display - needs changes to engines to actually display something. Displays result.source (website from which the image was taken) and result.img_format (image type and size). Result is styled with result-format and result-source classes. See PR #1566 for an example of an engine which has the necessary changes. Strip <span class="highlight">...</span> in the oscar image template.
2019-08-05Fix bing engine results count (#1387)Léo Bourrel
This PR fixes the result count from bing which was throwing an (hidden) error and add a validation to avoid reading more results than avalaible. For example : If there is 100 results from some search and we try to get results from 120 to 130, Bing will send back the results from 0 to 10 and no error. If we compare results count with the first parameter of the request we can avoid this "invalid" results.
2019-08-05[fix] bing engineDalf
before this commit, sometimes there are no results use a generic user-agent instead of one with the OS "Windows NT 6.3; WOW64"
2019-08-05[fix] etymonline, voat enginesDalf
2019-08-05[fix] fdroid engineDalf
2019-08-05[fix] dictzone engineDalf