Markus Heiser
fb668e2075
Merge branch 'master' into libgen
5 years ago
Vipul
8bea927bb0
[Fix] oscar: no HTML escaping prior to output
...
When results are fetched from any programming related documentation site
(like git-scm.com, docs.python.org etc), content in Info box is shown as
raw HTML code.
This change addresses the issue by using "safe" filter feature provided by
Django. See,
- https://docs.djangoproject.com/en/3.0/ref/templates/builtins/#safe
- Searx issue tracker (issue #1649 ), for more information.
Resolves : #1649
5 years ago
Markus Heiser
70f7142824
Merge branch 'master' into bug/oscar-theme
5 years ago
Vipul
f407dd8ef4
Switch to https for some domains
5 years ago
Vipul
ee6781d777
[Fix] Libgen engine
...
Libgen has switched to new domain (i.e https://libgen.is ) with TLS
support and older domain (i.e. http://libgen.io ) is no longer
accessible. See, https://en.wikipedia.org/wiki/Library_Genesis , for more
information.
Resolves : #1693
5 years ago
Marc Abonce Seguin
495ae59b31
hide suggestions box if empty
...
This bug happens only in python3
because map returns an iterator.
5 years ago
Marc Abonce Seguin
5706c12fba
remove empty parenthesis in wikipedia's summary
...
They're usually IPA pronunciations which are removed
by the API.
5 years ago
Marc Abonce Seguin
c18048e045
exclude disambiguation pages from wikipedia infobox
5 years ago
Vipul
6a5aae6530
[Fix] oscar: no HTML escaping prior to output
...
When results are fetched from any programming related documentation site
(like git-scm.com, docs.python.org etc), content in Info box is shown as
raw HTML code.
This change addresses the issue by using "safe" filter feature provided by
Django. See,
- https://docs.djangoproject.com/en/3.0/ref/templates/builtins/#safe
- Searx issue tracker (issue #1649 ), for more information.
Resolves : #1649
5 years ago
Vipul
36ca2dcc56
[Fix] oscar: move info box at top of the page
...
In low width devices like mobile, tablet etc, info box is present at
bottom of the page.
This change addresses the issue by rearranging column grids for low
width devices and move side bar at top of the page. See
- https://getbootstrap.com/docs/3.3/css/#grid-column-ordering .
- and Searx issue tracker (issue#1777), for more information.
Effect: Along with Info, Suggestion and Link boxes also move to top of
the page.
Resolves : #1777
5 years ago
Adam Tauber
34ad3d6b34
[enh] display error message if gigablast extra param expired
5 years ago
Adam Tauber
fc457569f7
[fix] pep8
5 years ago
Adam Tauber
00512e36c1
[fix] handle empty response from wikipedia engine - closes #1114
5 years ago
Adam Tauber
f8713512be
[fix] convert byte query to string in osm engine - fixes #1220
5 years ago
Adam Tauber
e5305f886c
[fix] fetch extra search param of gigablast - fixes #1293
5 years ago
Adam Tauber
8850036ded
[fix] add explicit useragent header to requests - closes #1459
5 years ago
Nick Espig
0ae86cd168
Fix not jumping to results loaded by infinite scroll
...
Infinite scroll adds a `hr` tag to split up the sections loaded by it.
The vim bindings `j` and `k`, which jump to the next and previous result
respectively, search for a **direct** sibling with the class `result`.
With the `hr` between results a direct sibling cannot be found. To fix
this we remove the restriction of it having to be a direct sibling.
5 years ago
Adam Tauber
3f93fe04d8
Merge pull request #1752 from MarcAbonce/user-agents-update
...
User agents update
5 years ago
Dalf
0e7b6c9a03
[mod] infinite scroll: XHR requests are sent with the header "Accept: text/html".
...
Fix https://github.com/searx/searx-docker/issues/16
5 years ago
Markus Heiser
a3b5f3230c
theme: oscar - remove dust (comes from PR #1671 implementation)
...
was inadvertently included in the commit [1]
[1] f34ac58752 (diff-0243d1c24e9981002156cc87cc10bd53R103)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
5 years ago
Markus Heiser
f373169c84
theme: oscar - add accesskey to input tags
...
l - language field
s - search field
t - time range field
The way to activate the accesskey depends on the browser and its platform [1]
[1] https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/accesskey
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
5 years ago
Markus Heiser
57c6fa6e63
theme: oscar - fix auto-submit on language seletion
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
5 years ago
Markus Heiser
2a5c39e33c
theme: oscar - tidy up trailing whitespaces and tab usage
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
5 years ago
Markus Heiser
9988cdcbc5
Merge branch 'master' of https://github.com/asciimoo/searx into dos2unix
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
5 years ago
Dalf
f34ac58752
[mod] tidy oscar HTML output
5 years ago
Markus Heiser
56b7e05721
themes: remove CR from newlines
...
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>
5 years ago
Marc Abonce Seguin
ccaf6ca02c
[fix] update xpaths for new google results page
5 years ago
Adam Tauber
731e34299d
Merge pull request #1744 from dalf/optimizations
...
[mod] speed optimization
5 years ago
Adam Tauber
574cb25a16
Merge pull request #1758 from return42/ddd-fix
...
[fix] duckduckgo_definitions
5 years ago
Markus Heiser
30ad0c666d
duckduckgo_definitions: remove the debug message
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
5 years ago
Adam Tauber
20da8f2cbf
Merge pull request #1754 from MarcAbonce/seedpeer
...
Add Seedpeer again
5 years ago
Markus Heiser
b6d9f5aa71
[fix] duckduckgo_definition issues reported by 'manage.sh test'
...
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>
5 years ago
Markus Heiser
4998e9ec85
[fix] duckduckgo_definitions - where 'AnswerType' is 'calc'
...
Do not try to get text when 'AnswerType' is 'calc'.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
5 years ago
Markus Heiser
2aa95c16e3
[fix] soundcloud: URLs of JS sources has been moved
...
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>
5 years ago
Adam Tauber
8721be2f7d
Merge pull request #1682 from Venca24/devel_mojeek
...
[fix] mojeek engine
5 years ago
Adam Tauber
789d71350d
Merge pull request #1745 from lorddavidiii/python3.8-fix
...
Fix python 3.8 compatibility
5 years ago
Adam Tauber
05033ea8d8
Merge pull request #1689 from MarcAbonce/images_fixes
...
[fix] Google Images
5 years ago
Marc Abonce Seguin
9299355570
add seedpeer again
5 years ago
Marc Abonce Seguin
d0d91fa331
update user agents
5 years ago
Marc Abonce Seguin
94ca30de1b
add a shortcut for utils/fetch_firefox_version.py in manage.sh
5 years ago
Emilien Devos
8f51430f5c
[fix] Force Google old UI with a new user agent
5 years ago
lorddavidiii
5e5ff0cbf8
webapp.py: use html.escape if cgi.escape is not available
...
- cgi.escape was removed in python 3.8
- also use html.escape in framalibre.py
5 years ago
Dalf
85b3723345
[mod] speed optimization
...
compile XPath only once
avoid redundant call to urlparse
get_locale(webapp.py): avoid useless call to request.accept_languages.best_match
5 years ago
Mathieu Brunot
e9d90d06a9
Merge branch 'master' into feature/accessibility
5 years ago
Noémi Ványi
bf24b39fce
Merge branch 'master' into corrections_fix
5 years ago
Marc Abonce Seguin
dede46a2d5
fix out of range error in tracker remover plugin
5 years ago
Marc Abonce Seguin
b0f89ed477
[fix] preserve bangs in corrections
5 years ago
Mathieu Brunot
a51b2b6c20
Merge branch 'master' into feature/accessibility
5 years ago
Noémi Ványi
5796dc60c9
fix pep 8 check
5 years ago
Noémi Ványi
a6f20caf32
add initial support for offline engines && command engine
5 years ago
Adam Tauber
3c34e0c3a7
[mod] remove cloudflare protected digbt from engines list
5 years ago
Adam Tauber
7d8fd4b95e
[fix] pep8
5 years ago
Adam Tauber
bbe4442a86
[fix] update gigablast engine
5 years ago
Adam Tauber
1057e42cfd
[fix] update digg engine
5 years ago
Adam Tauber
72459b246b
[fix] convert bytes type to string in language detection (fixes dictzone)
5 years ago
Adam Tauber
7177c9e12f
[fix] update devianart engine
5 years ago
Adam Tauber
6ca1622378
[fix] update 1x engine
5 years ago
Adam Tauber
c98a2df36d
[fix] enable paging support for arxiv engine
5 years ago
Adam Tauber
ed1c1bdb04
[fix] pep8
5 years ago
Adam Tauber
27ed31c7a2
[fix] add message to SearxParameterException - fixes #1722
5 years ago
Adam Tauber
28c75c187f
[fix] update query params sanitization - closes #722
5 years ago
Adam Tauber
07a0a50e0d
[fix] update voat xpaths - closes #1581
5 years ago
Adam Tauber
77a70fe541
[fix] update startpage engine - closes #1601
5 years ago
Adam Tauber
3d0c22c58d
[fix] normalize time range parameter
5 years ago
Adam Tauber
94ea9d6622
[fix] duckduckgo paging - closes #1677
5 years ago
mathieu.brunot
4d17d453bf
♿ Add aria labels for oscar buttons
...
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
5 years ago
Marc Abonce Seguin
bb4d223770
[fix] google images
5 years ago
Venca24
07d0250241
[fix] mojeek engine
5 years ago
Dalf
6fbba63c83
oscar and simple themes: no inline script (allow A+ Content-Security-Policy)
5 years ago
Frank de Lange
e4e8e6da4c
Add image format and source information to display ( #1567 )
...
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.
5 years ago
Léo Bourrel
88261e111c
Fix bing engine results count ( #1387 )
...
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.
5 years ago
Dalf
1cee2c1796
[fix] bing engine
...
before this commit, sometimes there are no results
use a generic user-agent instead of one with the OS "Windows NT 6.3; WOW64"
5 years ago
Dalf
9a378ca8c6
[fix] etymonline, voat engines
5 years ago
Dalf
fcc9587ee9
[fix] fdroid engine
5 years ago
Dalf
fbf6b689dd
[fix] dictzone engine
5 years ago
Dalf
9ff5001816
[fix] arxiv engine
5 years ago
Alexandre Flament
333e54943d
[fix] fix monkey patch in test_webapp.py ( #1667 )
...
at the end of test_webapp.py, the monkey patch of searx.search.Search was not revert which lead to side effects on other tests
close #1663
5 years ago
Dalf
ba80a0ba38
[fix] fix paging for the oscar theme after PR #1640
5 years ago
Alexandre Flament
72029d27de
[enh] Add timeout limit per request ( #1640 )
...
The new url parameter "timeout_limit" set timeout limit defined in second.
Example "timeout_limit=1.5" means the timeout limit is 1.5 seconds.
In addition, the query can start with <[number] to set the timeout limit.
For number between 0 and 99, the unit is the second :
Example: "<30 searx" means the timeout limit is 3 seconds
For number above 100, the unit is the millisecond:
Example: "<850 searx" means the timeout is 850 milliseconds.
In addition, there is a new optional setting: outgoing.max_request_timeout.
If not set, the user timeout can't go above searx configuration (as before: the max timeout of selected engine for a query).
If the value is set, the user can set a timeout between 0 and max_request_timeout using
<[number] or timeout_limit query parameter.
Related to #1077
Updated version of PR #1413 from @isj-privacore
5 years ago
Alexandre Flament
2179079a91
[fix] fix flickr_noapi decoding ( #1655 )
...
Characters that were not ASCII were incorrectly decoded.
Add an helper function: searx.utils.ecma_unescape (Python implementation of unescape Javascript function).
5 years ago
cy8aer
4dc792e1e2
[enh] add invidious engine. ( #1657 )
...
closes #1372
5 years ago
0xhtml
b2e1ee8d35
Fix some more errors with none/wrong credentials
5 years ago
0xhtml
275b37cc7c
Fix error if the user hasn't set api credentials
5 years ago
0xhtml
ae3eeedb14
Require Spotify API credentials in settings
5 years ago
0xhtml
c329ea135e
Fix spotify engine
5 years ago
Dalf
0c032c8429
[fix] youtube_noapi engine: fix the title
5 years ago
Dalf
8b7ac56669
[fix] google_videos engine: some results don't a thumbnail
5 years ago
Dalf
d44677e226
[fix] dailymotion engine: remove HTML tags from the description
5 years ago
Dalf
6e0285b2db
[fix] wikidata engine: faster processing, remove one HTTP redirection.
...
* Search URL is https://www.wikidata.org/w/index.php?{query}&ns0=1 (with ns0=1 at the end to avoid an HTTP redirection)
* url_detail: remove the disabletidy=1 deprecated parameter
* Add eval_xpath function: compile once for all xpath.
* Add get_id_cache: retrieve all HTML with an id, avoid the slow to procress dynamic xpath '//div[@id="{propertyid}"]'.replace('{propertyid}')
* Create an etree.HTMLParser() instead of using the global one (see #1575 )
5 years ago
Frank de Lange
cbc5e13275
[enh] flickr_noapi: use complete JSON data block, add 'content', 'img_format', 'source', etc. ( #1571 )
...
Fetch complete JSON data block, use legend to extract images.
Unquote urlencoded strings.
Add image description as 'content'.
Add 'img_format' and 'source' data (needs PR #1567 to enable this data to be displayed).
Show images which lack ownerid instead of discarding them.
5 years ago
Marc Abonce Seguin
59b1370824
[fix] small fixes in preferences view's text
5 years ago
Frank de Lange
204a2cbbf0
[fix] bing_videos ( #1579 )
...
use JSON where possible, compose 'content' using all available data, use correct 'url' (direct to source instead of redirect through bing)
5 years ago
Dalf
70a01e5f02
[fix] don't merge image results if the img_src is different
5 years ago
Dalf
23611897ec
[fix] make sure then engine name is lower case
...
Minor fix: "%s engine initialized" display the right engine name
5 years ago
Dalf
8645ef717e
[fix] settings.yml: make sure all engine names are lower case
5 years ago
Dalf
7d8000d965
[fix] "!wp !wp test" send only one request to wikipedia.
...
Note that "!general !wp test" is not fixed because the category for "!wp" is "none".
5 years ago
Dalf
2fab23ab9a
[fix] fix the debug message "starting webserver on ip:port"
...
was "port:ip"
5 years ago
Marc Abonce Seguin
e1bb0e33f2
[fix] escape perecent signs in translation file ( #1528 )
5 years ago
Frank de Lange
11fc9913e9
[enh] bing_images: use data from embedded JSON to improve results (e.g. real page title) ( #1568 )
...
use data from embedded JSON to improve results (e.g. real page title), add image format and source info (see PR #1567 ), improve paging logic (it now works)
5 years ago
Alexandre Flament
f34b5cedb1
[fix] fixes google play engines ( #1651 )
...
update commit 87baa74a86
5 years ago
Jonas Zohren
cac8e7c6b8
[enh] add npm search engine ( #1510 )
5 years ago
volth
eb182df132
[mod] restore btdigg engine as btdig.com ( #1515 )
5 years ago
rachmadani haryono
3b1122c5fa
[fix] fix duden engine ( #1594 )
5 years ago
Venca24
87baa74a86
[fix] fixes google play engines and adds thumbnails to their results ( #1612 )
...
fix google play apps, google play apps, google play music engines
xpath engine: thumbnail_xpath can define an optional thumbnail
5 years ago
Dalf
da0ce5880f
[fix] fix soundcloud engine, speed up searx start time
5 years ago
Dalf
7e201cbf65
[mod] use cache in _match_language function to speed up searx start time significantly
5 years ago
Alexandre Flament
554a21e1d0
[enh] Add Server-Timing header ( #1637 )
...
Server Timing specification: https://www.w3.org/TR/server-timing/
In the browser Dev Tools, focus on the main request, there are the responses per engine in the Timing tab.
5 years ago
Alexandre Flament
cfcbc3a5c3
[mod] settings.yml: update comments about the morty key. ( #1639 )
...
Fix #1310
Since commit af77ec35d9bd28facdab645a3d57ae340d2b501c Morty accepts base64 encoded key.
5 years ago
rachmadani haryono
ec88fb8a0f
[fix] secret_key can be bytes instead of a string ( #1602 )
...
Fix #1600
In settings.yml, the secret_key can be written as string or as base64 encoded data using !!binary notation.
5 years ago
rachmadani haryono
8f44014627
[fix] preference query parameter decoding ( #1599 )
...
Fix issue #1598
5 years ago
Dalf
c7220b40ea
Suggestions: use RawTextQuery to make the suggestions URLs. Update all themes accordingly.
5 years ago
Alexandre Flament
4d38b8bef7
Merge branch 'master' into bang_fixes
5 years ago
Marc Abonce Seguin
a3368c07a7
[enh] Add Interlingua locale (requires requirements update)
5 years ago
Dalf
45702b77ca
embedded iframe (youtube, dailymotion, vimeo): use https
5 years ago
Dalf
609ac5795a
.travis.yml: robot tests: remove the xvfb dependency
5 years ago
Alexandre Flament
3b8b862d8c
Merge branch 'master' into bang_fixes
5 years ago
Alexandre Flament
3faaf34e25
Fix ./manage.sh robot_tests ( #1633 )
...
doi_resolvers / default_doi_resolver were missing in the settings_robots.yml file, so the test server was not able to start (crash). Since the output wasn't displayed, it was not obvious why the Selenium couldn't connect to searx.
5 years ago
Marc Abonce Seguin
6626f01365
[fix] preserve bangs in suggestions and corrections
5 years ago
Marc Abonce Seguin
40272b0044
[fix] never pass bangs to autocomplete suggestions
5 years ago
Noémi Ványi
6c75052874
Merge branch 'master' into ne/improve-infinite-scroll
5 years ago
Noémi Ványi
1e30f19800
Merge branch 'master' into feature/fix-config
5 years ago
Nicolas Gelot
373a66be30
Fix locale and search language
...
Locale and search language was always defined with english value.
This patch inits the locale on `pre_request` in order to define the
default value of locale and language preferences.
Plus the `best_match` function provided by flask babel library did not
work as expected. So the function `match_language` provided
by searx is used to detect that the language from Accepted-Language
header can be used in searx project.
5 years ago
Nicolas Gelot
a818d3241d
Remove get local from request.args
...
args parameters are merged in form in pre_request, so
this patch removes that useless operation.
5 years ago
Nicolas Gelot
db1dfa4a28
Add addr setup via SEARX_BIND_ADDRESS
5 years ago
Nick Espig
06979fa082
Load next page shortly before hitting the bottom
...
This improves the user experience by loading in the next entries shortly before him getting to the bottom. It makes the scrolling more smooth without a break in between.
It also fixes an error on my browser that scrolling never hits the defined number. When I debugged it I hit `.scrolltop` of 1092.5 and the `doc.height - win.height` of 1093, so the condition was never true.
5 years ago
rachmadani haryono
45eb2688d0
Merge branch 'master' into feature/fix-config
5 years ago
Emilien Devos
cbd1ebdce8
[fix] Force Google old UI ( #1597 )
5 years ago
rachmadani haryono
ac357b12e3
Merge branch 'master' into feature/fix-config
5 years ago
Frank de Lange
4b7332286a
Use string formatter to create source and img_format labels ( #1566 )
...
google_images : use JSON embedded in HTML (engine expected pure JSON)
5 years ago
Dalf
ffe0972f91
Remove some engines : subtitleseeker, seedpeer, swisscows
...
http://www.subtitleseeker.com and http://www.seedpeer.eu don't exist anymore.
https://swisscows.ch/ has change : the engine needs to be updated
5 years ago
rachmadani haryono
7a127b4547
Merge branch 'master' into feature/fix-config
5 years ago
Venca24
c66a019478
[fix] seznam engine
5 years ago
rachmadaniHaryono
535fff109f
fix: dev: python3 dict keys jsonify
5 years ago
Alexandre Flament
9012ad498c
Merge branch 'master' into patch-1
5 years ago
Alexandre Flament
df2b9a76f7
Merge branch 'master' into ne/fix-google-image-search
5 years ago
Nick Espig
1c6ab79b9f
Fix google image search
...
- Because there is not full image url in the dom, we replace "image_url" with the same url as the "url" (url of source).
See example HTML https://gist.github.com/Nachtalb/2dea8a4d2c723c49226ad9645838121f
- Remove unused import
- Fix google image search title
- Keep google image safe value up to date
5 years ago
Marc Abonce Seguin
3e1c2153f7
[fix] duckduckgo images requests
5 years ago
b_b
4ca7e68841
use instance_name for page title
...
related to #1025
5 years ago
Alexandre Flament
3e9ce2638a
Merge branch 'master' into patch-1
6 years ago
Alexandre Flament
e868650df7
Merge branch 'master' into youtube_fix
6 years ago
Elias Ojala
cef77f0d51
Merge branch 'master' into patch-1
6 years ago
Marc Abonce Seguin
aaa0524cec
[fix] stop engine from sending duplicated requests
6 years ago
Marc Abonce Seguin
f2d49a6971
[fix] get youtube results from js object
...
Results are not appearing in the html document anymore,
instead they are found inside an object embedded in a script.
6 years ago
Elias Ojala
8039a577a8
Use HTTPS for crossref
6 years ago
Noémi Ványi
2478c5395d
update pyyaml
6 years ago
Noémi Ványi
6cadbf9269
Merge branch 'master' into devel_google_scholar
6 years ago
Jonas Zohren
f7bdd827c4
[enh] adds apkmirror search engine
6 years ago
Venca24
05a73019b1
[fix] google scholar suggestions
6 years ago
Noémi Ványi
83342a2878
Merge branch 'master' into fix-engine-suspend-time
6 years ago
Léo Bourrel
bf4a38ad66
Remove asksteem
6 years ago
Noémi Ványi
36790168a1
add again accidentally removed import to search.py
6 years ago
Noémi Ványi
fdf3994364
Merge branch 'master' into devel_image_proxy
6 years ago
Venca24
e8734b37c9
[FIX] image_proxify
6 years ago
d-tux
f1814079f0
Merge branch 'master' into engines/unsplash
6 years ago
Marc Abonce Seguin
626a8e9ac9
[fix] unicode error with WolframAlpha API engine
6 years ago
d-tux
329172f66e
Merge branch 'master' into engines/unsplash
6 years ago
Noémi Ványi
97351a2c72
fix after rebase
6 years ago
Noémi Ványi
b63d645a52
Revert "remove 'all' option from search languages"
...
This reverts commit 4d1770398a
.
6 years ago
Noémi Ványi
1a850cf171
Merge branch 'master' into language_aliases_fix
6 years ago
Étienne Deparis
89deb4fbcc
[fix] Remove markup errors in simple template preferences file
6 years ago
Étienne Deparis
21beb64a72
Remove forgotten white spaces in templates/simple/preferences.html
6 years ago
Étienne Deparis
0d4d58f794
[enh] Add preference section to two upstream plugins for simple theme integration
6 years ago
Marc Abonce Seguin
0169b63e84
[fix] fetch google's supported languages
6 years ago
Marc Abonce Seguin
51111c2594
[fix] always set langauge_aliases even if it's empty
6 years ago
Marc Abonce Seguin
5568f24d6c
[fix] check language aliases when setting search language
6 years ago
Noémi Ványi
29d146dde6
update changelog and version.py
6 years ago
Noémi Ványi
62690f623d
pull translations from Transifex
6 years ago
Venca24
8567cc7433
[add] mojeek engine
6 years ago
Venca24
2456b8f571
[mod] google videos
6 years ago
Noémi Ványi
1ea56576dc
Merge branch 'master' into devel_google_videos
6 years ago
Noémi Ványi
aeb6dab187
Merge branch 'master' into master
6 years ago
Noémi Ványi
5b81f7c2cc
Merge branch 'master' into bugfix_startpage
6 years ago
Venca24
cf26aba93b
[FIX] google videos thumbnails
6 years ago
Léo Bourrel
73ec2ba74e
Update bing image engine with new image json format
6 years ago
Michael Pfitzner
44ce51f0c5
restore startpage search results
6 years ago
d-tux
4a127b19de
Merge branch 'master' into engines/unsplash
6 years ago
dimqua
0d86ed9c7e
update startpage.py
6 years ago
dimqua
0823b13ae1
remove Ixquick engine
6 years ago
dimqua
442772a6c5
remove findx engine ( #1452 )
6 years ago
Ivan Skytte Jørgensen
0b7f0bde62
Use a more human-friendly format in searx/data/engines_languages.json ( #1399 )
...
Instead of a single line with 500000 characters use nicely formatted JSON.
Sort the lists in engine_languages.py so when updating it is possible to
more easily see the differences (search engines do change the order their
languages are listed in)
6 years ago
Venca24
0bdf090ed7
[fix] google videos engine
6 years ago
Venca24
64df38da56
[add] seznam engine
6 years ago
Denis Wernert
b9ada93b3a
Removes what looks like tracking parameters
6 years ago
Denis Wernert
72d063d27d
Uses the raw url for the image result, rather than the full
...
size result.
6 years ago
Denis Wernert
cd7849ffc8
Adds the Unsplash image engine
6 years ago
dalf
965eebd12b
simple theme : remove unused files
6 years ago
Adam Tauber
052a71d05a
Merge pull request #1368 from aliceinwire/gentoo_engine
...
Add Gentoo wiki search engine
6 years ago
Alice Ferrazzi
d24c58cf4e
Fix pep8 errors
6 years ago
Alice Ferrazzi
ff2eac9f6b
Fix choosing languges function
...
Searching for english is now giving all pages results.
Instead searching for a specific language different from english
is correctly returning only translated pages for the selected language.
6 years ago
Adam Tauber
c5c812899f
[fix] pep8
6 years ago
Adam Tauber
f7bb45e891
[enh] admin configurable suspend time of errored engines - closes #1266
6 years ago
Adam Tauber
69d1dd3f86
[enh] configurable default oscar style
6 years ago
Adam Tauber
baacfac32b
[fix] remove publicly unavailable 500px engine - #1338
6 years ago
Adam Tauber
ac848b5093
Merge pull request #1323 from cy8aer/dsgvo
...
Create an include for __common__/aboutextend.html for imprint purposes.
6 years ago
Adam Tauber
3126660be5
Merge pull request #1374 from dadosch/master
...
[WIP] [engine] Duden.de (German dictionary)
6 years ago
Adam Tauber
379feb61f9
Merge pull request #1250 from matejc/add-random-answers
...
feat(answers): add sha256 and uuid v4 to random answers
6 years ago
Adam Tauber
666982bd35
Merge pull request #1244 from Venca24/master
...
[UI] new youtube icon for oscar theme
6 years ago
Adam Tauber
19f18a2638
Merge pull request #1360 from Popolon/master
...
get_doi_resolver return doi resolver url instead of doi resolver name
6 years ago
dadosch
b575f898c0
duden.de engine
6 years ago
LiquidLemon
425c4d9a16
Merge branch 'master' into master
6 years ago
Alex
3ba0d0516e
simple theme update
...
- npm package update
- apply #1226
- implement vim help dialog
- display cookies and search URL with preferences
- allow to enable / disable Open Access DOI rewrite
- add a clear text button on the left of the search button
- implement #1011 : the HTML title page is not set when using POST
- remove searx/static/themes/simple/img/loader.gif
- use full width when only there are only images as result
6 years ago
Popolon
c2c7394718
Merge branch 'master' into master
6 years ago
Adam Tauber
845ba79e75
[fix] update qwant search url
...
thx to @dalf for the fix (#1365 )
6 years ago
LiquidLemon
2190e2f35d
Change the local name of the Polish language
6 years ago
Alice Ferrazzi
5f0888b8f4
added languages to Gentoo engine
6 years ago
Alice Ferrazzi
b7886bb15c
gentoo engine test
6 years ago
Popolon
8b7783e703
Merge branch 'master' into master
6 years ago
Noémi Ványi
5eeb3f2f01
follow up changes in etymonline XPATH engine
6 years ago
cy8aer
d9bf508f31
Merge branch 'master' into dsgvo
6 years ago
Popolon
00b8aa113f
remove double spaces
6 years ago
Popolon
ef4820105f
Merge branch 'master' into master
6 years ago
Popolon
34af9a0141
add http://sci-hub.tw/ as doi resolvers #1216
6 years ago
Popolon
3a160d3aed
return doi resolver url instead of doi resolver name
6 years ago
Alex
50c836864a
fetch_firefox_version.py : compatible with Python 3 and minor fixes.
6 years ago
Alexandre Flament
066bd916bf
[mod] fetch firefox versions in a standalone script
6 years ago
cy8aer
78be030500
Merge branch 'master' into dsgvo
6 years ago
Adam Tauber
d51732c0e5
Merge pull request #1303 from MarcAbonce/bing
...
Fix bing "garbage" results
6 years ago
Léo Bourrel
7a474db61b
Fix formatting
6 years ago
Léo Bourrel
acaef6600e
Update path to wikidata image
6 years ago
Marc Abonce Seguin
c7000cd1df
[fix] update user agent versions
...
this fixes duckduckgo error response
6 years ago
Thomas Renard
b786ac9a63
Create an include for __common__/aboutextend.html for imprint purposes.
6 years ago
Adam Tauber
f82ead3e30
[fix] add py3 compatibility to base engine - closes #1319
6 years ago
Adam Tauber
aef2b07969
[fix] add basestring for py3
6 years ago
Adam Tauber
57e7e9da98
[fix] use html result page in google images (previous endpoint stopped working)
6 years ago
Venca24
4f4df6273b
[fix] google scholar engine
6 years ago
Author Name
7635ebb126
Min width 50 px to oscar theme category. #1158
6 years ago
Noémi Ványi
16915116e0
fix piratebay url
...
Closes #1229
6 years ago
Marc Abonce Seguin
75b276f408
fix bing "garbage" results (issue #1275 )
6 years ago
Noémi Ványi
b843c1351a
add missing parameter to gigablast search url
...
Closes #1293
6 years ago
rinpatch
059c2ccb95
Fix acgsou encoding error on python2 and add unicode characters to unit testt
6 years ago
rinpatch
3b89ce9bfa
Switch acgsou to http
6 years ago
Adam Tauber
1a1f9852f1
Merge pull request #1283 from rinpatch/acgsou-engine
...
[Feature] Acgsou as a searchable engine
6 years ago
rinpatch
c669c30e78
Merge branch 'master' into nyaa-https-fix
6 years ago
rinpatch
f6695cea59
Fix nyaa to use https
6 years ago
rinpatch
f17e54a396
Forgot to remove print command used for debugging
6 years ago
rinpatch
dcc9fdb47f
Added unit test
6 years ago
rinpatch
e3bd2670d7
Traling whitespace
6 years ago
rinpatch
86f47689fe
Hopefully fix code style errors(again)(again)
6 years ago
rinpatch
b8b23d8006
Hopefully fix code style errors(again)
6 years ago
rinpatch
fb364ffae7
Hopefully fix code style errors
6 years ago
rinpatch
3ec35a06f7
Added Engine
6 years ago
rinpatch
7a036579b2
Hide buttons when infinite scrolling is enabled
6 years ago
rinpatch
cd1374d2f2
added whitespaces
6 years ago
rinpatch
a305dae9d8
switched currency convert to duckduckgo and added Bitcoin to currency list
6 years ago
Noémi Ványi
25b48143ea
fix findx engine
6 years ago
Marc Abonce Seguin
f7f9c50393
[fix] force English results in Google when using en-US
6 years ago
Marc Abonce Seguin
b12857a70d
[fix] make search requests on wikidata more accurate
7 years ago
Marc Abonce Seguin
835d1edd58
[fix] google news xpath
7 years ago
Marc Abonce Seguin
343e555ee9
[fix] append http if no scheme is provided in xpath's extact_url
...
This solves a bug with Yahoo where some results don't specify
a protocol.
7 years ago
Adam Tauber
283f6c9053
Merge pull request #1252 from MarcAbonce/search-languages
...
[mod] Refactor engine's search language handling
7 years ago