1
0
Fork 0
mirror of https://github.com/Radarr/Radarr synced 2025-02-27 00:23:19 +00:00
Commit graph

794 commits

Author SHA1 Message Date
Mark McDowall
8c211364e2 Fixed: Improved parsing of some multi-episode filenames 2015-12-08 15:26:52 -08:00
Mark McDowall
2d9917d074 Re-order regex to prefer [1x01] over 101 2015-12-06 11:03:11 -08:00
Mark McDowall
c8a0f9fa7a Fixed: Saving settings changes 2015-11-26 12:05:37 -08:00
Mark McDowall
a9444cef30 Fixed: Folder quality when file quality determined by its extension
Closes #603
2015-11-23 23:00:51 -08:00
Mark McDowall
b6b5355261 New: support for REAL releases
Closes #453

New: Added `Quality Real` naming Token
New: Quality Full will add real to file name when applicable
2015-11-23 22:58:53 -08:00
Mark McDowall
bc37084ec4 Merge pull request #928 from Dahlgren/mono-tests
Fixed tests for Mono
2015-11-23 22:50:34 -08:00
Keivan Beigi
7e023a7944 ConfigServiceFixture shouldn't be touching the DB. 2015-11-23 21:57:01 -08:00
Björn Dahlgren
994e2a6c57 Fixed failing tests on Mono
Test case unicode characters in escaped format
2015-11-22 01:11:43 +01:00
Mark McDowall
08d19df3f7 Fixed: Manual import when quality was not available after failed parsing
Closes #911
2015-11-03 15:12:56 -08:00
Mark McDowall
6b9c4af591 Fixed: Magnet links with torrent blackhole 2015-11-02 22:21:27 -08:00
Mark McDowall
c00c207517 Prevent regrab for all grabs
Fixed: Prevent incorrectly grabbing a similar or identical release for 12 hours
2015-11-01 21:54:49 -08:00
Mark McDowall
83eebfe153 Fixed: Stricter parsing of some release filenames 2015-10-29 23:58:56 -07:00
Mark McDowall
2d42c59d70 Fixed: Log download client name when communication fails 2015-10-27 22:19:24 -07:00
Mark McDowall
e4e687c2a4 Fixed: Parsing anime series with number in title
Closes #898
2015-10-26 14:56:28 -07:00
Taloth Saldono
f01a21ce43 Degraded 101 regex to favour S01 regex to match prevent matching 3 digit series title.
Fixes #885
2015-10-22 23:19:22 +02:00
Mark McDowall
04de0049fe Don't try to process a download client item with an invalid path for the OS 2015-10-21 15:06:54 -07:00
Taloth Saldono
a06a3fa5d6 Fixed: Removal of common suffixes such as [ettv] while parsing.
Fixes #874
2015-10-20 20:12:35 +02:00
Mark McDowall
9cc8ed545f History Spec handles both blackhole and CDH disabled scenarios
Fixed: History will always be used to determine upgrade eligibility when CDH is disabled
2015-10-19 11:42:05 -07:00
Mark McDowall
8bf969983b Tests passing for the wrong reason 2015-10-18 11:01:26 -07:00
Mark McDowall
4ee7d57b7d lrn2spell 2015-10-18 10:54:16 -07:00
Mark McDowall
6ff754eec0 Extend Blackhole grace period to 12 hours 2015-10-18 10:52:26 -07:00
Mark McDowall
d170c9ad07 Fixed: Torrent Blackhole client will not track torrents by hash 2015-10-15 23:11:48 -07:00
Mark McDowall
20df619ddd HistorySpecification checks cutoff as well 2015-10-15 00:23:14 -07:00
Taloth Saldono
f7859c8eb5 Fixed: SeasonPass didn't update Series monitored flag if only those were changed. 2015-10-13 22:51:04 +02:00
Taloth Saldono
e3c4070924 Fixed: Don't produce scene mapping warnings if TheXEM only maps the second half of a season. 2015-10-13 22:51:01 +02:00
Taloth Saldono
74403815d9 Fixed torznab searching without any id or q.
Fixes #849
2015-10-11 21:39:02 +02:00
Taloth Saldono
897937a778 Fixed indeterministic test. 2015-10-11 12:56:47 +02:00
Taloth Saldono
e13c89521d Merge branch 'nn-tvdbid' into develop 2015-10-10 20:38:03 +02:00
Mark McDowall
e67de6aae8 New: Blackhole won't grab another release if release in last hour meets the cutoff
Fixed: Invalid season packs preventing future releases from being grabbed when using SAB as download client

Closes #837
Fixes #625
2015-10-09 21:50:04 -07:00
Taloth Saldono
6585aed0a9 Removed doctype from ezrss test. 2015-10-09 23:16:07 +02:00
Taloth Saldono
84c7f4cd8c Added support for tvmaze. 2015-10-09 22:36:10 +02:00
Taloth Saldono
1ad1d73c91 Added tiered indexer requests to support fallback to wildcard queries. 2015-10-09 22:22:48 +02:00
Taloth Saldono
99f452e299 New: Added support for newznab indexers using tvdbid for searching. 2015-10-09 22:22:46 +02:00
Mark McDowall
a39b36d157 Fixed rTorrent test 2015-10-07 21:37:13 -07:00
Mark McDowall
192d001b61 New: Option to remove illegal characters
Closes #809
2015-10-04 13:13:14 -07:00
Taloth Saldono
0b219e1169 Fixed nullables. 2015-10-03 21:19:25 +02:00
Taloth Saldono
ccfa13e383 Replaced built-in valuetypes with language keywords. 2015-10-03 21:14:06 +02:00
Taloth Saldono
c63b65eba1 Only apply kat peers fix for recent releases. 2015-09-24 22:33:01 +02:00
Taloth Saldono
d637ee1a2d Disable kickass seeds/peers info since they only report 0 on the rss. 2015-09-22 22:46:49 +02:00
Taloth Saldono
57afa668e1 Fixed: Removing torcache url query params to avoid redirect.
fixes #799
Removing query param was cleaner coz it avoids spoofing the referrer.
2015-09-21 22:01:42 +02:00
Mark McDowall
d7eae958b7 Fixed: Parse TVRip releases as SDTV 2015-09-20 11:28:15 -07:00
Mark McDowall
c591a86b02 Fixed: Parsing 4-digit season packs
Closes #805
2015-09-20 11:21:04 -07:00
Mark McDowall
026e05dcee Fixed: Better parsing of full season x265 releases 2015-08-15 22:42:15 -07:00
Taloth Saldono
d6bfa561ad mono and .net handle Uri escapes differently messing up the tests. 2015-08-16 00:17:55 +02:00
Taloth Saldono
8d0dab6578 Fixed tests after Uri cleanup logic. 2015-08-15 21:35:09 +02:00
Taloth Saldono
211863d55d Fixed: Indexers returning relative urls for grabs. 2015-08-15 13:36:40 +02:00
Taloth Saldono
372ba13fd2 Fixed SkyHookSearch tests. 2015-08-12 22:53:51 +02:00
Taloth Saldono
9bcb6ff19a New: Sonarr can now update series to use another tvdbid in case when tvdb removes a duplicate and Skyhook detects it. 2015-08-12 22:07:47 +02:00
Taloth Saldono
7991a3f1c3 Fixed series refresh repeated too often if Sonarr is killed before Scheduled task finishes.
Fixes #735
2015-08-11 22:25:37 +02:00
Mirx
4faf7ed959 New: Hungarian language support
Closes #729
2015-08-08 08:41:22 +02:00
Taloth Saldono
a84f39bb48 Fixed: Should ignore indexer provided tvrageid when scene naming exception exists. 2015-08-03 23:09:33 +02:00
Mark McDowall
b1d0d422e9 New: Support 5-digit multi-episode releases 2015-08-01 23:12:15 -07:00
Taloth Saldono
fc75783fbe Rewrote the RequestGenerator to support paging and other refactorings. 2015-07-26 22:04:02 +02:00
Mark McDowall
58b01b91d5 New: Titans of TV tracker 2015-07-24 21:45:09 +02:00
Taloth Saldono
f2a70677e4 New: Will now temporarily stop using an indexer if the indexer reported an error. 2015-07-20 21:09:16 +02:00
Taloth Saldono
6d046a8df8 Fixed: Extrapolate scene numbering but won't auto import. 2015-07-20 21:05:48 +02:00
Mark McDowall
0f2bba0615 Custom scripts
New: Run custom scripts (Connection)

Closes #439
2015-07-20 10:49:54 -07:00
Taloth Saldono
55412968e0 New: Added auto-detection of indexer capabilities to torznab. 2015-07-20 16:46:40 +02:00
Mark McDowall
03cf9a44cf New: Show download client name in GUI notifications
Closes: #642
2015-07-16 23:19:59 -07:00
Mark McDowall
cc6ab0ade1 Fixed: Do not monitor specials when monitoring missing 2015-07-13 18:09:32 -07:00
Taloth Saldono
3ad7673d69 Fixed: Doki rss feed now uses correct url for torrent. 2015-07-13 20:26:00 +02:00
Mark McDowall
fd3dda2b16 Fixed: Removing pending releases 2015-07-10 00:18:32 -07:00
Mark McDowall
fa0401fa89 Fixed broken unit test 2015-07-08 23:58:12 -07:00
Keivan Beigi
84ae81efe3 Merge pull request #650 from Kayomani/develop
Allow downloads to be tracked by the source name in addition to the download name
2015-07-08 20:56:23 -07:00
Mark McDowall
3a84e0fafc Actually commented out now... 2015-07-08 01:21:28 -07:00
Mark McDowall
4b9ec94fcc Broken test that we can use once we have better parsing 2015-07-08 01:19:44 -07:00
Taloth Saldono
d46c170b70 Fixed: Matching anime using full series title instead of cleaned title to be able to detect subtle!! differences`!! in titles!!! 2015-07-07 21:43:34 +02:00
Kayomani
de8deffbd2 New: Downloads can be tracked by the source name in addition to the download name 2015-07-07 00:34:25 +01:00
Taloth Saldono
0578e68a51 Fixed: Sonarr didn't clear scene mappings if a series was removed from TheXEM. 2015-07-04 20:28:46 +02:00
Taloth Saldono
1ac27002e5 Fixed project files. 2015-07-03 22:01:25 +02:00
Taloth Saldono
c02d6c426c Fixed: TorrentRssParser incorrectly detected description element. 2015-07-03 21:21:49 +02:00
Keivan Beigi
102f2e39be Merge pull request #653 from Sonarr/kickass-url-update
Update the kickass url to https://kat.cr
2015-07-02 16:06:17 -07:00
Keivan Beigi
a78381db7d Merge pull request #654 from Sonarr/remove-pending
Fix: When removing pending items from the queue remove all releases for that episode
2015-07-02 11:51:49 -07:00
Keivan Beigi
a143c0b75e Updated migration number to 90 2015-07-01 11:44:43 -07:00
Keivan Beigi
36f97329ff Update the kickass url to https://kat.cr 2015-07-01 11:40:05 -07:00
Keivan Beigi
b5b15b623a Updated FluentAssertion to 3.4.0 2015-07-01 11:39:43 -07:00
Keivan Beigi
724a3eee45 Fix: When removing pending items from the queue remove all releases for that episode 2015-07-01 01:50:55 -07:00
Mark McDowall
873fadbcaa Fix the build 2015-06-28 14:04:51 -07:00
Mark McDowall
370406c3de Use a list for ChannelTags and DeviceIds in Pushbullet settings 2015-06-28 12:45:15 -07:00
Taloth Saldono
461be2b388 Removed eztv migration tests. 2015-06-28 20:15:17 +02:00
Taloth Saldono
c9d0bc7148 Fixed: Removed Eztv-like api support entirely since TorrentRss is now available. 2015-06-28 18:09:37 +02:00
Mark McDowall
77e9493ccf Improved PushBullet implementation (v2 API, multiple devices, channels)
New: PushBullet supports multiple devices
New: PushBullet channels

Closes #641
2015-06-28 01:50:19 -07:00
Mark McDowall
a9ada8fcf1 Cleanup tabs 2015-06-21 22:56:00 -07:00
Taloth Saldono
f3d31c3ea1 Fixed btn tests. 2015-06-18 09:18:25 +02:00
Taloth Saldono
2c472d6e3e Fixed: BTN will now use http/https for grabbing downloads as specified by the settings instead of by the feed. 2015-06-18 09:09:58 +02:00
Taloth
51f705d89a Merge pull request #139 from Sonarr/verified-file-transfer
Verified file transfer
2015-06-16 22:36:18 +02:00
Taloth Saldono
569ef09f39 Updated Rarbg to api v2.
fixes #752
ref rarbg/torrentapi#1
2015-06-16 21:38:52 +02:00
Mark McDowall
7e89bcca38 Clean up some warnings 2015-06-14 21:08:30 -07:00
Mark McDowall
92cff8c4cc OS Agnostic Paths 2015-06-13 00:53:34 -07:00
Mark McDowall
4c1e211675 Fixed: Speed up disk rescaning during series refresh 2015-06-13 00:42:16 -07:00
Mark McDowall
155c82c199 Season pass overhaul
New: Season Pass supports multi-select
New: Improved Season Pass toggling

Closes #396
2015-06-06 23:55:21 -07:00
Taloth Saldono
5effca92b8 New: Now checks the file size of moved episodes to verify if the transfer was completed successfully to be able to detect errors with mounted network storage. 2015-06-05 21:59:41 +02:00
Mark McDowall
eb8af60029 Strict parsing of anime releases that have a number at the end of the episode title 2015-06-04 13:58:25 -07:00
Taloth Saldono
ccff4fe142 Fixed: Size Parsing in TorrentRss was a bit too tolerant.
fixes #590
2015-06-04 21:08:44 +02:00
Mark McDowall
a2d8413b2a Fixed: Early cleanup of completed tasks 2015-06-02 21:37:28 -07:00
Mark McDowall
587ad5beb5 New: Support for updating single series in Plex Library 2015-05-31 22:29:37 -07:00
Taloth Saldono
a1ff7cbef0 And added a test for it. 2015-05-29 20:55:38 +02:00
Taloth Saldono
78ade3250c Added RateLimit service to globally manager short duration ratelimits. 2015-05-29 01:10:49 +02:00
Taloth Saldono
39aef8bed5 Merge branch 'torrentrss' into develop 2015-05-27 08:03:04 +02:00
Taloth Saldono
99e9e4f5fd Merge branch 'rarbg-support' into develop 2015-05-27 08:02:38 +02:00
Taloth Saldono
70544738ed Merge branch 'metadata-creation' into develop 2015-05-27 08:01:01 +02:00
Taloth Saldono
ba2da07c2f Added tests and refactored TorrentRss code. 2015-05-26 19:42:22 +02:00
Michel Zehnder
9d7522cc15 New: Add generic TorrentRssIndexer support.
Add support for generic RSS feeds. Parses the feed and tests if it is
EZTV compatible, or if it has all required fields for the generic
TorrentRssParser
2015-05-25 22:49:58 +02:00
Mark McDowall
a090ed8b5e Support for Season xx Episode yy multi-episode format 2015-05-25 11:25:03 -07:00
Taloth Saldono
6b9c686390 Fixed tests. 2015-05-25 14:31:53 +02:00
Taloth Saldono
6744e0d506 New: Added support for Rarbg as replacement for Eztv. 2015-05-25 14:28:32 +02:00
Mark McDowall
bbcabf0632 Fixed: Don't use folder quality when it is unknown and file quality is
Closes #560
2015-05-24 23:18:57 -07:00
Taloth Saldono
b540307dbd Fixed: Series/season metadata also created on episode import. 2015-05-25 01:36:29 +02:00
Taloth Saldono
4a6778c609 HDBits fixup. 2015-05-25 00:55:30 +02:00
scherzo
3ae2883eb5 New: Add support for the HDBits torrent tracker.
The indexer implementation borrows heavily from the BroadcastTheNet
implementation as HDBits also provides a JSON API that can be used
to query both the recent torrents and the catalog.
2015-05-25 00:00:50 +02:00
Taloth Saldono
dc91fa0206 Fixed: Added /transmission/ part to UrlBase in Transmission settings making it configurable.
fixes #556
2015-05-24 12:54:50 +02:00
Mark McDowall
fb02499823 Fixed: Parsing of season and episode inside square brackets
Closes: #501
2015-05-23 22:12:30 -07:00
Taloth Saldono
267b54fd8b Merge branch 'qualitysize' into develop 2015-05-21 21:57:34 +02:00
Taloth Saldono
310b788352 Merge branch 'pr/n222_larsjohnsen' into develop 2015-05-21 21:56:19 +02:00
Taloth Saldono
ab1e82414b Fixed: Unlimited MaxSize and increased granularity.
fixes #337
2015-05-21 20:44:45 +02:00
Taloth Saldono
f1a5261e0a Properly dispose filestream after getting mediainfo. 2015-05-17 18:48:00 +02:00
Your Name
4b9664d82a Download clients: New client rTorrent 2015-05-15 21:45:12 +02:00
Mark McDowall
366e3ed0be Merge pull request #539 from larsjohnsen/source-case-inconistancies
Compilation: Fix case inconsistencies
2015-05-15 09:10:05 -07:00
Taloth
cef6eb7509 Merge pull request #544 from Sonarr/mediainfo-unicode
Integrated MediaInfo wrapper to be able to properly handle Unicode
2015-05-15 10:40:45 +02:00
Mark McDowall
f88e2e2b79 Fix tests 2015-05-14 18:35:13 -07:00
Mark McDowall
69dd1c6ec4 Test to make sure we scan files in root of series folder (no season folders) 2015-05-14 18:23:57 -07:00
Taloth Saldono
5cd2d71e6f Integrated MediaInfo wrapper to be able to properly handle Unicode on Linux. 2015-05-14 13:31:05 +02:00
Mark McDowall
96578ca59b Stricter rejection of series subfolders
Fixed: Exclude .@__thumb folders from series disk scans

Fixes #538
2015-05-13 21:13:13 -07:00
Lars Johnsen
a79fc94a54 Compilation: Fix case inconsistencies 2015-05-12 23:17:51 +02:00
Mark McDowall
c3acfe34fe Fixed: Exclude OS X Metadata files when scanning for files
Fixes #533
2015-05-12 11:05:11 -07:00
Taloth Saldono
6e7a2af86b Ignore unicode test for now, fails on tc. 2015-05-12 01:42:11 +02:00
Taloth Saldono
852f97012f Fixed broken test. 2015-05-12 01:05:15 +02:00
Taloth Saldono
af060d73cc Updated MediaInfo code for syno/linux. 2015-05-12 00:30:45 +02:00
Mark McDowall
a8aac36379 Use skyhook for searching 2015-05-10 17:32:52 -07:00
Mark McDowall
6dd22e7dcb New: Manual Import episodes 2015-05-05 08:41:39 -07:00
Mark McDowall
bc03ad2a18 Blacklisting torrents and using more info to evaluate matches
New: Blacklisting torrents manually
New: Details on why a release was blacklisted in the UI
New: Blacklist matching take into account indexer, size, date and name
2015-05-05 08:39:41 -07:00
Mark McDowall
587aff602a Fixed: Don't delete downloads unless a file was imported 2015-05-05 08:37:11 -07:00
Mark McDowall
0c6ca6971d Fixed: Do not replace a file unless it contains the same episodes 2015-05-05 07:29:38 -07:00
Taloth Saldono
c08d8252ff Fixed some tests. 2015-05-04 01:30:16 +02:00
Taloth Saldono
97cbdfdc5c Fixed: Nzbget will now properly remove data from original directory if Remove option is enabled. (nzbToMedia transcoding) 2015-05-02 00:28:47 +02:00
Mark McDowall
2e6cf2b7f6 Fixed: Parsing some anime releases with multiple absolute episode numbers 2015-04-30 07:08:55 -07:00
Mark McDowall
27246de623 Fixed: Ignore @eaDir inside Series folders 2015-04-27 17:07:22 -07:00
Mark McDowall
c3e0dbc173 Display names for Indexers 2015-04-25 09:25:18 -07:00
Mark McDowall
ecd941a6e5 Fixing scene mappings 2015-04-23 06:36:51 -07:00
Mark McDowall
10214bff42 Cleanse some names 2015-04-22 07:52:07 -07:00
Mark McDowall
e40508e5e9 Fixed: Don't save invalid scene mappings into database 2015-04-21 16:53:32 -07:00
Mark McDowall
65f1dbde00 Fixed: Torznab parsing when enclosure is magent link 2015-04-19 13:13:14 -07:00
Mark McDowall
ab6233dd3f New: Option to show unmonitored episodes on calendar 2015-04-14 20:35:55 -07:00
Mark McDowall
2a4fd2bbde Fixed: Better error messaging when import fails due to inaccessible path 2015-04-14 20:35:07 -07:00
Taloth Saldono
ee87537848 Response cookies not stored by default. 2015-04-13 23:44:24 +02:00
Taloth Saldono
923488bc02 Hard test on dev nzbget version as requested. 2015-04-11 09:07:35 +02:00
Taloth Saldono
b62d36bdbe Fixed: If Nzbget failed to add an nzb, Sonarr will try another but not blacklist it. 2015-04-11 09:03:35 +02:00
Mark McDowall
62f4fc5e58 Fixed: Some anime season 1 parsing 2015-04-10 07:32:34 -07:00
Mark McDowall
c58d607349 Don't throw error when episode title matching doesn't find a match 2015-04-09 16:48:13 -07:00
Mark McDowall
8aa6969aee Fixed: Improved special episode parsing for multiple matching titles 2015-04-06 18:43:29 -07:00