Commit Graph

2032 Commits

Author SHA1 Message Date
Mark McDowall 1596e8530f Error message for Size rejection fixed 2013-01-22 18:10:34 -08:00
Mark McDowall d7a012bb0b Removed extraneous file 2013-01-20 17:00:37 -08:00
Mark McDowall e136b458e0 MediaInfo added
New: Samples will only be skipped when under 70MB and under 8 minutes in
length
#ND-121 fixed
2013-01-20 16:35:42 -08:00
Mark McDowall eeb16d6d5a Added comments 2013-01-19 15:15:31 -08:00
Mark McDowall 2d21ee67e1 Better messages when searching for daily episodes 2013-01-16 23:29:43 -08:00
Mark McDowall e17ed8c0ad Nzbx download URL fixed
Fixed: Nzbx download URL formatted correctly
2013-01-16 22:47:57 -08:00
Mark McDowall 7d82c249f9 Fixed issue with Daily Series searching 2013-01-16 18:51:25 -08:00
Mark McDowall d6224bdfff csproj file changes 2013-01-15 17:40:22 -08:00
Mark McDowall f556f2aaf2 Reject non-english releases
NzbDrone, now with more rejection built in
2013-01-15 17:36:02 -08:00
Mark McDowall a1e8266cd8 Little JobProvider cleanup 2013-01-14 08:36:16 -08:00
Mark McDowall 7a675487fd Don't try to move episode file that does not exist
#ND-144 fixed
2013-01-13 15:09:44 -08:00
Mark McDowall 52e49ce879 Merge branch 'searching' 2013-01-13 11:30:46 -08:00
Mark McDowall 6b7e4d10e5 Added emptry constructor to Search 2013-01-13 10:29:53 -08:00
Mark McDowall 5e7c0951b7 Searching refactored
#ND-135 fixed
2013-01-13 00:24:48 -08:00
Mark McDowall 8d9e69af96 BestQualityInHistory fixed
#ND-138 fixed
#ND-138 comment "No issue with Disk upgrade check, just history."
Fixed: An issue with some qualities being treated as lower than expected
when checking history
2013-01-10 17:15:36 -08:00
Mark McDowall 829ba1cf92 Start of EpisodeSearch refactor 2013-01-10 16:35:33 -08:00
Mark McDowall 106ea1d04b Raw-HD
New: Raw-HD (TrollHD) support added
Fixed: Parser for TrollHD releases from NzbIndex and NzbClub
#ND-115 fixed
#ND-115 comment Max size will be ignored for Raw-HD releases, since they
are always very large anyways
2013-01-09 00:15:06 -08:00
Mark McDowall b8fff306bf Goodbye EF! 2013-01-08 00:57:38 -08:00
Mark McDowall d3a84228a5 Underscores & REGEX
Fixed: Parsing file names with underscores in title
#ND-131 fixed
2013-01-06 13:13:46 -08:00
Mark McDowall 1ef6906dc1 Merge branch 'autofac'
Conflicts:
	NzbDrone.Common/IISProvider.cs
	NzbDrone.Core/CentralDispatch.cs
2013-01-06 01:14:52 -08:00
Mark McDowall 125703a2fa Hidden startup, shutodwn and restart
New: Run without console window by default
New: Added NzbDrone.Console to run with console window
New: Shutdown from UI
New: Restart from UI
2013-01-06 00:25:45 -08:00
Mark McDowall 05aed27923 Register Types in Updater 2013-01-03 18:29:55 -08:00
Mark McDowall be2a5ea754 Cleaned up some error messages 2013-01-02 21:11:39 -08:00
Mark McDowall 120758bf02 More CentralDispatch Tests (bug caught!) 2013-01-02 20:09:37 -08:00
Mark McDowall c4e886a8f8 More autofac 2013-01-02 19:04:42 -08:00
Mark McDowall 924d3d0c8e Hello Autofac, Goodbye Ninject 2013-01-02 17:09:13 -08:00
Mark McDowall 5ba1c0eceb Merge branch 'master' into backbone 2013-01-01 13:14:47 -08:00
Mark McDowall f032917595 Added parsing for 1080p HDTV
New: Support for 1080p HDTV (parsing only)
2012-12-31 19:45:57 -08:00
Mark McDowall 72c7fc2680 Fixed: Allow ports above 32767 2012-12-31 13:09:43 -08:00
Mark McDowall c738a32162 Fixed: Better language parsing of releases
#ND-120 fixed
2012-12-31 11:27:45 -08:00
Mark McDowall 2235b83809 Sample file cutoff now 70MB
#ND-121 fixed
Fixed: Any file under 70MB will be treated as a sample file
2012-12-31 00:41:19 -08:00
Mark McDowall b3874dbdb0 Merge branch 'master' into backbone 2012-12-26 21:09:01 -08:00
Mark McDowall 78187b68f9 DailySeries renaming fixed
Fixed: Daily Series will be named with AirDate
#ND-112 fixed
2012-12-26 20:12:23 -08:00
Mark McDowall 62b10a56df GetNewFilename takes series instead of string now 2012-12-26 19:51:04 -08:00
Mark McDowall 4ade27427b Fixed: omgwtfnzbs URL changed to .org 2012-12-26 19:34:47 -08:00
Mark McDowall 89cfb5c9b1 TVRageMapping updates
Fixed: Issue matching TVDB series to TVRage series in some situations
2012-12-26 16:16:15 -08:00
Mark McDowall afef5ba0f4 No longer clean Newznab URLs when saving 2012-12-26 14:33:42 -08:00
Mark McDowall cd98fbb4fa Missing root dir won't stop app
Fixed: Missing root dir won't prevent UI from loading
2012-12-25 23:20:31 -08:00
Mark McDowall 861b2ec1e3 Updated project file 2012-12-25 00:11:29 -08:00
Mark McDowall e4861283b6 SceneMappings now have season number 2012-12-25 00:05:13 -08:00
Mark McDowall f3809d3a80 Merge branch 'master' into backbone
Conflicts:
	NzbDrone.Common/packages.config
	NzbDrone.Core.Test/packages.config
	NzbDrone.Core/NzbDrone.Core.csproj
	NzbDrone.Core/packages.config
	NzbDrone.Services/NzbDrone.Services.Service/packages.config
	NzbDrone.Web.UI.Test/NzbDrone.Web.UI.Automation.csproj
	NzbDrone.Web/_bin_deployableAssemblies/amd64/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest
	NzbDrone.Web/_bin_deployableAssemblies/amd64/Microsoft.VC90.CRT/README_ENU.txt
	NzbDrone.Web/_bin_deployableAssemblies/amd64/Microsoft.VC90.CRT/msvcr90.dll
	NzbDrone.Web/_bin_deployableAssemblies/amd64/sqlceme40.dll
	NzbDrone.Web/_bin_deployableAssemblies/x86/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest
	NzbDrone.Web/_bin_deployableAssemblies/x86/Microsoft.VC90.CRT/README_ENU.txt
	NzbDrone.Web/_bin_deployableAssemblies/x86/Microsoft.VC90.CRT/msvcr90.dll
	NzbDrone.Web/_bin_deployableAssemblies/x86/sqlceme40.dll
	NzbDrone.Web/packages.config
2012-12-24 21:53:45 -08:00
Mark McDowall 1bcb080666 Fixed post build steps 2012-12-24 19:46:52 -08:00
Mark McDowall a9923e3d30 Updated NUGET packages, including sqlce 2012-12-24 18:44:03 -08:00
Mark McDowall 760e7e7749 New Series Import job not so spammy 2012-12-24 16:15:26 -08:00
Mark McDowall ae0648b8f4 Free space widgets
Fixed: Free space widgets take up less space on smaller screens
2012-12-23 23:16:43 -08:00
Mark McDowall 607f1b07d3 Show free disk space in TB when applicable 2012-12-23 11:40:50 -08:00
Mark McDowall f9ad52ffba Merge remote-tracking branch 'origin/nzbx' 2012-12-23 01:09:40 -08:00
Mark McDowall 0bfc6cfe71 Merge branch 'master' into backbone
Conflicts:
	.gitignore
2012-12-23 00:46:23 -08:00
Mark McDowall 4212da9146 Free diskspace in UI
New: View Diskspace for root directories visible in UI
#ND-98 fixed
2012-12-22 21:35:36 -08:00
Mark McDowall 2bd866f590 Better handling of xml errors on tvrage 2012-12-22 17:18:05 -08:00
Mark McDowall 49f6c9cffb Added nzbx to UI
New: nzbx indexer added
2012-12-22 11:44:47 -08:00
Mark McDowall 117edd4286 Backend work for nzbx.co 2012-12-21 00:35:20 -08:00
Mark McDowall 2439b9e087 Allow sorting with articles (option)
New: Option to sort with articles (a, the, an) included
2012-12-20 21:36:48 -08:00
Mark McDowall d8f8cfb462 CRO reporting for duty
Fixed: Better parsing of certain filenames
2012-12-20 17:38:54 -08:00
Mark McDowall fb5b7a9277 Encypted errors be gone!
Fixed: Stop logging errors when parsing encrypted posts
2012-12-20 15:29:14 -08:00
Mark McDowall c2f9679141 Ampersand removed from title before searching
Fixed: Remove "&" from title before searching TheTVDB
2012-12-20 13:27:54 -08:00
Mark McDowall 5113bf3878 Renaming Season will succeed if no files are moved
Fixed: Renaming a season that is already named correctly will not error
2012-12-20 13:23:09 -08:00
Mark McDowall 9c98a764f5 Ampersand in searching replaced with and
Fixed: "&" is replaced with "and" in the Series title when searching for
episodes
2012-12-20 08:31:05 -08:00
Mark McDowall b577d78494 Merge remote-tracking branch 'origin/tvrage' 2012-12-19 22:55:27 -08:00
Mark McDowall 95dbce75dc Replace period with space in EPR.SeriesTitle 2012-12-19 22:49:13 -08:00
Mark McDowall 7fb8f05421 Prevent TvRage issues from breaking InfoUpdate 2012-12-19 22:17:18 -08:00
Mark McDowall c1d0bc9ac8 Merge remote-tracking branch 'origin/master' into backbone 2012-12-19 21:43:43 -08:00
Mark McDowall eebb086c60 Keep serching for episodes when partial search returns no results 2012-12-19 21:43:09 -08:00
Mark McDowall f40f1d37c7 Merge remote-tracking branch 'origin/master' into backbone 2012-12-19 20:56:00 -08:00
Mark McDowall 4635ac0488 New: Include nzbs.org DVD and BR categories 2012-12-19 20:44:16 -08:00
Mark McDowall 253426873c Matching TvRage to TvDb
#ND-15 In Progress
2012-12-19 08:41:51 -08:00
Mark McDowall eb42272764 Fixed SignalR - Its FM! 2012-12-18 17:40:47 -08:00
Mark McDowall b73f7a02d7 Inject DecisionEngine 2012-12-18 12:20:55 -08:00
Mark McDowall db3731f99e Inject constructors 2012-12-18 11:40:50 -08:00
Mark McDowall f00b17ac47 Added TvRageProvider and model classes 2012-12-17 22:41:08 -08:00
Mark McDowall fcefb3f762 Merge remote-tracking branch 'origin/master' into backbone 2012-12-17 21:05:28 -08:00
Mark McDowall 87cf09685c Backend work for omgwtfnzbs 2012-12-17 17:52:56 -08:00
Mark McDowall 89568cbe99 Merge branch 'master' into backbone
Conflicts:
	.gitignore
	NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
	NzbDrone.Core.Test/packages.config
	NzbDrone.Core/packages.config
2012-12-16 19:13:19 -08:00
Mark McDowall 8f1f96a573 Fixed: WEBDL-480p being detected as WEBDL-720p
Fixed Newznab DNS hostname test, finally!
2012-12-16 01:08:02 -08:00
Mark McDowall 6f1df9fe05 Fixed: XBMC Frodo library updates 2012-12-13 21:18:15 -08:00
Mark McDowall b747db6b93 Version number parsing for XBMC Frodo 2012-12-13 13:52:54 -08:00
Mark McDowall 7cf326eeb5 Index and Club URLs fixed
Fixed: RSS URLs for NzbIndex and NzbClub
2012-12-11 08:22:27 -08:00
Mark McDowall a50c0a9f77 Added Prowlin package. Added TC as Nuget source 2012-12-11 08:16:43 -08:00
Mark McDowall 987a3ecc73 Updated Prowlin 2012-12-11 00:16:29 -08:00
Mark McDowall f94eda3c20 Removed nuget packages from repo 2012-12-10 23:57:42 -08:00
Mark McDowall 5a1039ed8d Fixed ninject 2 reference
Fixed Core.Test reference to Signalr
2012-12-10 23:52:30 -08:00
Mark McDowall af2c86e40a Merge remote-tracking branch 'origin/master' into backbone 2012-12-09 22:41:18 -08:00
Mark McDowall aa40fe8c94 Removed NzbMatrix
New: Removed NzbMatrix
2012-12-09 20:50:05 -08:00
Mark McDowall 461d55f15c Merge remote-tracking branch 'origin/master' into backbone 2012-12-06 18:11:17 -08:00
Mark McDowall 7bdc10c370 Xbmc episode metadata
Fixed: An issue with episode nfo not downloading when episode did not
have a thumbnail (XBMC Metadata)
2012-12-04 17:41:19 -08:00
Mark McDowall ecab574042 Merge remote-tracking branch 'origin/master' into backbone 2012-12-03 18:13:19 -08:00
Mark McDowall c8969b77fe More newzbin cleanup 2012-12-02 19:47:28 -08:00
Mark McDowall 05e4523bee Newzbin and NzbsRus
New: Removed Newzbin
Fixed: NzbsRus now uses SSL.
2012-12-02 19:31:47 -08:00
Mark McDowall bc424709af Merge remote-tracking branch 'origin/master' into backbone 2012-11-26 16:45:57 -08:00
Mark McDowall 0758a5eb1e Better parsing of full season releases on disk 2012-11-25 23:13:55 -08:00
Mark McDowall d1f9bdf0ec Empty searches in search history now show
Fixed: Empty searches will show up in search history
2012-11-24 00:42:30 -08:00
Mark McDowall ccccb9a4cd Merge branch 'master' into backbone
Conflicts:
	NzbDrone.Web/Views/Settings/Quality.cshtml
2012-11-23 08:26:26 -08:00
Mark McDowall 9538559f61 Fixed bad migration for DownloadClientDirectory 2012-11-23 08:07:31 -08:00
Mark McDowall eddbd4a97b Renamed some settings, added 2nd priority for sab
New: Separated priorities for new and old episodes when sent to SABnzbd
2012-11-22 18:56:27 -08:00
Mark McDowall 22dc51a52f Minor cleanup to searchProvider 2012-11-22 16:38:38 -08:00
Mark McDowall d073a0b2fb Merge branch 'master' into searching 2012-11-21 08:16:22 -08:00
Mark McDowall dda7868215 Cleaned up a bunch of warnings 2012-11-21 08:14:57 -08:00
Mark McDowall 97fa0ef0d3 Rmeove illegal characters
Fixed: Remove illegal characters when saving blackhole and pneumatic
downloads
2012-11-18 18:17:00 -08:00
Mark McDowall d065876991 Refactored Search, less work in the searching 2012-11-16 08:39:54 -08:00
Mark McDowall 6f308b54f2 Better search urls for NzbMatrix 2012-11-16 08:08:48 -08:00
Mark McDowall c9056998cf NzbMatrix searching enhancements
New: Searching on NzbMatrix uses multiple numbering schemes
2012-11-15 15:38:06 -08:00
Mark McDowall 46aa774f19 Fixed: Search URLs for Newznab 2012-11-15 09:17:47 -08:00
Mark McDowall 1d860cbc1c Don't try to update XEM mapping if there isn't one
Updated TVDBLib to prevent an issue with Banner Colours blowing
everything up.
2012-11-14 12:31:44 -08:00
Mark McDowall 65f2dbce77 Merge branch 'master' into backbone
Conflicts:
	NzbDrone.Web/Global.asax.cs
2012-11-13 17:20:50 -08:00
Mark McDowall 21ccdaa68b QualityType sizes are added automatically 2012-11-13 08:37:08 -08:00
Mark McDowall 0ecbb30345 Bootstrap loading profiles via ajax 2012-11-09 08:28:59 -08:00
Mark McDowall 44c7a58595 Merge remote-tracking branch 'origin/master' into backbone 2012-11-06 17:15:06 -08:00
Mark McDowall f40305cb04 Fixed: Issue sorting downloads non-Windows NAS 2012-11-06 16:53:56 -08:00
Mark McDowall b366f8fadc First crack the API 2012-11-03 18:39:29 -07:00
Mark McDowall 64468cd9ed Upgraded nuget packages, Ninject 3, SignalR 5 2012-11-03 11:23:47 -07:00
Mark McDowall 44072a4d6b Fixed issue with deleting series 2012-10-23 08:18:28 -07:00
Mark McDowall 1b9480275f Get json response when adding item to the queue 2012-10-22 23:57:01 -07:00
Mark McDowall a7a4783947 Unavailable... 2012-10-22 14:01:14 -07:00
Mark McDowall 12c4f4423c Cleaner URLs, fixed dynamics in jobs 2012-10-22 00:05:27 -07:00
Mark McDowall 7065898165 Test buttons for Plex
New: Added buttons to test Plex configuration
2012-10-21 21:29:12 -07:00
Mark McDowall cacd86b4ef Test buttons for XBMC
New: Added buttons to test XBMC configuration
2012-10-21 20:44:16 -07:00
Mark McDowall 73e82c2f69 Fixed broken tests from merge 2012-10-20 17:19:30 -07:00
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
2012-10-20 16:07:04 -07:00
Mark McDowall 96a14bab9a Handle add to queue errors in SAB 2012-10-20 13:03:18 -07:00
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
2012-10-20 01:01:47 -07:00
Mark McDowall b5e196fcef Skip import when Series.Path doesn't exist 2012-10-19 23:46:12 -07:00
Mark McDowall 887456b337 Fixed dynamic jobs with single property 2012-10-19 21:36:47 -07:00
Mark McDowall f9370a8aec Cleaned and fixed broken tests 2012-10-19 18:42:42 -07:00
Mark McDowall db585b3bd7 Merge remote-tracking branch 'origin/dynamic-jobs' 2012-10-19 08:39:07 -07:00
Mark McDowall de62dc6f56 Merge remote-tracking branch 'origin/quality' 2012-10-19 08:31:39 -07:00
Mark McDowall cbdbc9a01b New: Import will skip any video file under 40MB 2012-10-19 08:27:45 -07:00
Mark McDowall 40accd835b Fixed: Issues with Custom Start Date 2012-10-18 11:50:52 -07:00
Mark McDowall d99415bc31 Revert to standard numbering when scene is absent 2012-10-18 08:33:18 -07:00
Mark McDowall 728a18f680 Fixed searchProvider 2012-10-17 23:50:36 -07:00
Mark McDowall c693f90271 Fixed up issues with initial XEM implementation 2012-10-17 23:49:53 -07:00
Mark McDowall 4176158fdf Missed files... 2012-10-17 21:17:19 -07:00
Mark McDowall 5cd9438939 Added job for updating XEM mappings
XEM mappings will also be updated when a new series is imported
2012-10-17 21:15:42 -07:00
Mark McDowall 2fd1263619 Download naming uses tvdb numbering
Searching by scene name added
Removed American Dad
2012-10-17 17:06:14 -07:00
Mark McDowall 59bfa16462 Added tests for GetEpisodeBySceneNumbering 2012-10-17 00:56:07 -07:00
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)
2012-10-17 00:39:06 -07:00
Mark McDowall c9c967fa1d Properly using Xem now 2012-10-16 22:00:28 -07:00
Mark McDowall 4b5d20cefe Revert "XemClient added"
This reverts commit a6e8ec6123.
2012-10-16 17:08:47 -07:00
Mark McDowall c5252ca22d Merge remote-tracking branch 'origin/master' into quality 2012-10-14 23:16:00 -07:00
Mark McDowall d25da21e58 Multi episode title cleanup #ND-67 Fixed 2012-10-14 22:52:12 -07:00
Mark McDowall 09665c2920 Added WEBDL 1080p
New: WEBDL 720p and 1080p are now separated
2012-10-14 21:30:07 -07:00
Mark McDowall b40c6ba7b8 Merge branch 'master' into quality 2012-10-14 20:23:45 -07:00
Mark McDowall fae0cadbec Fixed header parsing 2012-10-14 19:21:12 -07:00
Mark McDowall c91ff9be3e a.b.hdtv added
New: Enabled searching of a.b.hdtv for NzbClub and NzbIndex
2012-10-14 18:20:27 -07:00
Mark McDowall 2a1bb8989f Fixed Series Details 2012-10-14 10:10:23 -07:00
Mark McDowall 92acb4c049 QualityTypes no longer an enum 2012-10-13 17:36:16 -07:00
Mark McDowall 49f086cf19 Renamed Quality to QualityModel 2012-10-13 14:15:21 -07:00
Mark McDowall 410b4574bc Fixed db name in migration 2012-10-13 12:44:21 -07:00
Mark McDowall 070f6bb318 Added absolute episode number to DB 2012-10-13 12:44:20 -07:00
Mark McDowall a6e8ec6123 XemClient added
New: Now using the thexem.de for episode information
2012-10-13 12:44:19 -07:00
Mark McDowall 27646310a1 Minor XML tweaks for Metadata 2012-10-12 22:35:47 -07:00
Mark McDowall 9a006fc702 Font-Awesomed System 2012-10-11 00:46:38 -07:00
Mark McDowall 8280561e11 User configurable RSS Sync Time
New: RSS Sync Interval is now user configurable (Default 25 minutes)
2012-10-07 12:16:43 -07:00
Mark McDowall 23f8f534fc TVDB numbering confusion fixed
Fixed: Issue when episode numbers changed on TheTVDB causing episode
files were linked incorrectly
2012-10-06 22:30:12 -07:00
Mark McDowall b2c4f0201c Better error message for import fails. 2012-09-26 08:51:18 -07:00
Mark McDowall cb0f1fe513 PostDownloadScanJob can now be passed a path 2012-09-22 23:01:31 -07:00
Mark McDowall b21bf01bf0 Merge remote-tracking branch 'origin/master' into dynamic-jobs
Conflicts:
	NzbDrone.Web/Scripts/NzbDrone/series.js
2012-09-22 22:37:51 -07:00
Mark McDowall a7a0a25029 Renamed AiredAfter to CustomStartDate 2012-09-20 08:37:40 -07:00
Mark McDowall 3061219367 EpisodeAiredAfter added to edit/editor 2012-09-19 00:07:19 -07:00
Mark McDowall 6c78187601 EpisodeAiredAfter added to AddSeries UI
New: Ability to skip episodes that aired before a certain date, per
series.
2012-09-18 23:06:09 -07:00
Mark McDowall 713c4225c0 Added EpisodeAiredAfter to server side 2012-09-18 18:30:30 -07:00
Mark McDowall 16f6fa36ff Merge remote-tracking branch 'origin/master' into dynamic-jobs 2012-09-15 00:36:59 -07:00
Mark McDowall ad47bd275b Fixed broken nuget references 2012-09-12 00:35:47 -07:00
Mark McDowall c9a01857f4 Updated nuget packages 2012-09-12 00:23:34 -07:00
Mark McDowall aa282fbd4d Fixed up tests 2012-09-10 23:35:25 -07:00
Mark McDowall a4dde81ceb Converted jobs to dynamic 2012-09-10 12:04:17 -07:00
Mark McDowall 760a40d61d Changed update URL 2012-09-08 17:32:21 -07:00
Mark McDowall 4cefc5323c Using TPL for feed downloading - more speed!
New: Faster searching and rss syncing
2012-09-08 16:38:42 -07:00
Mark McDowall f6952abf39 Newznab searching is better
Fixed: Newznab returns better results for multi-word searches
2012-09-06 08:37:38 -07:00
Mark McDowall fcf0ca7299 Registered jobs 2012-09-04 00:11:15 -07:00
Mark McDowall 23118871fd Added Recycle Bin to server side
New: Recycle Bin is now available
2012-09-03 23:49:04 -07:00
Mark McDowall b52dcfd2ef Delete files when deleting series
New: Option to delete files when deleting series
2012-09-03 17:51:07 -07:00
Mark McDowall a7fd486b03 Change episode file quality
New: Ability to change the quality of an episode in the database
2012-09-03 16:26:52 -07:00
Mark McDowall d3ccd70470 Fixed broken tests... wtf was I doing? 2012-08-30 08:33:09 -07:00
Mark McDowall 4052db7502 Pneumatic added to client side
New: Pneumatic added as a download client
2012-08-29 19:33:57 -07:00
Mark McDowall 8b45714e59 Pneumatic wired up as download client 2012-08-29 17:32:27 -07:00
Mark McDowall 853f7689bc Pneumatic added to server side 2012-08-29 17:20:48 -07:00
Mark McDowall cc6011ec87 Organized tests for DiskScan and PostDownload
Added tests for GetVideoFiles and ProcessVideoFile
2012-08-29 08:34:51 -07:00
Mark McDowall 3cdd479bb4 Import video files from root of unsroted dir
New: Import Files directly from unsorted directory (no subfolder
required)
2012-08-27 03:15:22 -07:00
Mark McDowall 39aa5065bb Merge branch 'release-group' 2012-08-25 11:56:39 -07:00
Mark McDowall 1ea27648e3 Newznab season and partial season searches 2012-08-21 16:44:17 -07:00
Mark McDowall bd44b2899a 3D bug with search history cleanup fixed
Fixed: Search History Cleanup Job logic was backwards
2012-08-14 16:53:55 -07:00
Mark McDowall c2a1df61f6 New: Max DB Size is now 512MB (was 256MB) 2012-08-14 11:51:25 -07:00
Mark McDowall 653a0864c3 Removed DM - Branched if required later. 2012-08-13 17:05:01 -07:00
Mark McDowall ad92ba1083 nzbs.org back to http only
Fixed: nzbs.org will no longer use SSL to prevent errors
2012-08-11 14:55:53 -07:00
Mark McDowall a48dbba015 Metadata won't be created when there no imported files 2012-08-09 08:42:38 -07:00
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
2012-08-08 18:17:44 -07:00
Mark McDowall 5665f64988 Release group shown on history details, take 2 2012-08-07 16:46:23 -07:00
Mark McDowall 67064ec495 Restrict nzbs based on release group, server side
New: Only grab NZBs if release group is wanted (configurable)
2012-08-06 22:24:15 -07:00
Mark McDowall 0d40e2d43e Merge remote-tracking branch 'origin/master' into release-group 2012-08-06 11:56:33 -07:00
Mark McDowall 510d538c86 Added additional logging to metadata creation 2012-08-06 11:02:37 -07:00
Mark McDowall 6f3262c68a Release group is added to history and episodefile 2012-08-05 23:33:07 -07:00
Mark McDowall bee6914062 Allow scene name to be used for renaming
New: Added option to use scene name for episodefiles
2012-08-03 00:01:34 -07:00
Mark McDowall 5053989332 Added plot back to episode... whoops. 2012-07-29 21:47:05 -07:00
markus101 ccfcea61b0 Fixed plot and rating for episodes 2012-07-29 11:01:10 -07:00
Mark McDowall 2de4b67d1f Migration will clean unmapped history items 2012-07-27 23:59:11 -07:00
Mark McDowall d44c07b27b Fixed: History grid loads faster (lazy loaded) 2012-07-27 23:37:47 -07:00
Mark McDowall e7c5ceb865 Fully upgraded MP Added client profiling 2012-07-27 15:15:28 -07:00
markus101 1c99d602d8 Fixed an issue creating metadata for all series 2012-07-27 07:32:57 -07:00
Mark McDowall e5b6f63e6e New: Rename all series added to Series Editor 2012-07-20 21:46:16 -07:00
Mark McDowall 4ca828db81 New: .strm files are now considered media files 2012-07-19 13:43:54 -07:00
Mark McDowall 8f1bf83f13 First aired is output properly 2012-07-15 23:17:18 -07:00
Mark McDowall 29b8d55355 Fixed up Genre 2012-07-15 23:08:14 -07:00
Mark McDowall 1b9c47da38 Cleaned up metadata output a bit 2012-07-15 22:56:07 -07:00
Mark McDowall c5e4b157f6 Fixed issue with episodeguide URL #ND-21 2012-07-15 15:10:35 -07:00
Mark McDowall 4776f0430b Registered Metadata refresh job 2012-07-14 21:34:01 -07:00
Mark McDowall 9d5c942cbf Force Refresh added to Series Editor 2012-07-14 21:27:40 -07:00
Mark McDowall 2982e79065 Empty directors and writers won't blowup 2012-07-14 20:43:14 -07:00
Mark McDowall c0b81a8971 Fixed broken tests 2012-07-14 01:31:03 -07:00
Mark McDowall 1d2cd49bde Metadata issues with renaming resolved 2012-07-14 01:17:37 -07:00
Mark McDowall f296f38742 Images in XML use the path to the image now. 2012-07-13 23:57:52 -07:00
Mark McDowall 56473244ab Logger blowing up unit tests 2012-07-13 12:23:13 -07:00
Mark McDowall 7c803c4691 Merge remote-tracking branch 'origin/metadata' 2012-07-13 11:03:15 -07:00
Mark McDowall 5c49ac6b29 Added metadata options to settings #ND-21
New: Metadata file creation for XBMC
2012-07-12 19:02:30 -07:00
Mark McDowall 2e9cf66b57 Tweaks to XML and thumbs #ND-21 2012-07-12 14:48:09 -07:00
Mark McDowall b122f1135e Metadata will be called when needed #ND-21
Import/Rename episode files
Import series/update series info
2012-07-12 14:08:21 -07:00
Mark McDowall eee24aff1d Tests added
Series metadata will be created when series info is refreshed (and on
add)
2012-07-12 11:30:43 -07:00
Mark McDowall b50e16a456 Metadata coming together for XBMC 2012-07-09 21:37:24 -07:00
Mark McDowall cc5b2c3e40 Initial commit for Metadata 2012-07-07 16:52:04 -07:00
Mark McDowall 1a7911ab82 Central Dispatch update from last commit 2012-07-07 16:34:07 -07:00
Mark McDowall 8a7d474b74 Past Week Backlog Search job added
New: Manually search for all missing episodes form the last 7 days (from
Missing page)
2012-07-07 16:33:37 -07:00
Mark McDowall a087c89903 Added tests for null list in Min/Max or Default 2012-06-26 11:27:03 -07:00
Mark McDowall a42d90f22c Prevent error for MinOrDefault.
Fixed: Issue with episode searching
2012-06-25 21:58:32 -07:00
Mark McDowall cd25b86e5e Register new job properly 2012-06-13 00:18:10 -07:00
Mark McDowall b7408b726a Added cleanup job for search history
New: Search History cleanup job will only keep the last week of results
2012-06-12 12:38:38 -07:00
Mark McDowall c50ed82b7e Reordered parsing REGEX a bit. 2012-05-30 08:10:43 -07:00
Mark McDowall 4ea55444be Fixed: An issue with Episode Searches that had full season results 2012-05-26 12:17:51 -07:00
Mark McDowall 25aa39e0f3 Added MinOrDefault for IEnumberable<int> 2012-05-26 12:15:13 -07:00
Mark McDowall 7d5c0fed14 Project file saved... 2012-05-19 13:13:23 -07:00
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.
2012-05-19 13:07:30 -07:00
Mark McDowall 3ddb85983f New: Dognzb.cr added as a default indexer. 2012-05-17 20:32:55 -07:00
Mark McDowall 19ffd77754 Episode searches will be done in ascending order now. 2012-05-17 20:10:33 -07:00
Mark McDowall 3fdfa69b94 Updated tests for UpcomingProvider. #ND-45 fixed 2012-05-17 18:23:32 -07:00
Mark McDowall ac2f3399f0 New: Upcoming page is now broken down by day. 2012-05-17 18:14:44 -07:00
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.
2012-05-17 16:52:26 -07:00
Mark McDowall 53ced94af9 Fixed: Issue with notifications when new episode filename did not contain the the quality. 2012-05-16 09:21:53 -07:00
Mark McDowall 0a526951b6 Fixed: Daily episode parsing is less greedy. 2012-05-14 16:21:31 -07:00
Mark McDowall 15279d3e97 Added some validation to Newznab. 2012-05-12 10:25:59 -07:00
Mark McDowall 92c6451bfc Initialze Newznab will delete any with a null/empty name or URL. 2012-05-12 10:16:07 -07:00
Mark McDowall d66f0eb052 Fixed: Recent startup issues for some users. 2012-05-12 09:40:01 -07:00
Mark McDowall 9ae7731aa3 Newznab Indexer should not cause everything to fail and we should get exceptions. 2012-05-12 09:31:54 -07:00
Mark McDowall 3468adf85c Removed extraneous dictionary, no dictception. 2012-05-11 13:51:33 -07:00
Mark McDowall 9048da1dd5 Rss feed paring will check for errors and give a better error if found. 2012-05-11 13:50:41 -07:00
Mark McDowall 7a80c81ffb New: Newznab providers will be rejected if they are not valid addresses.
Tests added for checking DNS.
2012-05-11 10:27:18 -07:00
Mark McDowall 20e99205f8 Fixed issue with tests.
Added test to confirm expected result (Successes != null or empty)
2012-05-08 16:05:08 -07:00
Mark McDowall c59f1a537d Fixed: An issue with Season and Series searching crashing the JobProvider.
Added Nzb.su image to project file.
2012-05-08 15:49:10 -07:00
Mark McDowall f26ef627df New: Newznab will show indexer name and logo when possible. 2012-05-08 14:29:24 -07:00
Mark McDowall a16defc5f0 Newznab won't blow up if more than one indexer with the same URL is found during initialization. 2012-05-04 09:26:25 -07:00
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.
2012-05-04 08:30:30 -07:00
Mark McDowall b7fea36045 Fixed: Season searching won't fail when search for season 0 (specials). 2012-05-03 22:58:42 -07:00
Mark McDowall 46ca4e28fd New: Nzb.su added as a default Newznab indexer. 2012-05-03 15:52:54 -07:00
Mark McDowall dec06e20d6 New: Nzbs.org removed, added as a default Newznab provider. (Please update your settings) 2012-05-03 15:08:35 -07:00
Mark McDowall 5aff4ab240 New: NzbInfoUrl added to history (link to NZB info at indexer) - Not supported for Womble's. 2012-05-02 15:42:21 -07:00
Mark McDowall b314ff5e82 Added NzbInfoUrl to indexers. 2012-05-02 12:02:39 -07:00
Mark McDowall ce0a6f8b86 NzbInfoUrl added to history and episode parse result, will be added to history item before being added to the DB. 2012-05-02 08:37:09 -07:00
Mark McDowall 0c3de6964f Merge branch 'master' into nzburl 2012-05-02 08:31:24 -07:00
Mark McDowall f09a7e0525 Fixed: Issue parsing certain multi-part episode names. 2012-05-02 08:09:21 -07:00
kay.one a2d4b59002 Updated exceptron driver 2012-04-30 16:08:00 -07:00
Mark McDowall e8122685b2 SendEmail will catch any errors thrown in Send, so Notifications don't blow up. It will also log additional details. 2012-04-30 09:42:07 -07:00
Mark McDowall b626dc2435 SmtpProvider will throw on exceptions, instead of returning false. 2012-04-29 22:36:49 -07:00
Mark McDowall 2a8fab7ef9 Fixed: Episode Overview is trimmed down more to prevent being to large. 2012-04-29 20:32:44 -07:00
kay.one 16eecb3b4f Updated to exceptron api v1a 2012-04-29 18:24:24 -07:00
Mark McDowall 0ab0611173 Fixed: Underscores in Series Name when parsing were are now removed properly. 2012-04-25 15:43:30 -07:00
Mark McDowall a1fa6287c7 New: Basic stats on your library. View at: /System/Stats 2012-04-25 12:50:37 -07:00
Mark McDowall 05b91dbb4f New: DSR x264 releases will be considered SDTV releases, instead of Unknown. 2012-04-25 08:32:42 -07:00
Mark McDowall 2c7a2df3ea New: Repacks will be treated the same as propers. 2012-04-25 08:15:48 -07:00
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.
2012-04-25 08:06:38 -07:00
Mark McDowall 724e354eee Fixed bug with RSS Item TIitle.
Fixed broken tests.
2012-04-23 12:33:16 -07:00
Mark McDowall 5422350afd Unit tests for SearchHistory added. 2012-04-23 11:20:32 -07:00
Mark McDowall b52710859c Merge branch 'search-log' 2012-04-23 00:40:57 -07:00
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)
2012-04-23 00:38:42 -07:00
Mark McDowall 06df8a86b6 Forced downloads now have episode titles. 2012-04-22 23:47:30 -07:00
Mark McDowall cef7b6a8dc SearchResult Controller added.
Force Download added.
2012-04-22 23:31:11 -07:00
kay.one 30358de9f4 Log message is now included with exception log. 2012-04-22 19:35:55 -07:00
kay.one aff17f7767 Exceptions are now sent to exceptrack 2012-04-22 16:14:02 -07:00
kay.one 2b5776acbf Added exceptrack.driver
updated json.net
2012-04-22 15:41:42 -07:00
Mark McDowall 4f005e45c0 Search Results grid added. 2012-04-21 01:16:15 -07:00
Mark McDowall c7f8f57f77 Episode searching now stores the results of the tests. 2012-04-19 23:42:13 -07:00
Mark McDowall 47a225c264 Fixed: Issue preventing some users from using Womble's Index. 2012-04-19 00:31:51 -07:00
Mark McDowall eb0c75061d Fixed: NzbClub nzb URL. 2012-04-18 23:31:44 -07:00
Mark McDowall ffaae13680 Fixed: Twitter download complete message grammar. 2012-04-17 23:10:24 -07:00
Mark McDowall aec59de6b6 Exceptions when checking SAB's queue are now caught. 2012-04-17 17:19:03 -07:00
Mark McDowall c0d1d2c502 Fix: Successful downloads that are not moved properly should be retried. 2012-04-17 14:44:20 -07:00
Mark McDowall 5650f891ee Added some additional logging around sizing. 2012-04-16 20:42:18 -07:00
Mark McDowall 733ebe3cfa Renamed misnamed Decision Engine files 2012-04-14 18:09:51 -07:00
Mark McDowall 06fb34ce6c Nzb Url column added. 2012-04-14 17:57:15 -07:00
Mark McDowall 4947252f93 New: AirTime will be shown in Series grid details. 2012-04-14 17:55:17 -07:00
Mark McDowall 8618117926 New: Added a single period as a separator when naming episodes. 2012-04-14 17:17:36 -07:00
Mark McDowall c24cb16127 Registered NzbClub as indexer. 2012-04-14 16:54:54 -07:00
Mark McDowall a947cd2743 New: Added NzbClub.com as an indexer, enabled by default 2012-04-14 16:50:08 -07:00
Mark McDowall 3a8f40511d New: Added NzbIndex.nl as an indexer, enabled by default 2012-04-14 16:37:36 -07:00
Mark McDowall 55cbc59887 Fixed: Search failure is more friendly.
Womble's Index is enabled by default.
2012-04-14 15:33:58 -07:00
Mark McDowall 89691f923b Fixed images for FST and Wombles. 2012-04-14 01:12:47 -07:00
Mark McDowall c5367624ea New: Added FileSharingTalk indexer.
Fixed Atom DateTime parsing bug.
2012-04-13 23:45:42 -07:00
Mark McDowall 82ddd34483 New: Womble's Index 2012-04-13 23:45:41 -07:00
Mark McDowall 399b50ec8e Truncating TvDb Overviews actually works. Stupid Recaps. 2012-04-13 23:45:40 -07:00
Mark McDowall c9fcde3bbb Fix: Email notification testing. 2012-04-04 15:29:55 -07:00
Mark McDowall d79fa1c2cd Fix: Episode Overview will be trimmed if it is too long. 2012-04-03 20:37:56 -07:00
kay.one 34054f2178 New: Added support for .M4V extensions. 2012-03-25 14:46:26 -07:00
Mark McDowall 74105974dd New: Added test button to SABnzbd.
New: Added test button to Prowl.
2012-03-17 21:14:32 -07:00
Mark McDowall 5ea626585f Fix: Added support for year as season (Looney Tunes) 2012-03-16 19:17:36 -07:00
kay.one c477564284 Fix: fixed manual job priority issue 2012-03-14 22:18:06 -07:00
Mark McDowall c8f1bccc50 Removed Progress Notification from BannerProvider. 2012-03-07 12:37:36 -08:00
Mark McDowall 861f6c1a0c Fixed broken tests.
Fixed spelling mistake.
2012-03-06 23:34:26 -08:00
Mark McDowall a00c20c1af Fixed spelling of enviroment provider (Environment). :) 2012-03-06 18:59:43 -08:00
Mark McDowall 5764059f1d New: Banner will be deleted when series is deleted. 2012-03-06 18:53:49 -08:00
Mark McDowall 1c22ec91d6 New: Episodes that air today will not be shown in the UI as missing. 2012-03-03 12:11:26 -08:00
Mark McDowall e8be045d12 Fix: Newzbin will no longer include Full DVD releases, or other non-standard formats. 2012-02-29 12:16:41 -08:00
Mark McDowall 64a913fb8e Fix: Newzbin custom parser will now reject full DVD reports.
Fixes bug: ND-31
2012-02-29 08:34:08 -08:00
kay.one 6d7e886e8c Minor CSS update 2012-02-29 00:25:56 -08:00
Mark McDowall 6375df058e Fix: NzbMatrix report age is now parsed properly. 2012-02-28 23:53:30 -08:00
Mark McDowall 4d918ff683 New: Added Network to Series Grid.
Fixed logging for RetentionSpecification.
2012-02-28 23:20:40 -08:00
Mark McDowall cd18fd4a34 Fix: Fixed parsing issue for certain multi-part episodes. 2012-02-27 23:31:40 -08:00
Mark McDowall 1f24e87421 Fix: Deleted files were always ignored when deleted, ignoring AutoIgnorePreviouslyDownloadedEpisodes setting. 2012-02-27 22:07:56 -08:00
Mark McDowall 03a7643b75 SignalR will now update quality in UI as well (when applicable) 2012-02-27 22:07:56 -08:00
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.
2012-02-27 21:50:56 -08:00
kay.one ada0a3bfbc updated indexer error logging 2012-02-27 18:35:38 -08:00
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
2012-02-27 13:26:59 -08:00
kay.one 2303a02a06 Fixed: Fixed issue where NzbMatrix servers would die if series title started with 'the' 2012-02-26 21:33:24 -08:00
Mark McDowall ea65f5836c PendingMapping Editor added to Services. 2012-02-26 18:13:11 -08:00
kay.one 56c6466c9f Improved: Season search/backlog search is a lot more efficient with indexer searches. 2012-02-26 17:14:35 -08:00
kay.one 4fe1d7e6f7 Jobs added to queue have higher priority than scheduler jobs. 2012-02-26 14:35:45 -08:00
kay.one 39be4c567d Fixed: Fixed an issue where there could be a race condition during app update. 2012-02-26 13:22:35 -08:00
Mark McDowall 7a1301610a PDTV will treated as SDTV. 2012-02-25 15:52:48 -08:00
Mark McDowall 01746a06e0 Fixed Series/Details Quality column. 2012-02-25 14:21:04 -08:00
kay.one 11db27f6ac Better check against internal server error exceptions during unit tests. 2012-02-25 11:57:56 -08:00
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
2012-02-24 18:01:53 -08:00
kay.one 96317b476c Fixed: Parsing of daily episodes with bad date format (YYYY/DD/MM) instead of (YYYY/MM/DD) 2012-02-23 23:31:42 -08:00
Mark McDowall 0ff60bde92 Mass edit is now Series Editor.
Renamed Opps to Oops.
Fixed broken SeriesEditor.
2012-02-23 14:31:50 -08:00
Mark McDowall a12dcfd501 Deleting a series will now delete the coresponding seasons. 2012-02-22 13:43:41 -08:00
Mark McDowall 694b712c14 Fix: Parsing issue for episodes with year and 105 style naming. 2012-02-22 08:23:25 -08:00
Mark McDowall 6116fdb032 Merge branch 'season-ignore'
Conflicts:
	NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
	NzbDrone.Core/NzbDrone.Core.csproj
2012-02-21 23:45:46 -08:00
Mark McDowall 15a29dce81 Parser updated. 2012-02-21 23:08:22 -08:00
kay.one 7e38afc838 Logging/Download notification tweaks. 2012-02-21 20:43:19 -08:00
kay.one e0f901dbe7 Fixed an issue where publish date could not be parsed for rss items. 2012-02-21 20:00:07 -08:00
Mark McDowall 219ea364a9 More unit tests for Plex notifications. 2012-02-21 16:53:17 -08:00
Mark McDowall 6e767eafab New: Added Plex to Notifications, allowing notifications and library updates. 2012-02-21 15:10:42 -08:00
Mark McDowall aac42d4882 More Season ignore work. Already ignored seasons will be ignored.
Fix: Season Ignore is handled separately from Episode Ignore.
2012-02-20 22:50:38 -08:00
Mark McDowall 969f8ae5e2 SeasonProvider Added to handle ignoring of Seasons. 2012-02-20 19:25:19 -08:00
kay.one 9d126e54c9 New: Added support for limited retention. Reports older than the configured retention are skipped. 2012-02-18 13:18:19 -08:00
Mark McDowall d8957a85ef Small tweak in SignalR dependency injection. 2012-02-18 12:42:13 -08:00
Mark McDowall c739b3e132 Update clients when new episode is imported (ready). 2012-02-18 12:42:12 -08:00
Mark McDowall f19721912b SignalR added to provide realtime episode status updates. (Series/Details and Downloading only currently) 2012-02-18 12:42:11 -08:00
kay.one ac84d76ef9 New: When searching for episodes, newer reports are given priority over older reports of equal quality. 2012-02-18 12:33:06 -08:00
Mark McDowall 5bf56ffca3 Age parsing added to the indexers. 2012-02-18 12:33:05 -08:00
Mark McDowall 462eb53897 Retention check added to DecisionEngine.
Retention is configurable from Settings/Indexers.
2012-02-18 12:33:04 -08:00
Mark McDowall 59516c240f Fix for episodes with "Part" in the Episode Title being picked up as mini-series releases. 2012-02-15 12:17:10 -08:00
kay.one 6851e2ae9d Fixed broken test 2012-02-14 18:32:47 -08:00
kay.one 890b8b1c2c updated analytics 2012-02-14 18:24:40 -08:00
kay.one 5c03c873b2 updated analytics 2012-02-14 18:21:56 -08:00
Mark McDowall 2deb6822b0 Updated Nuget packages. 2012-02-14 18:08:47 -08:00
kay.one e5fa098d66 deskmetrics doesn't report during dev. 2012-02-12 23:49:53 -08:00
kay.one 90e5e8eef3 deskmetrics doesn't report during dev. 2012-02-12 23:38:50 -08:00
kay.one 05df752cc8 Fix: Downgraded some log levels for less verbose logging 2012-02-12 23:28:01 -08:00
kay.one 9bea027907 Fixed compile issue 2012-02-12 22:41:51 -08:00
kay.one 83aa6330d1 Minor cleanups. 2012-02-12 22:38:57 -08:00
Mark McDowall 34f8f0a78f Reversed the last change, if episodes are not parsed in order the report should be rejected. 2012-02-12 21:01:14 -08:00
Mark McDowall fb83212f55 Parser will ensure episode numbers are in order when returned. 2012-02-12 20:27:00 -08:00
Mark McDowall 1abeef7239 Fix: Episode naming for files with multiple episodes. 2012-02-12 14:11:32 -08:00
kay.one 659b3dee55 Improved: Upcoming episodes page no longer shows series that aren't monitored. 2012-02-11 16:02:59 -08:00
kay.one 6df184b7cb New: All setting values are cached for better responsiveness. 2012-02-11 16:02:58 -08:00
Mark McDowall cc8f8bec06 Fixed bracket in logging message. 2012-02-11 00:16:26 -08:00
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.
2012-02-11 00:09:28 -08:00
Mark McDowall 2a6f02be17 Added additional logging to PostDownloadProvider. 2012-02-10 22:33:27 -08:00
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) 2012-02-10 17:54:08 -08:00
kay.one 5ecbdd3e64 Package cleanup 2012-02-10 16:48:20 -08:00
Mark McDowall 7ae751371d Fix: Growl will now work for notifying on grab/download.
Growl must be registered before notifications will work.
2012-02-07 00:24:59 -08:00
kay.one 5717b7f596 New: Rewrite of download decision engine. 2012-02-06 21:14:55 -08:00
Mark McDowall a168bdfa00 Merge branch 'overview-grid' 2012-02-06 21:11:26 -08:00
Mark McDowall 93355a4ae1 Upcoming grid NzbDroned. Bye Telerik Grid. 2012-02-06 17:22:17 -08:00
kay.one 26242d7dde Fixed rebase issues. 2012-02-04 23:00:12 -08:00
kay.one 174f765ec9 New: NzbDrone service to automatically report errors and episode parse issues. 2012-02-04 22:50:41 -08:00
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) 2012-02-04 20:36:42 -08:00
kay.one 02a3b38210 Added service integration tests. 2012-02-03 21:28:50 -08:00
kay.one 65417bd8ec Fixed: Multipart episodes are now added to sab queue using single episode title only. 2012-02-02 22:49:34 -08:00
kay.one 44d6d20bd6 Deskmetrics will not report any data unless using the master branch. 2012-02-02 16:11:18 -08:00
Mark McDowall 249e6d7c4b Fixed DateTime parsing in SeriesProvider.CleanAirsTime, will now suppress failures because TheTvDb has random data. 2012-02-01 16:02:20 -08:00
Mark McDowall df6db27d21 Fixed SabPriorityType of Force being Top in the model. 2012-02-01 16:02:19 -08:00
Mark McDowall a96ff2519a New: Blackhole implemented, allowing clients other than SABnzbd to be used. 2012-02-01 16:02:16 -08:00
Mark McDowall d670e45001 DownloadClient added to the UI, it still will only download via Sabnzbd. 2012-02-01 16:02:15 -08:00
kay.one 2009693787 Fix: Indexers that are enabled but aren't configured correctly will be skipped during rss/search 2012-01-31 17:38:05 -08:00
Mark McDowall e0170a08e4 More REGEX work, cleaned up some extraneous bits and made them more accurate. 2012-01-31 17:17:42 -08:00
Mark McDowall c700ffcc3b Fixed parsing being too greedy in its search for multi-episode releases. 2012-01-31 16:27:24 -08:00
Mark McDowall 3b0d989cfb Throwing a better exception. 2012-01-31 12:18:24 -08:00
kay.one feb4ef969e Fixed: Issue where daily episodes/full season releases would break sab queue check. 2012-01-31 11:35:03 -08:00
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.
2012-01-30 22:55:57 -08:00
Mark McDowall 1f983094ac Fix: Resolved a parsing issue when timeleft for an SabQueueItem was greater than 24 hours. 2012-01-30 13:34:15 -08:00
kay.one 68e1a0bc4d Fixed: Fixed issue where an unknown episode/item in the queue would crash CheckQueue. 2012-01-27 16:21:06 -08:00
Mark McDowall 91d3d522ec Parse size to decimal using en-US culture. 2012-01-27 14:53:11 -08:00
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. 2012-01-27 08:17:12 -08:00
kay.one 207ea607a7 Fixed spacing in episode search notification. 2012-01-26 22:57:07 -08:00
kay.one b58fe89ce4 analytics will not leak exceptions while in production. 2012-01-26 22:10:15 -08:00
kay.one 14559d035b Updated deskmetrics libraries. 2012-01-26 21:28:00 -08:00
Mark McDowall 1990f5ab8c Removed try/catch from CreateBackupZip.
Build NzbDrone.Common when debugging now.
2012-01-26 21:24:41 -08:00
Mark McDowall 8ce6e8a08e Cleaned up Backup. 2012-01-26 21:05:09 -08:00
Mark McDowall 93ee97123f System/Backup will backup Config.xml and NzbDrone.sdf to a zip file for the client to download. 2012-01-25 23:56:05 -08:00
kay.one 340f05aef4 Fixed broken tests, DeskMetrics now has a different id during dev and production. 2012-01-25 17:52:47 -08:00
kay.one 7a83a46d31 Added integration to deskmetrics 2012-01-25 17:32:36 -08:00
kay.one b225db9aaf Started to add support for deskmetrics 2012-01-25 17:32:36 -08:00
Mark McDowall 02cb12bdb8 BacklogSetting refactoring. 2012-01-25 17:02:21 -08:00
Mark McDowall 6772db7e69 EpisodesWithoutFiles returns Series.* instead of Series.Title only. 2012-01-24 17:11:16 -08:00
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. 2012-01-23 22:29:32 -08:00
Mark McDowall fb17765d3a Fixed issues with searching and the results being filtered before the SearchProvider could properly handle them. 2012-01-23 12:25:14 -08:00
Mark McDowall 413991485f Spelling fixed. 2012-01-23 11:00:05 -08:00
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.
2012-01-23 10:57:27 -08:00
kay.one d6d1bbe3f5 Tweaked Progress notification. 2012-01-22 23:43:54 -08:00
kay.one 2875832db0 Made search notifications a bit more friendly ;) 2012-01-22 23:07:00 -08:00
kay.one ead5f37921 Directory write time is now calculated based on the most recent file write to any file inside of that directory. 2012-01-22 20:59:23 -08:00
kay.one 63bef2de31 Fixed more queue issue. 2012-01-22 20:25:05 -08:00
Mark McDowall baa0b8df67 Series Grid won't show series that haven't been completely added (LastInfoSync is null). 2012-01-22 20:14:01 -08:00
kay.one d1e3298da1 Enabled rolling file logging. 2012-01-22 18:41:44 -08:00
kay.one 5e3e071692 Added a duplicated item to Queue.txt, reformated existing json sample files. 2012-01-22 18:41:44 -08:00
Mark McDowall 03dc4a5602 Fixed typo. 2012-01-22 14:45:37 -08:00
Mark McDowall c0542449a4 Added additional logging to episode searching. 2012-01-22 13:16:25 -08:00
Mark McDowall d5e62bc70b Files will be tagged with Proper when append quality is enabled and episode is a proper. 2012-01-22 11:25:59 -08:00
Mark McDowall dc4f5e48f3 SabQueueItem ParseResult will trim off duplicate before parsing. 2012-01-21 20:06:17 -08:00
kay.one 481a8ceb97 restored a change that wasn't needed after queue json fix. 2012-01-20 00:32:50 -08:00
Mark McDowall 7b14da9b17 Fixed GetQueue and GetHistory. 2012-01-20 00:18:38 -08:00
Mark McDowall e885fadc59 Added MassEdit for series editing. 2012-01-19 23:51:26 -08:00
kay.one b498c242af Fixed QueueEmpty.txt json file. 2012-01-19 23:36:29 -08:00
kay.one b6d43273cf Fixed an issue where an unparsable item could break the parser. 2012-01-19 23:08:05 -08:00
kay.one 0276fa12f0 Fixed an issue where a none-paused empty queue would throw. 2012-01-19 22:59:37 -08:00
kay.one 78268f3c58 Better parser logging. 2012-01-19 22:35:10 -08:00
kay.one 1e580856ca Better exception logging. 2012-01-19 22:12:07 -08:00
kay.one 9d90f04b6e Added Linq post filtering to indexer searches. 2012-01-19 22:01:30 -08:00
kay.one 7483d5d3a5 Added sab queue check for multiepisodes. 2012-01-19 21:50:17 -08:00
kay.one 9acfb7330c Check sab queue now takes quality into consideration 2012-01-19 21:50:16 -08:00
Mark McDowall e7b8ae4520 Nzbs.org will search for individual episodes with less strict terms. 2012-01-18 21:26:48 -08:00
kay.one a93846d2d8 Deleting any series with seriesid =0 during migration. 2012-01-18 21:12:30 -08:00
kay.one d967d4198c Duplicated root folders are now blocked. 2012-01-18 21:06:48 -08:00
kay.one 7c6d745c86 You can no longer add root folders that don't already exist. 2012-01-18 21:06:45 -08:00
kay.one 9406ca9cf5 Better exception data for feed errors. 2012-01-18 21:06:44 -08:00
Mark McDowall b4eed1a657 SabProvider now gets JSON instead of XML for history and queue. 2012-01-18 20:05:03 -08:00
Mark McDowall 26c4240a6b SabProvider can now get the entire Queue for additional processing. 2012-01-18 16:05:44 -08:00
Mark McDowall 34206fc308 Renamed to skipHistory to make it more clear. 2012-01-17 23:46:17 -08:00
Mark McDowall 20c1639ada Added pre-search check for EpisodeSearch to see if an upgrade is possible, before attempting. 2012-01-17 23:45:21 -08:00
Mark McDowall d1262f1ced No longer checking history when doing a manual search. 2012-01-17 21:06:37 -08:00
Mark McDowall 5cea5282bd Improved the parser to properly handle files without titles, with tests. 2012-01-16 23:17:56 -08:00
kay.one 4da2e1cb72 Episode auto-ignore is now done in realtime rather than using a job. 2012-01-16 20:05:36 -08:00
kay.one 24d51093d6 Fixed issue where AppUpdateJob would throw when there are no updates available. 2012-01-16 10:10:18 -08:00
Mark McDowall 488be41fb1 Fixed broken tests after adding new job. 2012-01-15 20:25:09 -08:00
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). 2012-01-15 20:12:47 -08:00
kay.one a48db83be9 Separated migration for LogDB and Application update. 2012-01-14 21:47:13 -08:00
kay.one 8f4f863631 Turning off tagging folder for now, to stop messing people's series folders 2012-01-14 19:17:23 -08:00
kay.one e358ad6d87 Jobs now use Timespan rather than integer to represent minutes. 2012-01-14 18:47:23 -08:00
Mark McDowall 11b6720cd1 Backlog searching will be disabled by default. Option is available in Settings/Misc 2012-01-14 16:01:51 -08:00
Mark McDowall 3e9593ba3b SabProvider will use Series.Title instead of the series Path, it is first cleaned by MediaFileProvide.CleanName(). 2012-01-14 12:36:11 -08:00
Mark McDowall 7ff53e5ac2 Season 1, Episode 0 will not be automatically ignored (usually a pilot), with test. 2012-01-14 11:09:48 -08:00
Mark McDowall dfbb222c6c Changed the second .xvid to .divx.
.mkv & .ts will be treated as HDTV, all others will be treated as SDTV.
2012-01-13 21:40:09 -08:00
Mark McDowall f2984d9430 ts and ogm files will now be scanned. 2012-01-13 21:25:28 -08:00
kay.one e8e0e8e5dc Adding series with a ID of 0 is now blocked. 2012-01-13 14:16:33 -08:00
Mark McDowall ad4afbcb6d DailySeries now use the JSON API instead of the CSV file. 2012-01-12 20:08:58 -08:00
Mark McDowall afb8305c00 SceneMapping will use the JSON API instead of CSV file now. 2012-01-12 19:22:28 -08:00
Mark McDowall 42554b815a Fixed broken tests. 2012-01-12 15:50:04 -08:00
Mark McDowall 5f0c03d69d Bug: Fixed ND-9, no longer strip out * from SABnzbd categories, * is Default. 2012-01-12 15:40:30 -08:00
Mark McDowall 359f6ea012 Bug: Fixed years being picked up as 4-digit season/episode combo when using the folder name only. a year wrapped with brackets '()' or '[]' will be treated as a year.
Bug: Fixed display issue for series with a period in them when adding existing series, Html.Label(path) would only show text from after the period.
2012-01-12 15:40:28 -08:00
Keivan Beigi 5a70fce2bf Updated RSS Sync interval to 25 Minutes. 2012-01-11 10:36:52 -08:00
Mark McDowall b52585d62a XbmcProvider will use the HTTP API when updating the library for Eden clients (EventServer was failing). 2012-01-09 23:10:53 -08:00
kay.one 721bb51886 logging updates. 2012-01-09 14:01:39 -08:00
kay.one 7ec89056af Auto adding of episodes is now disabled. (we should make it more conservative if we want to bring it back) 2012-01-06 13:26:05 -08:00
Mark McDowall a3f2ef6ec6 Added some logging and error handling to XbmcProvider.
Increased Json timeout to 20 seconds.
2012-01-05 22:29:02 -08:00
Mark McDowall 62da0568c0 AfterRename will now call AfterRename for each external notifier instead of OnRename.... C+P Fail.
Properly fixes ND-7
2012-01-04 19:53:22 -08:00
Mark McDowall e734bb6ecb ExternalNotification now has AfterRename, to notify (XBMC) after all episodes have been renamed. 2012-01-04 19:40:25 -08:00
Mark McDowall 348397e442 Fixed method call. 2012-01-04 17:29:05 -08:00
Mark McDowall 62a24ef900 Increased XBMC JSON API timeout to 10 seconds. 2012-01-04 17:09:47 -08:00
Mark McDowall 3dce784672 XbmcProvider uses Json.net for reading/writing JSON.
Updated for v3 of XBMC JSON API.
2012-01-04 16:41:42 -08:00
Mark McDowall b8559ccec3 Added hidden option to allow updating of XBMC even if video is playing. 2012-01-04 11:48:48 -08:00
Mark McDowall e4985cbd66 Moved try/catch for failed refresh episode info to job. 2012-01-04 11:24:17 -08:00
Mark McDowall e958a019ed Updated parser to skip longer than expected numbers from being parsed. 2012-01-02 18:18:36 -08:00
Mark McDowall ffde7c0987 Log indexer name when failing to process feed. 2012-01-01 12:17:53 -08:00
Mark McDowall 6bd0b8a39e Added additional logging when updating episode info. 2012-01-01 12:09:53 -08:00
Mark McDowall 2cc066ccf2 GetActivePlayers will now work with Eden and Dharma. 2011-12-31 12:57:02 -08:00
Mark McDowall 86c5e73f81 DailySeries.CSV now has series name along with series Id. 2011-12-19 17:15:15 -08:00
Mark McDowall 77bf257132 GetEpisodesByParseResult will log a warning when an episode is daily, but series isn't. 2011-12-19 16:46:14 -08:00
Mark McDowall 50e91c0043 Replaced get and post with ajax to prevent XSRF.
Replaced some usages of Console.Writeline with proper logging.
2011-12-19 00:36:57 -08:00
Mark McDowall 1ee2ae8210 Removed Command from JobDefinition. 2011-12-16 21:27:37 -08:00
Mark McDowall 6bd8de000a Added another test for mini-series parsing, fixed parsing. 2011-12-16 20:10:15 -08:00
Mark McDowall 3f32ad1bf2 Parser now supports mini-series (treats them as season 1). 2011-12-16 17:58:19 -08:00
Mark McDowall 9264dcdf88 Added ImageLink helpers for Ajax and Html links.
Added run button to System/Jobs.
2011-12-15 00:48:23 -08:00
kay.one ab29a114d1 newzbing now uses HTTPS. 2011-12-14 19:54:03 -08:00
Mark McDowall 1c06ee2a01 PathEquals is used for MoveEpisodeFile.
Cleanup will log an error if it fails to alter the DB.
2011-12-14 17:26:22 -08:00
kay.one a7a7c4ab49 Fixed job provider existing job update bug. 2011-12-14 00:40:39 -08:00
kay.one 98e8f4361e Better logging for auto adding new episodes. 2011-12-14 00:07:47 -08:00
Mark McDowall 1c99541731 Do not rename episodeFiles if the source and destination are the same (file is already named correctly). 2011-12-13 22:42:24 -08:00
Mark McDowall 2856c3dca3 Added more logging DiskScanProvider.CleanUp. 2011-12-13 20:52:01 -08:00
Mark McDowall f56bf62991 JobProvider.Initialize will now update existing jobs. 2011-12-13 17:07:16 -08:00
Mark McDowall 30e30451c4 Fixed parser being too greedy. 2011-12-11 23:34:58 -08:00
Mark McDowall 75cfb7e044 Season Search will only search for past episodes if it falls back to that. 2011-12-11 23:24:45 -08:00
kay.one bfe4de7a08 Fixed some issue around path normalization. 2011-12-10 11:22:47 -08:00
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.
2011-12-10 10:54:16 -08:00
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). 2011-12-08 00:44:22 -08:00
kay.one 6f9aaa1145 Merge branch 'markus' into kay.one 2011-12-07 19:54:50 -08:00
kay.one ba12465bb0 Removed code duplication in IndexerBase 2011-12-07 19:54:31 -08:00
Mark McDowall 058ca93576 DiskScanJob changed to run every 6 hours, instead of every hour. 2011-12-07 19:46:45 -08:00
Mark McDowall d2779d2cdf Fixed bug with duplicate episode naming. 2011-12-05 18:22:55 -08:00
Mark McDowall 1498027192 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-12-01 23:45:34 -08:00
kay.one ce8713d953 last fix for deleted job didn't work, this should fix it. 2011-12-01 23:26:38 -08:00
kay.one 76608fc440 Banners folder moved to root. 2011-12-01 23:07:18 -08:00
Mark McDowall 9a0fe35008 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
Conflicts:
	NzbDrone.Core.Test/ProviderTests/JobProviderTests/JobProviderFixture.cs
2011-12-01 22:32:04 -08:00
Mark McDowall f3fbcec8cb GetEpisodesByParseResult will return multiple episode names when multiple episodes are found. 2011-12-01 22:26:24 -08:00
kay.one bb460163c2 Fixed job provider issue where deleted job classes would break scheduler. 2011-12-01 22:26:06 -08:00
Mark McDowall dba5a1a236 GetSabTitle will now handle daily episodes. 2011-12-01 21:37:13 -08:00
Mark McDowall 8de49bb112 Moved RenameSeriesJob to the Jobs folder. 2011-12-01 21:14:59 -08:00
Mark McDowall 4100274b2e Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-12-01 20:27:55 -08:00
Mark McDowall 3b4b20cc95 SceneMappingProvider will perform an update if database is empty when looking for a SeriesId or SceneName. 2011-12-01 20:24:44 -08:00
kay.one cc60b972fd Fixed broken test. 2011-12-01 17:45:19 -08:00
kay.one fabc4c84bd Moved Jobs to their own folder. 2011-12-01 17:33:17 -08:00
Mark McDowall f9dab843ae Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-12-01 16:39:58 -08:00
kay.one cc8c70d7f5 Fixed some bugs, cleaned up some code. 2011-12-01 11:05:17 -08:00
Mark McDowall 027e16389b Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-30 23:12:45 -08:00
kay.one 85736029c8 Fixed issue where update provider called db in a loop. 2011-11-30 23:10:50 -08:00
Mark McDowall 1b0cdf922e Removed un-needed call from Episode Search.
InventoryProvider.IsAcceptableSize will now handle daily series properly.
2011-11-30 21:08:36 -08:00
Mark McDowall 6805a1041b InitializeJobs will use current DateTime to setup new jobs (Prevents jobs running immediately for new installs). 2011-11-30 18:23:22 -08:00
Mark McDowall fbc0a561ca Fixed a big where Season 0 wasn't being ignored for new seasons + a test to confirm it. 2011-11-30 00:21:18 -08:00
Mark McDowall 168f83dc38 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-29 15:24:50 -08:00
kay.one 30497357b4 Removed single search method in indexer base. 2011-11-28 22:49:38 -08:00
Mark McDowall 2ed683159f QualityProfiles now use jQuery UI Buttons to enable/disable. 2011-11-28 21:10:43 -08:00
Mark McDowall 7af6977cab Indexers will actually support searching for daily episodes. 2011-11-28 12:05:28 -08:00
kay.one ed9460da66 Merge branch 'markus' into kay.one 2011-11-26 19:19:40 -08:00
kay.one 16eb22b3de Minor code changes 2011-11-26 19:19:11 -08:00
Mark McDowall 02f6af4750 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-26 11:10:36 -08:00
Mark McDowall 726eccb0e8 Processing of Daily Episode searching now supported. 2011-11-26 11:10:13 -08:00
kay.one c1ea4c18c2 Updated WebActivator to 1.5 2011-11-26 09:24:14 -08:00
kay.one 60814fde7b Fixed a bug in SeriesSearchJob that would cause it to fail. 2011-11-25 23:52:54 -08:00
kay.one 313d0f6b8e Fixed broken tests 2011-11-25 22:45:22 -08:00
kay.one 10264cba5c post download issues are only logged as warn the first time. 2011-11-25 22:38:22 -08:00
Mark McDowall cadccb4360 EpisodeSearch properly uses PerformSearch.
PerformSearch will handle shows that air daily.
2011-11-25 22:13:47 -08:00
Mark McDowall e16f83c433 Added ReferenceDataProvider to provide lookups (and refreshing) of IsDaily - which will check if the series is a daily series. 2011-11-25 18:20:50 -08:00
kay.one 68942e3c52 Merge branch 'markus' into kay.one
Conflicts:
	NzbDrone.Core/Providers/SearchProvider.cs
2011-11-25 16:56:38 -08:00
kay.one 034d0c46e5 Updated some logs, removed .vob .ts from video extentions 2011-11-25 15:46:29 -08:00
Mark McDowall 4180684a82 AppUpdateJob will run every 7 days. 2011-11-25 00:07:12 -08:00
Mark McDowall 65dfd3036a BacklogSearchJob will run every 30 days. 2011-11-25 00:05:24 -08:00
Mark McDowall 290e5d5897 Daily episodes that are added via RSS feed will have proper season and episode numbers. 2011-11-24 23:56:07 -08:00
Mark McDowall 8b841c633a Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-24 00:30:27 -08:00
Mark McDowall 38790e9f9c GetEpisodesByParseResult will properly handle Daily episodes. 2011-11-24 00:28:20 -08:00
kay.one 03aa27c45c Parser now ignores daily episodes from the future. 2011-11-24 00:12:24 -08:00
kay.one d0d9c44124 Parser refactoring. Now tries to parse full path if file name didn't work. 2011-11-23 23:35:37 -08:00
kay.one 5c1f4bbf1a Database logging is now set to Info. 2011-11-23 23:34:59 -08:00
Mark McDowall 2aaa23b11d Refreshing EpisodeInfo will now set new or existing episodes that have air times prior to 1900 to null. 2011-11-23 22:28:52 -08:00
Mark McDowall 576f5c5c09 EpisodeSearch will now notify if no download is found. 2011-11-23 20:50:09 -08:00
Mark McDowall 90e15dbcdf Removed Injection for SeasonSearchJob on RecentBacklogSearchJob. 2011-11-23 17:10:20 -08:00
Mark McDowall e781501021 Added RecentBacklogSearchJob to fill missing episodes from the last 30 days, runs nightly. 2011-11-23 17:09:09 -08:00
Mark McDowall 04c71ff64c Extended the actions column width on Series Grid - FF was creating two rows of buttons. 2011-11-23 16:39:21 -08:00
kay.one 974dfa319b Playing around with db factories. 2011-11-22 22:15:02 -08:00
kay.one c6716f2425 Log page now uses EF for faster runtime queries. 2011-11-22 21:58:26 -08:00
kay.one a984060533 Merge branch 'markus' into kay.one 2011-11-22 17:55:32 -08:00
kay.one 35e47e1adc Updated twitterizer to 2.4.0.26532
Updated Json to 4.0.4
Updated NBuilder to 3.0.1.1
2011-11-22 17:28:53 -08:00
Mark McDowall 6ae341373f Missed in last commit. 2011-11-21 23:38:02 -08:00
Mark McDowall b02c7066ad Trim added to LogProvider.
TrimLogsJob added to trim the logs every 24 hours.
2011-11-21 23:35:11 -08:00
Mark McDowall 76114cf778 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-21 23:15:24 -08:00
kay.one 3520b56bb6 Update logs are now in the UI 2011-11-21 22:55:09 -08:00
Mark McDowall cc40b7d2f3 UpdateInfo and DiskScan jobs will process in Alphabetical order (ignoring articles). 2011-11-21 22:27:08 -08:00
kay.one 54e5874770 Update client is now moved rather than copied. 2011-11-21 20:42:05 -08:00
kay.one ceda9312c7 Added one last update notification 2011-11-20 22:21:36 -08:00
kay.one 0a70c836df Cleaned up progress notification. 2011-11-20 20:43:16 -08:00
kay.one 508be34ebc Update fixes. 2011-11-20 18:59:42 -08:00
kay.one 6778a6ed99 Moved duplicated NormalizePath method to PathExtentions 2011-11-20 16:35:29 -08:00
Mark McDowall 5012144c13 Fixed 1101 and 101 naming incorrectly picking up 1080p and 720p. 2011-11-18 00:10:30 -08:00
Mark McDowall b36dc4ab86 Refactored SearchProvider and corresponding unit tests. 2011-11-17 18:36:53 -08:00
Mark McDowall be423663d7 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-16 22:36:03 -08:00
Mark McDowall 30e21ecd16 Searching will be more picky now to ensure the proper series and season (and episode if relevant) 2011-11-16 22:32:44 -08:00
kay.one 04d40575da Cleaned up JobProviderFixture, should save ~20 seconds in build time. 2011-11-16 22:23:35 -08:00
Mark McDowall 067d735448 Set Newznab searching limit to 100 items, RSS queries will use the default (set per site, I think). 2011-11-16 17:05:22 -08:00
Mark McDowall 5ad11ba728 Fixed adding of Newznab provider. 2011-11-15 15:11:17 -08:00
Mark McDowall d5a602c4eb Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-13 21:37:13 -08:00
kay.one fbf7d20c5d Fixed update client path issue 2011-11-13 19:09:34 -08:00
kay.one 6369d4f817 Update updates ;) 2011-11-13 18:54:09 -08:00
kay.one 88f4d15fa9 Added some update tests 2011-11-13 17:27:11 -08:00
kay.one 56a6e1372d Update client is now included in the build package 2011-11-13 16:57:03 -08:00
Mark McDowall 8c1f7e6663 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-13 16:27:25 -08:00
kay.one 51518787d8 Lots of initialization, configuration clean up. 2011-11-13 16:22:18 -08:00
Mark McDowall 639480e3ef Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-13 12:58:02 -08:00
Mark McDowall 6c86f1dfdd Newznab providers can be configured by the end user. 2011-11-13 12:51:15 -08:00
kay.one 79b3a22c9a Fixed some exception logging where exceptions weren't logged. 2011-11-13 12:42:12 -08:00
kay.one 883dffca80 More update code. almost there. 2011-11-13 12:31:02 -08:00
kay.one 207550176c Removed assembly level fixtures 2011-11-13 10:16:31 -08:00
kay.one 72d0fc50ed Alot of refactoring. 2011-11-12 23:27:16 -08:00
kay.one 2e94e322f4 Path calculations are now done using extension methods. 2011-11-12 21:19:19 -08:00
kay.one 8a7bc7bf80 Removed unused references. 2011-11-12 20:16:54 -08:00
kay.one 1270e464b3 More autoupdate code. 2011-11-12 20:07:06 -08:00
Mark McDowall f3f2691b4d Added ParentUriString to get the parent site URI from any URI. 2011-11-12 12:21:19 -08:00
Mark McDowall 95cdc4b78c Moved FreeDiskSpace to DiskProvider. 2011-11-12 11:53:36 -08:00
Mark McDowall 80d7d38c7b Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
Conflicts:
	NzbDrone.Core/Providers/ExternalNotification/Prowl.cs
	NzbDrone.Core/Providers/ProwlProvider.cs
2011-11-09 21:45:56 -08:00
kay.one 12c2f7193f Better fix for Prowl logging issues. 2011-11-09 21:30:51 -08:00
Mark McDowall 1cf17cfc11 Fixed Prowl ExternalNotifcation. 2011-11-09 21:05:57 -08:00
Mark McDowall bbd5cba272 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
Fixed CentalDispatch Conflicts.
2011-11-09 20:14:19 -08:00
kay.one ca7deedfb9 CentralDispatch is no longer static. 2011-11-08 12:12:54 -08:00
kay.one ae9e941b30 AssemblyInfo version cleanup. 2011-11-08 10:48:37 -08:00
kay.one 157bcd8b0f AssemblyInfo.cs cleanup 2011-11-08 09:48:34 -08:00
kay.one 390dfbdee8 Fixed startup issue. 2011-11-06 22:38:07 -08:00
kay.one 07458529f6 JobProvider can reset itself.
cleaned up unit test logging
2011-11-06 22:26:21 -08:00
kay.one 82b6ec5ed4 Some test cleanup 2011-11-03 16:23:54 -07:00
kay.one 633f0b6197 PathProvider. visit us for all of your pathing needs. 2011-11-02 22:04:14 -07:00
Mark McDowall 24a2c2be59 Finishing up Prowl integration. 2011-11-02 21:01:44 -07:00
Mark McDowall 277b873b39 Added Prowl notifications. 2011-11-02 19:44:22 -07:00
Mark McDowall be64822f08 Added Growl Settings to GUI. 2011-11-02 00:09:52 -07:00
Mark McDowall ee90564519 Fixed Growl ExternalNotification binding. 2011-11-01 20:17:29 -07:00
Mark McDowall 3fe1e80ccb Added Growl (Not yet visible on the GUI). 2011-11-01 20:08:53 -07:00
Mark McDowall dd7dcf4db8 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-10-31 16:27:00 -07:00
kay.one cd32a70179 Starting path clean up. (All paths should go through EnvironmentProvider) 2011-10-28 21:54:33 -07:00
Mark McDowall d9bef59ec2 Twitter notifications working from end-to-end. 2011-10-28 01:14:13 -07:00
Mark McDowall a2735d7716 Twatter has been added, Notifications cannot be saved (yet), nor will they send, but the framework for a user to setup Twitter (Authorize NzbDrone) is in place. 2011-10-28 00:57:00 -07:00
Mark McDowall 2c93a27962 Added SMTP settings editing to the UI.
Added testing of SMTP settings to the settings page.
Cleaned up some extraneous lines of JS and HTML.
2011-10-26 22:46:54 -07:00
Mark McDowall 9957aef811 Added SMTP as an ExternalNotifcation method. 2011-10-25 19:25:08 -07:00
Mark McDowall 1134d925f4 Fixed REGEX for title parsing. 2011-10-24 23:14:55 -07:00
kay.one b3e4485d71 Post processor now deletes folders that are less than 40MB. 2011-10-24 22:15:20 -07:00
kay.one 3dd7b3d768 This should fix the bug where a folder was tried to be retagged with the same error. 2011-10-24 21:34:48 -07:00
kay.one 4ae268b8e5 lots of different things ;) 2011-10-23 22:54:09 -07:00
kay.one 6828f099bc Removed all static state tracking from job provider. 2011-10-23 14:53:24 -07:00
kay.one c23e736cc6 Cleaned up ConfigProvider. Added reflection based test for all properties in ConfigProvider. 2011-10-23 13:35:16 -07:00
kay.one 7563527eac Reformated PostDownloadProvider.cs 2011-10-22 19:34:31 -07:00
kay.one ec08436587 Refactored the shit out of PostDownloadProvider 2011-10-22 19:31:28 -07:00
kay.one 35e44284c0 Fixed broken test, drop folder prefix uses regex instead of prefix now. 2011-10-22 16:28:57 -07:00
Mark McDowall bb5febaade DiskScanProvider.Scan() will log a warning if the path doesn't exist. 2011-10-22 12:03:54 -07:00
Mark McDowall 0cce31cbc8 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-10-22 11:11:52 -07:00
Mark McDowall 11e1deb5f7 PostDownloadProvider was treating successful downloads as ones with an error and incorrectly trying to rename them before processing. 2011-10-21 16:49:30 -07:00
kay.one e4d90e2f92 Merge branch 'markus' into kay.one 2011-10-21 00:00:10 -07:00
Mark McDowall 72c555f250 Local series search will now search anywhere in the title, not just the beginning. 2011-10-20 23:06:36 -07:00
kay.one 651a63edea Merge branch 'markus' into kay.one
Conflicts:
	NzbDrone.Core.Test/ProviderTests/LogProviderTest.cs
2011-10-20 22:08:55 -07:00
kay.one 8f9946eb63 Added some update APIs to check for updates and download and extract the update package.
Todo: apply updated, UI.
2011-10-20 22:04:26 -07:00
Mark McDowall f6e14b51f6 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-10-20 16:39:13 -07:00
Mark McDowall 745d9d9355 TopSlider added for local series searching!
Should be easy to add others (would want to have it close other open ones, I think).
2011-10-20 16:36:47 -07:00
Keivan Beigi ae1a32b874 Fixed an issue where GetEpisodesByParseResult would throw object reference when episode list was null 2011-10-20 16:07:47 -07:00
Mark McDowall 3bd99a2b7b Added Support for 1011 as a number convention. 2011-10-20 14:30:45 -07:00
kay.one ea05635fd3 Moved NLog, Fluentassertion to Nuget. 2011-10-20 01:02:12 -07:00
Mark McDowall a3e5c90319 Cleanup generating paths for error scenarios. 2011-10-18 16:49:43 -07:00
Mark McDowall e87cdbde44 Removed SharedLiveTemplates.xml.
Cleaned up PostDownloadProvider, added more tests.
2011-10-17 20:08:26 -07:00
Mark McDowall 66b4b094f9 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
Conflicts:
	NzbDrone.Core.Test/EpisodeProviderTest.cs
	NzbDrone.Core/Providers/PostDownloadProvider.cs
2011-10-17 15:30:43 -07:00
Mark McDowall 714bcee5cb Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-10-17 13:06:07 -07:00
Mark McDowall 642707e46d Fixed some issues with PostDownloadProvider.
Added tests for PostDownloadProvider.
2011-10-17 13:05:38 -07:00
Keivan Beigi 6af98f9e96 more better exception handling. 2011-10-17 12:23:34 -07:00
kay.one 2e174c03c9 ExceptioneerTarget Tweaks 2011-10-16 21:09:43 -07:00
kay.one 1d97455e9f Teamcity should no longer send in Exceptioneer reports 2011-10-16 20:12:48 -07:00
kay.one 97ed59920b trying to stop team city from sending exeptioneer reports. 2011-10-16 20:02:20 -07:00
kay.one c55ca42c21 Migration is no longer executed per test, its ran once and the db is cloned after that, (faster tests, cleaner logs ;) 2011-10-16 19:03:54 -07:00
kay.one 87cf08a365 Fixed Exceptioneer. 2011-10-16 18:37:29 -07:00
Mark McDowall b3abcb6096 RootDirProvider.GetMostFreeRootDir() will calculate the find the RootDir with the most free space and return its path. 2011-10-15 11:54:39 -07:00
Mark McDowall 117cebe655 Found and fixed a bug in EpisodeProvider.GetEpisodesByParseResults, where it would incorrectly return all episodes for a season when a file was detected as a Full Season release. 2011-10-15 11:51:11 -07:00
Mark McDowall c296b6975c Added DirectoryInfo.FreeDiskSpace to get the free disk space of any directory. 2011-10-15 11:36:09 -07:00
Mark McDowall 8cac84b4ad PostDownloadProvider broken down further.
Will try to reprocess _NzbDrone_ directories each pass, but will mark with an error when possible.
Attempt to process _UNPACK_ and _FAILED_ directories 30 minutes after first detected by NzbDrone (to give SAB time to unpack properly before processing).
2011-10-14 08:37:19 -07:00
Mark McDowall 04ed22db55 Moved core of PostDownloadScanJob to PostDownloadProvider. 2011-10-12 16:47:28 -07:00
Mark McDowall 4915b32cc6 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-10-11 20:44:45 -07:00
Mark McDowall 5098ea3249 Added two new Episode Statuses - Unpacking and Failed.
Tests added to support new Statuses.
PostDownloadScanJob will update PostDownloadStatus for failed or unpacking.
ImportFile will set the PostDownloadStatus to Processed when added to the database.
2011-10-11 20:44:19 -07:00
kay.one 1ba959298b Added BuildDateTime to central dispatch 2011-10-11 19:24:43 -07:00
Mark McDowall c534d47b0a Added InheritFolderPermissions to DiskProvider.
DiskScanProvider.MoveEpisode will now set the moved file to inherit the parent folder permissions.
2011-10-10 21:00:31 -07:00
Mark McDowall dcc4410f84 Merge branch kay.one with markus.
Fixed Conflicts with ConfigProvider.
2011-10-08 18:23:03 -07:00
kay.one be651660a4 More bugfixes, tests. 2011-10-07 22:06:16 -07:00
Mark McDowall f973c74c87 ConfigFileProvider will now add missing config values automatically, with a default value.
Added Handbrake and AtomicParsley wrappers for iPod video conversion.
2011-10-06 21:36:47 -07:00
Mark McDowall 430fb9aead SortHelper.SkipArticles will no longer bomb when a null is passed.
Added tests for SkipArticles.
2011-10-06 09:37:34 -07:00
Mark McDowall 33930534c2 Ignore Episode Zero when adding a new episode to the database, either via GetEpisodesByParseResult
or RefreshEpisodeInfo. With tests.
2011-10-03 19:01:39 -07:00
Mark McDowall 2cafedb1aa UpcomingEpisodes will not show ignored episodes. 2011-10-03 16:53:21 -07:00
Mark McDowall 7db08a10ec Next airing will not show ignored episodes. 2011-10-03 16:38:22 -07:00
Mark McDowall ec6a0e6b7f App_Data added to .gitignore
Added SetValue to ConfigFileProvider.
Added creating of default config file in ConfigFileProvider.
Added more ConfigFileProvider tests.
Added UI for Settings/System
2011-10-01 00:04:06 -07:00
Mark McDowall f0f706b32c ConfigFile for NzbDrone.exe is now stored under App_Data for NzbDrone.Web. - This will be to provide the users a way to edit Port and set whether they want their default browser to open on startup, all form the WebUI (and not be overwritten on upgrades). 2011-09-30 20:12:18 -07:00
Mark McDowall 79472964ed DeleteInvalidEpisodes Deletes by TvDbId only, skipping any manually added episodes (TvDbEpisodeId is 0 or null) 2011-09-30 09:32:57 -07:00
Mark McDowall 30ffe79442 DeleteInvalidEpisodes with tests added to delete episodes that TheTvDb no longer has (previously bad data). 2011-09-29 21:40:00 -07:00
Mark McDowall 7ca59b92aa Replace '&' with its XML encoded equivalent, before parsing XML.
Added test to check for proper XML parsing with illegal characters.
2011-09-28 21:39:05 -07:00
Mark McDowall 6736afbeab Added NextAiring to Series (ResultColumn), which is used for Series/Index. Added tests and fixed broken tests after adding new property. 2011-09-28 10:56:30 -07:00
Mark McDowall 9271b39787 Added ToBestDateString for DateTime, using on Series/Details. 2011-09-27 17:10:08 -07:00
Mark McDowall 5f0a95b2b1 Fixed XBMC JSON requests. 2011-09-27 10:41:36 -07:00
Mark McDowall 4eea6b8c6b Added fix for HttpProvider.PostCommand so it uses a valid URL. 2011-09-26 17:50:58 -07:00
Mark McDowall b239e28898 Added additional logging to XBMC Provider, to trace failure to update library. 2011-09-26 17:17:41 -07:00
Mark McDowall 0dbb3789eb Treat SUBPACK's as extra releases, so they will not be downloaded. 2011-09-25 18:00:21 -07:00
Mark McDowall 43fa8a1f66 Fixed broken Season parsing REGEX, added test to verify issue without parsing XML. 2011-09-19 21:29:04 -07:00
Mark McDowall 339f191ab8 Releases with only extras will be skipped, with tests. 2011-09-19 17:13:19 -07:00
Mark McDowall 4604bbd821 Mark invalid series downloads with NzbDrone prefix.
Fixed broken tests.
2011-09-18 13:53:05 -07:00
Mark McDowall 951eb4523d Support for csi525 naming added, previously csi.525 would work, but csi525 wouldn't. 2011-09-18 12:59:23 -07:00
Mark McDowall 8c06dde28a Quality size sliders are implemented. Limits are calculated based on MB/Minute. 2011-09-15 21:42:30 -07:00
Mark McDowall 4b2427ade7 Report size is now verified to ensure it is under the MaxSize for that quality type, with tests. 2011-09-13 21:37:22 -07:00
Mark McDowall e4f01ae0d4 Size is now parsed for each item in the feed.
QualityType added to database to allow saving of size limits.
Fluent now uses longs for multiplication, to ensure it doesn't overflow.
2011-09-13 19:25:33 -07:00
Mark McDowall dfd0720872 Added BannerDownloadJob, it will run every 30 days.
New series will have their banner downloaded on import.
2011-09-10 01:42:05 -07:00
Mark McDowall f8be43a486 Upgraded to MiniProfiler 1.9.
Updated to latest WebActivator.
2011-09-07 18:56:00 -07:00
Mark McDowall 070115a59a TopLogs will now return the count pass in, reduced to 5000 from 7500 to prevent JsonSerialization issues when being sent to the grid.
Added tests for TopLogs and GetPagedLogs.
2011-09-07 17:01:51 -07:00
Mark McDowall 73fadac397 Fixed parser to properly parse a more common naming convention where the episode title starts with an episode or series/episode combination.
SeriesController SaveEdit and Delete OrderBy Title with articles removed, with episodeCount.
Reworded Auto-configure button.
2011-09-06 23:43:10 -07:00
Mark McDowall a56213047f EpisodeSearch now gets the proper QualityProfile (broken after removing AttachSeries), tests updated. 2011-09-05 17:44:03 -07:00
Mark McDowall 1f2a1e3206 Season searching fallback to individual episodes will done in order from 1 to n. 2011-09-05 15:26:53 -07:00
Mark McDowall 5f75891d36 Fixed logs being written to nzbdrone.sdf instead of log.sdf 2011-09-05 14:30:45 -07:00
Mark McDowall c13c9d15c4 Default Log view uses client operations, added all logs view that uses paging (No support for sorting or filtering). 2011-09-05 12:59:39 -07:00
Mark McDowall 179de93a6e Removed AttachSeries for IEnumerable and using join instead, speed difference is negligible or in some cases faster . 2011-09-04 19:56:45 -07:00
Mark McDowall 8592ae4c88 AttachSeries is no longer used for single episodes, PetaPoco will get the series in a single call for us. 2011-09-04 02:20:49 -07:00
Mark McDowall 9fd2f9ec72 Fixed notification messages for Season searches. 2011-09-04 01:12:30 -07:00
Mark McDowall 0a65e85e21 EpisodesWithFiles now returns the full series object, instead of just the SeriesTitle (So we don't need to add junk to the Episode class) 2011-09-04 00:45:58 -07:00
Mark McDowall 421ba466a8 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-09-03 20:05:56 -07:00
Mark McDowall 0b586de226 Added misnamed provider, PLINQ speeds it up, but still to slow for use, paging helps, but isn't consistent.
A bunch of files changed removing System.Linq, thanks Resharper :(
2011-09-03 20:05:44 -07:00
Mark McDowall 780abad3f7 Log view now uses proper paging so it doesn't take a year to load up each page. 2011-09-02 23:41:50 -07:00
kay.one bab358398a potential fix for "Execution lock has fucked up" 2011-09-02 22:30:18 -07:00
Mark McDowall 35cad3d27e Added partial season searching when a full season NZB is not available. 2011-08-31 23:58:54 -07:00
Mark McDowall fbb4ced77c Full season searching for Nzbs.org and NzbMatrix will also look for S01 in addition to Season. 2011-08-31 17:17:35 -07:00
Mark McDowall f02e92b005 Fixed EpisodeSorting examples layout.
Added Missing to main UI.
Add links to series from History and Missing.
Image for search link on Missing.
2011-08-30 17:15:22 -07:00
kay.one 8ce222a10c Should fix the transaction issues in petapoco, we are getting to far petapoco master which I don't like. 2011-08-28 20:05:31 -07:00
kay.one 9244a4e6ef Update episode info now uses UpdateMany, InsertMany 2011-08-28 20:03:40 -07:00
Mark McDowall 2980c91f19 GetSabName will return cleaner Season naming when it is a FullSeason release. 2011-08-28 15:22:19 -07:00
Mark McDowall 704084a5c8 Fixed broken parse REGEX, removed parsing test and added to hall of shame. 2011-08-28 14:18:43 -07:00
Mark McDowall 8afd7d2b47 Fixed broken tests. 2011-08-28 12:24:16 -07:00
Mark McDowall 43e5cb7b31 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-08-28 12:08:06 -07:00
Mark McDowall f604c35768 Backlog search added (disabled) - It will search for a full season if a full season is missing. 2011-08-28 12:07:56 -07:00
kay.one a5527df584 Fixed petapoco's craptastic connection management. 2011-08-28 10:43:33 -07:00
Mark McDowall 273530eda2 SeriesSearchJob uses SeasonSearchJob to try to download seasons first. 2011-08-27 23:37:34 -07:00
Mark McDowall 485f618e02 Full Season searching added (Single NZB). SearchProvider added to perform both Season and Episode searching, triggered via jobs.
Tests added for season searching.
2011-08-27 22:45:36 -07:00
Mark McDowall 07a4c94032 Removed ParseSeasonInfo.
ParseEpisodeInfo will mark a report as a full season if no episodes are found, but was matched.
Fixed tests that were affected by REGEX changes.
2011-08-26 22:37:20 -07:00
Mark McDowall 7a11dfd348 Additional removals for SimpleTitleRegex added to get rid of extraneous numbers. 2011-08-26 21:37:24 -07:00
Mark McDowall ac3c3386fc Added delete and redownload commands to History Grid (redownload will delete the existing item from history and then start an episode search) 2011-08-26 17:59:51 -07:00
Mark McDowall 1d983801e8 SABnzbd settings will now dynamically get the categories available from SABnzbd when the category drop-box gets focus, it will use values on the page so there is no need to save your settings first. 2011-08-26 10:45:59 -07:00
Mark McDowall d554e9ec83 Delete existing files on import if equal or better quality otherwise skip importing. If the folder is not deleted after processing it is renamed so it will not be processed repeatedly. 2011-08-25 23:23:21 -07:00
Mark McDowall 2ad200e743 Fixed an issue where large 1080i MPEG HDTV rips were being considered SDTV, they now get caught as Unknown. 2011-08-25 16:58:24 -07:00
Mark McDowall 667fc5d69b Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-08-24 16:57:00 -07:00
kay.one 6bab9a34dd Improved job thread execution locking log 2011-08-24 16:54:48 -07:00
Mark McDowall fb9c2b6d9e Fixed SceneMappingProvider to resolve an issue with series with multiple clean names failing to return a Scene Name when being looked up via SeriesId. 2011-08-22 23:07:04 -07:00
Mark McDowall f6c9fa4f95 Added SeriesSearch and RenameSeries jobs.
Add UI controls for new jobs.
Skip ignored episodes when doing series/season searches.
2011-08-22 22:29:12 -07:00
Mark McDowall d120a61ccb Series/Details specials grid will be generated like all others.
Added images for Episode Status, Ignored status removed
Updated SceneNameMappings.csv
2011-08-21 23:25:32 -07:00
Mark McDowall 3e87418c5d NormalizeTitle will return all number only titles as is. 2011-08-21 18:42:00 -07:00
Mark McDowall 66522b8109 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-08-21 18:21:48 -07:00
kay.one 1e9b279a9b Removed basic notification. client side notification should be used. 2011-08-21 18:19:34 -07:00
Mark McDowall 350e0388de Updated JobProvider to allow jobs with two targets.
JobQueueItem class created instead of using Tuples.
Added Search for Season and Rename Season jobs , plus links for them on Series/Details.
Add GetSeasonFiles added to MediaFileProvider.
2011-08-21 17:48:37 -07:00
Mark McDowall ef16e72b09 Merge branch 'master' of git://github.com/kayone/NzbDrone
Conflicts:
	NzbDrone.Web/Controllers/SettingsController.cs
2011-08-08 15:46:49 -07:00
kay.one 5ab07d7028 Added instant notification framework 2011-08-08 14:50:48 -07:00
Mark McDowall 020283225b Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-08-07 17:05:27 -07:00
kay.one eaaf464d38 Merge branch 'markus101' 2011-08-06 22:49:50 -07:00
kay.one 2601c7c1b9 minor changes 2011-08-06 22:49:07 -07:00
Mark McDowall f1f85a0eca Fixed parsing issue when Episode Title starts with a number. Split out single and multi episode REGEX for standard naming conventions. 2011-08-05 21:51:36 -07:00
Mark McDowall 13d947d24d Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-08-05 19:05:08 -07:00
kay.one 79b2fad6e3 Removing items from job queue is now done while a lock is acquired. 2011-08-04 21:49:18 -07:00
Mark McDowall 3507b97887 Settings save buttons are disabled until jQuery loads and attribute is removed (prevents saving without ajax if saving too quickly).
Notifications are set when saving now (progress) until basic is redone.
2011-08-04 21:38:18 -07:00
Mark McDowall d85a8bc15d If an unsorted episode that had a series that was not being watched it would prevent additional episodes from being processed. 2011-08-04 21:22:42 -07:00
Mark McDowall 412a3fc476 EpisodesWithoutFiles now skips ignored episodes, Tests updated. 2011-08-03 22:56:42 -07:00
Mark McDowall 4f68d07c9a Fixed issue with missing episodes incorrectly using include specials.
Added tests for missing episodes.
2011-08-03 22:44:24 -07:00
Mark McDowall 45b4bb4629 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-08-03 19:23:20 -07:00
Mark McDowall c88ead0585 Wired in the season and episode ignore saving.
Converted setSeasonIgnore & setEpisodeIgnore to use inline SQL.
Added tests for setSeasonIgnore & setEpisodeIgnore.
2011-08-03 18:45:45 -07:00
kay.one 9cb33770a0 Added Readme 2011-08-03 09:29:03 -07:00
Mark McDowall ec78c5be3e Added todo to remove hack to handle shows that contain numbers only (added in last commit). 2011-08-01 22:15:41 -07:00
Mark McDowall 35abb74993 Fixed parsing of House - S06E13 - 5 to 9
Episode Title was being picked up as part of the numbering. Lost ability to parse some oddly named scene titles.
2011-08-01 22:10:05 -07:00
Mark McDowall 559011ba82 SeriesPathExists compares paths in lower-case now.
GitHub Issue #9
2011-07-28 18:03:24 -07:00
Mark McDowall e29fee9686 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-07-28 00:22:12 -07:00
Mark McDowall ee4b6c9442 ExternalNotifications enabled (Xbmc only right now).
- Grab, Download, Rename
Notification Settings for Xbmc uses definitions.
2011-07-28 00:21:49 -07:00
kay.one 28b840766e Merge branch 'markus101' 2011-07-27 16:05:08 -07:00
kay.one b4fb3002a4 Updated Add Series 2011-07-27 15:59:48 -07:00
Mark McDowall 0ed898b6db IsIgnored will now be checked when adding new episodes to the DB, it will:
- ignore new episodes of a season if that season was already ignored
- ignore new seasons if the previous was ignored
- ignore specials (when a new series is added), if a user chooses to download specials, all new specials will not be ignored

Added tests for IsIgnored and AddEpisode changes.
2011-07-22 17:57:52 -07:00
kay.one 68321c98d0 increased delete folder limit size to 10MB 2011-07-17 16:15:37 -07:00
kay.one b11a449f65 Updated PetaPoco
Upped IIS's priority
Added Byte multiplier to extention method.
2011-07-17 12:32:58 -07:00
kay.one d640fa65e8 Fixed orphaned job issue in JobController
System/Jobs now shows items currently in queue.
2011-07-10 21:53:34 -07:00
kay.one 77c82df482 Priority/JobProvider tweaks 2011-07-10 17:03:01 -07:00
kay.one 291e2c399e Merge branch 'markus101' 2011-07-10 13:16:22 -07:00
kay.one 8927a938b7 Fixed episode status of recently imported episodes. 2011-07-10 13:07:42 -07:00
kay.one 8d12630856 Newzbin now parses the language out properly.
Fetch episode filters episodes from wrong series
2011-07-10 12:52:29 -07:00
Mark McDowall 67299f0d97 Merge branch 'master' of git://github.com/kayone/NzbDrone
Conflicts:
	NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
2011-07-09 19:48:02 -07:00
Mark McDowall 7ec499acab Series with Episode count now ignores shows that haven't aired (includes ones that air today). 2011-07-09 19:45:31 -07:00
Mark McDowall 348ff5a386 XbmcProvider updated to include new Json API methods.
EventClient is used for sending CleanLibrary and Notifications (With NzbDrone Logo - Internal Resource).
Support for Dharma's HTTP Server (Deprecated), since Dharma doesn't support Json as well.
2011-07-09 11:19:33 -07:00
kay.one 6393d0a3f9 Added Tests for CentralDispatch 2011-07-07 22:41:08 -07:00
kay.one c339ea6ba2 Updated miniprofiler to 1.4 2011-07-07 22:40:29 -07:00
kay.one b086414d75 some cleanup 2011-07-07 20:57:44 -07:00
kay.one edf9d1d2cc Initial quality is only setup if no other quality profiles exists. 2011-07-07 20:57:31 -07:00
kay.one 452b5c8f84 Renamed sorting config keys 2011-07-07 20:36:02 -07:00
kay.one 15aedfc847 some db/migration cleanup 2011-07-07 20:27:11 -07:00
kay.one 8424dd6ede Increased some columns sizes to avoid cutoffs. 2011-07-06 00:37:58 -07:00
kay.one f0735c0693 minor tweaks 2011-07-06 00:36:49 -07:00
kay.one fc0d7fc72f Logging notification tweaks 2011-07-05 23:17:21 -07:00
kay.one 3dd8e7240e Added GetDirectorySize to DiskProvider
Removed search folder from disk provider
2011-07-05 00:09:07 -07:00
kay.one 8b0c8afb81 PostDownloadScanJob will not fail completely if a single folder fails. 2011-07-04 23:52:06 -07:00
kay.one 2a64014c96 Added version to page footer, minor tweaks. 2011-07-04 23:46:03 -07:00
kay.one 678c33d5fa Logs view improvements 2011-07-03 22:23:38 -07:00
kay.one badcfecb93 Fixed Exceptioneer, Launcher should run as priority normal 2011-07-03 22:03:05 -07:00
kay.one cfd42049e5 minor cleanup 2011-07-03 17:18:27 -07:00
kay.one c37544d4ce Episode is now marked as grabbed on download 2011-07-03 16:04:57 -07:00
kay.one f2b091dcd2 Fixed issue with nzbs.org search where title contained brackets 2011-07-03 15:32:36 -07:00
kay.one 861026f743 Fixed some petapoco issue with insert. 2011-07-02 16:45:29 -07:00
kay.one 5a4e8330b2 Updated petapoco to 4.0.3 2011-07-02 16:12:20 -07:00
kay.one b8b4e507b9 Added more video extensions 2011-07-02 15:18:19 -07:00
kay.one cd96d546e8 limited newzbin search to English only. 2011-07-02 11:41:23 -07:00
kay.one 555e62fd17 fixed some notification issues 2011-07-02 10:41:10 -07:00
kay.one a1caa789fe Instant progress notifications. Now use comet instead of pooling. 2011-07-02 01:56:58 -07:00
kay.one 07312780f1 ParseEpisodeInfo is now separated into ParseTitle and ParsePath 2011-06-29 16:31:16 -07:00
Mark McDowall 87e9589761 Remove empty folders after importing new downloads.
Fixed American Dad test (new season added to TheTvDb).
Removed unneeded .ToList()
2011-06-25 19:50:18 -07:00
kay.one a9df506ef2 Downgraded to MiniProfiler 1.2
ConfigProvider now logs in Trace level rather than debug level
2011-06-23 21:17:49 -07:00
kay.one 7d706a3304 Renamed SubsonicTarget to DataBaseTarget 2011-06-23 21:05:31 -07:00
kay.one 3e61afab03 Added some indexes 2011-06-23 19:04:07 -07:00
kay.one 54e81035fc Merge branch 'markus101' 2011-06-23 18:31:05 -07:00
kay.one df0637d3d1 CDN Updates. packaging updates 2011-06-23 18:30:35 -07:00
Mark McDowall 8153b5a124 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-23 11:37:31 -07:00
Mark McDowall 342406784a Fixed seriesGrid query and tests.
Fixed GetEpisodeModels that would fail due to a null AirDate.
2011-06-23 11:37:17 -07:00
kay.one 3cd4ee3996 moved SQL CE to Nuget. 2011-06-23 00:16:15 -07:00
Mark McDowall 938fa24a8e Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-23 00:05:18 -07:00
kay.one 2537dafb36 Added SQL CE dlls, removed SQLite 2011-06-23 00:03:05 -07:00
kay.one 69239bc371 Switched to SQLCE 4.0 2011-06-22 23:56:17 -07:00
Mark McDowall 6131653da5 Fixed broken test.
Removed useless code in ParseEpisodeInfo.
Added negative test case for ParseSeasonInfo.
2011-06-22 18:17:42 -07:00
Mark McDowall 4b0e0ac2d8 Added more Parser tests.
ParseLanguage will only convert ToLower() once, instead of at every if statement.
2011-06-22 17:19:19 -07:00
Mark McDowall 9f5b461274 MediaFileProvider delete fixed to delete EpisodeFile with key of Int32 instead of object Int32. Added test to ensure File is deleted, but others remain. 2011-06-22 00:26:36 -07:00
Mark McDowall 1057c5941a Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-21 23:40:16 -07:00
Mark McDowall 3a065b86f1 Fixed series grid after save so it has proper counts. 2011-06-21 23:39:45 -07:00
kay.one 5a5d0852ee Updated some log levels 2011-06-21 23:36:07 -07:00
kay.one 13732a3f2e Updated some log levels 2011-06-21 23:34:33 -07:00
kay.one 56fdf1a040 Removed Episodes list from EpisodeFile object. 2011-06-21 22:44:57 -07:00
kay.one cbfbb87926 fixed issue where series controller was still going to db for every file.
Increased log level
tweaked connection string to sqlite
2011-06-21 22:43:45 -07:00
Mark McDowall 351f73b520 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-21 20:40:37 -07:00
Mark McDowall 584a96a4f2 CalculateFilePath will use configured season folder, with tests.
MoveFile creates folder before move.
2011-06-21 20:40:24 -07:00
kay.one 3bafd2237f Merge branch 'markus101' 2011-06-21 20:39:20 -07:00
kay.one 5fb2c61c77 Fixed sab title issue
Added profiling to OpenSharedconnection
2011-06-21 20:38:46 -07:00
Mark McDowall a31858bb4c Merge with Kayone. 2011-06-21 19:41:06 -07:00
Mark McDowall 8d4f65b7dc History Items are now added with series. Test makes sure seriesId is sent in. 2011-06-21 19:15:39 -07:00
kay.one f6ccb5e17c Fixed broken build 2011-06-21 18:22:52 -07:00
kay.one 31c16b9004 Merge branch 'markus101' 2011-06-21 18:17:03 -07:00
kay.one 01163a4f87 Cleanup and tests around ImportFile 2011-06-21 18:12:20 -07:00