Commit Graph

353 Commits

Author SHA1 Message Date
Mark McDowall 0a5ed41270 Fixed: Don't blacklist nzbs due to disk space issues 2014-03-16 22:32:15 -07:00
Mark McDowall 7445adb455 mono version check will support 3 digit versions 2014-03-14 13:20:31 -07:00
Mark McDowall 088028b426 DB will log Info and above now (temp fix) 2014-03-14 12:35:34 -07:00
Mark McDowall eeac2aee89 Fixed test reference 2014-03-14 03:23:28 -07:00
Mark McDowall 01d3decf7e Added Mono version health check 2014-03-14 03:15:30 -07:00
Mark McDowall 1d4738b18f Merge branch 'api-key' into develop 2014-03-14 02:42:07 -07:00
Mark McDowall c2ab59f5c5 New: Set scanning interval for Drone Factory 2014-03-14 02:41:56 -07:00
Mark McDowall 6b423c104c API Key in UI
New: view/reset API in General Settings
Fixed: API will reject unauthenticated requests
2014-03-13 21:23:47 -07:00
Mark McDowall 0914441de7 Removed Status from cleansed log messages 2014-03-13 13:17:06 -07:00
Mark McDowall 2f3430387e Major logging overhaul 2014-03-13 13:13:02 -07:00
Mark McDowall a02108922f Set episode file modified date to local or utc air date 2014-03-12 22:27:36 -07:00
Mark McDowall 8478379ff4 Merge branch 'AirDate' of https://github.com/JackDandy/NzbDrone into set-file-date 2014-03-11 22:16:38 -07:00
Mark McDowall 7ebe4018d2 Added info to device id for push over 2014-03-11 14:34:05 -07:00
Mark McDowall 32562ba731 Fixed: Series editor saves much faster 2014-03-11 14:16:35 -07:00
Mark McDowall 2d028d9bc7 History check shouldn't die if download client is not configured.
Do not log exceptron response when no errors are found
2014-03-11 01:08:50 -07:00
Mark McDowall db5baf70ea Don't clean common words from the start of the title
Fixed: Do not treat similar titles as the exact same
2014-03-10 12:20:28 -07:00
Mark McDowall c2087af8c9 Gracefully exit on restart instead of forcibly killing it 2014-03-09 22:35:50 -07:00
Mark McDowall 57912ab86d Fixed update test, send os when requesting update packages 2014-03-09 00:22:35 -08:00
Mark McDowall 176f3e0563 Log startup location, log number of results from feed 2014-03-08 22:11:38 -08:00
Mark McDowall 8885bbb60f OS X and linux can be treated separately 2014-03-08 21:28:40 -08:00
JackDandy d9eab04029 Add new feature, set file date to episode aired date. Fix, use alternative Trakt API field for episode air time. Improve the Preview Rename tip.
Add, new setting "Set File Date to Airdate" on the Media Management tab of the Settings page to toggle this feature for new, imported and auto updating media files.

Change, home page "Series Editor" - "Rename" button to "Update Files" and add "Set File Date To Air Date" action button to this modal to add capability of updating legacy media.

Add, non UTC functions given that Windows undesirably adds time to file times set when using UTC.

Fix, the Trakt API response show.air_time_utc contains erroneous data, this is replaced with show.air_time.
2014-03-09 02:13:40 +00:00
Mark McDowall 9d74693bb7 Added Series Scanned Event 2014-03-08 10:35:48 -08:00
Mark McDowall 9660c3f7ee Branch name will be returned as lowercase 2014-03-07 23:49:18 -08:00
Mark McDowall 04f07aefe1 Add major version to changes request 2014-03-07 19:00:18 -08:00
Mark McDowall 9dcd58a631 Prevent queue/history from blowing up 2014-03-06 22:28:06 -08:00
Mark McDowall fb5bd4994a Added EpisodesWithFiles to get episodes in a serires that have an episode file 2014-03-06 01:46:19 -08:00
Mark McDowall 9533e9e403 Better help text for download client priority 2014-03-05 21:58:32 -08:00
Mark McDowall 36e7dc75e5 nlsub is treated as dutch 2014-03-05 17:29:05 -08:00
Mark McDowall 96a4cd33cb Added help text to Nzbget and Sab priority settings 2014-03-05 13:23:11 -08:00
Mark McDowall 6109704fb0 Only catch SQLite exceptions 2014-03-04 23:11:38 -08:00
Mark McDowall d8f55c0358 Catch errors when failing to write logs to database 2014-03-04 17:02:36 -08:00
Mark McDowall e0d8d18838 Better logging when adding a new indexer and it fails 2014-03-01 20:05:35 -08:00
Mark McDowall 366034c969 Return MoveFile 2014-02-27 16:42:04 -08:00
Mark McDowall 7758db5324 EpisodeFileMover updates episode file path after move 2014-02-27 16:32:08 -08:00
Mark McDowall 33ebf1bf78 New: Rename all selected series from the series editor 2014-02-27 08:51:31 -08:00
Mark McDowall 98858bd237 Better error messaging when connecting to nzbget fails 2014-02-27 07:07:02 -08:00
Mark McDowall 669f351d08 Properly handling multi episode in one scene numbered release
Fixed: Multiple episodes under one scene episode for some shows
2014-02-26 22:51:41 -08:00
Mark McDowall 434ad5f340 csproj 2014-02-26 22:07:45 -08:00
Mark McDowall 7084b0244e Better error message when error is received from SABnzbd 2014-02-26 22:06:24 -08:00
Mark McDowall e309f89ea1 New: Option to use SSL to connect to nzbget 2014-02-26 19:21:15 -08:00
Mark McDowall 274e2eac86 DiskSpaceService will not blow up if total or free space is null 2014-02-26 08:08:04 -08:00
Mark McDowall 99336595b0 Removed SetFolderWriteTime in favour of FolderSetLastWriteTimeUtc 2014-02-26 07:55:13 -08:00
Mark McDowall c8ae9f40fb New: App health displayed in UI 2014-02-25 21:40:47 -08:00
Taloth Saldono 4786bc0c34 Failed Download detection now ignores history without unique download client id. 2014-02-24 21:50:00 +01:00
Mark McDowall 9c7eaf0043 Fixed: removed validation for Nzbget username and password when either is blank 2014-02-24 08:09:16 -08:00
Mark McDowall 5672c42f24 Merge branch 'sqlite' into develop 2014-02-23 15:02:54 -08:00
Mark McDowall 860db98294 Merge branch 'wanted' into develop 2014-02-23 15:01:28 -08:00
Mark McDowall 828e8eb147 Fixed: Orphaned episode file was preventing rename preview from functioning 2014-02-23 13:37:21 -08:00
Taloth Saldono eddfe67eb1 Added test to verify 'like' clause and fixed issue. 2014-02-23 16:02:28 +01:00
Mark McDowall 20dec3c205 Wanted is much much faster now. 2014-02-22 19:19:05 -08:00
Mark McDowall ab3dbfc240 Blacklist uses seriesId for index 2014-02-22 16:25:32 -08:00
Mark McDowall 3e5117cce2 Renumbered migration after rebase 2014-02-22 16:22:59 -08:00
kayone 0b54210ab1 added index to History on date. 2014-02-22 16:22:58 -08:00
kayone c973ab844a Added some missing indexes database. 2014-02-22 16:22:58 -08:00
kayone 5117eaaf5c removed migrationcache 2014-02-22 16:22:09 -08:00
kayone 68129e3518 database is now singleton 2014-02-22 16:22:08 -08:00
kayone 7f8fa7ec4b Updated project config 2014-02-22 16:22:07 -08:00
kayone 3f899f2130 fixed broken tests 2014-02-22 16:22:06 -08:00
kayone a0b0f586c8 New: Log database is compressed when logs are trimmed/purged 2014-02-22 16:22:06 -08:00
kayone 9370de0cc0 New: Main DB is compressed on app start 2014-02-22 16:22:05 -08:00
kayone e1376397a7 cleaned up Datastore folder 2014-02-22 16:22:04 -08:00
Taloth Saldono 8f87f06ac6 Processed PR Comments.
Added tests for EpisodesWithCutoffUnmet.
2014-02-22 16:21:41 -08:00
Taloth Saldono d416dd4177 Repurposed the Missing page to include filter options and display episodes that haven't reached cutoff.
--HG--
rename : src/NzbDrone.Api/Missing/MissingModule.cs => src/NzbDrone.Api/Wanted/MissingModule.cs
rename : src/UI/Missing/ControlsColumnTemplate.html => src/UI/Wanted/ControlsColumnTemplate.html
rename : src/UI/Missing/MissingCollection.js => src/UI/Wanted/Missing/MissingCollection.js
rename : src/UI/Missing/MissingLayout.js => src/UI/Wanted/WantedLayout.js
rename : src/UI/Missing/MissingLayoutTemplate.html => src/UI/Wanted/WantedLayoutTemplate.html
extra : source : 2c76f3e423d39446f3bd7799b7344d7be63c70f5
2014-02-22 16:21:40 -08:00
Mark McDowall 4515c1d155 Blacklist cleanup
Fixed: Cleanup blacklist when series is deleted
Fixed: Cleanup blacklist on startup
2014-02-22 16:17:19 -08:00
Mark McDowall 6d1cb90723 Possible special is less aggressive, with tests 2014-02-22 15:33:11 -08:00
Mark McDowall 7279b58a58 Metadata cleanup and fixes
Fixed: Episode metadata will be renamed to match episode file names on refresh
Fixed: Episode metadata is renamed when episode file is renamed
2014-02-22 14:03:23 -08:00
Mark McDowall e6e2f85d71 Reverted some special characters 2014-02-22 11:30:44 -08:00
Mark McDowall aed76afa52 Changed some special characters to more sane values in file names 2014-02-22 11:25:17 -08:00
Mark McDowall 259c408b67 Added size information when Size spec rejects import 2014-02-22 10:57:48 -08:00
Mark McDowall acee943d47 strip some additional special characters when searching trakt 2014-02-22 10:44:42 -08:00
Mark McDowall 78dacf6850 Fixed: Performance issues when processing results from indexers (RSS/Search) 2014-02-22 00:53:29 -08:00
Mark McDowall 0a837be9ff Many (update/insert/delete) DB operations now use transactions
Fixed: Improved series/episode info refresh speed
2014-02-20 23:03:36 -08:00
Mark McDowall 36387dd13f Fixed: Prevent queue errors from filling up UI with errors 2014-02-20 18:30:30 -08:00
Mark McDowall 6525fe9a67 Fixed: Better support for adding series that contain special characters 2014-02-20 18:16:26 -08:00
Mark McDowall 0b2b8e9bbe Cleaned up parser tests, 1103/1113 parsing is less greedy
Fixed: Importing of hashed releases
2014-02-20 09:18:32 -08:00
Mark McDowall faa24c5bb6 Merge branch 'special-episode-search' of https://github.com/iaddis/NzbDrone into special-episode-search
Conflicts:
	src/NzbDrone.Core/Indexers/Omgwtfnzbs/Omgwtfnzbs.cs
2014-02-19 23:23:20 -08:00
Mark McDowall 21afdf80a2 Fixed: series/episode rating is 0-10 2014-02-19 23:06:44 -08:00
Mark McDowall d703bc8dc5 Fixed: SABnzbd test with fail if the API Key is wrong 2014-02-19 18:40:19 -08:00
Mark McDowall 46f904d165 Refactored retention spec 2014-02-19 18:23:55 -08:00
Mark McDowall d86a54d208 Failed download handling won't error when download client hasn't been configured 2014-02-18 23:19:21 -08:00
Mark McDowall c5a3b714e6 Fixed XBMC notification logo 2014-02-18 22:25:44 -08:00
Mark McDowall cbd8e98677 More xbmc metadata improvements
New: Create/update episode metadata when series is refreshed
Fixed: Episode Metadata when screenshot is not available
Fixed: Episode metadata being stored in database incorrectly
Fixed: Do not create metadata when series folder does not exist
2014-02-18 20:51:37 -08:00
Mark McDowall 1dec725941 Fixed: Getting root folders with invalid paths 2014-02-17 20:50:13 -08:00
Mark McDowall 55383502ca Fixed: Do not set display season/episode for XBMC metadata 2014-02-17 20:15:25 -08:00
Mark McDowall f9312eb3e5 Fixed a copy pasta error for SAB history 2014-02-17 17:57:20 -08:00
Mark McDowall 6b389d2643 Reordered migrations after rebase 2014-02-16 23:06:24 -08:00
Mark McDowall 77b83b521e Validation, settings UI cleanup and different settings models, oh my
New: Download client UI matches other settings
Fixed: Prevent drone factory folder from being set to invalid paths/root path for series
Fixed: Switching pages in settings will not hide changes
Fixed: Test download clients
Fixed: Settings are validated before saving
2014-02-16 23:01:36 -08:00
Mark McDowall 606d78f5e1 Download clients now use thingy provider 2014-02-16 23:01:36 -08:00
Mark McDowall ba22600412 Couple XBMC Metadata fixes
Fixed: Actor URL for XBMC Metadata
Fixed: Incorrectly storing season images for XBMC metadata
(cherry picked from commit 5b2c3b88c0)
2014-02-16 22:47:57 -08:00
Taloth Saldono ff9887deaa Added MinSize check and revised tests. 2014-02-15 11:51:52 +01:00
Mark McDowall ea6e858dbf Fixed migration filenames, check if process has exited before waiting for exit 2014-02-13 11:15:15 -08:00
Mark McDowall b339f8daf6 Metadata settings added to UI 2014-02-12 22:44:07 -08:00
Mark McDowall 66504febe0 Fixed migrations after rebase 2014-02-12 12:26:31 -08:00
Mark McDowall cc4f2f3a69 Re numbered metadata migrations 2014-02-12 01:05:31 -08:00
Mark McDowall e9db0fc14a Fixes after rebase 2014-02-12 01:05:29 -08:00
Mark McDowall 409e1cca94 No more dupes and house cleaner added 2014-02-12 01:04:56 -08:00
Mark McDowall 3ca5e478ff Almost everything working except importing episode thumbs 2014-02-12 01:04:54 -08:00
Mark McDowall a6361d0bbd New: XBMC Metadata (Frodo+) 2014-02-12 01:04:51 -08:00
Mark McDowall 6493622ebc Also trim question marks 2014-02-12 01:03:24 -08:00
Mark McDowall 1b21f4a2d7 Fixed: Double periods before extensions when episode title ends in a period 2014-02-12 00:59:22 -08:00