Commit graph

45 commits

Author SHA1 Message Date
Dmitry Khomutov 1fdf9a7ab1
Refactored Http. 2018-03-09 13:46:18 +07:00
Dmitry Khomutov aadfabd714
Refactored HttpExceptions. 2018-03-09 13:46:18 +07:00
Dmitry Khomutov 8b5a874789
Refactored Store. 2018-03-09 13:46:17 +07:00
Dmitry Khomutov f4ecb0e1e7
Fixes for project type (git, github, gogs etc.). Issue #162. 2018-03-08 15:54:19 +07:00
Dmitry Khomutov 42a8316479
Added tests for the Store (MySQL and PostgreSQL). 2018-03-01 19:47:34 +07:00
Dmitry Khomutov d28d496264
Added options 'php-censor.ssh.strength' and 'php-censor.ssh.comment'
for SSH keys generation. Issue #154.
2018-02-23 12:23:03 +07:00
Dmitry Khomutov f26726c6e9
Removed User model from $_SESSION. 2018-02-21 10:46:57 +07:00
Dmitry Khomutov 597a20deea
Refactored view/template. 2018-02-21 10:46:57 +07:00
Dmitry Khomutov 4e68eb7180
Code style fixes. 2017-11-08 20:45:18 +07:00
Stepan Strelets 11f58d7c2b Split dashboard into widgets. Add build errors widget. 2017-11-07 18:14:29 +03:00
Dmitry Khomutov 42888630e7
Added filtration for errors by severity and plugin. Issue #85. 2017-10-29 21:26:43 +07:00
Dmitry Khomutov 6b102f214e
Added Paginator for build errors. Issue #85. 2017-10-29 14:06:41 +07:00
Dmitry Khomutov 3ab04a6503
Added Paginator helper. Issue #123. 2017-10-26 20:38:22 +07:00
Dmitry Khomutov dd4f3bfbad Added 'user_id' (created by) and 'create_date' columns to 'project' table. 2017-10-19 22:05:00 +07:00
Dmitry Khomutov 4ec6d854c2 Added 'user_id' column to 'build' table (created by)
+ Renamed columns 'created' -> 'create_date', 'started' -> 'start_date' and 'finished' -> 'finish_date'
+ Code style fixes.
2017-10-16 20:40:00 +07:00
Dmitry Khomutov 145670acde Build sources instead of 'Manual' word. 2017-10-14 21:13:36 +07:00
Pat Suwalski bbbd9b3cf2 Added a checkbox to build only the default branch specified in the project. 2017-09-13 21:24:19 +07:00
Dmitry Khomutov 87ef29269f
Small Project form order fix. 2017-06-20 19:51:27 +07:00
Dmitry Khomutov e071088bba
Fixed branches for SVN build. Issue #65. 2017-05-17 21:46:55 +07:00
Dmitry Khomutov 6330e3b177
Fixes for build branches with special chars (like '#, /' etc.) 2017-05-09 11:25:16 +07:00
Dmitry Khomutov 446deca0cb
Fixed pagination for environments in project/view page and ajax builds update. 2017-05-08 14:51:32 +07:00
Dmitry Khomutov fb424bfb2b
Code style fixes. 2017-05-05 10:55:12 +07:00
Paul Staring c68cb33fa5
ProjectController::build(): Moved the check on whether the project could be found up: no point in trying to get a list of branches of a project that doesn't even exist. 2017-05-05 10:52:20 +07:00
Dmitry Khomutov 1b70128c83
Added public/private project status icon to dashboard. 2017-04-22 22:29:09 +07:00
Dmitry Khomutov 647a5cedcd
Added tags for Github builds. 2017-04-22 20:02:24 +07:00
Dmitry Khomutov 3bd5b2c718
Improved error page +++ 2017-04-16 21:41:11 +07:00
Dmitry Khomutov 1b11ec18ac
Fixed build buttons block in project page 2017-04-09 22:39:20 +07:00
Stepan Strelets 657b98063d
Improve - environment settings on project creation 2017-03-26 17:36:30 +07:00
Stepan Strelets 047cedaab3
Initial implementation CI environments 2017-03-26 17:36:30 +07:00
bochkovprivate 7084b49da7
Add support for Bitbucket's Mercurial based repos 2017-03-25 09:27:10 +07:00
Dmitry Khomutov e83239e6a5
Localization fix for 'project_group' string 2017-03-18 12:07:59 +07:00
Julien Dephix 685052fba6 update french translation
- some translations were missing or needed a bit of love.
- fix: project add/edit page was not calling Lang::get() for project group
2017-03-17 19:49:29 +07:00
Dmitry Khomutov a2fbd9b775
Code style fixes 2017-03-12 11:40:40 +07:00
Dmitry Khomutov ebb08d868b
Added 'Build with debug' button for Admin on project page. Issue #22 2017-02-19 00:52:13 +07:00
Dmitry Khomutov a12407d02f
Fixed 'add/edit project' page. Issue #21 2017-02-15 20:16:40 +07:00
Dmitry Khomutov 9e478fd821
Fixes for Gogs build and webhook. Issue #13 2017-02-07 23:09:52 +07:00
Dmitry Khomutov 18ac9fadaf
Fixed archive 2017-01-16 23:27:55 +07:00
Dmitry Khomutov 40b5de70e5
Added ajax for the dashboard and timeline on main page 2017-01-15 01:11:32 +07:00
Dmitry Khomutov 110543e983 Added item per page parameter for users (+ language) 2017-01-04 01:22:58 +07:00
Dmitry Khomutov d78f9f0e5f Added custom console Application class with migrations 2016-12-30 23:40:14 +07:00
Dmitry Khomutov 306fa31e9e Added item per page parameter (default value in main config) 2016-12-28 21:26:22 +07:00
Dmitry Khomutov 32f5c01728 Fixed namespaces in docblocks (PHPCI -> PHPCensor) 2016-07-21 23:20:59 +06:00
Dmitry Khomutov 31f92327c1 Fixed naming (phpci -> php-censor) 2016-07-21 23:02:11 +06:00
Dmitry Khomutov 4fee89fb80 Fixed constants 2016-07-21 21:20:34 +06:00
Dmitry Khomutov 60a2b7282a Fixed namespaces (PHPCI -> PHPCensor) 2016-07-20 18:27:32 +06:00
Renamed from src/PHPCI/Controller/ProjectController.php (Browse further)