Commit Graph

24 Commits

Author SHA1 Message Date
Samuel Georges 2e949216ab Autoloader before ->register() 2015-03-03 14:34:38 +11:00
Samuel Georges 3cff8caa15 Plugins now support elevated privileges 2015-02-28 14:45:54 +11:00
Samuel Georges c559db0de6 Extract the updater JS to its own file, add helper to find missing dependencies 2015-02-21 22:59:09 +11:00
Samuel Georges cf9231466c bindSoftDependencies -> bindContainerObjects 2015-02-21 12:03:50 +11:00
Samuel Georges 9f17c7add0 Add support for unit testing 2015-02-21 11:41:43 +11:00
Samuel Georges c678c965ea Plugin manager can now load, register and boot individual plugins 2015-02-12 21:04:27 +11:00
Samuel Georges fbf46519b4 Implement plugins_path() usage 2015-02-07 15:37:07 +11:00
Samuel Georges 9a616b6174 Fix clear cache, update storage paths 2015-02-07 14:50:03 +11:00
Samuel Georges 2160ddf3e5 Fixes unit test - normalize plugin paths for Win systems 2015-01-05 11:46:33 +11:00
Samuel Georges 48e2dddc66 Fixes #783 - Logic error 2014-11-21 08:29:40 +11:00
Sam Georges c83797231d Subsequent expressions are on a new line (see developer guide > PSR exceptions) 2014-11-01 12:00:45 +11:00
Stefan Talen f85087eac6 Updating modules/system 2014-10-18 11:58:50 +02:00
Sam Georges 8d618d4e29 Fixes #684 - Plugins still load language, routes, etc when noInit is enabled 2014-10-16 19:49:30 +11:00
Sam Georges d78dadafd0 Check for CLI or system/updates route and disable any plugin initialization 2014-10-09 17:46:23 +11:00
Sam Georges 5c46dbec32 Plugins are now updated according to their dependency definitions 2014-10-04 15:59:43 +10:00
Sam Georges e9f5f13646 Closes #660 2014-10-04 09:56:38 +10:00
Sam Georges 5cd9f30ea2 Exception handling when plugins/ dir missing 2014-09-19 17:23:10 +10:00
Sam Georges a866c39ec3 Fixes #316 manually (unable to merge) 2014-06-17 19:14:44 +10:00
Sam Georges cf000a905b Can now remove, refresh and disable plugins via the Back-end GUI 2014-06-05 21:51:58 +10:00
Sam Georges 1728295f3f Fixes an issue where success is still called when AJAX validation fails 2014-06-02 18:16:39 +10:00
Sam Georges 3c84337da7 Fixes #222 - Plugin commands are now case insensitive 2014-05-29 17:33:02 +10:00
Sam Georges 25fefb6ec8 Reorg class 2014-05-21 16:39:28 +10:00
Sam Georges 08bc886d1b Plugins with missing dependancies are disabled by the system.
Plugins can now be disabled manually by config (see config cms.disablePlugins).
2014-05-21 16:36:05 +10:00
Sam Georges 71a5dd67ab Welcome to the world, October :-) 2014-05-14 23:24:20 +10:00