Commit graph

3108 commits

Author SHA1 Message Date
Qstick
57aaf62a46 New: Store track renames in History 2017-10-28 23:09:20 -04:00
Qstick
257af8b914 Fixed: Try to set last write time on files moved to recycle bin 2017-10-28 23:00:09 -04:00
Qstick
4725f4b2bd Fixed: Lidarr stuck if Deluge didn't return an infohash. 2017-10-28 22:57:03 -04:00
Qstick
641f8a88fa Fixed: Calculates wrong age for releases pushed via ReleasePush api 2017-10-28 22:52:36 -04:00
Qstick
c5661cba04 Fixed: Roksbox metadata images being generated when settings are off 2017-10-28 22:39:17 -04:00
Qstick
2aa8a57925 Slack Improvements 2017-10-28 22:35:50 -04:00
Qstick
b99b23b4bb Remove non-working Nyaa Baseurl 2017-10-28 17:47:01 -04:00
Qstick
b3b90602a2 Fix Mono SecurityProtocolPolicy 2017-10-28 17:43:46 -04:00
Qstick
6af1ffba50 New: Webhook improvements 2017-10-28 17:38:57 -04:00
Qstick
7e863d61ff Reorder HttpMethods to match RestSharp 2017-10-28 17:13:34 -04:00
Qstick
9a2cb67980 Fixed: Subtitle extensions should be case-insensitive. 2017-10-28 17:11:41 -04:00
Qstick
331bf5914a Fixed: Check if NzbGet KeepHistory value is set too high 2017-10-28 17:04:35 -04:00
Qstick
b88d4aad0e Fixed: Show rounded age in minimum age rejection message 2017-10-28 16:52:48 -04:00
Qstick
d8adc3f480 Fixed: Ignore case when importing extra files 2017-10-28 16:37:24 -04:00
Qstick
ba27554bd3 Tweaked SingleInstancePolicy not to cancel startup if AppData is overridden is set 2017-10-28 16:35:02 -04:00
Qstick
d6bb4c29d0 New: Download client and ID for custom scripts 2017-10-28 16:30:38 -04:00
Qstick
13bfb73ee9 Upstream Changes to DownloadClients and Indexers 2017-10-26 23:21:06 -04:00
Qstick
f6d1b77b45 Misc Newznab/Torznab Updates 2017-10-25 23:08:37 -04:00
Qstick
5bee842b26 New: Ability to set minimum seeders on a per indexer basis 2017-10-25 22:30:31 -04:00
Qstick
28d5fbe409 Fixed: Don't import the same file again 2017-10-25 22:14:06 -04:00
Qstick
541edc9749 Fix: Change IndexerId to ProviderId in OrphanedIndexer Housekeeper 2017-10-25 22:02:51 -04:00
Qstick
a69ceb35fb Update Integration Unit Tests 2017-10-25 22:02:14 -04:00
Qstick
10c29a65db Assembly Naming, Default Windows Service Account 2017-10-24 22:31:37 -04:00
Qstick
f1b1904e07 Update DB Schema, Change Artist Slugs, Rework SubtitleFiles to LyricFiles 2017-10-24 21:25:29 -04:00
Qstick
75aa8af9d2 Check for valid URL in MetadataSource, Handle trailing slash 2017-10-22 02:51:09 -04:00
Qstick
70cc2ed8a5 AlbumStudio and ArtistEditor Fixes 2017-10-22 01:25:59 -04:00
Qstick
49309125b6 UI Cleanup, Artist Overview Truncate 2017-10-21 23:49:05 -04:00
Qstick
9b39fea706 Fix Default Quality Profiles 2017-10-18 22:57:11 -04:00
Qstick
a80360f6fd Remove Remaining TV Code 2017-10-18 21:42:57 -04:00
Qstick
42e25055a9 Rework Tests for Music, Start TV Code Cleanup 2017-10-17 22:55:02 -04:00
Qstick
35eeef3af6 Fix Search Fail When Cannot Parse a Release 2017-10-17 21:07:10 -04:00
Qstick
eaba78ad4a Add AlbumCutoffService and Refactor UI 2017-10-17 00:05:03 -04:00
Qstick
8683c92de6 Opps Left out of Previous Commit 2017-10-16 22:09:26 -04:00
Qstick
debad793ee Add ArtistEditedService to handle AlbumType Changes 2017-10-16 22:08:49 -04:00
Qstick
bba52cdbc8 Update RootFolderCheckFixture and RootFolderServceFixture 2017-10-16 21:56:42 -04:00
Qstick
38cbb2114f Refactor ExtraFile/MetadataFile Services (#104)
* Preliminary Work for Extras for Music

* DB Migration for ExtraFiles, Other Cleanup

* More Extras Work, Add Album Metadata Type

* Update Housekeeps for Music Extras

* Fix HouseKeeper and add new Tests

* Final round of Cleanup
2017-10-16 21:40:31 -04:00
Qstick
4016d359ac Guard Against Null AlbumTitle on Import 2017-10-15 15:30:36 -04:00
Qstick
2f74ad6540 Fix String Format Error in NotificationService 2017-10-15 14:16:11 -04:00
Qstick
7776862359 Fix Manual Album Grab, Clean ReleaseResource 2017-10-15 13:10:45 -04:00
Qstick
566ac1a9d3 [UI Work] Add Overview Artist Index View 2017-10-15 02:17:53 -04:00
Qstick
3a4c6fe364 Remove Core.TV references in preperation for Cleanup 2017-10-08 16:25:29 -04:00
Qstick
6685644c5c Refactor Various HouseKeepers 2017-10-08 16:07:54 -04:00
Qstick
a956e22ce1 Remove SeriesStats Reference and other Series Mapping 2017-10-08 15:33:59 -04:00
Qstick
7d045d5c54 Cleanup RootFolderService and Validation 2017-10-08 15:09:46 -04:00
Qstick
1d120be466 Remove SeriesStats 2017-10-08 14:55:52 -04:00
Qstick
0d8bec272e Update RootFolder Health Check 2017-10-08 02:11:36 -04:00
Taloth Saldono
18971f9ea2 Check for whitespace in IsValidUrl.
closes #2020
2017-10-08 01:32:25 -04:00
Qstick
cf11906118 Don't log error on the shutdown the command execution pipeline. 2017-10-08 01:20:51 -04:00
Qstick
4cb3d8bac7 Log responses from qbit 2017-10-08 01:18:13 -04:00
Qstick
0148f48913 Fixed: Logging full error message to database 2017-10-08 01:14:26 -04:00
Qstick
ad50be9daf Fixed: Error message when adding a Plex server without a TV library 2017-10-08 01:03:37 -04:00
Qstick
52fbdeaa53 Fixed: Error when processing manual import decisions 2017-10-08 01:00:54 -04:00
Qstick
44e4e46b15 Additional logging when on import decision 2017-10-08 00:55:14 -04:00
Taloth Saldono
828d70b0bd Removed ugly UUID= VolumeLabel from mounts. 2017-10-08 00:51:00 -04:00
Qstick
54bd3c0b49 Fixed up some errors and do the guid cache fix on the module instead of backend coz that would cause other issues. 2017-10-08 00:43:07 -04:00
Qstick
3383cc1744 Fixed: Deleting an trackfile from the UI that was already deleted from disk 2017-10-08 00:28:57 -04:00
Qstick
d7ef6cc88b Fixed: Improved message when a conflicting slug is added 2017-10-07 23:58:32 -04:00
Qstick
f8f988a083 Misc Sonarr Pulls 2017-10-07 23:54:13 -04:00
Qstick
4c916f9186 Fix HealthCheck Warning for Artist Folders with 'ro' 2017-10-07 23:26:45 -04:00
Kyse
889b963429 New: Health Check warning if series folder is mounted with 'ro' option on linux
Closes #1867
2017-10-07 23:09:29 -04:00
Qstick
a37be66f34 Improve Load Time of Artist Detail Page, and Wanted Page 2017-10-07 23:01:49 -04:00
Qstick
1700c471b7 More UI Cleanup 2017-10-07 18:38:31 -04:00
Qstick
9c88c2006d Disable Caching of Album Images For Now 2017-10-07 17:40:17 -04:00
Qstick
f812302aa5 More Work on Album Filtering per Artist 2017-10-07 17:37:18 -04:00
Qstick
6a4fb9adf3 Seperate Sentry Project for Production/Develop 2017-10-07 16:29:38 -04:00
Qstick
1fd3a43a4f Update AssemblyInfo for Versioning 2017-10-07 15:57:46 -04:00
Qstick
b963f2aa82 Add prelim work for Album Filtering 2017-10-07 00:13:00 -04:00
Qstick
90a4838958 Tweak Release Parsing, Add Less strict Regex Cases for Title 2017-10-06 22:52:32 -04:00
Qstick
cbcccf0d9d Fix Bug with TrackDownloaded Notifications 2017-10-05 22:55:32 -04:00
Qstick
f3e55a236c Misc UI Fixes 2017-10-05 22:32:26 -04:00
Qstick
52f4f1de03 Remove duplicate ArtistDeleteEvent Handle 2017-10-01 23:41:13 -04:00
Qstick
c8ed46850a Updates to UI, Update NLog to 4.4.12 2017-10-01 23:05:28 -04:00
Qstick
31db4e2026 Guard Against QualityParser NullReferenceException 2017-09-28 23:43:47 -04:00
Qstick
78f1066535 Add Additional Logging to Track Parsing 2017-09-28 23:32:42 -04:00
Qstick
04766bb786 Remove Series MediaFile Commands 2017-09-28 23:19:27 -04:00
Qstick
ed3b47d76a Support for Artist Disambiguation and Type 2017-09-28 23:03:13 -04:00
Qstick
6e4638f7b1 Update Music Tests, Added Cases for Should Refresh Artist, Cleanup Skyhook Resources 2017-09-28 22:02:08 -04:00
Taloth Saldono
fcd6feafa9 Updated Transmission tests. 2017-09-27 22:23:27 -04:00
Taloth Saldono
7f882ee425 Fixed: Sonarr not importing torrents in Vuze if the torrent already finished seeding and was stopped. 2017-09-27 22:22:47 -04:00
Taloth Saldono
f67d748da1 Fixed: Incorrect imports with Vuze when torrent contains a single file.
fixes #1805
2017-09-27 22:21:50 -04:00
Qstick
82ee8e6c42 Fixed: Smarter application update completed message
Sonarr e97e13e89
2017-09-27 22:20:37 -04:00
Qstick
4aa5a35cb4 Added -Scrambled to the ReleaseGroup cleanup list
Sonarr f8d5f1fc9
2017-09-27 22:07:35 -04:00
Qstick
c3407657c6 Fixed: Moving and Removing of downloads in usenet clients
Sonarr f36d5dc88
2017-09-27 21:56:39 -04:00
Qstick
4c6313c9e2 Fixed: Handling of priority setting when queueing is disabled in qBittorrent
Sonarr f8b8fcfb8
2017-09-27 21:48:25 -04:00
Qstick
203a7980cf Fixed: Regression causing nzbToMedia imports to be copied instead of moved.
Sonarr de7f68570
2017-09-26 23:40:08 -04:00
Qstick
64d9457322 New: Check whether an existing trackfile was deleted before grabbing an upgrade, to avoid timing issues in combination with Ignore Deleted Tracks.
Sonarr fa006d85f
2017-09-26 23:30:24 -04:00
Qstick
77aa34c340 Fixed: Double periods in extra file names after rename
Sonarr 413ce1d9a
2017-09-26 22:25:20 -04:00
Qstick
e8fb678fb8 Fix issue adding a artist when NameSlug for another artist null
Sonarr '413ce1d9a
2017-09-26 22:23:50 -04:00
Qstick
5003cd8a14 Rename More Sonarr References 2017-09-26 22:06:05 -04:00
Qstick
729d1142b0 Log TrackImport and TrackFileDeleted to History 2017-09-25 23:44:53 -04:00
Qstick
ab9a9232cf Sonarr Pulls
'e4c341898
'5613ab05e
'372442af2
'28c45f941
'ea1616586
2017-09-25 22:31:52 -04:00
Qstick
482f8c1a61 Map Album from parsed LocalTrack to ManualImportItem 2017-09-25 21:27:18 -04:00
Qstick
4358184b78 Change Recycle Bin to Handle ArtistDeleteEvent
Ensures track files are deleted when requested on an artist delete event
2017-09-25 21:15:10 -04:00
Qstick
9be4ec4c15 [UI] Refactor TrackFile Modal 2017-09-24 22:58:13 -04:00
Qstick
e3c6bc3263 Updates to MediaInfo Formatter 2017-09-24 21:03:36 -04:00
Qstick
d243a8c8c4 Add Tracklist to Album Modal 2017-09-24 15:44:25 -04:00
Qstick
8f45fe0afe Rework Tags for Music 2017-09-23 00:30:52 -04:00
Qstick
d6efae537f Rework DiscSpaceService, Misc Cleanup 2017-09-23 00:19:55 -04:00
Qstick
9b62c0cb75 Add Back Packages to Support Native VS UnitTests 2017-09-23 00:01:35 -04:00
Qstick
4e7a2a3ed4 Add support for searches in newznab if indexer doesnt support audio params (Jackett) 2017-09-22 23:35:49 -04:00
Qstick
1322633d0d Add Support for Gazelle based indexers 2017-09-22 22:48:15 -04:00
Qstick
7c3446baab Remove Newznab & Torznab Anime Categories Setting 2017-09-22 22:27:26 -04:00
Qstick
2938bfee2c Fix for Torznab/Jackett 2017-09-22 22:19:07 -04:00
Qstick
864549b1f3 Initial Notification Support, XBMC and PLEX still need work. 2017-09-22 21:59:24 -04:00
Qstick
8d64a987e0 Remove Previous API 2017-09-21 00:18:47 -04:00
Qstick
0201aa812e Add Advanced Option for Alternate Metadata Provider Source 2017-09-20 22:13:14 -04:00
Qstick
f460f630c3 Target to .NET 4.6.1, Update SignalR, Owin, Nancy (#84)
* Target .net 4.6.1

* Update to SignalR 2.2.2

* Fix Socks Reference in NZBDrone.Common

* UI Fixes, Build Fixes

* Update Nancy to 1.4.4

* Upgrade Microsoft Owin to 3.1.0

* Delete npm-shrinkwrap.json

* Fix SignalR Messages
2017-09-20 22:05:00 -04:00
Qstick
fbe6bfc78e Add Album Label Support from Metadata 2017-09-17 23:20:36 -04:00
Qstick
405e7f981d Download Handling, Clean Up Drone Folder Leftovers 2017-09-17 23:00:37 -04:00
Qstick
6e7299cdf2 Fix Build Issue due to localEpisode reference 2017-09-17 16:47:51 -04:00
Qstick
48d31523a5 [UI] Add Language to Manual Import, Fix Posters,Banners 2017-09-17 16:39:13 -04:00
Qstick
07b37c1575 Update MediaCover Module to Work with Artist and Album Images 2017-09-16 23:26:56 -04:00
Qstick
f1aec8f15c Add Logo Mediacover Type 2017-09-16 16:27:38 -04:00
Qstick
871a3773b2 [UI Work] History, Queue, Calendar Fixes 2017-09-16 00:16:26 -04:00
Qstick
d2bafd4605 Add Support for Artist Links from Metadata 2017-09-15 22:49:38 -04:00
Qstick
5fec72395c Null Checks for Track Parsing, Parse by Title if TrackNumber is missing 2017-09-14 23:33:13 -04:00
Daniel Underwood
02716c26f6
Update metadata api URL 2017-09-14 17:51:26 -04:00
Qstick
f05332cf6e [UI Work] Interactive Import, More Artist Detail 2017-09-12 23:28:45 -04:00
Qstick
0054226307 [UI Work] Artist Detail Page, Album Studio, Wanted, NavSearch, Rename 2017-09-11 23:11:32 -04:00
Qstick
456ead09da [UI Work] Settings Naming Page, Other Settings 2017-09-10 23:03:48 -04:00
Qstick
77f1d2e64c [UI Work] Add Artist, Import Artist, Calendar 2017-09-07 23:09:52 -04:00
Qstick
a747c5f135 Fix some Build Issues, Renaming 2017-09-05 23:38:05 -04:00
Qstick
95051cbd63 Initial Commit Rework 2017-09-05 23:00:26 -04:00
Qstick
74a4cc048c Fixed: UI Artist lookup autocomplete with diacritics. 2017-09-03 22:26:15 -04:00
Qstick
0807fcc616 Cleanse Log Exception Data (#83) 2017-09-02 06:39:21 -04:00
Qstick
0b22d7fce3 Create Orphaned Albums Housekeeper (#82) 2017-09-02 06:39:02 -04:00
Qstick
43677e8481 Create OrphanedTracks Housekeeper (#81) 2017-08-31 22:28:18 -04:00
Qstick
c0e922e4a2 Fixed RssParser test. (#80) 2017-08-31 22:05:51 -04:00
Qstick
d4b4324dab Should not empty install folder, MirrorFolder will take care of it. (#79) 2017-08-31 21:53:44 -04:00
Qstick
a292f77aa8 Sonarr DiskTransferService Updates (#78)
* Added a few more files to ignore during file copy.

* Tweaked error message when TransferFile destination already exists.
2017-08-31 21:46:30 -04:00
Qstick
b0cde61dd0 Fixed: UnsupportedFeedException should log error for each item (#77) 2017-08-31 21:28:32 -04:00
Qstick
52a4227bc4 New: Additional variables for custom script on grab events (#76) 2017-08-31 21:10:50 -04:00
Qstick
bcd72367d9 Organize TrackImport Directory and Fix Tests (#72)
* Organize TrackImport Folder and Fix Tests

* Remove Commented Out Line

* Remove Old Code
2017-08-30 22:42:40 -04:00
Daniel Underwood
ffc2fb5f60 Change AlbumSearchCommand to public to resolve error when searching (#74) 2017-08-28 22:37:59 -04:00
Qstick
e405cc9cf0 Rename DownloadedEpisodesScan to DownloadedAlbumsScan (#71)
* Rename DownloadedEpisodesScan to DownloadedAlbumsScan

* Rename Command Service
2017-08-27 21:21:51 -04:00
Qstick
2c42fc19e5 Rename Drone Factory Config Keys (#70)
* Rename Drone Factory Config Keys
2017-08-27 20:32:26 -04:00
Qstick
19414912ad Cleanup Disk Scan Service (#69)
* Cleanup Disk Scan Service

* Fix Encoding, Change mp4 to flac
2017-08-27 16:32:41 -04:00
Qstick
9fba2458d8 Remove TV search commands (#68)
* Remove TV search commands

Remove TV search commands

* Cleanup Newznab, Fix variable name in IntegrationTests
2017-08-27 16:24:44 -04:00
Qstick
92f06cf70f Add TrackFiles Housekeeper (#66)
Add TrackFiles Housekeeper
2017-08-26 21:07:37 -04:00
Qstick
8569084255 Refactor and Enable Renaming for Album and Artist Files (#61)
Refactor and Enable Renaming for Album and Artist Files
2017-08-25 22:00:14 -04:00
Qstick
1c3cfad23f Fix Misc UI issues (#62) 2017-08-24 22:51:36 -04:00
Qstick
de5e0871cf Bulk Import (#55)
Bulk Import
2017-08-23 21:39:27 -04:00
Qstick
0da6f6e3c7 Fix Navbar Search after new DB Schema (#60)
Fix Navbar Search after new DB Schema
2017-08-19 22:46:11 -04:00
Qstick
2575403c6b Artist overview in SearchResult and ManualImport (#58)
Artist overview in SearchResult and ManualImport
2017-08-19 22:06:42 -04:00
Qstick
1a1721b4ee Fixes misc issues on Artist Detail Page (#57)
Get MB link working, bring in album-type from db instead of hard code, sort albums by release date, fix quirk with track number sorting, rename tool-tips
2017-08-19 21:03:09 -04:00
Qstick
3da6274211 API Key for signalR connections (#54) 2017-08-17 21:29:20 -04:00
Qstick
fcffd5461e Refactor ReDownload Failed Service (#52)
Refactor ReDownload Failed Service
2017-08-17 21:28:35 -04:00
Qstick
025534cf71 Fix Setup of Newznab Test (#51)
Fix Setup of Newznab Test
2017-08-17 21:28:07 -04:00
Qstick
4f61354dc5 Add Paging to Waffles Requests (#39)
* Add Paging to Waffles Requests
* Make pages dynamic variable to match others
2017-08-17 20:30:44 -04:00
Qstick
337f74a184 Refactor Blacklist for Album Releases (#48)
* Refactor Blacklist for Album Releases
* Fix Test
2017-08-16 17:55:59 -04:00