1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2024-12-21 01:49:57 +02:00
Commit Graph

708 Commits

Author SHA1 Message Date
Mark McDowall
ca5888160d Removed some extraneous code.
Missing grid is now a Datatable grid.
2012-02-08 17:05:16 -08:00
Mark McDowall
4af27cc4b5 History grid will now be built from a json array sent to the view. 2012-02-08 16:26:34 -08:00
Mark McDowall
6ffc429ae0 DataTables added for use on History Grid. 2012-02-08 00:17:40 -08:00
Mark McDowall
e42f0222dc NzbDrone grids now have thead and tbody properly set. 2012-02-07 14:28:53 -08:00
Mark McDowall
19fbed2c42 Centered Status Column icons.
Added mouseover titles to status column icons.
2012-02-07 00:25:00 -08:00
Mark McDowall
7ae751371d Fix: Growl will now work for notifying on grab/download.
Growl must be registered before notifications will work.
2012-02-07 00:24:59 -08:00
Mark McDowall
04fdb130b8 Really fixed the progress bar, brute force fail. 2012-02-07 00:24:59 -08:00
kay.one
2000d07180 made edit and delete series dialog height auto. 2012-02-07 00:20:56 -08:00
kay.one
ed028123f3 Prettier series grid. 2012-02-07 00:12:37 -08:00
Mark McDowall
67e8712725 Magic was hiding the progress bar colour. Brute force beats magic. Bears beat beats, Bears beat Battlestar Galactica. 2012-02-06 23:09:20 -08:00
Mark McDowall
b0c2807b56 Fixed grid ajax links. 2012-02-06 23:09:19 -08:00
kay.one
d5d77559eb styled jquery dialog header. 2012-02-06 22:37:03 -08:00
Mark McDowall
d9acfbaea3 Another column width fix. 2012-02-06 20:22:00 -08:00
Mark McDowall
834735c850 Fixed Upcoming grid column widths. 2012-02-06 20:16:40 -08:00
Mark McDowall
854d66c1f5 More grid work. Row partial views are now sent a bool set to true if it is an alternate row. 2012-02-06 19:48:26 -08:00
Mark McDowall
93355a4ae1 Upcoming grid NzbDroned. Bye Telerik Grid. 2012-02-06 17:22:17 -08:00
Mark McDowall
c7c56f5ab8 Grid fixes.
Moved grid CSS to Grid.css.
2012-02-06 14:13:33 -08:00
Mark McDowall
aba44fb121 Delete added to edit dialog for series. 2012-02-05 13:36:57 -08:00
Mark McDowall
e8ad13937a CSS fixes for Series grid. 2012-02-05 12:23:37 -08:00
Mark McDowall
a330348c8e Series grid updated to remove Telerik MVC Grid. 2012-02-05 12:17:23 -08:00
kay.one
ea86ce2fcb banner is removed for series that don't have a banner. 2012-02-04 20:36:43 -08:00
kay.one
9bee9be397 Season toggle style updates. 2012-02-04 20:36:41 -08:00
kay.one
1571e8ab0b some minor styling updates to season gird. 2012-02-04 20:36:41 -08:00
Mark McDowall
9721738bec Cleaned up SeriesController.
More CSS fixes for Series/Details
2012-02-04 20:36:40 -08:00
Mark McDowall
a7c90351ac Click row to see the details of that episode.
Alternate rows are coloured (along with the details)
2012-02-04 20:36:40 -08:00
Mark McDowall
d7bc3a3734 Fancy grid, well getting there anyways.
Cell colour only in the "Command" column.
Cell colour toggles when ignored is toggled.
2012-02-04 20:36:39 -08:00
Mark McDowall
f065d345a5 Replaced Telerik SeasonGrid with simple table. 2012-02-04 20:36:38 -08:00
Mark McDowall
a83dbbb16f Grid colouring for ignored and missing. 2012-02-01 16:02:17 -08:00
Mark McDowall
d670e45001 DownloadClient added to the UI, it still will only download via Sabnzbd. 2012-02-01 16:02:15 -08:00
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
Mark McDowall
928bc55839 New: Backup added to Settings -> System 2012-01-26 19:59:30 -08:00
Mark McDowall
02cb12bdb8 BacklogSetting refactoring. 2012-01-25 17:02:21 -08:00
Mark McDowall
3a5d99921e New: Backlog can now be controlled per series.
Applies to Backlog and RecentBacklog jobs. Editable in Series/MassEdit and Series Edit.
Added RecentBacklog button to Missing view, with mouse over description.
2012-01-24 23:16:36 -08:00
Mark McDowall
9eb022fdf4 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. 2012-01-23 22:29:32 -08:00
Mark McDowall
71c5653b91 Password boxes will now keep value from Database instead of wiping out saved values when saved with empty fields. 2012-01-23 10:57:28 -08:00
kay.one
d1e3298da1 Enabled rolling file logging. 2012-01-22 18:41:44 -08:00
Mark McDowall
934d9a92fa MassEdit table uses space better. 2012-01-21 00:57:37 -08:00
Mark McDowall
e885fadc59 Added MassEdit for series editing. 2012-01-19 23:51:26 -08:00
Mark McDowall
926bdef527 Added warning to NZBsRus to warn that it does not support backlog searching. 2012-01-17 00:42:53 -08:00
kay.one
6a9321b22d Added restart warning to System config page. 2012-01-16 23:35:29 -08:00
kay.one
e358ad6d87 Jobs now use Timespan rather than integer to represent minutes. 2012-01-14 18:47:23 -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
359f6ea012 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.
Bug: Fixed display issue for series with a period in them when adding existing series, Html.Label(path) would only show text from after the period.
2012-01-12 15:40:28 -08:00
kay.one
542f733494 Updated RSS Sync interval to 25 Minutes. 2012-01-11 11:38:52 -08:00
Mark McDowall
8415d4a440 Fixed search button on Upcoming view. 2012-01-09 22:08:26 -08:00
Mark McDowall
e4a2228b2c Moved JS to separate file. 2012-01-04 18:19:02 -08:00
Mark McDowall
b42acb4b20 EpisodeFileId not EpisodeIdFile... fail. 2012-01-04 12:25:59 -08:00
Mark McDowall
8cef552115 Fixed rename episode from series/details.
Removed extra ; from Misnamed.
2012-01-04 12:11:53 -08:00
Mark McDowall
ec6059e09d Renamed Newzbin panel on Settings/Indexers. 2011-12-29 19:20:40 -08:00
kay.one
940856f5fe removed partial script tag 2011-12-19 23:46:17 -08:00
Mark McDowall
50e91c0043 Replaced get and post with ajax to prevent XSRF.
Replaced some usages of Console.Writeline with proper logging.
2011-12-19 00:36:57 -08:00
kay.one
b8def06782 Automation ;) 2011-12-18 21:10:58 -08:00
Mark McDowall
1ee2ae8210 Removed Command from JobDefinition. 2011-12-16 21:27:37 -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
kay.one
ac5296e0ab Added Open Sans (google fonts API) as a backup family since it looks closer to our default font in non-windows systems. 2011-12-12 22:09:13 -08:00
Mark McDowall
3a1727595e Fixed editing on Series Grid. 2011-12-12 13:52:29 -08:00
Mark McDowall
50c4aa7557 Removed extra semi-colon from Missing. 2011-12-11 22:05:40 -08:00
Mark McDowall
3dd8005b12 Accordion will be closed on first load. 2011-12-11 19:30:49 -08:00
Mark McDowall
7edde4a242 Fixed Quality Toggling on AddSeries.
Fixed Watermark for AddSeries controls.
2011-12-11 19:30:46 -08:00
kay.one
f5a8c3de87 Page banner is now used for browser title. 2011-12-09 21:08:11 -08:00
kay.one
4f09778f98 Page banner is now used for browser title. 2011-12-09 21:08:10 -08:00
Mark McDowall
418fcbd91e Renamed _RefrenceLayout to _ReferenceLayout. 2011-12-09 20:15:38 -08:00
Mark McDowall
cb98c010f0 Password fields are now password fields, they hide entered text. 2011-12-09 08:26:42 -08:00
Mark McDowall
e306f0f817 Adding/Removing rootDirs will refresh UI properly. 2011-12-08 23:08:12 -08:00
kay.one
9f07d7c27a Full static content (css,js) versioning. 2011-12-08 20:57:35 -08:00
kay.one
25ecd45d9b MVC miniprofile is no longer rendered in production 2011-12-08 20:57:34 -08:00
Mark McDowall
a681024db2 SABnzbd Auto-Configure will now display an error on failure. 2011-12-08 20:23:23 -08:00
Mark McDowall
ff4d90eef3 Fixed up QualityProfile CSS. 2011-12-08 18:34:10 -08:00
Mark McDowall
51958672d0 Quality Settings uses accordion now.
Fixed quality-selectee button initialization.
2011-12-08 00:19:07 -08:00
Mark McDowall
d3d2950a88 Fixed Series/Details calling script before jQuery is loaded. 2011-12-07 23:12:07 -08:00
Mark McDowall
ef40831c24 Removed random bracket from Series/Details. 2011-12-07 22:59:28 -08:00
Mark McDowall
8dc62a711a Added # after Season and Episode in History Grid and after Episode on Series/Details. 2011-12-07 22:28:52 -08:00
Mark McDowall
66bb9f9fdd Fixed Missing grid columns. 2011-12-07 22:26:26 -08:00
Mark McDowall
22d92e52ff Upcoming grids use the same column width. 2011-12-07 22:22:16 -08:00
kay.one
54dd817700 Fixed add series watermarks 2011-12-07 21:44:36 -08:00
kay.one
5e386a2bc7 Added jquery tab, accordion to autobind.
made add series page more awsome.
2011-12-07 21:30:47 -08:00
Mark McDowall
def86f90f5 Fixed adding of existing series, whoops.
Buttons do not have a height globally assigned anymore (no more CSS tweaking all over the place), this means they are larger than textboxes and selects, but it looks good.
2011-12-06 17:21:32 -08:00
Mark McDowall
8919592b24 Only show one Existing Series per line now. 2011-12-05 16:49:11 -08:00
Mark McDowall
f99e629817 Fixed the add button on AddSeries. 2011-12-04 19:15:02 -08:00
kay.one
f4047dee2c episode grid is now sortable. 2011-12-03 15:44:48 -08:00
Mark McDowall
b9e9bb06a4 EpisodeGrid sorting is done in the controller instead of the View, because it actually works... 2011-12-02 08:14:38 -08:00
kay.one
08a5b28f40 Banners folder moved to root. 2011-12-01 23:20:33 -08:00
kay.one
76608fc440 Banners folder moved to root. 2011-12-01 23:07:18 -08:00
kay.one
82e2cb2d1e Settings forms are fixed. 2011-11-30 22:39:11 -08:00
kay.one
1cfc2f3fe4 Removed MainContent Section 2011-11-30 21:25:01 -08:00
kay.one
9841d7728e Removed MainContent Section 2011-11-30 21:06:02 -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
bae2cdc1c7 Moved from Tabs to Accordion for Notifiers
Indexers is the first item in Settings SubMenu (its the default).
2011-11-29 16:45:45 -08:00
Mark McDowall
168f83dc38 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-29 15:24:50 -08:00
kay.one
30497357b4 Removed single search method in indexer base. 2011-11-28 22:49:38 -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
dff3b3596f episode grid is now aligned. 2011-11-26 22:56:28 -08:00
kay.one
7c529b03b4 Local search updates. 2011-11-26 22:31:13 -08:00
kay.one
66e6503e5a Updated config page titles 2011-11-26 22:02:32 -08:00
kay.one
5c04d14c70 Updated jQueryUI 2011-11-26 21:53:30 -08:00
Mark McDowall
0b8cc7c7e7 Removed commented CSS from EpisodeSorting.
Removed border from Notification Settings.
2011-11-26 12:44:24 -08:00
Mark McDowall
4a904cbf2f Cleaned up EpisodeSorting Settings CSS. 2011-11-26 12:42:42 -08:00
Mark McDowall
e1ffe3d8f9 Fixed Notification Settings. 2011-11-26 12:34:28 -08:00
Mark McDowall
4bdfaec115 Fixed EpisodeSorting. 2011-11-26 12:31:45 -08:00
Mark McDowall
4e27d82480 Fixed Indexer Settings. 2011-11-26 12:28:20 -08:00
Mark McDowall
e55e4387fd Fixed Quality Settings. 2011-11-26 11:37:31 -08:00
kay.one
3bcbc713f3 Updated localsearch UI. 2011-11-26 10:27:44 -08:00
kay.one
59fcb5f138 Fixed local search position 2011-11-26 09:43:49 -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
da996c97c2 UI Cleanup 2011-11-25 23:53:16 -08:00
kay.one
482c591716 Added support for pinned messaged. 2011-11-25 22:27:00 -08:00
kay.one
deecc08982 Indexers settings page now uses jQueryUI accordion 2011-11-25 20:02:29 -08:00
kay.one
50a8af0842 Removed Blueprint. some of config pages have layout issus. 2011-11-25 17:34:38 -08:00
Mark McDowall
8b841c633a Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-24 00:30:27 -08:00
kay.one
f513878d78 Added Miniprofiler.MVC3, updated log grid. 2011-11-23 21:50:41 -08:00
Mark McDowall
04c71ff64c Extended the actions column width on Series Grid - FF was creating two rows of buttons. 2011-11-23 16:39:21 -08:00
kay.one
6e227f572d Fixed some issues around EF and log view 2011-11-22 22:41:38 -08:00
kay.one
c6716f2425 Log page now uses EF for faster runtime queries. 2011-11-22 21:58:26 -08:00
kay.one
a984060533 Merge branch 'markus' into kay.one 2011-11-22 17:55:32 -08:00
kay.one
7c598ed323 Updated Telerik to 2011.3.1115 2011-11-22 17:51:44 -08:00
Mark McDowall
76114cf778 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-21 23:15:24 -08:00
Mark McDowall
cd6076e7f4 Added message to Indexer settings regarding RSS feeds being checked every 15 minutes. 2011-11-21 23:14:33 -08:00
kay.one
3520b56bb6 Update logs are now in the UI 2011-11-21 22:55:09 -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
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
6c86f1dfdd Newznab providers can be configured by the end user. 2011-11-13 12:51:15 -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
e978cc1261 Replaced root specific absolute paths with relative paths. 2011-11-11 11:24:51 -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
3e3551f4d0 Removed testing reload button from History. Whoops! 2011-11-10 08:23:51 -08:00
Mark McDowall
706ea744b9 Change from rebind() to ajaxRequest() for reloading the History grid, which keeps page and sort order. 2011-11-10 08:22:52 -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
Mark McDowall
24a2c2be59 Finishing up Prowl integration. 2011-11-02 21:01:44 -07:00
Mark McDowall
277b873b39 Added Prowl notifications. 2011-11-02 19:44:22 -07:00
Mark McDowall
be64822f08 Added Growl Settings to GUI. 2011-11-02 00:09:52 -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
d9bef59ec2 Twitter notifications working from end-to-end. 2011-10-28 01:14:13 -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
4c6287827c Fixed top slider, it will now work for multiple sliders. 2011-10-24 00:00:25 -07:00
Mark McDowall
0cce31cbc8 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-10-22 11:11:52 -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
kay.one
651a63edea Merge branch 'markus' into kay.one
Conflicts:
	NzbDrone.Core.Test/ProviderTests/LogProviderTest.cs
2011-10-20 22:08:55 -07:00
kay.one
8f9946eb63 Added some update APIs to check for updates and download and extract the update package.
Todo: apply updated, UI.
2011-10-20 22:04:26 -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
Mark McDowall
08804208cf Awesome relative pathing for CSS and JS fail, reverting back. 2011-10-20 14:34:57 -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
d62345f6d7 Javascript and CSS references in _Layout use relative paths instead of absolute. 2011-10-19 08:10:36 -07:00
kay.one
87fe19ab4e Added compile date to footer 2011-10-11 19:39:46 -07:00
Mark McDowall
f627b551fc AuthenticationType is now configurable from /Settings/System. 2011-10-07 16:24:28 -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
71e1827ef8 Missing Grid uses ToBestDateString for formatting.
Fixed padding for No Data being cut off (also when loading) for the grids.
2011-09-30 09:18:13 -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
9714a96437 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.
Series/Details season grids won't be as tall now, due to reduced padding.
2011-09-28 17:20:29 -07:00
Mark McDowall
6736afbeab Added NextAiring to Series (ResultColumn), which is used for Series/Index. Added tests and fixed broken tests after adding new property. 2011-09-28 10:56:30 -07:00
Mark McDowall
95b4250d5d Updated IndexerSettingsModel with better descriptions.
Enable checkbox for Indexer is now labeled as such.
Removed jscript load for deleted script.
A user will now be unable to add a rootDir if the SabDropDir value is the same (ignoring case).
A user will also be unable to set their SabDropDir to the same value as an exiting RootDir (Ignoring case).
The last two changes prevent users from possibly causing all TV shows to be deleted.
2011-09-22 17:18:41 -07:00
Mark McDowall
8c06dde28a Quality size sliders are implemented. Limits are calculated based on MB/Minute. 2011-09-15 21:42:30 -07:00
Mark McDowall
e4f01ae0d4 Size is now parsed for each item in the feed.
QualityType added to database to allow saving of size limits.
Fluent now uses longs for multiplication, to ensure it doesn't overflow.
2011-09-13 19:25:33 -07:00
Mark McDowall
f8ae95d36f Banner is now shown on Details view. 2011-09-10 16:01:15 -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
6bfe26ea7f Fixed logs auto column with, Time is statically set, others are dynamic (no more smallest possible width). 2011-09-07 17:11:13 -07:00
Mark McDowall
73fadac397 Fixed parser to properly parse a more common naming convention where the episode title starts with an episode or series/episode combination.
SeriesController SaveEdit and Delete OrderBy Title with articles removed, with episodeCount.
Reworded Auto-configure button.
2011-09-06 23:43:10 -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
854cd26e5a Fixed upcoming episodes grids that were broken due to changing SeriesName to SeriesTitle. 2011-09-04 01:01:01 -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
780abad3f7 Log view now uses proper paging so it doesn't take a year to load up each page. 2011-09-02 23:41:50 -07:00
Mark McDowall
6756eb6534 Added grid sorting to history grid rebind. 2011-09-02 16:34:39 -07:00
Mark McDowall
8cffa5168b Fixed broken EpisodeProvider tests. 2011-08-31 16:56:25 -07:00
Mark McDowall
f02e92b005 Fixed EpisodeSorting examples layout.
Added Missing to main UI.
Add links to series from History and Missing.
Image for search link on Missing.
2011-08-30 17:15:22 -07:00
Mark McDowall
485f618e02 Full Season searching added (Single NZB). SearchProvider added to perform both Season and Episode searching, triggered via jobs.
Tests added for season searching.
2011-08-27 22:45:36 -07:00
Mark McDowall
ac3c3386fc Added delete and redownload commands to History Grid (redownload will delete the existing item from history and then start an episode search) 2011-08-26 17:59:51 -07:00
Mark McDowall
1d983801e8 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. 2011-08-26 10:45:59 -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
2640191cdf Added tool tip to ignoredSeason summary toggle. 2011-08-22 22:38:23 -07:00
Mark McDowall
f6c9fa4f95 Added SeriesSearch and RenameSeries jobs.
Add UI controls for new jobs.
Skip ignored episodes when doing series/season searches.
2011-08-22 22:29:12 -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
2e48034d70 Season Grid toolbar uses sub-menu.
sub-menu moved from id to class.
2011-08-21 19:56:04 -07:00
Mark McDowall
626b1407ee Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-08-21 18:09:18 -07:00
kay.one
ce51313cff Merge branch 'markus101' 2011-08-21 18:00:39 -07:00
kay.one
1e9ae9a508 leftover notification code 2011-08-21 18:00:12 -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
Mark McDowall
56da830296 Added a second "master" toggle to ignoreSeason on Series/Details at the top of the page. 2011-08-19 20:02:47 -07:00
kay.one
5ab07d7028 Added instant notification framework 2011-08-08 14:50:48 -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
3507b97887 Settings save buttons are disabled until jQuery loads and attribute is removed (prevents saving without ajax if saving too quickly).
Notifications are set when saving now (progress) until basic is redone.
2011-08-04 21:38:18 -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
c88ead0585 Wired in the season and episode ignore saving.
Converted setSeasonIgnore & setEpisodeIgnore to use inline SQL.
Added tests for setSeasonIgnore & setEpisodeIgnore.
2011-08-03 18:45:45 -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
2c3da2c5ea some css tweaks to AddSeries 2011-07-27 23:30:06 -07:00
kay.one
b4fb3002a4 Updated Add Series 2011-07-27 15:59:48 -07:00
kay.one
af351cbaec Updated Telerik to 2011.2 712 (Jul 13, 2011) 2011-07-17 12:40:11 -07:00
kay.one
276e01166a notification tweaks for chrome 2011-07-10 23:51:13 -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
Mark McDowall
67299f0d97 Merge branch 'master' of git://github.com/kayone/NzbDrone
Conflicts:
	NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
2011-07-09 19:48:02 -07:00
Mark McDowall
348ff5a386 XbmcProvider updated to include new Json API methods.
EventClient is used for sending CleanLibrary and Notifications (With NzbDrone Logo - Internal Resource).
Support for Dharma's HTTP Server (Deprecated), since Dharma doesn't support Json as well.
2011-07-09 11:19:33 -07:00
kay.one
15aedfc847 some db/migration cleanup 2011-07-07 20:27:11 -07:00
kay.one
2a64014c96 Added version to page footer, minor tweaks. 2011-07-04 23:46:03 -07:00
Mark McDowall
5bbc9a6f59 Fixed save button after commit. 2011-07-04 16:41:39 -07:00
Mark McDowall
14e037fc05 Merge branch 'master' of git://github.com/kayone/NzbDrone
Conflicts:
	NzbDrone.Web/Views/Settings/Quality.cshtml
2011-07-04 16:33:46 -07:00
kay.one
49a372eb6b Fixed doctype 2011-07-03 22:54:14 -07:00
kay.one
678c33d5fa Logs view improvements 2011-07-03 22:23:38 -07:00
kay.one
badcfecb93 Fixed Exceptioneer, Launcher should run as priority normal 2011-07-03 22:03:05 -07:00
kay.one
cfd42049e5 minor cleanup 2011-07-03 17:18:27 -07:00
kay.one
f2b091dcd2 Fixed issue with nzbs.org search where title contained brackets 2011-07-03 15:32:36 -07:00
Mark McDowall
6dc3a22f75 Series Grid alternating row colours.
Removed Blueprints alternating row colours.
2011-07-03 12:02:33 -07:00
Mark McDowall
a0081ccb0b Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-07-03 11:55:55 -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
Mark McDowall
6c995cfbdf added spacing between save button and quality profiles. 2011-07-01 14:47:12 -07:00
Mark McDowall
9334c692b6 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-07-01 14:38:36 -07:00
Mark McDowall
9d2b2d550b Removed extra jQuery registration. 2011-07-01 14:38:25 -07:00
kay.one
e17db69347 fixed script registrations in head 2011-07-01 14:37:08 -07:00
kay.one
c65ca8922a Fixed delete root dir issue in firefox 2011-07-01 14:19:52 -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
3085bba59b more better 2011-07-01 00:52:44 -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
206144d7e3 more javascript fixes,
UI is still pretty much fucked.
2011-06-27 19:24:42 -07:00
kay.one
3d961654d8 Fixed doctype,
removed telerik script/css registrar
2011-06-27 18:23:22 -07:00
kay.one
834a5ab6e6 More CSS cleanup, config pages are pretty messed up. 2011-06-26 20:05:47 -07:00
kay.one
f028770542 some css cleanup 2011-06-26 12:19:42 -07:00
kay.one
777afcff5f Added blueprint.css 2011-06-26 11:32:19 -07:00
kay.one
d61f683be7 Merge branch 'markus101' 2011-06-24 18:21:15 -07:00
kay.one
9d7ed33d0d Updated series grid
Added some parser tests
2011-06-24 18:20:52 -07:00
Mark McDowall
d2a0e315b2 Fixed adding first RootDir after the change to use Telerik's CDN.
Fixed an issue with AddNew and it containing the list of RootDirs that was available when the Index page was loaded.
2011-06-24 15:49:23 -07:00
kay.one
ee9dde2603 CSS reordering on the layout page 2011-06-23 20:51:52 -07:00
kay.one
54e81035fc Merge branch 'markus101' 2011-06-23 18:31:05 -07:00
kay.one
df0637d3d1 CDN Updates. packaging updates 2011-06-23 18:30:35 -07:00
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
Mark McDowall
938fa24a8e Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-23 00:05:18 -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
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
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
kay.one
8b484601f6 Removed all warnings 2011-06-19 13:43:47 -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
kay.one
6355d5ada1 Added MiniProfiler 2011-06-13 18:35:44 -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
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
6542f687d6 Fixed History Grid overlay. 2011-06-05 00:47:59 -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
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
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
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
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
d6281b80bb reverted jquery registration 2011-05-30 01:09:19 -07:00
kay.one
e4fcb6d573 added jquery registration to sitelayout.cshtml 2011-05-30 00:45:35 -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
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
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
kay.one
cbbb6e2b18 Oh hai search! 2011-05-26 23:03:57 -07:00
kay.one
500e9af6c3 Fixed a bug where reports weren't being added to history 2011-05-23 21:12:54 -07:00
kay.one
ae8465834b Merge branch 'markus101' 2011-05-22 22:54:15 -07:00
kay.one
7b56711a4f Added episode status to episode grid 2011-05-22 10:29:10 -07:00