Alexandre Flament
bfdad7bc0f
[fix] opensearch.xml URL contains method and autocomplete parameters
...
When the user add searx as a search engine, the browser loads the /opensearch.xml URL without the cookies.
Without the query parameters, the user preferences are ignored (method and autocomplete).
In addition, opensearch.xml is modified to support automatic updates,
see https://developer.mozilla.org/en-US/docs/Web/OpenSearch
2020-10-06 00:54:37 +02:00
Dalf
78df10fb55
Drop Python 2 (2/n): templates
2020-09-10 10:39:04 +02:00
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.
2020-09-08 09:51:53 +02:00
Marc Abonce Seguin
a2430154b9
fix selects in preferences so they look consistent ( #2150 )
2020-08-27 21:55:47 +02:00
Adam Tauber
30d16e7ee6
[fix] use base_url for prefix of sharing 'currenly saved preferences' - fixes #1249 by @matejc
2020-08-27 14:29:38 +02:00
Adam Tauber
6278538890
[fix] add search language and time range filter to suggestions - fixes #1314
2020-08-27 14:26:38 +02:00
Marc Abonce Seguin
0601f2bb48
add toggle to resize infobox
2020-08-10 00:12:45 -07:00
Marc Abonce Seguin
74270a3fc2
add class for infobox's official url
2020-08-09 20:44:26 -07:00
Marc Abonce Seguin
c9c39b3e79
add engine's name in infobox's header
2020-08-09 15:42:55 -07:00
Marc Abonce Seguin
574e99c4de
reduce space between title and url in infobox header
2020-08-09 15:42:55 -07:00
Vlad
d83ee1e413
Add clearfix to fix issue 2110
2020-07-31 20:08:45 +03:00
Noémi Ványi
223114c575
[fix] refine contrast ratios of texts and borders - #350
2020-07-02 16:24:58 +02:00
Markus Heiser
f14a7add31
Merge branch 'master' of https://github.com/asciimoo/searx into csp-oscar-theme
2020-06-30 15:37:39 +02:00
Adam Tauber
c7b75fc818
[fix] rewrite overflow:none as none is an invalid property - $350
2020-06-28 20:44:33 +02:00
Adam Tauber
b51d4ec041
[fix] add aria labels to result links - #350
2020-06-28 20:41:42 +02:00
Noémi Ványi
02c6710564
Make Oscar theme scalable
2020-06-27 16:41:26 +02:00
Adam Tauber
969b4340fd
[fix] add label/info to Time range search and Language - #350
2020-06-25 19:50:26 +02:00
Adam Tauber
cc164abdfc
[fix] make "Advanced settings" openable and usable with keyboard - #350
2020-06-25 19:50:26 +02:00
Adam Tauber
ec48447361
[fix] change lang attribute of the html to match the current locale - #350
2020-06-25 19:50:26 +02:00
Adam Tauber
6ab569f558
[fix] connect selects and inputs programmatically on the preferences page - #350
2020-06-25 19:50:26 +02:00
Adam Tauber
fce2d49651
[fix] use scope attribute to describe properties in the engine preferences table
2020-06-25 19:50:26 +02:00
Adam Tauber
5ca5286912
[fix] indicate too high max time by e.g. icon not only by colour
2020-06-25 19:50:26 +02:00
Adam Tauber
d418b593bb
[fix] do not use h1 element for the logo
2020-06-25 19:50:26 +02:00
Adam Tauber
01ee3a6edd
[fix] remove redundant alt texts from images in Videos, Social Media and Music results - #350
2020-06-25 19:50:26 +02:00
Adam Tauber
a984afd6a3
[enh] make checkboxes in preferences accessible using keyboard - #350
2020-06-23 21:45:57 +02:00
Adam Tauber
2ff6214a4d
[fix] remove alt text which doesnt add extra info - #350
2020-06-23 21:45:57 +02:00
Markus Heiser
cc721b5d86
Merge branch 'master' of https://github.com/asciimoo/searx into csp-oscar-theme
2020-06-16 10:17:03 +02:00
Adam Tauber
4ca0d8cb0f
[enh] add translatable strings to javascript - closes #461
2020-06-15 18:31:14 +02:00
Markus Heiser
e088b95e74
Merge branch 'master' of https://github.com/asciimoo/searx into csp-oscar-theme
2020-06-10 07:25:44 +02:00
Adam Tauber
29960aa1d9
[enh] add official site link to the top of the infobox - closes #1644
2020-06-09 23:49:13 +02:00
Adam Tauber
6c06286251
[enh] add length and author details to youtube videos
...
closes #775
2020-06-09 20:31:51 +02:00
Adam Tauber
2c6531b233
[enh] add routing directions to osm search - closes #254
2020-06-09 17:18:44 +02:00
Markus Heiser
d065b9e4fb
Merge branch 'master' into csp-oscar-theme
2020-06-09 08:28:53 +00:00
Adam Tauber
785f0938fd
[fix] add link to wikidata entities in infobox - fixes #1097
2020-06-09 01:31:57 +02:00
Adam Tauber
d5e146251f
[enh] add subscribe link to rss results - closes #468
2020-06-09 01:05:15 +02:00
Adam Tauber
f0819e8826
[enh] add engine names to results as classes - closes #670
2020-06-09 00:31:52 +02:00
Markus Heiser
434e452d54
Merge branch 'master' of https://github.com/asciimoo/searx into csp-oscar-theme
2020-06-04 23:18:22 +02:00
Adam Tauber
de1b08a941
[enh] add unique class for each endpoint - closes #1133
2020-06-04 19:21:15 +02:00
Markus Heiser
a3431d59d3
Merge branch 'master' of https://github.com/asciimoo/searx into csp-oscar-theme
2020-06-01 09:18:51 +02:00
Adam Tauber
19e32dc686
Merge pull request #1978 from kvch/fix-rtl-in-oscar
...
Fix Farsi language in Oscar && adjust tables with RTL
2020-05-31 23:45:14 +02:00
Noémi Ványi
a3e15a3df6
Fix Farsi language in Oscar && adjust tables with RTL
2020-05-31 23:44:34 +02:00
Noémi Ványi
d7d89369cb
add disable all and allow all engines button to Oscar preferences
2020-05-31 23:39:21 +02:00
resynth1943
e84cdb66ae
Add autofocus to all search inputs
2020-05-27 13:49:00 +01:00
Markus Heiser
ad208378bb
[fix] oscar theme, remove inline style attributes (CSP compliants)
...
Inline styles are blocked by default with Content Security Policy (CSP). Move
the rest of inline styles to CSS and correct the HTML template of the oscar
preference page.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-05-15 10:16:49 +02:00
Markus Heiser
3381471933
brands: add ISSUE_URL
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-03-25 17:48:34 +01:00
Markus Heiser
04c687403e
[fix] brands: add variables from build env to jinja templating
...
We have some variables in the build environment which are also needed in the
templating process. Theses variables are relavant if one creates a fork with
its own branding. We treat these variables under the term 'brands'.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-03-25 11:49:33 +01:00
Adam Tauber
2621c24cc7
[enh] add clear search button to oscar theme - fixes #454
2020-03-23 12:41:02 +01:00
Dalf
88f9ac58f4
[mod] move public instance list to https://searx.space
2020-02-14 13:48:44 +01:00
Noémi Ványi
99435381a8
[enh] introduce private engines
...
This PR adds a new setting to engines named `tokens`.
It expects a list of tokens which lets searx validate
if the request should be accepted or not.
2020-02-08 11:47:39 +01:00
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
2019-12-22 02:27:45 +00:00