Commit Graph

329 Commits

Author SHA1 Message Date
Mark McDowall 9c5efdb3b4 Fix: Deleting a QualityProfile will now remove it from the view.
Java script moved to a separate file so it can be debugged.
2012-01-30 23:19:52 -08:00
Mark McDowall 2635ff9bee Fix: Grids will no longer display alerts when navigating to another page while the grid is still loading. 2012-01-29 17:38:44 -08:00
kay.one d1e3298da1 Enabled rolling file logging. 2012-01-22 18:41:44 -08:00
Mark McDowall e885fadc59 Added MassEdit for series editing. 2012-01-19 23:51:26 -08:00
kay.one 3cb61e4c34 Cleaned as much of notifications as I could find. 2012-01-18 21:06:47 -08:00
kay.one 121f3258af Removed some unused models from NzbDrone.Web 2012-01-18 21:06:46 -08:00
kay.one b8ac694fc4 added JsonErrorFilter to automatically handle failing ajax calls. 2012-01-18 21:06:46 -08:00
Mark McDowall 11b6720cd1 Backlog searching will be disabled by default. Option is available in Settings/Misc 2012-01-14 16:01:51 -08:00
Mark McDowall e4a2228b2c Moved JS to separate file. 2012-01-04 18:19:02 -08:00
Mark McDowall a7baac9747 Undeleted localSearch and deleted episodeSearch - sleep is required apparently. 2011-12-15 23:18:54 -08:00
Mark McDowall af328c9e55 History, Series/Details and Missing use ImageLink when possible for actions. 2011-12-15 00:48:26 -08:00
Mark McDowall 9264dcdf88 Added ImageLink helpers for Ajax and Html links.
Added run button to System/Jobs.
2011-12-15 00:48:23 -08:00
Mark McDowall 28259bc254 Profiler can be enabled via config file. 2011-12-13 18:31:20 -08:00
Mark McDowall 418fcbd91e Renamed _RefrenceLayout to _ReferenceLayout. 2011-12-09 20:15:38 -08:00
kay.one 9f07d7c27a Full static content (css,js) versioning. 2011-12-08 20:57:35 -08:00
kay.one 82e2cb2d1e Settings forms are fixed. 2011-11-30 22:39:11 -08:00
kay.one 852a141c21 Settings is now a single page with tabs. 2011-11-30 21:04:44 -08:00
kay.one e01be46209 Updated jQueryUI theme. 2011-11-30 20:19:51 -08:00
Mark McDowall 2ed683159f QualityProfiles now use jQuery UI Buttons to enable/disable. 2011-11-28 21:10:43 -08:00
Mark McDowall 041ad20bb3 Renamed EpisodeSorting to Naming (to Match UI).
Fixed EpisodeNaming CSS (Floats are now contained properly).
Renamed CodeFile1 to FooterModel.
2011-11-28 17:11:55 -08:00
kay.one 7c529b03b4 Local search updates. 2011-11-26 22:31:13 -08:00
kay.one 1aa295b2ca New menu. Removed some old images. 2011-11-26 22:03:16 -08:00
kay.one 3bcbc713f3 Updated localsearch UI. 2011-11-26 10:27:44 -08:00
kay.one 8d26659339 Update jQuery to 1.7.1 (but using Telerik's 1.6.4) 2011-11-26 09:25:56 -08:00
kay.one 482c591716 Added support for pinned messaged. 2011-11-25 22:27:00 -08:00
kay.one 50a8af0842 Removed Blueprint. some of config pages have layout issus. 2011-11-25 17:34:38 -08:00
kay.one f513878d78 Added Miniprofiler.MVC3, updated log grid. 2011-11-23 21:50:41 -08:00
kay.one 6e227f572d Fixed some issues around EF and log view 2011-11-22 22:41:38 -08:00
kay.one 9e37c894dd Added SqlServerCe EF to webproject 2011-11-22 22:25:07 -08:00
kay.one c6716f2425 Log page now uses EF for faster runtime queries. 2011-11-22 21:58:26 -08:00
kay.one 7c598ed323 Updated Telerik to 2011.3.1115 2011-11-22 17:51:44 -08:00
kay.one 3520b56bb6 Update logs are now in the UI 2011-11-21 22:55:09 -08:00
Mark McDowall 5ad11ba728 Fixed adding of Newznab provider. 2011-11-15 15:11:17 -08:00
Mark McDowall 9dbc97223f Fixed NzbDrone.Web project file after merge. 2011-11-13 22:29:40 -08:00
Mark McDowall dff01f984e Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
Conflicts:
	NzbDrone.Web/NzbDrone.Web.csproj
2011-11-13 22:12:03 -08:00
Mark McDowall a387e70c08 Added references that need to be copied locally. 2011-11-13 22:10:11 -08:00
kay.one 8779a37f7f UI for automatic update. 2011-11-13 22:01:51 -08:00
Mark McDowall 8c1f7e6663 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-13 16:27:25 -08:00
kay.one 51518787d8 Lots of initialization, configuration clean up. 2011-11-13 16:22:18 -08:00
Mark McDowall 639480e3ef Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-13 12:58:02 -08:00
Mark McDowall 6c86f1dfdd Newznab providers can be configured by the end user. 2011-11-13 12:51:15 -08:00
kay.one 8a7bc7bf80 Removed unused references. 2011-11-12 20:16:54 -08:00
Mark McDowall 401b3b13e2 Upgraded WebActivator (Requires Microsoft.Web.Infrastructure). 2011-11-12 00:08:30 -08:00
Mark McDowall 2371f66615 Ctrl+Short+f will now open Local Search.
ESC will close Local Search search.
When local search text box loses focus it will close the slider.
2011-11-11 23:56:49 -08:00
Mark McDowall 59c1da399e Microsoft.Web.Infrastructure set to CopyLocal. 2011-11-11 21:44:28 -08:00
Mark McDowall 6e4e49416d Added required reference Microsoft.Web.Infrastructure. 2011-11-11 18:15:21 -08:00
Mark McDowall 86eb70bcbb Moved NzbDrone scripts to Scripts/NzbDrone.
Moved Plugin scripts to Scripts (Compatibility with Nuget).
jquery.validate.unobtrusive.min.js no longer uses CDN (Now a Nuget package).
2011-11-10 18:56:33 -08:00
Mark McDowall bbd5cba272 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
Fixed CentalDispatch Conflicts.
2011-11-09 20:14:19 -08:00
kay.one 157bcd8b0f AssemblyInfo.cs cleanup 2011-11-08 09:48:34 -08:00
kay.one c503b497ed Merge branch 'markus' into kay.one 2011-11-02 20:34:07 -07:00
Mark McDowall 277b873b39 Added Prowl notifications. 2011-11-02 19:44:22 -07:00
Mark McDowall 1b8e359a63 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-02 00:10:11 -07:00
Mark McDowall be64822f08 Added Growl Settings to GUI. 2011-11-02 00:09:52 -07:00
kay.one 994ea7f090 Update FluentAssertion to 1.6 2011-10-31 18:34:30 -07:00
Mark McDowall dd7dcf4db8 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-10-31 16:27:00 -07:00
Mark McDowall a2735d7716 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. 2011-10-28 00:57:00 -07:00
kay.one 5b3f0bdffe Added google analytics. (only enabled in production) 2011-10-27 22:13:56 -07:00
Mark McDowall 2c93a27962 Added SMTP settings editing to the UI.
Added testing of SMTP settings to the settings page.
Cleaned up some extraneous lines of JS and HTML.
2011-10-26 22:46:54 -07:00
Mark McDowall 10fc9a1981 Added Submenu to Missing, allows triggering of a backlog search as well as RSS Sync.
Removed unneeded cshtml file.
2011-10-21 16:33:54 -07:00
Mark McDowall f6e14b51f6 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-10-20 16:39:13 -07:00
Mark McDowall 745d9d9355 TopSlider added for local series searching!
Should be easy to add others (would want to have it close other open ones, I think).
2011-10-20 16:36:47 -07:00
kay.one ea05635fd3 Moved NLog, Fluentassertion to Nuget. 2011-10-20 01:02:12 -07:00
Mark McDowall a9bcbfad8c Added QuickAdd for adding series, not displayed currently, needs some prettifying. 2011-10-19 08:16:34 -07:00
Mark McDowall 5098ea3249 Added two new Episode Statuses - Unpacking and Failed.
Tests added to support new Statuses.
PostDownloadScanJob will update PostDownloadStatus for failed or unpacking.
ImportFile will set the PostDownloadStatus to Processed when added to the database.
2011-10-11 20:44:19 -07:00
Mark McDowall ec6a0e6b7f App_Data added to .gitignore
Added SetValue to ConfigFileProvider.
Added creating of default config file in ConfigFileProvider.
Added more ConfigFileProvider tests.
Added UI for Settings/System
2011-10-01 00:04:06 -07:00
Mark McDowall fd205d3d57 Moved Grid altering CSS to its own file, used for Series/Details, missing, upcoming and histtory grids. 2011-09-28 18:58:23 -07:00
Mark McDowall 7786f6a914 SeriesId is now passed back to the controller when adding a new/existing series. 2011-09-08 20:52:25 -07:00
Mark McDowall d330c65165 AutoComplete is now using jQuery UI AutoComplete.
Removed jquery.liveQuery.
2011-09-08 20:26:48 -07:00
Mark McDowall 8d0cdf272c Moved away from CDNs for 3rd party scripts.
Added Telerik MVC Controls, JQuery, JQueryUI and YUI.
2011-09-07 19:48:37 -07:00
Mark McDowall f8be43a486 Upgraded to MiniProfiler 1.9.
Updated to latest WebActivator.
2011-09-07 18:56:00 -07:00
Mark McDowall c13c9d15c4 Default Log view uses client operations, added all logs view that uses paging (No support for sorting or filtering). 2011-09-05 12:59:39 -07:00
Mark McDowall 0b586de226 Added misnamed provider, PLINQ speeds it up, but still to slow for use, paging helps, but isn't consistent.
A bunch of files changed removing System.Linq, thanks Resharper :(
2011-09-03 20:05:44 -07:00
Mark McDowall 88525a0b7c AddSeries javascript fixes.
Add new series now has a drop box for rootdir.
Moved add series javascript to addSeries.js.
2011-08-23 13:31:28 -07:00
Mark McDowall 1d1bbd3a23 Series/Details grids now use images for ignore/status/search/rename. 2011-08-22 20:52:08 -07:00
Mark McDowall d120a61ccb Series/Details specials grid will be generated like all others.
Added images for Episode Status, Ignored status removed
Updated SceneNameMappings.csv
2011-08-21 23:25:32 -07:00
Mark McDowall 350e0388de Updated JobProvider to allow jobs with two targets.
JobQueueItem class created instead of using Tuples.
Added Search for Season and Rename Season jobs , plus links for them on Series/Details.
Add GetSeasonFiles added to MediaFileProvider.
2011-08-21 17:48:37 -07:00
kay.one 5ab07d7028 Added instant notification framework 2011-08-08 14:50:48 -07:00
Mark McDowall 963691b486 Updated project file to reflect deleted file. 2011-08-05 19:10:00 -07:00
Mark McDowall aa82264774 Menus are now custom built, using AJAX loading of links where acceptable. 2011-08-05 19:04:35 -07:00
Mark McDowall 3d784b828d Ignored image is loaded half and half instead of all grey. 2011-08-04 22:10:36 -07:00
Mark McDowall 9cf77955d0 Removed broken season editor from Series/Index editor.
Cleaned up series editor UI, with descriptions.
2011-08-03 23:59:08 -07:00
Mark McDowall c32346e6ea New series ignore editor on Series/Details.
Styling works, backend saving not yet implemented.
2011-08-03 00:26:39 -07:00
kay.one b4fb3002a4 Updated Add Series 2011-07-27 15:59:48 -07:00
kay.one 931bb2ea12 Fixed process priority correction. 2011-07-17 13:01:37 -07:00
kay.one d640fa65e8 Fixed orphaned job issue in JobController
System/Jobs now shows items currently in queue.
2011-07-10 21:53:34 -07:00
kay.one c339ea6ba2 Updated miniprofiler to 1.4 2011-07-07 22:40:29 -07:00
kay.one fc7bbd092e Content folder cleanup 2011-07-02 15:19:09 -07:00
kay.one 9a251394da cleaned up script/content folder 2011-07-02 01:52:33 -07:00
kay.one c7a219ddc6 Merge branch 'markus101'
Conflicts:
	NzbDrone.Web/NzbDrone.Web.csproj
2011-07-01 14:01:51 -07:00
kay.one 94e16a6037 root dir is done 2011-07-01 13:59:25 -07:00
Mark McDowall bbb318a241 Fixed add profile link. 2011-07-01 13:44:29 -07:00
Mark McDowall dc44a81099 Settings views all cleaned up. 2011-07-01 13:33:03 -07:00
kay.one 859b68ed9e Removed 3rd parties from script registrar. 2011-07-01 13:28:53 -07:00
kay.one 7c05157f19 Merge branch 'markus101'
Conflicts:
	NzbDrone.Web/NzbDrone.Web.csproj
2011-07-01 11:48:22 -07:00
Mark McDowall 859c5246d9 Overhauled Settings/Quality
CSS for Settings uses classes for aligning instead of label/input directly.
2011-07-01 02:10:42 -07:00
kay.one 9deea44c87 more root dir UI cleanup 2011-07-01 00:23:07 -07:00
kay.one 4253d0b4cb Merge branch 'markus101'
Conflicts:
	NzbDrone.Web/Views/Series/Index.cshtml
2011-06-29 23:19:44 -07:00
kay.one cece6e9bf6 Root Dir cleanup 2011-06-29 23:15:06 -07:00
Mark McDowall 63e303af3b New layout for Settings/Sabnzbd
Fixed scripting for Settings/Quality
2011-06-29 22:22:34 -07:00
Mark McDowall 01425ac0da Removed grid loading overlays. 2011-06-28 21:51:30 -07:00
kay.one a91339dd7e Updated telerik to 2011.1.414. 2011-06-27 22:01:54 -07:00
kay.one 834a5ab6e6 More CSS cleanup, config pages are pretty messed up. 2011-06-26 20:05:47 -07:00
kay.one 777afcff5f Added blueprint.css 2011-06-26 11:32:19 -07:00
kay.one 3cd4ee3996 moved SQL CE to Nuget. 2011-06-23 00:16:15 -07:00
kay.one 2537dafb36 Added SQL CE dlls, removed SQLite 2011-06-23 00:03:05 -07:00
kay.one 8b484601f6 Removed all warnings 2011-06-19 13:43:47 -07:00
kay.one b525757d8a Removed left over assemblies, CastleCore (Subsonic) and some old nuget packages 2011-06-17 22:26:04 -07:00
kay.one acf23d4fc2 Removed subsonic completely 2011-06-17 18:46:22 -07:00
kay.one b47cdd8ab2 Updated to MiniProfiler 1.3 2011-06-16 01:29:00 -07:00
kay.one 6355d5ada1 Added MiniProfiler 2011-06-13 18:35:44 -07:00
Mark McDowall 03c6dea53f Ignore copy error for SQLite.Interop.dll (so I don't need to quick IISExpress manually everytime I debug). 2011-06-09 08:24:11 -07:00
Mark McDowall bda226096b Auto complete for paths added. Config text boxes are now wider. 2011-06-08 18:45:06 -07:00
Mark McDowall 54e7092e2d Added new helper to find the best file size format given a long with file size in bytes.
Added view under system to see which folders have not been processed in dropDir.
2011-06-07 23:15:35 -07:00
Mark McDowall 381d67e56b Renamed image is in effect.
Series Detail by series will now store episodeFileId.
2011-06-05 15:19:07 -07:00
Mark McDowall 08b7b8c3e1 SeasonEditor moved to Gird Editor. 2011-06-04 22:23:50 -07:00
Mark McDowall 90d9e7d41e Moved episodeCount logic to mediaFileProvider.
Episode count counts by 5 now, so it doesn't take forever.
2011-06-02 20:04:39 -07:00
Mark McDowall 681353de3c Episode progress on Grid is now rounded. 2011-06-01 21:40:06 -07:00
Mark McDowall fdfd0a2153 Added Episodes of Episodes Total progress bar to Series Grid. 2011-06-01 20:36:30 -07:00
Mark McDowall 9ee74d68eb Moved episodeSearch to it's own javascript file. 2011-06-01 16:50:36 -07:00
Mark McDowall 3770067c32 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-01 16:26:47 -07:00
Mark McDowall 5953ae038e EpisodesWithoutFiles will ignore episodes with an air date before 1900.
Renamed SiteLayout to _Layout (MVC3 standard)
Moved some images to the image folder.
2011-06-01 16:18:08 -07:00
kay.one 6075a615ab Release now target x86 2011-05-31 20:57:50 -07:00
kay.one ae6a87b284 MVC 3.0 dlls should now be included in the package 2011-05-31 20:53:49 -07:00
Mark McDowall b8067b41f4 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-05-31 13:55:08 -07:00
Mark McDowall 8d38f98338 Add Existing with Refresh button after modifying root dirs.
Renamed AddSeries/Add to AddSeries/Index
2011-05-31 13:50:19 -07:00
Mark McDowall f27c1d89f6 Moved root dir config to add series.
Cleaned up Indexers.cshtml.
Indexers is the new default Settings page.
2011-05-30 23:13:46 -07:00
kay.one e1177463cd Removed MVC3 GAC dependency 2011-05-30 15:39:06 -07:00
kay.one 80201c8a88 fixed some build issues 2011-05-30 00:51:33 -07:00
kay.one 8eb04d9de7 Updated jQuery/Ninject/Unity using nuget 2011-05-30 00:38:39 -07:00
kay.one 1399ff15f2 moved all libraries out of NzbDrone.Core\Libraries to the root of the solution 2011-05-30 00:33:07 -07:00
kay.one ae55b29bec Moved NLog, Subsonic to root library folder 2011-05-30 00:22:20 -07:00
kay.one 45d9324055 using nuget for Ninject MVC3 2011-05-30 00:13:23 -07:00
kay.one 6ade4b4bd7 Updated sqlite to the latests official builds 2011-05-30 00:05:45 -07:00
Mark McDowall 556d5d9fb3 Quality Profile now uses jQuery UI Selectable instead of Sortable. 2011-05-29 01:59:25 -07:00
Mark McDowall 72e73b7513 All profiles (including the default ones) are now editable. 2011-05-28 21:07:11 -07:00
Mark McDowall 463881843e Combined AddNew and AddExisting Series pages.
Fixed AddNew Series
2011-05-28 00:16:16 -07:00
kay.one cbbb6e2b18 Oh hai search! 2011-05-26 23:03:57 -07:00
kay.one a6ad977114 Fixed import new series being stuck in a loop if an update failed
Seperated IndexerProviderTest from ProviderTests
Fixed some ToString() issues
Refactored IndexerBase/IndexerProvider
2011-05-26 19:12:28 -07:00
Mark McDowall 4e01896cbe Fixed SabProvider test for AddByUrlSuccess. 2011-05-20 00:00:41 -07:00
Mark McDowall 26b7bc5c53 Loading overlays added to Series/Details, Upcoming and History views. 2011-05-19 15:59:30 -07:00
kay.one 90c6b78e8c minor tweaks 2011-05-18 21:54:33 -07:00
kay.one f89eff9305 some cleanup 2011-05-18 20:59:12 -07:00
Mark McDowall d6ae21506c Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-05-17 22:32:32 -07:00
Mark McDowall 8e214029c9 Renamed Download settings to Sabnzbd settings.
Moved Download Propers to Quality settings.
Cleaned up Quality UI and enhanced it with some jQuery goodness. Mmmmm jQuery.
2011-05-17 20:39:26 -07:00
kay.one 45fde370d8 Removed post processor from solution 2011-05-17 20:10:39 -07:00
Mark McDowall d4c9e5d12f Added Glimpse. 2011-05-16 19:15:37 -07:00
Mark McDowall 9caacc4809 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.
Editor should support about 40 seasons without scrolling (TvDb doesn't list all seasons for large series)

Removed &pp=3 from SabProvider (it will use SAB's configured Post Processing value).
2011-05-15 23:27:02 -07:00
Mark McDowall 46e7c6f495 Added auto completion on General Settings for RootDir settings using jQuery UI. 2011-05-14 00:49:57 -07:00
Mark McDowall c5ea0dee17 Removed Edit page and Delete (w/o AJAX) from Series Controller.
Series grid now shows seasons count without counting season 0 (specials).
2011-05-11 22:21:48 -07:00
Mark McDowall 49a059bdea AutoConfigure for SAB is setup, it works for systems with NzbDrone and SABnzbd on the same server only. 2011-05-10 23:46:26 -07:00