77 Commits

Author SHA1 Message Date
Gary Sharp c13d13c91c Update: 3rd Party Libraries
Newtonsoft.Json 5.0.8; RazorGenerator.Mvc 2.1.2; jQuery 2.0.3; jQuery
Validate Unobtrusive 3.0.0; Microsoft.Net.Http 2.1.10; KnockoutJS 2.3.0;
Highcharts 2.0; T4MVC 3.7.4; TinyMCE 4.0.9
2013-10-28 17:42:38 +11:00
Gary Sharp 0d60fb422c Update: Plugin Web Helpers
Web Helpers included in UI Extensions and WebHandlers
2013-10-22 13:48:25 +11:00
Gary Sharp cc218a08e4 Update: Install Plugin (or Update)
Check to update the plugin when installing to avoid
uninstall->wait->install cycle.
2013-10-21 20:50:31 +11:00
Gary Sharp 401ae029f1 Update: Use Generics for Compiled View
Also standardize inclusion of StyleSheets/Scripts for Plugin Resources
2013-10-21 20:05:33 +11:00
Gary Sharp 017b1435d8 Authorization Logging #24
Record 'Access Denied' and any changes to Authorization Roles.
2013-10-15 16:13:41 +11:00
Gary Sharp 9784c5d282 Plugin Base WebViewPage #22 & Authorization #24
Plugins have a base WebViewPage to inherit, this offers integration with
various Disco services. Plugins can also add Authorization attributes to
their Web Handlers and Controller Methods.
2013-10-14 20:13:00 +11:00
Gary Sharp a099d68915 Permissions & Authorization for Users #24
Initial Release; Includes Database and MVC refactoring
2013-10-10 19:13:16 +11:00
Gary Sharp a3aaed1d13 Feature: Device Importing - Initial 2013-07-22 21:16:31 +10:00
Gary Sharp 2d5509c195 Update: Additional Functionality for Plugins 2013-07-15 22:29:26 +10:00
Gary Sharp 6f7f3336b3 Fix: On Startup, only Update Plugins if installed 2013-06-20 12:33:52 +10:00
Gary Sharp b7dc05dd65 Update: New Device UI 2013-06-18 17:18:19 +10:00
Gary Sharp 3d02957e9b Update: Plugin Manifest Builder - Assemblies 2013-06-06 12:27:16 +10:00
Gary Sharp fac8f0acfa Fix: Call Uninstall Plugin Hook 2013-06-03 17:39:07 +10:00
Gary Sharp 7ab164055d Update: Assemblies available to Plugins 2013-05-09 17:02:53 +10:00
Gary Sharp 9d39eff7ee Fix: Plugin Downloads via HttpWebRequest
Enables 'KeepAlive=false' support.
2013-05-06 19:08:09 +10:00
Gary Sharp 9431ec983e Update: Remove Plugin v1-v2 Migration 2013-05-06 14:45:24 +10:00
Gary Sharp 52d57a35c2 Update: Plugin Functionality Extended
Additional plugin extensions and functionality.
2013-04-30 12:50:19 +10:00
Gary Sharp b79723d432 Feature: Repository Monitor
Cached Job Index, Live Job Message Update
2013-04-11 19:10:38 +10:00
Gary Sharp c205386bcf Update: Plugin Framework 2013-03-04 20:55:14 +11:00
Gary Sharp 7d9be5620d GIT: perform LF normalization 2013-02-28 17:15:46 +11:00
Gary Sharp 989f08a24d Update: Plugin UI Extensions
Add additional Results; Implemented UI Extensions on Device, Job and
User Controllers
2013-02-28 17:13:15 +11:00
Gary Sharp 69c61a9b7d Feature: Plugin UI Extensions
Initially available for 'Job Show' action
2013-02-21 18:28:24 +11:00
Gary Sharp e589c5edb4 Update: Plugin Framework & Update 2013-02-19 16:10:27 +11:00
Gary Sharp 8f769809c2 Update: Plugin Updating
Updating plugins from the plugin catalogue, and automatic updating of
plugins after a newer version of Disco is installed.
2013-02-14 19:00:01 +11:00
Gary Sharp 734b02fa1d Update: Plugin Framework Install & UI 2013-02-12 17:27:54 +11:00
Gary Sharp da6d7a338f Update: New Plugin Framework
Plugin Framework re-written. Initial commit.
2013-02-07 18:34:41 +11:00
Gary Sharp 0a93429800 initial source commit 2013-02-01 12:35:28 +11:00