Commit Graph

16 Commits

Author SHA1 Message Date
Ryan Blenis 78bbf03b00 Tweaks to plugin install/removal so server does not require a restart. Initial support for downgrading plugins. 2019-11-22 14:25:13 -05:00
Ryan Blenis 800504f5ed Retain callHook args as individual arguments 2019-11-13 17:48:09 -05:00
Ryan Blenis e7d662f2f4 Add onDesktopDisconnect hook, refactor plugin hooks on front end to be variable 2019-11-13 16:31:29 -05:00
Ryan Blenis 664e2b1e9f Support http or https for config URL's 2019-11-11 10:47:30 -05:00
Ryan Blenis 470ce54413 Refactor plugin admin views to a more simplistic, reusable, multiple view approach 2019-11-07 22:48:14 -05:00
Ryan Blenis 55b0f27b12 Fake semantic versioning for MeshCentral version comparison / plugin update compatibility check 2019-11-06 20:00:09 -05:00
Ryan Blenis 7a052eaf69 Pass through user info, plugin dev's can handle their own permissions. 2019-11-05 04:17:10 -05:00
Ryan Blenis 04e4af08f6 Promisifying and error handling 2019-11-05 00:11:14 -05:00
Ryan Blenis 67b6df9454 Plugin admin partial 2019-11-02 06:27:39 -04:00
Ryan Blenis d9344fcb1a gui plugin admin updates part 2 2019-11-01 16:49:18 -04:00
Ryan Blenis f1ea4ae1b8 gui plugin updates partial 2019-10-30 04:17:17 -04:00
Ylian Saint-Hilaire ac5b6a9d73 Improvements to plugin support. 2019-10-10 11:13:25 -07:00
Ryan Blenis 4f05936d75 Add error catching in case the user doesn't have the config options set. 2019-10-09 03:22:35 -04:00
Ryan Blenis 9e9bbfad62 Fix header showing multiple times when context switching 2019-10-09 03:06:37 -04:00
Ryan Blenis ef79477d25 More base updates, including web socket handling and display logic 2019-10-09 01:22:01 -04:00
Ryan Blenis d143990f31 More plugin hooks / development of base 2019-10-08 04:18:40 -04:00