Qstick
f8f988a083
Misc Sonarr Pulls
2017-10-07 23:54:13 -04:00
Qstick
f812302aa5
More Work on Album Filtering per Artist
2017-10-07 17:37:18 -04:00
Qstick
1fd3a43a4f
Update AssemblyInfo for Versioning
2017-10-07 15:57:46 -04:00
Qstick
c8ed46850a
Updates to UI, Update NLog to 4.4.12
2017-10-01 23:05:28 -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
e8fb678fb8
Fix issue adding a artist when NameSlug for another artist null
...
Sonarr '413ce1d9a
2017-09-26 22:23:50 -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
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
864549b1f3
Initial Notification Support, XBMC and PLEX still need work.
2017-09-22 21:59:24 -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
405e7f981d
Download Handling, Clean Up Drone Folder Leftovers
2017-09-17 23:00:37 -04:00
Qstick
07b37c1575
Update MediaCover Module to Work with Artist and Album Images
2017-09-16 23:26:56 -04:00
Qstick
456ead09da
[UI Work] Settings Naming Page, Other Settings
2017-09-10 23:03:48 -04:00
Qstick
95051cbd63
Initial Commit Rework
2017-09-05 23:00:26 -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
b0cde61dd0
Fixed: UnsupportedFeedException should log error for each item ( #77 )
2017-08-31 21:28:32 -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
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
de5e0871cf
Bulk Import ( #55 )
...
Bulk Import
2017-08-23 21:39:27 -04:00
Qstick
025534cf71
Fix Setup of Newznab Test ( #51 )
...
Fix Setup of Newznab Test
2017-08-17 21:28:07 -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
a5ac4ed37a
Remove Non-Music Indexers ( #42 )
...
Remove Non-Music Indexers
2017-08-15 12:28:41 -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
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
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
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
Qstick
572586063e
Fixed: Various Unit Tests Issues/Additions ( #28 )
...
Fixed: Various Unit Tests Issues/Additions
2017-07-08 07:08:24 -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
d7ad9b8218
Support music qualities. This is a work in progress, lots of code still references tv series
2017-05-07 19:07:19 -07:00
Joseph Milazzo
9a79b590cc
Merge branch 'develop' into feature/database
2017-05-02 07:03:13 -05:00
TCBWZA
b7a46a9e51
Update internal URL's to point to lidarr.audio
2017-04-28 16:55:18 +02:00
Joseph Milazzo
9ce71ff698
Added Music models and basic database
2017-04-27 19:09:37 -05:00
TCBWZA
1a11a932e3
Remove ISceneMappingService to get rid of service.sonarr.tv access errors
2017-04-13 20:14:13 +02:00
Matthew Despain
20c8dec50a
First round of refactoring.
2017-03-29 21:49:38 -06:00
Mark McDowall
83370ddbbb
New: Episode files sent to Recycling Bin are put into subfolders
...
Closes #401
2017-03-29 06:44:50 -07:00
Taloth Saldono
ec7f749541
Tweaked default config for extra files import.
2017-03-26 21:22:58 +02:00
Taloth Saldono
56ecbf4a31
Fixed: Sabnzbd error when tv sorting enabled for all categories.
2017-03-26 17:09:22 +02:00
Taloth Saldono
e7331539f0
Fixed: Newznab default capabilities erroneously cached if indexer is unavailable.
2017-03-23 17:12:10 +01:00
Taloth Saldono
a1a5e29c3e
fixed sab tests.
2017-03-19 19:00:05 +01:00
margaale
5033886b90
Fixed: DownloadStation api client for DSM 5.x.
2017-03-19 18:50:56 +01:00
Mark McDowall
3c22f68f5a
Fixed: Parsing releases with year added to the end of the series title
...
Fixes #1768
2017-03-18 22:45:47 -07:00
Taloth Saldono
70f7404499
Fixed: Sabnzbd 2.0 api compatibility.
...
closes #1775
2017-03-18 16:32:13 +01:00
Taloth Saldono
2326db0dea
Fixed: Refactored rtorrent interface to fix reliability issues with adding magnets & torrents.
...
fixes #1745
2017-03-11 12:15:42 +01:00
Mark McDowall
149d191f62
Remove NCrunch.Framework
2017-03-09 20:30:39 -08:00
Jamie Magee
bb9bd63382
Upgrade CommonServiceLocator
...
From 1.0 to 1.3
2017-03-09 20:30:39 -08:00
Jamie Magee
ae2bdb757a
Upgrade NUnit
...
From 3.5.0 to 3.6.0
2017-03-09 19:49:02 -08:00
Jamie Magee
714ad075fc
Upgrade FluentAssertions
...
From 4.18.0 to 4.19.0
2017-03-09 19:48:11 -08:00
Jamie Magee
781df8b20a
Upgrade NLog
...
From 4.4.1 to 4.4.3
2017-03-09 19:48:10 -08:00
Mark McDowall
081c5fc332
Broken ExtraFiles migration due to extentionless files
...
Fixed: Prevent extensionless files from being imported
Fixed: Broken migration due to extensionless extra files
2017-03-06 11:00:38 -08:00
Mark McDowall
47915d5e05
Fixed: Bad extension when importing extra files
2017-03-05 17:45:35 -08:00
Taloth Saldono
fee8da88a6
Accept full language name as suffix.
2017-03-03 19:44:31 -08:00
Taloth Saldono
afe05189da
Fixed series scan tests.
2017-02-28 21:06:41 +01:00
Taloth Saldono
2abaef16f1
Fixed Indexer Health Checks and tests.
2017-02-28 20:59:22 +01:00
Daniel Smith
37d5a3f2ad
Fixed: Clear EpisodeFile records from database if Series folder is missing, but root folder appears to be mounted.
2017-02-28 17:01:12 +01:00
Mark McDowall
79043f2c64
Improve indexer health check messages
...
Fixed: Improve health check message when all enabled indexers are disabled due to failures
Closes #1551
2017-02-28 00:12:34 -08:00
Mark McDowall
1dab0aee6a
Fixed: Reduce parameters required to add a new series
...
Fixes #1403
2017-02-27 21:37:33 -08:00
Mark McDowall
9b162f2d5e
Fixed: Clean RSS feed before detecting type
...
Fixes #1518
2017-02-27 21:37:00 -08:00
Mark McDowall
5518cf5362
Added Download decision comparator test to confirm quality is preferred over seeders
2017-02-25 16:18:00 -08:00
Taloth Saldono
6d9a952bd1
Fixed: DownloadStation proxy failing if non-bt/nzb downloads exist.
2017-02-22 19:10:39 +01:00
margaale
3501e33722
turn task type enum into string
2017-02-22 14:10:12 -03:00
Taloth Saldono
2855090005
Fixed: Removed Womble indexer.
2017-02-21 17:03:10 +01:00
Taloth Saldono
060b9f6fd1
Fixed: Updated BTN api url.
2017-02-21 16:40:20 +01:00
margaale
c56c83e169
New: Added support for nzb downloads in Synology Download Station.
2017-02-20 18:57:11 +01:00
Mark McDowall
4043d07ab1
Verify LimeTorrents parsing
2017-02-15 22:30:03 -08:00
Taloth Saldono
49d0d4c357
Renamed DownloadStation implementation to TorrentDownloadStation.
2017-02-15 21:32:25 +01:00
Taloth Saldono
47b1157b96
Fixed: Permanently removed kickass rss/api implementation.
2017-02-15 21:32:21 +01:00
Marcelo Castagna
cf306f4aba
Throw exception with error message return by diskstation ( #1672 )
2017-02-12 20:20:16 +01:00
margaale
82a99b7f80
New: Added support for Synology Download Station as torrent client.
2017-02-11 21:06:23 +01:00
vertigo235
ddd119a4eb
New: Add paused option for NZBGet
...
Closes #346
2017-02-08 20:36:39 -08:00
Taloth Saldono
d4788b4cae
Added tests for edge-case.
...
closes #1147
2017-02-08 22:10:30 +01:00
Taloth Saldono
812999423b
Fixed: Don't try to show diskspace usage non-existing drives.
...
fixes #1639
2017-02-07 23:06:14 +01:00
Mark McDowall
fc15daa37e
New: Improve parsing of audio channels from MediaInfo output
2017-02-04 22:04:12 -08:00
Keivan Beigi
f25bfe9d28
don't log migrations during regular DB tests
2017-01-20 20:33:10 -08:00
Mark McDowall
5e7e816c03
AsOsAgnostic paths for root folder tests
2017-01-20 09:02:36 -08:00
Mark McDowall
c6eb19c04d
Exclude .grab and Plex Version folders
...
New: Ignore .grab folder (Plex DVR)
New: Ignore Plex Versions folder (Media Optimizer)
Closes #1610
2017-01-18 20:15:32 -08:00
Keivan Beigi
cea6469ab8
Use nameof
2017-01-17 11:47:06 -08:00
Mark McDowall
ced7a7dce2
New: Prefer anime batch releases over single episode releases
2017-01-14 12:28:22 -08:00
Keivan Beigi
dd7fdd8ace
Disable Sentry Reporting based on analytics flag
2017-01-04 17:56:29 -08:00
Keivan Beigi
e0ff25d5be
New: switched nyaa to HTTPS
2017-01-03 18:37:46 -08:00
Keivan Beigi
ad7d571b24
New: Better platform detection specifically for Non-Windows Systems
2017-01-03 18:37:23 -08:00
Keivan Beigi
d64d35361c
Revert "Upgraded Moq" (Mono compatibility)
...
This reverts commit 3140d5d4b0
.
2017-01-03 10:25:01 -08:00
Mark McDowall
d5ef451bb4
Fixed: Parsing of 2017x123 episode format
2017-01-02 11:46:25 -08:00
Keivan Beigi
3140d5d4b0
Upgraded Moq
2016-12-28 22:41:48 -08:00
Keivan Beigi
fdb5ccdae1
Updated Newtonsoft.Json from 6.0.6 to 9.0.1
2016-12-28 22:41:47 -08:00
Keivan Beigi
a2ce435239
Upgraded Nlog, NCrunch
2016-12-28 22:41:46 -08:00
Keivan Beigi
a34e69b35b
Notification API Cleanup
2016-12-27 23:52:20 -08:00
Keivan Beigi
0214c8e0f0
Removed unused using statements
2016-12-23 13:45:24 -08:00
Keivan Beigi
aba613acd1
Because it's 2016!
2016-12-21 20:38:37 -08:00
Mark McDowall
7dbacf105d
Fixed: Parsing of some anime releases that use Episode after the title
2016-12-21 18:08:02 -08:00
Mark McDowall
7f8093de92
Fixed: Use Category from qBittorrent when set instead of Label
2016-12-13 23:32:46 -08:00
Mark McDowall
c1de7f26d1
Added test for 4 digit season number and series title with year
2016-12-13 23:32:46 -08:00
Mark McDowall
4a82d30d3d
Fixed: Parsing of mini episodes that contain the year in the title
2016-12-13 23:32:46 -08:00
Keivan Beigi
da52e60f36
Upgraded Nlog/RestSharp/Selenium
2016-12-12 11:17:15 -08:00
Keivan Beigi
2a7ae96906
upgraded nbuilder/automoq
2016-12-12 11:17:15 -08:00
Keivan Beigi
053f6fcaeb
Upgrade fluentmigrator
2016-12-12 11:17:15 -08:00
Keivan Beigi
0c75d0bb03
Upgraded nunit/fluentassertion
2016-12-12 11:17:15 -08:00
Taloth Saldono
9fbe06ad68
New: Added support to override Copy vs Move import logic for DownloadedEpisodesScan API and Manual Import UI.
2016-11-02 20:28:45 +01:00
Mark McDowall
1a61796092
Fixed: mono 4.4.2 won't trigger mono version error
2016-11-02 11:12:24 -07:00
Taloth Saldono
1251e294cd
Saving settings failed if value was null.
2016-11-02 00:02:14 +01:00
Mark McDowall
f2ecbe776b
Added and fixed qBittorent tests
2016-10-28 13:28:21 -07:00
Mark McDowall
5f2aeb0cea
Fixed: Failing database migration of metadata files without extensions
2016-10-28 13:04:22 -07:00
Casey Bodley
25a3f83ebc
New: Remove completed torrents from qBittorrent
...
Fixes #1316
2016-10-27 20:07:42 -07:00
Mark McDowall
6fb1aa85d0
Fixed: Parsing of some poorly named standard episode release names
...
Closes #1522
2016-10-25 10:16:05 -07:00
Mark McDowall
c39a26d9e0
Fixed: Parsing of multiple absolute episode number releases
2016-10-17 17:51:55 -07:00
Taloth Saldono
19d625c6c5
Fixed: Changed Quality Parser to avoid matching tags in the Episode title instead of the Quality tags.
2016-10-10 23:32:01 +02:00
Mark McDowall
e0d1e08f94
Upgraded mono version check (3.10 minimum and 4.4.x)
...
New: Health warning if mono version is less than 3.10
New: Health error if running mono 4.4.x
2016-09-26 18:47:33 -07:00
Taloth Saldono
17bf438cad
New: uTorrent differential api support to handle larger lists of torrents without hogging the api.
...
Fixes #1109
2016-09-24 23:07:08 +02:00
Taloth Saldono
b034d0c1b3
Fixed: Cleanup unused Tags during housekeeping.
2016-09-23 20:51:36 +02:00
Mark McDowall
bf8d68a873
Fixed: Version check for SABnzbd develop
2016-09-20 22:08:04 -07:00
Mark McDowall
a486bff40b
Fixed: Migrations using old SQLite versions (Prior to 3.7.15)
...
Closes #1466
2016-09-19 16:10:40 -07:00
Mark McDowall
2e96c4e798
New: Parse existing subtitles and extra files
...
Towards #459
2016-09-17 01:27:15 -07:00
Taloth Saldono
713e109bc9
Fixed api blacklist, history, wanted/missing and wanted/cutoff requiring sortKey, now defaulting to an appropriate value (airDateUtc/date desc for most).
...
fixes #1452
2016-09-10 23:05:34 +02:00
Taloth Saldono
4e051bfde2
Merge branch 'pr/n1446_Awarua-' into develop
2016-09-03 11:48:39 +02:00
Taloth Saldono
356e14ac5b
Cleanup
2016-09-03 11:48:23 +02:00
Taloth Saldono
97d0ddb6e9
Fixed: Sabnzbd 1.1.0 rc4 queue api changed time format.
2016-09-03 11:42:40 +02:00
Björn Dahlgren
17f6841426
Fixed: Updated HDBits api to api changes.
...
Closes #1448
2016-09-03 11:18:19 +02:00
Dion Woolley
a6a7732cd5
Fixed issue #1445 where sabnzbd has changed the time format reported for downloads
2016-09-03 13:13:55 +12:00
Mark McDowall
aa37b65842
Fixed tests for EpisodeFileMovingService
2016-09-02 12:26:04 -07:00
Mark McDowall
77574ec555
Fixed: Parsing absolute episode numbers preceeded by Episode
...
Closes #1441
2016-08-29 11:59:50 -07:00
Mark McDowall
3b385e8738
Fixed: Parsing of a multi-episode anime formats
2016-08-25 21:46:22 -07:00
Mark McDowall
28f6777f9a
Fixed media info test
2016-08-16 21:12:18 -07:00
Mark McDowall
459715b9b4
Fixed UpdateMediaInfoService tests
2016-08-11 16:20:40 -07:00
Taloth Saldono
914f799f9d
New: Added support to save .magnet to blackhole directory.
...
fixes #1406
2016-08-05 23:10:15 +02:00
Taloth Saldono
e2272dcca3
Reject m2ts (bluray) raw releases from BTN as well.
2016-08-05 22:18:33 +02:00
Taloth Saldono
2b1c97ffa4
Fixed: AnimoTosho RSS feed size parsing.
...
Also added handling for multiple enclosure elements.
ref #1384
2016-08-04 19:36:13 +02:00
Mark McDowall
2ab9bb4fce
Fixed: Incorrect matching of date in title
...
Closes #1401
2016-07-26 22:31:03 -07:00
Taloth Saldono
c7d445d1c1
New: Added raw DVD check for BTN to prevent those pesky VIDEO_TS downloads.
...
fixes #r1377
2016-07-24 01:00:34 +02:00