Commit graph

719 commits

Author SHA1 Message Date
Stephen Ball
9ced5a4097 New plugin to support PHP TAL linting.
Closes #701
2014-12-18 09:45:17 +00:00
Guillaume Perréal
83199441bb Prepend the build path to ignored directories in PhpParallelLint.php.
Closes #710
2014-12-18 09:40:25 +00:00
Guillaume Perréal
b766af7682 Have the PhpUnit plugin reports an explicit error when no test are configured.
Closes #711
2014-12-18 09:38:36 +00:00
Guillaume Perréal
481f8d7d4c In build view, only show meta of builds for the branch of the selected build. 2014-12-18 09:36:54 +00:00
Alex Davyskiba
a4faf5a1dd Fix word wrapping on public key.
Closes #703
2014-12-18 09:34:42 +00:00
Dan Cryer
a2a89df4c0 Removing apparently redundant requirement for mcrypt. 2014-12-11 14:35:07 +00:00
Dan Cryer
9fda9ed989 Adding Docblocks throughout the project and lowering the missing docblock limit in phpci.yml to zero.
Closes #692
2014-12-08 14:12:01 +00:00
Dan Cryer
53bca31c2a Fixing fatal error on dashboard, also adding slim view for installs with more than 10 projects 2014-12-03 20:26:32 +00:00
Dan Cryer
43fef1539f Front-End Upgrade: New UI Based on Admin LTE.
Closes #673
2014-12-03 15:30:36 +00:00
michael.schramm
aa27bf80c7 Improved PHPSpec plugin. Now includes a UI Plugin. 2014-12-03 12:21:55 +00:00
Tobias van Beek
0b8b2fd364 Prevent undefined errors in TapParser if output from scripts failed.
Closes #515
2014-12-03 12:12:29 +00:00
Oliver Nordbjerg
71ce377352 Switch build status image to use Shields.io SVG icon.
Closes #439
2014-12-03 12:08:04 +00:00
Marc Aschmann
6ab7973fd2 Make PHPCI output properly formatted JSON and Yaml files where possible, rather than one-line files.
Closes #547
2014-12-03 11:41:31 +00:00
Artjom Kurapov
abfea65c31 Make FilesPluginInformation class only try to load PHP files.
Closes #638
2014-12-03 11:06:19 +00:00
Marco Vito Moscaritolo
52fcf8273c Adding non-interactive installation mode.
Closes #641
2014-12-03 10:52:14 +00:00
Dan Cryer
bb43148280 Fix for CS issues in build 1349 2014-12-01 21:42:52 +00:00
Petr Hudik
bfebf74dee Adding commit message and committer e-mail to Git webhook
Closes #560
Closes #577
2014-12-01 21:35:12 +00:00
Wanderson
37d43e0e86 Adding Phar archive plugin.
Closes #659
Closes #106
2014-12-01 21:09:13 +00:00
Dan Cryer
9ceec307ac Fixing RunCommand 2014-12-01 17:36:47 +00:00
Dan Cryer
6b6712f82a Fixing support for Github and Bitbucket web hooks. 2014-12-01 17:30:44 +00:00
Dan Cryer
bd47766d63 Allow PHPCI to mark builds as failed if the builder crashed, after a user-defined timeout. Limit to one build per project in RunCommand.
Fixes #623
2014-12-01 17:04:03 +00:00
Dan Cryer
1fae0a26af Settings UI cleanup 2014-12-01 16:18:59 +00:00
Dan Cryer
9ea37ffbb9 Fixing user profile edit to display updated information after save. 2014-12-01 16:03:35 +00:00
Dan Cryer
a92585fcb8 Updating session variables to add phpci_ prefix.
Fixes #652
2014-12-01 15:56:33 +00:00
Dan Cryer
1d55ae11b2 Adding support for Github Content-Type: application/json web hooks.
See #668
2014-12-01 15:48:22 +00:00
Dan Cryer
e5cc3a532b Updating PHP Copy/Paste Detector to new parameter format
Fixes #669
2014-12-01 15:39:19 +00:00
Dan Cryer
8bd6e1683c Remove infinite recursion when using an array of directories in PHP Unit config.
Fixes #596
2014-12-01 15:32:50 +00:00
Sam Van der Borght
f85274bb88 Remove un-necessary and incorrect validator for branch field on the project add/edit form.
Closes #506
Fixes #580
Fixes #562
Fixes #573
Fixes #633
2014-11-13 17:42:39 +00:00
Stefan
0e237d7b6b Make IRC plugin join channel before attempting to send a message.
Closes #579
2014-11-13 17:35:58 +00:00
Wanderson
297a04c82a Add support for skipped tests in TAP Parser.
Closes #624
See #611
2014-11-13 17:33:27 +00:00
Jimmy Cleuren
c58ee2a368 Add a commit message to builds imported via PollCommand.
Closes #626
2014-11-13 17:30:27 +00:00
Michael Schramm
cce3ab1006 Fix parallel lint directory to include build path.
Closes #645

directory should be inside of build path
2014-11-13 17:27:30 +00:00
Stefan
a143386a5c Fix profile update - missing parameter in function call.
Fixes #629
Fixes #590
Fixes #591
2014-11-13 17:20:41 +00:00
Marco Vito Moscaritolo
48bb51267a Fixed webhook method docs.
Closes #565
2014-10-16 16:23:17 +01:00
Stefan
680412cab7 Add new variable %BRANCH% to interpolator.
Closes #597
2014-10-16 16:12:20 +01:00
Adam Cooper
abd50bf4bd Adding a branch filter to the project page, allowing users to view builds from a specific branch.
Closes #600
2014-10-16 16:10:24 +01:00
Schorsch3000
5683fa37dc Added Gulp JS plugin.
Closes #606
2014-10-16 16:02:36 +01:00
James Inman
0b394ac511 Fixing support for SMTP encryption.
Closes #614
Closes #619
2014-10-16 15:44:41 +01:00
James Inman
ad0bdd2a9c Adding check for a valid encryption context to MailerFactory. 2014-10-16 15:43:54 +01:00
Dan Cryer
410d1afe07 Save the build log every time the log is updated. 2014-07-31 12:27:25 +01:00
Dan Cryer
d42054505e Removing the 'error trying to execute' message and just displaying the errors themselves. 2014-07-31 12:23:44 +01:00
Dan Cryer
2b62e46c20 Only display 'Error trying to execute' message if a command's status is not successful. See #533 2014-07-31 12:18:23 +01:00
Dan Cryer
e7c21f8c75 Restoring the ability to change a project's default branch. Fixes #532 2014-07-31 12:15:26 +01:00
Dan Cryer
fd235dcdf8 Fixing the ability to delete users. 2014-07-31 12:10:34 +01:00
Dan Cryer
1a9f813235 Fixing the ability to delete projects. Fixes #535 2014-07-31 12:10:22 +01:00
Dan Cryer
25f7e34cae Fixing the inevitable PHPCS error 2014-07-30 15:59:16 +01:00
Dan Cryer
612bb7031d Adding a new migration that adds the appropriate null / not null status and default values to all database columns.
Fixes #471
2014-07-30 15:58:09 +01:00
Dan Cryer
7986688b1e Properly handling Gitlab URLs that contain ports.
Fixes #484, closes #501
2014-07-30 15:33:05 +01:00
Dan Cryer
2875badb0a Switching project access information to use JSON instead of serialization, fixes #493 2014-07-30 15:13:50 +01:00
Dan Cryer
490b9cf019 Adding a getLastError() method as a stderr equivalent of getLastOutput() to commandexecutor. 2014-07-30 14:58:07 +01:00