diff --git a/.gitchangelog.rc b/.gitchangelog.rc index b89e4584e..ae9d1ed35 100644 --- a/.gitchangelog.rc +++ b/.gitchangelog.rc @@ -86,6 +86,7 @@ section_regexps = [ r'^[aA]dded?\s*:?\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$', r'^[uU]pdated?\s*:?\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$', r'^[cC]hanged?\s*:?\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$', + r'^[nN]ew?\s*:?\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$', ]), ('**Fixes**', [ r'^(?![mM]erge\s*)' diff --git a/CHANGELOG.md b/CHANGELOG.md index 50c6d4c1d..89f8a1a28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,10 +3,17 @@ ## (unreleased) ### **New features** +- Radarr now stores cookies for PTP beyond restarts. Should limit active sessions correctly. (#2643) [Leonardo Galli] +- New: Setting for absolute maximum size for a release (#2662) [Qstick] - A Huge Cleanup of old Series Code. (Let's pray nothing breaks :P) (#2589) [Qstick] - Update stale.yml. [AeonLucid] ### **Fixes** +- Multiple Calendar Issues, Other UI Fixes (#2685) [Qstick] +- Cutoff Unmet Sorting by Downloaded Quality not working. [Leonardo Galli] +- Add form param before submitting request (#2674) [Qstick] +- Don't add category when removing torrent from qBittorrent (#2661) [Qstick] +- Add underscore to host part of URI regex (#2633) [mueslo] - ICS malformed in a lot of cases. Also events are now all day. [Leonardo Galli] - Set category when adding torrent to qBittorrent (#2649) [themagicbullet] - Create support.yml. [Leonardo Galli] @@ -206,6 +213,7 @@ - Package-lock.json for npm 5 (#1939) [James White] - Updated FontAwesome to 4.7.0 (#1928) [James White] - Hebrew language (#1909) [Rotem] +- New: Run tests through powershell. (#1903) [Mike] - Alternative Titles are now also pulled from mappings.radarr.video. [Leonardo Galli] - Alternative Titles were reworked greatly. This should speed up RSS Sync massively, especially for large libraries (up to 4x). [Leonardo Galli] @@ -232,7 +240,6 @@ - Gulp jshint warnings (#1873) [James White] - Replace GitHub wiki references to Radarr's wiki URL (#1914) [James White] - Hanging form-group div (#1911) [James White] -- New: Run tests through powershell. (#1903) [Mike] - Migration failing and thus making Radarr unable to start. [Leonardo Galli] - Task name of PreDB Sync task (#1875) [James White] - Check that Quality Profile is not in use before deleting it. [Qstick] @@ -410,6 +417,7 @@ - Update nzbdrone.iss. [Leonardo Galli] - Update README.md. [Leonardo Galli] - Added "Additional Parameters Field" for Trakt RSS Feed (#1308) [rmangahas-coupa] +- New movie search (#1212) [thejacer87] - Update ISSUE_TEMPLATE.md. [Devin Buhl] - Update ISSUE_TEMPLATE.md. [Devin Buhl] - Update ISSUE_TEMPLATE.md. [Devin Buhl] @@ -437,7 +445,6 @@ - Revert "Move up IMDB logic in ParsingService, should help with the mismatched movies" [Devin Buhl] - Move up IMDB logic in ParsingService, should help with the mismatched movies. [Devin Buhl] - Clean up jsHint warnings (#1225) [Zach] -- New movie search (#1212) [thejacer87] - Fix pending release service, HDBits, also the release deduper. Clean up housekeeping (#1211) [Devin Buhl] - Patch/onedr0p 3 16 17 (#1200) [Devin Buhl] - Revert "Small changes to list sync (#1179)" [Devin Buhl] @@ -514,6 +521,7 @@ - Added new TestCase for Parser and fixed spelling error. [Devin Buhl] - Added FindByAlternativeTitle in MovieRepo. [Devin Buhl] - Added debug messages to check quality. [Leonardo Galli] +- Needed to pass the filterType, received the filterType and handle the filterType. [geogolem] - Added more filters to the movie editor (#905) [geogolem] - Update parsing french movies (#899) [Devin Buhl] @@ -544,7 +552,6 @@ - I believe these are old code that is not needed since pagination.. [geogolem] - Default Wanted and Cutoff to be 50 movies per page, added filtering options to Cutoff and a Search all (#984) [Devin Buhl] - Empty string case should not be only for the contains case. [geogolem] -- Needed to pass the filterType, received the filterType and handle the filterType. [geogolem] - Reset filters on save.. [geogolem] - Possible fix for Custom script (#973) [Devin Buhl] - Hotfix when importing movie (#971) [Devin Buhl] @@ -599,6 +606,7 @@ - Update ISSUE_TEMPLATE.md. [Devin Buhl] - Update PULL_REQUEST_TEMPLATE.md. [Devin Buhl] - Update dl-clients (#732) [Devin Buhl] +- NetImport - Do not allow TV Series / Mini-Series (works with IMDb) #699 (#727) [Devin Buhl] - Update ISSUE_TEMPLATE.md. [Devin Buhl] - Changed sort options to match UI (#707) [zductiv] - Added test for ! [Leonardo Galli] @@ -625,7 +633,6 @@ - Add Synology Download Station (#725) [Devin Buhl] - Fix pending release table. [Leonardo Galli] - Fix Hardcoded .DKSubs. (#726) [Devin Buhl] -- NetImport - Do not allow TV Series / Mini-Series (works with IMDb) #699 (#727) [Devin Buhl] - Patch/re add ghost migrations (#724) [Devin Buhl] - Patch/onedr0p (#716) [Devin Buhl] - Increase timeout when waiting for rTorrent to finish adding torrent (#721) [Mitchell Cash] @@ -718,6 +725,7 @@ - Added option to specify preferred words in quality profile. (#462) [Leonardo Galli] - Update Files tab when movie renamed. [Tim Turner] - Update Rename Preview to support folder renaming. [Tim Turner] +- Net Import UI Updates. [Tim Turner] - Added trakt user list importing. [Devin Buhl] - Added easy to use List Selection for manual import use later. The place where this resides will change. [Leonardo Galli] - Added Base URL. [Leonardo Galli] @@ -762,7 +770,6 @@ - Be more proper about Ensuring the folder exists. [Tim Turner] - Undo unecessary changes. [Tim Turner] - Move folder on rename; event doesn't fire yet. [Tim Turner] -- Net Import UI Updates. [Tim Turner] - Only show "Display Existing Movies" toggle after selecting a folder. [Tim Turner] - Clean up settings UI. [Tim Turner] - Manual Import works now! [Leonardo Galli] @@ -899,6 +906,8 @@ - Update height of posters to accomodate additional labels. [Tim Turner] - Update SkyHookProxy.cs. [Leonardo Galli] - Update Test Files for AddPaused to NZBGET. [vertigo235] +- New: Upgraded SQLite binares for macOS. [Keivan] +- New: Upgraded SQLite binaries for Windows (3.16.0) [Keivan Beigi] ### **Fixes** - Fix pushover priority values. [vertigo235] @@ -913,8 +922,6 @@ - Add "Add Paused" option for NZBGET downloader. [vertigo235] - Upgraded System.Data.SQLite to 1.0.104.0. [Keivan Beigi] - Revert "Upgraded System.Data.SQLite to 1.0.104.0" [Keivan Beigi] -- New: Upgraded SQLite binares for macOS. [Keivan] -- New: Upgraded SQLite binaries for Windows (3.16.0) [Keivan Beigi] - Remove series references. [Leonardo Galli] - Hopefully fix download ordering. [Leonardo Galli] - Maybe this will solve the error. [Devin Buhl] @@ -1191,88 +1198,196 @@ - Added NoOp Performance Counter Manager. [Keivan Beigi] - Added test for 4 digit season number and series title with year. [Mark McDowall] - Added Visual Studio folder (.vs) to the ignore file. [Thijs Tijsma] +- New: Validate PMS version before performing a library update. [Mark McDowall] +- New: Telegram notifications. [ARTbird309] +- New: Support for Plex Media Server 1.3.0's new JSON responses. [Mark McDowall] - Added additional gdiplus check. [Taloth Saldono] - Update CONTRIBUTING.md. [Mark McDowall] +- New: Added support to override Copy vs Move import logic for DownloadedEpisodesScan API and Manual Import UI. [Taloth Saldono] +- New: Move subtitles/other extra files to Sonarr's Recycle Bin instead of permanently deleting. [Mark McDowall] +- New: Health check warning for macOS when running from App Translocation folder. [Mark McDowall] - Added and fixed qBittorent tests. [Mark McDowall] +- New: Remove completed torrents from qBittorrent. [Casey Bodley] - Added TODO to remove ToPP SABnzbd status. [Mark McDowall] - Update omgwtfnzbs URL. [Mark McDowall] - Added Sonarr-icon to Boxcar notification. [karaambaa] +- New: uTorrent differential api support to handle larger lists of torrents without hogging the api. [Taloth Saldono] +- New: Added filter by tag to iCal feed. [Taloth Saldono] +- New: Added query parameter to ical feed to list premiers only. [Taloth Saldono] +- New: Parse existing subtitles and extra files. [Mark McDowall] +- New: Support for TLS 1.1 and 1.2 connections when only .net 4.5 is installed. [Mark McDowall] - Added additional categories to NZBFinder preset. [Taloth Saldono] - Changed exit statement to "Press enter to exit..." to match use of ReadLine() (#1425) [Ashley Broughton] +- New: Ability to include unmonitored episodes in the iCAL feed. [Mark McDowall] - Changed startup loglevel to avoid incorrect sonarr.debug/trace log entry. [Taloth Saldono] - Added .editorconfig. [Taloth Saldono] +- New: Added CAPTCHA support to Rarbg. [Taloth Saldono] +- New: Join notifications. [Christopher Heath] +- New: MediaInfo VideoBitDepth and AudioChannels. [Mark McDowall] +- New: Added support to save .magnet to blackhole directory. [Taloth Saldono] - Added additional index to episodes table to speed up certain queries. [Taloth Saldono] +- New: Added raw DVD check for BTN to prevent those pesky VIDEO_TS downloads. [Taloth Saldono] - Updated NZBFinder URL. [Fossil] +- New: Missing episodes series filter. [aaraujo666] +- New: Part One/Two/Three/.. parser support for mini series. [Taloth Saldono] - Added better log message when indexer reached daily grab limit. [Taloth Saldono] - Updated WEB regex. [Taloth Saldono] +- New: Kodi metadata Stream Details. [Björn Dahlgren] +- New: Slack notifications. [Martin Hartvig] - Updated NLog to 4.3.4. [Taloth Saldono] +- New: Hadouken torrent client support. [Mark McDowall] - Updated to support Hadouken v5.1 and above. [phrusher] +- New: EpisodeTitles for Custom Scripts. [Mark McDowall] - Added round-robin over httpbin.org hosts for httpclient tests. [Taloth Saldono] +- New: Vuze torrent client support. [Igal Tabachnik] - Added logging of Sonarr API calls. [Taloth Saldono] - Update HttpAccept.Rss to include application/xml. [Mark McDowall] - Update package.json license expression (#1242) [Sam Holmes] - Updated NzbGet tests. [Taloth Saldono] +- New: Prevent grabbing season packs if full season hasn't aired yet. [vawen] +- New: Added RERIP as REPACK (Proper). [Taloth Saldono] - Updated NLog to 4.3.0-rc1. [Taloth Saldono] +- New: Safari Pinned tab icon. [Nathan] +- New: Windows Phone theme. [Mark McDowall] +- New: Mobile Chrome theme (Android 5.0+) [Mark McDowall] - Updated OS X startup script to work with macports mono. [GΛVĪN] +- New: Light green background color in Season Pass for seasons with all episodes downloaded. [Taloth Saldono] +- New: Added (fairly strict) regex for the new scene WEB quality = WEB-DL. [Taloth Saldono] +- New: Delaying Blackhole imports while they're still being updated. [Taloth Saldono] - Added support for FormData (AddFormParameter and AddFormUpload), which automatically gets converted to multipart/form-data or application/x-www-form-urlencoded. [Taloth Saldono] +- New: Trakt links on series details. [Mark McDowall] - Updated FluentValidation. [Mark McDowall] - Update CONTRIBUTING.md. [Mark McDowall] - Added version to logged exceptions. [Taloth Saldono] +- New: Changed the default of 'Use Hardlinks instead of Copy' to true. Most ppl seem to want that anyway. [Taloth Saldono] - Added TorrentRss test for ExtraTorrents, no other changes. [Taloth Saldono] +- New: Use PageSize reported by newznab/torznab caps instead of hardcoded 100. [Taloth Saldono] - Added DrunkenSlug and SimplyNZBs as Newznab presets. [Taloth Saldono] +- New: Explicitly enforce SABnzbd minimum version of 0.7.0. [Mark McDowall] +- New: Added support for UltraHD (2160p) quality. [Björn Dahlgren] - Updated db migration testing framework so we only run migrations up to the one we're testing. [Taloth Saldono] - Updated NLog to v4.2.3. [Taloth Saldono] +- New: Remove empty subfolders after renaming FileSetLastWriteTime. [Mark McDowall] +- New: Prefer regular episodes over specials when absolute numbers conflict. [Mark McDowall] +- New: Pushover Silent and Emergency priorities. [Mark McDowall] - Added additional tier to search for daily series type on BTN to find faux-daily series with SxxExx groups instead of date groups. [Taloth Saldono] +- New: Parsing of XofY mini series format. [Mark McDowall] +- New: Setting Pushbullet source device. [Ivan Brazza] +- New: Prevent automatic update if UI folder is not writable. [Mark McDowall] +- New: Set full Download Directory in Transmission instead of just a Category. [Taloth Saldono] - Updated URL rewriter to handle torcache Referer weirdness. [Taloth Saldono] - Updated SharpZipLib to include patches made since the last official release. [Taloth Saldono] - Added nuget.exe to tools. [Keivan Beigi] - Update year range to 2016. [Prayag Verma] - Updated npm packages. [Keivan Beigi] +- New: Special searching on RARBG. [Mark McDowall] +- New: Better resolution posters on retina screens. [Jake Pusateri] +- New: Media file extension .webm. [Mark McDowall] - Changed torrent blackhole message. [Mark McDowall] +- New: Option to Hardlink or Copy instead of move for Torrent Blackhole. [Mark McDowall] +- New: Newznab preset for Usenet Crawler. [Mark McDowall] - Update readme.md. [Keivan Beigi] - Update CONTRIBUTING.md. [Mark McDowall] +- New: Allow Uppercase in Transmission category. [Mark McDowall] +- New: support for REAL releases. [Mark McDowall] +- New: Manual search shows error when download fails. [Mark McDowall] - Added support for tvmaze. [Taloth Saldono] - Added support for querying newznab with multiple ids in one query. [Taloth Saldono] - Added tiered indexer requests to support fallback to wildcard queries. [Taloth Saldono] +- New: Added support for newznab indexers using tvdbid for searching. [Taloth Saldono] +- New: Blackhole won't grab another release if release in last hour meets the cutoff. [Mark McDowall] - Updated Selenium to 2.48. [Taloth Saldono] +- New: Option to remove illegal characters. [Mark McDowall] +- New: Show time instead of date if event occurs/occurred today. [Mark McDowall] +- New: Custom Script Download contains SourcePath and SourceFolder. [Mark McDowall] +- New: Custom Script environment variables use underscores instead of periods. [Mark McDowall] +- New: Add Webhook support to sonarr. [Gavin Mogan] +- New: Warning message that Torrent Blackhole will move files, not copy or hard link. [Mark McDowall] +- New: Ability to push releases to Sonarr via API for processing. [Mark McDowall] - Added lazy load. [Keivan Beigi] +- New: Sonarr can now update series to use another tvdbid in case when tvdb removes a duplicate and Skyhook detects it. [Taloth Saldono] - Added source map to css files. [Keivan Beigi] +- New: Hungarian language support. [Mirx] +- New: Support 5-digit multi-episode releases. [Mark McDowall] +- New: Sonarr logo is optional for Pushalot notifications. [Mark McDowall] - Added missing property to CommandResource. [Taloth Saldono] +- New: Boxcar 2 notifications. [Rodolphe Stoclin] - Added shim for _ [Keivan Beigi] - Updated spinner visualization. [Taloth Saldono] - Added link to existing series in add series view. [Taloth Saldono] +- New: Titans of TV tracker. [Mark McDowall] - Added support for custom UI folder. [Keivan Beigi] - Added support for live reload. [Keivan Beigi] +- New: Will now temporarily stop using an indexer if the indexer reported an error. [Taloth Saldono] - Added rarbg error code for unknown series. [Taloth Saldono] +- New: Added auto-detection of indexer capabilities to torznab. [Taloth Saldono] - Updated npm packages. [Keivan Beigi] - Added phantom support in gulp. [Keivan Beigi] +- New: Show series ratings on series details. [Mark McDowall] +- New: Show download client name in GUI notifications. [Mark McDowall] +- New: Choose download folder for rTorrent. [Mark McDowall] - Update plex token cache when password is changed. [Mark McDowall] +- New: Downloads can be tracked by the source name in addition to the download name. [Kayomani] +- New: Added missing absolute episode number warning for anime to calendar view as well. [Taloth Saldono] - Added robots.txt. [Taloth Saldono] - Updated migration number to 90. [Keivan Beigi] - Update the kickass url to https://kat.cr. [Keivan Beigi] - Updated FluentAssertion to 3.4.0. [Keivan Beigi] - Updated readme.md. [Keivan Beigi] - Update UpdateApp.cs. [Michael Tesch] +- New: Fallback to libcurl/libssl on mono for https connections. [Taloth Saldono] +- New: Now checks the file size of moved episodes to verify if the transfer was completed successfully to be able to detect errors with mounted network storage. [Taloth Saldono] - Updated Rarbg to api v2. [Taloth Saldono] +- New: Reload fanart and poster on series details after images are downloaded. [Mark McDowall] +- New: Search for newly added past episodes after series is refreshed. [Mark McDowall] +- New: Support for SSL connections to Plex Media Server. [Mark McDowall] +- New: Support for updating single series in Plex Library. [Mark McDowall] - Updated Rarbg to use ratelimit service. [Taloth Saldono] - Added RateLimit service to globally manager short duration ratelimits. [Taloth Saldono] - Updated MediaInfo to 0.7.74 (Windows and OS X) [Mark McDowall] - Added tests and refactored TorrentRss code. [Taloth Saldono] +- New: Add generic TorrentRssIndexer support. [Michel Zehnder] +- New: Added support for Rarbg as replacement for Eztv. [Taloth Saldono] +- New: Add support for the HDBits torrent tracker. [scherzo] +- New: Hand-off update logic to handle upstart/systemd and other auto-restart mechanisms. [Taloth Saldono] - Added advanced torznab option to disable rageid lookups for trackers only supporting title queries. [Taloth Saldono] +- New: Store last 5 used folders from manual import. [Mark McDowall] - Updated kickass url... again. [Taloth Saldono] - Updated MediaInfo code for syno/linux. [Taloth Saldono] - Updated Container to handle Singleton Implementations instead of Singleton Interfaces. [Taloth Saldono] +- New: Added HD4Free.xyz to Torznab presets since that site now supports it. [Taloth Saldono] +- New: Manual Import episodes. [Mark McDowall] +- New: Limit grabs to 1 per second to reduce rapid API calls. [Mark McDowall] - Changed the way the Database is registered with TinyIoC to make Logdb and future cachedb more accessible. [Taloth Saldono] +- New: Show age in minutes when less than 2 hours old (manual search/history) [Mark McDowall] +- New: Added Color-Impaired mode to UI settings. [Taloth Saldono] +- New: Option to show unmonitored episodes on calendar. [Mark McDowall] +- New: Sort queue by series, episode and episode title. [Mark McDowall] +- New: Toggle selected on Wanted: Missing to change monitored status. [Mark McDowall] +- New: Show quality in dropdowns with best at top (same as profiles) [Mark McDowall] +- New: Added Advanced option to Nyaa to change query parameters for category and filter. [Taloth Saldono] +- New: Choose the latest season when adding a new series. [Mark McDowall] +- New: Synology Media Indexer support in Connect. [Taloth Saldono] - Added Nzbget version check for 12.0 or higher. [Taloth Saldono] +- New: Restrict ports that Sonarr will allow for its webserver. [Mark McDowall] +- New: "Force" priority for NZBGet. [Bo Jeanes] +- New: Added Torznab as generic indexer. [Taloth Saldono] - Added another nzbgeek hashed pattern. [Taloth Saldono] - Update test for redirect diagnostic. [Taloth Saldono] +- New: Parse releases that have a 5 digit episode number. [Mark McDowall] +- New: Fanzub url can now be modified (to be used only with alternative sites implementing the same api) [Taloth Saldono] +- New: Added UrlBase to Deluge Settings to facilitate seedbox setups. [Taloth Saldono] - Added tooltip to Episode Delete button. [Taloth Saldono] - Added NZBFinder.ws as optional Indexer. [bdegier] - Added SVG logo. [Mark McDowall] +- New: Manual single episode searches on BTN will now also search for season packs to simplify manually grabbing a season pack. [Taloth Saldono] +- New: Added rudimentary Anime search by tvdb episodenumber to BTN. [Taloth Saldono] - Update CONTRIBUTING.md. [Mark McDowall] - Added info to explain Generic providers such as Newznab. [Taloth Saldono] - Updated stripbom. [Taloth Saldono] +- New: Logging level in settings will be used for Console logging. [Mark McDowall] - Updated zero.clipboard to fix copy to clipboard function for requirejs. [Taloth Saldono] +- New: Added poster to Series Details overview in the large screen width category. [Taloth Saldono] - Update UI will still load if no updates are available. [Mark McDowall] - Added test to check Config behavior. [Taloth Saldono] - Added FolderWritable to DiskProvider to centralize the check. [Taloth Saldono] @@ -1284,11 +1399,30 @@ - Update jquery to 1.11.2. [Keivan Beigi] - Updated npm packages. [Keivan Beigi] - Updated to webpack 1.5.3. [Keivan Beigi] +- New: options when adding series, including the ability to search for all missing episodes. [Mark McDowall] +- New: Forms authentication. [Mark McDowall] +- New: Show download protocol in Queue. [Mark McDowall] +- New: MediaCover api now includes several resized variants to save bandwidth for mobile apps. [Taloth Saldono] +- New: Show naming format on rename preview. [Mark McDowall] +- New: button on update notification to go to change log. [Mark McDowall] - Added test case for 19-2 (2014) [Mark McDowall] +- New: omgwtfnzbs delay now configurable (advanced) [Mark McDowall] +- New: Show number of episodes on season status badge. [Mark McDowall] - Added comment to piwik.js about its usage. [Mark McDowall] +- New: MediaBrowser notifications. [Mark McDowall] +- New: Skyhook! fixing your calendars! [Keivan Beigi] +- New: Updated missing poster image to use our logo. [Mark McDowall] +- New: Prefixed Range multi-episode style (for plex) [Mark McDowall] - Added startup script to osx update package. [Keivan Beigi] +- New: Episode CleanTitle renaming token. [Mark McDowall] +- New: Show source/seed info in manual search. [Keivan Beigi] +- New: Rebuilt Completed/Failed download handling from scratch. [Keivan Beigi] - Added Logentries to track down automatic upgrade issues. [Keivan Beigi] - Added tooltip to say analytics requires a restart to take effect. [Mark McDowall] +- New: Minimum Age setting to deal with propagation issues (Usenet only) [Mark McDowall] +- New: YYYY-MM-DD short date format for UI. [Mark McDowall] +- New: Add Unknown Quality to profile (advanced) [Mark McDowall] +- New: Shift-click range selection for Series Editor. [Mark McDowall] - Added missing using. [Keivan Beigi] - Added StringLiteral as an acceptable identifier for sqlite migrations. [Keivan Beigi] - Added broken migration test. [Keivan Beigi] @@ -1299,51 +1433,88 @@ - Updated OS X start .app script. [kay.one] - Update OS X plist/script. [kay.one] - Added poweshell script to package osx app. [Keivan Beigi] +- New: Added support for automatic update branch redirection. [Keivan Beigi] +- New: Updated donate link with recurring donations. [Mark McDowall] +- New: Progress bar for Activity: Queue. [Mark McDowall] +- New: Original Filename renaming token to use original filename as-is. [Mark McDowall] +- New: Use the ID returned from SABnzbd (0.7.20) during retry. [Mark McDowall] - Update control. [Keivan Beigi] - Update control. [Keivan Beigi] - Updated MediaInfo to 0.7.71 (OSX) [Keivan Beigi] +- New: Additional naming options for Quality in file name (Full, Title, Proper) [Mark McDowall] - Changed default categories from tv-drone to tv-sonarr. [Mark McDowall] +- New: Search for previously aired episodes that were just added to the database. [Mark McDowall] - Updated MediaInfo to 0.7.71. [Keivan Beigi] - Changed basic auth prompt to Sonarr. [Mark McDowall] - Changed UserAgent to Sonarr. [Mark McDowall] - Updated NzbDrone to Sonarr in notifications. [Mark McDowall] - Updated transaction locks to be defered. [Keivan Beigi] +- New: Hidden field with series title for use with Xtender (Chrome Plugin) [Mark McDowall] - Updated FluentValidation 5.4.0 > 5.5.0. [Keivan Beigi] - Updated Selenium 2.43.1 > 2.44.0. [Keivan Beigi] - Updated restsharp to 6.0.5 -> 6.0.6. [Keivan Beigi] - Updated System.Data.SQLite.dll to 1.0.94. [Keivan Beigi] - Updated sqlite to 2014-11-19 (3.8.7.2) [Keivan Beigi] +- New: Links (forums, trello, etc) shown in System: Info. [Mark McDowall] +- New: Show tags on series details. [Mark McDowall] - Updated Kickass Url to new TLD. [Taloth Saldono] - Added debug message for transmission version info. [Mark McDowall] - Added OsPath to handle OS agnostic path handling. [Taloth Saldono] +- New: Implemented Torrent Download Clients: uTorrent, Transmission and Deluge. And several public and private Torrent Indexers. [MythJuha] - Added support for Hardlinking instead of Copy. [Taloth Saldono] - Updated npm packages. [Keivan Beigi] - Added on SeriesResource. [Mark McDowall] +- New: Store date series was added in database. [Mark McDowall] - Updated notification titles to sonarr. [Keivan Beigi] +- New: Improved the DownloadedEpisodesScanCommand endpoint to better support external triggers to CDH. (nzbToMedia) [Taloth Saldono] - Update NzbDroneController.js. [delphiactual] - Update SysTrayApp.cs. [delphiactual] - Update index.html. [delphiactual] +- New: CORS support on the API (for developing against the API) [Mark McDowall] - Added trackingId to queue. [Mark McDowall] +- New: Import Existing series now handles camelCase titles without spaces. [Powdor] +- New: .wtv extension as video file. [Mark McDowall] +- New: Series search will search starting with the lowest season. [Mark McDowall] +- New: Added a default Profile 'Any' (new installations only) [Mark McDowall] +- New: Ability to use Original Title only in naming settings. [Mark McDowall] - Updated require mono version to 3.10. [Keivan Beigi] - Updated debian meta data. [Keivan Beigi] - Update CONTRIBUTING.md. [Mark McDowall] +- New: Replaced user facing instances of NzbDrone with Sonarr. [Keivan Beigi] +- New: automatically switch back to master if current branch is invalid. [Keivan Beigi] +- New: Added health check to show a warning when MediaInfo is missing. [Keivan Beigi] - Updated Selenium. [Mark McDowall] +- New: Show warning for queue when there is a warning. [Mark McDowall] - Added ExceptronIgnoreOnMono and ExceptronIgnore extention methods. [Keivan Beigi] - Added some logging to shutdown process. [Keivan Beigi] - Added fluent FluentMigrator.Runner as nuget packages. [Keivan Beigi] - Updated fluentassertion/fluentmigrator. [Keivan Beigi] - Updated nunit to 2.6.3. [Keivan Beigi] - Updated json.net to 6.0.5. [Keivan Beigi] +- New: added self hosted analytics to help improve nzbdrone. Can be turned off in Setting>General. [Keivan Beigi] +- New: v2/v3/etc handling for anime. [Mark McDowall] - Added deleted filter to history. [Mark McDowall] +- New: Added global Remote Path mapping table to replace individual Local Category Path settings. [Taloth Saldono] - Updated HttpResponse to support binary content. [Taloth Saldono] +- 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. [Taloth Saldono] +- New: Scheduled tasks shwon in UI under System. [Mark McDowall] +- New: log all startup events to log file at trace and above. [Mark McDowall] +- New: Show episode file file deletions in history and episode activity. [Mark McDowall] +- New: Show number of files on series details. [Mark McDowall] - Updated page title to be lowercase. [Keivan Beigi] - Added IndexHtmlIntegrationFixture. [Keivan Beigi] - Added cache breaking based on hash rather than version. [kayone] - Updates to static pipeline. [kayone] +- New: number of episode files that will be deleted shown on delete dialog. [Mark McDowall] +- New: show indicator when deleting a series. [Mark McDowall] +- New: show number of items in queue over history icon. [Mark McDowall] - Added imageMin task. [kayone] - Update readme.md. [Keivan Beigi] - Updated .net download link to point to 4.5.2. [kayone] - Added additional test to check retry interval. [Taloth Saldono] +- New: Added automatic detection of a critical bug in mono 3.4.0 to the mono version check. (see mono bug #18599) [Taloth Saldono] +- New: Enable/Disable RSS Sync/Searching on a per indexer basis. [Mark McDowall] +- New: Trace/Debug logging will keep the last 50 files instead of only the last 5. [Mark McDowall] - Updated reference path for fluentmigrator. [kayone] - Updated fluentmigrator. [kayone] - Updated moq. [kayone] @@ -1352,32 +1523,68 @@ - Updated signalr client. [kayone] - Update build.ps1 for updated json.net. [kayone] - Updated json.net. [kayone] +- New: Episode quality badges are now styled differently for episodes that haven't met quality cutoff yet. [Taloth Saldono] - Updated Selenium.Support. [kayone] - Updated fluentassertion. [kayone] - Updated fluentvalidation. [kayone] +- New: Unaired premieres on calendar are displayed in light blue. [Mark McDowall] +- New: Unaired premieres on calendar are displayed in pink. [Mark McDowall] +- New: Absolute episode numbers shown beside episode numbers. [Mark McDowall] +- New: Show disk space used by series on series details. [Mark McDowall] +- New: Progress bar will be yellow if series is not monitored, but epsiodes are missing. [Mark McDowall] +- New: release name in manual search will link to info URL if available. [Mark McDowall] +- New: close modal dialogs by clicking outside of modal. [Mark McDowall] +- New: Details for import/grab on Episode Activity tab. [Mark McDowall] - Added some resilience in the GetCurrentProcess calls so it doesn't cause a Fatal exit. [Taloth Saldono] - Added warning to Sabnzbd Client Test to disable the sabnzbd pre-check option. [Taloth Saldono] +- New: Show calendar title above buttons on small screens (phones) [Mark McDowall] - Added MediaInfo to EpisodeFile. [Taloth Saldono] +- New: Add to Homescreen for mobile support. [Mark McDowall] +- New: show indicator when testing indexers, connections and download clients. [Mark McDowall] +- New: Show processing time for pending items on Calendar and Queue. [Mark McDowall] +- New: show mono version on System -> Info. [Mark McDowall] - Update series test. [Mark McDowall] +- New: Parse 6 digit date format (yymmdd) [Mark McDowall] - Added implementation of IRuntimeProvider for Windows. [Mark McDowall] +- New: Pushalot notification support. [Mark McDowall] - Added more resolutions for 1080p releases. [Mark McDowall] +- New: PushBullet messages start with NzbDrone to match other applications. [Mark McDowall] - Added additional rules to cleanse confidential details from log file messages. [Taloth Saldono] - Added UserAgent to RestClient. [Taloth Saldono] +- New: NZBgeek added as preset indexer. [Mark McDowall] - Updated NotInQueueSpecification Tests. [Taloth Saldono] +- New: The History->Queue UI now show some elementary error information for failed imports. [Taloth Saldono] - Added hint for tvdb: imdb: search prefixes. Also fixed the series title overflow issue. [Taloth Saldono] +- New: The Manual Search result table is now sorted by the internal prioritization logic and sorting by quality now works as well. Tnx to mspec and betrayed for averting catastrophe. [Taloth Saldono] +- New: Filter visible series on season pass New: Filter visible series on series editor. [Mark McDowall] +- New: Filter series by type (standard, daily or anime) [Mark McDowall] - Updated test logic to report exceptions gracefully. [Taloth Saldono] +- New: Show age when grabbed on history details. [Mark McDowall] - Added ParsedEpisodeInfo properties to ReleaseResource. [Mark McDowall] - Changed scene mapping log entry from Info to Debug to avoid spamming the log every minute. [Taloth Saldono] +- New: It is now possible to use Completed Download Handling with remote download clients by specifying the local mount in settings. [Taloth Saldono] - Changed the way additional validation details get sent the UI. [Taloth Saldono] - Updated sorting architecture so the collections can specify the sort-oddities instead of in backgrid column definitions. [Taloth Saldono] +- New: HR WS PDTV releases will be treated as HDTV720p. [Mark McDowall] +- New: nzbplanet.net as a newznab preset. [Mark McDowall] +- New: Added MediaBrowser Metadata support. [delphiactual] +- New: Series Overview sorted by Next Airing now sorts all remaining items by their Last Aired date. [Taloth Saldono] - Added Series SortTitle Migration. (Left a slot for anime) [Taloth Saldono] +- New: Missing/Cutoff Unmet will update when an episode is grabbed. [Mark McDowall] +- New: Network (if known) is shown on add series results Fixed: Ended showing on add series results. [Mark McDowall] +- New: Added Presets to Indexers to add indexers with default properties. In an older version of NzbDrone these default indexers were added automatically and could not be removed. [Taloth Saldono] - Added tests for Roksbox and Wdtv metadata. [Mark McDowall] - Changed code to avoid duplicates making their way into the TrackedDownload cache. [Taloth Saldono] - Changed health check to send user to appropriate scenario on Wiki. Also added support to Nzbget to get the Category config. [Taloth Saldono] +- New: Health check for AppData and Startup folder conflict. [Mark McDowall] +- New: Adding new series by tvdbid: or slug: is now possible. [Taloth Saldono] - Added some logging to PlexServerProxy. [Mark McDowall] +- New: Health Check errors now have links to the wiki pages. [Taloth Saldono] - Updated migration to enable completed download handling for new users (those with no drone factory configured) [Taloth Saldono] - Updated migration to attempt associate old grabbed & imported events and associate drone factory imports during CompletedDownloadHandling. [Taloth Saldono] - Added db migration to deal with the settings changes. [Taloth Saldono] +- New: Updated Nzbget Download Client proxy with time estimation for both download and post-processing stages. [Taloth Saldono] +- New: Drone now uses the Download Client API to determine if a download is ready for import. (User configuration is required to replace the drone factory with this feature) [Taloth Saldono] - Added 'Nordic' as norwegian language. [Taloth Saldono] - Added tests for RootFolderCheck. [Mark McDowall] - Added poorly named multi episode test (commented out) [Mark McDowall] @@ -1388,56 +1595,106 @@ - Updated Selenium WebDriver to 2.41.0.0. [Taloth Saldono] - Changed the setting to auto-unmonitor deleted episodes and recycle bin path so they are visible in basic mode. [Taloth Saldono] - Updated tests to work better with VS2013 Test Adapter. [Taloth Saldono] +- New: Do not import files inside the EXTRAS folder within a Series. [Mark McDowall] +- New: Write PID file to AppData directory on Linux/OS X. [Mark McDowall] +- New: Shift-click to change monitored status of multiple episodes in season. [Mark McDowall] +- New: ical is available with API key authentication. [Mark McDowall] +- New: Support API Key via query string. [Mark McDowall] +- New: Alternative titles on Series Details UI. [Cyberlane] +- New: Examples for Series and Season folder format. [Mark McDowall] +- New: Automatic search for missing episodes if RSS Sync hasn't been run recently. [Mark McDowall] +- New: Get series images via the API (3rd party app support) [Mark McDowall] +- New: Optional disable RSS Sync (set interval to zero) [Mark McDowall] - Added test to confirm Release Group: Cyphanix parses properly. [Mark McDowall] - Update series logging improvements. [Mark McDowall] - Added more logging for series editor. [Mark McDowall] - Added SkipFreeSpaceCheckWhenImporting to resource so it can be saved. [Mark McDowall] +- New: Username and Password for Plex Server (optional) [Mark McDowall] +- New: Advanced option to skip checking free space when importing files. [Mark McDowall] +- New: Show release name when downloading (series details & calendar) [Mark McDowall] +- New: Blacklist release from episode details. [Mark McDowall] +- New: Include mediainfo dylib on OS X. [Mark McDowall] +- New: Choose notification sound for PushOver. [Mark McDowall] +- New: PushBullet to all devices (leave device id blank) [Mark McDowall] - Added some stopwatches for disk scanning. [Mark McDowall] +- New: Added drone factory rescan button to Wanted. [Mark McDowall] +- New: Search for all missing episodes. [Mark McDowall] +- New: Failed download handling for Nzbget. [Mark McDowall] - Added support for WDTV metadata. Correctly writes out xml files for episode metadata, .metathumb files (jpegs) for episode stills and folder.jpgs for series / season images. [Andrew Chappell] +- New: iCal calendar feed. [Taloth Saldono] - Added iCal feed for the calendar, reachable through /feed/calendar/NzbDrone.ics or through the calendar page. [Peter Czyz] - Added DLL map for media info on solaris. [Mark McDowall] - Added Mono version health check. [Mark McDowall] +- New: Set scanning interval for Drone Factory. [Mark McDowall] - Added info to device id for push over. [Mark McDowall] +- New: Jump to page on tables (click on page number) [Mark McDowall] - Update messenger instance if it was already created. [Mark McDowall] - Added TestArchive.tar.gz. [Mark McDowall] - Added Series Scanned Event. [Mark McDowall] - Added EpisodesWithFiles to get episodes in a serires that have an episode file. [Mark McDowall] - Added help text to Nzbget and Sab priority settings. [Mark McDowall] - Updated SQLite to 3.8.3.1 (Windows) [Mark McDowall] +- New: Redirect through dereferer.org for external links. [Mark McDowall] +- New: Rename all selected series from the series editor. [Mark McDowall] +- New: Option to use SSL to connect to nzbget. [Mark McDowall] +- New: App health displayed in UI. [Mark McDowall] +- New: Filter history by event (all/grabbed/imported/failed) [Mark McDowall] - Added index to History on date. [kayone] - Added some missing indexes database. [kayone] - Updated project config. [kayone] - Added OSX dylibs for Sqlite. [kayone] +- New: Log database is compressed when logs are trimmed/purged. [kayone] +- New: Main DB is compressed on app start. [kayone] - Updated sqlite binaries to 3.8.1. [kayone] - Added test to verify 'like' clause and fixed issue. [Taloth Saldono] - Added tests to verify Marr.data changes. Fixed nested LazyLoading. [Taloth Saldono] +- New: Queue in UI is now paged. [Mark McDowall] - Changed some special characters to more sane values in file names. [Mark McDowall] - Added size information when Size spec rejects import. [Mark McDowall] - Changed trakt test to use Castle instead of Dexter. [Mark McDowall] - Changed how running a process and waiting for exit is handled. [Mark McDowall] - Added MinSize check and revised tests. [Taloth Saldono] - Changed args to find process information by id. [Mark McDowall] +- New: XBMC Metadata (Frodo+) [Mark McDowall] +- New logo. [Mark McDowall] +- New: Optionally disable notifications for upgraded episode files. [Mark McDowall] +- New: Series lists will auto update when files are imported/deleted. [Mark McDowall] +- New: Backup database before updating. [Mark McDowall] - Added shutdown and restart buttons to system UI. [Mark McDowall] - Added RescanSeries command. [markus101] - Updated QualityProfile to contain a list of Items each with a 'Allowed' bool. [Taloth Saldono] - Added a tooltip to allowed. [Mark McDowall] - Added warning to permissions. [markus101] - Changed buttons on series/logs views to look less cramped. [markus101] +- New: Blacklist added to UI (under history) [markus101] +- New: Progress bar on series details/calendar when episode is downloading. [markus101] - Added sourceTitle to failed downloads. [Mark McDowall] - Added CLA and CONTRIBUTING.md files. [Mark McDowall] - Added .ogv as a file extension. [Mark McDowall] - Added using statement. [Icer Addis] +- New: Setting file permissions on import (Linux) [Mark McDowall] - Added link to teamcity. [Mark McDowall] - Added test for series folder name. [Mark McDowall] - Update readme.md. [Keivan Beigi] - Update readme.md. [Keivan Beigi] - Updated readme. [Keivan Beigi] - Added help text to Series Folder Format. [Mark McDowall] +- New: Series Folder format now configurable (used when adding series only) [Mark McDowall] +- New: Original Title can be used in file names. [Mark McDowall] +- NextAiring sorting is not as drunk anymore. [Mark McDowall] +- New: Support for running from a sub folder (reverse proxy) [Mark McDowall] - Added dllmap for mediainfo freebsd. [Mark McDowall] +- New: PushOver will now require an application per user to avoid API limiting issues. [Mark McDowall] +- New: Added OZnzb.com as a default indexer. [Mark McDowall] +- New: Double click on tray icon will open browser. [Mark McDowall] +- New: SSL certificates will not be checked for validity (to support self-signed certificates) [Mark McDowall] +- New: Mass series editor. [Mark McDowall] +- New: Release Group can now be used in rename patterns. [Mark McDowall] - Added logging when folder quality is parsed. [Mark McDowall] - Added test for HistoryRepository.Grabbed() [kayone] - Added nzbindex.in to list of newznab indexers that require API Key. [kayone] - Added missing GetResourceById to CalendarModule needed by signalr. [kayone] +- New: smarter validation for newznab indexer settings. [kayone] - Added logging for signalr exception. [kayone] - Updated full calendar to 1.6.4. [Mark McDowall] - Added mono space font, cleaner UI for rename preview. [Mark McDowall] @@ -1448,6 +1705,7 @@ - Update inno script. [kayone] - Added single instance policy. [kayone] - Added inno setup scripts. [kayone] +- Never allow empty episode formats to be saved. [Mark McDowall] - Added caching to seasonEpisodePattern matching. [Mark McDowall] - Added naming integration tests. [Mark McDowall] - Added tests for when patter doesn't match our 'expected casing' [kayone] @@ -1455,6 +1713,8 @@ - Added wix binaries. [kayone] - Updated wix script. [kayone] - Changed pushbullet url to api.pushbullet.com. [Mark McDowall] +- New: Only clean XBMC Library when a file is being upgraded. [Mark McDowall] +- New add series page automation. [kayone] - Changed names. [Mark McDowall] - Added shims for Deepmodel and modelbinder. [kayone] - Updated nuget.exe. [kayone] @@ -1471,12 +1731,15 @@ - Added jshint to package.json. [kayone] - Added jshint to package task. [kayone] - Added jshint. [kayone] +- New: Show ended on add series if applicable. [Mark McDowall] +- Newznab daily search forces slashes now. [Mark McDowall] - Added continuing/ended to series details. [Mark McDowall] - Added name + year lookups. [Mark McDowall] - Added option to disable blacklisting, both the queue check and the spec. [Mark McDowall] - Added message to download failed history events. [Mark McDowall] - Added message to failed history events. [Mark McDowall] - Added some blacklist tests. [Mark McDowall] +- Newznab indexers are tested before creating. [Mark McDowall] - Updated as per markus request for viewing disk space. [fzr600dave] - Added Disk space information to system. (cherry picked from commit 91625019378247b1c6ab85afaee23f2855e3298b) [fzr600dave] - Added git attributes file to force LF endings. [Mark McDowall] @@ -1521,6 +1784,7 @@ - Added test cop settings. [Keivan Beigi] - Added history integration test. [kay.one] - Added season pass link to index. [Mark McDowall] +- NextAiring will skip episodes that already have files. [Mark McDowall] - Added caching to SAB. [Mark McDowall] - Update SQLiteMigrationHelperFixture. [kay.one] - Added progress messaging, using info logging. [Mark McDowall] @@ -1586,6 +1850,7 @@ - Updated test package to use the same libs as the update package. [kay.one] - Update season episodes from season pass. [Mark McDowall] - Added season pass for toggling monitored status of seasons. [Mark McDowall] +- Newznab urls will have any trailing slashes stripped before searching. [Mark McDowall] - Update errors shouldn't re-run updater 30 seconds later so we'll catch the error. [Mark McDowall] - Added indexer name to manual search. [Mark McDowall] - Added seasons to top of series details (toggling and jump to) [Mark McDowall] @@ -1630,7 +1895,9 @@ - Added ParsedEpisodeInfo to LocalEpisode. [Mark McDowall] - Added cert override for integration tests. [kay.one] - Updated nancy to 0.17.1.0. [kay.one] +- New NzbDrone logo. [kay.one] - Updated OWIN. [kay.one] +- New migration to fix moving from UseSceneName to RenameEpsiodes. [Mark McDowall] - Added support for removing columns. [kay.one] - Update js libraries. [Keivan Beigi] - Updated main menu icons. [Keivan Beigi] @@ -1686,6 +1953,7 @@ - Added new reflection strategy, lets see if it works in mono. [kay.one] - Added populate lazy-loading extensions. [kay.one] - Updated handlebar runtime. [kay.one] +- New quality profile edit view. [kay.one] - Added concurrency test for fetch service. [Keivan Beigi] - No commit message. [kay.one] - Added more info to decision engine exception reporting. [Keivan Beigi] @@ -1804,6 +2072,7 @@ - Added toastr, fullcalendar, start of API for Calendar. [Mark McDowall] - Added sample event for series added. [kay.one] - Updated csproj. [Mark McDowall] +- New theme. [Keivan Beigi] - Updated indexerfixture to create cross platform paths. [kay.one] - Added not found view with tumbeasts. [kay.one] - Added simple repo tests, some resharper templates for nunit. [kay.one] @@ -1854,12 +2123,14 @@ - Added footer to bootstrap layout. [kay.one] - Added comments. [Mark McDowall] - Added emptry constructor to Search. [Mark McDowall] +- Newznab images handled in controller. [Mark McDowall] - Added update action to System. [Mark McDowall] - Added parsing for 1080p HDTV. [Mark McDowall] - Added test for season search. [Mark McDowall] - Updated deployment folder. [Mark McDowall] - Updated project file. [Mark McDowall] - Updated NUGET packages, including sqlce. [Mark McDowall] +- New Series Import job not so spammy. [Mark McDowall] - Added test for WEBDL-1080p. [Mark McDowall] - Added nzbx to UI. [Mark McDowall] - Updated donation URL. [Mark McDowall] @@ -1867,6 +2138,7 @@ - Added indexer names for test indexers. [Mark McDowall] - Added tests for TvRageMappingProvider. [Mark McDowall] - Added TvRageProvider and model classes. [Mark McDowall] +- New: Include nzbs.org DVD and BR categories. [Mark McDowall] - UpdateProvider for Update is now injected. [Mark McDowall] - Added omgwtfnzbs to UI. [Mark McDowall] - Added tests to attempt to find bug with WEBDL1080. [Mark McDowall] @@ -1875,29 +2147,37 @@ - Updated Prowlin. [Mark McDowall] - Added some todos. [Mark McDowall] - Update project file. [Mark McDowall] +- Newzbin and NzbsRus. [Mark McDowall] - Added mobile device icons. [Mark McDowall] - Added Binder (full of Women) from int to qualityTypes. [Mark McDowall] +- Need to update theme for jUI 1.9. [Mark McDowall] - Added backbone. [Mark McDowall] - Added title to settings pages. [Mark McDowall] - Added job for updating XEM mappings. [Mark McDowall] - Added tests for GetEpisodeBySceneNumbering. [Mark McDowall] - Updated jobs view. [Mark McDowall] - Added WEBDL 1080p. [Mark McDowall] +- New: Import will skip any video file under 40MB. [Mark McDowall] - Added absolute episode number to DB. [Mark McDowall] - Updated XemClient. [Mark McDowall] - Added Font-Awesome. [Mark McDowall] - Added EpisodeAiredAfter to server side. [Mark McDowall] - Updated nuget packages. [Mark McDowall] - Changed update URL. [Mark McDowall] +- Newznab searching is better. [Mark McDowall] - Added Recycle Bin to UI. [Mark McDowall] - Added Recycle Bin to server side. [Mark McDowall] - Change episode file quality. [Mark McDowall] - Added test for Newzbin release group. [Mark McDowall] - Updated error reporting module. [Mark McDowall] +- Newznab season and partial season searches. [Mark McDowall] +- New: Max DB Size is now 512MB (was 256MB) [Mark McDowall] - Added additional logging to metadata creation. [Mark McDowall] - Added plot back to episode... whoops. [Mark McDowall] - Updated web project. [Mark McDowall] - Updated MiniProfiler to v2. [Mark McDowall] +- New: Rename all series added to Series Editor. [Mark McDowall] +- New: .strm files are now considered media files. [Mark McDowall] - Added full namespace to Xbmc Metadata tests. [Mark McDowall] - Added metadata options to settings #ND-21. [Mark McDowall] - Added tests for null list in Min/Max or Default. [Mark McDowall] @@ -1906,54 +2186,104 @@ - Added cleanup job for search history. [Mark McDowall] - Added MinOrDefault for IEnumberable [Mark McDowall] - Updated Exceptron driver to 0.1.0.30 to add support for severity. [kay.one] +- New: Dognzb.cr added as a default indexer. [Mark McDowall] - Updated tests for UpcomingProvider. #ND-45 fixed. [Mark McDowall] +- New: Upcoming page is now broken down by day. [Mark McDowall] - Added some validation to Newznab. [Mark McDowall] +- Newznab Indexer should not cause everything to fail and we should get exceptions. [Mark McDowall] +- New: Newznab providers will be rejected if they are not valid addresses. [Mark McDowall] - Updated DataTables. [Mark McDowall] +- New: Newznab will show indexer name and logo when possible. [Mark McDowall] +- New: Xbmc setting to update the library even when a video is playing. [Mark McDowall] - Updated ET driver. [Keivan Beigi] - Updated ET driver to v1a. [Keivan Beigi] +- Newznab won't blow up if more than one indexer with the same URL is found during initialization. [Mark McDowall] +- Newznab providers will be compared based on url, not name. [Mark McDowall] +- New: Nzb.su added as a default Newznab indexer. [Mark McDowall] +- New: Nzbs.org removed, added as a default Newznab provider. (Please update your settings) [Mark McDowall] +- New: NzbInfoUrl added to history (link to NZB info at indexer) - Not supported for Womble's. [Mark McDowall] - Added NzbInfoUrl to indexers. [Mark McDowall] - Added a couple more tests for WEB DL quality parsing. [Mark McDowall] - Updated exceptron driver. [kay.one] - Updated exceptron driver. [kay.one] - Updated exceptron driver. [kay.one] - Updated to exceptron api v1a. [kay.one] +- New: Basic stats on your library. View at: /System/Stats. [Mark McDowall] +- New: DSR x264 releases will be considered SDTV releases, instead of Unknown. [Mark McDowall] +- New: Repacks will be treated the same as propers. [Mark McDowall] - Updated exceptrack driver's url, made test more effective. [kay.one] - Added exceptrack.driver. [kay.one] - Added text to logo. [Mark McDowall] - Added smaller logo. [Mark McDowall] - Added a test to confirm that dateTime is parsed properly when using other cultures. [Mark McDowall] - Added some additional logging around sizing. [Mark McDowall] +- New: AirTime will be shown in Series grid details. [Mark McDowall] +- New: Added a single period as a separator when naming episodes. [Mark McDowall] +- New: Added NzbClub.com as an indexer, enabled by default. [Mark McDowall] +- New: Added NzbIndex.nl as an indexer, enabled by default. [Mark McDowall] +- New: Indexer name is displayed on mouse over of image (History) [Mark McDowall] +- New: Added FileSharingTalk indexer. [Mark McDowall] +- New: Womble's Index. [Mark McDowall] +- New: Added FileSharingTalk indexer. [Mark McDowall] +- New: Womble's Index. [Mark McDowall] - Updated package.bat to not include the automation folder. [kay.one] +- New: Added support for .M4V extensions. [kay.one] +- New: Added test button to SABnzbd. [Mark McDowall] +- New: Banner will be deleted when series is deleted. [Mark McDowall] +- New: Added confirmation message to History (Purge and Trim) and Log Delete. [Mark McDowall] - Added GPL v3 to readme file. [kay.one] +- New: Episodes that air today will not be shown in the UI as missing. [Mark McDowall] +- New: Link to TheTvDb has been added to AddSeries series lookup fields. [Mark McDowall] - Updated grid paging icons. [kay.one] - Updated page footer, submenu indicator. [kay.one] - Added uguid to exceptioninstance. [kay.one] +- New: After an update the update page will redirect to a success or failure page, depending on the result. [Mark McDowall] +- Network column width fix. [Mark McDowall] +- New: Added Network to Series Grid. [Mark McDowall] - Updated Services staging deploy bat to included View files. [Mark McDowall] - Added new multi part title test. [kay.one] - Updated indexer error logging. [kay.one] - Updated Nunit to 2.6.0.12054. [kay.one] +- New Page header. [kay.one] - Added jquery.unobtrusive-ajax for Ajax Helpers, much cleaner HTML and no jQuery work-around required. [Mark McDowall] +- New: AddSeries autocomplete for series restyled. [Mark McDowall] +- New: Added indexer status summary to Settings -> Indexer. [Mark McDowall] +- New: Hide Downloaded option added to Upcoming, state is saved in a cookie. [Mark McDowall] - Added Ajax wheel to Existing Series when loading from the server. [Mark McDowall] - Added another test. [Mark McDowall] +- New: Added Plex to Notifications, allowing notifications and library updates. [Mark McDowall] - Updated SignalR to 0.4.0.1. [kay.one] - Updated Unobtrusive Validation to 2.0.20126. [kay.one] +- New: Added support for limited retention. Reports older than the configured retention are skipped. [kay.one] +- New: Mass Edit to edit multiple series at once. [Mark McDowall] - Update clients when new episode is imported (ready). [Mark McDowall] - Updated jQuery Validation to 1.9 (Fixed Nuget conflict) [Mark McDowall] +- New: When searching for episodes, newer reports are given priority over older reports of equal quality. [kay.one] - Added unit tests. [Mark McDowall] - Updated production detection to use path as well as version number. [kay.one] +- New: Sorting added to Series Grid, sort order will be saved even after navigating to another page. [Mark McDowall] - Updated analytics. [kay.one] - Updated analytics. [kay.one] - Updated Nuget packages. [Mark McDowall] - Updated deskmetrix libraries to support better SP, core count detection. [kay.one] - Added more padding to the buttom of the page. [kay.one] +- New: All setting values are cached for better responsiveness. [kay.one] - Added additional logging to PostDownloadProvider. [Mark McDowall] - Added missing image. [Mark McDowall] +- New: Rewrite of download decision engine. [kay.one] - Added file logging to services. [kay.one] +- New: NzbDrone service to automatically report errors and episode parse issues. [kay.one] - Added service integration tests. [kay.one] +- New: Blackhole implemented, allowing clients other than SABnzbd to be used. [Mark McDowall] +- New: Blackhole implemented, allowing clients other than SABnzbd to be used. [Mark McDowall] - Updated deskmetrix libraries to add support for older versions of windodws. [kay.one] - Added broken parser test. [kay.one] - Updated deskmetrics libraries. [kay.one] +- New: Backup added to Settings -> System. [Mark McDowall] +- New: Added check to ensure FW is enabled before opening and closing ports. [Mark McDowall] +- New: NzbDrone is now preloaded on start. making accessing it for the first time after a restart or update a lot faster. [kay.one] - Added integration to deskmetrics. [kay.one] +- New: Backlog can now be controlled per series. [Mark McDowall] - Added another test for IsUpgrade. [Mark McDowall] - Updated diskprovider to use GetFiles instead of EnumerateFiles to prevent a screwed up issue. [kay.one] - Added a duplicated item to Queue.txt, reformated existing json sample files. [kay.one] @@ -1981,6 +2311,7 @@ - Updated DailySeries.csv. [Mark McDowall] - Added another test for mini-series parsing, fixed parsing. [Mark McDowall] - Added ImageLink helpers for Ajax and Html links. [Mark McDowall] +- Newzbing now uses HTTPS. [kay.one] - Added more logging DiskScanProvider.CleanUp. [Mark McDowall] - Added Open Sans (google fonts API) as a backup family since it looks closer to our default font in non-windows systems. [kay.one] - Added broken parser test. [kay.one] @@ -1994,6 +2325,7 @@ - Added Service install/uninstall batch files. [kay.one] - Updated jQueryUI theme. [kay.one] - Updated EpisodeProviderTest to use Mocker and Db. [Mark McDowall] +- New menu. Removed some old images. [kay.one] - Updated config page titles. [kay.one] - Updated jQueryUI. [kay.one] - Added ReferenceDataProvider to provide lookups (and refreshing) of IsDaily - which will check if the series is a daily series. [Mark McDowall] @@ -2025,6 +2357,7 @@ - Added some update tests. [kay.one] - Update client is now included in the build package. [kay.one] - Added config.xml to .gitignore. [Mark McDowall] +- Newznab providers can be configured by the end user. [Mark McDowall] - Added ParentUriString to get the parent site URI from any URI. [Mark McDowall] - Added required reference Microsoft.Web.Infrastructure. [Mark McDowall] - Change from rebind() to ajaxRequest() for reloading the History grid, which keeps page and sort order. [Mark McDowall] @@ -2056,6 +2389,7 @@ - Added BuildDateTime to central dispatch. [kay.one] - Added two new Episode Statuses - Unpacking and Failed. [Mark McDowall] - Added InheritFolderPermissions to DiskProvider. [Mark McDowall] +- Next airing will not show ignored episodes. [Mark McDowall] - Added NextAiring to Series (ResultColumn), which is used for Series/Index. Added tests and fixed broken tests after adding new property. [Mark McDowall] - Added Tests for DateTime Fluent. [Mark McDowall] - Added ToBestDateString for DateTime, using on Series/Details. [Mark McDowall] @@ -2079,11 +2413,13 @@ - Added instant notification framework. [kay.one] - Updated project file to reflect deleted file. [Mark McDowall] - Added Readme. [kay.one] +- New series ignore editor on Series/Details. [Mark McDowall] - Added todo to remove hack to handle shows that contain numbers only (added in last commit). [Mark McDowall] - Updated Add Series. [kay.one] - Updated Telerik to 2011.2 712 (Jul 13, 2011) [kay.one] - Updated PetaPoco. [kay.one] - Added spacing between save button and quality profiles. [Mark McDowall] +- Newzbin now parses the language out properly. [kay.one] - Added Tests for CentralDispatch. [kay.one] - Updated miniprofiler to 1.4. [kay.one] - Updated fluent assertion, unignored qulity equality tests. [kay.one] @@ -2093,6 +2429,7 @@ - Added missing IISExpress file. [kay.one] - Updated petapoco to 4.0.3. [kay.one] - Added more video extensions. [kay.one] +- New layout for Settings/Sabnzbd. [Mark McDowall] - Updated telerik to 2011.1.414. [kay.one] - Added blueprint.css. [kay.one] - Updated series grid. [kay.one] @@ -2120,8 +2457,10 @@ - Added validation in RoodDirProvider to stop adding of invalid root folders. [kay.one] - Added new helper to find the best file size format given a long with file size in bytes. [Mark McDowall] - Added CreateIndex to Migrator. [kay.one] +- Needed to reverse the tuple order for Episode count. [Mark McDowall] - Added NzbMatrix Search Url, with tests. [Mark McDowall] - Added search to Yesterday in Upcoming View. [Mark McDowall] +- Newzbin now supports episode search. [kay.one] - Added NUnit. [kay.one] - Updated deploy file to remove some unneeded files. [kay.one] - Added Episodes of Episodes Total progress bar to Series Grid. [Mark McDowall] @@ -2169,11 +2508,13 @@ - Added images for provider, shown on the History grid. [Mark McDowall] - Added "Tomorrow" view for the upcoming episodes page so it was separate from the weekly forecast. [Mark McDowall] - Added DownloadFile method to HttpProvider. [Mark McDowall] +- New Helper (Html Extension) for displaying the DescriptionAttribute. [Mark McDowall] - Added notes for handling Full Season releases, decisions to be made on how to handle them and how to correct multi-episode releases (as long as the first episode is needed we mark it as so). [Mark McDowall] - Added parsing and tests for Full Season Releases (no episode information) [Mark McDowall] - Added StatsProvider. [Mark McDowall] - Added support for daily episode file import. [kay.one] - Added resharper style sharing file. [kay.one] +- Newzbin feed will be grabbed using HTTP Authentication. [Mark McDowall] - Added an icon to the NzbDrone project (and set as the icon for that compiled application). [Mark McDowall] - Updated task notification UI. Last message will stay on screen for an extra 3 seconds if there are no new messages. [kay.one] - Updated ForceMigration() [kay.one] @@ -2181,9 +2522,11 @@ - Added Scripts section to SiteLayout. [Mark McDowall] - Added asp.net tick timer. [kay.one] - Added log to disk. preparation for some test runs. [kay.one] +- Newzbin override for getting proper and quality. [Mark McDowall] - Added sabtitle method. [kay.one] - Added completely awesome JobProvider. extremely easy to do async/timer tasks with ui status/notification already plugged in. [kay.one] - Added parsing for daily shows and tests for that format. [Mark McDowall] +- New UI for Indexer Settings, RAZOR! [Mark McDowall] - Added TimerProvider. [kay.one] - Updated jQuery to 1.5.2 now using NuGet. [kay.one] - Added TvDb offline project. still need to clean the data. [kay.one] @@ -2208,6 +2551,7 @@ - Added parser for parsing the Quality of an Episode sent to SAB (So we get the proper quality) [markus101] - Added NzbTitle to History item and will set it when adding to the DB. [markus101] - Added UpdateSeries to SeriesProvider. [markus101] +- New series will be added monitored and quality will be set to default quality. [markus101] - Added additional priorities supported by SABnzbd. [markus101] - Added missing file. [Keivan] - Added Quality Provider to interface with QualityProfiles. [markus101] @@ -2235,6 +2579,7 @@ - Updated some tests. [Keivan] - Added Ninject.Moq. [kay.one] - Changed seriesid to string to avoid sqlite bug. [kay.one] +- New Web theme. [markus101] - Updated .gitignore. [kay.one] - Added tests for basic config set/get to db. [kay.one] - Added settings view to mvc project. [kay.one] @@ -2330,21 +2675,15 @@ - Upgraded nbuilder/automoq. [Keivan Beigi] - Upgrade fluentmigrator. [Keivan Beigi] - Upgraded nunit/fluentassertion. [Keivan Beigi] -- New: Validate PMS version before performing a library update. [Mark McDowall] - Partial library updates for Plex Media Server 1.3. [Mark McDowall] - Partial library updates for Plex Media Server 1.3. [Mark McDowall] - Error handling of valid, empty responses from Plex Media Server. [Mark McDowall] - Error handling of valid, empty responses from Plex Media Server. [Mark McDowall] - Lingering Socks5 Proxy sockets when proxy is using dynamic ips. [Lloyd Sparkes] - Parsing of some Plex server responses before 1.3. [Mark McDowall] -- New: Telegram notifications. [ARTbird309] - Shorten 'MPEG-2 Video' to 'MPEG2'. [Chris Allen] -- New: Support for Plex Media Server 1.3.0's new JSON responses. [Mark McDowall] - Don't delete extra files after unlinking an episode file that still exists on disk. [Mark McDowall] - Fix GetAncestorFolders tests under mono. [Mark McDowall] -- New: Added support to override Copy vs Move import logic for DownloadedEpisodesScan API and Manual Import UI. [Taloth Saldono] -- New: Move subtitles/other extra files to Sonarr's Recycle Bin instead of permanently deleting. [Mark McDowall] -- New: Health check warning for macOS when running from App Translocation folder. [Mark McDowall] - Mono 4.4.2 won't trigger mono version error. [Mark McDowall] - Saving settings failed if value was null. [Taloth Saldono] - Mount handling logic of net namespaces as seen on QNAP. [Taloth Saldono] @@ -2353,7 +2692,6 @@ - Removed unused disk provider. [Mark McDowall] - Failing database migration of metadata files without extensions. [Mark McDowall] - Email connection test reporting success incorrectly. [Mark McDowall] -- New: Remove completed torrents from qBittorrent. [Casey Bodley] - Handling of some really long qBittorrent ETAs. [Mark McDowall] - Handle SABnzbd Propagating status. [Mark McDowall] - Capture exit code of nunit to avoid using failed tests as exit code. [Mark McDowall] @@ -2370,17 +2708,14 @@ - Tweaked ratelimit logic for rarbg api. [Taloth Saldono] - Upgraded mono version check (3.10 minimum and 4.4.x) [Mark McDowall] - Calendar api again includes series images. (Nzb360) [Taloth Saldono] -- New: uTorrent differential api support to handle larger lists of torrents without hogging the api. [Taloth Saldono] - Join: Device ID entry and better error handling. [Chris Heath] - Filter qbittorrent torrent list on newer versions. [Taloth Saldono] - Add downloadvolumefactor and uploadvolumefactor torznab attributes (#1464) [kaso17] - Clarified min/max size rejection message by including the episode runtime. [Taloth Saldono] - Cleanup unused Tags during housekeeping. [Taloth Saldono] -- New: Added filter by tag to iCal feed. [Taloth Saldono] - Issue loading settings on some systems. [Mark McDowall] - Suppress warning log messages when unable to parse non-video files. [Mark McDowall] - Version check for SABnzbd develop. [Mark McDowall] -- New: Added query parameter to ical feed to list premiers only. [Taloth Saldono] - Prevents autofill on new password fields in settings. [Taloth Saldono] - Removed conflicting criteria from IsProduction check. [Taloth Saldono] - Added config validation to ensure NzbGet KeepHistory isn't set to 0. [Taloth Saldono] @@ -2390,20 +2725,17 @@ - Generating metadata files after importing episode files. [Mark McDowall] - Store metadata file extensions. [Mark McDowall] - Prevent duplicate parsing of extra files. [Mark McDowall] -- New: Parse existing subtitles and extra files. [Mark McDowall] - Added fallback and log errors when Tls1.2 clashes with https certificate with obsolete md5 hash. [Taloth Saldono] - Fixed api blacklist, history, wanted/missing and wanted/cutoff requiring sortKey, now defaulting to an appropriate value (airDateUtc/date desc for most). [Taloth Saldono] - Auto-Updater rollback logic tries to restore unchanged files. [Taloth Saldono] - Removed requirement to disable sabnzbd pre-check for sab version 1.1.0 onward. [Taloth Saldono] - Fixed stupid error. [Taloth Saldono] -- New: Support for TLS 1.1 and 1.2 connections when only .net 4.5 is installed. [Mark McDowall] - Sabnzbd 1.1.0 rc4 queue api changed time format. [Taloth Saldono] - Fixed issue #1445 where sabnzbd has changed the time format reported for downloads. [Dion Woolley] - Cleanup. [Taloth Saldono] - Updated HDBits api to api changes. [Björn Dahlgren] - Fixed tests for EpisodeFileMovingService. [Mark McDowall] - Don't blow if driveFormat is null when looking up DriveType. [Mark McDowall] -- New: Ability to include unmonitored episodes in the iCAL feed. [Mark McDowall] - Episode import when the series folder had a trailing slash and folder was not on disk. [Mark McDowall] - Parsing absolute episode numbers preceeded by Episode. [Mark McDowall] - Parsing of a multi-episode anime formats. [Mark McDowall] @@ -2412,15 +2744,11 @@ - VideoBitDepth and AudioChannels in Filename examples. [Chris Allen] - MediaInfo.AudioChannels for some eac3 and mp3 files. [Mark McDowall] - Manual Import failing to parse series title from certain nested folders. [Taloth Saldono] -- New: Added CAPTCHA support to Rarbg. [Taloth Saldono] - Audio codec E-AC-3 will be EAC3 in filenames. [Mark McDowall] -- New: Join notifications. [Christopher Heath] - Include afpfs mount points in free space checks. [Mark McDowall] - Move platform files to proper folders. [Mark McDowall] - Always include decimal place for AudioChannels. [Mark McDowall] - Fixed UpdateMediaInfoService tests. [Mark McDowall] -- New: MediaInfo VideoBitDepth and AudioChannels. [Mark McDowall] -- New: Added support to save .magnet to blackhole directory. [Taloth Saldono] - Reject m2ts (bluray) raw releases from BTN as well. [Taloth Saldono] - AnimoTosho RSS feed size parsing. [Taloth Saldono] - Api errors now log statuscode too. [Taloth Saldono] @@ -2433,7 +2761,6 @@ - Significantly improved api performance. [Taloth Saldono] - Reset srcset on failed load. [Taloth Saldono] - Fixed Deluge and BTN cleanse password logic. [Taloth Saldono] -- New: Added raw DVD check for BTN to prevent those pesky VIDEO_TS downloads. [Taloth Saldono] - Fixed cookie tests with expired dates. [Taloth Saldono] - Removed fanzub tests and disabled kickass tests. [Taloth Saldono] - Forcibly disable kat when using the wrong domain. [Taloth Saldono] @@ -2455,11 +2782,7 @@ - Fixed relative path issue in Metadata handling. [Taloth Saldono] - Include full grab/import message for Slack notifications. [Mark McDowall] - AsOsAgnostic. [Mark McDowall] -- New: Missing episodes series filter. [aaraujo666] - Metadata files incorrectly stored in database. [Mark McDowall] -- New: Part One/Two/Three/.. parser support for mini series. [Taloth Saldono] -- New: Kodi metadata Stream Details. [Björn Dahlgren] -- New: Slack notifications. [Martin Hartvig] - Removed 6box. [Mark McDowall] - Parsing WEB releases that use spaces instead of periods. [Mark McDowall] - Re-enabled calling synoindex after renaming. [Peter Tutervai] @@ -2468,9 +2791,7 @@ - Fix regex for expanded series + episode number (S01 - E01) [Mark McDowall] - Fixed Hadouken tests. [Mark McDowall] - Ignore more folder names when browsing file system. [Mark McDowall] -- New: Hadouken torrent client support. [Mark McDowall] - Basic Hadouken v5 implementation. [Viktor Elofsson] -- New: EpisodeTitles for Custom Scripts. [Mark McDowall] - Parsing separated season and episode numbers (S01 - E01) [Mark McDowall] - Better logger name for QualityParser. [Mark McDowall] - Replace octal characters from mounts in /proc/mounts. [Mark McDowall] @@ -2493,7 +2814,6 @@ - Perform health check after download clients or indexers are removed. [Mark McDowall] - Use wildcards when searching for single episodes on BTN. [Mark McDowall] - Prefix Twitter notifications (Grabbed/Imported) [Mark McDowall] -- New: Vuze torrent client support. [Igal Tabachnik] - Using a tiered fallback is safer in case there is another data-loss and ids get reset. [Taloth Saldono] - HDBits release age incorrect. [Taloth Saldono] - Adjusted BTN Recent Feed (RssSync) to better use their api db indexes. [Taloth Saldono] @@ -2524,7 +2844,6 @@ - Cleanup HttpUri.PathCombine. [Mark McDowall] - UTorrent api proxy would fail on specific Win10 configurations. (The Phoenix Rises) [Taloth Saldono] - Upgrade to NUnit3. [Mark McDowall] -- New: Prevent grabbing season packs if full season hasn't aired yet. [vawen] - ParsingService.GetEpisodes will use TVDB season number when available. [Mark McDowall] - Treat XEM aliases as SceneSeasonNumber. [Mark McDowall] - Build.sh uses msbuild 14. [Keivan Beigi] @@ -2532,31 +2851,24 @@ - Newznab/Torznab used wrong query if tvrageid was unknown in combination with a specific indexer capability profile. [Taloth Saldono] - Release Group detection didn't handle RLSGRP_English properly. [Taloth Saldono] - Removed TrollHD from the RawHD detection regex since they now also release other sources. [Taloth Saldono] -- New: Added RERIP as REPACK (Proper). [Taloth Saldono] - Don't set ACL if already set. [Taloth Saldono] - Reconfigure Logging early in the process to set the correct log level. [Taloth Saldono] - Some releases with date and season/episode numbers with multiple episodes on a single day. [Mark McDowall] - Prevent root folders from being added under the startup folder. [Mark McDowall] -- New: Safari Pinned tab icon. [Nathan] - Use new rTorrent commands when resolving magnets. [Mark McDowall] -- New: Windows Phone theme. [Mark McDowall] -- New: Mobile Chrome theme (Android 5.0+) [Mark McDowall] - Run gulp using npm Simplifies usage of gulp and makes sure everyone is using same version. [Björn Dahlgren] - RSS Sync failing due to one broken indexer. [Mark McDowall] -- New: Light green background color in Season Pass for seasons with all episodes downloaded. [Taloth Saldono] - Allow underscore when validating hostnames. [Iain Nicol] - ItemViewContainer didn't exist sometimes for root folders. [Mark McDowall] - Include series type for CustomScript. [Mark McDowall] - Always validate settings when testing thingies. [Mark McDowall] - On grab for custom scripts. [Mark McDowall] -- New: Added (fairly strict) regex for the new scene WEB quality = WEB-DL. [Taloth Saldono] - Add WebException handlers to prevent them reaching the UI. [Taloth Saldono] - Send Http auth without waiting for challenge. [Taloth Saldono] - Adding magnet to qbit should use FormData not QueryParam. [Taloth Saldono] - UsenetBlackhole not importing since latest develop. [Taloth Saldono] - Not uploading nzbs to Nzbget on linux since previous develop. [Taloth Saldono] - Rarbg indexer broken on develop. [Taloth Saldono] -- New: Delaying Blackhole imports while they're still being updated. [Taloth Saldono] - Ensure auto-generated mocks are also registered in the test container. [Taloth Saldono] - Migrated all Download client proxies from RestSharp to HttpClient. [Taloth Saldono] - Replaced Uri with HttpUri. [Taloth Saldono] @@ -2564,7 +2876,6 @@ - Don't purge xem scene mapping cache when new series gets added. [Taloth Saldono] - Sort episodes in calendar by ep nr if airdate is the same. [Taloth Saldono] - Revert "Fixed: Sort episodes on the api by episode number when they air at the same time." [Taloth Saldono] -- New: Trakt links on series details. [Mark McDowall] - Anime season search won't search for missing episodes. [Mark McDowall] - Sort episodes on the api by episode number when they air at the same time. [Taloth Saldono] - Don't trigger SceneMapping update and Housekeeping right on the startup event. [Taloth Saldono] @@ -2573,7 +2884,6 @@ - Don't die in MonoTorrent if nodes is an empty string. [Taloth Saldono] - Warn if user has movie/date sorting enabled in Sabnzbd for the Sonarr category. [Taloth Saldono] - Clarified error message in MatchesFolderSpecification. [Taloth Saldono] -- New: Changed the default of 'Use Hardlinks instead of Copy' to true. Most ppl seem to want that anyway. [Taloth Saldono] - Newznab should reject a Torznab feed. [Taloth Saldono] - Womble's has size parsing now. [Mark McDowall] - Don't use Sonarr as ReleaseGroup if the pattern contains an advanced prefix/suffix. [Taloth Saldono] @@ -2583,24 +2893,18 @@ - Fixed Protocol returned for release/push endpoint. [Mark McDowall] - Parses size in Wombles Description field so min/maxsize checks works on Wombles feed. [Taloth Saldono] - Fixed failing torznab test. [Taloth Saldono] -- New: Use PageSize reported by newznab/torznab caps instead of hardcoded 100. [Taloth Saldono] - Handle 1.1x version from Sabnzbd. [Mark McDowall] -- New: Explicitly enforce SABnzbd minimum version of 0.7.0. [Mark McDowall] - Don't collapse episode titles when episode titles contain Part x only. [Mark McDowall] - Use Protocol over DownloadProtocol for ReleasePushModule. [Mark McDowall] - Fiddled with the Back to the Top button a bit so it's better visible on the white background, also only on widescreen now. [Taloth Saldono] - DownloadedEpisodesScan API command couldn't be used to process individual files. [Taloth Saldono] - Cleaned up 2160p changes and added migration and tests. Also reserved the quality ids for WEBRip etc. [Taloth Saldono] -- New: Added support for UltraHD (2160p) quality. [Björn Dahlgren] - Daily + Standard with 3 digit episode numbers. [Mark McDowall] - Fixed some compile warnings. [Taloth Saldono] - Sample files of daily episodes should also be deleted after import. [Taloth Saldono] - Replaced mono symlink resolve logic to better handle errors. [Taloth Saldono] - Add another nn preset. [Taloth Saldono] - Delete the subfolder not the parent folder. [Mark McDowall] -- New: Remove empty subfolders after renaming FileSetLastWriteTime. [Mark McDowall] -- New: Prefer regular episodes over specials when absolute numbers conflict. [Mark McDowall] -- New: Pushover Silent and Emergency priorities. [Mark McDowall] - Revert "Fixed regression, mono should resolve symlinks while trying to find out the available/total space." [Taloth Saldono] - Fixed regression, mono should resolve symlinks while trying to find out the available/total space. [Taloth Saldono] - Manual Import didn't revert to parent folder when trying to parse series leading to issues with obfuscated releases. [Taloth Saldono] @@ -2610,12 +2914,9 @@ - Throw more specific error when there's an issue with the curl root certificate bundle. [Taloth Saldono] - ZFS and other mounts now listed in the System page. [Taloth Saldono] - Updating nzbplanet.net api url to reflect recent change. [cturra] -- New: Parsing of XofY mini series format. [Mark McDowall] - Fix: xbuild doesn't support /m parameter. [ta264] -- New: Setting Pushbullet source device. [Ivan Brazza] - Delete confirmation message for Restriction. [Mark McDowall] - AutoComplete and file browser will show files when appropriate. [Mark McDowall] -- New: Prevent automatic update if UI folder is not writable. [Mark McDowall] - Regression in parser incorrectly parsing S2015Exx.2015-01-01 notation. [Taloth Saldono] - Do or do not, there is no try. [Taloth Saldono] - Ensure rTorrent download is started even if the user doesn't have schedule=...,start_tied= in their rtorrent.rc. [Taloth Saldono] @@ -2624,7 +2925,6 @@ - Added support for Sabnzbd 0.8 history category queryparam. [Taloth Saldono] - Don't apply indexer backoff on DNS and connection issues. [Taloth Saldono] - Additional log cleanse Regex to keep even more sensitive information out of the logs. [Taloth Saldono] -- New: Set full Download Directory in Transmission instead of just a Category. [Taloth Saldono] - Magnet downloads weren't being started on RTorrent. [Taloth Saldono] - Fixed build.sh. [Keivan Beigi] - Use build config to exclude xml doc rather than deleting them later. [Keivan Beigi] @@ -2643,7 +2943,6 @@ - NZBVortex Download Client. [Mark McDowall] - Fixed broken test. [Mark McDowall] - Fixed Twitter notifications. [Mark McDowall] -- New: Special searching on RARBG. [Mark McDowall] - Parsing of queued specials from download client queue. [Mark McDowall] - Use folder quality when better than file quality (regression) [Mark McDowall] - Selectable range for iCal. [Mark McDowall] @@ -2654,32 +2953,26 @@ - Indexer sites returning date as Retry-After header. [Taloth Saldono] - Health Check produced warning if Sonarr binaries folder was not writable even when the external script update mechanism was selected. [Taloth Saldono] - Fixed Regex mistake in CleanLogMessage. [Taloth Saldono] -- New: Better resolution posters on retina screens. [Jake Pusateri] - Username must not be null or empty when logging in. [Mark McDowall] - Don't return series as subtype for /api/episode. [Mark McDowall] -- New: Media file extension .webm. [Mark McDowall] - Show a better error message when no episodes are parsed in a release. [Mark McDowall] - Fixed donate button. [Taloth Saldono] - Curl Fallback should ignore invalid cookies. [Taloth Saldono] - Improved parsing for single digit multi-episode titles. [Mark McDowall] - RSS Sync Interval validation. [Mark McDowall] -- New: Option to Hardlink or Copy instead of move for Torrent Blackhole. [Mark McDowall] - A few UI Fixes. [Mark McDowall] - Hardlink/Copy files from QBittorrent. [Mark McDowall] - Removed Titans of TV tracker. [Mark McDowall] -- New: Newznab preset for Usenet Crawler. [Mark McDowall] - Qbittorrent: client plugin based heavily on uTorrent. [Casey Bodley] - Don't keep dylibs for WIndows and Linux builds. [Mark McDowall] - Force grabbing some delayed releases. [Mark McDowall] - Improved parsing of some multi-episode filenames. [Mark McDowall] - Re-order regex to prefer [1x01] over 101. [Mark McDowall] - Prevent series from being added with an invalid Profile ID. [Mark McDowall] -- New: Allow Uppercase in Transmission category. [Mark McDowall] - Saving settings changes. [Mark McDowall] - Include mediainfo and sqlite3 libraries for Mac Enables usage within MonoDevelop and Xamarin Studio including NUnit. [Björn Dahlgren] - Changing Indexer failure log message to local from UTC. [Matt] - Folder quality when file quality determined by its extension. [Mark McDowall] -- New: support for REAL releases. [Mark McDowall] - Fixed failing tests on Mono Test case unicode characters in escaped format. [Björn Dahlgren] - Adding new newznab preset for NZBCat. [zetas] - ConfigServiceFixture shouldn't be touching the DB. [Keivan Beigi] @@ -2691,7 +2984,6 @@ - Failing missing episode search when one search fails. [Mark McDowall] - Fix z-index on scroll to top button. [Benjamin Uzelac] - Manual import when quality was not available after failed parsing. [Mark McDowall] -- New: Manual search shows error when download fails. [Mark McDowall] - Magnet links with torrent blackhole. [Mark McDowall] - Prevent regrab for all grabs. [Mark McDowall] - PFMonkey Newznab preset. [Mark McDowall] @@ -2725,9 +3017,7 @@ - Don't be so strict about dupe attr values. [Taloth Saldono] - Refactored the HttpDispatchers. [Taloth Saldono] - Missing TvdbId on ReleaseResource. [Taloth Saldono] -- New: Added support for newznab indexers using tvdbid for searching. [Taloth Saldono] - Add tests for CurlHttpClient and fix the failures. [ta264] -- New: Blackhole won't grab another release if release in last hour meets the cutoff. [Mark McDowall] - Fixed namespace detection for EZRSS now DOCTYPE is gone. [Taloth Saldono] - Removed doctype from ezrss test. [Taloth Saldono] - Show Specials in Wanted. [Taloth Saldono] @@ -2738,9 +3028,7 @@ - RTorrent: Fixed race condition. [Lars] - Log description for invalid API key response. [Mark McDowall] - Don't import single files that start with ._ [Mark McDowall] -- New: Option to remove illegal characters. [Mark McDowall] - Don't error out if PMS returns no ID for a specific series. [Mark McDowall] -- New: Show time instead of date if event occurs/occurred today. [Mark McDowall] - Fixed nullables. [Taloth Saldono] - Replaced built-in valuetypes with language keywords. [Taloth Saldono] - Clarified error message when parsed episode doesn't exist in the database. [Taloth Saldono] @@ -2759,8 +3047,6 @@ - Parse TVRip releases as SDTV. [Mark McDowall] - Parsing 4-digit season packs. [Mark McDowall] - Log error message when moving file to recycling bin fails. [Mark McDowall] -- New: Custom Script Download contains SourcePath and SourceFolder. [Mark McDowall] -- New: Custom Script environment variables use underscores instead of periods. [Mark McDowall] - Extremely long titles. [Mark McDowall] - Hide completed downloads when CDH is disabled. [Mark McDowall] - Path and Arguments were set to the same number for CustomScript. [Mark McDowall] @@ -2769,16 +3055,13 @@ - Import episodes in ascending numerical order. [Mark McDowall] - Show implementationName for metadata. [Mark McDowall] - Return early for existing files in UnverifiedSceneNumberingSpecification. [Mark McDowall] -- New: Add Webhook support to sonarr. [Gavin Mogan] - Phantom: screen less files are defined in sonarr.less. [Keivan Beigi] - Upgraded postcss, webpack. [Keivan Beigi] - Switched web pack watch to poll mode. [Keivan Beigi] - Succeeded instead of completed for testing. [Mark McDowall] -- New: Warning message that Torrent Blackhole will move files, not copy or hard link. [Mark McDowall] - Convert onGrab from passing a string to passing an object with series and episode information. [Gavin Mogan] - Fix build on linux and add build.sh. [ta264] - Don't log all daily episodes parsing as unknown episodes. [Mark McDowall] -- New: Ability to push releases to Sonarr via API for processing. [Mark McDowall] - Inital work for release pushing. [bitPhex] - Fix theme less file. [Mark McDowall] - Support for not adding a hash to some index elements. [Mark McDowall] @@ -2790,7 +3073,6 @@ - Indexers returning relative urls for grabs. [Taloth Saldono] - Emby metadata added date will use series added date. [Mark McDowall] - Fixed SkyHookSearch tests. [Taloth Saldono] -- New: Sonarr can now update series to use another tvdbid in case when tvdb removes a duplicate and Skyhook detects it. [Taloth Saldono] - Fixed log message for rss sync gap warning. [Taloth Saldono] - Fixed series refresh repeated too often if Sonarr is killed before Scheduled task finishes. [Taloth Saldono] - Fixed negative NzbGet DownloadLimit. [Taloth Saldono] @@ -2798,21 +3080,17 @@ - Don't check for missing TheXEM numbering when importing existing series. [Taloth Saldono] - Log number of episodes, not type. [Mark McDowall] - Fixed phantom build. [Keivan Beigi] -- New: Hungarian language support. [Mirx] - Removed semi-colon. [Mark McDowall] - RTorrent category is optional. [Mark McDowall] - Fixed paths for phantom. [Mark McDowall] - Should ignore indexer provided tvrageid when scene naming exception exists. [Taloth Saldono] - Cleaned up project root. [Keivan Beigi] - Only list the matching ignored terms in the rejection. [Taloth Saldono] -- New: Support 5-digit multi-episode releases. [Mark McDowall] -- New: Sonarr logo is optional for Pushalot notifications. [Mark McDowall] - Series failing to load when there were no seasons. [Mark McDowall] - Cleanup and refactoring of Twitter notifications. [Mark McDowall] - Inital work on Twitter notifications. [Gavin Mogan] - Refreshing individual series incorrectly delayed the schedule task. [Taloth Saldono] - Minor pageable code error. [Taloth Saldono] -- New: Boxcar 2 notifications. [Rodolphe Stoclin] - Fixed backbone.collectionview shim. [Mark McDowall] - Icon now completely hidden if spinner overlay is shown. Fixed season action margin. [Taloth Saldono] - Include indexers name in back-off healthcheck warning. [Taloth Saldono] @@ -2823,7 +3101,6 @@ - Updated libcurl version mappings to use libcurl.4 instead of libcurl.3. [Taloth Saldono] - Indexer returning an empty page during the rss sync. [Taloth Saldono] - Rewrote the RequestGenerator to support paging and other refactorings. [Taloth Saldono] -- New: Titans of TV tracker. [Mark McDowall] - Incorrect number of parameters. [Taloth Saldono] - Now logging nzb&torrent response sizes. [Taloth Saldono] - Show thexem outdated mappings message on the calendar as well. [Taloth Saldono] @@ -2832,11 +3109,9 @@ - _output folder is considered a non-prodction folder. [Keivan Beigi] - Revert "Fixed: Disabled transactional file transfers since we don't want that feature in master yet." [Taloth Saldono] - Removed duplicate test. [Taloth Saldono] -- New: Will now temporarily stop using an indexer if the indexer reported an error. [Taloth Saldono] - Extrapolate scene numbering but won't auto import. [Taloth Saldono] - Removed duplicate file. [Taloth Saldono] - Custom scripts. [Mark McDowall] -- New: Added auto-detection of indexer capabilities to torznab. [Taloth Saldono] - Reverted handlebars version. [Keivan Beigi] - Gulp getSonarr --branch=develop. [Keivan Beigi] - Download and start Sonarr using gulp (Can work on UI without VS) [Keivan Beigi] @@ -2846,11 +3121,8 @@ - Refactored VerifiedFile transfer to have a verified and transactional mode. [Taloth Saldono] - Learning to spell. [Mark McDowall] - Renamed Activity to History in episode details modal. [Mark McDowall] -- New: Show series ratings on series details. [Mark McDowall] -- New: Show download client name in GUI notifications. [Mark McDowall] - Fixes Release restriction validation. [Mark McDowall] - Sorting by timeleft on Activity: Queue. [Mark McDowall] -- New: Choose download folder for rTorrent. [Mark McDowall] - Formatting. [Mark McDowall] - Double clicking test and save won't retrigger button. [Mark McDowall] - Do not monitor specials when monitoring missing. [Mark McDowall] @@ -2860,7 +3132,6 @@ - Fixed regression in QueueService caused by pr650. [Taloth Saldono] - Removing pending releases. [Mark McDowall] - Fixed broken unit test. [Mark McDowall] -- New: Downloads can be tracked by the source name in addition to the download name. [Kayomani] - Removed trello from CONTRIBUTING as well. [Taloth Saldono] - Removed link to trello. [Taloth Saldono] - Updater occasionally killed Sonarr twice before allowing it to be restarted by upstart. [Taloth Saldono] @@ -2870,7 +3141,6 @@ - Broken test that we can use once we have better parsing. [Mark McDowall] - BTN Anime Season search. [Taloth Saldono] - Series is already available in model. [Taloth Saldono] -- New: Added missing absolute episode number warning for anime to calendar view as well. [Taloth Saldono] - Don't log invalid date in rss as Error. [Taloth Saldono] - Matching anime using full series title instead of cleaned title to be able to detect subtle!! differences`!! in titles!!! [Taloth Saldono] - Sonarr didn't clear scene mappings if a series was removed from TheXEM. [Taloth Saldono] @@ -2885,7 +3155,6 @@ - Removed HDAccess.net torznab preset since the site has stopped. [Taloth Saldono] - Removed Eztv-like api support entirely since TorrentRss is now available. [Taloth Saldono] - Improved PushBullet implementation (v2 API, multiple devices, channels) [Mark McDowall] -- New: Fallback to libcurl/libssl on mono for https connections. [Taloth Saldono] - MediaInfo Dispose only when handle was created. [Taloth Saldono] - Renaming episodes on OSX with case-insensitive filesystem. [Taloth Saldono] - Updating empty Kodi library. [Mark McDowall] @@ -2902,7 +3171,6 @@ - Upgrade FullCalendar and MomentJS. [Mark McDowall] - Upgraded bootstrap to 3.3.4. [Mark McDowall] - Disabled verified file transfer on windows. [Taloth Saldono] -- New: Now checks the file size of moved episodes to verify if the transfer was completed successfully to be able to detect errors with mounted network storage. [Taloth Saldono] - Downloading progress won't cutoff series title prematurely. [Mark McDowall] - Clean up some warnings. [Mark McDowall] - OS Agnostic Paths. [Mark McDowall] @@ -2914,16 +3182,13 @@ - Use protocol agnostic URLs for images on add series. [Mark McDowall] - Improved error messaging for manual import. [Mark McDowall] - Poster x-class. [Mark McDowall] -- New: Reload fanart and poster on series details after images are downloaded. [Mark McDowall] - Fix error when season stats are missing. [Mark McDowall] -- New: Search for newly added past episodes after series is refreshed. [Mark McDowall] - Improved season pass styling. [Taloth Saldono] - Season pass overhaul. [Mark McDowall] - Fixed typo in UI. [Taloth Saldono] - Calendar not showing some items on the last day of the week. [Mark McDowall] - GetCurrentProcessId for PidFileProvider. [Mark McDowall] - Torznab advanced setting 'Enable RageID Lookup' had wrong UI type. [Taloth Saldono] -- New: Support for SSL connections to Plex Media Server. [Mark McDowall] - Strict parsing of anime releases that have a number at the end of the episode title. [Mark McDowall] - Suppress warnings for free space check on fixed disks. [Mark McDowall] - Size Parsing in TorrentRss was a bit too tolerant. [Taloth Saldono] @@ -2935,15 +3200,12 @@ - A bug caused way too much data being read during MediaInfo discovery (often the entire file). [Taloth Saldono] - Added x/h265 to renamer. [Taloth Saldono] - More logging for CommandExecutor. [Mark McDowall] -- New: Support for updating single series in Plex Library. [Mark McDowall] - Better validation messaging for Newznab Categories. [Mark McDowall] - Ignore more signalr non-errors. [Mark McDowall] - And added a test for it. [Taloth Saldono] - Fixed transmission returning -1 as Eta. [Taloth Saldono] - Fixed transmission returning -1 as Eta. [Taloth Saldono] -- Shift select range on Missing/Cutoff Unmet. [Mark McDowall] -- New: Add generic TorrentRssIndexer support. [Michel Zehnder] -- New: Added support for Rarbg as replacement for Eztv. [Taloth Saldono] +- Shift select range on Missing/Cutoff Unmet. [Mark McDowall] - Fixed tests. [Taloth Saldono] - Series/season metadata also created on episode import. [Taloth Saldono] - RTorrent: Fix load commands. [Lars] @@ -2952,7 +3214,6 @@ - Support for Season xx Episode yy multi-episode format. [Mark McDowall] - Don't use folder quality when it is unknown and file quality is. [Mark McDowall] - HDBits fixup. [Taloth Saldono] -- New: Add support for the HDBits torrent tracker. [scherzo] - Added /transmission/ part to UrlBase in Transmission settings making it configurable. [Taloth Saldono] - Parsing of season and episode inside square brackets. [Mark McDowall] - Log signalR errors as trace when they are network connection aborted. [Mark McDowall] @@ -2960,11 +3221,9 @@ - Settings: Remove misleading placeholder, fix error-message. [Lars] - Fixed tiny cosmetic in rTorrent settings. [Taloth Saldono] - Unlimited MaxSize and increased granularity. [Taloth Saldono] -- New: Hand-off update logic to handle upstart/systemd and other auto-restart mechanisms. [Taloth Saldono] - Download clients: New client rTorrent. [Your Name] - Fix torrent blacklisting when InfoHash is available. [Mark McDowall] - Recent folders for add series now show clickable cursor. [Mark McDowall] -- New: Store last 5 used folders from manual import. [Mark McDowall] - Properly dispose filestream after getting mediainfo. [Taloth Saldono] - Compilation: Misc changes to support XBuild. [Lars Johnsen] - Compilation: Fix case inconsistencies. [Lars Johnsen] @@ -2996,15 +3255,12 @@ - Prefix relative dates with "in" where appropriate. [Mark McDowall] - Releases instead of reports (but no results found) [Mark McDowall] - Don't run DownloadCompletedEvent if DownloadItem not Completed. [Taloth Saldono] -- New: Added HD4Free.xyz to Torznab presets since that site now supports it. [Taloth Saldono] - Its a good idea to remove testing elements before merging. [Mark McDowall] - Fix for #242. [Thirrian] -- New: Manual Import episodes. [Mark McDowall] - Blacklisting torrents and using more info to evaluate matches. [Mark McDowall] - Move error div inside body tag. [Thirrian] - Add sort key for series "A.D. The Bible Continues" [Thirrian] - Don't delete downloads unless a file was imported. [Mark McDowall] -- New: Limit grabs to 1 per second to reduce rapid API calls. [Mark McDowall] - Do not replace a file unless it contains the same episodes. [Mark McDowall] - Fixed some tests. [Taloth Saldono] - Add db name to Vacuum log message. [Taloth Saldono] @@ -3021,7 +3277,6 @@ - Long sets of required/ignored words would overflow the view in Manual Search. [Mark McDowall] - Couple name fixes. [Mark McDowall] - Order provider based settings by name. [Mark McDowall] -- New: Show age in minutes when less than 2 hours old (manual search/history) [Mark McDowall] - Display names for Download clients. [Mark McDowall] - Display names for Indexers. [Mark McDowall] - Set default Metadata name. [Mark McDowall] @@ -3030,7 +3285,6 @@ - Fixing scene mappings. [Mark McDowall] - Show reload when already on updates page. [Mark McDowall] - Remove invalid scene mappings. [Taloth Saldono] -- New: Added Color-Impaired mode to UI settings. [Taloth Saldono] - Pushbullet settings typo. [Roy Handelsman] - URL Base for favicon and Apple Touch icons. [Mark McDowall] - Cleanse some names. [Mark McDowall] @@ -3040,7 +3294,6 @@ - Set permissions on Sonarr.app (OS X) [Mark McDowall] - DB locking due to Progress Messaging. [Mark McDowall] - Mapped Network Drive Validator. [Mark McDowall] -- New: Option to show unmonitored episodes on calendar. [Mark McDowall] - Better error messaging when import fails due to inaccessible path. [Mark McDowall] - Table pagers show correct loading icon. [Mark McDowall] - Jshint in WebStorm 10. [Mark McDowall] @@ -3052,15 +3305,11 @@ - Some anime season 1 parsing. [Mark McDowall] - API endpoint to parse a release title. [Mark McDowall] - Don't throw error when episode title matching doesn't find a match. [Mark McDowall] -- New: Sort queue by series, episode and episode title. [Mark McDowall] -- New: Toggle selected on Wanted: Missing to change monitored status. [Mark McDowall] - Rename preview for Specials. [Mark McDowall] -- New: Show quality in dropdowns with best at top (same as profiles) [Mark McDowall] - Wrap long release names in history details. [Mark McDowall] - Improved special episode parsing for multiple matching titles. [Mark McDowall] - Search all missing fixes. [Mark McDowall] - BitMeTv cookie will now also be used for the fetching the torrent file. [Taloth Saldono] -- New: Added Advanced option to Nyaa to change query parameters for category and filter. [Taloth Saldono] - No longer possible to add protocol to a Host field (that's what Url fields are for) [Taloth Saldono] - Fixed notification enable logic and test when On Upgrade is disabled. [Taloth Saldono] - Fixed icon colours. [Mark McDowall] @@ -3070,15 +3319,12 @@ - Toggle cell use spinForPromise. [Mark McDowall] - Use cache to check for running or started commands. [Mark McDowall] - Scene numbered season searches when some episode weren't monitored. [Mark McDowall] -- New: Choose the latest season when adding a new series. [Mark McDowall] - Navbar hover mobile styling. [Mark McDowall] - It is Not an Error Message. [Taloth Saldono] -- New: Synology Media Indexer support in Connect. [Taloth Saldono] - Failed DeleteStatus now only a Warning, also added null check to handle older NzbGet version. [Taloth Saldono] - Replaced a couple more NzbDrone with Sonarr. Left a couple that implied process name. [Taloth Saldono] - Fixed a typo. [BrendenCA] - Ugly indexer release name cleaned up before sending to Sab. [Taloth Saldono] -- New: Restrict ports that Sonarr will allow for its webserver. [Mark McDowall] - Better handling for Remote NAS errors. [Taloth Saldono] - Fixed typo. [Taloth Saldono] - Sorting on episode list when new episodes are added during refresh. [Mark McDowall] @@ -3089,8 +3335,6 @@ - Command queue. [Mark McDowall] - Fixed null config test. [Mark McDowall] - Download Client with config Warnings won't be excluded. [Mark McDowall] -- New: "Force" priority for NZBGet. [Bo Jeanes] -- New: Added Torznab as generic indexer. [Taloth Saldono] - Adjuted parser cleanup to properly handle anime titles with 10b instead of 10bit. [Taloth Saldono] - Giving a slightly more useful IPTorrent rss feed error. [Taloth Saldono] - Fixed TorrentBlackhole failing fatally on magnet link instead of falling back to torrent url. [Taloth Saldono] @@ -3102,14 +3346,11 @@ - Added tooltips to Blackhole Watch/Torrent/Nzb Folder fields. [Taloth Saldono] - Selecting range with shift-key in Series Editor should now work as intended. [Taloth Saldono] - Validation of dot prefix in Transmission category. [Taloth Saldono] -- New: Parse releases that have a 5 digit episode number. [Mark McDowall] - Piwik loading when accessing Sonarr via HTTPS. [Mark McDowall] - Test fixed. [Taloth Saldono] -- New: Fanzub url can now be modified (to be used only with alternative sites implementing the same api) [Taloth Saldono] - Removed hardcoded dot prefix from the transmission category, making it configurable via the settings instead. [Taloth Saldono] - Added symbols and tooltips to Manual Search last two sort columns. [Taloth Saldono] - Column sort direction will not toggle unless the same column is clicked again. [Taloth Saldono] -- New: Added UrlBase to Deluge Settings to facilitate seedbox setups. [Taloth Saldono] - Removed deprecated code. [Taloth Saldono] - Removed duplicate tests. [Taloth Saldono] - Series editor cleanup. [Mark McDowall] @@ -3130,9 +3371,7 @@ - Delete obsolete file: handlebars.run.min.js. [larsjohnsen] - Cutoff will be respected when release is still in queue. [Mark McDowall] - Preferring season packs over single episodes before comparing relative sizes. [Taloth Saldono] -- New: Manual single episode searches on BTN will now also search for season packs to simplify manually grabbing a season pack. [Taloth Saldono] - Menu button on mobile views. [Mark McDowall] -- New: Added rudimentary Anime search by tvdb episodenumber to BTN. [Taloth Saldono] - Episode/Season searches on BTN are now performed by tvdb numbering instead of scene numbering. (let us know if you run into problems with series with scene numbering) [Taloth Saldono] - Now searching BTN by tvdbid instead of tvrageid to get results for certain series. [Taloth Saldono] - Removed extra 's' in file. [Mark McDowall] @@ -3170,7 +3409,6 @@ - De-dupe Tags. [Mark McDowall] - Not properly getting the parent of a folder with a trailing slash. [Mark McDowall] - Tooltips should now be attached to a container close to the target element while avoiding button/input groups. [Taloth Saldono] -- New: Logging level in settings will be used for Console logging. [Mark McDowall] - Daily episodes that have date and season/episode numbers in the release name. [Mark McDowall] - Search improvements. [Mark McDowall] - Commonjsed SearchResultView. [Mark McDowall] @@ -3179,7 +3417,6 @@ - Fixed and added tests. [Taloth Saldono] - Moved naming pattern in Rename preview dialog to top. [Taloth Saldono] - Manual search no longer permits downloading releases for which we can't find an episode until we can fix the association logic. [Taloth Saldono] -- New: Added poster to Series Details overview in the large screen width category. [Taloth Saldono] - Metadata file improvements. [Mark McDowall] - Root folder improvements. [Mark McDowall] - Fixed default KAT url. [Mark McDowall] @@ -3235,22 +3472,18 @@ - Remove from pending. [Mark McDowall] - Rjs -> webpack. [Keivan Beigi] - Reloading the page before restarting won't break the UI when changing authentication method. [Mark McDowall] -- New: options when adding series, including the ability to search for all missing episodes. [Mark McDowall] - Fixed spacing for labels when series path is abnormally long. [Mark McDowall] -- New: Forms authentication. [Mark McDowall] - Only use resized posters when the images are served from Sonarr. [Taloth Saldono] - Replaced trakt reference on ui with thetvdb. [Taloth Saldono] - Remove from queue improvements. [Mark McDowall] - Removing pending items from Queue. [Mark McDowall] - Couple fixes. [Mark McDowall] -- New: Show download protocol in Queue. [Mark McDowall] - Transmission proxy should no longer produce paths with double slashes. [Taloth Saldono] - StripBom. [Keivan Beigi] - Spelling. [Keivan Beigi] - Sonarr now installs as sonarr instead of NzbDrone. [Keivan Beigi] - StripBom. [Keivan Beigi] - UI now loads the 250px image if available, and reverts to full size otherwise. [Taloth Saldono] -- New: MediaCover api now includes several resized variants to save bandwidth for mobile apps. [Taloth Saldono] - Fixed spacing. [Lucas Schad] - Do not allow adding of a series without a title. [Mark McDowall] - Don't scan subfolders in series folders that start with a period. [Mark McDowall] @@ -3259,7 +3492,6 @@ - Better message when rejecting episode if its not an upgrade. [Mark McDowall] - Use URL_BASE in index mapper. [Mark McDowall] - 1 file, not 1 files. [Mark McDowall] -- New: Show naming format on rename preview. [Mark McDowall] - Spelling. [Mark McDowall] - Rename preview shows same order as series details (descending) [Mark McDowall] - Default sort order of episodes on series details. [Mark McDowall] @@ -3277,7 +3509,6 @@ - Fixed UrlBase for view updates. [Mark McDowall] - Remove failed downloads from download client (when enabled) [Mark McDowall] - Go to series instead of open series on episode modal. [Mark McDowall] -- New: button on update notification to go to change log. [Mark McDowall] - Removed Animezb indexer. [Mark McDowall] - Sorting by age in Manual Search now also considers fractions. [Taloth Saldono] - No longer reports SxxExx as releasegroup if original title uses - separator. [Taloth Saldono] @@ -3304,8 +3535,6 @@ - Removed [TV] from Kodi notifications. [Keivan Beigi] - Don't run netsh unless on Windows. [Mark McDowall] - Conflicts with mono 3.12. [Mark McDowall] -- New: omgwtfnzbs delay now configurable (advanced) [Mark McDowall] -- New: Show number of episodes on season status badge. [Mark McDowall] - Refresh status when series is refreshed. [Mark McDowall] - Revert "Don't show queue actions buttons until API side fixes are in" [Taloth Saldono] - Now generating unique ids for queue items sent to the api. [Taloth Saldono] @@ -3324,9 +3553,7 @@ - Xbmc metadata no longer fails if an episode has no rating. [Taloth Saldono] - Xbmc Metadata no longer fails when an actor has no image. [Taloth Saldono] - Fixed typo in Deluge default TvCategory. [Taloth Saldono] -- New: MediaBrowser notifications. [Mark McDowall] - Handle abc.mkv hashed filename. [Mark McDowall] -- New: Skyhook! fixing your calendars! [Keivan Beigi] - Log where the torrent request is being redirected to. [Mark McDowall] - Greedy absolute number regex. [Mark McDowall] - Parsing some numbers as absolute numbers incorrectly. [Mark McDowall] @@ -3335,11 +3562,9 @@ - Import files for the series Extras. [Mark McDowall] - Refreshing anime series won't cause an error. [Mark McDowall] - Fix: Remove invalid metadata images. [Keivan Beigi] -- New: Updated missing poster image to use our logo. [Mark McDowall] - Removed trakt link from series details. [Mark McDowall] - Add series fixes. [Mark McDowall] - Fixed test. [Mark McDowall] -- New: Prefixed Range multi-episode style (for plex) [Mark McDowall] - Fixed update tests. [Mark McDowall] - Fixed nCrunch builds. [Mark McDowall] - Only test indexers/connections when creating a new one. [Mark McDowall] @@ -3382,16 +3607,13 @@ - Private constructor for TrackedDownloadStatusMessage. [Mark McDowall] - Do not limit number of args for update on Non-Windows. [Mark McDowall] - Fixed line height for episode file in modal. [Mark McDowall] -- New: Episode CleanTitle renaming token. [Mark McDowall] - Headers for import existing. [Mark McDowall] - Cleanup file browser, added loading indicator. [Mark McDowall] - Updated OZnzb URL to api.oznzb.com (new indexer settings only) [Mark McDowall] - File browser ordering and volume name. [Mark McDowall] - File Browser. [Mark McDowall] -- New: Show source/seed info in manual search. [Keivan Beigi] - Pass data cmd argument between application and update. [Keivan Beigi] - Ignore data backup errors during upgrade. [Keivan Beigi] -- New: Rebuilt Completed/Failed download handling from scratch. [Keivan Beigi] - Better logging in update client. [Keivan Beigi] - GlobalExceptionHandlers are now registered with other loggers. [Keivan Beigi] - Fixed logging tests. [Keivan Beigi] @@ -3401,7 +3623,6 @@ - Prevent invalid response to get torrents from Deluge from throwing an error. [Mark McDowall] - Better times for tasks when not using relative dates. [Mark McDowall] - Improvements for minimum age. [Mark McDowall] -- New: Minimum Age setting to deal with propagation issues (Usenet only) [Mark McDowall] - Download URL for some newznab imposters. [Mark McDowall] - Url Encode password and category for SAB. [Mark McDowall] - More test cases for human readable bytes. [Mark McDowall] @@ -3429,7 +3650,6 @@ - Don't check for sample for anime specials. [Mark McDowall] - Wide modals for Rename preview and episode details. [Mark McDowall] - Sonarr as default Release Group instead of DRONE. [Mark McDowall] -- New: YYYY-MM-DD short date format for UI. [Mark McDowall] - Label-default for network on add series. [Mark McDowall] - Naming tokens. [Mark McDowall] - Omgwtfnzbs RSS results will be delayed 30 minutes (propagation issues) [Mark McDowall] @@ -3437,10 +3657,8 @@ - Allow binding to specific interface addresses. [Mike] - Renamed files. [Mark McDowall] - Queue actions. [Mark McDowall] -- New: Add Unknown Quality to profile (advanced) [Mark McDowall] - Multi-epsiode test. [Mark McDowall] - Delays use minutes not hours. [Mark McDowall] -- New: Shift-click range selection for Series Editor. [Mark McDowall] - Removed accents before searching indexers. [Mark McDowall] - Sonarr instead of nzbdrone on mobile. [Mark McDowall] - Fixing the build. [Mark McDowall] @@ -3461,15 +3679,10 @@ - Removed process renaming for osx. [Keivan Beigi] - Osx app package metadata. [Keivan Beigi] - Better branch redirection logging. [Keivan Beigi] -- New: Added support for automatic update branch redirection. [Keivan Beigi] - Fix broken BTN tests. [Mark McDowall] -- New: Updated donate link with recurring donations. [Mark McDowall] -- New: Progress bar for Activity: Queue. [Mark McDowall] -- New: Original Filename renaming token to use original filename as-is. [Mark McDowall] - EZTV logging generic error when there were no results. [Mark McDowall] - Log reason why download isn't being imported. [Mark McDowall] - Fixed compilation. [Mark McDowall] -- New: Use the ID returned from SABnzbd (0.7.20) during retry. [Mark McDowall] - Moved Extension methods in common to subfolder. [Mark McDowall] - Fixed broken test. [Mark McDowall] - Removed sorting on diskspace table to prevent errors. [Mark McDowall] @@ -3481,11 +3694,9 @@ - Absolute release group parsing fix for custom filenames. [Mark McDowall] - Calendar fixes. [Mark McDowall] - Naming fixes. [Mark McDowall] -- New: Additional naming options for Quality in file name (Full, Title, Proper) [Mark McDowall] - Various naming fixes. [Mark McDowall] - Show published date in history details and manual search. [Mark McDowall] - System Info layout when no health warnings are active. [Mark McDowall] -- New: Search for previously aired episodes that were just added to the database. [Mark McDowall] - Debug log when we're doubling the allowed size for a possible special. [Mark McDowall] - Parsing Raw-HD is filename as Raw-HD instead of HDTV-720p. [Mark McDowall] - Indexer testing. [Mark McDowall] @@ -3497,15 +3708,12 @@ - Fixed broken tests in torrent client. [Taloth Saldono] - File imports via CDH are no longer checked for file locks. [Taloth Saldono] - 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. [Taloth Saldono] -- New: Hidden field with series title for use with Xtender (Chrome Plugin) [Mark McDowall] - Fixed build error. [Keivan Beigi] - FluentMigrator.1.3.0.0 => FluentMigrator.1.3.1.0. [Keivan Beigi] - Restsharp 104.4.0.0 =>105.0.1.0. [Keivan Beigi] - XBMC Metadata errors when no episode image was available. [Mark McDowall] -- New: Links (forums, trello, etc) shown in System: Info. [Mark McDowall] - Disabled error reporting. [Mark McDowall] - Don't report log exceptions when connection to XBMC fails. [Mark McDowall] -- New: Show tags on series details. [Mark McDowall] - Defaulted hardlink to false again after an internal debate regarding some Windows peculiarities. [Taloth Saldono] - CDH erroneously reported a locked file on import. [Taloth Saldono] - Implemented indexer integration tests for a couple of public indexers. [Taloth Saldono] @@ -3514,7 +3722,6 @@ - Changed the api call for Deluge to reduce the response size preventing a timeout when a lot of torrents are listed. [Taloth Saldono] - Resolved performance issue in the log cleaning method when running trace level. [Taloth Saldono] - Parser no longer chokes on titles with a file extension and invalid path characters such as :. [Taloth Saldono] -- New: Implemented Torrent Download Clients: uTorrent, Transmission and Deluge. And several public and private Torrent Indexers. [MythJuha] - Replaced rimraf with del. [Keivan Beigi] - Replaced clean with rimraf. [Keivan Beigi] - Fixed the migration to release restrictions. [Mark McDowall] @@ -3528,30 +3735,22 @@ - UrlBase when downloading backup files. [Mark McDowall] - Cleanup. [Mark McDowall] - Sort by episode count takes number of episodes into account. [Mark McDowall] -- New: Store date series was added in database. [Mark McDowall] - Drone factory would throw exception on unknown series instead of proper error. [Taloth Saldono] - Remove PostQueue from NzbGetProxy coz it's useless anyway. [Taloth Saldono] - Removed obsolete tests. [Taloth Saldono] - NzbDrone to Sonarr on restart and shutdown. [delphiactual] -- New: Improved the DownloadedEpisodesScanCommand endpoint to better support external triggers to CDH. (nzbToMedia) [Taloth Saldono] - Don't lower-case document title. [Mark McDowall] -- New: CORS support on the API (for developing against the API) [Mark McDowall] - Exception when navigating away from series details view while it is still loading. [Mark McDowall] - Do not scan episode files in .AppleDouble folders. [Mark McDowall] - Series fanart images won't be stored as episode screenshots. [Mark McDowall] - Replace periods in title with nothing when searching indexers. [Mark McDowall] - Cleaned up completed download service (more methods) [Mark McDowall] - Moved trakt search term tests to non-integration test. Added several more testcases for the camelCase conversion and adjusted the underlying logic accordingly. [Taloth Saldono] -- New: Import Existing series now handles camelCase titles without spaces. [Powdor] - Switching tabs in Activity and Wanted no longer add to navigation history, just like Settings, preventing a redirect loop when using the browser back navigation. [Taloth Saldono] -- New: .wtv extension as video file. [Mark McDowall] - Fixed profile unit test. [Mark McDowall] - Extras folder detection is case insensitive. [Mark McDowall] -- New: Series search will search starting with the lowest season. [Mark McDowall] -- New: Added a default Profile 'Any' (new installations only) [Mark McDowall] - Ability to monitor no seasons when adding a new series. [Mark McDowall] - Series detials fixes. [Mark McDowall] -- New: Ability to use Original Title only in naming settings. [Mark McDowall] - Improved title sorting for 'A to Z' [Mark McDowall] - UI fixes. [Mark McDowall] - Reverted email to fix signing. [Keivan Beigi] @@ -3568,9 +3767,7 @@ - Only check changes when changes aren't null. [Mark McDowall] - Only show install/cannot install on the latest version. [Mark McDowall] - Fixed broken migration 036 for people upgrading from very old DBs. [Mark McDowall] -- New: Replaced user facing instances of NzbDrone with Sonarr. [Keivan Beigi] - Minor fixes to wtf-gtfo. [Keivan Beigi] -- New: automatically switch back to master if current branch is invalid. [Keivan Beigi] - Download decision rejection reasons are no longer static messages. [Mark McDowall] - Tags. [Mark McDowall] - Should allow space/period between season and episode number patterns in naming. [Mark McDowall] @@ -3613,10 +3810,8 @@ - Better error messages when download client connection fails. [Keivan Beigi] - Show a better error message when nzbdrone port is already in use. [Keivan Beigi] - Missing MediaInfo doesn't block import anymore. [Keivan Beigi] -- New: Added health check to show a warning when MediaInfo is missing. [Keivan Beigi] - Fixed activity.less reference. [Mark McDowall] - Activity instead of History. [Mark McDowall] -- New: Show warning for queue when there is a warning. [Mark McDowall] - Fixed broken tests (due to logging) [Mark McDowall] - 3 digit season/episode numbers followed by an underscore. [Mark McDowall] - Error when attempting to retry a release with nzbget. [Mark McDowall] @@ -3643,7 +3838,6 @@ - Fixed grammar. [Keivan Beigi] - Disable analytics in dev. [Keivan Beigi] - Minor cleanup. [Keivan Beigi] -- New: added self hosted analytics to help improve nzbdrone. Can be turned off in Setting>General. [Keivan Beigi] - Refactored the Indexer architecture to support non-rss indexers. [Taloth Saldono] - File upgrade rejections will be reported properly when importing. [Mark McDowall] - Extensions are now removed from scene names during import. [Taloth Saldono] @@ -3654,7 +3848,6 @@ - Actually fixed what I said I fixed last time. [Mark McDowall] - Notifications won't show version unless its anime, will show proper. [Mark McDowall] - Grabbing a release from manual search. [Mark McDowall] -- New: v2/v3/etc handling for anime. [Mark McDowall] - NzbGet history items deleted due to health are now properly recognized as failed. [Taloth Saldono] - Updated Add Series sort logic to better handle Country/Year variants. [Taloth Saldono] - Episode file import fixes. [Mark McDowall] @@ -3662,24 +3855,19 @@ - Sorting on title in Manual Search table now works. [Taloth Saldono] - Properly parse mono version 3.10. [Mark McDowall] - Now sends appropriate http Accept header to indexer. [Taloth Saldono] -- New: Added global Remote Path mapping table to replace individual Local Category Path settings. [Taloth Saldono] - Don't try to test notifications when only on upgrade is enabled. [Mark McDowall] - SignalR for tasks, better handling of future/disabled jobs. [Mark McDowall] - Now shows UI notification if downloading nzb from indexer fails. [Taloth Saldono] -- 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. [Taloth Saldono] - General fixes and adjusted ParseSize method. [Taloth Saldono] - Downloading releases via Manual Search are now processed via unique id to allow caching more Release details. [Taloth Saldono] - Max width for tooltip is now 250px. [Mark McDowall] - UI cleanup for tasks. [Mark McDowall] -- New: Scheduled tasks shwon in UI under System. [Mark McDowall] - HttpClient. [Keivan Beigi] - Manual property on Command resource. [Mark McDowall] - Manual refresh of all series will refresh every series, including ended series. [Mark McDowall] - Toggling episode monitored state won't shift UI over. [Mark McDowall] - Episode resource now uses series resource as the subtype. [Mark McDowall] - More logging when episode file image can't be found for XBMC metadata. [Mark McDowall] -- New: log all startup events to log file at trace and above. [Mark McDowall] -- New: Show episode file file deletions in history and episode activity. [Mark McDowall] - Better css. [Mark McDowall] - Multiple SeasonEpisode formats in the same pattern are now supported. [Taloth Saldono] - Keep search buttons on one line. [Mark McDowall] @@ -3694,7 +3882,6 @@ - Set permissions on new metadata files (mono) [Mark McDowall] - A couple more tests for periods at start/end of folder name. [Mark McDowall] - Series/season folders will have leading/trailing periods removed when they are created. [Mark McDowall] -- New: Show number of files on series details. [Mark McDowall] - Queue count above history shows count for all items and won't show error erroneously. [Mark McDowall] - All migrations are now transactional and will rollback if failed. [Taloth Saldono] - Lowercase page title of sub pages. [Keivan Beigi] @@ -3703,10 +3890,7 @@ - Cache break issue when base url was used. [kayone] - Pneumatic will set the download client ID for strm files. [Mark McDowall] - Pneumatic now has a watch folder (for importing strm files) [Mark McDowall] -- New: number of episode files that will be deleted shown on delete dialog. [Mark McDowall] - Fanzub will connect via HTTP because their cert has expired. [Mark McDowall] -- New: show indicator when deleting a series. [Mark McDowall] -- New: show number of items in queue over history icon. [Mark McDowall] - Cursor for series search navigation results. [Mark McDowall] - Removed edit/add tooltips for providers. [Mark McDowall] - Search/RSS will be greyed out if they are not available on that indexer (instead of missing) [Mark McDowall] @@ -3723,14 +3907,11 @@ - Switched from grunt to gulp. [kayone] - Handlebar templates are now .hbs instead of .html. [kayone] - Failed downloads not removed from history will no longer be erroneously retried after restarting drone. [Taloth Saldono] -- New: Added automatic detection of a critical bug in mono 3.4.0 to the mono version check. (see mono bug #18599) [Taloth Saldono] - Errors after episode is imported. [Mark McDowall] -- New: Enable/Disable RSS Sync/Searching on a per indexer basis. [Mark McDowall] - Fixed broken tests. [Mark McDowall] - Cutoff Unmet not loading. [Mark McDowall] - Repaired Cutoff Unmet UI and added Cutoff Unmet status badge to History. [Taloth Saldono] - Set file version on installer. [Mark McDowall] -- New: Trace/Debug logging will keep the last 50 files instead of only the last 5. [Mark McDowall] - Naming config preventing settings from loading properly. [Mark McDowall] - SignalR connection is now called directly rather than using a command to reduce overhead. [kayone] - Include config file for test projects to make assemblyredirect work. [kayone] @@ -3741,19 +3922,15 @@ - Fixed property comparison order. [kayone] - Fixed property comparison order. [kayone] - Fixed ShouldBeEquivalentTo tests. [kayone] -- New: Episode quality badges are now styled differently for episodes that haven't met quality cutoff yet. [Taloth Saldono] - Framerate in mediainfo is now parsed culture invariant. [Taloth Saldono] - Update Quality parser for Anime Elysium group. [Taloth Saldono] - Upgraded Selenium webdriver. [kayone] - AddApplicationVersionHeader is a bit less wasteful. [kayone] - Upgraded to Owin 2.1.0. [kayone] - Upgraded nancy to 0.23.2. [kayone] -- New: Unaired premieres on calendar are displayed in light blue. [Mark McDowall] - Basic naming settings take existing format into consideration. [Mark McDowall] - Parsing of files without a title and a 4 digit season number. [Mark McDowall] -- New: Unaired premieres on calendar are displayed in pink. [Mark McDowall] - Calendar tooltips won't be hidden behind buttons. [Mark McDowall] -- New: Absolute episode numbers shown beside episode numbers. [Mark McDowall] - Only apply li hightlight to xs screens, use same colour as other sizes. [Mark McDowall] - Show hover status in nav bar hamburger menu on mobile. [Mark McDowall] - Fixed tests. [Mark McDowall] @@ -3763,7 +3940,6 @@ - FixedL Posters will show episode cound about next airing for consistency. [Mark McDowall] - Don't log query strings. [Mark McDowall] - Don't copy 64.png on build. [Mark McDowall] -- New: Show disk space used by series on series details. [Mark McDowall] - Fixed search bar styling. [Mark McDowall] - Cancelling editing a modal will reset to previous saved state. [Mark McDowall] - Metadata creation issue due to relative episode file paths. [Mark McDowall] @@ -3772,7 +3948,6 @@ - Relative episode file paths. [Mark McDowall] - Validation errors showing multiple times. [Mark McDowall] - Added additional separators to reversed title detection. [Taloth Saldono] -- New: Progress bar will be yellow if series is not monitored, but epsiodes are missing. [Mark McDowall] - Warn if unable to get new nzoid from SAB. [Mark McDowall] - SAB test to warn if Category Local Path is set when connection is to localhost. [Mark McDowall] - Remove request info from title when parsing. [Mark McDowall] @@ -3783,11 +3958,8 @@ - Uncomment build steps. [Mark McDowall] - Remove xml files when they are for a dll or exe. [Mark McDowall] - Remove accents from titles when looking for matching series. [Mark McDowall] -- New: release name in manual search will link to info URL if available. [Mark McDowall] - Treat StaleElementReferenceExceptions as inconclusive instead of failures. [Mark McDowall] -- New: close modal dialogs by clicking outside of modal. [Mark McDowall] - Set permissions on new series folders (mono) [Mark McDowall] -- New: Details for import/grab on Episode Activity tab. [Mark McDowall] - Styling fixes. [Mark McDowall] - Readded Growl logo via embedded binary blob. [Taloth Saldono] - Now assuming that an Ended series without any airdates are direct-to-dvd. [Taloth Saldono] @@ -3803,7 +3975,6 @@ - More info on calendar. [Mark McDowall] - Wait 30 seconds for automation tests to load UI. [Mark McDowall] - Removed some extra using statements. [Mark McDowall] -- New: Show calendar title above buttons on small screens (phones) [Mark McDowall] - Pushover default to Normal. [Mark McDowall] - Rewrote most of the renamer token handling code to give it a bit more generic architecture. Also added MediaInfo as possible token. [Taloth Saldono] - Null EmbeddedDocuments are now stored as DBNull instead of json null. [Taloth Saldono] @@ -3811,11 +3982,8 @@ - Fixed error when trying to display time. [Mark McDowall] - Week column header help is info not warning. [Mark McDowall] - Calendar/Date localization. [Mark McDowall] -- New: Add to Homescreen for mobile support. [Mark McDowall] -- New: show indicator when testing indexers, connections and download clients. [Mark McDowall] - Better logging if SQLite exception is thrown during API call. [Mark McDowall] - FIxed jshint issue. [Mark McDowall] -- New: Show processing time for pending items on Calendar and Queue. [Mark McDowall] - Much better logging for searching. [Mark McDowall] - Don't set folder write time on Mono. [Mark McDowall] - Don't try to delete series folder if it doesn't exist. [Mark McDowall] @@ -3828,7 +3996,6 @@ - Update logs won't log an error if there are no update logs. [Mark McDowall] - VOSTFR will be treated as French. [Mark McDowall] - No longer logging finished searching messages when search did not occur on that indexer. [Mark McDowall] -- New: show mono version on System -> Info. [Mark McDowall] - Keyboard shortcut legend. [Mark McDowall] - Womble's publish date will be treated as UTC instead of local. [Mark McDowall] - Series remembered when adding. [Mark McDowall] @@ -3841,26 +4008,18 @@ - Manually marking a grabbed release failed will now mark all episodes in that release failed instead of only one. [Taloth Saldono] - Profiles. [Mark McDowall] - Using absolute episode number logging moved to Debug. [Mark McDowall] -- New: Parse 6 digit date format (yymmdd) [Mark McDowall] - Tests are good too. [Mark McDowall] - Manual search won't fail if release wasn't parsed correctly. [Mark McDowall] - Better regex for mono version parsing. [Mark McDowall] - Mono version check will check running mono version instead running another version. [Mark McDowall] -- New: Pushalot notification support. [Mark McDowall] - Verify disk scan won't scan if root folder doesn't exist. [Mark McDowall] -- New: PushBullet messages start with NzbDrone to match other applications. [Mark McDowall] - Do not send season images in json requests for series. [Mark McDowall] - Fixed compile warnings. [Taloth Saldono] - Sabnzbd downloads with single obfuscated files in nested subdirectories are now handled appropriately. [Taloth Saldono] - Do cache images returned through the API (3rd party app support) [Mark McDowall] -- New: NZBgeek added as preset indexer. [Mark McDowall] - Blacklist Retry logic will now properly handle Sabnzbd changing the unique id. [Taloth Saldono] -- New: The History->Queue UI now show some elementary error information for failed imports. [Taloth Saldono] -- New: The Manual Search result table is now sorted by the internal prioritization logic and sorting by quality now works as well. Tnx to mspec and betrayed for averting catastrophe. [Taloth Saldono] -- New: Filter visible series on season pass New: Filter visible series on series editor. [Mark McDowall] - Revert "New: Filter series by type (standard, daily or anime)" [Mark McDowall] - Blu-Ray in release/file name will be handle as Blu-Ray properly. [Mark McDowall] -- New: Filter series by type (standard, daily or anime) [Mark McDowall] - Multi-episode style is used when renaming multi episode anime. [Mark McDowall] - Fixed xem integration test. [Mark McDowall] - Get all anime episodes even when absolute episode number is zero. [Mark McDowall] @@ -3874,14 +4033,10 @@ - Problems with backup before update (see forums for announcement on updating) [Mark McDowall] - Various anime improvements. [Mark McDowall] - Age of releases includes time of day in calculation. [Mark McDowall] -- New: Show age when grabbed on history details. [Mark McDowall] - Backup before update. [Mark McDowall] - Fixed linting issues, used single quotes instead of double quotes for strings. [Mark McDowall] - Specials with the season number will be handled properly. [Mark McDowall] -- New: It is now possible to use Completed Download Handling with remote download clients by specifying the local mount in settings. [Taloth Saldono] - Sabnzbd now verifies the category configuration. [Taloth Saldono] -- New: HR WS PDTV releases will be treated as HDTV720p. [Mark McDowall] -- New: nzbplanet.net as a newznab preset. [Mark McDowall] - Removed extra usings from migrations. [Mark McDowall] - Fixed newznab testing and saving. [Mark McDowall] - Backup "type" folders created properly. [Mark McDowall] @@ -3892,10 +4047,8 @@ - Provider testing improvements. [Mark McDowall] - Backups. [Mark McDowall] - Removed extra namespaces. [Mark McDowall] -- New: Added MediaBrowser Metadata support. [delphiactual] - Fate/Zero being incorrectly imported to Fate/Stay Night. [Mark McDowall] - Version check for mono 3.6.1. [Mark McDowall] -- New: Series Overview sorted by Next Airing now sorts all remaining items by their Last Aired date. [Taloth Saldono] - Sorting on Series Title now ignores articles (a/an/the). [Taloth Saldono] - Manually marking a release as failed will now also remove it from the queue in drone and, if enabled, remove it from the download client. [Taloth Saldono] - NzbDrone running on Windows should no longer fail while getting a very long path from a sabnzbd running on linux. [Taloth Saldono] @@ -3908,13 +4061,10 @@ - More fixes for signalr + episodes. [Mark McDowall] - Fixed signalR for Missing/Wanted. [Mark McDowall] - ICal fixes. [Mark McDowall] -- New: Missing/Cutoff Unmet will update when an episode is grabbed. [Mark McDowall] - ListenTo instead of on. [Mark McDowall] - Category is not required SABnzbd or NZBGet. [Mark McDowall] - Replaced vent.on with this.listenTo vent. [Mark McDowall] - Log file changes. [Mark McDowall] -- New: Network (if known) is shown on add series results Fixed: Ended showing on add series results. [Mark McDowall] -- New: Added Presets to Indexers to add indexers with default properties. In an older version of NzbDrone these default indexers were added automatically and could not be removed. [Taloth Saldono] - Prevent adding a series if the path is the ancestor of another series. [Mark McDowall] - Parsing of RAW-HD releases. [Mark McDowall] - Year on add series will be shown in grey if its not part of the series title. [Mark McDowall] @@ -3936,12 +4086,10 @@ - Reverted mono fix because it breaks on .net 4. [Mark McDowall] - Processing more than 3 concurrent Automatic Searches should no longer freeze on mono. [Taloth Saldono] - Fixed update tests. [Mark McDowall] -- New: Health check for AppData and Startup folder conflict. [Mark McDowall] - Fixed validation that was causing add existing series to fail. [Mark McDowall] - Updating on mono. [Mark McDowall] - Only accept the PID for now in the updater, ignore everything else. [Mark McDowall] - Updater being passed invalid path in some cases. [Mark McDowall] -- New: Adding new series by tvdbid: or slug: is now possible. [Taloth Saldono] - Search results from trakt are now sorted based on similarity with the search query. Using a Levenshtein distance algorithm. [Taloth Saldono] - Checks full path for _UNPACK_ prefix so that full season downloads are properly checked for unpacking. [Taloth Saldono] - Newznab parser will attempt to use the usenetdate for age determination instead of the feed publish date. [Taloth Saldono] @@ -3953,14 +4101,11 @@ - Renamed completed/failed download handling sections. [Mark McDowall] - Drone factory folder not being set is now logged at trace. [Mark McDowall] - Path in rename preview. [Mark McDowall] -- New: Health Check errors now have links to the wiki pages. [Taloth Saldono] - Fixed performance issues with the QueueModule and limited the number of items the Download Client will fetch as history. [Taloth Saldono] - Processed comments. [Taloth Saldono] - Sabnzbd Download Client now reports paused items as having unknown remaining time. [Taloth Saldono] - Queue UI no longer shows unknown ETAs as 0:00:00. [Taloth Saldono] -- New: Updated Nzbget Download Client proxy with time estimation for both download and post-processing stages. [Taloth Saldono] - Fixed detection of failed unpack for nzbget proxy. [Taloth Saldono] -- New: Drone now uses the Download Client API to determine if a download is ready for import. (User configuration is required to replace the drone factory with this feature) [Taloth Saldono] - Better parsing of the delimiters for absolute episode numbering. [Taloth Saldono] - Failed history items now get removed from Nzbget if configured. [Taloth Saldono] - Removed specials from test data to fix RefreshEpisodeService tests. [Taloth Saldono] @@ -4030,12 +4175,9 @@ - Changing the SSL cert will re-register with the new cert (when running as admin) [Mark McDowall] - Do not require SSL Cert Hash on Linux/OS X. [Mark McDowall] - Double periods in filenames will be replaces with a single period. [Mark McDowall] -- New: Do not import files inside the EXTRAS folder within a Series. [Mark McDowall] - Do not search for episodes that were just grabbed via RSS Sync. [Mark McDowall] -- New: Write PID file to AppData directory on Linux/OS X. [Mark McDowall] - Print version response from XBMC in logs. [Mark McDowall] - Set episode guide url for XBMC metadata. [Mark McDowall] -- New: Shift-click to change monitored status of multiple episodes in season. [Mark McDowall] - Back/Cancel on add notification won't break saving settings. [Mark McDowall] - Use clean name when finding by title. [Mark McDowall] - New series searching is less restrictive. [Mark McDowall] @@ -4043,29 +4185,22 @@ - Parsing daily episode formats that contain [] around the quality. [Mark McDowall] - Improved detection of hashed releases. [Taloth Saldono] - Cleanup episode metadata/image files that aren't properly attached to files. [Mark McDowall] -- New: ical is available with API key authentication. [Mark McDowall] - Advanced options toggle should be more clear. [Mark McDowall] - Don't throw permissions errors when importing files. [Mark McDowall] -- New: Support API Key via query string. [Mark McDowall] - Updating Plex. [Mark McDowall] - Removed console.writeline for Regex. [Mark McDowall] - Series and Season folder format validation/error handling. [Mark McDowall] - Fixed updating for plex server. [Mark McDowall] - Fixed broken test. [Mark McDowall] -- New: Alternative titles on Series Details UI. [Cyberlane] - Parsing files that contain the date along with a season and episode. [Mark McDowall] - HashedReleaseFixture uses OS agnostic paths. [Mark McDowall] - Hashed releases should be parsed more accurately. [Taloth Saldono] -- New: Examples for Series and Season folder format. [Mark McDowall] - Plex server authentication. [Mark McDowall] - Ctrl, alt and cmd won't trigger searching on add series. [Mark McDowall] - Next airing will only include monitored episodes. [Mark McDowall] - Fixed broken test. [Mark McDowall] -- New: Automatic search for missing episodes if RSS Sync hasn't been run recently. [Mark McDowall] -- New: Get series images via the API (3rd party app support) [Mark McDowall] - Moved main database cleanup to daily housekeeping to prevent windows service startup failure. [Taloth Saldono] - Daily series won't get treated as specials during sample checks. [Mark McDowall] -- New: Optional disable RSS Sync (set interval to zero) [Mark McDowall] - Missing search now searches for episodes not in queue. [Mark McDowall] - Removed validation to ensure series path exists when updating a series. [Mark McDowall] - Rescan all series via RescanSeriesCommand. [Mark McDowall] @@ -4079,17 +4214,10 @@ - Show download client and download client id in history details. [Mark McDowall] - Do not treat the pressence of Italy as an Italian release. [Mark McDowall] - Plex server testing will use username and password if configured. [Mark McDowall] -- New: Username and Password for Plex Server (optional) [Mark McDowall] - Messenger supports hideOnNavigate now. [Mark McDowall] -- New: Advanced option to skip checking free space when importing files. [Mark McDowall] -- New: Show release name when downloading (series details & calendar) [Mark McDowall] -- New: Blacklist release from episode details. [Mark McDowall] - Prevent setting series folder to drone factory, root folder or another series' folder. [Mark McDowall] -- New: Include mediainfo dylib on OS X. [Mark McDowall] - Show message when no updates are available. [Mark McDowall] - Import process improvements. [Mark McDowall] -- New: Choose notification sound for PushOver. [Mark McDowall] -- New: PushBullet to all devices (leave device id blank) [Mark McDowall] - Daily series with multiple episodes on the same day. [Mark McDowall] - Searching for all missing episodes. [Mark McDowall] - Moved Episode Not Requested check to new Specification. Updated tests. [Taloth Saldono] @@ -4113,14 +4241,12 @@ - Do not show connection to backend restored message. [Mark McDowall] - Calendar will show all downloading instead of top 15. [Mark McDowall] - Call DiskScanService.Scan directly. [Mark McDowall] -- New: Added drone factory rescan button to Wanted. [Mark McDowall] - Do not prevent adding of indexer when API request limit was reached. [Mark McDowall] - Only search for monitored missing episodes. [Mark McDowall] - Only clear readonly flag when file has readonly flag. [Mark McDowall] - Downloading log file asking for password when authentication is disabled. [Mark McDowall] - Ended series will be refreshed from trakt every 30 days instead of daily. [Mark McDowall] - Log reasons a release was rejected after all specs have processed. [Mark McDowall] -- New: Search for all missing episodes. [Mark McDowall] - No longer listening on the https port when ssl is disabled. [Taloth Saldono] - Typo in Drone Factory Interval Setting. [Taloth Saldono] - Removed duplicate ScheduledTask to prevent error on first database initialization. [Taloth Saldono] @@ -4128,17 +4254,14 @@ - Support for Roksbox Metadata. Outputs Series, Season and Episode images along with xml metadata. [Andrew Chappell] - Fixed broken in queue test for nzbget. [Mark McDowall] - Fixed broken build. [Mark McDowall] -- New: Failed download handling for Nzbget. [Mark McDowall] - Only vacuum the main db on startup. [Mark McDowall] - Calendar view selection now persistent. [Taloth Saldono] -- New: iCal calendar feed. [Taloth Saldono] - Nzb.su URL changed to api.nzb.su. [Mark McDowall] - Don't blacklist nzbs due to disk space issues. [Mark McDowall] - Mono version check will support 3 digit versions. [Mark McDowall] - DB will log Info and above now (temp fix) [Mark McDowall] - Fixed test reference. [Mark McDowall] - API Key in UI. [Mark McDowall] -- New: Set scanning interval for Drone Factory. [Mark McDowall] - Removed Status from cleansed log messages. [Mark McDowall] - Major logging overhaul. [Mark McDowall] - Bug fix: get groupname of group rather than user. [TectonicEd] @@ -4147,7 +4270,6 @@ - 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. [JackDandy] - Series editor saves much faster. [Mark McDowall] - Show spinner when loading from dropdown. [Mark McDowall] -- New: Jump to page on tables (click on page number) [Mark McDowall] - History check shouldn't die if download client is not configured. [Mark McDowall] - UI notifications when using a reverse proxy. [Mark McDowall] - Reverse proxy settings in UI. [Mark McDowall] @@ -4178,22 +4300,17 @@ - Saving changed quality of episode file. [Taloth Saldono] - Return MoveFile. [Mark McDowall] - EpisodeFileMover updates episode file path after move. [Mark McDowall] -- New: Redirect through dereferer.org for external links. [Mark McDowall] - Only catch xml exception. [Mark McDowall] - Prevent XML error from blowing up integration test. [Mark McDowall] -- New: Rename all selected series from the series editor. [Mark McDowall] - Better error messaging when connecting to nzbget fails. [Mark McDowall] - Properly handling multi episode in one scene numbered release. [Mark McDowall] - Csproj. [Mark McDowall] - Better error message when error is received from SABnzbd. [Mark McDowall] -- New: Option to use SSL to connect to nzbget. [Mark McDowall] - Series monitored visible on seasons/episodes on details page and episode details modal. [Mark McDowall] - Store state of history filter. [Mark McDowall] - DiskSpaceService will not blow up if total or free space is null. [Mark McDowall] - Removed SetFolderWriteTime in favour of FolderSetLastWriteTimeUtc. [Mark McDowall] - Fixed indexer health check service. [Mark McDowall] -- New: App health displayed in UI. [Mark McDowall] -- New: Filter history by event (all/grabbed/imported/failed) [Mark McDowall] - Create separate OS X package. [Mark McDowall] - Failed Download detection now ignores history without unique download client id. [Taloth Saldono] - Removed validation for Nzbget username and password when either is blank. [Mark McDowall] @@ -4204,8 +4321,6 @@ - Container Cleanup. [kayone] - Database is now singleton. [kayone] - Fixed broken tests. [kayone] -- New: Log database is compressed when logs are trimmed/purged. [kayone] -- New: Main DB is compressed on app start. [kayone] - Cleaned up Datastore folder. [kayone] - Fixed UI test for missing page. [Mark McDowall] - Now creating Backbone.Model instance for EpisodeFile. [Taloth Saldono] @@ -4216,7 +4331,6 @@ - Processed PR Comments. Added tests for EpisodesWithCutoffUnmet. [Taloth Saldono] - Repurposed the Missing page to include filter options and display episodes that haven't reached cutoff. [Taloth Saldono] - Support for loading of LazyLoaded properties via explicit join. [Taloth Saldono] -- New: Queue in UI is now paged. [Mark McDowall] - Orphaned episode file was preventing rename preview from functioning. [Mark McDowall] - Blacklist cleanup. [Mark McDowall] - Possible special is less aggressive, with tests. [Mark McDowall] @@ -4262,14 +4376,11 @@ - Fixes after rebase. [Mark McDowall] - No more dupes and house cleaner added. [Mark McDowall] - Almost everything working except importing episode thumbs. [Mark McDowall] -- New: XBMC Metadata (Frodo+) [Mark McDowall] - Also trim question marks. [Mark McDowall] - Double periods before extensions when episode title ends in a period. [Mark McDowall] -- New logo. [Mark McDowall] - Detection of russian releases using 'rus' in the title. [Mark McDowall] - Changing quality of episode file. [Mark McDowall] - Renamed /api/qualityprofiles to /api/qualityprofile. [Mark McDowall] -- New: Optionally disable notifications for upgraded episode files. [Mark McDowall] - Binding signalr to cloned series collection. [Mark McDowall] - Mono NzbDrone processes are more restricted. [Mark McDowall] - Fixed some unit tests. [Mark McDowall] @@ -4279,9 +4390,7 @@ - Removed extraneous filtering code from series index. [Mark McDowall] - Enter on add root folder will add folder. [Mark McDowall] - Adding an invalid root folder will show a usable error message. [Mark McDowall] -- New: Series lists will auto update when files are imported/deleted. [Mark McDowall] - Only backup database and config file before update. [Mark McDowall] -- New: Backup database before updating. [Mark McDowall] - Shutdown and restart are buttons now. [Mark McDowall] - Show title on posters view when poster is unavailable. [Mark McDowall] - Renamed some series index views. [Mark McDowall] @@ -4320,8 +4429,6 @@ - System.Logs view can now be filtered by severity. [Taloth Saldono] - Series Index can now be filtered and no longer fetches twice when starting. [Taloth Saldono] - Add absolute episode numbers to episodes during refresh. [markus101] -- New: Blacklist added to UI (under history) [markus101] -- New: Progress bar on series details/calendar when episode is downloading. [markus101] - Calendar and series details show download progress. [Mark McDowall] - Fixed chown config keys. [Mark McDowall] - Do not try to chown when user or group is blank. [Mark McDowall] @@ -4342,7 +4449,6 @@ - If folder does not exist... [Mark McDowall] - Hiding permissions when OS is windows. [Mark McDowall] - UI and opt-in for setting permissions. [Mark McDowall] -- New: Setting file permissions on import (Linux) [Mark McDowall] - DiskProvider split to Windows and Mono projects. [Mark McDowall] - Fixed up readme a bit. [Mark McDowall] - API Authentication issues with Apache Basic Auth. [Mark McDowall] @@ -4350,10 +4456,7 @@ - Logging destination filename when importing/renaming files. [Mark McDowall] - Validation and integration test for SeriesFolderFormat. [Mark McDowall] - Fixed broken add series test. [Mark McDowall] -- New: Series Folder format now configurable (used when adding series only) [Mark McDowall] -- New: Original Title can be used in file names. [Mark McDowall] - ImdbId and Title Slug are now nullable. [Mark McDowall] -- NextAiring sorting is not as drunk anymore. [Mark McDowall] - Womble's URL. [Mark McDowall] - Initial sorting for Next Airing. [Mark McDowall] - Get 1000 releases from indexers. [Mark McDowall] @@ -4372,7 +4475,6 @@ - Fixed URL when adding an indexer. [Mark McDowall] - Only get DownloadClientId when its been added to history. [Mark McDowall] - Configure URLs on Linux, but don't register them. [Mark McDowall] -- New: Support for running from a sub folder (reverse proxy) [Mark McDowall] - Better css for sorting button text. [Mark McDowall] - Little hack to deal with backgrid's setting of sortKey. [Mark McDowall] - Sorting on all series views is now working. [Mark McDowall] @@ -4384,9 +4486,7 @@ - Support for persistent state for collections. [Mark McDowall] - No longer showing connect lost messages when trying to reconnect. [Mark McDowall] - Manually failing a release. [Mark McDowall] -- New: PushOver will now require an application per user to avoid API limiting issues. [Mark McDowall] - Sync event instead of promise. [Mark McDowall] -- New: Added OZnzb.com as a default indexer. [Mark McDowall] - Some specials will no longer be treated as containing the full season on import. [Mark McDowall] - Rename and search will be on the same line on mobile devices. [Mark McDowall] - Add series won't incorrectly mark the series as existing when it fails to add. [Mark McDowall] @@ -4394,12 +4494,10 @@ - Create .mdb files for mono releases. [Mark McDowall] - Fixed output message. [Mark McDowall] - Moved reqres for GetEpisodeFileById outside of the collection fetches. [Mark McDowall] -- New: Double click on tray icon will open browser. [Mark McDowall] - Log file requests will be authenticated when they come through with an API key. [Mark McDowall] - Release group will not contain file extension. [Mark McDowall] - Incorrectly treating single episode releases as full season releases. [Mark McDowall] - Issue processing full season releases. [Mark McDowall] -- New: SSL certificates will not be checked for validity (to support self-signed certificates) [Mark McDowall] - Issue saving notifications. [Mark McDowall] - Updating proj. [Mark McDowall] - Refresh Xem mapped series list every 12 hours, instead of on startup only. [Mark McDowall] @@ -4407,8 +4505,6 @@ - Support for Int64 in SchemaBuilder. [Mark McDowall] - One more test. [Mark McDowall] - Tests and cleanup. [Mark McDowall] -- New: Mass series editor. [Mark McDowall] -- New: Release Group can now be used in rename patterns. [Mark McDowall] - Default category is now empty for nzbget. [Mark McDowall] - Long not int. [Mark McDowall] - Actual fix for multiple network interfaces. [Mark McDowall] @@ -4431,7 +4527,6 @@ - Don't block ctrl+t from opening a new tab. [Mark McDowall] - Log db value when mapping fails. [kayone] - Constraint failed exceptions are translated to 409 conflict status codes. [kayone] -- New: smarter validation for newznab indexer settings. [kayone] - NzbGet now uses RestSharp. [Mark McDowall] - Refresh upcoming collection every hour. [Mark McDowall] - Revert "removed default for Sab" [Mark McDowall] @@ -4473,7 +4568,6 @@ - Applicationmode cleanup. [kayone] - App lifecycle cleanup. [kayone] - Fuck you wix. [kayone] -- Never allow empty episode formats to be saved. [Mark McDowall] - Fixed the broken tests. [Mark McDowall] - No more wizard, now only show when advanced settings are off. [Mark McDowall] - Couple touch ups. [Mark McDowall] @@ -4515,8 +4609,6 @@ - Create missing series folders on disk scan (if enabled) [Mark McDowall] - Log response content, not response. [Mark McDowall] - Fixed broken tests. [Mark McDowall] -- New: Only clean XBMC Library when a file is being upgraded. [Mark McDowall] -- New add series page automation. [kayone] - Fixed tests. [Mark McDowall] - Cleanup naming specs if there is more than one. [Mark McDowall] - Link to wiki on Linux instead of doing nothing. [Mark McDowall] @@ -4557,8 +4649,6 @@ - Refresh series logs more and is done in alphabetical order. [Mark McDowall] - Parsing .ts files for runtime should work now. [Mark McDowall] - Free disk space check on Linux will use best match. [Mark McDowall] -- New: Show ended on add series if applicable. [Mark McDowall] -- Newznab daily search forces slashes now. [Mark McDowall] - Log response from SAB (trace) [Mark McDowall] - Fixed broken sample tests. [Mark McDowall] - Better sample checks. [Mark McDowall] @@ -4590,7 +4680,6 @@ - GetPathRoot for DownloadedEpisodesFolder. [Mark McDowall] - Free space will show shared drives and show drive label. [Mark McDowall] - Import episodes will import largest files first (to reject samples) [Mark McDowall] -- Newznab indexers are tested before creating. [Mark McDowall] - Moved disk space and about to new info tab. [Mark McDowall] - Fixed omgwtfnzbs issues with null settings. [Mark McDowall] - More Connects cleanup/fixing. [Mark McDowall] @@ -4787,7 +4876,6 @@ - Better client side errors when there are issues communicating with trakt. [Mark McDowall] - Allow editing of unknown episode file quality. [Mark McDowall] - Series stats tests. [Mark McDowall] -- NextAiring will skip episodes that already have files. [Mark McDowall] - Check for null before checking if EST. [Mark McDowall] - Hacked in a fix for EDT shows showing the wrong start time. [Mark McDowall] - Empty folder before update instead of deleting it. [Mark McDowall] @@ -5056,7 +5144,6 @@ - Special folders also apply to RootFolder unmapped folders. [Mark McDowall] - Monitored status tooltip should disappear properly now. [Mark McDowall] - EpisodeRefresh matches by season and episode number instead of tvdbepisodeid. [Mark McDowall] -- Newznab urls will have any trailing slashes stripped before searching. [Mark McDowall] - Because kayone says any. [Mark McDowall] - MediaFile cleanup will unlink removed episode files from episodes. [Mark McDowall] - LogFile mapper is less greedy which logged other messages. [Mark McDowall] @@ -5282,7 +5369,6 @@ - Revert "updated nancy to 0.17.1.0" [kay.one] - Fixed gzip for static resource. [kay.one] - Fixed gzip for static resource. [kay.one] -- New NzbDrone logo. [kay.one] - Fixed broken file mover test. [Mark McDowall] - Fixed folder auto complete. [Mark McDowall] - Episode import uses specs and moves before import now. [Mark McDowall] @@ -5299,7 +5385,6 @@ - Kill NzbDrone process if service couldn't be stopped. [Keivan Beigi] - Fixed NzbGet test. [Mark McDowall] - Set ProgramData folder permissions for everyone. [Mark McDowall] -- New migration to fix moving from UseSceneName to RenameEpsiodes. [Mark McDowall] - Better Series.ToString() [kay.one] - Made some of useless exceptions to calm down. [kay.one] - Removed Misc from settings. [Mark McDowall] @@ -5497,7 +5582,6 @@ - Fixed more injection issues. [kay.one] - Value injector should map lazy loaded values properly. [kay.one] - Minor js library updates. [Keivan Beigi] -- New quality profile edit view. [kay.one] - Better message handling on save. [Mark McDowall] - Fixed copy pasta. [Mark McDowall] - Don't use alias for group by. [Mark McDowall] @@ -5990,7 +6074,6 @@ - Font-awesomed the menu. [Mark McDowall] - Add series style fixes. [kay.one] - Brand new theme! [Keivan Beigi] -- New theme. [Keivan Beigi] - Moved series/season/episodes to object db. [Keivan Beigi] - Still very broken. [kay.one] - Upcoming view working under backbone. [Mark McDowall] @@ -6149,7 +6232,6 @@ - Fixed broken test. [Mark McDowall] - Raw-HD. [Mark McDowall] - Goodbye EF! [Mark McDowall] -- Newznab images handled in controller. [Mark McDowall] - Release architecture - Any CPU = bad. [Mark McDowall] - Removed Fakes. [Mark McDowall] - Removed Ninject references. [Mark McDowall] @@ -6180,7 +6262,6 @@ - Missing root dir won't stop app. [Mark McDowall] - SceneMappings now have season number. [Mark McDowall] - Fixed post build steps. [Mark McDowall] -- New Series Import job not so spammy. [Mark McDowall] - Free space widgets. [Mark McDowall] - Show free disk space in TB when applicable. [Mark McDowall] - More tests for nzbx. [Mark McDowall] @@ -6203,7 +6284,6 @@ - Matching TvRage to TvDb. [Mark McDowall] - Replace period with space in EPR.SeriesTitle. [Mark McDowall] - Keep serching for episodes when partial search returns no results. [Mark McDowall] -- New: Include nzbs.org DVD and BR categories. [Mark McDowall] - Fixed autocomplete issues. [Mark McDowall] - Fixed SignalR - Its FM! [Mark McDowall] - Inject DecisionEngine. [Mark McDowall] @@ -6232,7 +6312,6 @@ - Stylized the new profiles. [Mark McDowall] - Beginning of Add New Profile button. [Mark McDowall] - More newzbin cleanup. [Mark McDowall] -- Newzbin and NzbsRus. [Mark McDowall] - QualityProfiles edit via backbone. [Mark McDowall] - Better parsing of full season releases on disk. [Mark McDowall] - Empty searches in search history now show. [Mark McDowall] @@ -6255,7 +6334,6 @@ - Cleaned up gitignore. [Mark McDowall] - Binders full of women are no longer ignored. [Mark McDowall] - QualityType sizes are added automatically. [Mark McDowall] -- Need to update theme for jUI 1.9. [Mark McDowall] - Bootstrap loading profiles via ajax. [Mark McDowall] - Fixed scripts on DownloadClient settings. [Mark McDowall] - Issue sorting downloads non-Windows NAS. [Mark McDowall] @@ -6308,7 +6386,6 @@ - Fixed broken tests. [Mark McDowall] - QualityTypes no longer an enum. [Mark McDowall] - Renamed Quality to QualityModel. [Mark McDowall] -- New: Import will skip any video file under 40MB. [Mark McDowall] - Fixed search history icons. [Mark McDowall] - Issues with Custom Start Date. [Mark McDowall] - Multi episode title cleanup #ND-67 Fixed. [Mark McDowall] @@ -6363,7 +6440,6 @@ - Fixed newznab config layout. [Mark McDowall] - Using TPL for feed downloading - more speed! [Mark McDowall] - Cleaned up UI in IE (stupid IE) [Mark McDowall] -- Newznab searching is better. [Mark McDowall] - Delete series from disk is now working. [Mark McDowall] - Fixed folder lookup for Recycle Bin settings. [Mark McDowall] - Fixed UI update issue for changing season quality. [Mark McDowall] @@ -6391,9 +6467,7 @@ - Moved Use Scene Name to top of checkboxes. [Mark McDowall] - Allow scene name to be used for renaming. [Mark McDowall] - Removed extraneous line. [Mark McDowall] -- Newznab season and partial season searches. [Mark McDowall] - 3D bug with search history cleanup fixed. [Mark McDowall] -- New: Max DB Size is now 512MB (was 256MB) [Mark McDowall] - Removed DM - Branched if required later. [Mark McDowall] - Removed GA. [Mark McDowall] - Nzbs.org back to http only. [Mark McDowall] @@ -6413,8 +6487,6 @@ - Fully upgraded MP Added client profiling. [Mark McDowall] - Corrected a spelling mistake... foler to folder. [Mark McDowall] - Fixed an issue creating metadata for all series. [markus101] -- New: Rename all series added to Series Editor. [Mark McDowall] -- New: .strm files are now considered media files. [Mark McDowall] - First aired is output properly. [Mark McDowall] - Fixed up Genre. [Mark McDowall] - Cleaned up metadata output a bit. [Mark McDowall] @@ -6443,36 +6515,25 @@ - Project file saved... [Mark McDowall] - SABnzbd queue checking will not fail when items in queue are being repaired. [Mark McDowall] - Image included in project... [Mark McDowall] -- New: Dognzb.cr added as a default indexer. [Mark McDowall] - Episode searches will be done in ascending order now. [Mark McDowall] -- New: Upcoming page is now broken down by day. [Mark McDowall] - SeasonSearchJob will do a partial search search and then individual searches, when it is still missing results (greater than 0, but all not found). [Mark McDowall] - Issue with notifications when new episode filename did not contain the the quality. [Mark McDowall] - Daily episode parsing is less greedy. [Mark McDowall] - Test Email was always setting use SSL to true, it will now use the state of the checkbox. [Mark McDowall] - Initialze Newznab will delete any with a null/empty name or URL. [Mark McDowall] - Recent startup issues for some users. [Mark McDowall] -- Newznab Indexer should not cause everything to fail and we should get exceptions. [Mark McDowall] - Removed extraneous dictionary, no dictception. [Mark McDowall] - Rss feed paring will check for errors and give a better error if found. [Mark McDowall] -- New: Newznab providers will be rejected if they are not valid addresses. [Mark McDowall] - DownloadString exceptions are no longer reported. [Keivan Beigi] - Re-enabled monitoring provider. [Keivan Beigi] - Missing grid failing when too many episodes were missing. [Mark McDowall] - Search Results will sort by Time Descending instead of Ascending now. [Mark McDowall] - Fixed issue with tests. [Mark McDowall] - An issue with Season and Series searching crashing the JobProvider. [Mark McDowall] -- New: Newznab will show indexer name and logo when possible. [Mark McDowall] -- New: Xbmc setting to update the library even when a video is playing. [Mark McDowall] - BuiltIn will be form submitted now. [Mark McDowall] - Disabled inputs don't get submitted... good to know. [Mark McDowall] -- Newznab won't blow up if more than one indexer with the same URL is found during initialization. [Mark McDowall] -- Newznab providers will be compared based on url, not name. [Mark McDowall] - Season searching won't fail when search for season 0 (specials). [Mark McDowall] -- New: Nzb.su added as a default Newznab indexer. [Mark McDowall] - Fixed broken test. [Mark McDowall] -- New: Nzbs.org removed, added as a default Newznab provider. (Please update your settings) [Mark McDowall] -- New: NzbInfoUrl added to history (link to NZB info at indexer) - Not supported for Womble's. [Mark McDowall] - NzbInfoUrl added to history and episode parse result, will be added to history item before being added to the DB. [Mark McDowall] - Nzb Url column added. [Mark McDowall] - DownloadStream will now add a UserAgent to the request. [Mark McDowall] @@ -6483,9 +6544,6 @@ - SearchHistory Successful columns now sort properly and use images.] [Mark McDowall] - Underscores in Series Name when parsing were are now removed properly. [Mark McDowall] - Details will be removed when a series is deleted and details were open. [Mark McDowall] -- New: Basic stats on your library. View at: /System/Stats. [Mark McDowall] -- New: DSR x264 releases will be considered SDTV releases, instead of Unknown. [Mark McDowall] -- New: Repacks will be treated the same as propers. [Mark McDowall] - Cleanup drop folder will treat moves as new downloads, so notifications will go out (otherwise the user gets nothing). [Mark McDowall] - History is spelt right now... [Mark McDowall] - Fixed bug with RSS Item TIitle. [Mark McDowall] @@ -6508,23 +6566,14 @@ - Exceptions when checking SAB's queue are now caught. [Mark McDowall] - Fix: Successful downloads that are not moved properly should be retried. [Mark McDowall] - Renamed misnamed Decision Engine files. [Mark McDowall] -- New: AirTime will be shown in Series grid details. [Mark McDowall] - Adding a pending mapping isn't authenticated with Windows auth anymore. [Mark McDowall] -- New: Added a single period as a separator when naming episodes. [Mark McDowall] - NzbIndex and NzbClub added to the UI. [Mark McDowall] - Registered NzbClub as indexer. [Mark McDowall] -- New: Added NzbClub.com as an indexer, enabled by default. [Mark McDowall] -- New: Added NzbIndex.nl as an indexer, enabled by default. [Mark McDowall] - Search failure is more friendly. [Mark McDowall] -- New: Indexer name is displayed on mouse over of image (History) [Mark McDowall] - Fixed images for FST and Wombles. [Mark McDowall] - Fixed a couple UI issues for FileSharingTalk. [Mark McDowall] -- New: Added FileSharingTalk indexer. [Mark McDowall] -- New: Womble's Index. [Mark McDowall] - Truncating TvDb Overviews actually works. Stupid Recaps. [Mark McDowall] - Config grid was always hidden. [Mark McDowall] -- New: Added FileSharingTalk indexer. [Mark McDowall] -- New: Womble's Index. [Mark McDowall] - Truncating TvDb Overviews actually works. Stupid Recaps. [Mark McDowall] - Config grid was always hidden. [Mark McDowall] - Fix: Email notification testing. [Mark McDowall] @@ -6533,8 +6582,6 @@ - Fixed broken tests. [kay.one] - Exceptions are now being stored in mongo. [kay.one] - Exceptions are now being stored in mongo. [kay.one] -- New: Added support for .M4V extensions. [kay.one] -- New: Added test button to SABnzbd. [Mark McDowall] - Fix: Added support for year as season (Looney Tunes) [Mark McDowall] - Better statuses for AirsToday and NotAired. [Mark McDowall] - Fixed broken links. [Mark McDowall] @@ -6546,17 +6593,13 @@ - Fixed broken tests. [Mark McDowall] - Fix: Naming examples when page is first loaded. [Mark McDowall] - Fixed spelling of enviroment provider (Environment). :) [Mark McDowall] -- New: Banner will be deleted when series is deleted. [Mark McDowall] - Bandwitdh warning tweak. [Mark McDowall] - Fixed typo in Trim History confirmation. [Mark McDowall] -- New: Added confirmation message to History (Purge and Trim) and Log Delete. [Mark McDowall] - Debugger can attach to visual studio 11 debugger automatically. [kay.one] - Fixed broken tests. [Mark McDowall] -- New: Episodes that air today will not be shown in the UI as missing. [Mark McDowall] - Made TheTvDb icon layout cleaner. [Mark McDowall] - TheTvDb link is now an icon on AddSeries. [Mark McDowall] - Style changes for AddSeries lookup. [Mark McDowall] -- New: Link to TheTvDb has been added to AddSeries series lookup fields. [Mark McDowall] - Fix: Series Editor Quality column width decreased, increasing title's width. [Mark McDowall] - Fix: Size Limits state that it is in MB with brief description. [Mark McDowall] - Fix: Renamed "Future Forecast" to "Later" on upcoming. [Mark McDowall] @@ -6575,16 +6618,13 @@ - Fixed issue with loading update page when there is no update available. [Mark McDowall] - Fix: Footer size increased slightly. [Mark McDowall] - Fix: Settings initial page load is smoother. [Mark McDowall] -- New: After an update the update page will redirect to a success or failure page, depending on the result. [Mark McDowall] - One more colour change, not as dark, matches grid alt-row colouring. [Mark McDowall] - Fixed some colours (no more pink). [Mark McDowall] - Fix: Newzbin will no longer include Full DVD releases, or other non-standard formats. [Mark McDowall] -- Network column width fix. [Mark McDowall] - Fix: Newzbin custom parser will now reject full DVD reports. [Mark McDowall] - Minor CSS update. [kay.one] - Fix: Fixed an issue with the year automatically being added to new series when added to NzbDrone. [Mark McDowall] - Fix: NzbMatrix report age is now parsed properly. [Mark McDowall] -- New: Added Network to Series Grid. [Mark McDowall] - Fix: Fixed parsing issue for certain multi-part episodes. [Mark McDowall] - Missing image colour changed. [Mark McDowall] - Fixed service path issue. [kay.one] @@ -6605,7 +6645,6 @@ - Fixed broken tests. [kay.one] - Improved: Season search/backlog search is a lot more efficient with indexer searches. [kay.one] - Submenu styling. [kay.one] -- New Page header. [kay.one] - Jobs added to queue have higher priority than scheduler jobs. [kay.one] - Better ajax notification for queued jobs. [kay.one] - Fixed an issue where there could be a race condition during app update. [kay.one] @@ -6616,7 +6655,6 @@ - Fix: Log Grid will now allow sorting by multiple columns. [Mark McDowall] - Better validation for Growl settings. [Mark McDowall] - More validation for Settings. [Mark McDowall] -- New: AddSeries autocomplete for series restyled. [Mark McDowall] - Fix: Add Series Series lookup will show an AJAX wheel when loading. [Mark McDowall] - Fix: Series/Details grids in IE will be displayed properly now. [Mark McDowall] - Fixed Series/Details Quality column. [Mark McDowall] @@ -6629,12 +6667,10 @@ - Parsing of daily episodes with bad date format (YYYY/DD/MM) instead of (YYYY/MM/DD) [kay.one] - Mass edit is now Series Editor. [Mark McDowall] - Settings tabs should load a lot faster. [kay.one] -- New: Added indexer status summary to Settings -> Indexer. [Mark McDowall] - Edit added to Series/Details. [Mark McDowall] - Deleting a series will now delete the coresponding seasons. [Mark McDowall] - Using jquery button. Now called showDownloaded (defaults to on) [Mark McDowall] - Hide downloaded, not downloading. [Mark McDowall] -- New: Hide Downloaded option added to Upcoming, state is saved in a cookie. [Mark McDowall] - Fix: Parsing issue for episodes with year and 105 style naming. [Mark McDowall] - Fixed broken tests. [Mark McDowall] - More Season ignore work. Already ignored seasons will be ignored. [Mark McDowall] @@ -6647,12 +6683,8 @@ - Better process cleanup on automation teardown. [kay.one] - Another Plex test, slight name change for some. [Mark McDowall] - More unit tests for Plex notifications. [Mark McDowall] -- New: Added Plex to Notifications, allowing notifications and library updates. [Mark McDowall] -- New: Added support for limited retention. Reports older than the configured retention are skipped. [kay.one] -- New: Mass Edit to edit multiple series at once. [Mark McDowall] - Small tweak in SignalR dependency injection. [Mark McDowall] - SignalR added to provide realtime episode status updates. (Series/Details and Downloading only currently) [Mark McDowall] -- New: When searching for episodes, newer reports are given priority over older reports of equal quality. [kay.one] - Age parsing added to the indexers. [Mark McDowall] - Retention check added to DecisionEngine. [Mark McDowall] - MassEdit grid won't try to show details. [Mark McDowall] @@ -6663,7 +6695,6 @@ - Fixed Details link is Series/Index. [Mark McDowall] - Upgraded services to latest version of Petapoco. [kay.one] - Cookie will be saved for 1 year now. [Mark McDowall] -- New: Sorting added to Series Grid, sort order will be saved even after navigating to another page. [Mark McDowall] - Fixed service model binding issue. [kay.one] - Fixed error log file. [kay.one] - Better logging for NzbDrone.Service. [kay.one] @@ -6686,7 +6717,6 @@ - Parser will ensure episode numbers are in order when returned. [Mark McDowall] - Fix: Episode naming for files with multiple episodes. [Mark McDowall] - Improved: Upcoming episodes page no longer shows series that aren't monitored. [kay.one] -- New: All setting values are cached for better responsiveness. [kay.one] - Cleaned up CSS for grid action images. [Mark McDowall] - Series/Details season status now shows the correct season status. [Mark McDowall] - Fixed bracket in logging message. [Mark McDowall] @@ -6720,7 +6750,6 @@ - Magic was hiding the progress bar colour. Brute force beats magic. Bears beat beats, Bears beat Battlestar Galactica. [Mark McDowall] - Fixed grid ajax links. [Mark McDowall] - Styled jquery dialog header. [kay.one] -- New: Rewrite of download decision engine. [kay.one] - Another column width fix. [Mark McDowall] - Fixed Upcoming grid column widths. [Mark McDowall] - More grid work. Row partial views are now sent a bool set to true if it is an alternate row. [Mark McDowall] @@ -6732,7 +6761,6 @@ - Series grid updated to remove Telerik MVC Grid. [Mark McDowall] - Fixed Nzbdrone reporting service to point to the right url. [kay.one] - Fixed rebase issues. [kay.one] -- New: NzbDrone service to automatically report errors and episode parse issues. [kay.one] - Banner is removed for series that don't have a banner. [kay.one] - Improved: Episodes that are in the future AND have no title will not be added to db (place holder episodes in TVDB) [kay.one] - Season toggle style updates. [kay.one] @@ -6745,12 +6773,10 @@ - Multipart episodes are now added to sab queue using single episode title only. [kay.one] - Deskmetrics will not report any data unless using the master branch. [kay.one] - Grid colouring for ignored and missing. [Mark McDowall] -- New: Blackhole implemented, allowing clients other than SABnzbd to be used. [Mark McDowall] - DownloadClient added to the UI, it still will only download via Sabnzbd. [Mark McDowall] - Fixed DateTime parsing in SeriesProvider.CleanAirsTime, will now suppress failures because TheTvDb has random data. [Mark McDowall] - Fixed SabPriorityType of Force being Top in the model. [Mark McDowall] - Grid colouring for ignored and missing. [Mark McDowall] -- New: Blackhole implemented, allowing clients other than SABnzbd to be used. [Mark McDowall] - DownloadClient added to the UI, it still will only download via Sabnzbd. [Mark McDowall] - Fix: Indexers that are enabled but aren't configured correctly will be skipped during rss/search. [kay.one] - More REGEX work, cleaned up some extraneous bits and made them more accurate. [Mark McDowall] @@ -6769,14 +6795,10 @@ - Fixed broken reference. [kay.one] - Removed try/catch from CreateBackupZip. [Mark McDowall] - Cleaned up Backup. [Mark McDowall] -- New: Backup added to Settings -> System. [Mark McDowall] - System/Backup will backup Config.xml and NzbDrone.sdf to a zip file for the client to download. [Mark McDowall] -- New: Added check to ensure FW is enabled before opening and closing ports. [Mark McDowall] - Fixed broken tests, DeskMetrics now has a different id during dev and production. [kay.one] -- New: NzbDrone is now preloaded on start. making accessing it for the first time after a restart or update a lot faster. [kay.one] - Started to add support for deskmetrics. [kay.one] - BacklogSetting refactoring. [Mark McDowall] -- New: Backlog can now be controlled per series. [Mark McDowall] - EpisodesWithoutFiles returns Series.* instead of Series.Title only. [Mark McDowall] - BacklogStatus added to individually control which series are included in backlog searches. Applies to Backlog and RecentBacklog jobs. Editable in Series/MassEdit and Series Edit. [Mark McDowall] - Fixed issues with searching and the results being filtered before the SearchProvider could properly handle them. [Mark McDowall] @@ -6884,7 +6906,6 @@ - History, Series/Details and Missing use ImageLink when possible for actions. [Mark McDowall] - TestDbHelper cleanup. [kay.one] - All tests now use base class Mocker. [kay.one] -- Newzbing now uses HTTPS. [kay.one] - PathEquals is used for MoveEpisodeFile. [Mark McDowall] - Fixed job provider existing job update bug. [kay.one] - Better logging for auto adding new episodes. [kay.one] @@ -6968,7 +6989,6 @@ - Episode grid is now aligned. [kay.one] - Menu tweaks. [kay.one] - Local search updates. [kay.one] -- New menu. Removed some old images. [kay.one] - TVDb exceptions are now ignored. [kay.one] - Removed commented CSS from EpisodeSorting. [Mark McDowall] - Cleaned up EpisodeSorting Settings CSS. [Mark McDowall] @@ -7059,7 +7079,6 @@ - Removed unused references. [kay.one] - More autoupdate code. [kay.one] - Resharper EAP fixes. [kay.one] -- Newznab providers can be configured by the end user. [Mark McDowall] - Moved FreeDiskSpace to DiskProvider. [Mark McDowall] - Upgraded WebActivator (Requires Microsoft.Web.Infrastructure). [Mark McDowall] - Ctrl+Short+f will now open Local Search. [Mark McDowall] @@ -7161,7 +7180,6 @@ - SortHelper.SkipArticles will no longer bomb when a null is passed. [Mark McDowall] - Ignore Episode Zero when adding a new episode to the database, either via GetEpisodesByParseResult. [Mark McDowall] - UpcomingEpisodes will not show ignored episodes. [Mark McDowall] -- Next airing will not show ignored episodes. [Mark McDowall] - App_Data added to .gitignore. [Mark McDowall] - ConfigFile for NzbDrone.exe is now stored under App_Data for NzbDrone.Web. - This will be to provide the users a way to edit Port and set whether they want their default browser to open on startup, all form the WebUI (and not be overwritten on upgrades). [Mark McDowall] - DeleteInvalidEpisodes Deletes by TvDbId only, skipping any manually added episodes (TvDbEpisodeId is 0 or null) [Mark McDowall] @@ -7244,7 +7262,6 @@ - EpisodesWithoutFiles now skips ignored episodes, Tests updated. [Mark McDowall] - Fixed issue with missing episodes incorrectly using include specials. [Mark McDowall] - Wired in the season and episode ignore saving. [Mark McDowall] -- New series ignore editor on Series/Details. [Mark McDowall] - Fixed parsing of House - S06E13 - 5 to 9. [Mark McDowall] - SeriesPathExists compares paths in lower-case now. [Mark McDowall] - Fixed DownloadProviderTest (wasn't providing a mock for ExternalNotificationProvider) [Mark McDowall] @@ -7266,7 +7283,6 @@ - Series Grid alternating row colours. [Mark McDowall] - Removed extra jQuery registration. [Mark McDowall] - Fixed episode status of recently imported episodes. [kay.one] -- Newzbin now parses the language out properly. [kay.one] - Some cleanup. [kay.one] - Initial quality is only setup if no other quality profiles exists. [kay.one] - Renamed sorting config keys. [kay.one] @@ -7304,7 +7320,6 @@ - More better. [kay.one] - More root dir UI cleanup. [kay.one] - Removed iis logging. [kay.one] -- New layout for Settings/Sabnzbd. [Mark McDowall] - Removed grid loading overlays. [Mark McDowall] - Root Dir cleanup. [kay.one] - ParseEpisodeInfo is now separated into ParseTitle and ParsePath. [kay.one] @@ -7445,7 +7460,6 @@ - More updates to Datastore. [kay.one] - Season Editor loading is now obvious. [Mark McDowall] - SeasonEditor moved to Gird Editor. [Mark McDowall] -- Needed to reverse the tuple order for Episode count. [Mark McDowall] - Refactored Migrations. [kay.one] - Minor updates to test project. [kay.one] - Removed Season/SeasonProvider, updated dbBenchmark tests. [kay.one] @@ -7454,7 +7468,6 @@ - Moved episodeCount logic to mediaFileProvider. [Mark McDowall] - DeleteRootDir and AddSeries shared the same method, which caused addSeries to fail. [Mark McDowall] - Fixed broken tests. [kay.one] -- Newzbin now supports episode search. [kay.one] - Integrated scene name helper into episode search, series lookup. [kay.one] - Commiting tests before teamcity demo. [kay.one] - Work on episode count. [Mark McDowall] @@ -7575,7 +7588,6 @@ - Fixed NzbDownloadUrl for NzbsRUsProvider. [Mark McDowall] - Removed AccountModel. [Mark McDowall] - Upcoming view column width fixed for Air Date (added time). [Mark McDowall] -- New Helper (Html Extension) for displaying the DescriptionAttribute. [Mark McDowall] - SabTitle will return Quality in square brackets '[' or ']' [Mark McDowall] - Episode Title added to parseResult. [Mark McDowall] - Fixed broken tests. [kay.one] @@ -7594,7 +7606,6 @@ - Exceptioneer is only enabled during release. [kay.one] - Fixed rss datetime bug. [kay.one] - Fixed IsNeeded() with tests. [kay.one] -- Newzbin feed will be grabbed using HTTP Authentication. [Mark McDowall] - Downgraded more logs. [kay.one] - Add series with an ' apostrophe will now work correctly. [Mark McDowall] - IISController now wraps config path (in argument) with quotes to allow for paths with spaces. [Mark McDowall] @@ -7630,13 +7641,11 @@ - Footer has been RAZOR'd. [Mark McDowall] - Settings partial pages are all in RAZOR now! [Mark McDowall] - CustomParser will run now. [Mark McDowall] -- Newzbin override for getting proper and quality. [Mark McDowall] - Removed folder name from update notification. [kay.one] - Timers are now initialized on startup. [kay.one] - Fixed quality link to series. [kay.one] - Fixed save button on Indexer Settings, changed margins for a cleaner look. [Mark McDowall] - Fixed save button on Indexer Settings, changed margins for a cleaner look. [Mark McDowall] -- New UI for Indexer Settings, RAZOR! [Mark McDowall] - Fixed broken test. [kay.one] - More quality parsing tests. [Mark McDowall] - Project updates. [kay.one] @@ -7752,7 +7761,6 @@ - Issue with overwriting user settings for Indexers resolved. [markus101] - Removed conflicting JavaScript additions, that broke Series Details. [markus101] - Fixed a bug with converting default quality profile from config when adding a new series. [markus101] -- New series will be added monitored and quality will be set to default quality. [markus101] - Save button will be disabled until page is loaded, prevents issues with user presses save before the page is fully loaded (and AJAX is used to save). [markus101] - Clean up SettingsController to not check for Null's as empty strings will not be null when returned. [markus101] - Validation changes, moved JS for Client-Side validation to Settings/Index.aspx. [markus101] @@ -7813,7 +7821,6 @@ - Removed log4net from global.asax to fix compile issue. [kay.one] - Cleaned DbConfigControllerTest. [kay.one] - Removed old nlog refrence. [kay.one] -- New Web theme. [markus101] - Upgraded NzbDrone to 4.0 to remove warnnings. [kay.one] - Removed bin from NzbDrone.Web. [kay.one] - Fixed tvdblib xml cache path. [kay.one]