Commit Graph

42 Commits

Author SHA1 Message Date
Diego Heras
ebe05267b2 core: FlareSolverr integration. Bypass Cloudflare protection (#9028) 2020-12-13 21:42:10 +01:00
Diego Heras
69125add3e core: redo search cache from scratch. resolves #10382 (#10447)
In simple words, when you make a request in Jackett, the results are saved in memory (cache). The next request will return results form the cache improving response time and making fewer requests to the sites.
* We assume all indexers/sites are stateless, the same request return the same response. If you change the search term, categories or something in the query Jackett has to make a live request to the indexer.
* There are some situations when we don't want to use the cache:
** When we are testing the indexers => if query.IsTest results are not cached
** When the user updates the configuration of one indexer => We call CleanIndexerCache to remove cached results before testing the configuration
** When there is some error/exception in the indexer => The results are not cached so we can retry in the next request
* We want to limit the memory usage, so we try to remove elements from cache ASAP:
** Each indexer can have a maximum number of results in memory. If the limit is exceeded we remove old results
** Cached results expire after some time
* Users can configure the cache or even disable it
2020-12-11 23:14:21 +01:00
Diego Heras
2ea22af9ef core: rename comments field to details #10092 (#10135) 2020-11-08 15:11:27 +13:00
Diego Heras
c5dd37b836 core: rename banner field to poster #10092 (#10134) 2020-11-08 12:43:33 +13:00
Diego Heras
ed9d0a8328 core: remove recaptcha legacy code. resolves #8268 (#10111) 2020-11-05 15:19:09 +13:00
Diego Heras
41afd9f61b core: add an option to disable proxy. resolves #8138 (#9660) 2020-09-26 22:28:29 +02:00
Garfield69
7059584157 custom.js: occured -> occurred 2020-04-10 12:00:12 +12:00
Diego Heras
f8595bf59e webui: add negative filtering in search results. resolves #7660 (#8048) 2020-04-06 09:12:15 +12:00
Diego Heras
d900ac065f webui: save search sorting and number of entries indefinitely. resolves #4558 (#7686) 2020-03-16 12:59:49 +13:00
Diego Heras
e55e92f9ac Core: Fix line endings to match style guide(#7476) 2020-03-03 10:28:26 -06:00
Garfield69
175249d6f0 custom.js: occured -> occurred #7414 2020-03-01 15:52:32 +13:00
Diego Heras
a96b3841b0 webui: improve server logs modal (#7302) 2020-02-24 09:31:01 +13:00
Diego Heras
5d808e006d webui: fix search encode in url hash. resolves #7265 (#7299) 2020-02-23 16:30:57 +13:00
Jonas Stendahl
950d38a651 Add codec and medium filters to HDBits API (#7209)
* Add codec and medium filters to HDBits API

* Add checkboxes support to CardigannIndexer

* Expose multi-select as template variable

* update datestamp to force cache refresh

Co-authored-by: garfield69 <garfield69@outlook.com>
2020-02-20 09:23:55 +13:00
Garfield69
42ec8b63a3 index.html: update changed stamps for #7037 to flush cache 2020-02-02 08:21:26 +13:00
Diego Heras
f488cab31b webui: improve search filter and pagination style (#7037) 2020-02-02 07:35:37 +13:00
Diego Heras
b666b01461 core: fix static resources in web ui (images) (#6564)
* core: fix static resources in web ui (images)

* delete unused .png files
2019-12-10 07:53:51 +13:00
flightlevel
2eb54165ac Update proxy message
https://github.com/Jackett/Jackett/issues/4862
2019-05-04 15:58:15 +10:00
flightlevel
5bad47d327 Fix install link
Fixes #5171
2019-05-04 15:52:14 +10:00
flightlevel
0d4c8ba860 Inform users that Mono is no longer needed
Note: Not enabled currently, will enable at a later date
2019-04-27 20:59:33 +10:00
Garfield69
11e8d4d290 custom.js: ensure url len <= 2k resolves #5104
https://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url-in-different-browsers
2019-04-21 09:52:09 +12:00
Garfield69
7c0fd1233f index.html: shortcut favicon update. resolves #5095
stupid firefox
nothing wrong with the previous version of the link wihch works fine on chrome
but firefox won't show it, something to do with cache or other crap.
adding a ? solves, so what the heck.
2019-04-19 11:35:29 +12:00
flightlevel
b469c2e764 Fix proxy javascript error 2019-04-01 19:40:35 +11:00
flightlevel
2712ff432b Revert "Revert "Revert "Revert "Add proxy warning to dashboard""""
This reverts commit 5d21a69b07.
2019-04-01 19:24:49 +11:00
Garfield69
5d21a69b07 Revert "Revert "Revert "Add proxy warning to dashboard"""
This reverts commit a083090b5e.
2019-04-01 17:30:53 +13:00
Garfield69
a083090b5e Revert "Revert "Add proxy warning to dashboard""
This reverts commit 27ae1b3e82.
2019-04-01 15:45:32 +13:00
Garfield69
27ae1b3e82 Revert "Add proxy warning to dashboard"
This reverts commit b3d2ad94a7.
2019-04-01 12:49:07 +13:00
flightlevel
b3d2ad94a7 Add proxy warning to dashboard 2019-03-31 11:50:32 +11:00
kaso17
1c3bc3cbf4 UI: fix imdb link generation 2018-09-17 15:39:42 +02:00
kaso17
89dfac3009 GUI: fix DL/UL factor rounding 2018-07-30 13:02:09 +02:00
flightlevel
540dc0fad4 Proxy password: Change type to password
Fixes https://github.com/Jackett/Jackett/issues/3485
2018-07-28 13:10:56 +10:00
flightlevel
a6d8e68ca9 Minor changes for OMDB update 2018-07-09 21:00:17 +10:00
Jay Otterbein
0026a4f26e Allow configuration of omdb url (#3353)
OMDB recently added a private.omdbapi.com domain for supporters and this option allows the user to customize it while also allowing that url to change more rapidly in the future
2018-07-09 20:37:24 +10:00
Travis Boss
c860bca320 changed log button from btn-danger to btn-success, less scary (#3196) 2018-06-04 14:59:16 +12:00
flightlevel
fca6ac0dbc Make Configuration buttons clearer 2018-05-12 12:09:37 +10:00
kaso17
c1bc750059 allow other options to be edited with in case of a recaptcha 2018-04-26 19:29:03 +02:00
kaso17
9215ae44ba update Sonarr or Radarr instructions 2018-02-06 14:38:39 +01:00
kaso17
80fb235b06 UI: Don't send referrer 2018-01-05 17:55:51 +01:00
kaso17
3ba8dda800 UI: fix typo 2017-12-05 15:25:08 +01:00
kaso17
54c1acb669 UI: Add Copy RSS Feed button 2017-12-05 15:24:50 +01:00
Benjamin Staneck
e4698309a4 add a link to the Jackett project (#2204)
to the footer for easy access
2017-11-29 19:02:48 +01:00
Nathan Holland
52c0179e8e Feature/autofac tidyup (#2096)
* Move service config service back into shared .NET Framework Library

* Move Content files into shared folder. Make autoface load different assembilies depending on what framework is using it.

* Change my mind on what the shared module should be called. Common Module is too bland.

* DotNet4.SocksProxy is not yet publically .NET Standard. Revert to previous SocksWebProxy package.

* Check in unstaged change to test dependency injection setup.
2017-11-08 15:45:21 +01:00