Commit graph

581 commits

Author SHA1 Message Date
Ahwx
07588b7d73
feat: adding instance & fix: formatting (merge pull request #27 from codedipper/main)
add instance, fix formatting
2023-08-29 01:16:50 +02:00
Revvy
304c3738cc add instances, fix formatting 2023-08-28 18:46:29 -04:00
Ahwx
7f61a54141
fix: some padding (merge pull request #26 from osarthak/update)
fixed active sub-search-button, did-you-mean, small footer
2023-08-29 00:35:38 +02:00
osarthak
e6c0bfda33 fixed sub-search-button border padding, did-you-mean on mobile, smaller footer 2023-08-27 15:55:17 +05:30
Ahwx
3ae47a1cfc
feat: load balancing and cooldowns (merge pull request #19 from davidovski/load_balancing)
Load balancing and Cooldowns
2023-08-26 11:06:24 +02:00
davidovski
98707900bf Fix language config variable not working 2023-08-26 00:42:44 +01:00
davidovski
a87b78095f Fix missing quote in docker build script 2023-08-25 23:15:17 +01:00
davidovski
ccc0d78dee Fixed incorrect use of function_exists 2023-08-25 19:09:06 +01:00
davidovski
11e11192a4 Do not persist if apcu is not installed 2023-08-25 19:03:11 +01:00
davidovski
8bae58c2b2 Add php8-apcu to dependencies 2023-08-25 18:06:12 +01:00
davidovski
b8047b2982 add default for request_cooldown 2023-08-25 17:53:59 +01:00
davidovski
039e549d4c Change default timeout to 25 minutes 2023-08-25 17:48:45 +01:00
davidovski
f50022f780 added request cooldowns for google 2023-08-25 17:39:08 +01:00
davidovski
0fd041a353 Add timeouts for failing instances 2023-08-25 16:23:53 +01:00
Ahwx
2c36d28a2f
refactor(*): everything (merge pull request #18 from davidovski/the_refactor)
Major Refactor
2023-08-25 14:45:49 +02:00
davidovski
a7d1836eff Fixed fallback not occuring when special result 2023-08-25 11:36:19 +01:00
davidovski
723887bfc0 Fix typo in variable name for instances 2023-08-25 00:12:19 +01:00
davidovski
04e0183d79 Fix missing arg error 2023-08-25 00:10:03 +01:00
davidovski
036b10efe7 Add hl back into google query 2023-08-25 00:03:12 +01:00
davidovski
508ac0c576 Use cookie frontend over config frontend 2023-08-24 15:45:45 +01:00
davidovski
5ce0f2ccd0 fix video and image search 2023-08-24 03:57:11 +01:00
davidovski
1b694e0882 Fix frontends being parsed from config 2023-08-23 10:55:51 +01:00
davidovski
8ede57f4f4 fix issue with not actually using duckduckgo 2023-08-23 02:32:47 +01:00
davidovski
1e15006067 Remove duplicate nfb parameter 2023-08-23 00:54:10 +01:00
davidovski
14cdccb83f add theme to query parameter 2023-08-23 00:51:23 +01:00
davidovski
1b898c6614 fallback on all queries 2023-08-23 00:46:21 +01:00
davidovski
649b0065e3 make some options editable via url parameters 2023-08-23 00:46:21 +01:00
davidovski
b3693add93 use correct parameter for search query 2023-08-23 00:46:21 +01:00
davidovski
89c957e92c Make settings.php use opts 2023-08-23 00:46:21 +01:00
davidovski
6c253bcb47 put all settings in single "opts" array 2023-08-23 00:46:21 +01:00
davidovski
4941a6aa58 use engine request for torrent search 2023-08-23 00:46:21 +01:00
davidovski
0bd726d897 moved files 2023-08-23 00:46:21 +01:00
davidovski
f4a80135bd ensure url remaisn the same when switching types 2023-08-23 00:46:21 +01:00
davidovski
34fdaac058 use same logic for search and api 2023-08-23 00:46:21 +01:00
davidovski
19627c94c9 add bittorrent and tor to be enginerequest types 2023-08-23 00:46:21 +01:00
davidovski
74da63dab2 Make search categories type of request 2023-08-23 00:46:21 +01:00
davidovski
f59f94fdd5 include different print and fetch functions for search 2023-08-23 00:46:21 +01:00
davidovski
fd93a0e154 Add EngineRequest class 2023-08-23 00:46:21 +01:00
Ahwx
85ef67c798
chore(instances.json): france -> netherlands for search.ahwx.org 2023-08-21 15:08:03 +02:00
Ahwx
28aed7d61e
chore(readme.md): france -> netherlands for search.ahwx.org 2023-08-21 15:07:04 +02:00
Ahwx
dbbec941da
Merge pull request #17 from codedipper/add-instances2
add/remove instances
2023-08-21 15:05:49 +02:00
Revvy
6d657deb2f update retro-hax <3 2023-08-21 08:23:02 -04:00
Revvy
476fcdcd43 add/remove instances 2023-08-20 07:40:17 -04:00
Ahwx
82ac92a98b
fix: gateway timeout on calling fallback instances (merge pull request #16 from davidovski/fix_fallback)
Fix Gateway Timeout on fallback
2023-08-20 12:21:38 +02:00
davidovski
9ae13f41ad add fallback to duckduckgo engine 2023-08-20 01:52:29 +01:00
davidovski
9980f3a9e7 use prefered engine on api 2023-08-20 00:34:22 +01:00
Ahwx
e2527200c9
chore(config.php.example): update user agent 2023-08-19 23:05:21 +02:00
Ahwx
5f8bc14d73
fix(config.php.example): hotfix for instance_fallback 2023-08-19 22:07:56 +02:00
Ahwx
a6782f81df
chore: update instances (merge pull request #14 from codedipper/add-instances)
update instances
2023-08-19 21:59:15 +02:00
davidovski
ae9d706a4b extend number of tries for fallback 2023-08-19 20:16:43 +01:00