Commit Graph

183 Commits

Author SHA1 Message Date
Keivan Beigi 487519a09f Removed Core/Model Core/Provider 2013-09-18 18:09:26 -07:00
Mark McDowall 07b68b17ee Added housekeeping to cleanup orphaned episodes and history items 2013-09-17 22:28:05 -07:00
kay.one 48c06de098 updated CommandExecutedEvent to be handled sync. 2013-09-16 22:07:34 -07:00
kay.one 634cc32ad8 added test for command executed event 2013-09-14 16:34:21 -07:00
kay.one 7d6e14d342 missed files. 2013-09-13 23:42:09 -07:00
kay.one 64181ebdff split MessageAggregator in EventAggregator and CommandExecutor 2013-09-13 23:36:07 -07:00
Mark McDowall 47ee7f276c Adding some trace logging when setting last execution time for tasks 2013-09-13 21:18:54 -07:00
Keivan Beigi 21fd12e1a6 added scheduled task for UpdateSceneMappingCommand 2013-09-12 15:41:50 -07:00
kay.one 25e2c98c45 signalr cleanup 2013-09-11 17:42:53 -07:00
Mark McDowall 1e7db2287e ScheduledTasks properly set last run time now 2013-09-01 21:12:45 -07:00
Mark McDowall c96ba5efd3 Commands return immediately and signalr is used to control the UI 2013-09-01 21:12:41 -07:00
Mark McDowall 56cd80d24a TrackedCommands are cleaned up automatically
TrackedCommandCleanupCommand is not tracked
2013-09-01 21:12:35 -07:00
Mark McDowall c917cdc0cc Commands are stored in memory and prevents duplicate jobs 2013-09-01 21:12:24 -07:00
Mark McDowall 083f649b5c User can now configure RSS Sync Interval 2013-08-05 22:31:32 -07:00
kay.one e24c85cc1c upped updated interval to 60 minutes from 5 minutes. 2013-07-29 19:34:29 -07:00
Mark McDowall f2d030ef27 Xem is used now 2013-07-22 22:50:32 -07:00
kay.one 9252c5269a Removed unused using statements 2013-07-18 20:47:55 -07:00
Mark McDowall d71765be53 RefreshSeriesTask runs every 12 hours now 2013-07-17 10:44:48 -07:00
kay.one d607b831c9 added exception logging to Tasks. 2013-07-11 23:10:34 -07:00
Mark McDowall 7ebcd2b75e RssSync defaults to 15 minutes 2013-06-18 19:08:43 -07:00
Keivan Beigi 73f3459264 added log trim command 2013-06-18 18:01:08 -07:00
kay.one e708a17c6a added RefreshSeriesCommand to scheduler (6 hours) 2013-06-02 22:41:24 -07:00
Keivan Beigi 763df726f0 all services are singleton by default. 2013-05-29 18:33:20 -07:00
kay.one 028bd5251c added cancellation token to Scheduler. 2013-05-21 22:40:04 -07:00
kay.one 4a8139f5ba update interval for existing tasks. 2013-05-20 21:46:30 -07:00
kay.one 1016edb05b 5 minutes update check interval. 2013-05-20 19:49:52 -07:00
kay.one 80c996c216 fixing update for vnext. 2013-05-19 17:30:02 -07:00
Mark McDowall fb96abed49 Now importing downloaded episodes 2013-05-14 20:05:31 -07:00
kay.one 687f8d9384 fixed disk scan scheduler. 2013-05-12 19:52:55 -07:00
kay.one cbe4be814c fixed diskscan
removed all stored status fields from episode
2013-05-12 17:36:23 -07:00
kay.one a816a83f3a improvements to scheduler,
better parallelism on RSS fetch
2013-05-11 16:38:41 -07:00
kay.one 85cd877b0c fixed some issues here and there. 2013-05-10 22:59:42 -07:00
Keivan Beigi 4deecde092 back to tiny for now 2013-05-10 20:43:52 -07:00
kay.one 32431540c5 Scheduled Tasks should work as long as they are registered. 2013-05-08 23:38:20 -07:00
kay.one 70756db707 disabled job registration/timer. 2013-05-06 21:31:55 -07:00
Keivan Beigi ec58b8b595 removed all the jobs. 2013-05-06 17:39:33 -07:00
kay.one 87a5dc7869 SignalR/Nancy/Owin/Mono 2013-05-05 14:24:33 -07:00
kay.one d6d524e624 decision engine now reports it's own errors rather than just dying. 2013-04-28 17:39:17 -07:00
Keivan Beigi 182192e0ba added commands.
they can be triggered using the api

api/command/
2013-04-26 19:03:34 -07:00
Keivan Beigi 7ae9e79540 renamed EventAggregator to MessageAggregator 2013-04-24 10:32:03 -07:00
kay.one 99958a822d minor sync cleanup. 2013-04-24 10:31:11 -07:00
kay.one 85fd0e1c22 logging update. 2013-04-24 10:28:13 -07:00
kay.one 9cabe7cf90 cleaned up integration test project. 2013-04-18 21:46:18 -07:00
Mark McDowall c0d470e3bb Removed empty constructors from jobs 2013-04-17 22:28:20 -07:00
Keivan Beigi 9fdfd13dbf fixed more tests. 2013-04-15 17:08:06 -07:00
kay.one d2104e189f fixed some more tests. 2013-04-14 22:28:07 -07:00
kay.one 6e88f55a54 cleaned up parsing logic and structure. 2013-04-14 18:41:39 -07:00
Keivan Beigi a8a64a42b5 replaced IInitializable interface with ApplicationStartedEvent 2013-04-09 17:47:04 -07:00
kay.one a6a4932b44 rewrite of indexer/episode search 2013-04-07 00:30:37 -07:00
kay.one 048162a0ef fixed more tests. 2013-03-31 23:22:16 -07:00