Bogdan
6d677c4352
core: bump packages for dotnet 6.0.29
2024-04-29 13:17:53 +03:00
Bogdan
10b3d84482
indexers: filter invalid releases without categories or size ( #15213 )
...
* indexers: filter invalid releases without categories or size
* Update BaseIndexer.cs
---------
Co-authored-by: garfield69 <garfield69@outlook.com >
2024-04-01 03:46:50 +03:00
Bogdan
212e2f24dc
core: bump AngleSharp and AspNetCore.DataProtection
2024-03-19 20:17:17 +02:00
Garfield69
f6d7cbf684
Revert "core: bump text.coding.codepages v6 -> v7"
...
This reverts commit 11a757f2cf
.
v7 is intended for .net7 and we are still on .net6
2024-03-20 07:07:05 +13:00
Garfield69
11a757f2cf
core: bump text.coding.codepages v6 -> v7
2024-03-20 05:48:13 +13:00
Garfield69
69605ec356
cardigannIndexerHtmlTests: update expected year
2024-01-01 18:05:43 +13:00
Garfield69
0c1e3bec44
datetimeutiltests: update reference year
2024-01-01 17:48:56 +13:00
Bogdan
a4310e6d27
fix tests without release titles ( #14824 )
2023-11-06 18:49:15 +02:00
Bogdan
7713588223
core: fix cookies removal when using subfolders as path ( #14517 )
2023-06-29 13:25:40 +03:00
Bogdan
c6f4a55444
common: simplify normalizing IMDb Id and add tests
2023-05-21 12:09:32 +03:00
Stepan Goremykin
97c4a976c7
Use Array.Empty and fix a few multiple enumerations ( #14194 )
2023-04-02 18:57:30 +03:00
Bogdan
2d3a72b433
indexers: move setting capabilities to methods ( #14147 )
2023-03-10 13:20:29 +02:00
Bogdan
c7e9d4e72b
indexers: set indexer details as properties ( #14131 )
2023-03-09 16:06:12 +02:00
Bogdan
8729652e86
indexers: add SupportsPagination
to prevent fetching the first page multiple times ( #14122 )
2023-03-05 14:30:40 +02:00
Bogdan
a99093386a
cardigann: improve GetLongFromString and parse fields ( #14094 )
2023-02-25 23:11:53 +02:00
Bogdan
f7e6884720
cardigann: invariant date string parsing ( #14074 )
2023-02-25 23:00:15 +02:00
Bogdan
7e52ea52e1
assorted: move getbytes to parseutil and add tests ( #14076 )
2023-02-25 01:22:13 +02:00
Bogdan
8c9cb785a5
parseutil: add tests ( #14075 )
2023-02-24 20:55:13 +02:00
Bogdan
eb63aecf8b
apisearch: parse season/episode only if it's at the end of the query ( #14007 )
2023-02-13 12:31:37 +02:00
Bogdan
14bcfcc018
rutracker/toloka: improve title cleaning ( #13944 )
2023-02-04 06:57:53 +13:00
Diego Heras
d751eb84dc
core: update dependencies ( #13872 )
2023-01-07 21:41:24 +01:00
Diego Heras
92c711eb19
core: update net462 ( #13873 )
2023-01-07 20:38:52 +01:00
Diego Heras
034ca38368
core: clean up indexer manager code ( #13867 )
2023-01-07 17:18:24 +01:00
Garfield69
279caca6af
tests: update expected year
2023-01-03 15:59:50 +13:00
Garfield69
9678329b2e
tests: update reference year
2023-01-03 15:45:49 +13:00
Diego Heras
4dfe9d91ff
Increase the number of cookies per domain and remove old cookies ( #13418 )
...
- Max number of cookies per domain is just 20 by default -> now 100
- When the indexer domain changes, old cookies where kept in memory
2022-07-30 19:12:38 +02:00
ilike2burnthing
c8ae183d68
cardigann: add tvmaze support ( #13389 )
...
Follow up to:
#13385
#13387
Includes a couple of fixes for the latter.
2022-07-21 17:43:56 +01:00
ilike2burnthing
e34e70040b
core: enable trakt and douban queries ( #13387 )
...
related #13385
2022-07-21 10:59:02 +01:00
Diego Heras
e3f15b92b8
erai-raws: make it semi-private and add rss key. closes #4116 ( #13170 )
2022-04-17 08:53:56 +02:00
Diego Heras
198a6d1f8c
core: implement filters in cardigann json parser ( #12922 )
2022-02-07 20:54:17 +00:00
ilike2burnthing
471618a6b9
tests: update reference year
2022-01-02 01:18:01 +00:00
ilike2burnthing
627864111f
tests: update expected year
2021-12-31 17:23:08 +00:00
Diego Heras
30b30e8861
tests: Add basic test for Cardigann HTML ( #12581 )
2021-11-17 23:04:58 +01:00
Diego Heras
03c9e3036c
core: Update .Net 6.0 ( #12562 )
2021-11-17 18:06:27 +13:00
Diego Heras
39403eb39c
Update NUnit dependencies and remove ARM Unit Tests ( #12564 )
...
* Update NUnit dependencies
* remove unit test arm
2021-11-16 15:32:00 +01:00
6cUbi57z
a1ee7cc13f
Erai-Raws: fix indexer ( #12083 ) resolves #4116
2021-07-28 14:55:41 +12:00
Alessio Gogna
b9c3f593da
[feature] Indexer status ( #11706 )
...
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com >
2021-06-24 03:37:27 +01:00
6cUbi57z
177d6b3bdd
erai-raws: add details link ( #11793 ) resolves #11750
2021-05-24 15:15:22 +12:00
Diego Heras
aca4a16bae
ci/cd: fix whitespaces ( #11749 )
2021-05-16 20:13:54 +02:00
Alessio Gogna
6dab689533
[feature] Indexer Test status filter ( #11705 ) Partial solution for #3292
2021-05-16 09:52:12 +12: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
Alessio Gogna
7789a72ffb
[enhancement] Date parser handle dates without a year. resolves #11219 ( #11656 )
2021-05-03 20:26:43 +01:00
6cUbi57z
42b6aaedc9
erairaws: add new public tracker. resolves #4116 ( #11484 )
...
Also change release size for ShowRSS to 512MB.
Co-authored-by: 6cUbi57z <git@g-de.co.uk >
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com >
2021-04-18 16:56:34 +01:00
NinjaLikesCheez
f5688f289d
core: Migrate configurations from bug fixed in #11173 . Fixes #11313 ( #11347 )
2021-03-31 06:47:16 +13:00
XYZJR
6d79cab496
Feature/rutracker music album rerelease. resolves #11161 ( #11275 )
2021-03-14 23:51:10 +00:00
Diego Heras
456338399b
core: remove rss feed image (legacy code) #324 ( #10837 )
2021-01-17 13:42:52 +01:00
Diego Heras
13baa27656
core: fix .net core 5.0 warnings. resolves #10433 ( #10485 )
2020-12-12 21:38:33 +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
airhawk777
65ca4d7478
Update to .NET 5 ( #10346 )
...
* Update to .NET 5
.NET 5 brings many performance (especially regex) improvements
https://devblogs.microsoft.com/dotnet/announcing-net-5-0/
Can look at bringing the packages upto date and using a single file executable in a future PR if the maintainers are interested
* Dotnet restore before building
* Restore on Windows only
* Out of ideas
* Update framework for windows specific apps
* Don't upgrade Microsoft.Extensions.Configuration
* drop mono from the dotnet linux build instructions
* Fix logic to get app runtime
* readme: add windows .net prereq link
* Update README.md
* azure-pipeline: bump minorversion to 17
Co-authored-by: garfield69 <garfieldsixtynine@gmail.com >
Co-authored-by: Diego Heras <ngosang@hotmail.es >
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com >
2020-12-08 21:10:34 +13:00
Diego Heras
38f09900ca
core: fix version number to match github release tag. resolves #10249 ( #10413 )
2020-12-07 00:14:23 +01:00