Commit graph

139 commits

Author SHA1 Message Date
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
Dan Cryer
15b880b2f0 Adding a basic external project status page, accessible via /build-status/view/{id}. Fixes #353 2014-04-30 15:00:35 +01:00
Dan Cryer
195d85a82c Making the public key a property that we store for projects, and displaying it for later use. 2014-04-30 14:14:23 +01:00
Dan Cryer
71d86bd346 Making new manual builds use the active user's email as the committer address 2014-04-25 11:26:33 +00:00
Dan Cryer
8685f2ac36 Adding per-page titles throughout PHPCI, fixes #371 2014-04-24 16:25:24 +01:00
Dan Cryer
55975a8026 Fixing issues when adding a gitlab project 2014-04-16 10:14:06 +00:00
Dan Cryer
e6d0cee4bd Adding guard around ssh-keygen in project controller, hopefully fixes #340 2014-04-16 09:15:39 +00:00
Dan Cryer
249acaeb28 Merge pull request #342 from corpsee/database-yml
Added database-based yml build config #2
2014-04-16 09:44:13 +01:00
Dan Cryer
ba595f7e5f Merge pull request #341 from Block8/dc/installer-fixes
Fixes to improve installation
2014-04-16 09:29:27 +01:00
Dmitry Khomutov
ce949e12e0 Merge branch 'master' into database-yml 2014-04-10 23:11:41 +07:00
Dan Cryer
8a7f048f4c Removing commented code from the installer 2014-04-10 16:31:10 +01:00
zigster
34324b494f Bugfix Errors with PHPCI GitHub hook #296
> fixed access to undefined class member _buildStore to buildStore
2014-03-30 11:59:56 +02:00
Dmitry Khomutov
e553330412 Merge branch 'master' into database-yml 2014-03-25 22:28:09 +07:00
Dmitry Khomutov
a7a90195a9 ProjectController::view 404 fix 2014-03-20 22:27:04 +07:00
Dmitry Khomutov
60bf262ee7 Added database-based yml build config 2014-03-15 12:18:12 +07:00
Dan Cryer
10dc3eedbb Fixing rebuild 2014-02-27 10:57:04 +00:00
meadsteve
aa33a8761e update PluginController to use PHPCI plugin directory as well as composer to get information about installed plugins. 2014-02-25 22:22:32 +00:00
meadsteve
6b2d0aebf1 rename LoadedPluginInformation to ComposerPluginInformation. 2014-02-25 19:33:00 +00:00
meadsteve
1f42741623 Merge branch 'master' of https://github.com/Block8/PHPCI into plugin-discovery 2014-02-25 19:26:25 +00:00
Dan Cryer
0193f07de2 Making commit links work throughout the UI 2014-02-25 17:00:05 +00:00
Dan Cryer
eaec52b525 Adding commit message to Build 2014-02-25 16:43:06 +00:00
Dan Cryer
e888032bdf Updating Bitbucket to match Github and Gitlab in regards to building all payload commits instead of one per branch 2014-02-25 16:24:51 +00:00
Dan Cryer
a1f47ddfe1 Fixing Gitlab support 2014-02-25 09:47:09 +00:00