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
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
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
kay.one
500e9af6c3
Fixed a bug where reports weren't being added to history
2011-05-23 21:12:54 -07:00
kay.one
7b56711a4f
Added episode status to episode grid
2011-05-22 10:29:10 -07:00
kay.one
e4ff0d6471
Diskscan/Info update job refactoring and test
2011-05-20 17:23:49 -07:00
kay.one
53e6b60382
Renamed IndexerProviderBase to IndexerBase since its no longer a provider
2011-05-19 21:21:18 -07:00
kay.one
9c1ff4af6b
initial stage of indexer refactoring. things compile.
2011-05-19 20:47:07 -07:00
kay.one
7330683a4a
Merge branch 'markus101'
2011-05-18 21:01:49 -07:00
kay.one
f89eff9305
some cleanup
2011-05-18 20:59:12 -07:00
kay.one
67d8bf4147
Removed indexertype property
2011-05-18 20:58:42 -07:00
kay.one
0e191f6a44
Added HealthController to web project for IIS Ping to use
2011-05-18 20:57:03 -07:00
Mark McDowall
0645a9e552
EpisodeSorting UI has descriptions, removed extra options.
...
Config for EpisodeSorting variables added.
2011-05-18 16:10:25 -07:00
Mark McDowall
d6ae21506c
Merge branch 'master' of git://github.com/kayone/NzbDrone
2011-05-17 22:32:32 -07:00
Mark McDowall
7e44ee5020
Merge with Kayone's branch.
2011-05-17 22:32:23 -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
unknown
2f786bf424
JobProvider now fully works based on a queuing logic, which allows more than one job to be queued. (EasyButton included!)
2011-05-17 00:04:49 -07:00
Mark McDowall
fdd6e37b24
Added NextScheduledRun to get the next scheduled run for a job, with a test.
2011-05-16 21:01:01 -07:00
unknown
8c372e938c
fixed some settings value convert issues. would cause crash on clean installs.
2011-05-16 00:32:01 -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
d65d79a5c9
Replaced save notifications for settings on page with AJAX Notifications.
2011-05-12 21:46:26 -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
d97382ad0c
Added DeleteSeriesJob to remove series in BG.
...
Fixed SeriesUpdate Grid Edit to properly save SeasonFolder changes.
Added Delete to SeriesGrid.
2011-05-11 19:53:19 -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
Mark McDowall
70bfc49b4e
Series Grid AJAX'd.
...
Edit in popup for Series Grid using custom editing template.
2011-05-09 23:32:33 -07:00
Mark McDowall
5c1c8466c1
Merge branch 'master' of git://github.com/kayone/NzbDrone
2011-05-09 13:53:02 -07:00
Mark McDowall
11b96afd75
Merge conflicts resolved.
...
Added Language parsing.
2011-05-08 23:16:26 -07:00
kay.one
24c47801b3
system/config is now editable
2011-05-08 21:23:57 -07:00
kay.one
cb4d0e2450
fixed blackhole config to be boolean
2011-05-08 20:31:01 -07:00
Mark McDowall
7b4ac03748
Added filtering to the missing View.
2011-05-02 23:03:49 -07:00
Mark McDowall
86019a2597
Added Missing view to show which episodes are missing from disk for all series.
2011-05-01 01:05:28 -07:00
Mark McDowall
2e32d6efd4
Moved indexer images to a subfolder.
2011-04-27 23:04:57 -07:00
Mark McDowall
b146b62ef3
Added images for provider, shown on the History grid.
2011-04-27 21:27:02 -07:00
Mark McDowall
de003b9774
Added "Tomorrow" view for the upcoming episodes page so it was separate from the weekly forecast.
2011-04-27 16:51:38 -07:00
Mark McDowall
3a6cf56db1
RootDir Adds/Deletes update the database when the action occurs, no more awkward saving tactic.
2011-04-27 08:34:53 -07:00
Mark McDowall
ff0e0597b4
Upcoming view column width fixed for Air Date (added time).
2011-04-26 19:47:29 -07:00
Mark McDowall
e388b2d3b1
Fixed display bug for Settings/Downloads, it will now show the correct Div for Blackhole/SABnzbd.
2011-04-25 12:02:29 -07:00
Mark McDowall
deb7f9d811
Merge + Download Settings UI Fixes.
2011-04-25 11:21:53 -07:00
Mark McDowall
a34bd818cf
Start of AutoConfigureSab
2011-04-25 00:42:29 -07:00
Mark McDowall
43e02fa24a
Add series with an ' apostrophe will now work correctly.
2011-04-24 19:30:40 -07:00
kay.one
80d47e611c
more notification updates
2011-04-23 22:48:12 -07:00
kay.one
fd32a04d45
Attach to debugger is a lot more reliable.
...
Added system/config ui
rss job only runs enabled jobs
fixed wrong mappings for indexers in settingscontroller
2011-04-22 10:09:06 -07:00
kay.one
8c7c2ac296
More work on indexers/jobs
2011-04-21 23:23:29 -07:00
kay.one
fa1b287d58
JobProvider now stores last execution and success
...
JobProvider is now wired working
Job view ui is updated
2011-04-21 22:46:47 -07:00
kay.one
6f73260ab7
Merge branch 'markus101'
...
Conflicts:
NzbDrone.Web/NzbDrone.Web.csproj
NzbDrone.Web/Views/Log/Index.cshtml
2011-04-21 21:03:59 -07:00
kay.one
e9c63b81e6
Added asp.net tick timer
...
Added health monitoring
Updated database logging
2011-04-21 19:23:31 -07:00
Mark McDowall
ec8c83760b
Adding/Deleting QualityProfiles will now save/delete the profile from the database to make the process less hacky.
...
RootDir and UserProfileSection do not inherit the master layout automatically.
2011-04-21 17:30:19 -07:00
kay.one
9028e498ca
Added completely awesome JobProvider. extremely easy to do async/timer tasks with ui status/notification already plugged in.
2011-04-20 00:44:13 -07:00
kay.one
6caae19430
Timers are now initialized on startup.
2011-04-19 19:17:28 -07:00
kay.one
2a603d908f
Merge branch 'markus101/NzbDrone'
...
Conflicts:
NzbDrone.Core/CentralDispatch.cs
NzbDrone.Core/NzbDrone.Core.csproj
NzbDrone.Web/Views/Settings/Indexers.ascx
2011-04-19 18:51:42 -07:00
kay.one
59899286ee
Added TimerProvider
2011-04-19 18:20:20 -07:00
Mark McDowall
c6ef828429
New UI for Indexer Settings, RAZOR!
...
Renamed NzbMatrix and NzbsRUs Providers
2011-04-19 16:46:21 -07:00
Keivan
6f2dcbf838
Revered back to subsonic
...
Added indexer configuration back-end
2011-04-18 17:12:06 -07:00
kay.one
e896af5cd0
ReSharper code cleanup
2011-04-09 19:44:01 -07:00
kay.one
fcf51978f9
Removed IConfigProvider, ISeasonProvider, ISyncProvider
2011-04-09 18:34:36 -07:00
kay.one
7efbfdbb89
removed IEpisodeProvider, ILogProvider
...
fixed some broken tests.
2011-04-09 17:14:51 -07:00
Mark McDowall
1a9948de2f
Removed IDiskProvider.
...
Removed IIndexerProvider.
2011-04-08 17:21:57 -07:00
Mark McDowall
e5413d67d6
Removed IRenameProvider.
2011-04-08 17:08:03 -07:00
Mark McDowall
0d95302aee
Removed IHistoryProvider.
2011-04-08 16:58:46 -07:00
Mark McDowall
c25af5978d
Removed ISeriesProvider
2011-04-08 16:55:23 -07:00
Mark McDowall
bd0a7a58dd
Removed INotificationProvider
2011-04-08 16:48:47 -07:00
Mark McDowall
0ee4f8cc9b
Removed IPostProcessingProvider
2011-04-08 08:24:16 -07:00
Mark McDowall
030c6fb7b7
Removed ITimerProvider
2011-04-08 08:20:45 -07:00
Mark McDowall
8380c25eaf
Removed IUpcomingEpisodesProvider
2011-04-08 08:18:01 -07:00
Mark McDowall
d63fe6ad56
Removed IRootDirProvider.
2011-04-08 08:10:46 -07:00
Mark McDowall
6e5328a877
Merge branch 'master' of git://github.com/kayone/NzbDrone
...
Conflicts:
NzbDrone.Web/Controllers/AddSeriesController.cs
NzbDrone.Web/Controllers/SeriesController.cs
2011-04-08 07:30:17 -07:00
Mark McDowall
920099bfe7
Finished removing ITvDbProvider
2011-04-08 07:28:28 -07:00
kay.one
7b4a92fbe6
Removed IQuality provider
...
Updated AutoMoq to support SetConstant
2011-04-07 21:11:45 -07:00
Mark McDowall
6e221afe82
Merge branch 'master' of git://github.com/kayone/NzbDrone
...
Conflicts:
NzbDrone.Web/Views/AddSeries/AddSeriesItem.cshtml
2011-04-07 17:00:42 -07:00
Mark McDowall
0330bb1577
Adding "master" dropbox for changing quality for add series.
2011-04-07 16:49:18 -07:00
kay.one
9950d9385d
more relative path fix
2011-04-05 21:34:58 -07:00
kay.one
8a3fe0f14e
added more tests for seriesprovider
2011-04-04 22:30:13 -07:00
Mark McDowall
460e48d6a1
Add GetBestMatch to TvDbProvider (Provides a way to get the best result from a list of results)
...
Default value for Quality Dropbox in AddExisting is now the default value from Settings.
2011-04-04 19:48:46 -07:00
kay.one
62b2cd510f
started rss cleanup
2011-04-03 20:50:12 -07:00
kay.one
7a16a907a4
fixed some css issues. added quality to each add existing item
2011-04-03 18:31:27 -07:00
Keivan
e33f5206fa
Add existing now does is reall time TvDb lookup
2011-04-01 16:11:09 -07:00
kay.one
0556c31846
Fixed add existing. needs more polish around quality and manual mapping.
2011-03-31 23:36:34 -07:00
kay.one
4000387419
fixed ajax call for add existing
2011-03-31 00:06:13 -07:00
kay.one
f7a5e0d8f8
removed github fork button
...
removed duplicated scan disk menu
2011-03-30 21:04:15 -07:00
kay.one
79a0f09b43
Added quality to Series detail view
2011-03-30 19:56:00 -07:00
kay.one
d310c06f2e
deleted some old files. updated some ui
2011-03-30 18:42:27 -07:00
Keivan
82808355c4
added sub menu for add series
2011-03-28 17:12:48 -07:00
Keivan
c45729a986
removed default root property
...
tweaked the ui on add new show
2011-03-28 16:38:05 -07:00
Keivan
613a49c3ea
Refactored BacklogProvider
...
Fixed some issues with root folder and settings controller
2011-03-28 14:57:06 -07:00
Mark McDowall
e62cb3b5da
Updated .gitignore to not store .nzb
...
Add [PROPER] to titleFix if it's a proper.
User can now change the QualityProfile when adding a series (new or existing), option will default to their DefaultQualityProfile.
2011-03-28 13:22:12 -07:00
Mark McDowall
7a57ab98dc
Added upcoming and history links to main menu.
...
Made Upcoming look a bit better, still needs work.
Wrapped Details in Upcoming/History in fieldset
2011-03-23 16:41:38 -07:00
Mark McDowall
6c818bd8d8
Upcoming shows view added.
2011-03-23 00:06:22 -07:00
Mark McDowall
33b09567ce
History VIew Added.
...
Fixed Relationships between History and Episode/Indexer.
Indexer now uses int as ID, string caused issues.
Get single Indexer by ID.
2011-03-22 22:19:23 -07:00
Mark McDowall
4f2f5a3d71
HttpProvider - Added Download File.
...
SabProvider - Added AddById (Newzbin)
Fixes to RssItemProcessingProvider
Can either download NZB to file or send to SAB...
2011-03-21 20:51:03 -07:00
Mark McDowall
636f352599
Ability to manually add a show has been added.
...
UI cleanup for adding series (new, existing and manual).
2011-03-17 00:40:23 -07:00
Mark McDowall
3d81bc8770
AddNew is functional, using jquery for adding and display changes.
2011-03-15 08:29:14 -07:00
Mark McDowall
5a8842e3db
AddExisting clears check/hides rows once submitted. Bi-winning
...
AddNew, currently unable to submit. Bi-polar
2011-03-11 01:04:56 -08:00
markus101
48b89abfeb
Add Existing Series works, UI shows TVDB Name and Path so you can check before adding to DB.
2011-03-09 23:49:59 -08:00
Mark McDowall
2871723bfe
Manage multiple Tv Root Folders in Settings/General.
...
Start of AddExisting.
2011-03-08 23:40:48 -08:00
markus101
2e9dd7f1ff
Add Series, will need to design new and existing flows.
...
ScanProvider will need to be updated to support adding shows individually as well as SeriesProvider, GEt Unmapped will need to accept a path... move to ScanProvider perhaps.
2011-03-07 00:25:38 -08:00
markus101
df041eb300
Notifications UI Implemented, Added ExternalNotifications and Xbmc Providers to CentralDispatch.
2011-03-06 23:32:36 -08:00
markus101
70fd11231d
Post Processor Done.
...
Will send from SAB to NzbDrone.
Changed SabCategory to SabTvCategory (Support for movies later?)
2011-03-06 14:27:52 -08:00
markus101
1314d00c97
Post Processing has been implemented, still need to finish app for SAB to NzbDrone.
2011-03-03 00:50:33 -08:00
markus101
46830a2777
EpisodeSorting setup, setting page created and usable, needs labels still.
2011-02-25 20:07:22 -08:00
markus101
3b749a39a7
Renaming fixes, extension will be used now.
...
Removing EpisodeFile from DB now works.
2011-02-24 19:52:06 -08:00
markus101
a950a13c30
Show Path to episode on disk in Details.
...
Timer to cleanup/scan for EpisodeFiles (Midnight)
Fixed Relationship for EpisodeFile to Series
2011-02-24 17:18:22 -08:00
markus101
d0a9851a4c
RenameAll implemented in view and Controller + Rename Series, Season & Episode in Controller
2011-02-22 22:49:02 -08:00
markus101
9d24ccd97a
Fixes for Episode to EpisodeFile mapping.
...
Series details sorts with newest season and newest episode on top my default.
2011-02-22 22:23:59 -08:00
markus101
88ad555e75
Delete is setup, just need to add a link to follow through on the delete.
...
Removes EpisodeFiles, Episodes, Season and then the Series.
2011-02-17 22:49:23 -08:00
markus101
dbca3a1974
Added UpdateSeries to SeriesProvider.
...
Edit now works for Series, AJAX save.
Fixed Adding new series to use the DefaultQualityProfile as the QualityProfileId value.
2011-02-17 18:50:40 -08:00
markus101
d3b7d199ab
Fixed QualityProfile mapping to Series, resulted in a large number of changed files referencing ProfileId instead of QualityProfileId
2011-02-17 09:45:02 -08:00
markus101
d83ae9895c
Removed conflicting JavaScript additions, that broke Series Details.
2011-02-15 22:23:28 -08:00
markus101
735668f7b3
Fixed a bug with converting default quality profile from config when adding a new series.
...
Re-enabled the RssSyncTimer so it will run an RSS Sync when fired.
2011-02-15 20:44:19 -08:00
markus101
ff44d05a72
Clean up SettingsController to not check for Null's as empty strings will not be null when returned.
...
class variables for _settingsSaved, _settingsFailed to easily change all error messages when saving
2011-02-14 17:20:17 -08:00
markus101
b2524cf697
Validation changes, moved JS for Client-Side validation to Settings/Index.aspx
...
Still need to sort out validation for Quality Cutoff (not part of the Model so it seems to cause issues).
2011-02-14 16:45:31 -08:00
markus101
baeda11ece
Cleaned up Quality partial page.
...
Fixed the sortable, so multiple user profiles correctly update order (and save), user profile sortable is no long connected.
2011-02-11 22:10:38 -08:00
markus101
3a9f053a17
More layout changes for Download Settings to get validation looking better.
2011-02-10 23:48:40 -08:00
markus101
6e66a7a27f
Working on validation for forms, issues with server side, not sure how to post back model with AJAX submit, yet.
...
Split out settings model to support validation.
2011-02-10 17:22:29 -08:00
markus101
0fc75e8907
TimerProvider will test every 1 minute to see if it matches a schedule for updating season or entire series.
...
Countdown now shows a real value from RSS Sync.
CentralDispatch updated to start RSSSyncTimer when run.
2011-02-09 22:51:04 -08:00
markus101
4b4499b4a2
Deleting of Qualities now works.
...
Quality Settings UI looks better, colors, sizing
Test files for testing different webUI features
2011-02-07 13:22:45 -08:00
markus101
2ba6057ec7
Quality config complete (needs to look better, but it is functional, minus deleting).
2011-02-05 23:13:17 -08:00
markus101
6d790f8939
Quality now has sortable lists for configuring Profiles, saving not implemented yet.
2011-02-05 18:52:49 -08:00
markus101
be6bdbc483
Quality Config, Dynamically add new User Profiles, just need to get them to save.
2011-02-05 10:27:14 -08:00
markus101
d083d653db
Fixed updating of Default Qualities in CentralDispatch.
...
Default Quality can now be set through Settings/Quality using a drop down list.
Fixed QualityType for BDRip (was sharing a value with DVD).
2011-02-04 22:07:25 -08:00
markus101
48e5b36936
Fixed logging for Settings Controller and QualityProvider
...
Setup/Update of Default QualityProfiles will occur on start
2011-02-03 18:58:02 -08:00
Keivan
bfef6166f5
some changes to unmapped view
2011-02-03 16:48:09 -08:00
Keivan
ca27c75df5
simplified quality fixed some broken tests
2011-02-03 11:47:51 -08:00
markus101
764f67f8e8
JquerySimpleDropdown menu added, not sure of full usage yet.
...
Fixed SettingsController for Quality Config.
2011-02-03 10:28:14 -08:00
markus101
9f0e512f5f
Returned missing Graphics, CSS and JavaScript files.
...
Settings Sub-menu updated to include Quality link.
Quality config page started.
2011-02-02 18:49:52 -08:00
markus101
63336ed58d
Added Timer, will hold timer information for RSS Sync and eventually backlog searching.
...
Attempt at styling configuration page, lots of work to go though.
2011-01-30 23:42:44 -08:00
markus101
c40f18e66f
Fixed REGEX for episode parsing so it would correctly parse shows with a year in the title.
...
Fixed a config saving issue in the SettingsController.
Added bindings in Central dispatch for SabProvider and HttpProvider
2011-01-30 17:30:59 -08:00
markus101
da979639ba
More config pages have been added. AJAX to save. Order with jquery sortable.
...
Some RssFeed Parsing has been implemented, it does not currently download items, still need to perform a more verbose episode check.
2011-01-28 22:10:22 -08:00
Keivan
bf1ff29519
look right in IE, all episodes are ajax loaded.
...
commited somewhere between vancouver and vegas @ 2135ft. Alt and 480mph.
2010-10-29 20:54:48 -06:00
Keivan
fa0af257ff
fixed a bunch of things. added basic support for file scanning. logs are now avilable in the UI
2010-10-24 00:46:58 -07:00
Keivan
9c7500d4ae
updated notification ui
2010-10-17 23:06:16 -07:00
Keivan
273de41d23
Cleaned up logging code
...
Added udp logging
Added SyncProvider to provide async long running tasks
Refactored SyncSeries to SyncProvider
Episode Info is now fetched automatically
Optimized RefreshEpisodeInfo for better performance
2010-10-17 10:25:27 -07:00
Keivan
76379341a7
Added series update notification.
2010-10-11 19:49:27 -07:00
Keivan
b112e28b80
Merged in rob's UPnP code
2010-10-08 00:10:26 -07:00
nothingmn
014c4b675f
Play Pause and Stop all working
2010-10-07 22:50:01 -07:00
nothingmn
dfbf13b868
Updated UPnP so it does disco async, updated DiscoProviders to handle that approriately, Added JsonAction result with JS Ajax call for client side detection, on a timer for media controllers
2010-10-07 22:04:25 -07:00
Keivan
27d86a8540
Added Notification System, Renamed Repository to Entities
2010-10-07 20:35:04 -07:00
Keivan
81e155ae42
Added basic episode support
2010-10-04 23:21:18 -07:00
Keivan
606140832d
Refactored SeriesController. Updated Post title parse.
2010-10-03 18:00:50 -07:00
Keivan
afafc6b032
pretty...
2010-10-02 12:01:43 -07:00
Keivan
01c1943d0e
Renamed all Core.Controllers to Core.Providers to avoid confusion between Core Controllers and MVC controllers
2010-09-27 21:25:41 -07:00