1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2024-12-23 02:05:27 +02:00
Commit Graph

942 Commits

Author SHA1 Message Date
Mark McDowall
2de837558b Fixed compilation 2014-12-01 22:48:11 -08:00
Mark McDowall
935b9e5f4e New: Use the ID returned from SABnzbd (0.7.20) during retry 2014-12-01 22:39:27 -08:00
Mark McDowall
6467167046 Moved Extension methods in common to subfolder 2014-12-01 22:26:25 -08:00
Mark McDowall
867746a763 Fixed: Importing "Backup_tvdbid" encrypted filenames 2014-12-01 18:49:45 -08:00
Mark McDowall
1e8c2a6a12 Various naming fixes
Fixed: Parsing anime that had season/episode pattern in the hash
Fixed: Parsing anime that had 6 consectutive digits in the hash
2014-12-01 18:49:44 -08:00
Mark McDowall
907aa4a0ba Use an event to update title mismatches 2014-11-29 18:21:55 -08:00
Mark McDowall
3a8507076c Fixed: Only throw API key error for OMG when notice contains "api" 2014-11-29 16:55:41 -08:00
Mark McDowall
af5096f9af Absolute release group parsing fix for custom filenames 2014-11-29 11:17:20 -08:00
Mark McDowall
3b3066ed47 Naming fixes 2014-11-29 01:15:03 -08:00
Mark McDowall
f344a96444 New: Additional naming options for Quality in file name (Full, Title, Proper) 2014-11-28 23:54:35 -08:00
Mark McDowall
cf9f5fe569 Various naming fixes
New: Multi-episode style (Range)
New: Example for mulit-episode anime naming
Fixed: Validate anime episode format when saving
2014-11-28 23:51:21 -08:00
Mark McDowall
4585605ead Changed default categories from tv-drone to tv-sonarr 2014-11-27 07:46:45 -08:00
Mark McDowall
3f8366a190 New: Search for previously aired episodes that were just added to the database 2014-11-26 23:08:17 -08:00
Mark McDowall
709f96920d Debug log when we're doubling the allowed size for a possible special 2014-11-26 12:21:50 -08:00
Keivan Beigi
a46b542bfd updated MediaInfo to 0.7.71 2014-11-26 11:17:58 -08:00
Mark McDowall
76eee87976 Fixed: Parsing Raw-HD is filename as Raw-HD instead of HDTV-720p 2014-11-26 06:35:27 -08:00
Mark McDowall
a8ca258ca4 Fixed: Indexer testing
Omg now has a preprocessor to catch authentication issues
Indexer testing works again, instead of always being successful
2014-11-25 17:02:53 -08:00
Mark McDowall
33ca71a745 Connect to EZTV over SSL 2014-11-25 11:52:07 -08:00
Mark McDowall
70f07845fd Changed UserAgent to Sonarr 2014-11-25 07:28:49 -08:00
Mark McDowall
86a12f95d2 Updated NzbDrone to Sonarr in notifications 2014-11-25 07:25:38 -08:00
Keivan Beigi
e226bf19e1 Merge pull request #147 from Sonarr/sqlite-lock
Updated transaction locks to be defered.
2014-11-24 16:22:12 -08:00
Keivan Beigi
23524c238f Fixed: EzRSS Size Parsing 2014-11-24 15:16:29 -08:00
Sander Spies
59c28a3fc6 Set X-Plex-Device-Name
This sets a title and will make it a bit more clear that Sonarr has registered as a client on myPlex.
2014-11-24 14:17:06 -08:00
Keivan Beigi
af3c0de4d5 Updated transaction locks to be defered. 2014-11-24 12:00:19 -08:00
Taloth Saldono
08d92c5511 Fixed: File imports via CDH are no longer checked for file locks. 2014-11-23 21:27:07 +01:00
Taloth Saldono
909f601929 Fixed: An error reported by the torrent client, such as tracker error, is no longer considered a failed download but shown as a warning in Activity. 2014-11-23 21:26:43 +01:00
Keivan Beigi
e2450e2106 updated FluentValidation 5.4.0 > 5.5.0 2014-11-21 17:14:54 -08:00
Keivan Beigi
2d42d1ce6a fixed build error 2014-11-21 17:13:00 -08:00
Keivan Beigi
04f05bdb83 FluentMigrator.1.3.0.0 => FluentMigrator.1.3.1.0 2014-11-21 17:11:11 -08:00
Keivan Beigi
b92b005063 restsharp 104.4.0.0 =>105.0.1.0 2014-11-21 17:08:57 -08:00
Keivan Beigi
f127028992 updated restsharp to 6.0.5 -> 6.0.6 2014-11-21 17:08:01 -08:00
Mark McDowall
e0975b9004 Fixed: XBMC Metadata errors when no episode image was available 2014-11-21 07:35:40 -08:00
Mark McDowall
365898df45 New: Links (forums, trello, etc) shown in System: Info 2014-11-20 23:44:28 -08:00
Mark McDowall
6ffeba37cb Fixed: Don't report log exceptions when connection to XBMC fails 2014-11-20 17:15:56 -08:00
Taloth Saldono
aa36c04d56 Defaulted hardlink to false again after an internal debate regarding some Windows peculiarities. 2014-11-20 23:46:21 +01:00
Taloth Saldono
94311bda1f Fixed: CDH erroneously reported a locked file on import. 2014-11-20 21:01:31 +01:00
Taloth Saldono
2345984bda Processed comments. 2014-11-19 22:06:18 +01:00
Taloth Saldono
102acae972 Updated Kickass Url to new TLD. 2014-11-19 22:06:17 +01:00
Mark McDowall
d9cc0d4600 Fixed: Parsing Transmission version for nightly builds 2014-11-19 21:47:14 +01:00
Mark McDowall
17f10c9ee5 Added debug message for transmission version info 2014-11-19 21:47:14 +01:00
Taloth Saldono
764ce3507c Fixed: Changed the api call for Deluge to reduce the response size preventing a timeout when a lot of torrents are listed. 2014-11-19 21:47:13 +01:00
Taloth Saldono
10b45f769e Fixed: Parser no longer chokes on titles with a file extension and invalid path characters such as :. 2014-11-19 21:47:11 +01:00
Taloth Saldono
8a86b8acdc Added OsPath to handle OS agnostic path handling. 2014-11-19 21:47:11 +01:00
MythJuha
67cd5703a1 New: Implemented Torrent Download Clients: uTorrent, Transmission and Deluge. And several public and private Torrent Indexers. 2014-11-19 21:47:10 +01:00
Taloth Saldono
ffa814f387 Added support for Hardlinking instead of Copy. 2014-11-19 21:47:09 +01:00
Mark McDowall
a8bea777d7 Fixed the migration to release restrictions 2014-11-18 23:58:59 -08:00
Mark McDowall
027ed1335f Workaround to deal with updating scene names 2014-11-18 23:49:00 -08:00
Mark McDowall
438686ca1a Refresh the scene mapping cache if it is empty during a lookup 2014-11-18 23:47:19 -08:00
Mark McDowall
53c2962d2a Release restrictions
New: Required terms assignable to series via tags
New: Ignored terms assignable to series via tagss
2014-11-18 22:07:24 -08:00
Mark McDowall
ddc4c359cb Fixed: Series title sorting won't remove special/part/episode 2014-11-18 22:01:44 -08:00
Mark McDowall
fd71bd6969 Refactored setting attributes on media/metadata files to its own service 2014-11-18 21:45:44 -08:00
Mark McDowall
f8c002db9f Fixed: Use runtime of series for sample checks instead of constant 2014-11-18 21:45:43 -08:00
Mark McDowall
e75d3fa233 Cleanup 2014-11-17 07:22:35 -08:00
Mark McDowall
4c3daf7e39 New: Store date series was added in database 2014-11-16 17:15:43 -08:00
Taloth Saldono
5fed3670c8 Drone factory would throw exception on unknown series instead of proper error. 2014-11-16 19:49:01 +01:00
Taloth Saldono
374fe07aba Remove PostQueue from NzbGetProxy coz it's useless anyway. 2014-11-16 19:49:00 +01:00
Keivan Beigi
c0a46e04b8 Updated notification titles to sonarr 2014-11-15 20:12:03 -08:00
Taloth Saldono
0b48630c00 New: Improved the DownloadedEpisodesScanCommand endpoint to better support external triggers to CDH. (nzbToMedia) 2014-11-15 01:48:40 +01:00
Mark McDowall
7af9748ff3 Fixed: Do not scan episode files in .AppleDouble folders 2014-11-13 22:15:45 -08:00
Mark McDowall
175ae3e996 Fixed: Series fanart images won't be stored as episode screenshots 2014-11-13 22:10:56 -08:00
Mark McDowall
d765d1eaef Fixed: Replace periods in title with nothing when searching indexers 2014-11-13 22:03:07 -08:00
Mark McDowall
83a64fb8b8 Cleaned up completed download service (more methods) 2014-11-13 16:37:09 -08:00
Mark McDowall
b579a1fcfe Added trackingId to queue 2014-11-13 16:37:08 -08:00
Taloth Saldono
7816499b52 Moved trakt search term tests to non-integration test. Added several more testcases for the camelCase conversion and adjusted the underlying logic accordingly. 2014-11-14 00:49:11 +01:00
Powdor
6dc72713be New: Import Existing series now handles camelCase titles without spaces. 2014-11-13 21:19:48 +01:00
Mark McDowall
18f0e3d536 New: .wtv extension as video file 2014-11-08 09:56:01 -08:00
Mark McDowall
64e7cc69b9 Fixed: Extras folder detection is case insensitive 2014-11-06 20:02:07 -08:00
Mark McDowall
730aba4408 New: Series search will search starting with the lowest season 2014-11-06 17:13:40 -08:00
Mark McDowall
c58c8ea542 New: Added a default Profile 'Any' (new installations only) 2014-11-06 08:19:46 -08:00
Mark McDowall
48ec113598 Merge pull request #125 from Sonarr/original-title
New: Ability to use Original Title only in naming settings
2014-11-05 16:43:47 -08:00
Mark McDowall
97c9217c0d Fixed: Improved title sorting for 'A to Z' 2014-11-05 08:46:09 -08:00
Mark McDowall
8711c41649 New: Ability to use Original Title only in naming settings 2014-11-04 23:09:50 -08:00
Mark McDowall
4026a0f096 Parsing improvements
Fixed: Parsing of 1 digit season and episode numbers
Fixed: Parsing of 3 digit season numbers
2014-11-04 23:07:09 -08:00
Mark McDowall
0d3ea052c6 Fixed: Multi-episode absolute getting treated as Season/episode 2014-11-04 10:46:30 -08:00
Taloth Saldono
a4a1e4d5bf Fixed: HDDVD now recognized as bluray quality. 2014-11-03 13:06:42 +01:00
Mark McDowall
74e6d8c6e3 Fixed: Default to dash as separator for absolute numbers in multi-episode pattern 2014-11-01 23:58:32 -07:00
Taloth Saldono
e6494ba229 Fixed: Rejection message for cutoff already met in Manual Search. 2014-11-01 12:40:59 +01:00
Mark McDowall
86aba08289 Fixed broken migration 036 for people upgrading from very old DBs 2014-10-30 22:26:48 -07:00
Keivan Beigi
380d2624f1 minor fixes to wtf-gtfo 2014-10-28 17:08:07 -07:00
Keivan Beigi
aa68faaf88 New: automatically switch back to master if current branch is invalid 2014-10-28 16:48:37 -07:00
Mark McDowall
95d67ef9f4 Download decision rejection reasons are no longer static messages
New: Better messaging on manual search when release is rejected
2014-10-27 22:25:06 -07:00
Mark McDowall
e82b29e346 Tags
New: Ability to tag series
New: Use tags to control which series use which notification channels
2014-10-27 22:04:09 -07:00
Mark McDowall
0e436f371b Fixed: Should allow space/period between season and episode number patterns in naming 2014-10-27 07:38:53 -07:00
Mark McDowall
c4836975a9 Fixed: Treat WebHD as Web-DL 2014-10-26 18:46:57 -07:00
Mark McDowall
9d5d3ce4c3 Fixed: Treat iTunesHD as Web-DL 2014-10-26 16:31:45 -07:00
Mark McDowall
0322eab509 Fixed: Parse extended multi episode with 4 digit (year) seasons 2014-10-26 01:31:00 -07:00
Mark McDowall
121ec0873b Fixed: Parsing 'NL Subs' in addition to NLSub 2014-10-26 01:26:04 -07:00
Mark McDowall
71416eea29 Fixed: Missing won't show episodes that are on air 2014-10-24 19:44:29 -07:00
Mark McDowall
6a3bea5adc Log path being deleted when deleting permanently at info 2014-10-24 11:59:35 -07:00
Mark McDowall
8b3fd95d55 Fixed: Multi-absolute episode parsing 2014-10-21 15:48:31 -07:00
Taloth Saldono
b532661a27 Resolved failing search due to missing Scene season number. 2014-10-21 22:19:12 +02:00
Mark McDowall
35396ea44e Fixed: Duplicate multi-episode style with trailing brackets
Only dashes, underscores, periods and spaces will be considered separators
2014-10-21 07:14:51 -07:00
Taloth Saldono
6dfbc3c290 Fixed: Will no longer cause an error when trying to parse an anime episode with absolute number 0. 2014-10-20 22:16:31 +02:00
Mark McDowall
e978a425c2 Fixed: Getting list of xem series won't die if a bad ID is entered on their site 2014-10-19 20:04:46 -07:00
Mark McDowall
42c17e885c Fixed some more tests 2014-10-17 22:47:00 -07:00
Mark McDowall
aa6b3f70ed Fixed: log to the database using UTC not local time 2014-10-17 07:07:21 -07:00
Keivan Beigi
6c3a5b336d Merge pull request #124 from NzbDrone/raw-dblog
Use raw sql to write logs to db.
2014-10-16 15:11:47 -07:00
Keivan Beigi
d10cdf9c87 removed method column from log db. 2014-10-15 19:23:10 -07:00
Keivan Beigi
cb00644a09 Use raw sql to write logs to db. 2014-10-15 19:10:25 -07:00
Keivan Beigi
f44fd5fcbd Fixed: filter duplicated episodes returned from Trakt
http://support.trakt.tv/forums/188762-general/suggestions/4430690-anger-management-duplicate-episode
2014-10-14 16:34:36 -07:00
Taloth Saldono
ab264b3c06 Should no longer log error if download client was removed/disabled between CDH updates. 2014-10-15 00:21:43 +02:00
Taloth Saldono
20fc66c8cc Fixed: Using different retry method for NzbGet to actually trigger NzbGet to redownload. 2014-10-15 00:21:42 +02:00
Keivan Beigi
ef1e290311 Removed redunent UTC/non-utc File/dire methods.
everything is in UTC now.
2014-10-14 14:31:35 -07:00
Keivan Beigi
28f7e256b2 removed dead code 2014-10-13 14:11:35 -07:00
Keivan Beigi
907023ca10 don't blow up if a single download is not trackable. 2014-10-13 13:43:36 -07:00
Keivan Beigi
dcf434abd3 better error messages when download client connection fails 2014-10-13 11:07:05 -07:00
Keivan Beigi
f684d2f0d7 Fixed: Missing MediaInfo doesn't block import anymore 2014-10-13 10:37:11 -07:00
Keivan Beigi
1b6f684522 New: Added health check to show a warning when MediaInfo is missing 2014-10-13 10:36:51 -07:00
Mark McDowall
f6e4ccda84 Fixed broken tests (due to logging) 2014-10-11 22:05:21 -07:00
Mark McDowall
a21b539298 Fixed: 3 digit season/episode numbers followed by an underscore 2014-10-11 12:16:21 -07:00
Mark McDowall
89d0293f6e Fixed: Error when attempting to retry a release with nzbget 2014-10-06 08:52:36 -07:00
Mark McDowall
4e98a447cb Fixed: SAB retry not finding new ID in history 2014-10-06 08:49:14 -07:00
Mark McDowall
485fa6a13d Fixed: Only upgrade anime version when release group is the same 2014-10-04 23:04:19 -07:00
Mark McDowall
9056bc1747 Fixed: Setting SSL Cert Hash should remove all extra characters 2014-10-04 22:25:54 -07:00
Keivan Beigi
ac4f2d5e9a Don't try to download small version of non-existing poster 2014-10-03 23:06:50 -07:00
Keivan Beigi
6a743a8792 removed dead code 2014-10-03 16:29:52 -07:00
Keivan Beigi
aa75b3d331 don't log getqueue download client exceptions as error. 2014-10-03 14:38:57 -07:00
Keivan Beigi
a44be4d902 log newsnab 429 errors as warn instead of exceptions 2014-10-03 10:50:43 -07:00
Keivan Beigi
89e83ded04 Added fluent FluentMigrator.Runner as nuget packages 2014-10-02 21:53:19 -07:00
Keivan Beigi
54b6bfc181 updated fluentassertion/fluentmigrator 2014-10-02 21:44:53 -07:00
Keivan Beigi
c10a9ddf6e updated json.net to 6.0.5 2014-10-02 21:39:21 -07:00
Mike
87cafe0035 Don't allow port 0 as a listen port
Port 0 is not really a valid port. Using it will most likely dynamically
allocate a port to listen on.
2014-10-02 08:32:32 -04:00
Mark McDowall
acc25d7558 Check history when retrying downloads with SAB
Fixed: Retrying a download shouldn't cause drone to lose track of it
2014-09-30 14:18:04 -07:00
Mark McDowall
caa6a3858b Use DownloadClientIds to find matching series/episodes instead of relying solely on release name
Fixed: Show a warning in Queue when drone is unable to import due to a name mismatch
Fixed: Better UI messages for Queue when there is an error or warning
2014-09-28 16:20:06 -07:00
Mark McDowall
3f11fcf2e1 Fixed: Use empty string when {Original Title} is not available 2014-09-28 00:47:24 -07:00
Mark McDowall
97370cc8b3 omgwtfnzbs fixes
New: connect to omgwtfnzbs over https
Fixed: No results found response for omgwtfnzbs
2014-09-27 18:39:33 -07:00
Keivan Beigi
e3efd9a84c Merge pull request #119 from NzbDrone/piwik-web
New: added self hosted analytics to help improve nzbdrone.
2014-09-27 18:38:39 -07:00
Keivan Beigi
c4b210c053 disable analytics in dev 2014-09-27 13:38:31 -07:00
Taloth Saldono
5e62c2335f Fixed: Refactored the Indexer architecture to support non-rss indexers. 2014-09-27 21:57:35 +02:00
Keivan Beigi
a21b535937 New: added self hosted analytics to help improve nzbdrone. Can be turned off in Setting>General 2014-09-27 12:39:29 -07:00
Mark McDowall
22c9bc402f Fixed: File upgrade rejections will be reported properly when importing 2014-09-27 08:58:53 -07:00
Taloth Saldono
cc8c88e921 Fixed: Extensions are now removed from scene names during import. 2014-09-26 23:28:24 +02:00
Taloth Saldono
d8d641b8df Fixed: Detecting NzbGet free-space errors during unpack and move errors as warnings.
Fixed: NzbGet Script errors are again considered failures so that corruption-detection scripts trigger drone to grab another release.
2014-09-25 20:48:41 +02:00
Taloth Saldono
efbce27a7c Fixed: Now the UI will update properly if you change a custom quality title in the Quality table. 2014-09-24 21:08:37 +02:00
Mark McDowall
89aa25e016 Fixed: XBMC will update the series path only when possible 2014-09-23 18:18:02 -07:00
Mark McDowall
d5917f34ad Actually fixed what I said I fixed last time 2014-09-23 18:11:30 -07:00
Mark McDowall
adf0fc8990 Fixed: Notifications won't show version unless its anime, will show proper 2014-09-23 10:56:15 -07:00
Mark McDowall
fdf210d10f Fixed: grabbing a release from manual search 2014-09-22 20:06:21 -07:00
Mark McDowall
a3d013d908 New: v2/v3/etc handling for anime 2014-09-22 11:08:30 -07:00
Taloth Saldono
8bef19448f Fixed: NzbGet history items deleted due to health are now properly recognized as failed. 2014-09-20 22:14:09 +02:00
Taloth Saldono
6a30b13343 Fixed: Updated Add Series sort logic to better handle Country/Year variants. 2014-09-19 22:33:52 +02:00
Mark McDowall
4cbb59d4e8 Episode file import fixes
Fixed: Import event when file doesn't have a valid scene name
Fixed: Filename when file doesn't have a valid scene name
2014-09-15 16:46:35 -07:00
Mark McDowall
7c01f46cc0 Fixed logging text for XBMC episode images 2014-09-15 16:46:34 -07:00
Mark McDowall
21c5352183 Fixed: Properly parse mono version 3.10 2014-09-14 08:28:00 -07:00
Taloth Saldono
525f1aa9dd New: Added global Remote Path mapping table to replace individual Local Category Path settings. 2014-09-14 00:26:18 +02:00
Mark McDowall
8281063698 Fixed: Don't try to test notifications when only on upgrade is enabled 2014-09-12 17:12:33 -07:00
Taloth Saldono
80ed203258 Updated HttpResponse to support binary content. 2014-09-13 00:46:03 +02:00
Taloth Saldono
56436fea69 Fixed: Now shows UI notification if downloading nzb from indexer fails. 2014-09-12 21:22:50 +02:00
Taloth Saldono
70fc927e9f New: Will now provider a clearer error if the indexer returned unexpected html content (indicating a blocked site) instead of failing with a parser error. 2014-09-12 21:22:50 +02:00
Taloth Saldono
82061cf5a0 General fixes and adjusted ParseSize method. 2014-09-12 21:22:26 +02:00
Taloth Saldono
518a75ea5c Downloading releases via Manual Search are now processed via unique id to allow caching more Release details. 2014-09-12 19:35:00 +02:00
Mark McDowall
2b0ddb6131 New: Scheduled tasks shwon in UI under System 2014-09-11 23:06:43 -07:00
Keivan Beigi
879035b28a Merge branch 'http-client' into develop 2014-09-11 16:49:54 -07:00
Keivan Beigi
2c1d3339d0 HttpClient 2014-09-11 16:49:41 -07:00
Mark McDowall
1b18baca44 Fixed: Manual refresh of all series will refresh every series, including ended series 2014-09-10 23:49:25 -07:00
Mark McDowall
b2526a136c More logging when episode file image can't be found for XBMC metadata 2014-09-09 19:04:25 -07:00
Mark McDowall
33f44e7932 New: log all startup events to log file at trace and above 2014-09-06 08:32:08 -07:00
Mark McDowall
f63476260b New: Show episode file file deletions in history and episode activity 2014-09-06 08:08:12 -07:00
Taloth Saldono
49e2f26ffc Fixed: Multiple SeasonEpisode formats in the same pattern are now supported. 2014-09-06 01:26:54 +02:00
Mark McDowall
86ef30480f Searching icons and spinner fix
New: Manual search has its own icon on series details instead of a dropdown
Fixed: Automatic search icon will spin showing activity
2014-09-05 08:29:10 -07:00
Keivan Beigi
3a287bf7e7 Merge pull request #108 from NzbDrone/scene-name
Fixed: Use Nzb title as scene name when available
2014-09-04 09:24:37 -07:00
Mark McDowall
b638e09f24 Fixed: Don't mark releases as imported unless at least one file is imported 2014-09-03 17:57:27 -07:00
Mark McDowall
96c1ceaa29 Fixed: Set permissions on new metadata files (mono) 2014-09-02 22:08:08 -07:00
Mark McDowall
b9ff97fe9f Fixed: series/season folders will have leading/trailing periods removed when they are created 2014-09-02 17:15:03 -07:00
Keivan Beigi
ce8cb41bac don't clear scenenames that are 40 char long. 2014-09-02 15:17:35 -07:00
Keivan Beigi
1c7f2ad29e spelling 2014-09-02 15:12:13 -07:00
kayone
20287f84ce Fixed: Use Nzb title as scene name when available 2014-09-02 15:07:29 -07:00
Taloth Saldono
b9623957fd Fixed: All migrations are now transactional and will rollback if failed 2014-09-01 22:00:20 -07:00
Mark McDowall
ae97af6bb6 Fixed: Support for poorly numbered multi-episode releases 2014-09-01 21:46:07 -07:00
Mark McDowall
bf1547a524 Pneumatic will set the download client ID for strm files 2014-09-01 11:14:54 -07:00
Mark McDowall
57448fd29a Fixed: Pneumatic now has a watch folder (for importing strm files) 2014-09-01 10:29:55 -07:00
Mark McDowall
e67136ae64 New: number of episode files that will be deleted shown on delete dialog 2014-08-31 23:25:30 -07:00
Mark McDowall
901808e0b3 Fixed: Fanzub will connect via HTTP because their cert has expired 2014-08-31 22:52:26 -07:00
Mark McDowall
2651cd63a8 Fixed: Don't mark a download as successful unless all valid files are imported 2014-08-30 14:42:24 -07:00
Taloth Saldono
1bca66a0c2 Fixed: Failed downloads not removed from history will no longer be erroneously retried after restarting drone. 2014-08-28 21:29:02 +02:00
Taloth Saldono
9e02a05733 New: Added automatic detection of a critical bug in mono 3.4.0 to the mono version check. (see mono bug #18599) 2014-08-28 19:35:23 +02:00
Mark McDowall
ebf0dbc1d0 New: Enable/Disable RSS Sync/Searching on a per indexer basis 2014-08-27 08:23:55 -07:00
Mark McDowall
0c839d1e11 New: Trace/Debug logging will keep the last 50 files instead of only the last 5 2014-08-25 22:52:17 -07:00
kayone
322ff2af8c signalR connection is now called directly rather than using a command to reduce overhead. 2014-08-25 21:01:32 -07:00
Mark McDowall
44f869902e Fixed: Migration issue when column names were wrapped in backticks instead of quotes
(cherry picked from commit 15ebe03130)
2014-08-25 13:26:20 -07:00
kayone
e0e90efbc9 updated fluentmigrator 2014-08-24 23:17:05 -07:00
kayone
3f3cc69da7 updated json.net 2014-08-24 18:45:55 -07:00
Mark McDowall
a933ab90ec Merge pull request #103 from Taloth/develop
Styling episode Quality badge for Cutuff Unmet
2014-08-24 18:33:02 -07:00
kayone
7b2b4794c7 updated fluentvalidation 2014-08-24 18:18:37 -07:00
Taloth Saldono
bd60133274 Fixed: Framerate in mediainfo is now parsed culture invariant. 2014-08-23 23:42:08 +02:00
Taloth Saldono
04160a61c9 Fixed: Update Quality parser for Anime Elysium group. 2014-08-23 23:42:07 +02:00
Mark McDowall
7a804d4702 Fixed: parsing of files without a title and a 4 digit season number 2014-08-23 10:58:27 -07:00
Mark McDowall
74ff7803a9 Only set last write time for recycling bin on Windows 2014-08-21 19:18:28 -07:00
Mark McDowall
807ed7df1a New: Show disk space used by series on series details 2014-08-17 00:41:16 -07:00
Mark McDowall
39c66b7951 Fixed: Metadata creation issue due to relative episode file paths 2014-08-14 23:57:49 -07:00
Mark McDowall
6671934c0f Relative episode file paths 2014-08-13 17:08:24 -07:00
Taloth Saldono
9e9cb98b3a Fixed: Added additional separators to reversed title detection. 2014-08-13 22:09:31 +02:00
Mark McDowall
1464a5d391 Warn if unable to get new nzoid from SAB 2014-08-12 16:44:24 -07:00
Mark McDowall
8ae354a56b SAB test to warn if Category Local Path is set when connection is to localhost 2014-08-12 07:22:30 -07:00
Mark McDowall
3b08f317dd Remove request info from title when parsing 2014-08-11 22:11:06 -07:00
Mark McDowall
9e0c8a60b4 Anime special fixes
Fixed: Parsing of special/OVA/OVD releases
Fixed: Handling of anime releases with season number of zero
2014-08-11 19:44:26 -07:00
Taloth Saldono
4540cf05ad Fixed: Solved database performance bug causing slow rss syncs. 2014-08-11 22:30:37 +02:00
Mark McDowall
41ece422c9 Fixed: Remove accents from titles when looking for matching series 2014-08-11 12:26:06 -07:00
Mark McDowall
9ffdf18935 Fixed: Set permissions on new series folders (mono) 2014-08-10 21:20:06 -07:00
Taloth Saldono
d1a8cd2a84 Readded Growl logo via embedded binary blob. 2014-08-10 14:55:41 -07:00
Taloth Saldono
10de8087f7 Added warning to Sabnzbd Client Test to disable the sabnzbd pre-check option. 2014-08-10 14:54:56 -07:00
Taloth Saldono
6c44121b09 Fixed: Now assuming that an Ended series without any airdates are direct-to-dvd. 2014-08-10 14:54:56 -07:00
Taloth Saldono
a5a99f64ff Fixed: Parser now recognizes 848x480 as 480p. 2014-08-10 14:54:55 -07:00
Mark McDowall
cd5f404cea Removing logo from growl temporarily 2014-08-09 02:12:56 -07:00
Mark McDowall
9eab145924 Fixing csproj 2014-08-09 01:53:15 -07:00
Mark McDowall
dd15442dcd Copy logo into output folder on build, fix broken tests 2014-08-09 01:51:19 -07:00
Mark McDowall
ca09588390 Fixed: Remove GDI+ dependency with embedded resource 2014-08-09 01:27:53 -07:00
Mark McDowall
ac03e7e8a4 Merge pull request #99 from ToBeFrank/growl-fixes-squashed
Growl Fixes

Fixed: Growl for OS X
Fixed: Growl on mono
2014-08-08 20:22:02 -07:00
Frank Riley
e752e7f35d Fixed several issues in GrowlService:
1) Calls to the growl SDK were not made in a thread safe manner

2) Loading the icon from a URL did not work in mono, and it made
   the GrowlService calls take exceptionally long

3) The result of the growl SDK calls was not checked

4) A bug in the growl for windows SDK caused the mono version
   on unix platforms to not work. A fixed version of the SDK is
   now included in the build (do not use the NuGet version, it's
   broken on unix). The bug was reported to growl for windows here:
   https://code.google.com/p/growl-for-windows/issues/detail?id=48

use var for locals

made requested changes from code review

Gave state class a better name
2014-08-08 17:56:54 -07:00
Mark McDowall
b4698b070c Fixed: Update IMDB ID from trakt when series is refreshed 2014-08-07 08:24:23 -07:00
Mark McDowall
15f9c3a95d Removed some extra using statements 2014-08-05 23:17:44 -07:00
Mark McDowall
4ad28bb6f6 Pushover default to Normal 2014-08-05 13:53:37 -07:00
Taloth Saldono
8a5edfeaf5 Rewrote most of the renamer token handling code to give it a bit more generic architecture. Also added MediaInfo as possible token. 2014-08-05 18:14:09 +02:00
Taloth Saldono
7b420fc033 Added MediaInfo to EpisodeFile. 2014-08-05 18:14:06 +02:00
Taloth Saldono
b427954f5f null EmbeddedDocuments are now stored as DBNull instead of json null. 2014-08-05 18:14:03 +02:00
Mark McDowall
18874e2c79 Calendar/Date localization
New: Choose calendar starting day of week
New: Choose prefered date/time formats
New: Option to disable relative dates and show absolute dates instead
2014-08-04 23:18:14 -07:00
Mark McDowall
0ba19f0cd7 New: Add to Homescreen for mobile support 2014-08-03 16:05:15 -07:00
Mark McDowall
c21ffcb5e4 New: Show processing time for pending items on Calendar and Queue 2014-08-01 18:08:32 -07:00
Mark McDowall
3b26e82644 Much better logging for searching 2014-08-01 18:08:02 -07:00
Mark McDowall
c11c2c831d Don't set folder write time on Mono 2014-08-01 00:17:20 -07:00
Mark McDowall
f657afc424 Fixed: don't try to delete series folder if it doesn't exist 2014-07-31 23:57:17 -07:00
Mark McDowall
ff99c383da XBMC version is cached by host & port
Cache is cleared on test
Version is cached for 12 hours
2014-07-31 23:53:38 -07:00
Mark McDowall
fc46018c9a Fixed: Connecting to XBMC when user name and password are configured 2014-07-31 23:30:30 -07:00
Taloth Saldono
e5e00fd346 Fixed: Renaming Episodes will never overwrite existing files. 2014-07-31 12:32:31 -07:00
Mark McDowall
b841d2e9b4 Fixed: VOSTFR will be treated as French 2014-07-30 07:56:43 -07:00
Mark McDowall
043ca57e1e Fixed: no longer logging finished searching messages when search did not occur on that indexer 2014-07-30 07:31:02 -07:00
Mark McDowall
705d4a3d02 New: show mono version on System -> Info 2014-07-29 23:23:43 -07:00
Mark McDowall
7fc3b971f6 Fixed: Womble's publish date will be treated as UTC instead of local 2014-07-28 07:50:28 -07:00
Taloth Saldono
e867548ec3 Fixed: Some timing issues in Sabnzbd RetryDownload logic. 2014-07-28 01:14:20 +02:00
Mark McDowall
7febd71fd9 Title must be included for 6 digit air date 2014-07-27 00:17:48 -07:00
Mark McDowall
9410e01c92 Improve decision processing and deleting of pending releases 2014-07-26 17:39:28 -07:00
Taloth Saldono
5450170718 Cleanup, sorted project files. 2014-07-26 14:29:07 +02:00
Taloth Saldono
4b53cc7e52 Fixed: Manually marking a grabbed release failed will now mark all episodes in that release failed instead of only one. 2014-07-26 14:06:58 +02:00
Mark McDowall
74a38415cf Profiles
Indexes are created with the same uniqueness when copying a table

New: Non-English episode support
New: Renamed Quality Profiles to Profiles and made them more powerful
New: Configurable wait time before grabbing a release to wait for a better quality
2014-07-25 23:21:44 -07:00
Mark McDowall
b72678a9ad Using absolute episode number logging moved to Debug 2014-07-25 08:34:29 -07:00
Mark McDowall
daaf4e1831 New: Parse 6 digit date format (yymmdd) 2014-07-25 08:33:51 -07:00
Mark McDowall
d9f4eeb0f0 Fixed: Manual search won't fail if release wasn't parsed correctly 2014-07-25 06:37:25 -07:00
Mark McDowall
502c2fa6cf Better regex for mono version parsing 2014-07-24 23:57:54 -07:00
Mark McDowall
a4500606a9 Fixed: mono version check will check running mono version instead running another version 2014-07-24 23:37:32 -07:00
Mark McDowall
41583a8c67 New: Pushalot notification support 2014-07-24 23:08:32 -07:00
Mark McDowall
08b2e293d3 Verify disk scan won't scan if root folder doesn't exist 2014-07-24 18:02:47 -07:00
Mark McDowall
638c149b62 Added more resolutions for 1080p releases 2014-07-22 07:10:19 -07:00
Mark McDowall
39ef6123b8 New: PushBullet messages start with NzbDrone to match other applications 2014-07-22 06:33:35 -07:00
Taloth Saldono
d64c4445b8 Fixed compile warnings. 2014-07-21 08:18:24 -07:00
Taloth Saldono
9a649cf58e Added UserAgent to RestClient. 2014-07-21 08:18:22 -07:00
Taloth Saldono
e9f39493f4 Fixed: Sabnzbd downloads with single obfuscated files in nested subdirectories are now handled appropriately. 2014-07-21 08:18:22 -07:00
Mark McDowall
fdddb13686 New: NZBgeek added as preset indexer 2014-07-20 21:07:36 -07:00
Taloth Saldono
53e723a301 Fixed: Blacklist Retry logic will now properly handle Sabnzbd changing the unique id. 2014-07-19 20:16:45 +02:00
Taloth Saldono
47089d360d New: The History->Queue UI now show some elementary error information for failed imports. 2014-07-19 00:19:27 +02:00
Taloth Saldono
981ffb09fc Added hint for tvdb: imdb: search prefixes. Also fixed the series title overflow issue. 2014-07-19 00:19:26 +02:00