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