Qstick
90a4838958
Tweak Release Parsing, Add Less strict Regex Cases for Title
7 years ago
Qstick
64d9457322
New: Check whether an existing trackfile was deleted before grabbing an upgrade, to avoid timing issues in combination with Ignore Deleted Tracks.
...
Sonarr fa006d85f
7 years ago
Qstick
95051cbd63
Initial Commit Rework
7 years ago
Qstick
1e4d9480e9
Implement Release Parsing, Decision Engine, and Downloading ( #35 )
...
* Implement Parsing, Decision Engine, and Downloading
7 years ago
Joseph Milazzo
ef4da4ac9f
Track Parsing Code ( #10 )
...
* We now have the ability to import local tracks into Lidarr. Switching to IDv3 tag reading over custom parsing for local tracks.
* Stable code for track refresh.
* RefreshArtist and RescanArtist events are working correctly. Need to add potential rejection decisions in future.
* Implemented code comments
* PR comments and fixing some odd db bugs.
* Fix some conflicts after Unit Test PR Merge
Fix some conflicts after Unit Test PR Merge
* Track/Album Add and Update Fixes
Track/Album Add and Update Fixes
* Fixed an issue with trackimport looking up trackId instead of artistId
* Add Handle to TrackService for TrackAddedEvent
Add Handle to TrackService for TrackAddedEvent
* Update Quality Regex, Store BitRateMode in TrackFile
Update Quality Regex, Store BitRateMode in TrackFile
7 years ago
Mark McDowall
c20b152c28
Fixed spelling in message
8 years ago
Mark McDowall
bf5067466d
Guard against a null file showing an exception in release rejections
...
Fixes #1755
8 years ago
Mark McDowall
ced7a7dce2
New: Prefer anime batch releases over single episode releases
8 years ago
Keivan Beigi
73840dcacc
The great logger.Error cleanup!
8 years ago
Keivan Beigi
0214c8e0f0
Removed unused using statements
8 years ago
Keivan Beigi
aba613acd1
Because it's 2016!
8 years ago
Taloth Saldono
dc82e66dde
Clarified min/max size rejection message by including the episode runtime.
8 years ago
Taloth Saldono
e2272dcca3
Reject m2ts (bluray) raw releases from BTN as well.
8 years ago
Taloth Saldono
a2536deef0
Fixed: Significantly improved api performance.
8 years ago
Taloth Saldono
c7d445d1c1
New: Added raw DVD check for BTN to prevent those pesky VIDEO_TS downloads.
...
fixes #r1377
8 years ago
Mark McDowall
fd42ddec1b
Fixed: Respect delays when searching after a failed DownloadRelease
...
Closes #1292
9 years ago
Mark McDowall
e9248e284e
Return decisions when catching exceptions during decision making
...
Fixed: Manual Import not showing files that failed to process
Closes #1131
9 years ago
Mark McDowall
8a6d1ef373
Release scoring
9 years ago
vawen
2fabe2d198
New: Prevent grabbing season packs if full season hasn't aired yet
...
Closes #743
9 years ago
Taloth Saldono
6a90035a4c
Updated NLog to v4.2.3.
9 years ago
Taloth Saldono
221f3ef08c
Safety net to handle MaxSize=0. Some users still have 0 = unlimited in their db and migration failed for them.
9 years ago
Mark McDowall
9039d7e694
Fixed: Show a better error message when no episodes are parsed in a release
9 years ago
Mark McDowall
c00c207517
Prevent regrab for all grabs
...
Fixed: Prevent incorrectly grabbing a similar or identical release for 12 hours
9 years ago
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
9 years ago
Mark McDowall
6ff754eec0
Extend Blackhole grace period to 12 hours
9 years ago
Mark McDowall
862f8024e3
Debug log when release is accepted
9 years ago
Mark McDowall
20df619ddd
HistorySpecification checks cutoff as well
9 years ago
Taloth Saldono
e13c89521d
Merge branch 'nn-tvdbid' into develop
9 years ago
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
9 years ago
Taloth Saldono
99f452e299
New: Added support for newznab indexers using tvdbid for searching.
9 years ago
Taloth Saldono
ccfa13e383
Replaced built-in valuetypes with language keywords.
9 years ago
Mark McDowall
809c8a7f37
Log number of episodes, not type
9 years ago
Taloth Saldono
2d968a725c
Only list the matching ignored terms in the rejection.
9 years ago
Mark McDowall
7e89bcca38
Clean up some warnings
10 years ago
Taloth Saldono
ba2da07c2f
Added tests and refactored TorrentRss code.
10 years ago
Taloth Saldono
ab1e82414b
Fixed: Unlimited MaxSize and increased granularity.
...
fixes #337
10 years ago
Mark McDowall
df4604057e
Releases instead of reports (but no results found)
10 years ago
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
10 years ago
Mark McDowall
0c6ca6971d
Fixed: Do not replace a file unless it contains the same episodes
10 years ago
Mark McDowall
b1a0e759ef
Fixed: Long sets of required/ignored words would overflow the view in Manual Search
10 years ago
Mark McDowall
210524b51a
Fixed: Scene numbered season searches when some episode weren't monitored
10 years ago
Taloth Saldono
5d03c94b26
Fixed typo
10 years ago
Taloth Saldono
d1ce1bf218
Fixed: Season packs will no longer be grabbed if it contains an unmonitored episode.
10 years ago
Mark McDowall
72993f3c3c
Fixed: Cutoff will be respected when release is still in queue
10 years ago
Taloth Saldono
aa52a83395
Fixed: Preferring season packs over single episodes before comparing relative sizes.
10 years ago
Taloth Saldono
14a99a28cc
New: Manual single episode searches on BTN will now also search for season packs to simplify manually grabbing a season pack.
10 years ago
Mark McDowall
37959fd753
Search improvements
...
New: Series/Season search will not grab unmonitored episodes
Fixed: Missing episode search won't grab missing unmonitored episodes by mistake
10 years ago
Taloth Saldono
e00ec8b01b
Manual search no longer permits downloading releases for which we can't find an episode until we can fix the association logic.
10 years ago
Mark McDowall
76dd663bae
Better message when rejecting episode if its not an upgrade
10 years ago
Keivan Beigi
d849a4ab48
New: Show source/seed info in manual search
10 years ago
Keivan Beigi
a6d34caf2c
New: Rebuilt Completed/Failed download handling from scratch
10 years ago
Mark McDowall
bf169eb139
Improvements for minimum age
10 years ago
Mark McDowall
580f03a5bc
New: Minimum Age setting to deal with propagation issues (Usenet only)
10 years ago
Mark McDowall
83e3d7145f
Better parsing of Chistmas Specials
10 years ago
Mark McDowall
2efed23450
Fixed: Show human readable sizes in manual search rejections
10 years ago
Mark McDowall
5f927722df
Fixed: Remove pending releases that are rejected
10 years ago
Mark McDowall
7ac6fc98a9
New: Add Unknown Quality to profile (advanced)
10 years ago
Mark McDowall
a5dd0cce29
Fixed: Delays use minutes not hours
10 years ago
Keivan Beigi
0be8f55a2f
Cleaned up using directive
10 years ago
Mark McDowall
cd1d34a0f2
Fixed: Add tag when text box loses focus
10 years ago
Mark McDowall
37a1398338
Delay Profiles
...
New: Select preferred protocol (usenet/torrent)
New: Option to delay grabs from usenet/torrents independently
10 years ago
Mark McDowall
6467167046
Moved Extension methods in common to subfolder
10 years ago
Mark McDowall
709f96920d
Debug log when we're doubling the allowed size for a possible special
10 years ago
Taloth Saldono
2345984bda
Processed comments.
10 years ago
MythJuha
67cd5703a1
New: Implemented Torrent Download Clients: uTorrent, Transmission and Deluge. And several public and private Torrent Indexers.
10 years ago
Mark McDowall
53c2962d2a
Release restrictions
...
New: Required terms assignable to series via tags
New: Ignored terms assignable to series via tagss
10 years ago
Taloth Saldono
e6494ba229
Fixed: Rejection message for cutoff already met in Manual Search.
10 years ago
Mark McDowall
95d67ef9f4
Download decision rejection reasons are no longer static messages
...
New: Better messaging on manual search when release is rejected
10 years ago
Mark McDowall
485fa6a13d
Fixed: Only upgrade anime version when release group is the same
10 years ago
Keivan Beigi
6a743a8792
removed dead code
10 years ago
Mark McDowall
caa6a3858b
Use DownloadClientIds to find matching series/episodes instead of relying solely on release name
...
Fixed: Show a warning in Queue when drone is unable to import due to a name mismatch
Fixed: Better UI messages for Queue when there is an error or warning
10 years ago
Mark McDowall
a3d013d908
New: v2/v3/etc handling for anime
10 years ago
Mark McDowall
6671934c0f
Relative episode file paths
10 years ago
Mark McDowall
0ba19f0cd7
New: Add to Homescreen for mobile support
10 years ago
Mark McDowall
74a38415cf
Profiles
...
Indexes are created with the same uniqueness when copying a table
New: Non-English episode support
New: Renamed Quality Profiles to Profiles and made them more powerful
New: Configurable wait time before grabbing a release to wait for a better quality
10 years ago
Mark McDowall
d9f4eeb0f0
Fixed: Manual search won't fail if release wasn't parsed correctly
10 years ago
Taloth Saldono
53e723a301
Fixed: Blacklist Retry logic will now properly handle Sabnzbd changing the unique id.
10 years ago
Taloth Saldono
8f192e635f
New: The Manual Search result table is now sorted by the internal prioritization logic and sorting by quality now works as well.
...
Tnx to mspec and betrayed for averting catastrophe.
10 years ago
Mark McDowall
9a92815cbf
Fixed: Specials with the season number will be handled properly
11 years ago
Taloth Saldono
2035fe8578
New: Drone now uses the Download Client API to determine if a download is ready for import. (User configuration is required to replace the drone factory with this feature)
11 years ago
Taloth Saldono
7b607ce895
Moved IsFirstOrLastEpisodeOfSeason logic to AcceptableSize specification so we can reuse the seasonsearchcriteria to reduce the number of database calls.
11 years ago
Mark McDowall
e21574a203
Blacklisting improvements
...
New: New releases that fail will be retried a second time after waiting 1hr (configurable)
Fixed: Blacklisting releases with the same date and vastly different ages
11 years ago
Taloth Saldono
38b0fae29a
Moved Episode Not Requested check to new Specification. Updated tests.
11 years ago
Taloth Saldono
198ff059c4
Fixed: Season Search now correctly uses scene numbering.
11 years ago
Mark McDowall
87e5d1d84f
Log reasons a release was rejected after all specs have processed
11 years ago
Mark McDowall
2f3430387e
Major logging overhaul
11 years ago
Mark McDowall
2d028d9bc7
History check shouldn't die if download client is not configured.
...
Do not log exceptron response when no errors are found
11 years ago
kayone
c973ab844a
Added some missing indexes database.
11 years ago
Mark McDowall
78dacf6850
Fixed: Performance issues when processing results from indexers (RSS/Search)
11 years ago
Mark McDowall
faa24c5bb6
Merge branch 'special-episode-search' of https://github.com/iaddis/NzbDrone into special-episode-search
...
Conflicts:
src/NzbDrone.Core/Indexers/Omgwtfnzbs/Omgwtfnzbs.cs
11 years ago
Mark McDowall
46f904d165
Refactored retention spec
11 years ago
Mark McDowall
606d78f5e1
Download clients now use thingy provider
11 years ago
Taloth Saldono
ff9887deaa
Added MinSize check and revised tests.
11 years ago
Mark McDowall
4d40ce88c2
Return false for size when quality is unknown
11 years ago
Mark McDowall
823ace02a6
Fixed not in queue spec
11 years ago
Mark McDowall
d648056bc4
Better trace messaging for Download Decision specs
...
Fixed: Trace logs will contain more details when a release is rejected
11 years ago
Mark McDowall
958c2f1fe1
Merge branch 'quality-definitions' into develop
...
Conflicts:
src/UI/Settings/Quality/Profile/EditQualityProfileTemplate.html
src/UI/app.js
11 years ago
Taloth Saldono
45304b1bbc
Solved error in quality comparison for HistoryService
11 years ago
Mark McDowall
0ab7d035e1
Validate series is the one searched for
11 years ago
Taloth Saldono
3e97106aa7
Updated QualityProfile to contain a list of Items each with a 'Allowed' bool.
11 years ago