Commit Graph

405 Commits

Author SHA1 Message Date
Mark McDowall 342406784a Fixed seriesGrid query and tests.
Fixed GetEpisodeModels that would fail due to a null AirDate.
2011-06-23 11:37:17 -07:00
kay.one 3cd4ee3996 moved SQL CE to Nuget. 2011-06-23 00:16:15 -07:00
Mark McDowall 938fa24a8e Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-23 00:05:18 -07:00
kay.one 2537dafb36 Added SQL CE dlls, removed SQLite 2011-06-23 00:03:05 -07:00
kay.one 69239bc371 Switched to SQLCE 4.0 2011-06-22 23:56:17 -07:00
Mark McDowall 45f697f150 Series Name will now show in the examples if it is checked. 2011-06-22 16:47:16 -07:00
Mark McDowall b6178c9eef Fixed an issue where RootPaths with a slash at the end would have double slash when adding a new Series. 2011-06-22 16:44:42 -07:00
Mark McDowall 3a065b86f1 Fixed series grid after save so it has proper counts. 2011-06-21 23:39:45 -07:00
kay.one cbfbb87926 fixed issue where series controller was still going to db for every file.
Increased log level
tweaked connection string to sqlite
2011-06-21 22:43:45 -07:00
Mark McDowall ecd0fb50a8 Removed extra injects that weren't needed.
Wrapped find series in try/catch to prevent a case where the series is in SceneMapping, but isn't in the users database. -Missed in last commit apparently.
2011-06-21 18:10:31 -07:00
Mark McDowall 47b997326b Fixed failure when trying to add the first root dir (Missing Telerik scripts for combobox). 2011-06-21 00:02:21 -07:00
Mark McDowall 208feb7d19 CleanFileName when getting new filename from MediaFileProvider. 2011-06-20 16:46:54 -07:00
Mark McDowall 431d850d32 SeriesProvider gets QualityProfile in single call to DB.
SeriesProvider.GetAllSeriesWithEpisodeCount gets seasonCount(with or without specials), total episode count & episodeWithFile count (excluding ignored episodes).
Added tests for SeriesWithEpisodeCount.
2011-06-20 00:13:17 -07:00
Mark McDowall 86ab26e2d9 UpcomingProvider now gets Series in call for episodes. 2011-06-19 20:08:09 -07:00
Mark McDowall 7b5556199f Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-19 17:23:59 -07:00
Mark McDowall 0972c956b8 HistoryProvider will return History Items with Episode and SeriesTitle. 2011-06-19 16:44:45 -07:00
kay.one 8b484601f6 Removed all warnings 2011-06-19 13:43:47 -07:00
kay.one bbf27c6f66 Fixed MVC profiler issue with Jobs, SQL profiling is on again. 2011-06-18 10:58:52 -07:00
kay.one d55e2606ad Merge branch 'markus101'
Conflicts:
	NzbDrone.Core.Test/SeriesProviderTest.cs
2011-06-18 01:36:05 -07:00
kay.one 0e86653d8a Fixed bug where status was shown instead of title on SeriesDetail page 2011-06-17 23:41:31 -07:00
Mark McDowall 85d5b07c67 Merge with Kayone. 2011-06-17 23:24:44 -07:00
kay.one b525757d8a Removed left over assemblies, CastleCore (Subsonic) and some old nuget packages 2011-06-17 22:26:04 -07:00
Mark McDowall 71a123401e Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-17 20:11:36 -07:00
Mark McDowall d28e94868c Parser will remove quotes before trying to get filename from the path.
HistoryController - Gets Series from seriesProvider.
UpcomingComtroller - Gets Series from seriesProvider.
2011-06-17 20:11:04 -07:00
kay.one acf23d4fc2 Removed subsonic completely 2011-06-17 18:46:22 -07:00
kay.one 3ef17273fd HistoryProvider now uses PetaPoco 2011-06-16 23:59:13 -07:00
Mark McDowall 1f0e71c68e Merge with Kayone. 2011-06-16 20:46:14 -07:00
Mark McDowall 3dbb38b54f MediaFileProvider moved to PetaPoco.
Season Grid now shows episodeFile quality.
2011-06-16 20:29:39 -07:00
kay.one 3cccb5858a Merge branch 'markus101'
Conflicts:
	NzbDrone.Core.Test/SeriesProviderTest.cs
	NzbDrone.Core/Providers/MediaFileProvider.cs
	NzbDrone.Core/Providers/SeriesProvider.cs
2011-06-16 19:48:24 -07:00
kay.one 190ce6b142 ConfigProvider now uses PetaPoco 2011-06-16 19:27:10 -07:00
kay.one b47cdd8ab2 Updated to MiniProfiler 1.3 2011-06-16 01:29:00 -07:00
Mark McDowall 93340f7d53 Added AJAX wheel for Refresh Root Dirs, so you can tell its working now. 2011-06-15 23:18:19 -07:00
Mark McDowall c3d4732baa 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. 2011-06-15 19:32:55 -07:00
Mark McDowall c8ae3de292 Upcoming view will no longer hit the DB with the same request so many times. 2011-06-14 08:14:33 -07:00
Mark McDowall 3572855c34 History view will no longer hit the DB with the same request so many times. 2011-06-14 08:07:48 -07:00
kay.one 6355d5ada1 Added MiniProfiler 2011-06-13 18:35:44 -07:00
kay.one add780b431 Ninject is now forced to use proper constructor. 2011-06-13 18:23:04 -07:00
kay.one 8686eb5d32 IISExpress is now attached to NZBDrone.exe earlier, which means it should almost have a garanteed termination as soon as the host is killed.
Console logging starts earlier in the app.
Moved Default profiles to QualityProvider.
2011-06-12 20:45:22 -07:00
Mark McDowall ad89618f58 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. 2011-06-10 14:55:58 -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 c4163d1e0d SabDropDirectory is now editable on Settings/Sabnzbd 2011-06-07 00:08:37 -07:00
Mark McDowall 5bf3902d5a Removed General from Settings Submenu. 2011-06-06 23:35:22 -07:00
Mark McDowall 560706ae8f Fixed Renaming of episodes to include extension.
PostDownload Importing setup, need to setup job for period scan.
2011-06-06 23:29:07 -07:00
Mark McDowall 96670d0567 AddSeries/Index will show the RotoDirs Panel if no root dirs are in the DB. 2011-06-06 14:31:08 -07:00
Mark McDowall 4d3ba62e5d Episode renaming implemented on the Series/Details page. 2011-06-05 22:23:28 -07:00
Mark McDowall f1584e0f88 Fixed image name for Nzbs.org image on Indexer Settings. 2011-06-05 17:33:02 -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 723882ea48 Picture Renamed so it is usable in History View. 2011-06-05 01:11:54 -07:00
Mark McDowall 6542f687d6 Fixed History Grid overlay. 2011-06-05 00:47:59 -07:00
Mark McDowall f946eeed42 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-05 00:30:35 -07:00
kay.one 54d1d5e379 GetEpisodeFilesCount should be around 5 times faster. 2011-06-05 00:25:50 -07:00
Mark McDowall 8c82133ab0 Season Editor loading is now obvious.
Saving Series Grid Edit shows AJAX wheel now, so you know its actually working.
2011-06-04 23:56:05 -07:00
Mark McDowall 08b7b8c3e1 SeasonEditor moved to Gird Editor. 2011-06-04 22:23:50 -07:00
Mark McDowall 383dfe302f Merge branch 'master' of git://github.com/kayone/NzbDrone
Conflicts:
	NzbDrone.Core/Providers/MediaFileProvider.cs
2011-06-04 11:47:35 -07:00
Mark McDowall 7291497ce0 Added search to Yesterday in Upcoming View. 2011-06-03 21:47:04 -07:00
kay.one d3be516fb2 removed Season/SeasonProvider, updated dbBenchmark tests. 2011-06-03 18:56:53 -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 eb3875d43b DeleteRootDir and AddSeries shared the same method, which caused addSeries to fail. 2011-06-02 19:09:24 -07:00
Mark McDowall dc5bec4d2e Work on episode count. 2011-06-02 18:33:33 -07:00
Mark McDowall 467ed51432 AJax load episode count to keep initial loading time of Series Grid. 2011-06-02 00:23:38 -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 1411cac54a Renamed style.css to Site.css
Added Episode Search to Missing
2011-06-01 18:16:49 -07:00
Mark McDowall 9ee74d68eb Moved episodeSearch to it's own javascript file. 2011-06-01 16:50:36 -07:00
Mark McDowall 0284f54e08 Search for Episode won't add #Search to URL now. 2011-06-01 16:39:01 -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
kay.one 8c48e63f36 updated app.config files 2011-05-31 12:02:45 -07:00
Mark McDowall cd4268cf4a Cleaned up AddSeries UI a bit. 2011-05-30 23:46:24 -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 d6281b80bb reverted jquery registration 2011-05-30 01:09:19 -07:00
kay.one 80201c8a88 fixed some build issues 2011-05-30 00:51:33 -07:00
kay.one e4fcb6d573 added jquery registration to sitelayout.cshtml 2011-05-30 00:45:35 -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 f6578bd535 QualityProfile name, max 15 characters (to keep the UI intact).
Add series has the proper title now.
2011-05-29 23:19:13 -07:00
Mark McDowall 155f915435 Use cursor:default instead of cursor:text for quality selectable. 2011-05-29 23:05:55 -07:00
Mark McDowall 0921f60f08 Re-sized images for add and delete. Fixed remove profile (changing the div name without updating the removal piece... DOH!) 2011-05-29 21:57:40 -07:00
Mark McDowall 46c8642cc4 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-05-29 21:50:08 -07:00
Mark McDowall 8b8dfb0d72 Profiles wrap horizontally now, instead of making the page super long. On load the Unknown quality is removed from the dropdownlist if it exists. 2011-05-29 21:49:56 -07:00
kay.one 0d0e697fa1 more icons 2011-05-29 21:37:48 -07:00
kay.one 4d11de7d70 updated delete icon 2011-05-29 21:29:17 -07:00
Mark McDowall cd85964edd Fixed add new profile.
Removed DownloadPropers bool.
2011-05-29 15:44:05 -07:00
Mark McDowall 2788368f73 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-05-29 14:25:34 -07:00
Mark McDowall 803ad8ca91 Removed jQuery UI selectable, using custom select boxes now. Cutoff dropbox is dynamic (based on selected qualities). 2011-05-29 14:25:00 -07:00
Mark McDowall 556d5d9fb3 Quality Profile now uses jQuery UI Selectable instead of Sortable. 2011-05-29 01:59:25 -07:00
kay.one 18a20ff163 Some performance tweaks to speed up episode list view. 2011-05-28 23:58:24 -07:00
Mark McDowall 72e73b7513 All profiles (including the default ones) are now editable. 2011-05-28 21:07:11 -07:00
Mark McDowall 0fd9fa1e2b The 'Master' Quality DropDownList now controls all quality controls on the page + on the AddNew Series Page.
Master DropDown is now a Telerik Dropdown to fit better with the styling.
2011-05-28 01:23:00 -07:00
Mark McDowall 463881843e Combined AddNew and AddExisting Series pages.
Fixed AddNew Series
2011-05-28 00:16:16 -07:00