Commit graph

178 commits

Author SHA1 Message Date
meadsteve
a4c051e024 Adding Getter for builder's success property so that plugins can find out if the the build has succeeded or not. 2013-06-01 13:56:09 +01:00
meadsteve
d2c408f589 Updating the email plugin tests so that getSystemConfig is mocked correctly. 2013-06-01 13:31:15 +01:00
meadsteve
196a1b82b5 Adding email settings to the install command. 2013-06-01 13:30:34 +01:00
meadsteve
76e5c66b38 Fixing the email plugin so that it retrieves the system config correctly. 2013-06-01 13:29:59 +01:00
meadsteve
7761d9fc08 Adding Builder::getSystemConfig() to provide easy access to config.yml. 2013-06-01 13:28:42 +01:00
meadsteve
f0a5ba50ca Filled out the Plugin\Email::sendEmail(). Pulls in the following settings from the phpci config under the heading email_settings:
smtp_address
smtp_port
smtp_username
smtp_password

and

from_address
2013-06-01 09:40:05 +01:00
meadsteve
f76a2a75cc Empty Email plugin and test committed. 2013-05-31 12:56:35 +01:00
meadsteve
0c1c3d60ef Adding v5.0 of SwiftMailer to composer. 2013-05-31 12:36:12 +01:00
Dan Cryer
6dce7e2004 Misc. config related fixes. Closes #66, closes #65. 2013-05-28 11:22:54 +01:00
Dan Cryer
b3bc8110e8 Merge pull request #57 from c2is/master
Add format controls on url and email value during installation
2013-05-24 10:05:28 -07:00
Dan Cryer
ce6943de86 Updating PHPCI to use YAML-based config files. 2013-05-23 12:10:01 +01:00
a.cianfarani
857c14f0cd Some coding style corrections 2013-05-23 12:14:42 +02:00
a.cianfarani
0e89e39366 Merge remote-tracking branch 'upstream/master' 2013-05-23 11:32:18 +02:00
a.cianfarani
ee4eab7a6c Move format controls into ask function 2013-05-23 11:31:58 +02:00
Dan Cryer
7c9ad57f18 Merge pull request #63 from gabriel403/hotfix/phpcsfixer
This should be checking the value not the key
2013-05-23 00:47:18 -07:00
Gabriel Baker
e342483f03 This should be checking the value not the key 2013-05-23 06:36:40 +01:00
Dan Cryer
c1bf4ab636 Merge pull request #59 from kamermans/feature_variable_interpolation
Variable interpolation support
2013-05-22 14:25:02 -07:00
Dan Cryer
2345dde058 Merge pull request #62 from gabriel403/feature/php-cs-fixer
PHP CS Fixer and indentation fix
2013-05-22 14:24:31 -07:00
Dan Cryer
6e3df00f62 Removing broken Registry stuff (as registry is now deprecated in b8framework) - Fixes #58 2013-05-22 22:21:29 +01:00
Dan Cryer
efcf209478 Fixing project overview 2013-05-22 22:11:36 +01:00
Gabriel Baker
be13ec90ee indentation 2013-05-22 21:53:56 +01:00
Gabriel Baker
81b2f89435 PHP CS Fixer and indentation fix 2013-05-22 21:43:19 +01:00
Steve Kamerman
d7c62f3609 Added interpolation support to Env plugin 2013-05-22 15:54:18 -04:00
Steve Kamerman
0a755cedae array_walk doesn't alter keys, fixed 2013-05-22 15:17:54 -04:00
Steve Kamerman
095b7d7f14 Added support for interpolation in MySQL host, user, database, queries and file imports 2013-05-22 14:21:17 -04:00
Steve Kamerman
40afb58ff7 Added support for interpolation 2013-05-22 14:17:33 -04:00
Dan Cryer
c5b20b4891 Adding Shell plugin, but with the requirement that ENABLE_SHELL_PLUGIN must be defined and true, to give sysadmins some control. Closes #45. 2013-05-22 17:23:35 +01:00
Dan Cryer
822aad753c Merge branch 'feature/shell-plugin' of https://github.com/kinncj/PHPCI into feature/shell_plugin 2013-05-22 17:21:26 +01:00
Dan Cryer
acb58ff5e0 Adding project overview to dashboard, closes #55 2013-05-22 17:15:02 +01:00
Dan Cryer
75816c50e7 Fix for login screen appearing within layout, closes #51. 2013-05-22 16:46:59 +01:00
Dan Cryer
ced7e15e0e Merge branch 'master' of github.com:Block8/PHPCI 2013-05-22 16:37:15 +01:00
Dan Cryer
67386df9ef Refactoring to support updated b8framework. 2013-05-22 16:36:55 +01:00
a.cianfarani
66be81722a Merge remote-tracking branch 'upstream/master' 2013-05-22 11:00:28 +02:00
a.cianfarani
b8e932cb76 Some coding style corrections 2013-05-22 09:58:04 +02:00
a.cianfarani
c41ab549b4 Add format controls on url and email value during installation 2013-05-21 17:57:24 +02:00
Dan Cryer
42e032dcce Merge pull request #56 from c2is/master
Complete the Pre-requisites section about open ssl
2013-05-21 02:51:09 -07:00
Dan Cryer
b0db1317d4 Merge pull request #54 from kamermans/bugfix_file_with_spaces
Sanitize filenames before executing shell_exec
2013-05-21 02:50:45 -07:00
André Cianfarani
c38b2c7268 Add info in Pre-requisites section
Php-openssl must be available because of file_get_contents("https:...") calls during the install.
2013-05-21 10:42:02 +02:00
Steve Kamerman
68d62e670f Sanitize filenames before executing shell_exec 2013-05-20 22:46:14 -04:00
Dan Cryer
aff5b1886e Merge branch 'master' of github.com:Block8/PHPCI 2013-05-20 14:07:11 +01:00
Dan Cryer
fa0cfc3614 Make copy_build copy dot files, also fix comments in new build plugins. Closes #50. 2013-05-20 14:06:53 +01:00
Dan Cryer
005c6225da Merge pull request #48 from kamermans/feature_env
Implemented environment plugin
2013-05-20 05:56:53 -07:00
Steve Kamerman
e04e49bb32 Added support for standard YAML key/value pairs 2013-05-19 16:54:35 -04:00
Dan Cryer
78ff184d54 Merge pull request #47 from kamermans/mysql_enhanced
MySQL import file feature
2013-05-19 12:24:54 -07:00
Steve Kamerman
3b72e12491 Removed unused local var 2013-05-19 11:28:27 -04:00
Steve Kamerman
7245b351a0 Implemented environment plugin 2013-05-19 01:47:41 -04:00
Steve Kamerman
5f66ff6199 Fixed file path problem 2013-05-18 23:46:26 -04:00
Steve Kamerman
c03d5f3af3 Fixed file path problem 2013-05-18 23:40:30 -04:00
Steve Kamerman
60894db8dc Syntax changes 2013-05-18 23:33:39 -04:00
Steve Kamerman
dda472f96d Implemented MySQL file imports 2013-05-18 23:25:14 -04:00