Mark McDowall
e02f606d82
Fixed some unit tests
12 years ago
Mark McDowall
7bdc10c370
Xbmc episode metadata
...
Fixed: An issue with episode nfo not downloading when episode did not
have a thumbnail (XBMC Metadata)
12 years ago
Mark McDowall
c8969b77fe
More newzbin cleanup
13 years ago
Mark McDowall
215c946a67
Fixed broken tests
13 years ago
Mark McDowall
eddbd4a97b
Renamed some settings, added 2nd priority for sab
...
New: Separated priorities for new and old episodes when sent to SABnzbd
13 years ago
Mark McDowall
d073a0b2fb
Merge branch 'master' into searching
13 years ago
Mark McDowall
97fa0ef0d3
Rmeove illegal characters
...
Fixed: Remove illegal characters when saving blackhole and pneumatic
downloads
13 years ago
Mark McDowall
71536dc5c9
Fixed broken test for queue
13 years ago
Mark McDowall
d065876991
Refactored Search, less work in the searching
13 years ago
Mark McDowall
21ccdaa68b
QualityType sizes are added automatically
13 years ago
Mark McDowall
1b9480275f
Get json response when adding item to the queue
13 years ago
Mark McDowall
73e82c2f69
Fixed broken tests from merge
13 years ago
Mark McDowall
5bbe310af5
Merge branch 'xem' into 'master'
...
Conflicts:
NzbDrone.Common/DiskProvider.cs
NzbDrone.Core.Test/ProviderTests/DiskScanProviderTests/ImportFileFixture.cs
NzbDrone.Core/Providers/DecisionEngine/CustomStartDateSpecification.cs
NzbDrone.Core/Providers/DiskScanProvider.cs
NzbDrone.Core/Providers/DownloadProvider.cs
13 years ago
Mark McDowall
96a14bab9a
Handle add to queue errors in SAB
13 years ago
Mark McDowall
5cc2810f77
Skip import when when folder is in use
...
Fixed: Skip post-processing when folder is in use or series path does
not exist on disk
13 years ago
Mark McDowall
5014745f88
More skip import
13 years ago
Mark McDowall
b5e196fcef
Skip import when Series.Path doesn't exist
13 years ago
Mark McDowall
f9370a8aec
Cleaned and fixed broken tests
13 years ago
Mark McDowall
db585b3bd7
Merge remote-tracking branch 'origin/dynamic-jobs'
13 years ago
Mark McDowall
de62dc6f56
Merge remote-tracking branch 'origin/quality'
13 years ago
Mark McDowall
cbdbc9a01b
New: Import will skip any video file under 40MB
13 years ago
Mark McDowall
40accd835b
Fixed: Issues with Custom Start Date
13 years ago
Mark McDowall
d99415bc31
Revert to standard numbering when scene is absent
13 years ago
Mark McDowall
728a18f680
Fixed searchProvider
13 years ago
Mark McDowall
7b5d57d224
Removed American Dad fix test
13 years ago
Mark McDowall
2fd1263619
Download naming uses tvdb numbering
...
Searching by scene name added
Removed American Dad
13 years ago
Mark McDowall
59bfa16462
Added tests for GetEpisodeBySceneNumbering
13 years ago
Mark McDowall
9c6d78d479
Cleanup and updates for XEM
...
SceneSource added to signify to lookup via scene name
Use Episodes for naming instead of EpisodeNumbers (in ParseResult)
13 years ago
Mark McDowall
c9c967fa1d
Properly using Xem now
13 years ago
Mark McDowall
4b5d20cefe
Revert "XemClient added"
...
This reverts commit a6e8ec6123
.
13 years ago
Mark McDowall
c5252ca22d
Merge remote-tracking branch 'origin/master' into quality
13 years ago
Mark McDowall
d25da21e58
Multi episode title cleanup #ND-67 Fixed
13 years ago
Mark McDowall
09665c2920
Added WEBDL 1080p
...
New: WEBDL 720p and 1080p are now separated
13 years ago
Mark McDowall
41f70ce7ca
Fixed broken tests
13 years ago
Mark McDowall
92acb4c049
QualityTypes no longer an enum
13 years ago
Mark McDowall
49f086cf19
Renamed Quality to QualityModel
13 years ago
Mark McDowall
a6e8ec6123
XemClient added
...
New: Now using the thexem.de for episode information
13 years ago
Mark McDowall
23f8f534fc
TVDB numbering confusion fixed
...
Fixed: Issue when episode numbers changed on TheTVDB causing episode
files were linked incorrectly
13 years ago
Mark McDowall
b21bf01bf0
Merge remote-tracking branch 'origin/master' into dynamic-jobs
...
Conflicts:
NzbDrone.Web/Scripts/NzbDrone/series.js
13 years ago
Mark McDowall
a7a0a25029
Renamed AiredAfter to CustomStartDate
13 years ago
Mark McDowall
bd5ced1540
Fixed broken tests.
13 years ago
Mark McDowall
6c78187601
EpisodeAiredAfter added to AddSeries UI
...
New: Ability to skip episodes that aired before a certain date, per
series.
13 years ago
Mark McDowall
713c4225c0
Added EpisodeAiredAfter to server side
13 years ago
Mark McDowall
a4dde81ceb
Converted jobs to dynamic
13 years ago
Mark McDowall
ae3452039c
Fixed broken tests
13 years ago
Mark McDowall
23118871fd
Added Recycle Bin to server side
...
New: Recycle Bin is now available
13 years ago
Mark McDowall
d3ccd70470
Fixed broken tests... wtf was I doing?
13 years ago
Mark McDowall
853f7689bc
Pneumatic added to server side
13 years ago
Mark McDowall
cc6011ec87
Organized tests for DiskScan and PostDownload
...
Added tests for GetVideoFiles and ProcessVideoFile
13 years ago
Mark McDowall
5437f7599a
Fixed broken tests
13 years ago
Mark McDowall
39aa5065bb
Merge branch 'release-group'
13 years ago
Mark McDowall
bd44b2899a
3D bug with search history cleanup fixed
...
Fixed: Search History Cleanup Job logic was backwards
13 years ago
Mark McDowall
653a0864c3
Removed DM - Branched if required later.
13 years ago
Mark McDowall
ff23b883a6
Fixed broken test
13 years ago
Mark McDowall
65df24988c
Episodes will not be imported if disk space is low
...
New: Episodes will not be imported when disk space is too low to
complete the import
13 years ago
Mark McDowall
67064ec495
Restrict nzbs based on release group, server side
...
New: Only grab NZBs if release group is wanted (configurable)
13 years ago
Mark McDowall
bee6914062
Allow scene name to be used for renaming
...
New: Added option to use scene name for episodefiles
13 years ago
Mark McDowall
2982e79065
Empty directors and writers won't blowup
13 years ago
Mark McDowall
c0b81a8971
Fixed broken tests
13 years ago
Mark McDowall
f338ada2d8
Revert "Added full namespace to Xbmc Metadata tests"
...
This reverts commit bc4779f9da
.
13 years ago
Mark McDowall
bc4779f9da
Added full namespace to Xbmc Metadata tests
13 years ago
Mark McDowall
2e9cf66b57
Tweaks to XML and thumbs #ND-21
13 years ago
Mark McDowall
b122f1135e
Metadata will be called when needed #ND-21
...
Import/Rename episode files
Import series/update series info
13 years ago
Mark McDowall
eee24aff1d
Tests added
...
Series metadata will be created when series info is refreshed (and on
add)
13 years ago
Mark McDowall
85914b5262
Updated the american test for the new season
13 years ago
Mark McDowall
b7408b726a
Added cleanup job for search history
...
New: Search History cleanup job will only keep the last week of results
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
3fdfa69b94
Updated tests for UpcomingProvider. #ND-45 fixed
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
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
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
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
724e354eee
Fixed bug with RSS Item TIitle.
...
Fixed broken tests.
13 years ago
Mark McDowall
34e008f0c8
Fixed broken DownlaodProvider tests.
13 years ago
Mark McDowall
5422350afd
Unit tests for SearchHistory added.
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
cef7b6a8dc
SearchResult Controller added.
...
Force Download added.
13 years ago
Mark McDowall
c7f8f57f77
Episode searching now stores the results of the tests.
13 years ago
Mark McDowall
c0d1d2c502
Fix: Successful downloads that are not moved properly should be retried.
13 years ago
Mark McDowall
8618117926
New: Added a single period as a separator when naming episodes.
13 years ago
Mark McDowall
55cbc59887
Fixed: Search failure is more friendly.
...
Womble's Index is enabled by default.
13 years ago
Mark McDowall
399b50ec8e
Truncating TvDb Overviews actually works. Stupid Recaps.
13 years ago
Mark McDowall
d79fa1c2cd
Fix: Episode Overview will be trimmed if it is too long.
13 years ago
Mark McDowall
74105974dd
New: Added test button to SABnzbd.
...
New: Added test button to Prowl.
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
kay.one
6d7e886e8c
Minor CSS update
13 years ago
Mark McDowall
bdadb66fcb
Fixed broken test.
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
4fe1d7e6f7
Jobs added to queue have higher priority than scheduler jobs.
13 years ago
Mark McDowall
0ff60bde92
Mass edit is now Series Editor.
...
Renamed Opps to Oops.
Fixed broken SeriesEditor.
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
6798cb342a
Added another test.
13 years ago
Mark McDowall
b2a042bd30
Another Plex test, slight name change for some.
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
ac84d76ef9
New: When searching for episodes, newer reports are given priority over older reports of equal quality.
13 years ago
Mark McDowall
64ca52667b
Added unit tests.
13 years ago
kay.one
5c03c873b2
updated analytics
13 years ago
kay.one
83aa6330d1
Minor cleanups.
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
3f02a1f347
Fixed last broken parsing test.
13 years ago
kay.one
5ecbdd3e64
Package cleanup
13 years ago
kay.one
5717b7f596
New: Rewrite of download decision engine.
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
a96ff2519a
New: Blackhole implemented, allowing clients other than SABnzbd to be used.
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
kay.one
feb4ef969e
Fixed: Issue where daily episodes/full season releases would break sab queue check.
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
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
b225db9aaf
Started to add support for deskmetrics
13 years ago
Mark McDowall
8267be0a48
Added another test for IsUpgrade.
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
7071cf829a
Updated diskprovider to use GetFiles instead of EnumerateFiles to prevent a screwed up issue.
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
01775d70b3
Fixed broken test.
13 years ago
kay.one
d1e3298da1
Enabled rolling file logging.
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
3de5522444
SetUp must be Public... FYI.
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
7483d5d3a5
Added sab queue check for multiepisodes.
13 years ago
kay.one
9acfb7330c
Check sab queue now takes quality into consideration
13 years ago
kay.one
d967d4198c
Duplicated root folders are now blocked.
13 years ago
kay.one
7c6d745c86
You can no longer add root folders that don't already exist.
13 years ago
Mark McDowall
b4eed1a657
SabProvider now gets JSON instead of XML for history and queue.
13 years ago
Mark McDowall
26c4240a6b
SabProvider can now get the entire Queue for additional processing.
13 years ago
Mark McDowall
20c1639ada
Added pre-search check for EpisodeSearch to see if an upgrade is possible, before attempting.
13 years ago
Mark McDowall
d1262f1ced
No longer checking history when doing a manual search.
13 years ago
kay.one
4da2e1cb72
Episode auto-ignore is now done in realtime rather than using a job.
13 years ago
Mark McDowall
218059e08d
Added the ability to auto-ignore episodes for files that are deleted, good for people that delete after watching. Option is not exposed in the UI and is disabled by default (obviously).
13 years ago
kay.one
8f4f863631
Turning off tagging folder for now, to stop messing people's series folders
13 years ago
kay.one
e358ad6d87
Jobs now use Timespan rather than integer to represent minutes.
13 years ago
Mark McDowall
3e9593ba3b
SabProvider will use Series.Title instead of the series Path, it is first cleaned by MediaFileProvide.CleanName().
13 years ago
Mark McDowall
7ff53e5ac2
Season 1, Episode 0 will not be automatically ignored (usually a pilot), with test.
13 years ago
kay.one
e8e0e8e5dc
Adding series with a ID of 0 is now blocked.
13 years ago
Mark McDowall
ad4afbcb6d
DailySeries now use the JSON API instead of the CSV file.
13 years ago
Mark McDowall
afb8305c00
SceneMapping will use the JSON API instead of CSV file now.
13 years ago
Mark McDowall
42554b815a
Fixed broken tests.
13 years ago
Mark McDowall
b52585d62a
XbmcProvider will use the HTTP API when updating the library for Eden clients (EventServer was failing).
13 years ago
kay.one
7ec89056af
Auto adding of episodes is now disabled. (we should make it more conservative if we want to bring it back)
13 years ago
Mark McDowall
3dce784672
XbmcProvider uses Json.net for reading/writing JSON.
...
Updated for v3 of XBMC JSON API.
13 years ago
Mark McDowall
2cc066ccf2
GetActivePlayers will now work with Eden and Dharma.
13 years ago
Mark McDowall
86c5e73f81
DailySeries.CSV now has series name along with series Id.
13 years ago
Mark McDowall
69ddeeb0e3
Fixed spelling for Expected[LogType].
...
Fixed broken tests for GetEpisodesByParseResult.
13 years ago
Mark McDowall
77bf257132
GetEpisodesByParseResult will log a warning when an episode is daily, but series isn't.
13 years ago
kay.one
ed566e6e9a
TestDbHelper cleanup
13 years ago
kay.one
1b45a85f3f
All tests now use base class Mocker
13 years ago
kay.one
a7a7c4ab49
Fixed job provider existing job update bug.
13 years ago
Mark McDowall
1c99541731
Do not rename episodeFiles if the source and destination are the same (file is already named correctly).
13 years ago
Mark McDowall
f56bf62991
JobProvider.Initialize will now update existing jobs.
13 years ago
kay.one
e269494ff8
ParseSeriesName will now return normalized version of the title if it doesn't match any predefined
...
PostDownload provider will skip subfolders that are known series folders.
13 years ago
Mark McDowall
0f5e7c4265
Using Mocker instead of mocker for SeriesProviderTest.
14 years ago
Mark McDowall
58abb6fbc2
SearchForSeries won't fail if an apostrophe is used in the search term (Let's PetaPoco handle building the query, as it should).
14 years ago
kay.one
f84f8ac992
Fixed auto-complete styling.
14 years ago
Mark McDowall
ac0371ff5c
Fixed test per comments on last commit.
14 years ago
Mark McDowall
ceec420035
Added test to verify EpisodeInfo would ignore new episodes for an ignored season (no bug here).
14 years ago
Mark McDowall
1498027192
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
14 years ago
kay.one
ce8713d953
last fix for deleted job didn't work, this should fix it.
14 years ago
Mark McDowall
9a0fe35008
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
...
Conflicts:
NzbDrone.Core.Test/ProviderTests/JobProviderTests/JobProviderFixture.cs
14 years ago
Mark McDowall
f3fbcec8cb
GetEpisodesByParseResult will return multiple episode names when multiple episodes are found.
14 years ago
kay.one
bb460163c2
Fixed job provider issue where deleted job classes would break scheduler.
14 years ago
Mark McDowall
dba5a1a236
GetSabTitle will now handle daily episodes.
14 years ago
Mark McDowall
8de49bb112
Moved RenameSeriesJob to the Jobs folder.
14 years ago
Mark McDowall
4100274b2e
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
14 years ago
Mark McDowall
3b4b20cc95
SceneMappingProvider will perform an update if database is empty when looking for a SeriesId or SceneName.
14 years ago
kay.one
fabc4c84bd
Moved Jobs to their own folder.
14 years ago
Mark McDowall
f9dab843ae
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
14 years ago
kay.one
cc8c70d7f5
Fixed some bugs, cleaned up some code.
14 years ago
Mark McDowall
1b0cdf922e
Removed un-needed call from Episode Search.
...
InventoryProvider.IsAcceptableSize will now handle daily series properly.
14 years ago
kay.one
5c091ccb80
Fixed broken tests.
14 years ago
Mark McDowall
6805a1041b
InitializeJobs will use current DateTime to setup new jobs (Prevents jobs running immediately for new installs).
14 years ago
Mark McDowall
4ddd1a0f6f
Using RealDb instead of Mocked DB.
14 years ago
Mark McDowall
21601a5805
Updated EpisodeProviderTest to use Mocker and Db.
14 years ago
Mark McDowall
fbc0a561ca
Fixed a big where Season 0 wasn't being ignored for new seasons + a test to confirm it.
14 years ago
kay.one
30497357b4
Removed single search method in indexer base.
14 years ago
kay.one
8ee8ae79c0
TVDb exceptions are now ignored.
14 years ago
Mark McDowall
02f6af4750
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
14 years ago
Mark McDowall
726eccb0e8
Processing of Daily Episode searching now supported.
14 years ago
kay.one
313d0f6b8e
Fixed broken tests
14 years ago