Commit Graph

53 Commits

Author SHA1 Message Date
ilike2burnthing
29caa4f134 devilsplayground: removed, down for 30 days. resolves #12079 (#12721) 2021-12-20 21:36:01 +00:00
Garfield69
360d7479fd legacyhd: -> reelflix 2021-10-22 19:51:42 +13:00
Garfield69
f32ed6d021 feedurneed: -> devils-playgrouind resolves #6872 2021-09-11 20:06:22 +12:00
Garfield69
6f7b3fb113 nbytez -> devils-playground resolves #12079 2021-09-10 16:34:07 +12:00
Garfield69
1e44e0de56 remove latinop2p resolves #9065 2021-09-05 11:01:22 +12:00
Garfield69
b74f71b208 indexerManagerService: identify tracker in exception message 2021-08-25 14:27:50 +12:00
Garfield69
68d67f5005 indexerManagerService: drop removed indexers. 2021-08-18 16:08:00 +12:00
Pfuenzle
87dacdeae0 animeworld: update to new source (#11852)
Co-authored-by: garfield69 <garfieldsixtynine@gmail.com>
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2021-06-01 23:53:45 +01:00
Diego Heras
aca4a16bae ci/cd: fix whitespaces (#11749) 2021-05-16 20:13:54 +02:00
Alessio Gogna
66bec102db [Feature] Filter Meta Indexer by tag and by language (#11662). resolves #8884 resolves #7170 resolves #4787 resolves #2185
* bump to 0.18.*

Also partially addresses https://github.com/Jackett/Jackett/issues/661 (if user adds `enabled` and `disabled` tags).

Co-authored-by: garfield69 <garfieldsixtynine@gmail.com>
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2021-05-08 21:24:18 +01:00
ilike2burnthing
87d3f833d0 hdreactor: rename to hdhouse (#11250) 2021-03-06 16:19:42 +00:00
Garfield69
0771d189b8 teracod: dont carry over old moviezone configs #9743
since users have to register anew anyway.
2021-03-06 09:58:46 +13:00
Garfield69
f09629c881 moviezone: migrated to teracod. resolves #9743 2021-03-06 08:26:43 +13:00
ilike2burnthing
707400add0 skytorrents-lol: removed, down for 30 days. resolves #3103 (#11050) 2021-02-10 17:07:45 +00:00
ilike2burnthing
06b1d06065 skytorrentsclones: oops fix 2021-01-26 08:59:08 +00:00
ilike2burnthing
3a773058c6 assorted: trim unnecessarily long indexer names (#10935)
Addresses #10872
2021-01-26 01:50:18 +00:00
Garfield69
b4456f3c9d ast4u: renamed animeworld + new domain resolves #10578 2020-12-21 10:09:36 +13:00
ilike2burnthing
dd794f725d leaguehd: rename to lemonhd. resolves #10533 (#10535) 2020-12-16 16:21:29 +00: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
9f66532530 core: remove legacy configuration files (#10416)
#10392 #10415
2020-12-07 01:08:21 +00:00
Diego Heras
81d53d339b speedapp: merge Xtreme Zone, SceneFZ and Ice Torrent. resolves #10226 (#10279) 2020-11-23 11:29:05 +13:00
Diego Heras
e452437939 puntotorrent: rename indexer and update categories. resolves #10276 (#10278) 2020-11-22 20:26:01 +01:00
Diego Heras
27d7d1b48c core: improve indexer load traces. resolves #9851 (#10079) 2020-11-02 12:32:36 +01:00
Diego Heras
ec48676f49 core: show indexer id if cardigann definition is wrong (#9905) 2020-10-19 21:27:23 +02:00
Garfield69
4cafc5bf78 latinop2p: torrentseed renamed. resolves #9065
refresh categories
2020-10-14 13:01:13 +13:00
Diego Heras
b212169dc2 core: code cleanup, exception messages (#9631) 2020-09-24 22:02:45 +02:00
ilike2burnthing
00d3a62cf1 liaorencili: rename to CiliPro and add proxies (#9607) 2020-09-23 10:44:59 +12:00
Garfield69
dfebbe3b79 vhstapes: gone. removed. resolves #3795 2020-09-02 18:37:05 +12:00
Diego Heras
b570b1d1f3 core: fix indexer configuration renaming. resolves #8903 (#8907) 2020-06-07 17:51:49 +02:00
Diego Heras
e12f0deb44 romanianmetaltorrents: rename indexer. #8355 (#8896) 2020-06-07 02:00:01 +02:00
Diego Heras
7280108255 redstartorrent: rename indexer. #8355 (#8895) 2020-06-07 01:46:27 +02:00
Diego Heras
265cbaeb7d noname-club: rename indexer. #8355 (#8894) 2020-06-07 01:32:13 +02:00
Diego Heras
3bf5a4f59a liaorencili: rename indexer. #8355 (#8893) 2020-06-07 01:21:32 +02:00
Diego Heras
ab5cf5b10d broadcasthenet: rename indexer. #8355 (#8888) 2020-06-06 22:15:50 +02:00
Diego Heras
b59bdc5cc8 exoticaz: rename old id yourexotic #8355 (#8670) 2020-05-16 00:13:30 +02:00
Diego Heras
ee660bb997 redacted: rename old id passtheheadphones #8355 (#8669) 2020-05-16 00:00:44 +02:00
Diego Heras
31fbcc1c53 nebulance: rename old id transmithenet #8355 (#8668) 2020-05-15 23:55:14 +02:00
Diego Heras
35358e3c76 anthelion: rename old id tehconnectionme #8355 (#8667) 2020-05-15 23:50:04 +02:00
Diego Heras
1c60b9daaf core: allow to rename indexer id (part 3 #8355) (#8612) 2020-05-12 21:58:48 +02:00
Diego Heras
6156ad0cd5 core: allow renaming & merging of trackers with config (part 1 #8355) (#8608)
core: allow renaming & merging of trackers with config (part 1 #8355) (#8608)

* rename site field to id in yaml indexers
* add id field in c# indexers
* use id field instead of class name in c#
2020-05-11 21:59:28 +02:00
Garfield69
b5f5e7d619 Cardigann: disable the ignore unmatched properties.
and fix any yaml indexers that fail the syntax checking.

the option to ignoreUnmatchedProperties was enabled for #1549 and should have been turned off again once that task was completed.

leaving it enabled caused several unexplained behaviours in indexers where some statements were ignore by cardigann despite the intentions of the writer, and were not picked up during testing.
2020-04-13 09:45:57 +12:00
Diego Heras
484cc35577 core: remove unused imports (#8022) 2020-04-04 19:56:18 +13:00
Cory
fc74b9ebcf core: Remove non-null extention classes. (#7979) 2020-04-03 13:31:39 +13:00
Cory
b5a6aab894 core: prefer object initializers (#7342) 2020-03-26 17:15:28 -05:00
Cory
d7dddf6009 core: remove string extensions in favor of explicit conversion (#7839) 2020-03-24 21:39:38 -05:00
Cory
889a8da4e5 Convert functions and properties to expression bodies when able (#7312)
Convert functions and properties to expression bodies when able
2020-02-25 10:08:03 -06:00
Diego Heras
8c344b2917 core: reduce log traces in info level. add start/stop log traces (#7305) 2020-02-24 09:38:59 +13:00
Cory
348dddfbee core: Apply declarations styles (#7166) 2020-02-11 11:16:19 +13:00
Cory
c12da520a4 Run dotnet format on solution (#7145) 2020-02-09 15:35:16 +13:00
junglebus
dc87b36ae0 Package update (#6916)
4 packages updated -> Jackett is now using the latest version of all packages except for AutoMapper -> Will have a go at that another day -> There is a few changes needed

-Minor code changes made to support newer version of YamlDotNet and BencodeNET
-Logic update for AssemblyName as I've been experiencing restore 'weirdness'  https://stackoverflow.com/questions/208084/how-to-use-a-different-assembly-name-for-different-configurations
2020-01-12 07:04:24 +13:00