Alexandre FLAMENT
dd0887be18
xpath engine: change raise_for_httperror to no_result_for_http_status
...
no_result_for_http_status contains a list of HTTP status.
These HTTP status are seen an empty result list.
In other cases an exception is thrown as usual.
Previously raise_for_httperror were ignoring all HTTP error,
which make defective engines invisible in the stats.
2022-09-04 09:07:28 +02:00
Alexandre FLAMENT
66f72a006f
template: when enable_metrics are disabled, hide the empty stats
...
when metrics are disabled:
* hide the link to /stats at the bottom of the pages
* in /preferences, hide the columns "Response time" and "Reliability"
2022-09-02 08:52:23 +00:00
Alexandre FLAMENT
94a28ebe53
Stats: display only the score per result, no anymore the score
2022-09-02 08:30:38 +00:00
Alexandre FLAMENT
1f78445d88
GitHub worfklow: add daily security check using trivy
2022-08-31 18:38:59 +00:00
Alexandre FLAMENT
4adc9920e9
Remove usage of SEARX environment variables
2022-08-28 17:12:57 +00:00
Alexandre FLAMENT
341ad46303
settings.yml: set default values for result_proxy
...
* initialize result_proxy with searx/settings_defaults.py
* allow result_proxy.key to be a string
this commit supersedes #1522
2022-08-28 09:27:53 +00:00
Alexandre FLAMENT
2af1a6f547
External bang: bug fix: URL encode the query so "!!g 1+1" works as intended
2022-08-27 07:10:26 +00:00
Alexandre FLAMENT
268fa7e036
[build] /static
2022-08-27 06:52:20 +00:00
Alexandre FLAMENT
4a72a6b9fc
Theme: fix autocompletion with the POST method
...
With the POST method, autocomplete.js does not URL encode the values.
For example "1+1" is sent as "1+1" which is read as "1 1" since space are URL encoded with a plus.
There is no clean way to fix the bug since autocomplete.js seems abandoned.
The commit monkey patches the ajax function of autocomplete.js
Related to #1695
2022-08-27 06:48:30 +00:00
Alexandre FLAMENT
0e503c990a
Move donation page to docs.searxng.org and link to it from instances
...
Close #1378
2022-06-29 17:26:19 +00:00
Alexandre FLAMENT
ecccf02a02
infopage: a .md file can be remove without crash
...
An administrator might decide to remove some of the .md files.
This commit make sure to not crash the application.
2022-06-29 17:25:07 +00:00
Alexandre FLAMENT
95603e54e1
Dockerfile: use alpine 3.16
2022-06-27 17:44:30 +00:00
Alexandre FLAMENT
7e8a60fb27
[build] /static
2022-06-02 20:35:49 +00:00
Alexandre FLAMENT
fbad93e808
Theme: enable autofocus of #q only on the index page and when the width > 50em
...
Related to #1270
2022-06-02 20:33:31 +00:00
Alexandre FLAMENT
0063427309
Template images.html: lazy by JS the full size image
...
Remove lazy loading by browser / width / height:
JS is required to display this HTML fragment anyway.
Simplify the HTML template.
2022-05-18 07:29:31 +00:00
Alexandre FLAMENT
550f70b1aa
Add support for the Silesian language
2022-05-06 09:40:45 +00:00
Alexandre FLAMENT
7d31b2c0af
Update languages
2022-03-31 20:04:46 +00:00
Alexandre FLAMENT
f00cdb5e51
bing engine: _fetch_supported_languages: don't use the language code as a country
...
ref #1029
2022-03-31 20:03:34 +00:00
Alexandre FLAMENT
041446d12a
[build] /static
2022-03-04 08:28:58 +00:00
Alexandre FLAMENT
8ffbaa086a
[simple] switch to the tablet layout at 79.75em
...
The previous value was 80em (1280px).
Some desktop screens have this resolution,
and tablet layout takes too much space in this configuration
This PR switch to the table layout for screen width strictly below 1280px.
Close https://github.com/searxng/searxng/issues/874
2022-03-04 08:26:02 +00:00
Alexandre FLAMENT
28bccda78a
[build] /static
2022-03-02 18:56:37 +00:00