Mark McDowall
25aa39e0f3
Added MinOrDefault for IEnumberable<int>
13 years ago
Mark McDowall
7d5c0fed14
Project file saved...
13 years ago
Mark McDowall
c4b57c4a23
Fixed: SABnzbd queue checking will not fail when items in queue are being repaired.
...
SabQueue priority is parsed with a custom converter to prevent blowing up because SAB decides to use Repair as a queue priority type.
13 years ago
Mark McDowall
3ddb85983f
New: Dognzb.cr added as a default indexer.
13 years ago
Mark McDowall
19ffd77754
Episode searches will be done in ascending order now.
13 years ago
Mark McDowall
3fdfa69b94
Updated tests for UpcomingProvider. #ND-45 fixed
13 years ago
Mark McDowall
ac2f3399f0
New: Upcoming page is now broken down by day.
13 years ago
Mark McDowall
edb0b3af86
SeasonSearchJob will do a partial search search and then individual searches, when it is still missing results (greater than 0, but all not found).
...
Fixed: Season/Series searching shouldn't add duplicate episodes.
13 years ago
Mark McDowall
53ced94af9
Fixed: Issue with notifications when new episode filename did not contain the the quality.
13 years ago
Mark McDowall
0a526951b6
Fixed: Daily episode parsing is less greedy.
13 years ago
Mark McDowall
15279d3e97
Added some validation to Newznab.
13 years ago
Mark McDowall
92c6451bfc
Initialze Newznab will delete any with a null/empty name or URL.
13 years ago
Mark McDowall
d66f0eb052
Fixed: Recent startup issues for some users.
13 years ago
Mark McDowall
9ae7731aa3
Newznab Indexer should not cause everything to fail and we should get exceptions.
13 years ago
Mark McDowall
3468adf85c
Removed extraneous dictionary, no dictception.
13 years ago
Mark McDowall
9048da1dd5
Rss feed paring will check for errors and give a better error if found.
13 years ago
Mark McDowall
7a80c81ffb
New: Newznab providers will be rejected if they are not valid addresses.
...
Tests added for checking DNS.
13 years ago
Mark McDowall
20e99205f8
Fixed issue with tests.
...
Added test to confirm expected result (Successes != null or empty)
13 years ago
Mark McDowall
c59f1a537d
Fixed: An issue with Season and Series searching crashing the JobProvider.
...
Added Nzb.su image to project file.
13 years ago
Mark McDowall
f26ef627df
New: Newznab will show indexer name and logo when possible.
13 years ago
Mark McDowall
a16defc5f0
Newznab won't blow up if more than one indexer with the same URL is found during initialization.
13 years ago
Mark McDowall
b930eb0993
Newznab providers will be compared based on url, not name.
...
Built-in Newznab providers cannot be deleted (they would be re-added anyways), nor can the URL be changed.
13 years ago
Mark McDowall
b7fea36045
Fixed: Season searching won't fail when search for season 0 (specials).
13 years ago
Mark McDowall
46ca4e28fd
New: Nzb.su added as a default Newznab indexer.
13 years ago
Mark McDowall
dec06e20d6
New: Nzbs.org removed, added as a default Newznab provider. (Please update your settings)
13 years ago
Mark McDowall
5aff4ab240
New: NzbInfoUrl added to history (link to NZB info at indexer) - Not supported for Womble's.
13 years ago
Mark McDowall
b314ff5e82
Added NzbInfoUrl to indexers.
13 years ago
Mark McDowall
ce0a6f8b86
NzbInfoUrl added to history and episode parse result, will be added to history item before being added to the DB.
13 years ago
Mark McDowall
0c3de6964f
Merge branch 'master' into nzburl
13 years ago
Mark McDowall
f09a7e0525
Fixed: Issue parsing certain multi-part episode names.
13 years ago
kay.one
a2d4b59002
Updated exceptron driver
13 years ago
Mark McDowall
e8122685b2
SendEmail will catch any errors thrown in Send, so Notifications don't blow up. It will also log additional details.
13 years ago
Mark McDowall
b626dc2435
SmtpProvider will throw on exceptions, instead of returning false.
13 years ago
Mark McDowall
2a8fab7ef9
Fixed: Episode Overview is trimmed down more to prevent being to large.
13 years ago
kay.one
16eecb3b4f
Updated to exceptron api v1a
13 years ago
Mark McDowall
0ab0611173
Fixed: Underscores in Series Name when parsing were are now removed properly.
13 years ago
Mark McDowall
a1fa6287c7
New: Basic stats on your library. View at: /System/Stats
13 years ago
Mark McDowall
05b91dbb4f
New: DSR x264 releases will be considered SDTV releases, instead of Unknown.
13 years ago
Mark McDowall
2c7a2df3ea
New: Repacks will be treated the same as propers.
13 years ago
Mark McDowall
6c0ff71cde
Cleanup drop folder will treat moves as new downloads, so notifications will go out (otherwise the user gets nothing).
...
Fixed: Notifications will go out even if the episode failed to move the first time.
13 years ago
Mark McDowall
724e354eee
Fixed bug with RSS Item TIitle.
...
Fixed broken tests.
13 years ago
Mark McDowall
5422350afd
Unit tests for SearchHistory added.
13 years ago
Mark McDowall
b52710859c
Merge branch 'search-log'
13 years ago
Mark McDowall
38927e3ca1
Signalr errors will not be shown in the UI.
...
New: Search History, review recent searches and force specific reports to download (Under history)
13 years ago
Mark McDowall
06df8a86b6
Forced downloads now have episode titles.
13 years ago
Mark McDowall
cef7b6a8dc
SearchResult Controller added.
...
Force Download added.
13 years ago
kay.one
30358de9f4
Log message is now included with exception log.
13 years ago
kay.one
aff17f7767
Exceptions are now sent to exceptrack
13 years ago
kay.one
2b5776acbf
Added exceptrack.driver
...
updated json.net
13 years ago
Mark McDowall
4f005e45c0
Search Results grid added.
13 years ago
Mark McDowall
c7f8f57f77
Episode searching now stores the results of the tests.
13 years ago
Mark McDowall
47a225c264
Fixed: Issue preventing some users from using Womble's Index.
13 years ago
Mark McDowall
eb0c75061d
Fixed: NzbClub nzb URL.
13 years ago
Mark McDowall
ffaae13680
Fixed: Twitter download complete message grammar.
13 years ago
Mark McDowall
aec59de6b6
Exceptions when checking SAB's queue are now caught.
13 years ago
Mark McDowall
c0d1d2c502
Fix: Successful downloads that are not moved properly should be retried.
13 years ago
Mark McDowall
5650f891ee
Added some additional logging around sizing.
13 years ago
Mark McDowall
733ebe3cfa
Renamed misnamed Decision Engine files
13 years ago
Mark McDowall
06fb34ce6c
Nzb Url column added.
13 years ago
Mark McDowall
4947252f93
New: AirTime will be shown in Series grid details.
13 years ago
Mark McDowall
8618117926
New: Added a single period as a separator when naming episodes.
13 years ago
Mark McDowall
c24cb16127
Registered NzbClub as indexer.
13 years ago
Mark McDowall
a947cd2743
New: Added NzbClub.com as an indexer, enabled by default
13 years ago
Mark McDowall
3a8f40511d
New: Added NzbIndex.nl as an indexer, enabled by default
13 years ago
Mark McDowall
55cbc59887
Fixed: Search failure is more friendly.
...
Womble's Index is enabled by default.
13 years ago
Mark McDowall
89691f923b
Fixed images for FST and Wombles.
13 years ago
Mark McDowall
c5367624ea
New: Added FileSharingTalk indexer.
...
Fixed Atom DateTime parsing bug.
13 years ago
Mark McDowall
82ddd34483
New: Womble's Index
13 years ago
Mark McDowall
399b50ec8e
Truncating TvDb Overviews actually works. Stupid Recaps.
13 years ago
Mark McDowall
c9fcde3bbb
Fix: Email notification testing.
13 years ago
Mark McDowall
d79fa1c2cd
Fix: Episode Overview will be trimmed if it is too long.
13 years ago
kay.one
34054f2178
New: Added support for .M4V extensions.
13 years ago
Mark McDowall
74105974dd
New: Added test button to SABnzbd.
...
New: Added test button to Prowl.
13 years ago
Mark McDowall
5ea626585f
Fix: Added support for year as season (Looney Tunes)
13 years ago
kay.one
c477564284
Fix: fixed manual job priority issue
13 years ago
Mark McDowall
c8f1bccc50
Removed Progress Notification from BannerProvider.
13 years ago
Mark McDowall
861f6c1a0c
Fixed broken tests.
...
Fixed spelling mistake.
13 years ago
Mark McDowall
a00c20c1af
Fixed spelling of enviroment provider (Environment). :)
13 years ago
Mark McDowall
5764059f1d
New: Banner will be deleted when series is deleted.
13 years ago
Mark McDowall
1c22ec91d6
New: Episodes that air today will not be shown in the UI as missing.
13 years ago
Mark McDowall
e8be045d12
Fix: Newzbin will no longer include Full DVD releases, or other non-standard formats.
13 years ago
Mark McDowall
64a913fb8e
Fix: Newzbin custom parser will now reject full DVD reports.
...
Fixes bug: ND-31
13 years ago
kay.one
6d7e886e8c
Minor CSS update
13 years ago
Mark McDowall
6375df058e
Fix: NzbMatrix report age is now parsed properly.
13 years ago
Mark McDowall
4d918ff683
New: Added Network to Series Grid.
...
Fixed logging for RetentionSpecification.
13 years ago
Mark McDowall
cd18fd4a34
Fix: Fixed parsing issue for certain multi-part episodes.
13 years ago
Mark McDowall
1f24e87421
Fix: Deleted files were always ignored when deleted, ignoring AutoIgnorePreviouslyDownloadedEpisodes setting.
13 years ago
Mark McDowall
03a7643b75
SignalR will now update quality in UI as well (when applicable)
13 years ago
kay.one
c5df00cc87
Fixed: fixed an issue where season ignore check wasn't working correctly.
...
Fixed: unavailable nzbdrone service will no longer block series from being added.
13 years ago
kay.one
ada0a3bfbc
updated indexer error logging
13 years ago
Mark McDowall
783f32a849
Fix: Newznab will now use the NZB download link properly.
...
Fix: Newznab will properly get the size for the NZB.
Fixes bug: ND-30
13 years ago
kay.one
2303a02a06
Fixed: Fixed issue where NzbMatrix servers would die if series title started with 'the'
13 years ago
Mark McDowall
ea65f5836c
PendingMapping Editor added to Services.
13 years ago
kay.one
56c6466c9f
Improved: Season search/backlog search is a lot more efficient with indexer searches.
13 years ago
kay.one
4fe1d7e6f7
Jobs added to queue have higher priority than scheduler jobs.
13 years ago
kay.one
39be4c567d
Fixed: Fixed an issue where there could be a race condition during app update.
13 years ago
Mark McDowall
7a1301610a
PDTV will treated as SDTV.
13 years ago
Mark McDowall
01746a06e0
Fixed Series/Details Quality column.
13 years ago
kay.one
11db27f6ac
Better check against internal server error exceptions during unit tests.
13 years ago
kay.one
3b18c9f621
Removed single episode rename button
...
Fix: while renaming series/seasons a single failure no longer stops the whole process
Fix: much better notification during batch rename
13 years ago
kay.one
96317b476c
Fixed: Parsing of daily episodes with bad date format (YYYY/DD/MM) instead of (YYYY/MM/DD)
13 years ago
Mark McDowall
0ff60bde92
Mass edit is now Series Editor.
...
Renamed Opps to Oops.
Fixed broken SeriesEditor.
13 years ago
Mark McDowall
a12dcfd501
Deleting a series will now delete the coresponding seasons.
13 years ago
Mark McDowall
694b712c14
Fix: Parsing issue for episodes with year and 105 style naming.
13 years ago
Mark McDowall
6116fdb032
Merge branch 'season-ignore'
...
Conflicts:
NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
NzbDrone.Core/NzbDrone.Core.csproj
13 years ago
Mark McDowall
15a29dce81
Parser updated.
13 years ago
kay.one
7e38afc838
Logging/Download notification tweaks.
13 years ago
kay.one
e0f901dbe7
Fixed an issue where publish date could not be parsed for rss items.
13 years ago
Mark McDowall
219ea364a9
More unit tests for Plex notifications.
13 years ago
Mark McDowall
6e767eafab
New: Added Plex to Notifications, allowing notifications and library updates.
13 years ago
Mark McDowall
aac42d4882
More Season ignore work. Already ignored seasons will be ignored.
...
Fix: Season Ignore is handled separately from Episode Ignore.
13 years ago
Mark McDowall
969f8ae5e2
SeasonProvider Added to handle ignoring of Seasons.
13 years ago
kay.one
9d126e54c9
New: Added support for limited retention. Reports older than the configured retention are skipped.
13 years ago
Mark McDowall
d8957a85ef
Small tweak in SignalR dependency injection.
13 years ago
Mark McDowall
c739b3e132
Update clients when new episode is imported (ready).
13 years ago
Mark McDowall
f19721912b
SignalR added to provide realtime episode status updates. (Series/Details and Downloading only currently)
13 years ago
kay.one
ac84d76ef9
New: When searching for episodes, newer reports are given priority over older reports of equal quality.
13 years ago
Mark McDowall
5bf56ffca3
Age parsing added to the indexers.
13 years ago
Mark McDowall
462eb53897
Retention check added to DecisionEngine.
...
Retention is configurable from Settings/Indexers.
13 years ago
Mark McDowall
59516c240f
Fix for episodes with "Part" in the Episode Title being picked up as mini-series releases.
13 years ago
kay.one
6851e2ae9d
Fixed broken test
13 years ago
kay.one
890b8b1c2c
updated analytics
13 years ago
kay.one
5c03c873b2
updated analytics
13 years ago
Mark McDowall
2deb6822b0
Updated Nuget packages.
13 years ago
kay.one
e5fa098d66
deskmetrics doesn't report during dev.
13 years ago
kay.one
90e5e8eef3
deskmetrics doesn't report during dev.
13 years ago
kay.one
05df752cc8
Fix: Downgraded some log levels for less verbose logging
13 years ago
kay.one
9bea027907
Fixed compile issue
13 years ago
kay.one
83aa6330d1
Minor cleanups.
13 years ago
Mark McDowall
34f8f0a78f
Reversed the last change, if episodes are not parsed in order the report should be rejected.
13 years ago
Mark McDowall
fb83212f55
Parser will ensure episode numbers are in order when returned.
13 years ago
Mark McDowall
1abeef7239
Fix: Episode naming for files with multiple episodes.
13 years ago
kay.one
659b3dee55
Improved: Upcoming episodes page no longer shows series that aren't monitored.
13 years ago
kay.one
6df184b7cb
New: All setting values are cached for better responsiveness.
13 years ago
Mark McDowall
cc8f8bec06
Fixed bracket in logging message.
13 years ago
Mark McDowall
308fd11c83
Fix: Series Titles with apostrophes when searched on NzbMatrix will now return valid results.
...
Each indexer can now override GetQueryTitle from IndexerBase if required for special title searching.
13 years ago
Mark McDowall
2a6f02be17
Added additional logging to PostDownloadProvider.
13 years ago
kay.one
d7965022db
Fix: RSS parse errors are no longer logged as warning and will not show up in the log page (they are still included in the log files)
13 years ago
kay.one
5ecbdd3e64
Package cleanup
13 years ago
Mark McDowall
7ae751371d
Fix: Growl will now work for notifying on grab/download.
...
Growl must be registered before notifications will work.
13 years ago
kay.one
5717b7f596
New: Rewrite of download decision engine.
13 years ago
Mark McDowall
a168bdfa00
Merge branch 'overview-grid'
13 years ago
Mark McDowall
93355a4ae1
Upcoming grid NzbDroned. Bye Telerik Grid.
13 years ago
kay.one
26242d7dde
Fixed rebase issues.
13 years ago
kay.one
174f765ec9
New: NzbDrone service to automatically report errors and episode parse issues.
13 years ago
kay.one
9fcb3a4573
Improved: Episodes that are in the future AND have no title will not be added to db (place holder episodes in TVDB)
13 years ago
kay.one
02a3b38210
Added service integration tests.
13 years ago
kay.one
65417bd8ec
Fixed: Multipart episodes are now added to sab queue using single episode title only.
13 years ago
kay.one
44d6d20bd6
Deskmetrics will not report any data unless using the master branch.
13 years ago
Mark McDowall
249e6d7c4b
Fixed DateTime parsing in SeriesProvider.CleanAirsTime, will now suppress failures because TheTvDb has random data.
13 years ago
Mark McDowall
df6db27d21
Fixed SabPriorityType of Force being Top in the model.
13 years ago
Mark McDowall
a96ff2519a
New: Blackhole implemented, allowing clients other than SABnzbd to be used.
13 years ago
Mark McDowall
d670e45001
DownloadClient added to the UI, it still will only download via Sabnzbd.
13 years ago
kay.one
2009693787
Fix: Indexers that are enabled but aren't configured correctly will be skipped during rss/search
13 years ago
Mark McDowall
e0170a08e4
More REGEX work, cleaned up some extraneous bits and made them more accurate.
13 years ago
Mark McDowall
c700ffcc3b
Fixed parsing being too greedy in its search for multi-episode releases.
13 years ago
Mark McDowall
3b0d989cfb
Throwing a better exception.
13 years ago
kay.one
feb4ef969e
Fixed: Issue where daily episodes/full season releases would break sab queue check.
13 years ago
Mark McDowall
26adbf2602
Code cleanup per commit comments. More Work?!
...
EpisodeParseResult will use Season ## when it is a full season instead of writing out each episode number.
13 years ago
Mark McDowall
1f983094ac
Fix: Resolved a parsing issue when timeleft for an SabQueueItem was greater than 24 hours.
13 years ago
kay.one
68e1a0bc4d
Fixed: Fixed issue where an unknown episode/item in the queue would crash CheckQueue.
13 years ago
Mark McDowall
91d3d522ec
Parse size to decimal using en-US culture.
13 years ago
Mark McDowall
2bf97fd76f
Fix: Size will be displayed in best format when rejected (instead of bytes). It will also be displayed as info so it shows in the normal log.
13 years ago
kay.one
207ea607a7
Fixed spacing in episode search notification.
13 years ago
kay.one
b58fe89ce4
analytics will not leak exceptions while in production.
13 years ago
kay.one
14559d035b
Updated deskmetrics libraries.
13 years ago
Mark McDowall
1990f5ab8c
Removed try/catch from CreateBackupZip.
...
Build NzbDrone.Common when debugging now.
13 years ago
Mark McDowall
8ce6e8a08e
Cleaned up Backup.
13 years ago
Mark McDowall
93ee97123f
System/Backup will backup Config.xml and NzbDrone.sdf to a zip file for the client to download.
13 years ago
kay.one
340f05aef4
Fixed broken tests, DeskMetrics now has a different id during dev and production.
13 years ago
kay.one
7a83a46d31
Added integration to deskmetrics
13 years ago
kay.one
b225db9aaf
Started to add support for deskmetrics
13 years ago
Mark McDowall
02cb12bdb8
BacklogSetting refactoring.
13 years ago
Mark McDowall
6772db7e69
EpisodesWithoutFiles returns Series.* instead of Series.Title only.
13 years ago
Mark McDowall
9eb022fdf4
BacklogStatus added to individually control which series are included in backlog searches. Applies to Backlog and RecentBacklog jobs. Editable in Series/MassEdit and Series Edit.
13 years ago
Mark McDowall
fb17765d3a
Fixed issues with searching and the results being filtered before the SearchProvider could properly handle them.
13 years ago
Mark McDowall
413991485f
Spelling fixed.
13 years ago
Mark McDowall
197979ea3c
QualityParseTest will accept bool IsProper as a parameter.
...
IsUpgrade will take into account that a proper of the same quality should be accepted even if the cutoff was met.
13 years ago
kay.one
d6d1bbe3f5
Tweaked Progress notification.
13 years ago
kay.one
2875832db0
Made search notifications a bit more friendly ;)
13 years ago
kay.one
ead5f37921
Directory write time is now calculated based on the most recent file write to any file inside of that directory.
13 years ago
kay.one
63bef2de31
Fixed more queue issue.
13 years ago
Mark McDowall
baa0b8df67
Series Grid won't show series that haven't been completely added (LastInfoSync is null).
13 years ago
kay.one
d1e3298da1
Enabled rolling file logging.
13 years ago
kay.one
5e3e071692
Added a duplicated item to Queue.txt, reformated existing json sample files.
13 years ago
Mark McDowall
03dc4a5602
Fixed typo.
13 years ago
Mark McDowall
c0542449a4
Added additional logging to episode searching.
13 years ago
Mark McDowall
d5e62bc70b
Files will be tagged with Proper when append quality is enabled and episode is a proper.
13 years ago
Mark McDowall
dc4f5e48f3
SabQueueItem ParseResult will trim off duplicate before parsing.
13 years ago
kay.one
481a8ceb97
restored a change that wasn't needed after queue json fix.
13 years ago
Mark McDowall
7b14da9b17
Fixed GetQueue and GetHistory.
13 years ago
Mark McDowall
e885fadc59
Added MassEdit for series editing.
13 years ago
kay.one
b498c242af
Fixed QueueEmpty.txt json file.
13 years ago
kay.one
b6d43273cf
Fixed an issue where an unparsable item could break the parser.
13 years ago
kay.one
0276fa12f0
Fixed an issue where a none-paused empty queue would throw.
13 years ago
kay.one
78268f3c58
Better parser logging.
13 years ago
kay.one
1e580856ca
Better exception logging.
13 years ago
kay.one
9d90f04b6e
Added Linq post filtering to indexer searches.
13 years ago
kay.one
7483d5d3a5
Added sab queue check for multiepisodes.
13 years ago
kay.one
9acfb7330c
Check sab queue now takes quality into consideration
13 years ago