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
8a7bc7bf80
Removed unused references.
2011-11-12 20:16:54 -08:00
kay.one
1270e464b3
More autoupdate code.
2011-11-12 20:07:06 -08:00
kay.one
95460b2134
Merge branch 'markus' into kay.one
2011-11-12 18:03:16 -08:00
kay.one
08ec560c71
Resharper EAP fixes
2011-11-12 17:59:33 -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
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
ca7deedfb9
CentralDispatch is no longer static.
2011-11-08 12:12:54 -08:00
kay.one
ae9e941b30
AssemblyInfo version cleanup.
2011-11-08 10:48:37 -08:00
kay.one
157bcd8b0f
AssemblyInfo.cs cleanup
2011-11-08 09:48:34 -08:00
kay.one
390dfbdee8
Fixed startup issue.
2011-11-06 22:38:07 -08:00
kay.one
633f0b6197
PathProvider. visit us for all of your pathing needs.
2011-11-02 22:04:14 -07:00
Mark McDowall
24a2c2be59
Finishing up Prowl integration.
2011-11-02 21:01:44 -07: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
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
f5b5aea62d
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
2011-10-26 22:47:09 -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
406e5e1f5e
updated web.config transform
2011-10-25 22:06:45 -07:00
Mark McDowall
955c5ce6d8
Fixed sliderImage not changing when clicked.
2011-10-25 00:03:52 -07:00
Mark McDowall
f68fa84cad
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
2011-10-24 00:11:28 -07:00
Mark McDowall
4c6287827c
Fixed top slider, it will now work for multiple sliders.
2011-10-24 00:00:25 -07:00
kay.one
4ae268b8e5
lots of different things ;)
2011-10-23 22:54:09 -07:00
kay.one
6828f099bc
Removed all static state tracking from job provider.
2011-10-23 14:53:24 -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
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
Mark McDowall
08804208cf
Awesome relative pathing for CSS and JS fail, reverting back.
2011-10-20 14:34:57 -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
d62345f6d7
Javascript and CSS references in _Layout use relative paths instead of absolute.
2011-10-19 08:10:36 -07:00
Keivan Beigi
e90a3ae9de
Windows service seems to be fully working.
2011-10-14 17:41:09 -07:00
Mark McDowall
4915b32cc6
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
2011-10-11 20:44:45 -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
kay.one
87fe19ab4e
Added compile date to footer
2011-10-11 19:39:46 -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
dcc4410f84
Merge branch kay.one with markus.
...
Fixed Conflicts with ConfigProvider.
2011-10-08 18:23:03 -07:00
kay.one
be651660a4
More bugfixes, tests.
2011-10-07 22:06:16 -07:00
Mark McDowall
2c3eff2741
Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
2011-10-07 16:25:52 -07:00
Mark McDowall
f627b551fc
AuthenticationType is now configurable from /Settings/System.
2011-10-07 16:24:28 -07:00
kay.one
57c296c62f
Fixed log to console issue.
2011-10-06 23:43:35 -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
9271b39787
Added ToBestDateString for DateTime, using on Series/Details.
2011-09-27 17:10:08 -07:00
Mark McDowall
7d4e097137
Fixed CSS for Save Button hover, so that the text no longer moves.
2011-09-23 18:27:54 -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
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
59d4ae6219
Fixed AddSeries watermarks.
2011-09-07 20:37:32 -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
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
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
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
c2c62aa538
Stop throwing errors where it can't get the current message because there is no object.
2011-09-02 18:16:08 -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
ad260c54cc
Series Editor will now save the path properly.
2011-08-25 16:05:31 -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
66522b8109
Merge branch 'master' of git://github.com/kayone/NzbDrone
2011-08-21 18:21:48 -07:00
kay.one
1e9b279a9b
Removed basic notification. client side notification should be used.
2011-08-21 18:19:34 -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
Mark McDowall
bf17b63d2b
Shitty merge, manually fixed it.
2011-08-08 16:38:55 -07:00
Mark McDowall
ef16e72b09
Merge branch 'master' of git://github.com/kayone/NzbDrone
...
Conflicts:
NzbDrone.Web/Controllers/SettingsController.cs
2011-08-08 15:46:49 -07:00
kay.one
5ab07d7028
Added instant notification framework
2011-08-08 14:50:48 -07:00
Mark McDowall
127af22fe9
Fixed settings saving notifications, duplicate keys.
2011-08-05 20:05:41 -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
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
4f68d07c9a
Fixed issue with missing episodes incorrectly using include specials.
...
Added tests for missing episodes.
2011-08-03 22:44:24 -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
Mark McDowall
e29fee9686
Merge branch 'master' of git://github.com/kayone/NzbDrone
2011-07-28 00:22:12 -07:00
Mark McDowall
ee4b6c9442
ExternalNotifications enabled (Xbmc only right now).
...
- Grab, Download, Rename
Notification Settings for Xbmc uses definitions.
2011-07-28 00:21:49 -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
931bb2ea12
Fixed process priority correction.
2011-07-17 13:01:37 -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
6393d0a3f9
Added Tests for CentralDispatch
2011-07-07 22:41:08 -07:00
kay.one
c339ea6ba2
Updated miniprofiler to 1.4
2011-07-07 22:40:29 -07:00
kay.one
b086414d75
some cleanup
2011-07-07 20:57:44 -07:00
kay.one
452b5c8f84
Renamed sorting config keys
2011-07-07 20:36:02 -07:00
kay.one
15aedfc847
some db/migration cleanup
2011-07-07 20:27:11 -07:00
kay.one
676f6345a9
added updated jQuery UI Theme
2011-07-05 22:38:34 -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
3d33606d7e
IISExpress now runs in above normal priority
...
WebFroms view is removed from view registration
2011-07-03 17:19: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
861026f743
Fixed some petapoco issue with insert.
2011-07-02 16:45:29 -07:00
kay.one
06eeea6a5c
more notification tweaks
2011-07-02 15:19:23 -07:00
kay.one
fc7bbd092e
Content folder cleanup
2011-07-02 15:19:09 -07:00
kay.one
46c88fa844
Notification style fix.
2011-07-02 12:22:17 -07:00
kay.one
555e62fd17
fixed some notification issues
2011-07-02 10:41:10 -07:00
kay.one
a1caa789fe
Instant progress notifications. Now use comet instead of pooling.
2011-07-02 01:56:58 -07:00
kay.one
9a251394da
cleaned up script/content folder
2011-07-02 01:52:33 -07:00