Commit Graph

3157 Commits

Author SHA1 Message Date
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
Qstick 87f13e5e9c Fix Track and Album Format Issues on Artist Page (#49)
Fix Track and Album Format Issues on Artist Page
2017-08-16 00:02:49 -04:00
Qstick a5ac4ed37a Remove Non-Music Indexers (#42)
Remove Non-Music Indexers
2017-08-15 12:28:41 -04:00
Qstick 934bde7858 Add Image Map and Clean SkyHookProxy (#38)
Add Image Map and Clean SkyHookProxy
2017-08-14 13:26:35 -04:00
Qstick 1e4d9480e9 Implement Release Parsing, Decision Engine, and Downloading (#35)
* Implement Parsing, Decision Engine, and Downloading
2017-08-13 22:58:42 -04:00
Qstick 5556989324 Implement Waffles Indexer (#34)
* Implement Waffles Indexer

Implement Waffles Indexer

* Remove Exception Class

Remove Exception Class

* Fix csproj file

Fix csproj file

* Add Test Fixture

Add Test Fixture

* Split line due to length for readability

Split line due to length for readability
2017-08-05 22:17:44 -04:00
Qstick ae8c766b57 Merge pull request #18 from lidarr/feature/indexers
Added: Indexer search and release processing
2017-08-04 19:22:05 -04:00
Daniel Underwood 30b263d49d Additional code cleanup 2017-08-04 00:15:58 -04:00
Daniel Underwood 322e9f3c51 Clean up remaining codacy issues 2017-08-04 00:02:50 -04:00
Daniel Underwood 31b13b3336 Merge branch 'feature/indexers' of github.com:lidarr/lidarr into feature/indexers 2017-08-03 23:44:04 -04:00
Daniel Underwood 11095f7c83 Clean up codacy issues 2017-08-03 23:42:24 -04:00
Daniel Underwood ad911edfb1 Implement artist search for newznab and omgwtfnzbs 2017-08-03 23:34:07 -04:00
Daniel Underwood f7bf03499b Add artist to rarbg album query 2017-08-03 23:33:02 -04:00
Qstick 7691265e66 Fix Newznab if statement, Clean Test Fixture
Fix Newznab if statement, Clean Test Fixture
2017-08-03 23:21:10 -04:00
Daniel Underwood ea6b4b1389 Change visibility of ArtistSearchCommand and ArtistSearchService due to test build error 2017-08-03 23:08:24 -04:00
Daniel Underwood 8bde4b660c Change AlbumSearchCommand to take a list of ids instead of a single id 2017-08-03 22:48:18 -04:00
Daniel Underwood 163a2f7495 Add missing file for 1d46e71 2017-08-03 22:45:47 -04:00
Daniel Underwood 1d46e718bb Add equivalent of SeriesSearchServiceFixture for artists 2017-08-02 21:04:21 -04:00
Qstick 5b22e5a9ae Newznab Indexer Tests
Newznab Indexer Tests
2017-07-31 22:11:50 -04:00
Qstick f72afba764 Album Search for Omgwtfnzbs
Album Search for Omgwtfnzbs
2017-07-30 21:22:17 -04:00
Qstick 3888fec0d1 Hookup Auto and Manual Search in Album Dialog
Hookup Auto and Manual Search in Album Dialog
2017-07-28 22:35:33 -04:00
Qstick f0b68afccd Adds Newznab Album Search Support
Adds Newznab Album Search Support
2017-07-28 22:03:28 -04:00
Qstick b63b2d70df Fixed: Refactor misc text and variables in settings (#31)
Fixed: Refactor misc text and variables in settings
2017-07-24 20:56:40 -05:00
Daniel Underwood f40918ddb8 Add artist search framework code 2017-07-19 22:34:16 -04:00
Daniel Underwood 4e353382a5
Get album by the id instead of hardcoded value due to #20 fixing albumId 2017-07-10 11:28:42 -04:00
Daniel Underwood 8c4d99eeff
Add artist and year to album spec string when available 2017-07-10 11:28:40 -04:00
Daniel Underwood e617563b63
Add System.Obsolete attributes to tv-specific things seen in adding search code 2017-07-10 11:28:37 -04:00
Daniel Underwood c4994c0a59
Update rarbg categories for music 2017-07-10 11:28:34 -04:00
Daniel Underwood c55e3f2c34
Set up framework for artist indexer searching 2017-07-10 11:28:30 -04:00
Qstick d32cf1120e Fixed: Artist Delete, Track Delete when Artist Delete (#30)
Fixed: Artist Delete, Track Delete when Artist Delete
2017-07-08 07:14:53 -05:00
Qstick d4b79b9c41 Fixed: Artist Editor View and API Backend (#29)
Fixed: Artist Editor View and API Backend
2017-07-08 07:13:16 -05:00
Qstick a0e0a6e587 Fixed: Album Folder Toggle/Artist Name in Edit Artist Popup (#27)
Fixed: Album Folder Toggle/Artist Name in Edit Artist Popup
2017-07-08 07:12:06 -05:00
Qstick 5808bfdd40 Fixed: Redirect calls missing URL Base (#24)
Fixed: Redirect calls missing URL Base
2017-07-08 07:11:14 -05:00
Qstick 7e6ec654ce Fixed: Follow 301 redirects when fetching torrents (#21)
Fixed: Follow 301 redirects when fetching torrents
2017-07-08 07:08:47 -05:00
Qstick 572586063e Fixed: Various Unit Tests Issues/Additions (#28)
Fixed: Various Unit Tests Issues/Additions
2017-07-08 07:08:24 -05:00
Qstick f4006515a5 Fixed: Twitter oAuth callback URL (#25)
Fixed: Twitter oAuth callback URL
2017-07-08 07:06:17 -05:00
Qstick f1eb8a7d8d Include CSS files in minification (#23)
Include CSS files in minification
2017-07-08 07:05:49 -05:00
Qstick 8a68e87128 Remove redundant IE meta tag as we use http header instead (#26)
Remove redundant IE meta tag as we use http header instead
2017-07-08 07:05:00 -05:00
Qstick 48181c6666 Fixed: Ensure an API Key is set when starting Lidarr (#22)
Fixed: Ensure an API Key is set when starting Lidarr
2017-07-08 07:04:27 -05:00
Qstick a0847950c2 Fix Double Quote and AlbumID variable for Search (#20)
Fix Double Quote and AlbumID variable for Search
2017-07-07 21:24:18 -05:00
Qstick 289279af8e Becuase we do Music! (#19)
Becuase we do Music!
2017-07-07 21:06:56 -05:00
Qstick dcde579a43 First Pass At AlbumStudio Page, Also Fixes Monitoring (#16)
* First Pass At AlbumPass Page, Also Fixes Monitoring

First Pass At AlbumPass Page, Also Fixes Monitoring

* Catchy New Name, Fix Crash when visit Wanted Page

Catchy New Name, Fix Crash when visit Wanted Page

* Rename API to match

Rename API to match

* Get Bulk Monitoring Working on Album Studio Page

Get Bulk Monitoring Working on Album Studio Page

* Fix Wanted Query

Fix Wanted Query

* Codacy

Codacy

* Fix Cutoff Link To AlbumStudio

Fix Cutoff Link To AlbumStudio

* Add Header, Move Artist Monitor, Change Artist Column Heading

Add Header, Move Artist Monitor, Change Artist Column Heading
2017-07-07 21:06:21 -05:00
Qstick 66ad301892 Tweak Wanted Page, Missing Query (#15)
Fix wanted page query so it only pulls albums with missing tracks, Correct Album header on wanted page, Implement albumtitle cell to allow click on album.
2017-07-04 05:49:07 -05:00
Qstick f12e27a702 Add Album Cover Placeholder, Update Readme with Node Note (#14)
* Add Album Cover Placeholder
* Updated Readme
2017-07-03 16:00:13 -05:00
Joseph Milazzo ef4da4ac9f Track Parsing Code (#10)
* We now have the ability to import local tracks into Lidarr. Switching to IDv3 tag reading over custom parsing for local tracks.

* Stable code for track refresh.

* RefreshArtist and RescanArtist events are working correctly. Need to add potential rejection decisions in future.

* Implemented code comments

* PR comments and fixing some odd db bugs.

* Fix some conflicts after Unit Test PR Merge

Fix some conflicts after Unit Test PR Merge

* Track/Album Add and Update Fixes

Track/Album Add and Update Fixes

* Fixed an issue with trackimport looking up trackId instead of artistId

* Add Handle to TrackService for TrackAddedEvent

Add Handle to TrackService for TrackAddedEvent

* Update Quality Regex, Store BitRateMode in TrackFile

Update Quality Regex, Store BitRateMode in TrackFile
2017-07-03 13:39:06 -05:00
Qstick 4cfd39f7fe Fix Unit Tests Build (#13)
* Fix Unit Tests Build
* Updated Manage Artists view

Fix Unit Tests Build

* Small UI fixes

Small UI fixes
2017-07-01 19:21:39 -05:00
Qstick 8b98cd8825 Implement Calendar View (#9)
Implement Calendar View
2017-06-27 21:25:51 -05:00
Qstick d8ea0a3243 Many UI and API Improvements (#8)
This fixes and implements many items on the ArtistIndex Page and ArtistDetailPage

* Create ArtistStatistics Core Module and tie into API.
* Create Members Class and tie into ArtistModel and Artist API resource.
* Finish Out Album API resources and pass to ArtistDetailPage.
* Finish Out Track and TrackFile API resources and pass to ArtistDetailPage.
* Lots of UI work on Artist Detail Page to get Albums and Track list working.
* Add Cover and Disc Image Types to MediaCover Class
* Remove AddSeries UI Flow, since we have replaced with AddArtist (Cleanup)
2017-06-25 08:17:49 -05:00
Joseph Milazzo 2c7398ac66 Merge pull request #7 from lidarr/feature/trackParse
New Album Database design and restabilizing add artist flow with LidarrAPI.Metadata.
2017-06-21 20:47:15 -05:00
Qstick c6ac0878a7 Fix Crash due to ForeignArtistId not being in DB for TrackFile Table
Fix Crash due to ForeignArtistId not being in DB for TrackFile Table
2017-06-21 21:45:07 -04:00
Joseph Milazzo ee90d8021a Merge conflicts 2017-06-21 20:32:50 -05:00
Joseph Milazzo bf7f890c48 Restabilized add artist flow with NodeJS API 2017-06-21 20:30:45 -05:00