Dan Cryer
|
036501b363
|
Removing apparently redundant requirement for mcrypt.
|
2014-12-11 14:35:07 +00:00 |
|
Dan Cryer
|
9de19d6bbb
|
Merging latest master
|
2014-12-08 14:18:57 +00:00 |
|
Dan Cryer
|
7f9a09fa29
|
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 |
|
Marc Aschmann
|
effd6909aa
|
reimplemented disable user
|
2014-12-07 17:51:00 +01:00 |
|
Marc Aschmann
|
2df2ca5cb5
|
merged current upstream/master
|
2014-12-07 17:50:19 +01:00 |
|
Dan Cryer
|
bfca6bc27a
|
Plugins
|
2014-12-04 14:40:28 +00:00 |
|
Dan Cryer
|
5f3b1c0c53
|
Users and Settings
|
2014-12-04 14:30:43 +00:00 |
|
Dan Cryer
|
cea124cfaa
|
Login, forgot password and password reset.
|
2014-12-04 13:24:46 +00:00 |
|
Dan Cryer
|
4a03e01c3f
|
View build
|
2014-12-04 13:08:48 +00:00 |
|
Dan Cryer
|
cc58191048
|
Add/Edit/View Project languages
|
2014-12-04 11:42:21 +00:00 |
|
Dan Cryer
|
f6e433a94d
|
Dashboard updated to support languages
|
2014-12-04 11:14:04 +00:00 |
|
Dan Cryer
|
9eeaabc6fe
|
Front-End Upgrade: New UI Based on Admin LTE.
Closes #673
|
2014-12-03 15:30:36 +00:00 |
|
Oliver Nordbjerg
|
73d5da1c7d
|
Switch build status image to use Shields.io SVG icon.
Closes #439
|
2014-12-03 12:08:04 +00:00 |
|
Marc Aschmann
|
646d2ba3d7
|
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 |
|
Dan Cryer
|
e52093e0b7
|
Fix for CS issues in build 1349
|
2014-12-01 21:42:52 +00:00 |
|
Petr Hudik
|
59ff1f86a5
|
Adding commit message and committer e-mail to Git webhook
Closes #560
Closes #577
|
2014-12-01 21:35:12 +00:00 |
|
Dan Cryer
|
8f169ae837
|
Fixing support for Github and Bitbucket web hooks.
|
2014-12-01 17:30:44 +00:00 |
|
Dan Cryer
|
f562de55c7
|
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
|
28292967a8
|
Settings UI cleanup
|
2014-12-01 16:18:59 +00:00 |
|
Dan Cryer
|
ddd46ba9ad
|
Fixing user profile edit to display updated information after save.
|
2014-12-01 16:03:35 +00:00 |
|
Dan Cryer
|
7b792c9541
|
Updating session variables to add phpci_ prefix.
Fixes #652
|
2014-12-01 15:56:33 +00:00 |
|
Dan Cryer
|
084203f0cf
|
Adding support for Github Content-Type: application/json web hooks.
See #668
|
2014-12-01 15:48:22 +00:00 |
|
Sam Van der Borght
|
8b7b1afe71
|
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
|
a2493bff3d
|
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
|
6adbee0bc9
|
Fixed webhook method docs.
Closes #565
|
2014-10-16 16:23:17 +01:00 |
|
Adam Cooper
|
0aa342e774
|
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 |
|
James Inman
|
c02795988c
|
Fixing support for SMTP encryption.
Closes #614
Closes #619
|
2014-10-16 15:44:41 +01:00 |
|
Marc Aschmann
|
a5d5be1a8b
|
Merge remote-tracking branch 'block8/master'
|
2014-08-05 13:44:32 +02:00 |
|
Dan Cryer
|
e967ae5bf7
|
Restoring the ability to change a project's default branch. Fixes #532
|
2014-07-31 12:15:26 +01:00 |
|
Dan Cryer
|
cd5d28f7e8
|
Fixing the ability to delete users.
|
2014-07-31 12:10:34 +01:00 |
|
Dan Cryer
|
e10901bf1d
|
Fixing the ability to delete projects. Fixes #535
|
2014-07-31 12:10:22 +01:00 |
|
Dan Cryer
|
21341b632c
|
Allow users to turn off SMTP encryption.
Fixes #495
|
2014-07-29 17:24:13 +01:00 |
|
Dan Cryer
|
6421f1428e
|
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
|
a9c94dd319
|
Moving user controller to using a service class
|
2014-07-23 15:50:34 +01:00 |
|
Marc Aschmann
|
1dcc483ccb
|
resolves #497 added feature to disable auth with a default user
|
2014-07-15 11:39:06 +02:00 |
|
Dan Cryer
|
dfb992de48
|
Updating webhooks to use build service
|
2014-07-14 16:08:19 +01:00 |
|
Dan Cryer
|
3fd1bc2a36
|
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
|
0a0c911356
|
More work on ProjectService and its tests
|
2014-07-14 14:37:51 +01:00 |
|
Dan Cryer
|
af4cdd90b6
|
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
|
d2e274dfb1
|
Fixing ProjectController::add() complexity
|
2014-07-11 15:38:28 +01:00 |
|
Dan Cryer
|
94f8601445
|
Various bits of cleanup, should hopefully fix the build
|
2014-07-11 14:29:27 +00:00 |
|
Dmitrijs Vrublevskis
|
d5e2ce9334
|
Check for zero builds count and if so, set pages count to 1.
|
2014-06-27 19:24:44 +03:00 |
|
Steve B
|
4a7495a75d
|
Merge pull request #464 from bweston92/master
SSH issues.
|
2014-06-27 14:55:41 +01:00 |
|
Steve B
|
9e146a275d
|
Merge pull request #459 from FriTOol/master
Feature: Choose branch
|
2014-06-27 14:31:52 +01:00 |
|
Bradley Weston
|
3cc1cba8b1
|
SshKey generate always returns an array.
|
2014-06-18 10:25:24 +01:00 |
|
Dan Cryer
|
31b1f047b2
|
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
|
5d360413bd
|
Feature: Choose branch
|
2014-06-11 17:18:31 +04:00 |
|
Corpsee
|
53e8a432a2
|
Project builds pagination improvements
|
2014-06-09 00:08:46 +07:00 |
|
Corpsee
|
fcec8b2c8b
|
Fixed key in add action when 'ssh-keygen' command is not available
|
2014-05-26 08:55:32 +07:00 |
|
Dan Cryer
|
646f0eb121
|
Fixing rebuild
|
2014-05-22 11:33:14 +01:00 |
|
Dan Cryer
|
97889b3449
|
Merge branch 'master' of github.com:Block8/PHPCI
|
2014-05-22 10:54:15 +01:00 |
|
Dan Cryer
|
a205556ea5
|
Fixing rebuild
|
2014-05-22 10:54:08 +01:00 |
|
devzorg
|
a0861a5775
|
Adding / SVG support build status
|
2014-05-17 21:42:18 +04:00 |
|
devzorg
|
d8e1a9d364
|
Adding / SVG support build status
|
2014-05-16 22:10:47 +04:00 |
|
Dan Cryer
|
ba8d88f233
|
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
|
b4c0783f4d
|
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
|
9d58add843
|
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
|
5ba629e874
|
Adding / correcting the file docblock throughout the project
|
2014-05-12 17:26:17 +01:00 |
|
Dan Cryer
|
e81232dd22
|
Reducing complexity of ProjectController::add() - See #384
|
2014-05-12 17:01:05 +01:00 |
|
Dan Cryer
|
4806d1a783
|
Hopefully fixing the clone issues for Pull Requests
|
2014-05-12 16:28:48 +01:00 |
|
Dan Cryer
|
079ebc5275
|
Making WebhookController actually store the array when passed
|
2014-05-12 16:06:58 +01:00 |
|
Dan Cryer
|
01df334bb3
|
Cleaning up the WebhookController class, making it actually send status postbacks, skipping duplicate commits
|
2014-05-12 15:53:29 +01:00 |
|
Dan Cryer
|
a2997713d1
|
Removing reference to getPlugins() from BuildController
|
2014-05-12 15:01:34 +01:00 |
|
Dan Cryer
|
5ec83f64db
|
Fixing WebhookController
|
2014-05-12 14:58:30 +01:00 |
|
Dan Cryer
|
fd5416a431
|
Updating webhook controller to support pull request payloads
|
2014-05-12 14:46:45 +01:00 |
|
Dan Cryer
|
66772d3bf1
|
Reducing the complexity of ProjectController::add()
|
2014-05-09 16:19:15 +01:00 |
|
Dan Cryer
|
1f7f318634
|
Fixing merge conflict
|
2014-05-09 15:56:34 +01:00 |
|
Dan Cryer
|
7d50256a53
|
Initial work on fixing the complexity of user controller
|
2014-05-09 15:51:13 +01:00 |
|
Dan Cryer
|
7357f81dc3
|
Cleaning up exceptions in the User controller
|
2014-05-09 12:19:48 +01:00 |
|
Dan Cryer
|
302717bad0
|
Cleaning up exceptions in the BuildStatus controller
|
2014-05-09 12:16:24 +01:00 |
|
Dan Cryer
|
5fc0ed0249
|
Cleaning up exceptions in the Build controller
|
2014-05-09 12:15:11 +01:00 |
|
Dan Cryer
|
f2bf4ba440
|
Cleaning up exceptions in the Project controller
|
2014-05-09 12:11:02 +01:00 |
|
Dan Cryer
|
a180d8ac08
|
Making login redirect you to where you were trying to go after logging in.
|
2014-05-09 11:41:34 +01:00 |
|
Dan Cryer
|
45b7dec478
|
Fixing PHPCS and PHPMD errors
|
2014-05-08 21:43:06 +01:00 |
|
Dan Cryer
|
6b0d210344
|
Adding forgot password functionality.
|
2014-05-08 21:38:32 +01:00 |
|
Dan Cryer
|
0654bcccee
|
Adding edit profile (and change password) option for users.
|
2014-05-08 17:59:08 +00:00 |
|
Dan Cryer
|
d17ea1bd38
|
Further cleanup for #384
|
2014-05-02 17:38:43 +01:00 |
|
Dan Cryer
|
1e44a1531b
|
Simplifying ProjectController a little, see #384
|
2014-05-02 17:32:18 +01:00 |
|
Dan Cryer
|
69ea47874f
|
Fixing the horrors of overly long lines, misalignment, and incorrect use of new lines.
|
2014-05-01 16:53:29 +01:00 |
|
Dan Cryer
|
146470f39d
|
Make project overview table update when build list does on dashboard, fixes #336
|
2014-04-30 15:24:55 +01:00 |
|
Dan Cryer
|
c50f7d07f2
|
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
|
36f2bdff20
|
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
|
96eee9c9b7
|
Making new manual builds use the active user's email as the committer address
|
2014-04-25 11:26:33 +00:00 |
|
Dan Cryer
|
08afe7b104
|
Adding per-page titles throughout PHPCI, fixes #371
|
2014-04-24 16:25:24 +01:00 |
|
Dan Cryer
|
886d79946d
|
Fixing issues when adding a gitlab project
|
2014-04-16 10:14:06 +00:00 |
|
Dan Cryer
|
257249fadd
|
Adding guard around ssh-keygen in project controller, hopefully fixes #340
|
2014-04-16 09:15:39 +00:00 |
|
Dan Cryer
|
0a8b7cd35b
|
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
|
918cc758af
|
Merge pull request #341 from Block8/dc/installer-fixes
Fixes to improve installation
|
2014-04-16 09:29:27 +01:00 |
|
Corpsee
|
f87fc2ef90
|
Merge branch 'master' into database-yml
|
2014-04-10 23:11:41 +07:00 |
|
Dan Cryer
|
2b791b1f3b
|
Removing commented code from the installer
|
2014-04-10 16:31:10 +01:00 |
|
zigster
|
9f5b05aa2a
|
Bugfix Errors with PHPCI GitHub hook #296
> fixed access to undefined class member _buildStore to buildStore
|
2014-03-30 11:59:56 +02:00 |
|
Corpsee
|
c380fbb0bf
|
Merge branch 'master' into database-yml
|
2014-03-25 22:28:09 +07:00 |
|
Corpsee
|
e7e685e9bd
|
ProjectController::view 404 fix
|
2014-03-20 22:27:04 +07:00 |
|
Corpsee
|
7a910631e6
|
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 |
|