79 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
0d90170385
Add cache table 2025-07-17 14:43:09 +01:00
Chris Hunt
1e6b1f6de5
Add tests and fix user edit form 2025-07-15 17:04:47 +01:00
Chris Hunt
8fb6438254
Updates to vendors etc 2025-07-11 15:57:48 +01:00
Shift
968a5823a1
Adopt Laravel type hints 2025-07-10 18:54:07 +00:00
Shift
53f28b5056
Adopt anonymous migrations 2025-07-10 18:54:05 +00:00
Shift
c1c3888673
Apply code style 2025-07-10 18:53:44 +00:00
Tobias Kolzer
c56ffe1d1e fixed some rebase conflicts 2025-05-05 11:49:18 +02:00
Chris Hunt
8fa870e8eb
Initial commit 2024-02-18 09:06:03 +00:00
Chris Hunt
a0e5111771
Fix languages 2024-02-17 15:13:43 +00:00
Shift
f3a5be79dc
Remove redundant typing from DocBlocks 2024-02-16 21:13:14 +00:00
Shift
3487f52a6b
Add type hints from DocBlocks 2024-02-16 21:13:14 +00:00
Shift
2cb837e4b5
Add type hints for Laravel 10 2024-02-16 21:13:13 +00:00
Shift
8725493fcf
Rename password_resets table 2024-02-16 21:13:11 +00:00
Shift
ef25ec4f69
Shift core files 2024-02-16 21:13:07 +00:00
Shift
1c73cf08de
Adopt anonymous migrations 2024-02-16 20:33:46 +00:00
Shift
ad86e54f37
Remove unnecessary $model property 2024-02-16 20:33:37 +00:00
ullbergm
6e954a355d
Add Trianglify (#1158) 2023-05-26 10:23:06 +02:00
Attila Kerekes
5eb1f55b82
chore: Add php code sniffer github check (#1066) 2022-12-11 11:58:58 +01:00
Attila Kerekes
45cc84c99c test: Add feature tests 2022-12-04 17:21:03 +00:00
Attila Kerekes
bb5a078f35 feat: Add export import 2022-11-29 17:32:46 +00:00
Attila Kerekes
a3c75b2dd4
fix: Fall back to english only if intl is missing. 2022-11-14 20:35:25 +01:00
Attila Kerekes
edb51e56f1
feat: Dynamically add all languages to db
Add unit test to find missing translations
2022-11-14 19:31:07 +01:00
Attila Kerekes
27f58c0866
upgrade to laravel 8.0 2022-11-13 21:18:38 +01:00
Attila Kerekes
6552a8c061 fix: adjust user id for postgresql in database seeder 2022-11-11 20:28:57 +00:00
Attila Kerekes
bcd6f72b72 fix: adjust home tag index for mysql/mariadb in database seeder 2022-11-11 19:22:50 +00:00
s4kura0ne
2b4e6d372c
remove changes in outdated SettingsSeeder.php 2022-03-24 00:19:43 +08:00
罗翀
9e4a06999b Chinese translate
add baidu search
2022-03-21 00:53:28 +08: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
becbe5ab96 More work on apps 2022-03-16 18:35:40 +00:00
KodeStar
1e2b807e05 Lots of work on apps 2022-03-16 15:49:44 +00:00
KodeStar
8499d100ff More work on apps 2022-03-15 18:19:01 +00:00
OllieJC
9e67b7c72e
Add custom_css and custom_js advance settings 2022-01-18 22:33:21 +00:00
panigrc
6ca4bfb9ee Add greek language to the SettingsSeeder 2019-10-06 14:44:18 +02:00
Kode
21b1ef5e4b fix pin toggle and get homepage dash working 2019-06-13 18:59:01 +01:00
Chris
e452d3b5f6 add seed 2019-06-13 15:57:54 +01:00
KodeStar
66815a8487
readd startpage 2019-06-11 11:45:13 +01:00
KodeStar
698a7a9bbc
remove startpage 2019-06-11 11:28:07 +01:00
Agurato
dc2a42ad6d Add Qwant as search engine 2019-06-08 13:02:12 +02:00
Chris
64071bb60f Add migration and change path 2018-11-06 11:28:22 +00:00
Kode
041c0b81a3 updates 2018-11-01 08:55:21 +00:00
Chris
d76d056ed1 changes 2018-10-25 14:42:14 +01:00
Chris
2b2d51cb6f changes 2018-10-23 15:53:56 +01:00
Chris
4fb59385b7 work on applications 2018-10-19 15:10:05 +01:00
Chris
380a0e8623 changes 2018-10-18 15:59:38 +01:00
Kode
fc9c624509 update donate link 2018-10-17 19:53:27 +01:00
Chris
e1bb7646ac small fixes 2018-10-16 15:44:23 +01:00
Chris
f8f96593c1 Update userseeder 2018-10-16 15:04:53 +01:00
Chris
6093119dde Change name to username 2018-10-16 14:14:14 +01:00
Chris
75133474f7 Added support and br translation 2018-10-16 09:33:24 +01:00