18 Commits

Author SHA1 Message Date
Jay Collett
f47f8350e0 Add SearXNG as configurable search provider
- Add SearXNG entry to searchproviders.yaml
- Add searx_url setting for user-configurable instance URL
- Modify Search::providerDetails() to inject user's SearXNG URL
- Add English translations for new setting and provider

SearXNG is a self-hosted metasearch engine, so unlike other providers
the URL cannot be hardcoded. This implementation allows users to
configure their instance URL in settings, which is then dynamically
injected when performing searches.
2026-01-29 12:04:23 -05:00
Chris Hunt
130661bd34
Remove search provider dropdown when there's only a single provider
Resolves #1509
2025-11-11 12:00:41 +00:00
Chris Hunt
d1a96dd752
Escape search queries and add setting value on edit 2025-07-24 19:05:16 +01:00
Chris Hunt
8fb6438254
Updates to vendors etc 2025-07-11 15:57:48 +01:00
Chris Hunt
c2a3368c7b
Search from URL fixed #1369 2024-11-05 10:29:34 +00:00
Attila Kerekes
52620bc331 chore: Add laravel ide helper 2022-12-01 09:17:54 +00:00
Attila Jozsef Kerekes
7565bd4028 chore: Add php code sniffer and apply fixes 2022-11-25 23:05:58 +00:00
Attila Kerekes
b390a719e9
refactor: apply auto fixes from idea 2022-11-14 14:48:38 +01:00
Shift
b1dc4d4a41
Apply Laravel coding style
Shift automatically applies the Laravel coding style - which uses the PSR-2 coding style as a base with some minor additions.

You may customize the adopted coding style by adding a [PHP CS Fixer][1] or [PHP CodeSniffer][2] config to your project root. Feel free to use [Shift's Laravel ruleset][3] to help you get started.

For more information on customizing the code style applied by Shift, [watch this short video][4].

[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://github.com/squizlabs/PHP_CodeSniffer
[3]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200
[4]: https://laravelshift.com/videos/shift-code-style
2022-03-19 13:54:32 +00:00
Kode
f73b78f292 Add search providers as an editable yaml file + allow searching tiles 2022-03-13 19:30:24 +00:00
Scott Holodak
861d287750 Improved custom search handling 2019-09-11 13:42:33 -04:00
Chris
8e1615ac5f fix search tab behaviour and tag link in subfolder 2019-06-18 12:25:05 +01:00
Chris
edb9397a47 Add startpage back in 2019-06-11 12:02:18 +01:00
Agurato
dc2a42ad6d Add Qwant as search engine 2019-06-08 13:02:12 +02:00
Kode
40da649b10 Changes to search 2019-01-18 18:21:44 +00:00
Chris
cd64d762e7 additions to search 2019-01-18 15:21:50 +00:00
Chris
978267dd14 Update Search.php 2019-01-16 15:00:42 +00:00
Chris
f935fd94c6 initial work on seach changes 2019-01-16 14:47:32 +00:00