Commit Graph

537 Commits

Author SHA1 Message Date
Mark McDowall 66504febe0 Fixed migrations after rebase 2014-02-12 12:26:31 -08:00
Mark McDowall cc4f2f3a69 Re numbered metadata migrations 2014-02-12 01:05:31 -08:00
Mark McDowall e9db0fc14a Fixes after rebase 2014-02-12 01:05:29 -08:00
Mark McDowall 409e1cca94 No more dupes and house cleaner added 2014-02-12 01:04:56 -08:00
Mark McDowall 3ca5e478ff Almost everything working except importing episode thumbs 2014-02-12 01:04:54 -08:00
Mark McDowall a6361d0bbd New: XBMC Metadata (Frodo+) 2014-02-12 01:04:51 -08:00
Mark McDowall 6493622ebc Also trim question marks 2014-02-12 01:03:24 -08:00
Mark McDowall 1b21f4a2d7 Fixed: Double periods before extensions when episode title ends in a period 2014-02-12 00:59:22 -08:00
Mark McDowall 1cc4c11a7e New logo 2014-02-12 00:07:05 -08:00
Mark McDowall 54f01ce41d Fixed: Detection of russian releases using 'rus' in the title 2014-02-11 19:18:17 -08:00
Mark McDowall a6c653651f Fixed: Changing quality of episode file 2014-02-11 19:05:13 -08:00
Mark McDowall 4e5588f5dd renamed /api/qualityprofiles to /api/qualityprofile 2014-02-11 17:52:03 -08:00
Mark McDowall 3d3390187e New: Optionally disable notifications for upgraded episode files 2014-02-10 17:09:31 -08:00
Mark McDowall bc908e0440 Binding signalr to cloned series collection 2014-02-10 12:24:59 -08:00
Mark McDowall f5d85b8f57 Mono NzbDrone processes are more restricted 2014-02-10 11:59:00 -08:00
Mark McDowall 4d3217432c Fixed some unit tests 2014-02-10 11:40:13 -08:00
Mark McDowall d0a6daeb26 Restart on linux/os x working
Removed client messages for shutdown/restart since they were getting stuck
2014-02-10 01:49:06 -08:00
Mark McDowall 2d50957baa Fixed: Fatal error will not be logged when browser is closed (linux/osx) 2014-02-10 01:25:06 -08:00
Mark McDowall 267c97052e Close both toolbars 2014-02-09 23:10:06 -08:00
Mark McDowall bcc854b78c Removed extraneous filtering code from series index 2014-02-09 12:31:57 -08:00
Mark McDowall dff6726114 Enter on add root folder will add folder
Renamed Root Folder js files
2014-02-08 11:54:14 -08:00
Mark McDowall 0247aebb25 Fixed: Adding an invalid root folder will show a usable error message 2014-02-08 11:44:38 -08:00
Mark McDowall e47b4c7686 New: Series lists will auto update when files are imported/deleted 2014-02-08 00:51:29 -08:00
Mark McDowall 7261a4bd71 Merge branch 'backup-on-update' into develop 2014-02-07 22:55:12 -08:00
Mark McDowall 469d802b7b Shutdown and restart are buttons now 2014-02-07 22:53:35 -08:00
Mark McDowall fcd05cda60 Fixed: Show title on posters view when poster is unavailable 2014-02-07 21:05:52 -08:00
Mark McDowall c3eb9a7a8c Renamed some series index views 2014-02-07 18:32:49 -08:00
Mark McDowall e131817022 Disable nancyfx diagnostics unless in debug 2014-02-07 18:21:44 -08:00
Mark McDowall e16a6f2b9c Only backup database and config file before update 2014-02-07 18:16:19 -08:00
Mark McDowall 85b211738b New: Backup database before updating 2014-02-06 22:13:16 -08:00
Mark McDowall be9b7284b5 Added shutdown and restart buttons to system UI
New: Shutdown and restart from UI
Fixed: ctrl+c will shutdown app on mono
2014-02-06 21:18:48 -08:00
markus101 6ff9c9f61e Shutdown working on mono 2014-02-06 18:19:02 -08:00
Mark McDowall aa1a76fe72 Restart for Windows 2014-02-06 18:19:01 -08:00
Mark McDowall f69bb79077 Shutdown! Restart working for services 2014-02-06 18:18:59 -08:00
Mark McDowall 119a4ff39c Proper wiki link for add series 2014-02-06 13:31:09 -08:00
Mark McDowall 4d40ce88c2 Return false for size when quality is unknown 2014-02-05 23:45:00 -08:00
Mark McDowall 823ace02a6 Fixed not in queue spec 2014-02-05 23:43:58 -08:00
Mark McDowall 235bbc2d91 Single quotes around index column name won't die 2014-02-05 23:39:28 -08:00
Mark McDowall d648056bc4 Better trace messaging for Download Decision specs
Fixed: Trace logs will contain more details when a release is rejected
2014-02-05 16:56:10 -08:00
markus101 2b5c512d64 Get series from DB before publishing add series, so we can use LazyLoaded values 2014-02-04 23:08:33 -08:00
markus101 16dd5b621e ScheduledTasks won't run immediately after first start 2014-02-04 21:52:53 -08:00
markus101 f9b0b2206c Added RescanSeries command 2014-02-04 21:29:57 -08:00
markus101 cdbd7273b7 Fixed broken episode integration tests 2014-02-04 21:29:43 -08:00
markus101 5a673a33ab Moved /api/episodes to /api/episode to align with other endpoints 2014-02-04 20:36:16 -08:00
markus101 9ee535328f Fixed: Order Upcoming by date and time 2014-02-04 20:23:29 -08:00
markus101 3d423f57f8 Fixed: Use friendly name instead of "Newznab" when fetching feeds 2014-02-04 20:20:00 -08:00
markus101 03ba8d071e Migration to new quality takes seconds not minutes now 2014-02-04 19:17:42 -08:00
Mark McDowall c9a77e99a0 Error handling in migration to new quality 2014-02-04 18:46:03 -08:00
Mark McDowall fe4f3d5d1e Fixed namespace 2014-02-03 17:42:35 -08:00
Mark McDowall 1eae184b43 Fixed up form-info icons after merge 2014-02-03 17:31:18 -08:00
Mark McDowall 958c2f1fe1 Merge branch 'quality-definitions' into develop
Conflicts:
	src/UI/Settings/Quality/Profile/EditQualityProfileTemplate.html
	src/UI/app.js
2014-02-03 17:29:22 -08:00
Mark McDowall 9a43ab9b94 Re-organized buttons on series index 2014-02-03 13:49:46 -08:00
markus101 9da0263eb5 Added warning to permissions
fixed icon name for form-info
2014-02-02 21:57:10 -08:00
markus101 ee7cb2b80f Hide both series toolbars when there are no series
New: Filter series view
New Filter logs table
2014-02-01 17:35:48 -08:00
markus101 298837f96a Changed buttons on series/logs views to look less cramped 2014-02-01 16:32:08 -08:00
markus101 9515c28729 Merge branch 'view-filtering' of https://github.com/Taloth/NzbDrone into view-filtering 2014-02-01 15:48:37 -08:00
Taloth Saldono 45304b1bbc Solved error in quality comparison for HistoryService 2014-02-02 00:38:19 +01:00
markus101 01bdec965b Add absolute episode numbers to episodes during refresh 2014-02-01 14:26:49 -08:00
Taloth Saldono 98903869c3 Quick patch to solve Model.url issue. Should update to backbone 1.1.0 instead. 2014-02-01 23:09:30 +01:00
Taloth Saldono 7a4e05f04a Workaround to ensure the view uses a unique cloned collection for filtering instead of affecting the generic SeriesCollection. 2014-02-01 23:09:25 +01:00
Taloth Saldono 9df0ad0bf7 System.Logs view can now be filtered by severity. 2014-02-01 23:09:22 +01:00
Taloth Saldono af4c351428 Series Index can now be filtered and no longer fetches twice when starting. 2014-02-01 23:09:19 +01:00
markus101 2cd347b829 New: Blacklist added to UI (under history) 2014-02-01 14:07:30 -08:00
markus101 953e59d7e3 New: Progress bar on series details/calendar when episode is downloading 2014-01-31 22:05:16 -08:00
Mark McDowall d80d89e687 Calendar and series details show download progress 2014-01-31 17:47:59 -08:00
Mark McDowall c84bd6f21f Fixed chown config keys 2014-01-31 08:17:50 -08:00
Mark McDowall caf6f86573 Do not try to chown when user or group is blank 2014-01-31 08:11:19 -08:00
Mark McDowall cf57188741 Added sourceTitle to failed downloads 2014-01-30 22:23:48 -08:00
Mark McDowall 7218772b32 Support for setting uid/gid on *nix systems 2014-01-30 21:24:32 -08:00
Mark McDowall 3ed37997c5 Fixed: favicon for reverse proxy support 2014-01-30 18:35:41 -08:00
Mark McDowall 22cd3695ae Fixed: Calendar will show downloaded/downloading if applicable when the show is on air 2014-01-30 17:51:34 -08:00
Mark McDowall 0ab7d035e1 Validate series is the one searched for 2014-01-30 17:35:22 -08:00
Mark McDowall fbf242d3d5 Fixed cleaning titles that use underscores instead of spaces 2014-01-30 14:08:34 -08:00
Taloth Saldono 31e0524389 Disable background click to prevent deselection of all items. 2014-01-30 20:09:10 +01:00
Mark McDowall 4fc25b010c Fixed: Sequential series have proper clean titles 2014-01-29 22:43:23 -08:00
Mark McDowall 47f12b429e return promise for EpisodeModel syncing 2014-01-29 22:18:37 -08:00
Mark McDowall 28aee91d3f Fixed: Set episode's monitored status from missing and calendar 2014-01-29 22:08:13 -08:00
Mark McDowall cc66077943 Cancelling adding an indexer will stop listening to save event
Fixed: Cancelling adding indexer will not break saving
2014-01-29 21:52:50 -08:00
Mark McDowall c4fc3e77b3 Cancelling quality profile editing will refetch it from the server 2014-01-29 20:58:35 -08:00
Mark McDowall 191db1c541 Moved to regions for quality profile editor 2014-01-29 20:45:30 -08:00
Mark McDowall 75decad601 UI looking better for quality profile editing 2014-01-28 20:15:11 -08:00
Taloth Saldono 3e97106aa7 Updated QualityProfile to contain a list of Items each with a 'Allowed' bool. 2014-01-29 01:53:59 +01:00
Mark McDowall 6ead44ca1b Added a tooltip to allowed 2014-01-27 22:02:52 -08:00
Mark McDowall 3bfdd1d9eb Fixed sorting of cutoff when allowed list changes 2014-01-27 21:51:56 -08:00
Mark McDowall 37ff745521 Renamed view template 2014-01-27 21:42:14 -08:00
Mark McDowall 8e59843d35 Fixed styles for quality profile editor, click chevron to move
New: Quality in Profile can now be re-ordered (advanced setting)
2014-01-27 21:22:45 -08:00
Taloth Saldono c90791b266 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. 2014-01-27 19:21:29 +01:00
Mark McDowall 47a8d93c18 Added .ogv as a file extension 2014-01-26 17:13:29 -08:00
Mark McDowall 34a08f8abb Merge pull request #50 from iaddis/nlog-debugger-output
Nlog debugger output
2014-01-26 17:13:30 -08:00
Mark McDowall 24430aef07 Use proper path for episode file moving 2014-01-26 15:12:06 -08:00
Mark McDowall 543cc4e6c1 If folder does not exist... 2014-01-26 14:58:12 -08:00
Mark McDowall 25ae19bf80 Hiding permissions when OS is windows 2014-01-26 14:16:12 -08:00
Mark McDowall 49168cad25 UI and opt-in for setting permissions 2014-01-26 00:57:14 -08:00
Mark McDowall 5459b5fed4 New: Setting file permissions on import (Linux) 2014-01-25 23:51:33 -08:00
Mark McDowall 37231d1ef0 DiskProvider split to Windows and Mono projects 2014-01-25 23:51:33 -08:00
Mark McDowall a228bd8f1c Added test for series folder name 2014-01-24 14:08:06 -08:00
Mark McDowall 8292d4d267 Fixed: API Authentication issues with Apache Basic Auth 2014-01-24 14:08:05 -08:00
Mark McDowall 6b90a3a1eb Fixed: Clean series title in season folder of reserved characters 2014-01-24 14:08:02 -08:00
Mark McDowall 7d46f4d64d Logging destination filename when importing/renaming files. 2014-01-21 21:35:01 -08:00
Mark McDowall 7bb8a9db5f Validation and integration test for SeriesFolderFormat 2014-01-17 10:43:15 -08:00
Mark McDowall 43a2f39106 Added help text to Series Folder Format.
Fixed styling of format helper buttons
2014-01-17 08:27:49 -08:00
Mark McDowall 0b2865a97c Fixed broken add series test 2014-01-17 08:14:58 -08:00
Mark McDowall b5b9fababb New: Series Folder format now configurable (used when adding series only) 2014-01-16 23:52:28 -08:00
Mark McDowall 7c6605c02b New: Original Title can be used in file names 2014-01-16 23:23:34 -08:00
Mark McDowall 1e878a88fd ImdbId and Title Slug are now nullable 2014-01-16 20:41:23 -08:00
Mark McDowall d89d9e67c2 NextAiring sorting is not as drunk anymore 2014-01-16 12:37:31 -08:00
Mark McDowall 642f56c221 Fixed: Womble's URL 2014-01-16 09:36:21 -08:00
Mark McDowall 4962db3b6a Fixed: Initial sorting for Next Airing 2014-01-16 09:18:53 -08:00
Mark McDowall 442ab2b7c4 Get 1000 releases from indexers 2014-01-15 19:43:49 -08:00
Mark McDowall 6cbc8687de Better way to fix empty string split results 2014-01-15 16:22:22 -08:00
Mark McDowall 885872ff3a Fixed: Extra new line in release restrictions causing all releases to be rejected 2014-01-15 12:39:32 -08:00
Mark McDowall 2dd7fb9fdf Fixed: Search being triggered from Release Restrictions when pressing 't' 2014-01-15 08:59:38 -08:00
Mark McDowall c50fb84216 Some test cleanup for season search 2014-01-14 11:58:53 -08:00
Icer Addis 502ddceea2 Replaced + with space in special episode query string builder 2014-01-14 00:35:22 -08:00
Icer Addis 11aa82832f Added using statement 2014-01-13 21:25:03 -08:00
Icer Addis 2dbf0ecc82 Fixes for code review 2014-01-13 21:20:29 -08:00
Mark McDowall 3ccdbca712 Install updates will send info to UI 2014-01-13 20:18:33 -08:00
Mark McDowall 2dccc0567e Fixed broken integration tests 2014-01-13 19:57:47 -08:00
Mark McDowall 5ac55b0421 Fixed: omgwtfnzbs season/series searches stuck in a loop
Fixed:  MegaSearch season/series searches stuck in a loop
2014-01-13 19:47:45 -08:00
Mark McDowall 3eeee7335e Fixed: Exit from tray icon 2014-01-09 20:32:21 -08:00
Mark McDowall 401a5c9f26 Fixed: Xem mapped series should be more reliable 2014-01-09 17:41:08 -08:00
Mark McDowall 5ada7efefc Fixed: New device_iden from PushBullet can be used 2014-01-09 09:04:43 -08:00
Icer Addis c459cdf168 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
2014-01-07 21:54:23 -08:00
Mark McDowall a422587ed5 Fixed: XML clean extra spaces from config file settings when saving/retrieving 2014-01-07 17:37:51 -08:00
Mark McDowall e00b216eef fixed URL when adding an indexer 2014-01-07 17:29:43 -08:00
Mark McDowall 332136bc6f Only get DownloadClientId when its been added to history 2014-01-07 17:05:06 -08:00
Icer Addis e2939847a5 Parser logging - changed Debug.WriteLine to Logger.Trace 2014-01-07 04:12:55 -08:00
Icer Addis 6c34acc8b3 NLog - fixed debugger target name 2014-01-07 04:03:44 -08:00
Icer Addis ff5dc6f0ce NLog - Added debugger target 2014-01-07 04:03:38 -08:00
Icer Addis 6ee08af111 Special Episode parsing support in ParsingService
Added ParsingService.ParseSpecialEpisodeTitle
Added SeriesService.FindByNameInexact
Added EpisodeService.FindSpecialEpisodeByName
Added IsPossibleSpecialEpisode method to parse info
DownloadDecisionMaker will try to find special episodes if a parse fails or is a possible special episode
2014-01-07 00:24:50 -08:00
Icer Addis d727840fbf Indexer searching for special episodes using query string
Added SpecialEpisodeSearchCriteria criteria to handle special episode search queries
Added method NzbSearchService.SearchSpecial() for season0 episodes
Added IIndexer GetSearchUrls() for doing text based queries
2014-01-07 00:21:05 -08:00
Mark McDowall 16356b6319 Merge branch 'reverse-proxy' into develop 2014-01-06 17:17:16 -08:00
Mark McDowall a3d67b47f9 Merge branch 'backgrid' into develop 2014-01-06 17:17:04 -08:00
Mark McDowall ed1334514f Fixed: No longer showing connect lost messages when trying to reconnect 2014-01-05 22:37:59 -08:00
Mark McDowall fcd5619041 Fixed: Manually failing a release 2014-01-05 11:49:04 -08:00
Mark McDowall b16360fd39 Configure URLs on Linux, but don't register them 2014-01-02 19:25:30 -08:00
Mark McDowall 1ff652f6d6 Added dllmap for mediainfo freebsd 2014-01-02 10:34:08 -08:00
Mark McDowall 5c1f2b2dd7 Better css for sorting button text 2014-01-01 23:11:29 -08:00
Mark McDowall 8dcfbe7b9d Little hack to deal with backgrid's setting of sortKey 2014-01-01 23:07:31 -08:00
Mark McDowall 6ba17782aa Sorting on all series views is now working
New: Sorting is now persisted on a per page and browser basis
New: Series lists now support sorting on all views
2014-01-01 23:07:30 -08:00
Mark McDowall 4d6d477947 Using SortValue instead of API hack for history
Fixed jshint for series collection
2014-01-01 23:07:30 -08:00
Mark McDowall df055d191f Logs and series are now persisted 2014-01-01 23:07:29 -08:00
Mark McDowall 96868d088f Fixed series editor 2014-01-01 23:07:29 -08:00
Mark McDowall 7dc641b3a9 History state is persisted across page reloads now 2014-01-01 23:07:28 -08:00
Mark McDowall 7e20e48023 Massive backgrid update, only one header cell left 2014-01-01 23:07:27 -08:00
Mark McDowall 874e98b408 Support for persistent state for collections 2014-01-01 23:07:27 -08:00
Mark McDowall b5c9a811dd New: Support for running from a sub folder (reverse proxy) 2014-01-01 22:56:19 -08:00
Mark McDowall cec479923f Merge branch 'pushover' into develop 2013-12-31 14:33:54 -08:00
Mark McDowall a15fb00c35 sync event instead of promise 2013-12-31 00:43:01 -08:00
Mark McDowall 195cf97303 New: Added OZnzb.com as a default indexer 2013-12-30 21:44:07 -08:00