Commit Graph

397 Commits

Author SHA1 Message Date
Mark McDowall d68ae8f3f3 SeriesGrid now has sorting. 2012-02-15 21:53:12 -08:00
Mark McDowall 830eab57aa Fix: Sorting on grids will now be ordered properly regardless of user's date format. 2012-02-14 11:15:12 -08:00
Mark McDowall baed29710e Dates used for sorting will rely on EN-US standard, display will relay on user's culture. 2012-02-14 11:15:10 -08:00
kay.one 6df184b7cb New: All setting values are cached for better responsiveness. 2012-02-11 16:02:58 -08:00
Mark McDowall 53c4641c07 Series/Details season status now shows the correct season status. 2012-02-11 14:01:58 -08:00
Mark McDowall bc3e7239c2 Log grid will reload when logs are cleared.
History grid will reload when history is trimmed or purged.
2012-02-10 21:00:22 -08:00
kay.one 5ecbdd3e64 Package cleanup 2012-02-10 16:48:20 -08:00
Mark McDowall 3f1dd805da Good bye Telerik, Hello jQuery 1.7
New: Major redesign of grids on all pages.
2012-02-09 23:37:31 -08:00
Mark McDowall d6e4c5fc53 System/PendingProcessing grid converted to Datatables.
Misnamed Controller and Views removed.
2012-02-09 23:11:56 -08:00
Mark McDowall f21f3517cf System/Indexers moved to DataTables 2012-02-09 22:26:48 -08:00
Mark McDowall 185edfb7f7 System/Jobs now uses DataTables 2012-02-09 22:17:53 -08:00
Mark McDowall 463ab0812e System Config grid now uses DataTables. 2012-02-09 21:26:30 -08:00
Mark McDowall 4225685715 Upcoming grid uses combined column for SeasonNumber and EpisodeNumber.
Removed DataTables extras.
2012-02-09 14:34:59 -08:00
Mark McDowall 722db50b35 Removed old log grid copies. 2012-02-09 14:11:01 -08:00
Mark McDowall 9c24b5989b Log Grid added, using server side filtering, sorting and paging. Using DynamicQueryable. 2012-02-09 09:41:51 -08:00
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 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
kay.one 5717b7f596 New: Rewrite of download decision engine. 2012-02-06 21:14:55 -08:00
Mark McDowall a168bdfa00 Merge branch 'overview-grid' 2012-02-06 21:11:26 -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 aba44fb121 Delete added to edit dialog for series. 2012-02-05 13:36:57 -08:00
Mark McDowall a330348c8e Series grid updated to remove Telerik MVC Grid. 2012-02-05 12:17:23 -08:00
kay.one 174f765ec9 New: NzbDrone service to automatically report errors and episode parse issues. 2012-02-04 22:50:41 -08:00
kay.one ea86ce2fcb banner is removed for series that don't have a banner. 2012-02-04 20:36:43 -08:00
Mark McDowall 9721738bec Cleaned up SeriesController.
More CSS fixes for Series/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 a96ff2519a New: Blackhole implemented, allowing clients other than SABnzbd to be used. 2012-02-01 16:02:16 -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 8ce6e8a08e Cleaned up Backup. 2012-01-26 21:05:09 -08:00
Mark McDowall 93ee97123f System/Backup will backup Config.xml and NzbDrone.sdf to a zip file for the client to download. 2012-01-25 23:56:05 -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
kay.one d6d1bbe3f5 Tweaked Progress notification. 2012-01-22 23:43:54 -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 b8ac694fc4 added JsonErrorFilter to automatically handle failing ajax calls. 2012-01-18 21:06:46 -08:00
kay.one 0ecc62a6f7 Page footer is now cached for one hour (there is nothing that would change.) 2012-01-14 22:50:37 -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 4796b81cf1 Bug: Fixed qualityProfile so it returns the selected cutoff in the model.
Now using trim before checking title.length for AddExistingSeries.
2012-01-13 08:54:20 -08:00
Mark McDowall d3f6c685cd Cleaned up some unused code and a bit more exception handling for GetDirectories. 2011-12-19 00:37:00 -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 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 a681024db2 SABnzbd Auto-Configure will now display an error on failure. 2011-12-08 20:23:23 -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
Mark McDowall 8de49bb112 Moved RenameSeriesJob to the Jobs folder. 2011-12-01 21:14:59 -08:00
kay.one fabc4c84bd Moved Jobs to their own folder. 2011-12-01 17:33:17 -08:00
kay.one 852a141c21 Settings is now a single page with tabs. 2011-11-30 21:04:44 -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 66e6503e5a Updated config page titles 2011-11-26 22:02:32 -08:00
kay.one da996c97c2 UI Cleanup 2011-11-25 23:53:16 -08:00
kay.one 910efb5941 Some minor clean-up. 2011-11-25 18:06:40 -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 3520b56bb6 Update logs are now in the UI 2011-11-21 22:55:09 -08:00
kay.one 0a70c836df Cleaned up progress notification. 2011-11-20 20:43:16 -08:00
kay.one d97a1d068c DiskProvider.Move now overwrites existing folder, Update some Diskprovider to use .NET 4 calls. 2011-11-17 22:52:50 -08:00
Mark McDowall 2d00363b09 Fixed Newznab Enabled not saving, now loading the correct enabled status for Newznab (Copy+Paste fail). 2011-11-15 16:45:22 -08:00
Mark McDowall 5ad11ba728 Fixed adding of Newznab provider. 2011-11-15 15:11:17 -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 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 72d0fc50ed Alot of refactoring. 2011-11-12 23:27:16 -08:00
kay.one 1270e464b3 More autoupdate code. 2011-11-12 20:07:06 -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 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
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
kay.one 6828f099bc Removed all static state tracking from job provider. 2011-10-23 14:53:24 -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 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 a9bcbfad8c Added QuickAdd for adding series, not displayed currently, needs some prettifying. 2011-10-19 08:16:34 -07:00
Mark McDowall 1d31c1687c Fixed issue with invalid AirTimes for series causing Upcoming Views to fail. 2011-10-10 18:11:22 -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 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 9271b39787 Added ToBestDateString for DateTime, using on Series/Details. 2011-09-27 17:10:08 -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 f8ae95d36f Banner is now shown on Details view. 2011-09-10 16:01:15 -07:00
Mark McDowall be92686e0e AddNewSeries now uses the created folder name wghen added the series (since windows trims some characters from the end [periods]).
CreateDirectory moved from AddExisting to AddNew, since we don't want to try to create a folder for existing series.
2011-09-09 16:28:21 -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 070115a59a TopLogs will now return the count pass in, reduced to 5000 from 7500 to prevent JsonSerialization issues when being sent to the grid.
Added tests for TopLogs and GetPagedLogs.
2011-09-07 17:01:51 -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