Commit Graph

19 Commits

Author SHA1 Message Date
Steve Boyd f68a4cc2be MNT Use GitHub Actions CI 2022-07-06 14:02:51 +12:00
Andrew Paxley 301daf2437
FIX Only write composer.json if there are changes (#21)
FIX Only write composer.json if there are changes
2022-05-10 09:40:14 +12:00
Steve Boyd 02f5008b46 ENH PHP 8.1 compatibility 2022-04-13 17:43:58 +12:00
Damian Mooyman 9ab71cf1e9
Support legacy rewrite for projects with mysite folder 2018-04-05 16:35:24 +12:00
Damian Mooyman a959a68e54 API Support `public-files` 2018-01-10 10:14:52 +13:00
Damian Mooyman 8006dee7d9
ENHANCEMENT Register installed modules and files in composer.extra so that removal is respected
Fixes #2
2017-07-17 17:36:16 +12:00
Damian Mooyman 8cefa7f595
Clarify file copying log output 2017-07-10 17:34:43 +12:00
Damian Mooyman 651f1f13af
BUG Fix recipes not being un-installed after inlining
Improve format of output logging
2017-07-10 13:59:00 +12:00
Damian Mooyman 54310af6aa Implement `require-recipe` 2017-07-07 17:17:12 +12:00
Damian Mooyman 8c0c7cfdbf
Add new inline command stub 2017-07-07 15:47:49 +12:00
Damian Mooyman 0781c4a486 API try using subscribed events instead of separate installer 2016-09-20 13:40:10 +12:00
Damian Mooyman c211463283 BUG Fix non-recipe modules being installed incorrectly
API Restore restriction on silverstripe-recipe type
2016-09-14 16:06:44 +12:00
Damian Mooyman 5f82035219 Change file copy to use copy() method 2016-09-13 17:05:08 +12:00
Damian Mooyman c6e9375b8c Remove 'silverstripe-recipe' type 2016-09-13 10:31:34 +12:00
Damian Mooyman dbce891bb7 Fix unbound regexp 2016-09-13 10:25:47 +12:00
Damian Mooyman d715b1a779 proof of concept 2016-09-12 17:37:50 +12:00
Damian Mooyman cb59153dd0 Testing behaviour 2016-09-12 16:04:00 +12:00
Damian Mooyman 825b00af3e Rename to RecipePlugin 2016-09-12 15:43:34 +12:00
Damian Mooyman e6e6e5ae44 Initial commit of installer 2016-09-12 15:35:13 +12:00