- Another Delete modal is fixed. (#2560) [thezoggy]
- Messed up movie deletion modal (#2552) [thezoggy]
- Remove sorting on Monitor/Profile columns to prevent unexpected results until sorting can properly be handled. Quick Fix for #2540 (#2553) [thezoggy]
- OSX app has bundle name of Sonarr (#2555) [thezoggy]
- Added new codec HEVC with ID=5 for HDBits (#2146) [Wyall]
- Option to omit year from indexer searches when searching by title. Also added option to force a movie search by title instead of imdb id. Fixes #1912. [Leonardo Galli]
- Last round of optimisation. Large libraries should load around 2x faster again compared to the last version. [Leonardo Galli]
- Improved load times of very large libraries again (around x5) [Leonardo Galli]
- Movie files are now eager loaded. This should speed up the loading process a lot as well as RSS Sync and other tasks. It should also prevent some other bugs. [Leonardo Galli]
- Ability to force download movies that could not be mapped correctly. This also shares these mappings with other users, so everyone can profit :) [Leonardo Galli]
- Display breakpoint name in browser window in debug mode (#1968) [James White]
- Ability to delete multiple movies at once via the movie editor. [Leonardo Galli]
- Deprecation warning about Drone Factory to front end (#1938) [James White]
- Package-lock.json for npm 5 (#1939) [James White]
- Updated FontAwesome to 4.7.0 (#1928) [James White]
- Hebrew language (#1909) [Rotem]
- 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]
- Change smtp.google.com to smtp.gmail.com (#1410) [Donald Webster]
- Updated debug movie title to include Year. [Leonardo Galli]
- Update Series reference to Movies, should fix #1399 (#1402) [hotio]
- Added test for fix in last commit. [Leonardo Galli]
- Update branch. [Leonardo Galli]
- Update packages.sh some more. [Leonardo Galli]
- Update package.sh script. [Leonardo Galli]
### **Fixes**
- Fix PTP_Approved turning into HDBits Internal. [Leonardo Galli]
- Fix ptp tests. [Leonardo Galli]
- AHD, PTP and HDB support the new indexer flags too now! Indexer flags can be preferred over other releases. [Leonardo Galli]
- Movies with Umlauts are now correctly matched and have correct CleanTitles. [Leonardo Galli]
- Minor Text fixes. [Leonardo Galli]
- Fix error when MinimumAvailability was Announced and Delay was negative. [Leonardo Galli]
- Disable PreDB sync for now. [Leonardo Galli]
- Stats are now sent to our server instead of Sonarr's :) [Leonardo Galli]
- Fix for sql error. Did not think everything through exactly. [Leonardo Galli]
- Fix when MovieTitle is the empty string (should not occur, but what evs) [Leonardo Galli]
- Fixes Movie Size not showing correctly. [Leonardo Galli]
- Fixed an issue where movies which were labelled with an alternative title could not be found. [Leonardo Galli]
- Indexer flags implementation. (#1377) Will be further finalized over the next few weeks with Freelech, preferring of certain flags, etc. [Leonardo Galli]
- Add default runtime when runtime info of tmdb says 0. [Leonardo Galli]
- Fixes an issue where the semicolon and space afterwards was replaced. [Leonardo Galli]
- Final tweak for package.sh. [Leonardo Galli]
- This should finally fix all packaging stuff. [Leonardo Galli]
- Test fixes. [Leonardo Galli]
- More test debugging. [Leonardo Galli]
- Remote Test debugging yey! [Leonardo Galli]
- Remove unecessary test. [Leonardo Galli]
- Using NUnit.Runners so that teamcity build works. [Leonardo Galli]
- Turn installer back on. [Leonardo Galli]
- Disabled installer being picked up, causes error with update api. [Leonardo Galli]
- Now artifacts get pushed even if tests fail. [Leonardo Galli]
- Fixed package script for Teamcity. [Leonardo Galli]
- Log if ParsedMovieInfo is NULL. [Leonardo Galli]
- Correct DownloadDescisionMaker to use ImdbId, and update the ui a little. (#1068) [Devin Buhl]
- Deluge 1.3.14 API support due to changed json-rpc checks. [Devin Buhl]
- Reverting a change made yesterday regarding sorting the change fixed sorting titles of newly added movies without a refresh however, people have noticed it broke sorting of "In Cinemas" column in general. i commented out the change; but also added a special case in the comment, that would fix the case in question, without breaking the others; however, more investigating is needed because there is an issue with sorting newly added movies in general and the fix this reverts was never good enough anyway. [geogolem]
- Oops -- this was a fix from the last merge - sorry. [geogolem]
- URLEncode the string for searching (#1055) [Mihai Blaga]
- Fix client mode fetching.. only setPageSize when necessary. [geogolem]
- Fix error with weirdly formatted audioChannelPositions on MediaInfo. [Leonardo Galli]
- Fix a couple typos (#1049) [Greg Fitzgerald]
- Fix tests. [Devin Buhl]
- Patch/onedr0p (#1048) [Devin Buhl]
- Fixed all tests and even added some new ones :) (#835) [Leonardo Galli]
- Fixes issue where quality settings wont save due to no pagesize. [Leonardo Galli]
- Fixes sorting after adding movies. [geogolem]
- Fix most paging issues on first load. [Leonardo Galli]
- /movies without pagesize or page gives back the old format. [Leonardo Galli]
- This seems to make it more stable. [geogolem]
- Im not too sure why this fixes the problem but now the filterState is respected when returning from another page. [geogolem]
- Use href instead of hostname+port. [geogolem]
- Improve RSS parsing for movies without year. [Devin Buhl]
- Updated legend with number of movies. [Leonardo Galli]
- Update legend for missing status colors. [Leonardo Galli]
- Update sample detection runtime minutes. Some trailers can be long. [Leonardo Galli]
### **Fixes**
- Fix issues with media managment config not getting saved. [Leonardo Galli]
- Movie Editor works now. Fixes #99. [Leonardo Galli]
- Fixes a few things with importing: Sample check is done even when file is already in movie folder. Fixed importing of movies with "DC". [Leonardo Galli]
- Fix queue specification. [Leonardo Galli]
- Movie search should now work, even when titles returned from the TMDB do not have a release date set. Fixes #27. [Leonardo Galli]
- History now correctly shows movie title. Fixes #92. [Leonardo Galli]
- Redownloading failed downloads works again. Fixes #89. [Leonardo Galli]
- Use correct Modal for editing movies in table view. Fixes #90. [Leonardo Galli]
- Replace Sonarr with Radarr in Test notification messages. [schumi2004]
- Change version number to 0.1.0. [Leonardo Galli]
- Updated Interval to scan for finished downloads to .25 minutes. [Leonardo Galli]
- Update ISSUE_TEMPLATE.md. [Leonardo Galli]
- Update .travis.yml. [Leonardo Galli]
- Update build.sh. [Leonardo Galli]
- Update background logo. [Tim Turner]
- Update background logo and poster. [Tim Turner]
- Update logos. [Tim Turner]
- Updated index page for movies. [Leonardo Galli]
- Update readme.md. [Leonardo Galli]
- Added TorrentPotato Indexer. [Leonardo Galli]
- Updated Newznab to correctly identify movie search capabilities. [Leonardo Galli]
- Added the TMDB Configuration service. This allows Image urls to be dynamically generated! [Leonardo Galli]
- Update NzbGet & NewznabSettings to support movies. [Tim Turner]
- Updated Parser to parse movie titles. Should also parse things, such as: Director's Cut, Special Edition, etc. This is then displayed in the manual search UI. Importing is not yet updated for the new parser! [Leonardo Galli]
- Update readme.md. [Leonardo Galli]
- Changes name to Radarr in system tray icon. [Leonardo Galli]
- Updated package.sh for Travis. [Leonardo Galli]
- Added Script for easier packaging. [Leonardo Galli]
- Update readme.md. [Leonardo Galli]
- Update .travis.yml. [Leonardo Galli]
- Update .travis.yml. [Leonardo Galli]
- Update .travis.yml. [Leonardo Galli]
- Update readme.md. [Leonardo Galli]
- Changed the name in the UI to Radarr. [Leonardo Galli]
- Update readme.md. [Leonardo Galli]
- Update readme.md. [Leonardo Galli]
- Updated some text to say movies instead of series. [Leonardo Galli]
- Added first iteration of adding movies. [Leonardo Galli]
- Updated OS X startup script to work with macports mono. [GΛVĪN]
- Added support for FormData (AddFormParameter and AddFormUpload), which automatically gets converted to multipart/form-data or application/x-www-form-urlencoded. [Taloth Saldono]
- Updated FluentValidation. [Mark McDowall]
- Update CONTRIBUTING.md. [Mark McDowall]
- Added version to logged exceptions. [Taloth Saldono]
- Added TorrentRss test for ExtraTorrents, no other changes. [Taloth Saldono]
- Added DrunkenSlug and SimplyNZBs as Newznab presets. [Taloth Saldono]
- 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]
- 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]
- Added hint for tvdb: imdb: search prefixes. Also fixed the series title overflow issue. [Taloth Saldono]
- Updated test logic to report exceptions gracefully. [Taloth Saldono]
- 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]
- 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]
- Added Series SortTitle Migration. (Left a slot for anime) [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]
- Added some logging to PlexServerProxy. [Mark McDowall]
- 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]
- Added 'Nordic' as norwegian language. [Taloth Saldono]
- Added tests for RootFolderCheck. [Mark McDowall]
- Added poorly named multi episode test (commented out) [Mark McDowall]
- Updater will stop process by ID on mono. [Mark McDowall]
- Added support for smaller screens (if needed) [Mark McDowall]
- Updater log filename changed and restart drone with --nobrowser. [Mark McDowall]
- Update improvements. [Mark McDowall]
- 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]
- 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]
- Added some stopwatches for disk scanning. [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]
- 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]
- Added info to device id for push over. [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]
- Added index to History on date. [kayone]
- Added some missing indexes database. [kayone]
- Updated project config. [kayone]
- Added OSX dylibs for Sqlite. [kayone]
- Updated sqlite binaries to 3.8.1. [kayone]
- Added test to verify 'like' clause and fixed issue. [Taloth Saldono]
- Updated production detection to use path as well as version number. [kay.one]
- 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]
- Added additional logging to PostDownloadProvider. [Mark McDowall]
- Added missing image. [Mark McDowall]
- Added file logging to services. [kay.one]
- Added service integration tests. [kay.one]
- Updated deskmetrix libraries to add support for older versions of windodws. [kay.one]
- Added broken parser test. [kay.one]
- Updated deskmetrics libraries. [kay.one]
- Added integration to deskmetrics. [kay.one]
- 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]
- Added additional logging to episode searching. [Mark McDowall]
- Added MassEdit for series editing. [Mark McDowall]
- Updated queue.txt json to match actual sab queue. [kay.one]
- Added Linq post filtering to indexer searches. [kay.one]
- Added DiskProvider.PathEquals for UNC paths. [kay.one]
- Added sab queue check for multiepisodes. [kay.one]
- Added JsonErrorFilter to automatically handle failing ajax calls. [kay.one]
- Added pre-search check for EpisodeSearch to see if an upgrade is possible, before attempting. [Mark McDowall]
- Added warning to NZBsRus to warn that it does not support backlog searching. [Mark McDowall]
- Added restart warning to System config page. [kay.one]
- Added SecurityProvider to deal with administrative tasks (Url Registering and FW Port Opening). [Mark McDowall]
- Added the ability to auto-ignore episodes for files that are deleted, good for people that delete after watching. Option is not exposed in the UI and is disabled by default (obviously). [Mark McDowall]
- Changed the second .xvid to .divx. [Mark McDowall]
- Added Once Upon a Time (2011) to SceneMappings.csv. [Mark McDowall]
- Updated RSS Sync interval to 25 Minutes. [kay.one]
- Updated RSS Sync interval to 25 Minutes. [Keivan Beigi]
- Update Framework version detection. [kay.one]
- Added some logging and error handling to XbmcProvider. [Mark McDowall]
- Added hidden option to allow updating of XBMC even if video is playing. [Mark McDowall]
- Updated parser to skip longer than expected numbers from being parsed. [Mark McDowall]
- Added additional logging when updating episode info. [Mark McDowall]
- 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]
- 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]
- Added extra logging to update/ProcessProvider. [kay.one]
- Added additional FullSeason parse test and another assertion. [Mark McDowall]
- Changed current page underlining, no longer so wide, or far from the text. [Mark McDowall]
- Added # after Season and Episode in History Grid and after Episode on Series/Details. [Mark McDowall]
- Added jquery tab, accordion to autobind. [kay.one]
- Changed the menu font and sizing, no more blur. [Mark McDowall]
- Added test to verify EpisodeInfo would ignore new episodes for an ignored season (no bug here). [Mark McDowall]
- Added Service install/uninstall batch files. [kay.one]
- Updated jQueryUI theme. [kay.one]
- Updated EpisodeProviderTest to use Mocker and Db. [Mark McDowall]
- 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]
- Updated localsearch UI. [kay.one]
- Update jQuery to 1.7.1 (but using Telerik's 1.6.4) [kay.one]
- Updated WebActivator to 1.5. [kay.one]
- Added support for pinned messaged. [kay.one]
- Added RecentBacklogSearchJob to fill missing episodes from the last 30 days, runs nightly. [Mark McDowall]
- Updated some logs, removed .vob .ts from video extentions. [kay.one]
- Added Growl (Not yet visible on the GUI). [Mark McDowall]
- Update the package.bat to remove some extra files. [kay.one]
- Added google analytics. (only enabled in production) [kay.one]
- Updated package.bat for better cleanup. [kay.one]
- Updated package.bat for better cleanup. [kay.one]
- Updated web.config transform. [kay.one]
- Added SMTP settings editing to the UI. [Mark McDowall]
- Added SMTP as an ExternalNotifcation method. [Mark McDowall]
- Added NzbDrone.Update, refactored some common wrappers to NzbDrone.Common. [kay.one]
- Added Submenu to Missing, allows triggering of a backlog search as well as RSS Sync. [Mark McDowall]
- Added Support for 1011 as a number convention. [Mark McDowall]
- Added QuickAdd for adding series, not displayed currently, needs some prettifying. [Mark McDowall]
- Added Nlog logger to resharper live templates. [kay.one]
- Added some update APIs to check for updates and download and extract the update package. [kay.one]
- Added test template to ReSharper file. [Keivan Beigi]
- Added live template for test method, [Keivan Beigi]
- Added ignore exception type to ExceptionVerfication. [kay.one]
- Added DirectoryInfo.FreeDiskSpace to get the free disk space of any directory. [Mark McDowall]
- Changed Namespace for AutoMoqerTest in NzbDrone.App.Test. [Mark McDowall]
- Added compile date to footer. [kay.one]
- Added BuildDateTime to central dispatch. [kay.one]
- Added two new Episode Statuses - Unpacking and Failed. [Mark McDowall]
- Added InheritFolderPermissions to DiskProvider. [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]
- Added fix for HttpProvider.PostCommand so it uses a valid URL. [Mark McDowall]
- Added additional logging to XBMC Provider, to trace failure to update library. [Mark McDowall]
- Updated IndexerSettingsModel with better descriptions. [Mark McDowall]
- Added multiple bindings for IISExpress. Allowing users to not run as admin (or add an urlacl as admin), but still access NzbDrone from localhost. [Mark McDowall]
- Added scene mapping for Hawaii Five-0 (hawaiifive2010). [Mark McDowall]
- Added BannerDownloadJob, it will run every 30 days. [Mark McDowall]
- Added misnamed provider, PLINQ speeds it up, but still to slow for use, paging helps, but isn't consistent. [Mark McDowall]
- Added grid sorting to history grid rebind. [Mark McDowall]
- Added partial season searching when a full season NZB is not available. [Mark McDowall]
- Update episode info now uses UpdateMany, InsertMany. [kay.one]
- Added delete and redownload commands to History Grid (redownload will delete the existing item from history and then start an episode search) [Mark McDowall]
- Changed back to port 8989. [Mark McDowall]
- Added tool tip to ignoredSeason summary toggle. [Mark McDowall]
- Added SeriesSearch and RenameSeries jobs. [Mark McDowall]
- Added test for seondaryTargetId being less than 0. [Mark McDowall]
- Updated JobProvider to allow jobs with two targets. [Mark McDowall]
- Added a second "master" toggle to ignoreSeason on Series/Details at the top of the page. [Mark McDowall]
- Added instant notification framework. [kay.one]
- Updated project file to reflect deleted file. [Mark McDowall]
- Added Readme. [kay.one]
- 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]
- Added episode status to back end, getting ready for backlog. [kay.one]
- Added MigratorDotNet for custom db migrations. [kay.one]
- Added MigratorDotNet for custom db migrations. [kay.one]
- Added inventory provider with basic tests. [kay.one]
- Added HealthController to web project for IIS Ping to use. [kay.one]
- Updated file scan logging. [kay.one]
- Added support to Error/Warning/Fatal verification in text projects. [kay.one]
- Added GetSeasonFiles to MediaFileProvider. [kay.one]
- Added tests for SingleId and not updating last execution time or success/fail. [Mark McDowall]
- Added test to make sure disabled jobs aren't actually running automatically. [unknown]
- Added NextScheduledRun to get the next scheduled run for a job, with a test. [Mark McDowall]
- Added Glimpse. [Mark McDowall]
- Changed nzbs.org provider URL to grab only xvid and x264 rips (cats 1, 14) instead of type 1 (All TV) [Mark McDowall]
- Added Javascript to support shift-clicking ranges to disable/enable checkboxes. [Mark McDowall]
- Added Season Monitored editor (linked from Season Count on Series Grid), It would be under AJAX Edit, but it won't play nice with lists. [Mark McDowall]
- Added auto completion on General Settings for RootDir settings using jQuery UI. [Mark McDowall]
- Added examples to EpisodeSorting Settings. [Mark McDowall]
- Added DeleteSeriesJob to remove series in BG. [Mark McDowall]
- Added a quick patch to support disabled by default jobs. setting interval to 0 will disable the job. [Keivan]
- Added filtering to the missing View. [Mark McDowall]
- Added Missing view to show which episodes are missing from disk for all series. [Mark McDowall]
- Added Supports backlog boolean for Indexers. [Mark McDowall]
- Added REGEX to require Series name to exist (24-7 Penguin vs Capitals couldn't be parsed on disk properly) [Mark McDowall]
- Changed constructor for ExternalNotificationProviderBase. [Mark McDowall]
- Added ExternalNotificationProviderBase based on IndexProviderBase. [Mark McDowall]
- Added job to scan for media files every hour... So easy! [Mark McDowall]
- Added images to Indexer Settings. [Mark McDowall]
- 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]
- 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]
- 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]
- Added default mock behavior to automocker. [kay.one]
- 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]
- 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]
- 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]
- Added tests for RootDirProvider. [Mark McDowall]
- Updated UPnP so it does disco async, updated DiscoProviders to handle that approriately, Added JsonAction result with JS Ajax call for client side detection, on a timer for media controllers. [nothingmn]
- Added Media Disco Providers - these will be used to auto detect media providers on the LAN. [nothingmn]
- Added Media Provider Interface and XBMC's implementation. [nothingmn]
- Added UPnP reference to Core. [nothingmn]
- Added UPnP library. [nothingmn]
- Added Notification System, Renamed Repository to Entities. [Keivan]
- Updated subsonic to latest nightly build. [Keivan]
- Added broken tests. [Keivan]
- Added more stubbed mothods and providers. [Keivan]
- Updated some tests. [Keivan]
- Added Ninject.Moq. [kay.one]
- Changed seriesid to string to avoid sqlite bug. [kay.one]
- Updated .gitignore. [kay.one]
- Added tests for basic config set/get to db. [kay.one]
- Added settings view to mvc project. [kay.one]
- Added series index. [kay.one]
- Updated the apppath logic and db location. [kay.one]
- Updated gitignore. [kay.one]
### **Fixes**
- Sets Branch to develop. We need to change this later. [Leonardo Galli]
- Integrate AppVeyor and change assembly versioning (#50) [Mike]
- Remove all .DS_Store files. [Mitchell Cash]
- Fix issues with ", the" not trimming properly. [Tim Turner]
- Fix for movie naming config. Still kinda hacky, but works ok now. [Leonardo Galli]
- 1st pass at Movie Naming. [Tim Turner]
- Movies can now be edited, even from the detail view. Fixes #42. [Leonardo Galli]
- Dirty fix for rtorrent. [Tim Schindler]
- Hopefully icon is now finally fixed. [Leonardo Galli]
- Should finally fix exe icon and resulting build error. [Leonardo Galli]
- Fix exe icon. [Leonardo Galli]
- Fixed bug where movies and moviefiles were not linked. [Leonardo Galli]
- Decision Engine is now mostly working with movies :) [Leonardo Galli]
- Parser now recognizes Hardcoded subs. By default these releases are rejected. However, they can still be manually downloaded. [Leonardo Galli]
- Real fix for osx app icon. [Leonardo Galli]
- Fix for osx icon really now. [Leonardo Galli]
- Fixes osx app icon. [Leonardo Galli]
- Replaced more logos. [Tim Turner]
- Fixes text color of movie links for list view. [Leonardo Galli]
- Fix for PassThePopcorn release titles. [Leonardo Galli]
- Fixes for movie statuses. [Leonardo Galli]
- Fixes compile issues introduced with latest commit. [Leonardo Galli]
- Renamed NzbDrone.exe to Radarr.exe. [Leonardo Galli]
- Fixed package script for osx. [Leonardo Galli]
- Fix alternative titles, if there is only one. [Leonardo Galli]
- Fix History not picking up imported movie. [Leonardo Galli]
- Fix for Path column in MovieFiles table. [Leonardo Galli]
- Fixed matching wrong movies from database when searching. [Leonardo Galli]
- Fixed an issue where tracked downloads would not be found in the database due to alternative titles. [Leonardo Galli]
- Fix parsing of special editions without . in title. [Leonardo Galli]
- Fixes some strings still saying episode. [Leonardo Galli]
- Fixes Deluge for movies. [Leonardo Galli]
- Fixes default Category of QBittorent client. [Leonardo Galli]
- Fixes all usenet download clients. (#25) [Mike]
- Better folder name. [AeonLucid]
- Fixed some things regarding director's cut / special edition. [Leonardo Galli]
- Fixed up Newznab indexers. [Tim Turner]
- Fixes some issues when adding movies caused by TMDB. [Leonardo Galli]
- Replace colon in movie path. [AeonLucid]
- TheMovieDB.org is now used as metadata source. [Leonardo Galli]
- Fixes OSX Application name. [Leonardo Galli]
- Fixed an issue where sometimes the json returned from IMDb just was not parsed correctly for some misterious reason. [Leonardo Galli]
- Fixes issue with History table. [Leonardo Galli]
- Fixes issue with History table not having a movie id field. [Leonardo Galli]
- Implemented importing movies. This is still in early stages, however it should work pretty well. [Leonardo Galli]
- Fixes package.sh for OSX builds. [Leonardo Galli]
- Fix package.sh. [Leonardo Galli]
- Allow Sonarr and Radarr to run together. [Leonardo Galli]
- Fix package.sh permissions for travis. [Leonardo Galli]
- Travis now automatically pushes a build to a server. [Leonardo Galli]
- Searching for movies directly when adding them is now working. [Leonardo Galli]
- Fixed adding multiple movies. [Leonardo Galli]
- Automatically downloading the best movie release works now. [Leonardo Galli]
- Movies now show up in the Queue. [Leonardo Galli]
- Movie history now fully implemented. [Leonardo Galli]
- Fix History for Movie Details page. [Leonardo Galli]
- First implementation of History for Movies. However, nothing is returned from the Database query misteriously. [Leonardo Galli]
- Fixes downloading a movie. However, now all downloaders except QBittorrent are non functional until they get fixed. See #14. [Leonardo Galli]
- Fixed a few things with displaying the Movie Details Page. Implemented the first round of Searching for and Downloading movie Releases. ATM this is still a bit hacky and alot of things need to be cleaned up. However, one can now manually search for and download (only in qBittorrent) a movie torrent. [Leonardo Galli]
- Create .travis.yml. [Leonardo Galli]
- Fix template references and 'movie' strings. [Tim Turner]
- Fixed css for movies. [Leonardo Galli]
- Fixed issue with Homepage movies not loading correctly. [Leonardo Galli]
- Use different folder to store sqlite database. Fixes #10. [Leonardo Galli]
- Movies should now show on the main page. However, a lot has to be done to the detail controller before it is really going to work. [Leonardo Galli]
- First implementation of custom database table for movies.Some things are not yet working quite well (e.g. search clears when movies are added.). Also movies cannot yet be looked up! [Leonardo Galli]
- First implementation of completely rewriting the way Radarr handles movies. Searching for new movies is now mostly feature complete. [Leonardo Galli]
- Searching for movie now works with downloading. They also get imported fine. [Leonardo Galli]
- Rename Metadata Dir to fix build in *nix. [Keivan]
- Rename Metadata Dir Step 1. [Keivan]
- Rename QBittorent Dir to fix building in *nix. [Keivan]
- Rename QBittorent Dir Step 1. [Keivan]
- Upgraded MediaInfo from 0.7.74 to 0.7.91. [Keivan Beigi]
- Removed unused using statements. [Keivan Beigi]
- Upgraded DDay.iCal to Ical.Net. [Keivan Beigi]
- Because it's 2016! [Keivan Beigi]
- Environment variables sometimes lie! [Keivan Beigi]
- More kosher regex group names. [Keivan Beigi]
- Parsing of some anime releases that use Episode after the title. [Mark McDowall]
- Parsing of multiple absolute episode number releases. [Mark McDowall]
- Updated IPTorrents url validation to changed format. [Taloth Saldono]
- Changed Quality Parser to avoid matching tags in the Episode title instead of the Quality tags. [Taloth Saldono]
- Tweaked Nyaa Request Generator to avoid offset=1. [Taloth Saldono]
- Import episodes in season packs in numerical order. [Mark McDowall]
- Default redirect URL for forms auth will use URL Base if configured. [Mark McDowall]
- 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]
- Don't append the extension when using ParsePath. [Mark McDowall]
- Migrations using old SQLite versions (Prior to 3.7.15) [Mark McDowall]
- Ignore extrafanart subfolder when scanning for extra files. [Mark McDowall]
- 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]
- Cleanup app.manifest for Service helpers, upgraded compat to windows 8.1. [Keivan Beigi]
- Apparently new compilers alraedy embed the app.manifest into the app, no need for mt.exe anymore. [Keivan Beigi]
- Cleanup. [Keivan Beigi]
- Fixed gulp build. [Keivan Beigi]
- Replaced build.ps1 with warning. [Keivan Beigi]
- Smarted mdb generation. [Keivan Beigi]
- Upgraded pdb2mdb.exe to mono 4.2 Stable (4.2.1.102) [Keivan Beigi]
- Remove double slash in NZBVortex add URL. [Mark McDowall]
- Faster test packaging in build.sh. [Keivan Beigi]
- Upgraded nuget packages. [Keivan Beigi]
- Manual Import Series selection. [Mark McDowall]
- 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]
- Increased timeout for Deluge to prevent timeout errors when posting large torrent files. [Taloth Saldono]
- Fixed Ospath incorrectly detecting arbitrary colon as windows path. [Taloth Saldono]
- Fix: Paths with colons prevent Sonarr from communicating with Transmission. [vawen]
- Safety net to handle MaxSize=0. Some users still have 0 = unlimited in their db and migration failed for them. [Taloth Saldono]
- 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]
- Give legend ul max width of 100% [Benjamin Uzelac]
- UI: Update jQuery to 1.11.3. [Gaulin, Brendan]
- Alter calendar tooltip container. fixes #857. [Benjamin Uzelac]
- Add wrapping to fix long paths in labels. Fixes #875. [Benjamin Uzelac]
- Logging invalid version when failing to connect to Kodi. [Mark McDowall]
- 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]
- Magnet links with torrent blackhole. [Mark McDowall]
- Prevent regrab for all grabs. [Mark McDowall]
- PFMonkey Newznab preset. [Mark McDowall]
- Stricter parsing of some release filenames. [Mark McDowall]
- Log download client name when communication fails. [Mark McDowall]
- Test messaging when indexer API returns an error with a message. [Mark McDowall]
- Parsing anime series with number in title. [Mark McDowall]
- Sanitize dognzb apikey in nzb fetch url. [Taloth Saldono]
- Fixed handling cookies in different system languages. [Taloth Saldono]
- Better UI messaging when searching for all specials in a series. [Mark McDowall]
- Fixed sorting on Progress in Queue. [Taloth Saldono]
- Degraded 101 regex to favour S01 regex to match prevent matching 3 digit series title. [Taloth Saldono]
- Added verified file transfer mode that doesn't revert to copy. [Taloth Saldono]
- Don't try to process a download client item with an invalid path for the OS. [Mark McDowall]
- External links again open in new windows. [Taloth Saldono]
- Removal of common suffixes such as [ettv] while parsing. [Taloth Saldono]
- Warning message when BTN API throw internal server error. [Taloth Saldono]
- History Spec handles both blackhole and CDH disabled scenarios. [Mark McDowall]
- Tests passing for the wrong reason. [Mark McDowall]
- Lrn2spell. [Mark McDowall]
- Extend Blackhole grace period to 12 hours. [Mark McDowall]
- Debug log when release is accepted. [Mark McDowall]
- Torrent Blackhole client will not track torrents by hash. [Mark McDowall]
- HistorySpecification checks cutoff as well. [Mark McDowall]
- SeasonPass didn't update Series monitored flag if only those were changed. [Taloth Saldono]
- Bind SignalR to root SeriesCollection so typeahead gets the newest data. [Taloth Saldono]
- Don't produce scene mapping warnings if TheXEM only maps the second half of a season. [Taloth Saldono]
- Fixed torznab searching without any id or q. [Taloth Saldono]
- Fixed indeterministic test. [Taloth Saldono]
- Fixed typo in nn caps and apikey error message. [Taloth Saldono]
- 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]
- Fixed removing partials before trying to copy files. [Taloth Saldono]
- Fixed rTorrent test. [Mark McDowall]
- RTorrent: Url Path displayed by default, misc. [Lars]
- RTorrent: Fixed label bug. [Lars]
- 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]
- Tooltips for series and season searches. [Mark McDowall]
- Use X-Api-Key header in integration tests. [Mark McDowall]
- Terminate Sonarr instance created during integration tests by Process ID. [Mark McDowall]
- Removed Trakt to Tvdb migration workaround, so it actually removes the tvrageid when skyhook says so. [Taloth Saldono]
- TV Directory is not required for local rTorrent. [Mark McDowall]
- Only apply kat peers fix for recent releases. [Taloth Saldono]
- Removed deferrer from external links, instead relying solely on the rel=noreferrer attribute (supported by Chrome and Firefox, but not all browser) [Taloth Saldono]
- Consistent display of sizes. [kmcc049]
- Missing Episode Search command wasn't stored properly in the db causing it to search for all series, instead of one. [Taloth Saldono]
- Disable kickass seeds/peers info since they only report 0 on the rss. [Taloth Saldono]
- 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]
- Clear scrollbars on window resize. [Mark McDowall]
- Upgrade to Bootstrap 3.3.5. [Mark McDowall]
- Remove calendar header padding for scrollbar. [Mark McDowall]
- Cleanup tabs. [Mark McDowall]
- Fix ambiguous calls when compiling under mono. [Mark McDowall]
- Series poster controls. [Mark McDowall]
- Fixed btn tests. [Taloth Saldono]
- BTN will now use http/https for grabbing downloads as specified by the settings instead of by the feed. [Taloth Saldono]
- Ignore OS X metadata files in repo. [Mark McDowall]
- Remove scrollbar from calendar. [Mark McDowall]
- 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]
- Speed up disk rescaning during series refresh. [Mark McDowall]
- Next airing on series list. [Mark McDowall]
- SeasonNumber not season. [Mark McDowall]
- Refresh using sort order. [Mark McDowall]
- Size on disk display. [Mark McDowall]
- 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]
- 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]
- Fixed tooltip for pending queue items. [Taloth Saldono]
- Fixed sorting in episode file editor. [Mark McDowall]
- CDH can now remove items after import from NzbGet it didn't grab itself. [Taloth Saldono]
- Failed download handling should now only report a download wasn't grabbed by sonarr if the download actually failed. [Taloth Saldono]
- Less wordy tooltip for season rename. [Mark McDowall]
- Ignore .AppleDouble subfolders of season folder. [Mark McDowall]
- Episode file editor. [Mark McDowall]
- Fixed search icons. [Mark McDowall]
- Upgraded to FontAwesome 4.3.0. [Mark McDowall]
- Clear log files. [Mark McDowall]
- Don't try to set console logging when its not enabled. [Mark McDowall]
- Deduping tags only updates affected models. [Mark McDowall]
- UI notification after Sonarr updates. [Mark McDowall]
- Branch redirects will now occur during install of the a new update instead of during an update check. [Taloth Saldono]
- InstallUpdate pre-check failures should now show a nice error on the UI. [Taloth Saldono]
- Allow failing a Command using a specific message. [Taloth Saldono]
- Manually triggering Check Health will now also run health checks that normally only run on startup. [Taloth Saldono]
- Install Update UI should now report an error if the application folder is not writable instead of failing silently. [Taloth Saldono]
- Checks for update regardless of settings, but won't install it. [Taloth Saldono]
- Episode import improvements. [Mark McDowall]
- Separated vendor.js from main.js. [Keivan Beigi]
- Fix: only add cache breaker to css/js files (exclude calendar, apple icons etc) [Keivan Beigi]
- Reverting SignalR.Core/Infrastructure/CancellationTokenExtensions.cs to old version. [Keivan Beigi]
- Different favicon for debug mode. [Keivan Beigi]
- Maybe? [Keivan Beigi]
- More shim cleanup. [Keivan Beigi]
- Cleaned up validation shims/modules. [Keivan Beigi]
- Upgraded SignalR to 1.2.2. [Keivan Beigi]
- Fixed ToTheTop. [Keivan Beigi]
- RSS Sync interval cannot be set to a 1-9 minutes (0 or 10+ only) [Mark McDowall]
- All issues regarding Media Covers should be fixed now after apply this update. Refresh browser cache if still missing and report issues on forum. [Taloth Saldono]
- Health Checks on mono now shows correct wiki links. [Taloth Saldono]
- Set RSS Sync to minimum 10 minutes. [Mark McDowall]
- Spawn new mono processes with --debug. [Mark McDowall]
- Italians in title will not treat the episode as Italian language. [Mark McDowall]
- Comment out parsing test. [Mark McDowall]
- Don't search for episodes in series that haven't aired yet. [Mark McDowall]
- Handlebars 2.0. [Keivan Beigi]
- Enable named views for smoke tests. [Keivan Beigi]
- Integration tests as well. [Mark McDowall]
- Run nunit console on *nix with runtime 4.0 (for proper stacktraces) [Mark McDowall]
- Wrong user name won't result in error message being generated. [Mark McDowall]
- More parsing test cases. [Mark McDowall]
- Add series will update UI properly. [Mark McDowall]
- Disabled webpack jshit. [Keivan Beigi]
- Moved jshint config to .jshintrc. [Keivan Beigi]
- Don't add named views in production. [Keivan Beigi]
- No longer leaves a corrupt file if MediaCover resize failed. [Taloth Saldono]
- Logout button for forms Auth and fix UrlBase redirects. [Mark McDowall]
- 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]
- Increased requirejs timeout. [Mark McDowall]
- Increased requirejs timeout. [Mark McDowall]
- 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]
- Sorting by episode number on series details. [Mark McDowall]
- Extra checks in place to prevent config file corruption. [Mark McDowall]
- Forced english metadata for the search api. [Taloth Saldono]
- DownloadEpisodesScan api command regressed during a refactoring causing nzbToMedia to fail. [Taloth Saldono]
- TrackedDownload cache, queue etc now use DownloadId instead of TrackedId so it can be found purely by the id provided by the download client. [Taloth Saldono]
- Removed incorrect test. [Taloth Saldono]
- Error when entering unsupported character in tag. [Mark McDowall]
- Use rss-download for omg RSS feed. [Mark McDowall]
- Fixed hashed release name. [Mark McDowall]
- Show title mismatches, but don't import them automaticallys. [Mark McDowall]
- Use Orignal Filename token for renaming as only token. [Mark McDowall]
- 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]
- 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]
- Reverted email to fix signing. [Keivan Beigi]
- Reverted email to fix signing. [Keivan Beigi]
- Parsing improvements. [Mark McDowall]
- Multi-episode absolute getting treated as Season/episode. [Mark McDowall]
- Absolute tests. [Mark McDowall]
- HDDVD now recognized as bluray quality. [Taloth Saldono]
- Default to dash as separator for absolute numbers in multi-episode pattern. [Mark McDowall]
- Show proper episode file count on series details. [Mark McDowall]
- Show an error message after a failed Trakt search. [Mark McDowall]
- Rejection message for cutoff already met in Manual Search. [Taloth Saldono]
- 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]
- Treat WebHD as Web-DL. [Mark McDowall]
- Treat iTunesHD as Web-DL. [Mark McDowall]
- Parse extended multi episode with 4 digit (year) seasons. [Mark McDowall]
- Parsing 'NL Subs' in addition to NLSub. [Mark McDowall]
- Fixed broken tests. [Mark McDowall]
- Missing won't show episodes that are on air. [Mark McDowall]
- Ctrl + clicking links will open in a new tab. [Mark McDowall]
- Update UI will show that older versions are not installable. [Mark McDowall]
- Log path being deleted when deleting permanently at info. [Mark McDowall]
- Searching for a new series with the same title twice in a row. [Mark McDowall]
- Show search for existing series that finds no results. [Mark McDowall]
- Multi-absolute episode parsing. [Mark McDowall]
- Resolved failing search due to missing Scene season number. [Taloth Saldono]
- Duplicate multi-episode style with trailing brackets. [Mark McDowall]
- Will no longer cause an error when trying to parse an anime episode with absolute number 0. [Taloth Saldono]
- Getting list of xem series won't die if a bad ID is entered on their site. [Mark McDowall]
- Mono returning a drive with an empty path causing disk space check to fail. [Mark McDowall]
- Remove vshost files from all packages. [Keivan Beigi]
- Fix powershell error during build. [Keivan Beigi]
- Fixed some more tests. [Mark McDowall]
- Run NzbDrone.Mono.Test on mono. [Mark McDowall]
- Fixed broken last write time test. [Mark McDowall]
- Log to the database using UTC not local time. [Mark McDowall]
- Don't convert arg values to lower-case. [Mark McDowall]
- Run mono tests with --debug. [Mark McDowall]
- Switched projects from Any CPU to x86. [Keivan Beigi]
- Removed method column from log db. [Keivan Beigi]
- Use raw sql to write logs to db. [Keivan Beigi]
- Getting tracked download status for pending item in UI won't result in an error. [Mark McDowall]
- Filter duplicated episodes returned from Trakt. [Keivan Beigi]
- Should no longer log error if download client was removed/disabled between CDH updates. [Taloth Saldono]
- Using different retry method for NzbGet to actually trigger NzbGet to redownload. [Taloth Saldono]
- Log newsnab 429 errors as warn instead of exceptions. [Keivan Beigi]
- Removed loggly. [Keivan Beigi]
- Fixed namespaces. [Keivan Beigi]
- Include branch as analytics custom variable. [Keivan Beigi]
- Don't allow port 0 as a listen port. [Mike]
- Enabled excepton with new api key, disabled throwing exception. [Keivan Beigi]
- Check history when retrying downloads with SAB. [Mark McDowall]
- HttpClient would fail with an unrelated exception. [Keivan Beigi]
- Use DownloadClientIds to find matching series/episodes instead of relying solely on release name. [Mark McDowall]
- Use empty string when {Original Title} is not available. [Mark McDowall]
- Fixed version variable for analytics. [Keivan Beigi]
- Omgwtfnzbs fixes. [Mark McDowall]
- 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]
- Moved mini series parsing tests to their own fixture. [Mark McDowall]
- Detecting NzbGet free-space errors during unpack and move errors as warnings. [Taloth Saldono]
- Now the UI will update properly if you change a custom quality title in the Quality table. [Taloth Saldono]
- XBMC will update the series path only when possible. [Mark McDowall]
- 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]
- Fixed logging text for XBMC episode images. [Mark McDowall]
- 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]
- 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]
- Parser now recognizes 848x480 as 480p. [Taloth Saldono]
- Removing logo from growl temporarily. [Mark McDowall]
- Fixing csproj. [Mark McDowall]
- Copy logo into output folder on build, fix broken tests. [Mark McDowall]
- Remove GDI+ dependency with embedded resource. [Mark McDowall]
- Fixed several issues in GrowlService: [Frank Riley]
- Move grid below show/hide button so that the button does not move when the grid is shown. [Frank Riley]
- When running under mono, WebClient will sometimes return less data than it should. This causes the FetchFeedService to log errors because the XML received cannot be parsed. Setting the AutomaticDecompression property on the WebRequest fixes this issue. [Frank Riley]
- Update IMDB ID from trakt when series is refreshed. [Mark McDowall]
- 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]
- Cleaned up time formatting. [Mark McDowall]
- 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]
- XBMC version is cached by host & port. [Mark McDowall]
- Connecting to XBMC when user name and password are configured. [Mark McDowall]
- Checking for an existing file will respect the OSes case-sensitivity. [Mark McDowall]
- Renaming Episodes will never overwrite existing files. [Taloth Saldono]
- Log error if gzip fails during response. [Mark McDowall]
- Better handling of ? for hotkey legend. [Mark McDowall]
- 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]
- Some timing issues in Sabnzbd RetryDownload logic. [Taloth Saldono]
- Log trace message when handling exceptions in the API. [Mark McDowall]
- Display of search results on series details pages. [Mark McDowall]
- Title must be included for 6 digit air date. [Mark McDowall]
- Improve decision processing and deleting of pending releases. [Mark McDowall]
- Cleanup, sorted project files. [Taloth Saldono]
- 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]
- 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]
- Manual search will use tvrage id if required when sending release to client. [Mark McDowall]
- Fixed UI notification error for Missing. [Taloth Saldono]
- Fixed issue with a relative complete dir in sabnzbd. [Taloth Saldono]
- Fixed broken tests. [Mark McDowall]
- Attempt to refresh anime episodes by absolute numering when refreshing. [Mark McDowall]
- Tvrage ID will be updated if changed on trakt. [Mark McDowall]
- Manual search shouldn't die on mono. [Mark McDowall]
- 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]
- UI loads properly even if UI settings cannot be persisted. [Mark McDowall]
- Series Actions on series detials page spin on center. [Mark McDowall]
- Errors after importing episodes. [Mark McDowall]
- Series type won't flash back to Standard when adding an Anime series. [Mark McDowall]
- 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]
- Updated check for hashed releases. [Taloth Saldono]
- Webcal url now has the apikey embedded to support more third-party webcal clients. [Taloth Saldono]
- Anime! [Mark McDowall]
- Adds Anime-specific searching and Fanzub support. [Scott Rice]
- Tooltips on shutdown/restart buttons. [Mark McDowall]
- Viewing log files with URL Base enabled. [Mark McDowall]
- 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]
- Removed delete button from series lists, added refresh button. [Mark McDowall]
- Tooltip fixes. [Mark McDowall]
- Update installed checkmark spacing and tooltip. [Mark McDowall]
- Quality parsing improvements. [Mark McDowall]
- Show unlimited when quality max size is set to 0. [Mark McDowall]
- Show no results found when manual search returns 0 results. [Mark McDowall]
- Don't show an error if filesize cannot be formatted. [Mark McDowall]
- Removed edit button from metadata (click to edit now) [Mark McDowall]
- Sabnzbd/Nzbget settings will now fail to save if you entered a non-existing category. [Taloth Saldono]
- Do not create XBMC Episode Metadata files when setting is off. [Mark McDowall]
- Fixed issue trying getting parent of drive. [Mark McDowall]
- Fixed issue with Nzbget client detecting completed downloads when no intermediate directory was used. [Taloth Saldono]
- Trying to fix XBMC timeout errors. [Mark McDowall]
- Use sane IDs for XBMC JSON RPC calls. [Mark McDowall]
- Fixed mono fix by checking if the Enum value exists in the runtime. [Taloth Saldono]
- 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]
- Plex proxy logging. [Mark McDowall]
- Some additional release group parsing tests. [Mark McDowall]
- More logging during output process. [Mark McDowall]
- Error messages not being shown in the UI or being shown in the wrong place. [Mark McDowall]
- Sabnzbdproxy now returns the folder instead of the file in case of a single file download. [Taloth Saldono]
- 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]
- Fixed binary files. [mythjuha]
- Quality in notifications when file name doesn't contain the quality. [Mark McDowall]
- More information about arguments when installing updates. [Mark McDowall]
- Tooltips in modals. [Mark McDowall]
- Logos! [Mark McDowall]
- Series search will skip Seasons that are not monitored. [Mark McDowall]
- Fixed rename styling. [Mark McDowall]
- Episode title cell styling. [Mark McDowall]
- Roto folder fixes. [Mark McDowall]
- Specials will be ignored if no specials existed previously. [Mark McDowall]
- Fixed verbiage of grace period. [Mark McDowall]
- Fixed overview ended label. [Mark McDowall]
- Bluray 480p releases will be treated as DVD. [Mark McDowall]
- Bluray 576p will be detected as DVD instead of Bluray 720p. [Mark McDowall]
- API keys should be more reliably cleansed from the logs. [Mark McDowall]
- Parsing of some porrly named episodes. [Mark McDowall]
- Ignore dotCover files. [Mark McDowall]
- Removed extraneous code form QueueStatusCell. [Mark McDowall]
- Renmed Downloading on EpisodeResource to Grabbed (also hidden by default) [Mark McDowall]
- Calendar tooltip now attached to body. [Mark McDowall]
- Calendar and table fixes. [Mark McDowall]
- Restart/shutdown messages. [Mark McDowall]
- Prevent double clicking of commands. [Mark McDowall]
- Model bind will trigger when typeahead is selected. [Mark McDowall]
- Tooltips shouldn't stay visible after clicking. [Mark McDowall]
- Parsing of some quality from some Bluray files. [Mark McDowall]
- Tooltips are now attached to body all the time. [Mark McDowall]
- Prevent the update button from being double clicked for 5 seconds. [Mark McDowall]
- Only vacuum the DB in production. [Mark McDowall]
- Going to Series should force a reload of drone after an update. [Mark McDowall]
- Fixed advanced and save buttons. [Mark McDowall]
- Resharper inspections. [Mark McDowall]
- Better hover/focus ordering. [Mark McDowall]
- Firefox styling of navbar buttons after click. [Mark McDowall]
- Some formatting. [Mark McDowall]
- Searching from missing won't trigger spinner on both buttons. [Mark McDowall]
- Lrn2spl. [Mark McDowall]
- Fixed nzb title width in manual search. [Mark McDowall]
- Csproj change. [Mark McDowall]
- Fixed migrations. [Mark McDowall]
- Fixed compilation issue. [Mark McDowall]
- Metadata bug fixes. [Mark McDowall]
- Initial metadata overhaul. [Mark McDowall]
- Auto reload when server has been updated. [Mark McDowall]
- Bootstrap 3. [Mark McDowall]
- Initial Bootstrap 3 migration. [Taloth Saldono]
- Fixed broken test. [Mark McDowall]
- HttpProvider.PostCommand will no longer keep the connection alive. [Mark McDowall]
- XBMC API improvements. [Mark McDowall]
- Ignore Priority monitor errors on mono. [Mark McDowall]
- Prevent errors when looking up folders via auto-complete. [Mark McDowall]
- Disable caching of iCal. [Mark McDowall]
- Restricted allowed Release Groups to reduce erroneous matches. [Taloth Saldono]
- Quality parser now properly deals with releases with underscores as delimiter. [Taloth Saldono]
- Mm.dd.yyyy airdate now parsed. [Taloth Saldono]
- Moved IsFirstOrLastEpisodeOfSeason logic to AcceptableSize specification so we can reuse the seasonsearchcriteria to reduce the number of database calls. [Taloth Saldono]
- Implemented cache for QualityDefinitionService to reduce db calls. [Taloth Saldono]
- Bdrip/brrip with resolution now recognized as Bluray quality. [Taloth Saldono]
- Corrected various spelling errors in code. [Taloth Saldono]
- Blacklist sorting on Series Title no longer causes UI failure. [Taloth Saldono]
- Cleanup duplicate episode metadata and images. [Mark McDowall]
- Set dognzb URL to api for new installs. [Mark McDowall]
- Dognzb API URL. [Mark McDowall]
- 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]
- 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]
- VS2013 automatically adds these entries for NUnit integration. [Taloth Saldono]
- 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]
- Clarifying error message. [TectonicEd]
- Set episode file modified date to local or utc air date. [Mark McDowall]
- 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]
- Fixed broken tests. [Mark McDowall]
- Don't clean common words from the start of the title. [Mark McDowall]
- Gracefully exit on restart instead of forcibly killing it. [Mark McDowall]
- Fixed build.ps1 for osx package. [Mark McDowall]
- Fixed casing of folder. [Mark McDowall]
- Run update tests on linux. [Mark McDowall]
- Fixed update test, send os when requesting update packages. [Mark McDowall]
- Log startup location, log number of results from feed. [Mark McDowall]
- OS X and linux can be treated separately. [Mark McDowall]
- Series collection will page to 100000 instead of 1000. [Mark McDowall]
- Branch name will be returned as lowercase. [Mark McDowall]
- Fixed update test. [Mark McDowall]
- Add major version to changes request. [Mark McDowall]
- Don't log sqlite errors as errors to avoid logging to the database. [Mark McDowall]
- Prevent queue/history from blowing up. [Mark McDowall]
- Fixed broken test. [Mark McDowall]
- Better help text for download client priority. [Mark McDowall]
- Fixed broken language test. [Mark McDowall]
- Nlsub is treated as dutch. [Mark McDowall]
- Naming settings resetting when changing fields/saving. [Mark McDowall]
- Only catch SQLite exceptions. [Mark McDowall]
- Catch errors when failing to write logs to database. [Mark McDowall]
- Better logging when adding a new indexer and it fails. [Mark McDowall]
- Fixing jshint errors. [Mark McDowall]
- 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]
- Add sqlite dylibs to mono package (in sqlite folder) [Mark McDowall]
- Blacklist uses seriesId for index. [Mark McDowall]
- Renumbered migration after rebase. [Mark McDowall]
- Removed migrationcache. [kayone]
- 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]
- Fixed jslint errors. [Mark McDowall]
- Fixed up some tests. [Mark McDowall]
- Wanted is much much faster now. [Mark McDowall]
- Redirect /api/missing to new endpoint. [Mark McDowall]
- 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]
- Metadata cleanup and fixes. [Mark McDowall]
- Reverted some special characters. [Mark McDowall]
- Strip some additional special characters when searching trakt. [Mark McDowall]
- Performance issues when processing results from indexers (RSS/Search) [Mark McDowall]
- Many (update/insert/delete) DB operations now use transactions. [Mark McDowall]
- Prevent queue errors from filling up UI with errors. [Mark McDowall]
- Better support for adding series that contain special characters. [Mark McDowall]
- Cleaned up parser tests, 1103/1113 parsing is less greedy. [Mark McDowall]
- Replaced + with space in special episode query string builder. [Icer Addis]
- Fixes for code review. [Icer Addis]
- Fixes in response to code review ParseSpecialEpisode now follows similar pattern to Map() method and accepts TvRageId and SearchCriteria Fixed normalize episode title to handle punctuation separately from spaces and removed special episode words Removed comments. [Icer Addis]
- Special Episode parsing support in ParsingService. [Icer Addis]
- Indexer searching for special episodes using query string. [Icer Addis]
- Command+T will not target search box in UI. [Mark McDowall]
- Series/episode rating is 0-10. [Mark McDowall]
- Labels for add series options. [Mark McDowall]
- Add existing series shows a loading message. [Mark McDowall]
- SABnzbd test with fail if the API Key is wrong. [Mark McDowall]
- Refactored retention spec. [Mark McDowall]
- Multi episode naming example. [Mark McDowall]
- Failed download handling won't error when download client hasn't been configured. [Mark McDowall]
- Fixed XBMC notification logo. [Mark McDowall]
- More xbmc metadata improvements. [Mark McDowall]
- Getting root folders with invalid paths. [Mark McDowall]
- Do not set display season/episode for XBMC metadata. [Mark McDowall]
- Fixed a copy pasta error for SAB history. [Mark McDowall]
- Reordered migrations after rebase. [Mark McDowall]
- Moved /api/episodes to /api/episode to align with other endpoints. [markus101]
- Order Upcoming by date and time. [markus101]
- Use friendly name instead of "Newznab" when fetching feeds. [markus101]
- Migration to new quality takes seconds not minutes now. [markus101]
- Error handling in migration to new quality. [Mark McDowall]
- Fixed namespace. [Mark McDowall]
- Fixed up form-info icons after merge. [Mark McDowall]
- Solved error in quality comparison for HistoryService. [Taloth Saldono]
- Disable background click to prevent deselection of all items. [Taloth Saldono]
- Cancelling quality profile editing will refetch it from the server. [Mark McDowall]
- Moved to regions for quality profile editor. [Mark McDowall]
- UI looking better for quality profile editing. [Mark McDowall]
- Fixed sorting of cutoff when allowed list changes. [Mark McDowall]
- Renamed view template. [Mark McDowall]
- Fixed styles for quality profile editor, click chevron to move. [Mark McDowall]
- Quality Order can now be change on per Quality Profile. Quality Title used in Renaming can now be changed by the user. Both options require Advanced Settings to be enabled. [Taloth Saldono]
- Re-organized buttons on series index. [Mark McDowall]
- Hide both series toolbars when there are no series. [markus101]
- Quick patch to solve Model.url issue. Should update to backbone 1.1.0 instead. [Taloth Saldono]
- Workaround to ensure the view uses a unique cloned collection for filtering instead of affecting the generic SeriesCollection. [Taloth Saldono]
- 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]
- Support for setting uid/gid on *nix systems. [Mark McDowall]
- Favicon for reverse proxy support. [Mark McDowall]
- Calendar will show downloaded/downloading if applicable when the show is on air. [Mark McDowall]
- Validate series is the one searched for. [Mark McDowall]
- Fixed cleaning titles that use underscores instead of spaces. [Mark McDowall]
- Sequential series have proper clean titles. [Mark McDowall]
- Return promise for EpisodeModel syncing. [Mark McDowall]
- Set episode's monitored status from missing and calendar. [Mark McDowall]
- Cancelling adding an indexer will stop listening to save event. [Mark McDowall]
- Adding NzbDrone.Windows to update package. [Mark McDowall]
- Parser logging - changed Debug.WriteLine to Logger.Trace. [Icer Addis]
- NLog - fixed debugger target name. [Icer Addis]
- NLog - Added debugger target. [Icer Addis]
- Use proper path for episode file moving. [Mark McDowall]
- 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]
- Clean series title in season folder of reserved characters. [Mark McDowall]
- 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]
- Better way to fix empty string split results. [Mark McDowall]
- Extra new line in release restrictions causing all releases to be rejected. [Mark McDowall]
- Search being triggered from Release Restrictions when pressing 't' [Mark McDowall]
- Some test cleanup for season search. [Mark McDowall]
- Install updates will send info to UI. [Mark McDowall]
- Fixed broken integration tests. [Mark McDowall]
- Omgwtfnzbs season/series searches stuck in a loop. [Mark McDowall]
- Exit from tray icon. [Mark McDowall]
- Xem mapped series should be more reliable. [Mark McDowall]
- New device_iden from PushBullet can be used. [Mark McDowall]
- Grunt-contrib-less version locked (0.9.0 fails me!) [Mark McDowall]
- XML clean extra spaces from config file settings when saving/retrieving. [Mark McDowall]
- 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]
- Using SortValue instead of API hack for history. [Mark McDowall]
- Logs and series are now persisted. [Mark McDowall]
- Fixed series editor. [Mark McDowall]
- History state is persisted across page reloads now. [Mark McDowall]
- Massive backgrid update, only one header cell left. [Mark McDowall]
- 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]
- Settings/System tabs will no longer fill up the browser history. [Mark McDowall]
- 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]
- Xem integration tests for American Dad. [kayone]
- 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]
- Use Int64 for PushBullet device ID. [Mark McDowall]
- Opening firewall ports when system has more than one network adapter. [Mark McDowall]
- Trigger change on input after adding token. [Mark McDowall]
- ModalController. [Mark McDowall]
- Use audio and general stream runtimes when video runtime is zero. [Mark McDowall]
- Logging quality again when using it from folder during import. [Mark McDowall]
- Incorrect parsing as DVD for releases that contained 'pal' as part of another word. [Mark McDowall]
- Stop double fecthing the collection on first load of series page. [Mark McDowall]
- Fixed broken test. [Mark McDowall]
- Narrower episode title on calendar upcoming for longer episode numbers. [Mark McDowall]
- Upgraded Filesize.js to 2.0.0. [Mark McDowall]
- Fixed event binding for episode file collection on episode modal. [Mark McDowall]
- Decimal.TryParse the frame rate instead of Decimal.Parse. [Mark McDowall]
- Replaced manual argument validations with Ensure. [kayone]
- Fixed newznab validation when URL is null. [kayone]
- Dllmap added for MediaInfo.DLL. [Mark McDowall]
- 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]
- Don't strip episode count from title if only one episode. [Mark McDowall]
- Touch! [kayone]
- Removed default for Sab. [kayone]
- Renamed FailedDownloadCommand to CheckForFailedDownloadCommand. [kayone]
- Reset existing xem info during update. [kayone]
- Don't report DirectoryNotFoundException in FreeSpaceSpecification. [kayone]
- Path performance optimization. [kayone]
- Ignore known xem errors. [kayone]
- Memory leak in Ensure.That. [kayone]
- Add delay before showing backend connection lost. [Mark McDowall]
- Fixed loading settings. [Mark McDowall]
- Use folder will now default on. [Mark McDowall]
- Moved SxEE to episode title row on calendar. [Mark McDowall]
- Option to prevent backbone from adding new models to a collection (update only) [Mark McDowall]
- Removed debugging alert. [Mark McDowall]
- More parsing tests to ensure anime doesn't break standard episodes. [Mark McDowall]
- Adding a dependency on EventLog. [Mark McDowall]
- Service now depends on Tcpip. [Mark McDowall]
- Rename previews are now ordered in asscending season and epsiode order. [Mark McDowall]
- More tests for single title paring of shows with a number in the title. [Mark McDowall]
- Parsing files/releases for series that start with numbers. [Mark McDowall]
- Deleting episode files from episode details is a go. [Mark McDowall]
- Scheduled Tasks that last ran in the future will be re-run after application start up. [Mark McDowall]
- Adding some more logging to import process. [Mark McDowall]
- Banishing bin and obj folder contents. [Mark McDowall]
- Removed NZbDrone.Setup Wix project from solution. [Mark McDowall]
- Catching InvalidOperationExceptions when Inheriting folder permissions. [Mark McDowall]
- Rename preview for full series and season. [Mark McDowall]
- Minor parsing fix. [kayone]
- Xem mappings for series without scene mapping. [kayone]
- Install nzbdrone into c:\ProgramData instead of start menu. [kayone]
- Installing as windows service is now optional during setup. [kayone]
- Fixed inno script. [kayone]
- Made paths relative in inno script file. [kayone]
- Service kills other instances on start. [kayone]
- 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]
- Fixed compilation issue. [Mark McDowall]
- Moved SeasonFolderFormat to NamingConfig. [Mark McDowall]
- Cleanup! [Mark McDowall]
- Fixed issue with validation when rename episodes is false. [Mark McDowall]
- Validation for samples and saving. [Mark McDowall]
- Validate that we can parse the chosen scheme before saving. [Mark McDowall]
- Using season:00 instead of 0season. [Mark McDowall]
- Minor cleanup. [kayone]
- Season folder format is lowercase. [Mark McDowall]
- Force Refresh added to Series Editor. [Mark McDowall]
- Empty directors and writers won't blowup. [Mark McDowall]
- Fixed broken tests. [Mark McDowall]
- Metadata issues with renaming resolved. [Mark McDowall]
- Images in XML use the path to the image now. [Mark McDowall]
- Full namespace for SortDirection. [Mark McDowall]
- Logger blowing up unit tests. [Mark McDowall]
- Revert "Added full namespace to Xbmc Metadata tests" [Mark McDowall]
- Tweaks to XML and thumbs #ND-21. [Mark McDowall]
- Metadata will be called when needed #ND-21. [Mark McDowall]
- Tests added. [Mark McDowall]
- Metadata coming together for XBMC. [Mark McDowall]
- Initial commit for Metadata. [Mark McDowall]
- Central Dispatch update from last commit. [Mark McDowall]
- Past Week Backlog Search job added. [Mark McDowall]
- Search history details error removed. [Mark McDowall]
- Prevent error for MinOrDefault. [Mark McDowall]
- Register new job properly. [Mark McDowall]
- Reordered parsing REGEX a bit. [Mark McDowall]
- An issue with Episode Searches that had full season results. [Mark McDowall]
- 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]
- Issue parsing certain multi-part episode names. [Mark McDowall]
- SendEmail will catch any errors thrown in Send, so Notifications don't blow up. It will also log additional details. [Mark McDowall]
- SmtpProvider will throw on exceptions, instead of returning false. [Mark McDowall]
- Episode Overview is trimmed down more to prevent being to large. [Mark McDowall]
- 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]
- Stopped links in grid triggering detail view in chrome. [Mark McDowall]
- Delete added to edit dialog for series. [Mark McDowall]
- CSS fixes for Series grid. [Mark McDowall]
- 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]
- Some minor styling updates to season gird. [kay.one]
- Cleaned up SeriesController. [Mark McDowall]
- Click row to see the details of that episode. [Mark McDowall]
- Fancy grid, well getting there anyways. [Mark McDowall]
- Replaced Telerik SeasonGrid with simple table. [Mark McDowall]
- After adding all existing series, show no series message to user. [Mark McDowall]
- 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]
- Fixed parsing being too greedy in its search for multi-episode releases. [Mark McDowall]
- Throwing a better exception. [Mark McDowall]
- Issue where daily episodes/full season releases would break sab queue check. [kay.one]
- Fix: Deleting a QualityProfile will now remove it from the view. [Mark McDowall]
- Code cleanup per commit comments. More Work?! [Mark McDowall]
- Fix: Resolved a parsing issue when timeleft for an SabQueueItem was greater than 24 hours. [Mark McDowall]
- Fix: Grids will no longer display alerts when navigating to another page while the grid is still loading. [Mark McDowall]
- Fixed issue where an unknown episode/item in the queue would crash CheckQueue. [kay.one]
- Parse size to decimal using en-US culture. [Mark McDowall]
- Fix: Size will be displayed in best format when rejected (instead of bytes). It will also be displayed as info so it shows in the normal log. [Mark McDowall]
- Fixed spacing in episode search notification. [kay.one]
- Analytics will not leak exceptions while in production. [kay.one]
- 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]
- Spelling fixed. [Mark McDowall]
- Password boxes will now keep value from Database instead of wiping out saved values when saved with empty fields. [Mark McDowall]
- QualityParseTest will accept bool IsProper as a parameter. [Mark McDowall]
- Tweaked Progress notification. [kay.one]
- Made search notifications a bit more friendly ;) [kay.one]
- Directory write time is now calculated based on the most recent file write to any file inside of that directory. [kay.one]
- Fixed http 500 error. [kay.one]
- Fixed http 500 error. [kay.one]
- Fixed more queue issue. [kay.one]
- Series Grid won't show series that haven't been completely added (LastInfoSync is null). [Mark McDowall]
- Fixed 503 Http errors not marking the test as ignored. [kay.one]
- Fixed 503 Http errors not marking the test as ignored. [kay.one]
- Fixed broken test. [kay.one]
- Enabled rolling file logging. [kay.one]
- Enabled rolling file logging. [kay.one]
- Fixed typo. [Mark McDowall]
- Files will be tagged with Proper when append quality is enabled and episode is a proper. [Mark McDowall]
- SabQueueItem ParseResult will trim off duplicate before parsing. [Mark McDowall]
- MassEdit table uses space better. [Mark McDowall]
- Restored a change that wasn't needed after queue json fix. [kay.one]
- SetUp must be Public... FYI. [Mark McDowall]
- Fixed GetQueue and GetHistory. [Mark McDowall]
- Fixed QueueEmpty.txt json file. [kay.one]
- Fixed an issue where an unparsable item could break the parser. [kay.one]
- Fixed an issue where a none-paused empty queue would throw. [kay.one]
- Better parser logging. [kay.one]
- Better exception logging. [kay.one]
- Check sab queue now takes quality into consideration. [kay.one]
- Fixed tests, results won't be as focused for nzbs.org. [Mark McDowall]
- Nzbs.org will search for individual episodes with less strict terms. [Mark McDowall]
- Deleting any series with seriesid =0 during migration. [kay.one]
- Duplicated root folders are now blocked. [kay.one]
- Cleaned as much of notifications as I could find. [kay.one]
- Removed some unused models from NzbDrone.Web. [kay.one]
- You can no longer add root folders that don't already exist. [kay.one]
- Better exception data for feed errors. [kay.one]
- SabProvider now gets JSON instead of XML for history and queue. [Mark McDowall]
- SabProvider can now get the entire Queue for additional processing. [Mark McDowall]
- Fixed an issue where GetProcessByName could return a list containing null items. [kay.one]
- Renamed to skipHistory to make it more clear. [Mark McDowall]
- No longer checking history when doing a manual search. [Mark McDowall]
- Corrected exception logging. [Mark McDowall]
- All exception levels are now reported. [kay.one]
- Improved the parser to properly handle files without titles, with tests. [Mark McDowall]
- Replaced ServiceInstall.bat/ServiceUninstall.bat with exe files that automatically elevate user permissions. [kay.one]
- Episode auto-ignore is now done in realtime rather than using a job. [kay.one]
- Fixed issue where AppUpdateJob would throw when there are no updates available. [kay.one]
- Fixed broken tests after adding new job. [Mark McDowall]
- Page footer is now cached for one hour (there is nothing that would change.) [kay.one]
- Separated migration for LogDB and Application update. [kay.one]
- Turning off tagging folder for now, to stop messing people's series folders. [kay.one]
- Jobs now use Timespan rather than integer to represent minutes. [kay.one]
- Fixed broken tests. [Mark McDowall]
- Automation Tests are now marked as Explicit. [kay.one]
- Backlog searching will be disabled by default. Option is available in Settings/Misc. [Mark McDowall]
- SabProvider will use Series.Title instead of the series Path, it is first cleaned by MediaFileProvide.CleanName(). [Mark McDowall]
- Season 1, Episode 0 will not be automatically ignored (usually a pilot), with test. [Mark McDowall]
- Ts and ogm files will now be scanned. [Mark McDowall]
- Adding series with a ID of 0 is now blocked. [kay.one]
- Monitoring provider now skips if Windows Auth is enabled. [kay.one]
- Bug: Fixed qualityProfile so it returns the selected cutoff in the model. [Mark McDowall]
- Add existing series won't add an invalid series (ID of zero, or blank title). It will show a UI alert instead. [Mark McDowall]
- Usability: Changed wording on SAB settings to reflect this is the spot SAB downloads to, not the users final TV show directory. [Mark McDowall]
- DailySeries now use the JSON API instead of the CSV file. [Mark McDowall]
- SceneMapping will use the JSON API instead of CSV file now. [Mark McDowall]
- Fixed broken tests. [Mark McDowall]
- Bug: Fixed ND-9, no longer strip out * from SABnzbd categories, * is Default. [Mark McDowall]
- Bug: Fixed years being picked up as 4-digit season/episode combo when using the folder name only. a year wrapped with brackets '()' or '[]' will be treated as a year. [Mark McDowall]
- XbmcProvider will use the HTTP API when updating the library for Eden clients (EventServer was failing). [Mark McDowall]
- Fixed search button on Upcoming view. [Mark McDowall]
- Logging updates. [kay.one]
- App will now redirect users that don't have full version of .net to download page. [kay.one]
- Auto adding of episodes is now disabled. (we should make it more conservative if we want to bring it back) [kay.one]
- Check if process HasExited before getting ProcessInfo. [Mark McDowall]
- AfterRename will now call AfterRename for each external notifier instead of OnRename.... C+P Fail. [Mark McDowall]
- ExternalNotification now has AfterRename, to notify (XBMC) after all episodes have been renamed. [Mark McDowall]
- Removed debugging JS. [Mark McDowall]
- Moved JS to separate file. [Mark McDowall]
- Fixed method call. [Mark McDowall]
- Increased XBMC JSON API timeout to 10 seconds. [Mark McDowall]
- XbmcProvider uses Json.net for reading/writing JSON. [Mark McDowall]
- EpisodeFileId not EpisodeIdFile... fail. [Mark McDowall]
- Fixed rename episode from series/details. [Mark McDowall]
- Moved try/catch for failed refresh episode info to job. [Mark McDowall]
- Log indexer name when failing to process feed. [Mark McDowall]
- GetActivePlayers will now work with Eden and Dharma. [Mark McDowall]
- Renamed Newzbin panel on Settings/Indexers. [Mark McDowall]
- Removed partial script tag. [kay.one]
- DailySeries.CSV now has series name along with series Id. [Mark McDowall]
- Fixed spelling for Expected[LogType]. [Mark McDowall]
- GetEpisodesByParseResult will log a warning when an episode is daily, but series isn't. [Mark McDowall]
- Web drivers are now created only once per fixture. [kay.one]
- Nzbdrone.exe file logging. [kay.one]
- Cleaned up some unused code and a bit more exception handling for GetDirectories. [Mark McDowall]
- Replaced get and post with ajax to prevent XSRF. [Mark McDowall]
- Earlier screenshot. [kay.one]
- Automation ;) [kay.one]
- Removed Command from JobDefinition. [Mark McDowall]
- Fixed broken tests. [Mark McDowall]
- Parser now supports mini-series (treats them as season 1). [Mark McDowall]
- Undeleted localSearch and deleted episodeSearch - sleep is required apparently. [Mark McDowall]
- 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]
- Starting path clean up. (All paths should go through EnvironmentProvider) [kay.one]
- Twitter notifications working from end-to-end. [Mark McDowall]
- Twatter has been added, Notifications cannot be saved (yet), nor will they send, but the framework for a user to setup Twitter (Authorize NzbDrone) is in place. [Mark McDowall]
- Unit test should now run in a machine with NzbDrone installed as a service with no side effects. [kay.one]
- Fixed sliderImage not changing when clicked. [Mark McDowall]
- Fixed installation of service, it was getting a blank filename for the executable. [Mark McDowall]
- Fixed bug where service where windows service couldn't be installed. [kay.one]
- Fixed REGEX for title parsing. [Mark McDowall]
- Post processor now deletes folders that are less than 40MB. [kay.one]
- This should fix the bug where a folder was tried to be retagged with the same error. [kay.one]
- Lots of different things ;) [kay.one]
- Fixed top slider, it will now work for multiple sliders. [Mark McDowall]
- More NzbDrone.Common updates. [kay.one]
- Removed all static state tracking from job provider. [kay.one]
- Cleaned up ConfigProvider. Added reflection based test for all properties in ConfigProvider. [kay.one]
- More work on NzbDrone.Update. [kay.one]
- Moved tests for NzbDrone.Common to its own test project. added some new tests. [kay.one]
- Replaced deprecated NBuilder calls. [kay.one]
- Fixed broken tests. [Mark McDowall]
- Reformated PostDownloadProvider.cs. [kay.one]
- Refactored the shit out of PostDownloadProvider. [kay.one]
- Fixed broken test, drop folder prefix uses regex instead of prefix now. [kay.one]
- DiskScanProvider.Scan() will log a warning if the path doesn't exist. [Mark McDowall]
- PostDownloadProvider was treating successful downloads as ones with an error and incorrectly trying to rename them before processing. [Mark McDowall]
- Moved TestBase to correct folder. [kay.one]
- Local series search will now search anywhere in the title, not just the beginning. [Mark McDowall]
- Teamcity should no longer send in Exceptioneer reports. [kay.one]
- Trying to stop team city from sending exeptioneer reports. [kay.one]
- Migration is no longer executed per test, its ran once and the db is cloned after that, (faster tests, cleaner logs ;) [kay.one]
- Better exception handling in NzbDrone.exe. [kay.one]
- Fixed Exceptioneer. [kay.one]
- Fixed some issues with PostDownloadProvider. [Mark McDowall]
- Better test for Fluent.FreeDiskSpace() [Mark McDowall]
- RootDirProvider.GetMostFreeRootDir() will calculate the find the RootDir with the most free space and return its path. [Mark McDowall]
- Found and fixed a bug in EpisodeProvider.GetEpisodesByParseResults, where it would incorrectly return all episodes for a season when a file was detected as a Full Season release. [Mark McDowall]
- Cleaned up some code, fixed broken build. [Keivan Beigi]
- Windows service seems to be fully working. [Keivan Beigi]
- More work on WindowsService, still broken. [Keivan Beigi]
- Windows service is half working, [Keivan Beigi]
- PostDownloadProvider broken down further. [Mark McDowall]
- Moved core of PostDownloadScanJob to PostDownloadProvider. [Mark McDowall]
- Orig file are added to .gitignore. [kay.one]
- Service (work in progress) [kay.one]
- More code to support service, isn't working yet. (Console still works fine) [kay.one]
- Fixed issue with invalid AirTimes for series causing Upcoming Views to fail. [Mark McDowall]
- More bugfixes, tests. [kay.one]
- Cleaned up ConfigProvider, added tests for paths. [kay.one]
- Configuring the AuthenticationType from the WebUI will now work, just restart and NzbDrone will change the AuthenticationType on start. [Mark McDowall]
- Resharper Code cleanup. [kay.one]
- Fixed log to console issue. [kay.one]
- More nzbdrone.exe refactoring. [kay.one]
- More NzbDrone.exe refactoring. [kay.one]
- Starting to add windows service support, making nzbdrone.exe unit testable. [Keivan Beigi]
- AuthenticationType is now configurable from /Settings/System. [Mark McDowall]
- ConfigFileProvider will now add missing config values automatically, with a default value. [Mark McDowall]
- WindowsAuthentication now works (disabled by default). [Mark McDowall]
- 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]
- Missing Grid uses ToBestDateString for formatting. [Mark McDowall]
- DeleteInvalidEpisodes with tests added to delete episodes that TheTvDb no longer has (previously bad data). [Mark McDowall]
- Replace '&' with its XML encoded equivalent, before parsing XML. [Mark McDowall]
- Moved Grid altering CSS to its own file, used for Series/Details, missing, upcoming and histtory grids. [Mark McDowall]
- Upcoming/Index now uses .ToBestDateString() for Dates, only showing on FutureForecast grid (instead of all grids). Status is shown on grid and option to search for episode. [Mark McDowall]
- Fixed XBMC JSON requests. [Mark McDowall]
- Treat SUBPACK's as extra releases, so they will not be downloaded. [Mark McDowall]
- Fixed CSS for Save Button hover, so that the text no longer moves. [Mark McDowall]
- Fixed broken Season parsing REGEX, added test to verify issue without parsing XML. [Mark McDowall]
- Releases with only extras will be skipped, with tests. [Mark McDowall]
- Mark invalid series downloads with NzbDrone prefix. [Mark McDowall]
- Support for csi525 naming added, previously csi.525 would work, but csi525 wouldn't. [Mark McDowall]
- Fixed broken test that was using app relative path. [Mark McDowall]
- Quality size sliders are implemented. Limits are calculated based on MB/Minute. [Mark McDowall]
- Report size is now verified to ensure it is under the MaxSize for that quality type, with tests. [Mark McDowall]
- Size is now parsed for each item in the feed. [Mark McDowall]
- Banner is now shown on Details view. [Mark McDowall]
- AddNewSeries now uses the created folder name wghen added the series (since windows trims some characters from the end [periods]). [Mark McDowall]
- SeriesId is now passed back to the controller when adding a new/existing series. [Mark McDowall]
- AutoComplete is now using jQuery UI AutoComplete. [Mark McDowall]
- Fixed AddSeries watermarks. [Mark McDowall]
- Moved away from CDNs for 3rd party scripts. [Mark McDowall]
- Upgraded to MiniProfiler 1.9. [Mark McDowall]
- Fixed logs auto column with, Time is statically set, others are dynamic (no more smallest possible width). [Mark McDowall]
- TopLogs will now return the count pass in, reduced to 5000 from 7500 to prevent JsonSerialization issues when being sent to the grid. [Mark McDowall]
- Fixed parser to properly parse a more common naming convention where the episode title starts with an episode or series/episode combination. [Mark McDowall]
- EpisodeSearch now gets the proper QualityProfile (broken after removing AttachSeries), tests updated. [Mark McDowall]
- Season searching fallback to individual episodes will done in order from 1 to n. [Mark McDowall]
- Fixed logs being written to nzbdrone.sdf instead of log.sdf. [Mark McDowall]
- Default Log view uses client operations, added all logs view that uses paging (No support for sorting or filtering). [Mark McDowall]
- Removed AttachSeries for IEnumerable and using join instead, speed difference is negligible or in some cases faster . [Mark McDowall]
- AttachSeries is no longer used for single episodes, PetaPoco will get the series in a single call for us. [Mark McDowall]
- Fixed notification messages for Season searches. [Mark McDowall]
- Fixed upcoming episodes grids that were broken due to changing SeriesName to SeriesTitle. [Mark McDowall]
- EpisodesWithFiles now returns the full series object, instead of just the SeriesTitle (So we don't need to add junk to the Episode class) [Mark McDowall]
- Potential fix for "Execution lock has fucked up" [kay.one]
- Log view now uses proper paging so it doesn't take a year to load up each page. [Mark McDowall]
- Stop throwing errors where it can't get the current message because there is no object. [Mark McDowall]
- Full season searching for Nzbs.org and NzbMatrix will also look for S01 in addition to Season. [Mark McDowall]
- Backlog search added (disabled) - It will search for a full season if a full season is missing. [Mark McDowall]
- SeriesSearchJob uses SeasonSearchJob to try to download seasons first. [Mark McDowall]
- Full Season searching added (Single NZB). SearchProvider added to perform both Season and Episode searching, triggered via jobs. [Mark McDowall]
- Removed ParseSeasonInfo. [Mark McDowall]
- Additional removals for SimpleTitleRegex added to get rid of extraneous numbers. [Mark McDowall]
- SABnzbd settings will now dynamically get the categories available from SABnzbd when the category drop-box gets focus, it will use values on the page so there is no need to save your settings first. [Mark McDowall]
- Delete existing files on import if equal or better quality otherwise skip importing. If the folder is not deleted after processing it is renamed so it will not be processed repeatedly. [Mark McDowall]
- Fixed an issue where large 1080i MPEG HDTV rips were being considered SDTV, they now get caught as Unknown. [Mark McDowall]
- Series Editor will now save the path properly. [Mark McDowall]
- Fixed SceneMappingProvider to resolve an issue with series with multiple clean names failing to return a Scene Name when being looked up via SeriesId. [Mark McDowall]
- Series/Details grids now use images for ignore/status/search/rename. [Mark McDowall]
- Fixed broken tests for episode status = ignored. [Mark McDowall]
- Series/Details specials grid will be generated like all others. [Mark McDowall]
- Season Grid toolbar uses sub-menu. [Mark McDowall]
- NormalizeTitle will return all number only titles as is. [Mark McDowall]
- Removed basic notification. client side notification should be used. [kay.one]
- Leftover notification code. [kay.one]
- Shitty merge, manually fixed it. [Mark McDowall]
- Minor changes. [kay.one]
- Fixed parsing issue when Episode Title starts with a number. Split out single and multi episode REGEX for standard naming conventions. [Mark McDowall]
- Removing items from job queue is now done while a lock is acquired. [kay.one]
- Menus are now custom built, using AJAX loading of links where acceptable. [Mark McDowall]
- Ignored image is loaded half and half instead of all grey. [Mark McDowall]
- Settings save buttons are disabled until jQuery loads and attribute is removed (prevents saving without ajax if saving too quickly). [Mark McDowall]
- If an unsorted episode that had a series that was not being watched it would prevent additional episodes from being processed. [Mark McDowall]
- Removed broken season editor from Series/Index editor. [Mark McDowall]
- 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]
- Some css tweaks to AddSeries. [kay.one]
- ExternalNotifications enabled (Xbmc only right now). [Mark McDowall]
- IsIgnored will now be checked when adding new episodes to the DB, it will: [Mark McDowall]
- Increased delete folder limit size to 10MB. [kay.one]
- Fixed process priority correction. [kay.one]
- Notification tweaks for chrome. [kay.one]
- Priority is now set using a timer. [kay.one]
- Priority is now set using a timer. [kay.one]
- Fixed orphaned job issue in JobController. [kay.one]
- Priority/JobProvider tweaks. [kay.one]
- Priority/JobProvider tweaks. [kay.one]
- Fixed broken Series with Episode Count test. [Mark McDowall]
- Series with Episode count now ignores shows that haven't aired (includes ones that air today). [Mark McDowall]
- XbmcProvider updated to include new Json API methods. [Mark McDowall]
- Fixed save button after commit. [Mark McDowall]
- 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]
- Some db/migration cleanup. [kay.one]
- Increased some columns sizes to avoid cutoffs. [kay.one]
- Minor tweaks. [kay.one]
- Logging notification tweaks. [kay.one]
- PostDownloadScanJob will not fail completely if a single folder fails. [kay.one]
- Fixed doctype. [kay.one]
- Fixed broken tests. [kay.one]
- Logs view improvements. [kay.one]
- Fixed Exceptioneer, Launcher should run as priority normal. [kay.one]
- Fixed static content issue. [kay.one]
- Removed unnecessary IIS modules. [kay.one]
- IISExpress now runs in above normal priority. [kay.one]
- Minor cleanup. [kay.one]
- Removed ISAPI, CGI from IISExpress. [kay.one]
- Episode is now marked as grabbed on download. [kay.one]
- Fixed issue with nzbs.org search where title contained brackets. [kay.one]
- Fixed some petapoco issue with insert. [kay.one]
- More notification tweaks. [kay.one]
- Content folder cleanup. [kay.one]
- Notification style fix. [kay.one]
- Limited newzbin search to English only. [kay.one]
- Fixed some notification issues. [kay.one]
- Instant progress notifications. Now use comet instead of pooling. [kay.one]
- Cleaned up script/content folder. [kay.one]
- Fixed script registrations in head. [kay.one]
- Fixed delete root dir issue in firefox. [kay.one]
- Fixed add profile link. [Mark McDowall]
- Settings views all cleaned up. [Mark McDowall]
- Root dir is done. [kay.one]
- Removed 3rd parties from script registrar. [kay.one]
- Overhauled Settings/Quality. [Mark McDowall]
- 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]
- More javascript fixes, [kay.one]
- Fixed doctype, [kay.one]
- Remove empty folders after importing new downloads. [Mark McDowall]
- More CSS cleanup, config pages are pretty messed up. [kay.one]
- Some css cleanup. [kay.one]
- Fixed adding first RootDir after the change to use Telerik's CDN. [Mark McDowall]
- Removed old packages. [kay.one]
- Downgraded to MiniProfiler 1.2. [kay.one]
- Renamed SubsonicTarget to DataBaseTarget. [kay.one]
- CSS reordering on the layout page. [kay.one]
- Toned down logging. [kay.one]
- Fixed seriesGrid query and tests. [Mark McDowall]
- Fixed broken test. [Mark McDowall]
- Series Name will now show in the examples if it is checked. [Mark McDowall]
- Fixed an issue where RootPaths with a slash at the end would have double slash when adding a new Series. [Mark McDowall]
- MediaFileProvider delete fixed to delete EpisodeFile with key of Int32 instead of object Int32. Added test to ensure File is deleted, but others remain. [Mark McDowall]
- Fixed series grid after save so it has proper counts. [Mark McDowall]
- CDN Updates. packaging updates. [kay.one]
- Forces Test project to use x86 version of the SQL CE dlls. [kay.one]
- Moved SQL CE to Nuget. [kay.one]
- Removed old migrator projects. [kay.one]
- Switched to SQLCE 4.0. [kay.one]
- Removed Episodes list from EpisodeFile object. [kay.one]
- Fixed issue where series controller was still going to db for every file. [kay.one]
- Fixed sab title issue. [kay.one]
- CalculateFilePath will use configured season folder, with tests. [Mark McDowall]
- Fixed broken build. [kay.one]
- Cleanup and tests around ImportFile. [kay.one]
- History Items are now added with series. Test makes sure seriesId is sent in. [Mark McDowall]
- Removed extra injects that weren't needed. [Mark McDowall]
- Fixed broken tests. [kay.one]
- Fixed broken tests. [kay.one]
- Drop folder is now wired. needs more tests. [kay.one]
- Wired-up drop folder move. [kay.one]
- Fixed failure when trying to add the first root dir (Missing Telerik scripts for combobox). [Mark McDowall]
- CleanFileName when getting new filename from MediaFileProvider. [Mark McDowall]
- Fixed UnitTests (set EpisodeFileId to zero where no episo.de file is expected back) [Mark McDowall]
- Removed leftover code from old ages ;) [kay.one]
- Removed leftover code from old ages ;) [kay.one]
- PetaPoco now defaults to SQLite, requires WHERE on exists calls. [kay.one]
- Fixed attach series issue and null episodes. [kay.one]
- Reformated some files. [kay.one]
- Refactored MediaFileProvider. [kay.one]
- Cleaned up import file a bit. [kay.one]
- Cleanedup get GetNewFilename. [kay.one]
- SeriesProvider gets QualityProfile in single call to DB. [Mark McDowall]
- UpcomingProvider now gets Series in call for episodes. [Mark McDowall]
- EpisodeProvider GetEpisode(s) returns episodes with EpisodeFiles. [Mark McDowall]
- Removed all warnings. [kay.one]
- Fixed season ignore. [kay.one]
- Fixed dbBenchmark tests. [kay.one]
- Fixed americandad's broken test. [kay.one]
- Fixed compile error. [kay.one]
- Removing "Histories" on migration. [kay.one]
- Fix issue on in ImportFile. [kay.one]
- Fixed duplicated episodes coming in from Tvdb. [kay.one]
- EpisodeProvider now fills Series property for all episodes returned. [kay.one]
- SeriesProvider.GetSeries(int seriesId) will now fail if series is not found. [kay.one]
- Episode EpisodeFile changed to ResultColumn instead of Ignore. [Mark McDowall]
- Test for HistoryProvider.AllItemsWithRelationships. [Mark McDowall]
- HistoryProvider will return History Items with Episode and SeriesTitle. [Mark McDowall]
- Reverted back to Single<T> instead of SingleOrDefault<T> except when searching for an episode in DB. [Mark McDowall]
- PetaPoco won't convert DateTime to UTC by default. [Mark McDowall]
- Fixed MVC profiler issue with Jobs, SQL profiling is on again. [kay.one]
- Removed Series.Episodes and Series.EpisodeFiles list. [kay.one]
- Fixed exception when GetSeries(int seriesId) where seriesId didnt' exist. [kay.one]
- Fixed Episode Daily Parse test. [Mark McDowall]
- Fixed some small issues, here and there. [kay.one]
- Fixed issue where migrration would run on every page load. [kay.one]
- Removed subsonic completely. [kay.one]
- Removed subsonic completely. [kay.one]
- Parser will remove quotes before trying to get filename from the path. [Mark McDowall]
- IndexerProvider now uses PetaPoco. [Mark McDowall]
- SceneMappings added to Migrations... again. [Mark McDowall]
- LogProvider now usues petapoco. [kay.one]
- UpcomingEpisodesProvider moved to PetaPoco. [Mark McDowall]
- QualityProvider moved to PetaPoco. [Mark McDowall]
- JobProvider moved to PetaPoco. [Mark McDowall]
- ExternalNotificationProvider moved to Peta. [Mark McDowall]
- RootDirs moved to PetaPoco. Removed SubSonic references from EpisodeFile & SceneMapping. [Mark McDowall]
- Renamed SceneMappingTest now saved in project file. [Mark McDowall]
- Renamed SceneNameMapping to SceneMapping. [Mark McDowall]
- Fixed broken tests. [Mark McDowall]
- HistoryProvider now uses PetaPoco. [kay.one]
- Replaced MigSharp with MigrationsDotNet. [kay.one]
- Using new PetaPoco Exists method in MediaFileProvider. [Mark McDowall]
- ConfigProvider now uses PetaPoco. [kay.one]
- MediaFileProvider moved to PetaPoco. [Mark McDowall]
- Fixed IsIgnored issues. [kay.one]
- Fixed some issues after the merge. [Mark McDowall]
- SeriesProvider is now Subsonic free. [kay.one]
- Adding a root dir will not add it to the DB until after it is saved, also will not save if the path is blank. [Mark McDowall]
- Using .ToList() to get around IEnumerable multi-DB calls and possible SubSonic bug with IQueryable. [Mark McDowall]
- Upcoming view will no longer hit the DB with the same request so many times. [Mark McDowall]
- History view will no longer hit the DB with the same request so many times. [Mark McDowall]
- Fixed broken tests after new SceneName method. [Mark McDowall]
- Ninject is now forced to use proper constructor. [kay.one]
- SceneNaming is now stored on NzbDrone webserver. [Mark McDowall]
- Fixed american dad's broken fix ;) [kay.one]
- Fixed multi testcase tests. [kay.one]
- IISExpress is now attached to NZBDrone.exe earlier, which means it should almost have a garanteed termination as soon as the host is killed. [kay.one]
- More episode parsing tests. [Mark McDowall]
- Directory controller will now swallow errors that would otherwise return invalid data to the client (forcing an annoying alert to the client), no results are returned when this happens. [Mark McDowall]
- Ignore copy error for SQLite.Interop.dll (so I don't need to quick IISExpress manually everytime I debug). [Mark McDowall]
- Auto complete for paths added. Config text boxes are now wider. [Mark McDowall]
- More tests for ImportNewDownload to deal with samples or certains sizes. [Mark McDowall]
- ImportingNewDownload wasn't importing small files that weren't samples like it should. [Mark McDowall]
- Fixed a bug when trying to clean up an episode that was still attached to an episode file that no longer existed. [Mark McDowall]
- Post Download Import Job created and in effect. Scans every minute to import files from the users configured "SabDropDirectory". [Mark McDowall]
- SabDropDirectory is now editable on Settings/Sabnzbd. [Mark McDowall]
- Removed General from Settings Submenu. [Mark McDowall]
- Fixed Renaming of episodes to include extension. [Mark McDowall]
- AddSeries/Index will show the RotoDirs Panel if no root dirs are in the DB. [Mark McDowall]
- Episode renaming implemented on the Series/Details page. [Mark McDowall]
- RenameProvider will return string for Multi-Episode files. [Mark McDowall]
- Rename Provider returns proper name for single episode series. [Mark McDowall]
- Fixed image name for Nzbs.org image on Indexer Settings. [Mark McDowall]
- Increased sqlite cache size to 30mb. [kay.one]
- Fixed history again. [kay.one]
- Fixed history order bug. [kay.one]
- Fixed bug in history check. [kay.one]
- Renamed image is in effect. [Mark McDowall]
- Picture Renamed so it is usable in History View. [Mark McDowall]
- Fixed History Grid overlay. [Mark McDowall]
- GetEpisodeFilesCount should be around 5 times faster. [kay.one]
- Hacked sabprovider to support addbyurl from newzbin. [kay.one]
- Had the episodes going into the episode count tuple in the wrong order than, they were being retrieved. Oh noes. [Mark McDowall]
- 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]
- Fixed random dbbenchmark test breaking. [kay.one]
- AJax load episode count to keep initial loading time of Series Grid. [Mark McDowall]
- Episode progress on Grid is now rounded. [Mark McDowall]
- Fixed broken episode status tests. [kay.one]
- Recompiled Sqlite to fix a known issue, http://system.data.sqlite.org/index.html/tktview?name=54e52d4c6f. [kay.one]
- Renamed style.css to Site.css. [Mark McDowall]
- Moved episodeSearch to it's own javascript file. [Mark McDowall]
- Search for Episode won't add #Search to URL now. [Mark McDowall]
- Release now target x86. [kay.one]
- MVC 3.0 dlls should now be included in the package. [kay.one]
- EpisodesWithoutFiles will ignore episodes with an air date before 1900. [Mark McDowall]
- CI changes. [kay.one]
- Trying to get build number into the file name. [kay.one]
- Removed MVC3 GAC dependency. [kay.one]
- Reverted jquery registration. [kay.one]
- Fixed some build issues. [kay.one]
- Moved all libraries out of NzbDrone.Core\Libraries to the root of the solution. [kay.one]
- Using nuget for Moq. [kay.one]
- Moved NLog, Subsonic to root library folder. [kay.one]
- Using nuget for Ninject MVC3. [kay.one]
- Add Existing with Refresh button after modifying root dirs. [Mark McDowall]
- Cleaned up AddSeries UI a bit. [Mark McDowall]
- Moved root dir config to add series. [Mark McDowall]
- QualityProfile name, max 15 characters (to keep the UI intact). [Mark McDowall]
- Use cursor:default instead of cursor:text for quality selectable. [Mark McDowall]
- Re-sized images for add and delete. Fixed remove profile (changing the div name without updating the removal piece... DOH!) [Mark McDowall]
- More icons. [kay.one]
- GetMediaFile should be alot easier on disk. [kay.one]
- Profiles wrap horizontally now, instead of making the page super long. On load the Unknown quality is removed from the dropdownlist if it exists. [Mark McDowall]
- Fixed add new profile. [Mark McDowall]
- Some performance tweaks to speed up episode list view. [kay.one]
- More episode update fixes, tests. [kay.one]
- Cleaned up RefreshEpisodeInfo added tests. [kay.one]
- Fixed American Dad's scene naming gong show. [kay.one]
- Removed jQuery UI selectable, using custom select boxes now. Cutoff dropbox is dynamic (based on selected qualities). [Mark McDowall]
- Quality Profile now uses jQuery UI Selectable instead of Sortable. [Mark McDowall]
- All profiles (including the default ones) are now editable. [Mark McDowall]
- The 'Master' Quality DropDownList now controls all quality controls on the page + on the AddNew Series Page. [Mark McDowall]
- Combined AddNew and AddExisting Series pages. [Mark McDowall]
- EpisodesWithoutFiles will now only return episodes where the series and season are monitored. [Mark McDowall]
- MigratorNet is compiled in release mode. [kay.one]
- Rewrite of InventoryProvider. [kay.one]
- Make Release build compile succesfully. [sschlesier]
- Oh hai search! [kay.one]
- More EpisodeSearchJob fixes/tests. [kay.one]
- EpisodeSearchJob bug fixes/tests. [kay.one]
- ExceptionVerification improvements. [kay.one]
- Fixed import new series being stuck in a loop if an update failed. [kay.one]
- Initial support for episode search in indexerbase and Nzbs.org. [kay.one]
- Better quality parse. [kay.one]
- Fixed quality parse bug. [kay.one]
- Fixed a bug where reports weren't being added to history. [kay.one]
- Failed disk scan doesn't kill the whole job anymore. [kay.one]
- Migrator.net fails. [kay.one]
- Optimized ParseEpisodeInfo. [kay.one]
- Simplified some quality types. [kay.one]
- Fixed nzbs.org RSS URL. [Mark McDowall]
- Fixed broken tests. [kay.one]
- Test project cleanup. [kay.one]
- Fixed broken test. [kay.one]
- Diskscan/Info update job refactoring and test. [kay.one]
- Minor logs view update. [kay.one]
- Removed supports backlog, updated some logs in job provider. [kay.one]
- Fixed SabProvider test for AddByUrlSuccess. [Mark McDowall]
- Fixed a concurrency issue with job provider. [kay.one]
- More test/fixes. [kay.one]
- More inventoryprovider tests. [kay.one]
- Renamed IndexerProviderBase to IndexerBase since its no longer a provider. [kay.one]
- Basic indexer tests are working. [kay.one]
- Initial stage of indexer refactoring. things compile. [kay.one]
- Loading overlays added to Series/Details, Upcoming and History views. [Mark McDowall]
- Series Details updated with overlay when loading. [Mark McDowall]
- Optimized logging to improve performance. [kay.one]
- Fixed bug when a file that wasn't parsable would try to be imported. [kay.one]
- Minor tweaks. [kay.one]
- Loading overlay added to series grid. [Mark McDowall]
- EpisodeSorting UI has descriptions, removed extra options. [Mark McDowall]
- Disabled glimpse by default to avoid memory leaks. [kay.one]
- Some cleanup. [kay.one]
- Removed indexertype property. [kay.one]
- Super smart season ignore logic. ;) [kay.one]
- Mediascan job doesn't scan series that aren't fully added to the db yet. [kay.one]
- Removed leftover merge files. [kay.one]
- Diskscan now updates the last scan time of the series object. [kay.one]
- Removed post processor from solution. [kay.one]
- Log is now configured earlier in the life cycle. [kay.one]
- Renamed Download settings to Sabnzbd settings. [Mark McDowall]
- Removed blackhole downloading from IndexerProviderBase. [Mark McDowall]
- LastExecutionTime will only be updated if no targetId was found. [Mark McDowall]
- Minor cleanup in JobProvider. [unknown]
- JobProvider now fully works based on a queuing logic, which allows more than one job to be queued. (EasyButton included!) [unknown]
- Fixed some settings value convert issues. would cause crash on clean installs. [unknown]
- Removed retundant logging for Series deletion. [Mark McDowall]
- Returned series deletion back to SeriesProvider. [Mark McDowall]
- Replaced save notifications for settings on page with AJAX Notifications. [Mark McDowall]
- DeleteSeriesJob now uses the providers properly. [Mark McDowall]
- Removed Edit page and Delete (w/o AJAX) from Series Controller. [Mark McDowall]
- Deleting a series will also delete all items in history for that series. [Mark McDowall]
- AutoConfigure for SAB is setup, it works for systems with NzbDrone and SABnzbd on the same server only. [Mark McDowall]
- Series Grid AJAX'd. [Mark McDowall]
- System/config is now editable. [kay.one]
- Fixed blackhole config to be boolean. [kay.one]
- Minor cleanup in sabprovider, sabprovider tests. [kay.one]
- Removed some warnings, logging tweaks. [kay.one]
- Fixed SAB getting the string value for Priority (instead of the integer value). [Mark McDowall]
- Fixed text box for Category, was displayed as priority. [Mark McDowall]
- Moved filename only piece to Parser. [Mark McDowall]
- MediaFileProvider, ImportFile will return null if episode cannot be properly parsed. Will only try to parse the filename, not the full episode path. [Mark McDowall]
- Moved indexer images to a subfolder. [Mark McDowall]
- IndexerType added, this will store the source indexer in history, so users can see (if they care) and we can add an icon if we want. [Mark McDowall]
- Set Meridiem to Uppercase. [Mark McDowall]
- Handle failed downloading on NZB so it will not get added to the History if it fails. [Mark McDowall]
- RootDir Adds/Deletes update the database when the action occurs, no more awkward saving tactic. [Mark McDowall]
- 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]
- Removed some unneeded injection dependencies. renamed dependency fields to be standard across the app. [kay.one]
- Removed duplicate test. [Mark McDowall]
- Fix bug where info update from tvdb would overwrite our own data, fileid, date flags ... [kay.one]
- Fixed parser for Daily shows that didn't have the series name included. [Mark McDowall]
- Resharper config file... [Mark McDowall]
- Start support for daily show file import. [kay.one]
- Fixed display bug for Settings/Downloads, it will now show the correct Div for Blackhole/SABnzbd. [Mark McDowall]
- Fixed column layout in history, upcomming. [kay.one]
- Fixed episode parsing so it is not too aggressive. Added tests for episode parsing and Assertions for number of episodes parsed (to ensure the count is correct). [Mark McDowall]
- Start of AutoConfigureSab. [Mark McDowall]
- Removed .org file. [kay.one]
- 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]
- Remove Div when deleting instead of just hiding it (so it's not submitted when calling save). [Mark McDowall]
- Missed some changes for send to Sab functionality in IndexerProviderBased. [Mark McDowall]
- NZB will be sent to SABnzbd when needed. [Mark McDowall]
- Downgraded some logs. [kay.one]
- Downgraded some logs. [kay.one]
- More notification updates. [kay.one]
- Upgraded IISExpress from WebMatrix Beta 2 to 7.5 Final. [kay.one]
- Moved GetSabTitle from episodeprovider to sabprovider, removed seriesprovider dependency. [kay.one]
- Add TvDbEpisodeId to Episode. now we can index episodes before they showup in thetvdb. [kay.one]
- Fixed broken tests. [kay.one]
- Removed Year from EpisodeParseResult (we never used it anyways). [Mark McDowall]
- Normalize REGEX will remove more words and will leave digits for now. [Mark McDowall]
- Commit after Merge. [Mark McDowall]
- Fixed Episode.ToString() bug. [kay.one]
- Fixed history grid layout. [kay.one]
- More tests and bug fixes. [kay.one]
- Fixed AutoMoqer VerifyAll() bug. [kay.one]
- More tests. [kay.one]
- Attach to debugger is a lot more reliable. [kay.one]
- Cleaned-up NzbDrone.exe. [kay.one]
- More work on indexers/jobs. [kay.one]
- Fixed log colors. [kay.one]
- JobProvider now stores last execution and success. [kay.one]
- Adding/Deleting QualityProfiles will now save/delete the profile from the database to make the process less hacky. [Mark McDowall]
- Removed Site.Master... all ASPX pages have been destroyed! [Mark McDowall]
- RAZOR'd Series and the Error page. [Mark McDowall]
- RAZOR'd Log & Upcoming. [Mark McDowall]
- AddSeries views updated to RAZOR. [Mark McDowall]
- Master page for RAZOR views created and will be auto inherited by pages. [Mark McDowall]
- 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]
- Revered back to subsonic. [Keivan]
- Don't remember what I did here ;) [kay.one]
- Cleaned up history/log grid UI. [kay.one]
- ReSharper code cleanup. [kay.one]
- Application will automatically restart on db error. [kay.one]
- Adding "master" dropbox for changing quality for add series. [Mark McDowall]
- Wrote automoqer unit test. [kay.one]
- Removed IQuality provider. [kay.one]
- Removed IQuality provider. [kay.one]
- Removed ITvDbProvider. [kay.one]
- More relative path fix. [kay.one]
- Some subsonic cleanup. [kay.one]
- Fixed relative path for some images to work in apps with path (localhost/nzbdrone) [kay.one]
- Fixed application path to support Application path (full IIS Server) [kay.one]
- Cleaned up Test project's references. [kay.one]
- Removed orig files. [Mark McDowall]
- Add GetBestMatch to TvDbProvider (Provides a way to get the best result from a list of results) [Mark McDowall]
- ParseEpisodeInfo will now handle repeating Episode Naming Format (S01E01E02 or S01E01-02), It will not handle ranges (S01E01-06) [Mark McDowall]
- Fixed some DI issues. [kay.one]
- Removed most of existing rss code. [kay.one]
- More rss refactoring. [kay.one]
- Fixed episode parse issue. [kay.one]
- Started rss cleanup. [kay.one]
- Fixed some css issues. added quality to each add existing item. [kay.one]
- Fixed project to support Razor. [Keivan]
- Add existing now does is reall time TvDb lookup. [Keivan]
- Fixed add existing. needs more polish around quality and manual mapping. [kay.one]
- Fixed ajax call for add existing. [kay.one]
- Removed github fork button. [kay.one]
- Deleted some old files. updated some ui. [kay.one]
- Upgraded to MVC3, Hello Razor. [kay.one]
- Removed upnp code. [kay.one]
- Removed default root property. [Keivan]
- Refactored BacklogProvider. [Keivan]
- Separate QualityTypes.Bluray to Bluray720 and Bluray1080. [Mark McDowall]
- Cleaned up RssItemProcessingProvider, will actually process Season NZBs now. [Mark McDowall]
- RssItemProcessingProvider will now handle full series NZBs. [Mark McDowall]
- Fixed parsing for 1013/103/113 naming. [Mark McDowall]
- Fixed REGEX for 103 (was looking for non-alphanumberic), still fails on 113 numbering, but will work for 103. [Mark McDowall]
- Parser REGEX updated to support 103 naming and breaking out of the REGEX foreach loop when a match is found. Most strict to less strict ordering of REGEX is required. [Mark McDowall]
- Ability to delete from Edit Series (link wasn't available before). [Mark McDowall]
- Fixed Parser (broke 103 naming convention, but it fixed more than it broke). [Mark McDowall]
- SeasonProvider.IsIgnored will properly handle a season that does not exist in the DB (TV DB doesn't have the latest season is root of the problem, or the season just started and NB DB is out of date). [Mark McDowall]
- Removed un-needed WebClient from XbmcProvider. [Mark McDowall]
- Fixed XBMC CleanLibrary. [Mark McDowall]
- Ability to manually add a show has been added. [Mark McDowall]
- AddNew is functional, using jquery for adding and display changes. [Mark McDowall]
- AddExisting clears check/hides rows once submitted. Bi-winning. [Mark McDowall]
- Modified TvDbProvider to aloow returning of multiple results when requesting a list of results. [Mark McDowall]
- Add Existing Series works, UI shows TVDB Name and Path so you can check before adding to DB. [markus101]
- Normalize path will now just clean it up, no longer returns the string in all lower-case. [Mark McDowall]
- Manage multiple Tv Root Folders in Settings/General. [Mark McDowall]
- Add Series, will need to design new and existing flows. [markus101]
- Series SubMenu moved to partial view. [markus101]
- Notifications UI Implemented, Added ExternalNotifications and Xbmc Providers to CentralDispatch. [markus101]
- XbmcProvider will use HttpProvider. [markus101]
- Add quality to titleFix so it will be added to queue (and looked for in queue) that way. [Quality] [markus101]
- Removed Drone Specific parser, on 2nd look it is not needed... just need to include the quality when adding it to the SAB Queue. [markus101]
- Post Processor Done. [markus101]
- ExternalNotificationProvider complete, XBMC only for now. [markus101]
- XBMC Provider finished. [markus101]
- ExternalNotifications, XBMC notification, building the framework for these, UI not implemented. [markus101]
- Post Processing has been implemented, still need to finish app for SAB to NzbDrone. [markus101]
- Display Error when RSS Feed doesn't return any items. [markus101]
- DisplayName added for EpisodeSortingModel (Used on UI). [markus101]
- EpisodeSorting setup, setting page created and usable, needs labels still. [markus101]
- Use Season Folder is set in config (also set per Series), default is true. [markus101]
- Renaming fixes, extension will be used now. [markus101]
- Show Path to episode on disk in Details. [markus101]
- Do not try to rename files if the source and destination path are the same. [markus101]
- Fixed the badly broken Renaming, it will now only attempt to rename episodes with files and works with multi-episode files. [markus101]
- Fixed Episode to EpisodeFile relationship (So getting the EpisodeFIle gets associated Episode(s) as well. [markus101]
- UI Cleanup for Series Index and Details. [markus101]
- RenameAll implemented in view and Controller + Rename Series, Season & Episode in Controller. [markus101]
- Fixes for Episode to EpisodeFile mapping. [markus101]
- EpisodeFile parsing was incorrect due to change of relationship with Episode. [markus101]
- Fixed issues that came up after making changes to Episode and EpisodeFile. [markus101]
- Episode RenamingProvider created, allows renaming by Every Episode for Every Series, by Series, by Season, or individual Episodes. [markus101]
- EpisodeFile now has a list of Episodes (support for multi-episode files), was reversed before. [markus101]
- Add to History when SAB receives the NZB and set episode.status to grabbed. [markus101]
- Delete is setup, just need to add a link to follow through on the delete. [markus101]
- Fixed QualityProfile mapping to Series, resulted in a large number of changed files referencing ProfileId instead of QualityProfileId. [markus101]
- Removed an extra file, VS changed things on me. [markus101]
- RssSync improvements and fixes. [markus101]
- Fixed unit tests. [markus101]
- Fixed SabProvider and Unit Tests for it. [markus101]
- More comprehensive check to see if we want this episode, will now compare episodeFile with the episode from the feed to see if it is wanted (Quality and Proper) [markus101]
- Fixed issue with storing and retrieving quality profile, checking the profile. [markus101]
- 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]
- Cleaned up Quality partial page. [markus101]
- More layout changes for Download Settings to get validation looking better. [markus101]
- Working on validation for forms, issues with server side, not sure how to post back model with AJAX submit, yet. [markus101]
- Fixed an issue where the RssSyncTimer was not updating the NextInterval variable after expiring the first time. [markus101]
- TimerProvider will test every 1 minute to see if it matches a schedule for updating season or entire series. [markus101]
- EpisodeProvider - RefreshSeasonInfo by Season added, updates only the supplied season. [markus101]