Alexandre Flament
530fc4bda7
Merge pull request #2190 from dalf/fix-htmltextextractor
...
[fix] searx.utils.HTMLTextExtractor: invalid HTML don't raise an Exception
4 years ago
Alexandre Flament
c23401e9fa
[fix] simple theme: fix autocomplete
...
AJAX requests send the X-Requested-With HTTP header,
so searx.webapp.autocompleter returns the results with the expected data format.
Related to #2127
Close #2203
4 years ago
Alexandre Flament
6deb85072a
[fix] searx.utils.HTMLTextExtractor: invalid HTML don't raise an Exception
...
Close #2188
4 years ago
Alexandre Flament
ae07f4a211
Merge pull request #2185 from dalf/rawtextquery-auto-parse
...
[mod] searx.RawTextQuery: the constructor call parse_query
4 years ago
Alexandre Flament
df12ed6e55
[mod] searx.RawTextQuery: the constructor call parse_query
4 years ago
Noémi Ványi
2370234d09
Merge pull request #2137 from dalf/drop-python-2
...
Drop Python 2
4 years ago
Alexandre Flament
bdac99d4f0
Drop Python 2 (5/n): searx.utils.is_valid_lang, input parameter is a str instead of bytes
...
Fix bug in translated.py and dictzone.py
4 years ago
Dalf
c225db45c8
Drop Python 2 (4/n): SearchQuery.query is a str instead of bytes
4 years ago
Dalf
7888377743
Drop Python 2 (3/n): objects
4 years ago
Dalf
78df10fb55
Drop Python 2 (2/n): templates
4 years ago
Dalf
1022228d95
Drop Python 2 (1/n): remove unicode string and url_utils
4 years ago
Alexandre Flament
272158944b
[fix] make docker produces clean tag version (0.17.0 instead of 0.17.0-- for example)
...
Fix #2152
4 years ago
Alexandre Flament
8ffede6140
[fix] docker and k8s: run searx
...
fix #2181
4 years ago
Marc Abonce Seguin
7e82817925
wait for img to load before hiding infobox toggle
4 years ago
Marc Abonce Seguin
ab20ca182c
use Wikipedia's REST v1 API
4 years ago
Alexandre Flament
d0f9778c2a
[mod] results.py: code clean up ( #2140 )
4 years ago
Noémi Ványi
f0ca1c3483
[enh] Add command line engines: git grep, find, etc. ( #2128 )
...
A new "base" engine called command is introduced. It is the foundation for all command line engines for now.
You can use this engine to create your own command line engine.
Add some engines (commented out to make sure no one enables anything accidentally):
* git grep: This engine lets you grep in the searx repo.
* locate: If locate is installed and initialized, you can search on the FS.
* find: You can find files with a specific name from where you started searx.
* pattern search in files: This engine utilizes the command fgrep.
* regex search in files: This engine runs `grep` to find a file based on its contents.
4 years ago
Alexandre Flament
3397382754
[enh] stop searx when an engine raise an SyntaxError exception ( #2177 )
...
and some other exceptions:
* KeyboardInterrupt
* SystemExit
* RuntimeError
* SystemError
* ImportError: an engine with an unmet dependency will stop everything.
4 years ago
Adam Tauber
f77ad22d65
Merge pull request #2167 from scottwallacesh/fix_1552
...
Add key to settings.yml for opening result links in a new tab
4 years ago
Scott Wallace
8bcba31e31
Add key to settings.yml for opening result links in a new tab
...
Closes #1552
Closes #444
4 years ago
Adam Tauber
4a913247b2
[enh] add option to configure proxies per engine - closes #1827
4 years ago
Alexandre Flament
b329058c1a
Revert "[enh] test: load each engine to check for syntax errors"
...
This reverts commit 4fb3ed2c63
.
4 years ago
Singustromo
315cdfee09
Added metager-search ( #2139 )
...
* Added metager-search
4 years ago
Adam Tauber
6f9aa0e258
Merge pull request #2160 from dalf/test_load_engine
...
[enh] test: load each engine to check for syntax errors
4 years ago
Adam Tauber
6ded6e7a9a
[fix] skip uncomplete image results - closes #1496
4 years ago
Dalf
4fb3ed2c63
[enh] test: load each engine to check for syntax errors
4 years ago
Alexandre Flament
ec5adad851
[fix] requirements-dev.txt: set fixed versions for all the dependencies ( #2154 )
4 years ago
Marc Abonce Seguin
a2430154b9
fix selects in preferences so they look consistent ( #2150 )
4 years ago
Marc Abonce Seguin
0d8970c8f2
only return one url per "type" in Wikidata ( #2151 )
...
i.e. only one official website, one Twitter, etc.
4 years ago
Adam Tauber
079783e993
[fix] pylint
4 years ago
Adam Tauber
30d16e7ee6
[fix] use base_url for prefix of sharing 'currenly saved preferences' - fixes #1249 by @matejc
4 years ago
Adam Tauber
6278538890
[fix] add search language and time range filter to suggestions - fixes #1314
4 years ago
Markus Heiser
9b9b5e9625
[fix] docker-entrypoint.sh -h hangs if searx is a valid user ( #2099 )
...
Implement a more robust detection if a process runs inside or outside of a
docker image.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
4 years ago
Émilien Devos
a5e6423c39
[fix] opensearch on chromium for android ( #2132 )
4 years ago
Émilien Devos
27d74826f1
[enh] add yggtorrent engine ( #2135 )
4 years ago
Alexandre Flament
093dd42bb0
Merge pull request #2134 from unixfox/fix/piratebay-engine-date-indentation
...
[fix] piratebay engine date and pep8 indentation
4 years ago
Emilien Devos
c15a91a534
[fix] piratebay engine date and pep8 indentation
4 years ago
Adam Tauber
f3bfc4f4a9
Merge pull request #2133 from unixfox/fix/piratebay-engine
...
[fix] piratebay engine
4 years ago
Emilien Devos
52d78d8418
[fix] piratebay engine
4 years ago
Adam Tauber
77103c7874
Merge pull request #2116 from mikeri/invidiousres
...
Include author and video length in Invidious results
4 years ago
Adam Tauber
e6d002a730
Merge pull request #2130 from msafadieh/master
...
Make default query submission method configurable
4 years ago
Adam Tauber
43df251f3d
Merge pull request #2131 from MarcAbonce/infobox_style
...
Make infobox shorter by default and add an expand toggle
4 years ago
Marc Abonce Seguin
0601f2bb48
add toggle to resize infobox
4 years ago
Marc Abonce Seguin
57bad502a6
add visually-hidden css class to pointhi style
4 years ago
Marc Abonce Seguin
74270a3fc2
add class for infobox's official url
4 years ago
Marc Abonce Seguin
001eb047cd
set max-height on infobox's images
4 years ago
Marc Abonce Seguin
c9c39b3e79
add engine's name in infobox's header
4 years ago
Marc Abonce Seguin
574e99c4de
reduce space between title and url in infobox header
4 years ago
Mohamad Safadieh
8dff74dd1b
Make default query submission method configurable
...
Sending queries through POST, while better for privacy, breaks functionality
with certain extensions (e.g. Firefox containers). Since Firefox does
not send cookies when requesting `/opensearch.xml`, users cannot easily
switch to GET on the client side unless they make a custom search
engine. This commit allows admins to modify the default method on their
side so they can set it to GET if needed.
4 years ago
Alexandre Flament
f3bfc19a55
Merge pull request #2127 from msafadieh/master
...
[fix] fix the browser autocomplete feature.
4 years ago