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