Commit graph

2149 commits

Author SHA1 Message Date
Dmitry Khomutov fee4b127b0
Small bootstrap.php cleanup. 2018-03-09 18:46:09 +07:00
Dmitry Khomutov 3783a9dea0
Code style fixes ('<?php print/echo ...' -> '<?= ...'). 2018-03-09 18:15:38 +07:00
Dmitry Khomutov 8d9c4824c7
Code style fixes (camelCased variables). 2018-03-09 13:46:19 +07:00
Dmitry Khomutov 4013fc76ff
Fixes after rebase. 2018-03-09 13:46:19 +07:00
Dmitry Khomutov ba11827340
Code style fixes (DIRECTORY_SEPARATOR -> '/'). 2018-03-09 13:46:18 +07:00
Dmitry Khomutov d5333b2b80
Code style fixes. 2018-03-09 13:46:18 +07:00
Dmitry Khomutov 50b117455e
Code style fixes. 2018-03-09 13:46:18 +07:00
Dmitry Khomutov a16c82babc
Code style fixes (and -> &&). 2018-03-09 13:46:18 +07:00
Dmitry Khomutov 3b700f8d3c
Refactored project structure (Improvements). 2018-03-09 13:46:18 +07:00
Dmitry Khomutov c015d8c58b
Refactored project structure. 2018-03-09 13:46:18 +07:00
Dmitry Khomutov cfe93434ad
Refactored Form. 2018-03-09 13:46:18 +07:00
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 69e969436d
Refactored Application. 2018-03-09 13:46:18 +07:00
Dmitry Khomutov d1c37fc293
Refactored Controller. 2018-03-09 13:46:18 +07:00
Dmitry Khomutov dd9f43b7dd
Refactored Config. 2018-03-09 13:46:18 +07:00
Dmitry Khomutov e23ad3237a
Refactored Database. 2018-03-09 13:46:17 +07:00
Dmitry Khomutov 8b5a874789
Refactored Store. 2018-03-09 13:46:17 +07:00
Dmitry Khomutov 905d6d41d1
Refactored models. 2018-03-09 13:46:17 +07:00
Dmitry Khomutov 8dc1e8e857
Added symfony/var-dumper component to the require-dev dependency
and updated dependencies.
2018-03-09 13:46:17 +07:00
Dmitry Khomutov 5d9b56d194
Replaced func_get_args() by ...$params (PHP 5.6+). 2018-03-09 13:46:16 +07:00
Dmitry Khomutov 7bbd2e54db
Fixed exception on empty Build::create_date. Issue #162. 2018-03-08 23:32:43 +07:00
Dmitry Khomutov 2bbdd8c393
Fixed BuildFactory::getBuildById. Issue #162. 2018-03-08 23:20:05 +07:00
Dmitry Khomutov 3b3557b8b5
Merge branch 'readme-tests' 2018-03-08 20:22:48 +07:00
Dmitry Khomutov 3918e6325d
Fixed 'Tests' README.md section after tests refactoring. 2018-03-08 20:22:20 +07:00
Dmitry Khomutov a8583ff2a7
Merge branch 'project-type-fix' 2018-03-08 16:03:54 +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 5c8a8c44c2
Merge branch 'artifacts' 2018-03-08 01:36:31 +07:00
Dmitry Khomutov 2a933a7ecb
Added global application config (config.yml) option
'php-censor.build.allow_public_artifacts' for allow/deny to generate
public artifacts (PHPUnit code coverage html report, Pdepend html
reports). Issue #107.
2018-03-08 01:31:25 +07:00
Dmitry Khomutov 0fc2a66678
Now builds artifacts remove when remove build and project. Issue #107. 2018-03-07 22:21:57 +07:00
Dmitry Khomutov 3ec111da24
Merge branch 'documentation-fix' 2018-03-07 22:21:05 +07:00
Dmitry Khomutov 9802e2b81c
Improved ISSUE_TEMPLATE.md. 2018-03-07 22:18:35 +07:00
Dmitry Khomutov 20771e002e
Documentation improvements. 2018-03-07 22:18:35 +07:00
Dmitry Khomutov 4ae7619340
Merge branch 'php-censor-config' 2018-03-06 20:46:45 +07:00
Dmitry Khomutov 5e6f6bef98
Added coverage option in .php-censor.yml config. 2018-03-06 20:41:51 +07:00
Dmitry Khomutov 97f8cd2e01
Merge branch 'coverage' 2018-03-06 20:29:28 +07:00
Dmitry Khomutov c5ce085371
Added PHPUnit code coverage log output and chart in information tab.
Issue #148.
2018-03-06 19:47:10 +07:00
Dmitry Khomutov b67ee92f7e
Merge branch 'store-tests' 2018-03-01 19:54:48 +07:00
Dmitry Khomutov 42a8316479
Added tests for the Store (MySQL and PostgreSQL). 2018-03-01 19:47:34 +07:00
Dmitry Khomutov 9fc73577ca
Added tests and fix for lastInsertId() on camel case tables. 2018-03-01 17:23:47 +07:00
Dmitry Khomutov 626e1fe038
Merge branch 'refactoring' 2018-03-01 15:27:56 +07:00
Dmitry Khomutov 409ac11c47
Added more tests for Database (for PostgreSQL and MySQL). 2018-03-01 15:11:26 +07:00
Dmitry Khomutov 5a76868e0b
Added tests for DB connections DSN. 2018-02-28 23:34:07 +07:00
Dmitry Khomutov c9087df799
Added PHPUnit DBUnit extension. 2018-02-28 23:01:40 +07:00
Dmitry Khomutov 4cb041e8fb
PHPUnit tests improvements. 2018-02-28 22:40:50 +07:00
Dmitry Khomutov 8d0d23f5f4
Merged PostgreSQL and MySQL tests inti one PHPUnit XML config. 2018-02-28 18:45:03 +07:00
Dmitry Khomutov 27f381982a
Updated dependencies. 2018-02-28 17:28:31 +07:00
Dmitry Khomutov 008dc74ff2
Moved commit message to the new line in the timeline widget at home
page.
2018-02-28 10:19:02 +07:00
Dmitry Khomutov 58f1004652
Renamed projects types and build classes: 'remote'/RemoteGitBuild to
'git'/GitBuild, MercurialBuild to HgBuild, SubversionBuild to SvnBuild,
'bitbuckethg' to 'bitbucket-hg'.
2018-02-28 10:02:55 +07:00
Dmitry Khomutov d0c69d2ef0
Refactored Model class. 2018-02-28 09:40:14 +07:00