Commit graph

161 commits

Author SHA1 Message Date
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
26ebad78f7 Allow users to turn off SMTP encryption.
Fixes #495
2014-07-29 17:24:13 +01:00
Dan Cryer
46c03e030e Fixing incorrect method call BuildService::delete() and making the project page reload when a build is deleted. Fixes #528 2014-07-29 15:07:26 +01:00
Dan Cryer
06ccdd1937 Moving user controller to using a service class 2014-07-23 15:50:34 +01:00
Dan Cryer
a20cf49bf9 Updating webhooks to use build service 2014-07-14 16:08:19 +01:00
Dan Cryer
4d2583e536 More service layer functionality, builds now. Also some extra tests for projects and build models. 2014-07-14 16:02:36 +01:00
Dan Cryer
2bff0270cf More work on ProjectService and its tests 2014-07-14 14:37:51 +01:00
Dan Cryer
9a7743e8d3 Initial work on adding a Services layer to PHPCI, for better testability. Starting with Projects 2014-07-14 14:01:29 +01:00
Dan Cryer
5d4db6a5bd Fixing ProjectController::add() complexity 2014-07-11 15:38:28 +01:00
Dan Cryer
8b0261417a Various bits of cleanup, should hopefully fix the build 2014-07-11 14:29:27 +00:00
Dmitrijs Vrublevskis
e17c06c2db Check for zero builds count and if so, set pages count to 1. 2014-06-27 19:24:44 +03:00
Steve B
cf0cc172b7 Merge pull request #464 from bweston92/master
SSH issues.
2014-06-27 14:55:41 +01:00
Steve B
a8ac14b1dd Merge pull request #459 from FriTOol/master
Feature: Choose branch
2014-06-27 14:31:52 +01:00
Bradley Weston
d8bf99be8e SshKey generate always returns an array. 2014-06-18 10:25:24 +01:00
Dan Cryer
13cc74edaa Merge pull request #449 from corpsee/add-project-fix
Fixed key in add action when 'ssh-keygen' command is not available
2014-06-13 13:52:20 +01:00
Anatoly Skornyakov
34a72006ae Feature: Choose branch 2014-06-11 17:18:31 +04:00
Dmitry Khomutov
c8288bf7e1 Project builds pagination improvements 2014-06-09 00:08:46 +07:00
Dmitry Khomutov
0314944b79 Fixed key in add action when 'ssh-keygen' command is not available 2014-05-26 08:55:32 +07:00
Dan Cryer
967e75e568 Fixing rebuild 2014-05-22 11:33:14 +01:00
Dan Cryer
2207cc275b Merge branch 'master' of github.com:Block8/PHPCI 2014-05-22 10:54:15 +01:00
Dan Cryer
d7ebfdd86e Fixing rebuild 2014-05-22 10:54:08 +01:00
devzorg
567ad71e82 Adding / SVG support build status 2014-05-17 21:42:18 +04:00
devzorg
207da4931e Adding / SVG support build status 2014-05-16 22:10:47 +04:00
Dan Cryer
d639f4a324 Renaming project.git_key and project.public_key to project.ssh_private_key and project.ssh_public_key respectively. 2014-05-13 15:15:33 +00:00
Dan Cryer
3ce85ab54a Adding a warning that PHPCI can't save your settings if the config.yml file is not writeable, fixes #369 2014-05-12 18:37:48 +01:00
Dan Cryer
b5ef96c1a0 Removing PHPCI's attempt to install plugins via composer automatically, as it usually doesn't work. See #395 2014-05-12 18:26:44 +01:00
Dan Cryer
d098fabdb6 Adding / correcting the file docblock throughout the project 2014-05-12 17:26:17 +01:00
Dan Cryer
85c93c3e0c Reducing complexity of ProjectController::add() - See #384 2014-05-12 17:01:05 +01:00
Dan Cryer
a64add4bf6 Hopefully fixing the clone issues for Pull Requests 2014-05-12 16:28:48 +01:00
Dan Cryer
6d8774fab2 Making WebhookController actually store the array when passed 2014-05-12 16:06:58 +01:00
Dan Cryer
0c13e984e3 Cleaning up the WebhookController class, making it actually send status postbacks, skipping duplicate commits 2014-05-12 15:53:29 +01:00
Dan Cryer
a8868f2ab2 Removing reference to getPlugins() from BuildController 2014-05-12 15:01:34 +01:00
Dan Cryer
d56f8c882b Fixing WebhookController 2014-05-12 14:58:30 +01:00
Dan Cryer
0e24abae9b Updating webhook controller to support pull request payloads 2014-05-12 14:46:45 +01:00
Dan Cryer
87ee8efaf8 Reducing the complexity of ProjectController::add() 2014-05-09 16:19:15 +01:00
Dan Cryer
af0d5147ea Fixing merge conflict 2014-05-09 15:56:34 +01:00
Dan Cryer
2437501448 Initial work on fixing the complexity of user controller 2014-05-09 15:51:13 +01:00
Dan Cryer
467232a914 Cleaning up exceptions in the User controller 2014-05-09 12:19:48 +01:00
Dan Cryer
e589cfcefd Cleaning up exceptions in the BuildStatus controller 2014-05-09 12:16:24 +01:00
Dan Cryer
7662202a39 Cleaning up exceptions in the Build controller 2014-05-09 12:15:11 +01:00
Dan Cryer
fe813b057c Cleaning up exceptions in the Project controller 2014-05-09 12:11:02 +01:00
Dan Cryer
83a74952ee Making login redirect you to where you were trying to go after logging in. 2014-05-09 11:41:34 +01:00
Dan Cryer
8c1c02a22f Fixing PHPCS and PHPMD errors 2014-05-08 21:43:06 +01:00
Dan Cryer
cf2d93f71a Adding forgot password functionality. 2014-05-08 21:38:32 +01:00
Dan Cryer
f3b0f041a1 Adding edit profile (and change password) option for users. 2014-05-08 17:59:08 +00:00
Dan Cryer
c164295170 Further cleanup for #384 2014-05-02 17:38:43 +01:00
Dan Cryer
f0d35605b6 Simplifying ProjectController a little, see #384 2014-05-02 17:32:18 +01:00
Dan Cryer
4197c9e34d Fixing the horrors of overly long lines, misalignment, and incorrect use of new lines. 2014-05-01 16:53:29 +01:00
Dan Cryer
81eff5e41c Make project overview table update when build list does on dashboard, fixes #336 2014-04-30 15:24:55 +01:00