Commit Graph

46 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
Guy Sartorelli
8a77da94d1
Merge pull request #20 from creative-commoners/pulls/1/php81
ENH PHP 8.1 compatibility
2022-04-22 16:16:42 +12:00
Steve Boyd
02f5008b46 ENH PHP 8.1 compatibility 2022-04-13 17:43:58 +12:00
Jordi Boggiano
a76509e8a6
FIX Remove unnecessary methods from trait, adds Composer 2.3 compatibility (#19) 2022-04-01 21:25:06 +13:00
Steve Boyd
102c2bc100
Remove build status badge 2021-01-21 16:06:24 +13:00
Steve Boyd
68c7402854
Update build status badge 2021-01-21 16:05:34 +13:00
Steve Boyd
da7ccb0a09
Merge pull request #17 from creative-commoners/pull/1/deps-pipe
DEP Use double pipe for requirements
2020-11-11 16:37:26 +13:00
Steve Boyd
01c9b45185 DEP Use double pipe for requirements 2020-11-11 16:15:16 +13:00
Maxime Rainville
374f223a17
API Add support for Composer 2 (#16) 2020-10-26 13:55:21 +13:00
Robbie Averill
88cd7ed3a0
Add editorconfig rule for composer.json to be allowed four spaces 2018-04-11 19:22:09 +12:00
Damian Mooyman
96cd4972a0
Update 1 branch alias 2018-04-11 15:10:48 +12:00
Damian Mooyman
eacf7e3c06
Merge pull request #7 from open-sausages/pulls/1/appy-days
Support legacy rewrite for projects with mysite folder
2018-04-11 15:04:12 +12:00
Damian Mooyman
9ab71cf1e9
Support legacy rewrite for projects with mysite folder 2018-04-05 16:35:24 +12:00
Aaron Carlino
3e16a5b138
Merge pull request #4 from open-sausages/pulls/1/throwing-a-public
API Support `public-files`
2018-01-12 14:33:30 +13:00
Damian Mooyman
a959a68e54 API Support public-files 2018-01-10 10:14:52 +13:00
Damian Mooyman
e5beb23338 Fix typo 2017-08-30 11:05:36 +12:00
Chris Joe
0592e33189 Merge pull request #3 from open-sausages/pulls/1.0/removable-resources
ENHANCEMENT Register installed modules and files in composer.extra
2017-07-24 15:02:38 +12:00
Damian Mooyman
5fcff3bc30
Update documentation on recipes 2017-07-17 18:05:31 +12:00
Damian Mooyman
8a53a325b0
BUG Fix incorrect array key
Fixes issue found in #1
2017-07-17 17:47:18 +12: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
eea37537ae Update vendor 2017-07-11 13:52:52 +12:00
Damian Mooyman
8cefa7f595
Clarify file copying log output 2017-07-10 17:34:43 +12:00
Damian Mooyman
0668b1d0fc
Remove project-files on create-project 2017-07-10 17:25:10 +12:00
Damian Mooyman
dd7da3ced1
Adding note on removal of recipes 2017-07-10 15:09:26 +12:00
Damian Mooyman
2b2c858fbb
Update recipe schema docs 2017-07-10 15:04:18 +12:00
Damian Mooyman
38cd1455bb
Fix typo 2017-07-10 14:58:28 +12:00
Damian Mooyman
c247a87dfa
Use GFM for code 2017-07-10 14:54:17 +12:00
Damian Mooyman
a4a1e00a73
Fix highlighting of code blocks 2017-07-10 14:52:55 +12:00
Damian Mooyman
ce787f4780
Add basic docs 2017-07-10 14:50:52 +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
c8288e2be5
Split require-recipe into require-recipe and update-recipe 2017-07-10 12:22:15 +12:00
Damian Mooyman
fb72c0fcc4
Update to use composer root object
Move shared commands to trait
2017-07-10 12:10:18 +12:00
Damian Mooyman
d1d1b59662
Ensure that require-recipe safely detects existing versions 2017-07-10 10:47:36 +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
d5731aedab Rename to recipe-plugin 2016-09-12 15:40:23 +12:00
Damian Mooyman
e6e6e5ae44 Initial commit of installer 2016-09-12 15:35:13 +12:00