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.
14 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
Mark McDowall
cadccb4360
EpisodeSearch properly uses PerformSearch.
...
PerformSearch will handle shows that air daily.
14 years ago
Mark McDowall
e16f83c433
Added ReferenceDataProvider to provide lookups (and refreshing) of IsDaily - which will check if the series is a daily series.
14 years ago
kay.one
910efb5941
Some minor clean-up.
14 years ago
Mark McDowall
8b841c633a
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
14 years ago
Mark McDowall
38790e9f9c
GetEpisodesByParseResult will properly handle Daily episodes.
14 years ago
kay.one
03aa27c45c
Parser now ignores daily episodes from the future.
14 years ago
Mark McDowall
2aaa23b11d
Refreshing EpisodeInfo will now set new or existing episodes that have air times prior to 1900 to null.
14 years ago
kay.one
c6716f2425
Log page now uses EF for faster runtime queries.
14 years ago
Mark McDowall
519172dfab
Fixed tests to ensure they have different numbers for expected count vs unexpected.
14 years ago
Mark McDowall
b02c7066ad
Trim added to LogProvider.
...
TrimLogsJob added to trim the logs every 24 hours.
14 years ago
kay.one
3520b56bb6
Update logs are now in the UI
14 years ago
kay.one
0a70c836df
Cleaned up progress notification.
14 years ago
kay.one
508be34ebc
Update fixes.
14 years ago
kay.one
5f2762d608
PerformSearchFixture refactoring
14 years ago
Mark McDowall
5522466497
Cleaned up units tests.
14 years ago
Mark McDowall
b36dc4ab86
Refactored SearchProvider and corresponding unit tests.
14 years ago
Mark McDowall
ee494486ec
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
14 years ago
kay.one
1233089ee4
Even more faster tests.
14 years ago
Mark McDowall
be423663d7
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
14 years ago
Mark McDowall
30e21ecd16
Searching will be more picky now to ensure the proper series and season (and episode if relevant)
14 years ago
kay.one
04d40575da
Cleaned up JobProviderFixture, should save ~20 seconds in build time.
14 years ago
Mark McDowall
edfe2f1079
Fixed American Dad test when specials are counted in the NEW numbering system (1,3,4,6,7,21)
14 years ago
Mark McDowall
5ad11ba728
Fixed adding of Newznab provider.
14 years ago
Mark McDowall
d5a602c4eb
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
14 years ago
kay.one
fbf7d20c5d
Fixed update client path issue
14 years ago
kay.one
6369d4f817
Update updates ;)
14 years ago
kay.one
88f4d15fa9
Added some update tests
14 years ago
kay.one
56a6e1372d
Update client is now included in the build package
14 years ago
Mark McDowall
09d6c5bf84
Missed in last commit for fixing AutoMoq.
14 years ago
Mark McDowall
fbc75b46fd
Fixed AutoMoq for Newznab tests.
14 years ago
Mark McDowall
8c1f7e6663
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
14 years ago
kay.one
51518787d8
Lots of initialization, configuration clean up.
14 years ago
Mark McDowall
a031fe9d98
Added config.xml to .gitignore.
...
Added tests for NewznabProvider.
14 years ago
kay.one
72d0fc50ed
Alot of refactoring.
14 years ago
kay.one
2e94e322f4
Path calculations are now done using extension methods.
14 years ago
kay.one
1270e464b3
More autoupdate code.
14 years ago
Mark McDowall
95cdc4b78c
Moved FreeDiskSpace to DiskProvider.
14 years ago
Mark McDowall
bbd5cba272
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
...
Fixed CentalDispatch Conflicts.
14 years ago
kay.one
ca7deedfb9
CentralDispatch is no longer static.
14 years ago
kay.one
07458529f6
JobProvider can reset itself.
...
cleaned up unit test logging
14 years ago
kay.one
633f0b6197
PathProvider. visit us for all of your pathing needs.
14 years ago
Mark McDowall
277b873b39
Added Prowl notifications.
14 years ago
Mark McDowall
3fe1e80ccb
Added Growl (Not yet visible on the GUI).
14 years ago
kay.one
cd32a70179
Starting path clean up. (All paths should go through EnvironmentProvider)
14 years ago
kay.one
b3e4485d71
Post processor now deletes folders that are less than 40MB.
14 years ago
kay.one
3dd7b3d768
This should fix the bug where a folder was tried to be retagged with the same error.
14 years ago
kay.one
4ae268b8e5
lots of different things ;)
14 years ago
kay.one
6828f099bc
Removed all static state tracking from job provider.
14 years ago
kay.one
c23e736cc6
Cleaned up ConfigProvider. Added reflection based test for all properties in ConfigProvider.
14 years ago
kay.one
f52620db70
Replaced deprecated NBuilder calls.
14 years ago
kay.one
956092dbd4
Merge branch 'markus' into kay.one
...
Conflicts:
NzbDrone.Core.Test/ProviderTests/DiskScanProviderTest.cs
NzbDrone.Core.Test/ProviderTests/MediaFileProviderTests.cs
14 years ago
kay.one
ec08436587
Refactored the shit out of PostDownloadProvider
14 years ago
Mark McDowall
a827199902
Fixed broken tests.
14 years ago
kay.one
35e44284c0
Fixed broken test, drop folder prefix uses regex instead of prefix now.
14 years ago
Mark McDowall
bb5febaade
DiskScanProvider.Scan() will log a warning if the path doesn't exist.
14 years ago
kay.one
e4d90e2f92
Merge branch 'markus' into kay.one
14 years ago
kay.one
5bb3b339a6
Fixed broken test
14 years ago
Mark McDowall
72c555f250
Local series search will now search anywhere in the title, not just the beginning.
14 years ago
kay.one
651a63edea
Merge branch 'markus' into kay.one
...
Conflicts:
NzbDrone.Core.Test/ProviderTests/LogProviderTest.cs
14 years ago
kay.one
8f9946eb63
Added some update APIs to check for updates and download and extract the update package.
...
Todo: apply updated, UI.
14 years ago
Mark McDowall
eb323b5394
Fixed broken log provider tests.
14 years ago
Mark McDowall
d8fb295214
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
14 years ago
Keivan Beigi
e5c4f34e0e
Adding some structure to NzbDrone.Core.Test
14 years ago