Commit Graph

36 Commits

Author SHA1 Message Date
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
kay.one 2601c7c1b9 minor changes 2011-08-06 22:49:07 -07:00
kay.one 79b2fad6e3 Removing items from job queue is now done while a lock is acquired. 2011-08-04 21:49:18 -07:00
kay.one 9cb33770a0 Added Readme 2011-08-03 09:29:03 -07:00
kay.one b4fb3002a4 Updated Add Series 2011-07-27 15:59:48 -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
kay.one 77c82df482 Priority/JobProvider tweaks 2011-07-10 17:03:01 -07:00
kay.one 15aedfc847 some db/migration cleanup 2011-07-07 20:27:11 -07:00
kay.one f0735c0693 minor tweaks 2011-07-06 00:36:49 -07:00
kay.one fc0d7fc72f Logging notification tweaks 2011-07-05 23:17:21 -07:00
kay.one 2a64014c96 Added version to page footer, minor tweaks. 2011-07-04 23:46:03 -07:00
kay.one 69239bc371 Switched to SQLCE 4.0 2011-06-22 23:56:17 -07:00
kay.one 5a5d0852ee Updated some log levels 2011-06-21 23:36:07 -07:00
kay.one acf23d4fc2 Removed subsonic completely 2011-06-17 18:46:22 -07:00
Mark McDowall 9daf1ccfc0 JobProvider moved to PetaPoco. 2011-06-17 12:50:49 -07:00
kay.one add780b431 Ninject is now forced to use proper constructor. 2011-06-13 18:23:04 -07:00
kay.one ce63f05512 added better db migration support than what Subsonic provides out of the box. 2011-05-23 17:34:57 -07:00
kay.one 87ff2d1deb removed supports backlog, updated some logs in job provider. 2011-05-20 00:39:05 -07:00
kay.one 0d02b0538b fixed a concurrency issue with job provider. 2011-05-19 23:25:39 -07:00
kay.one f89eff9305 some cleanup 2011-05-18 20:59:12 -07:00
Mark McDowall 8aad53f291 Added tests for SingleId and not updating last execution time or success/fail.
Job information will only be updated if a job did not have a targetId.
2011-05-17 22:29:23 -07:00
Mark McDowall c0b7ebef4b LastExecutionTime will only be updated if no targetId was found. 2011-05-17 08:33:32 -07:00
unknown 617b23f5e3 minor cleanup in JobProvider 2011-05-17 00:24:29 -07:00
unknown 13f37cd405 Added test to make sure disabled jobs aren't actually running automatically 2011-05-17 00:16:45 -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
Mark McDowall d65d79a5c9 Replaced save notifications for settings on page with AJAX Notifications. 2011-05-12 21:46:26 -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
Keivan 3083ff6fcf Added a quick patch to support disabled by default jobs. setting interval to 0 will disable the job 2011-05-11 11:25:32 -07:00
kay.one 6f4a9f577e Downgraded more logs 2011-04-24 21:15:23 -07:00
kay.one d3471b5bbb Downgraded some logs 2011-04-24 20:51:18 -07:00
kay.one 80d47e611c more notification updates 2011-04-23 22:48:12 -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 10ad7d1ed5 Added sabtitle method
Added custom parse option to Indexrbase
2011-04-20 18:26:13 -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