Commit graph

458 commits

Author SHA1 Message Date
Adirelle 9ac28b12b4
First version of the pluggable authentication. 2017-01-22 20:06:16 +07:00
Adirelle d901ca74ab
Added provider and provider_data columns to user. 2017-01-22 20:06:16 +07:00
Dmitry Khomutov ff74b2f0c5
Codeception fixes 2017-01-21 11:25:11 +07:00
Dmitry Khomutov 413230f5fc
Fixes for Codeception plugin 2017-01-21 10:52:19 +07:00
Dmitry Khomutov cad14a7377
Remove pluginconfig + added application parameter 'php-censor.build.remove_builds' for control artifacts 2017-01-21 10:51:44 +07:00
Dmitry Khomutov d07e98178e
Fixes 2017-01-21 00:07:12 +07:00
Dmitry Khomutov d46ecce159
Fixes 2017-01-20 22:10:18 +07:00
Dmitry Khomutov d209482cda
Added config params github.comments.(commit|pull_request) for allow or deny for PHP Censor to commenting on Github 2017-01-20 21:55:48 +07:00
Dmitry Khomutov d77f0e8474
Deleted daemon mode (You should use worker mode instead) 2017-01-20 20:05:25 +07:00
Dmitry Khomutov 5e0dadf5e1
Fix for PHP 5.6 2017-01-19 22:08:33 +07:00
Dmitry Khomutov 9968983172
Fixed archive public page 2017-01-19 21:58:45 +07:00
Dmitry Khomutov 18ac9fadaf
Fixed archive 2017-01-16 23:27:55 +07:00
Dmitry Khomutov d0a46ee8ab
Dates localization 2017-01-15 18:11:18 +07:00
Dmitry Khomutov b7ff480e17
Fixed date localization + updated dependencies 2017-01-15 11:09:12 +07:00
Dmitry Khomutov 7f2ce1a537
Dashboard ajax fixes 2017-01-15 10:39:48 +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 69dbef3eee
Added public status info to project page 2017-01-14 18:44:57 +07:00
Dmitry Khomutov 56cfe58c0a
Added localization for delete confirmation dialog 2017-01-14 16:59:58 +07:00
Dmitry Khomutov b875df18fd
UI fixes for project groups 2017-01-14 16:59:58 +07:00
Dmitry Khomutov 1cfc51b084
Fixed delete confirms (for build, project, user, group) + UI fixes 2017-01-14 16:59:57 +07:00
Dmitry Khomutov 1237bf450c
Code style fixes 2017-01-14 16:12:53 +07:00
Dmitry Khomutov 86478a1264
Fixes for build without config 2017-01-11 22:52:37 +07:00
Dmitry Khomutov a5aabdce2d PhpParallelLint andPhpCpd now implements ZeroConfigPlugin interface 2017-01-11 00:46:19 +07:00
Richard Holloway eea29dabe8 Better regex (allow more than two extensions) 2017-01-11 00:06:41 +07:00
Richard Holloway 31e527151d Remove spaces from list of extensions before passing to command + Remove extra \ 2017-01-11 00:05:32 +07:00
Richard Holloway d1db940ade Only use extensions if a comma delimited list 2017-01-11 00:02:29 +07:00
Richard Holloway 1201cb0f92 Support for linting php in files with specified file extensions 2017-01-10 23:57:04 +07:00
Dmitry Khomutov 5ffcc5a832 Removed plugin page 2017-01-10 23:14:26 +07:00
Dmitry Khomutov 8c355bba8c Added test for compare localizations 2017-01-10 21:12:53 +07:00
Dmitry Khomutov 79e98c1aac Code style fixes 2017-01-09 20:29:04 +07:00
Dmitry Khomutov 6f273bbe6f Delete useless code + small localization fixes 2017-01-07 20:56:10 +07:00
Dmitry Khomutov 052338f831 Small UI style fix 2017-01-07 20:54:33 +07:00
Dmitry Khomutov 2482723f9c Fixed public status page 2017-01-07 00:34:19 +07:00
Dmitry Khomutov 86be19f37b Fixed status image for private projects 2017-01-06 23:36:48 +07:00
Dmitry Khomutov ae90538a38 Fixed for languages 2017-01-06 23:23:02 +07:00
Dmitry Khomutov 69302adf2b UI fixes 2017-01-06 21:19:45 +07:00
Dmitry Khomutov 1e17905140 Small style fix 2017-01-06 11:51:53 +07:00
TobiasKappe 5c10fca905 Read standard output and standard error of child process using stream_select. (#1253)
If a process filled up the buffer of the standard error pipe before closing the
standard output pipe, it would hang. As a result, the call to
stream_get_contents for the standard output pipe would not return, as the
standard error pipe needs to be read from in order for the process to continue.
This change uses stream_select to read from both pipes whenever data becomes
available.
2017-01-06 11:15:08 +07:00
Stephen Ball b861071402 Update Deployer plugin 2017-01-06 11:15:08 +07:00
Dmitry Khomutov 1771d6c1f5 Small fixes 2017-01-06 11:15:08 +07:00
Dmitry Khomutov 6a0a7a0bf2 Added login by Login or Email 2017-01-06 11:15:08 +07:00
Dmitry Khomutov 712243660c Fixed plugins and tests 2017-01-06 11:14:45 +07:00
Dmitry Khomutov 7ec29f1f31 Fixed naming in plugins (phpci -> builder) 2017-01-05 21:16:12 +07:00
Dmitry Khomutov b82427b20f Fixed namespaces after rebase to master 2017-01-05 21:09:58 +07:00
Dmitry Khomutov 16a5add859 Refactored plugins 2017-01-05 21:09:58 +07:00
Dmitry Khomutov 47a220d267 Fixed order of the build config (database, file) 2017-01-05 20:03:22 +07:00
Dmitry Khomutov f3e8acc4bd New PHPUnit plugin fixes for PHP Censor 2017-01-05 20:01:53 +07:00
Pablo Tejada 881713747e Handles the rare warning test status when generating code coverage 2017-01-05 18:14:45 +07:00
Pablo Tejada e934a48a61 - Merged the original PhpUnit plugin with the rewrite 2017-01-05 18:12:05 +07:00
Pablo Tejada 8078d0befe - Improved the parser for the legacy args option
- New tests for the legacy args option string
- New Exception when no tests are executed
2017-01-05 18:09:00 +07:00
Pablo Tejada c32a520b91 Implementation of an alternative PHPUnit plugin:
- Reformat the error output.
- Display collapsed trace in the Information tab widget.
- Handle incomplete tests in the results.
- Unit tests for all new classes.
- Display raw phpunit output.
2017-01-05 17:59:58 +07:00
Dmitry Khomutov d4a9dd2493 Fixed PHP Censor theme 2017-01-04 17:53:48 +07:00
Dmitry Khomutov a10f760122 Fixed tests 2017-01-04 15:16:20 +07:00
Dmitry Khomutov 143e583be8 Fixed User Session 2017-01-04 10:37:39 +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 9e3a344c17 Added const DEFAULT_LANGUAGE to Lang class 2016-12-28 21:28:17 +07:00
Dmitry Khomutov c67b3ee7cb Fixed 'admin_name' string localization 2016-12-28 21:27:05 +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 67e2496c1c Fixes 2016-12-24 17:51:54 +07:00
Dmitry Khomutov 4b7ca0b5f9 Fixes for Email plugin 2016-12-24 17:51:54 +07:00
Dmitry Khomutov 26d59c224a Code style fixes 2016-12-24 17:39:21 +07:00
Dmitry Khomutov e724504610 Improved status action (shield.io image) and docs 2016-12-24 17:39:21 +07:00
Emmanuel Vella 9cb1fc7ccc Update PhpCsFixer plugin 2016-12-24 17:39:21 +07:00
Batandwa e4db6efaf3 Fixed incorrect removing directory contents when using symlinks. 2016-12-24 17:17:52 +07:00
Hiago Silva Souza 645433cb6b Starting translations into Portuguese of Brazil 2016-12-24 17:14:29 +07:00
Anoxia f713d3ee0d Added chinese language (partial) 2016-12-24 17:01:13 +07:00
Michal Zuber dcd7f094a4 Check session value before use 2016-12-24 16:58:38 +07:00
Sylvain Lévesque d2ba729ded Add new function to cover the svn project web hook and create a build. 2016-12-24 16:54:39 +07:00
Dmitry Khomutov 9de4fb51d3 Repaired tests + refactored code for tests 2016-08-13 17:47:55 +07:00
Dmitry Khomutov d4da493f7f Updated assets (AdminLTE2) 2016-07-23 10:50:03 +06:00
Dmitry Khomutov 62bf63a06e Fixed naming (phpci -> php-censor) 2016-07-22 12:14:10 +06:00
Dmitry Khomutov 32f5c01728 Fixed namespaces in docblocks (PHPCI -> PHPCensor) 2016-07-21 23:20:59 +06:00
Dmitry Khomutov 41407e1d15 Fixed PHP version in the descriptions 2016-07-21 23:04:37 +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
Dmitry Khomutov 60d74b0b44 Fixed naming (PHPCI -> PHP Censor) 2016-07-19 22:35:21 +06:00
Dmitry Khomutov 31a40f70b7 Fixed email messages 2016-07-14 23:12:18 +06:00
Dmitry Khomutov fd64c0fc03 Localization fixes (Error tab table titles) 2016-07-10 15:48:06 +06:00
Dmitry Khomutov d3e99988c4 Localization fixes 2016-07-10 14:50:31 +06:00
Dmitry Khomutov f86834b02f Fix Information tab in build view 2016-07-10 14:33:18 +06:00
Dmitry Khomutov 72d84c94f6 Fixed PHPCI_DEBUG_MODE (Additional info in build log) for phpci:run-builds 2016-07-10 14:13:59 +06:00
Dmitry Khomutov 82e73281e4 Improved build log, added more debug info 2016-07-10 14:05:10 +06:00
Dmitry Khomutov 2548cc2b30 Fixed Plugin construct (options arg) 2016-07-10 10:10:34 +06:00
Dmitry Khomutov f7279b2505 Merge branch 'master-phpci' 2016-07-09 13:37:56 +06:00
Dmitry Khomutov 993c5b97d4 Merge remote-tracking branch 'upstream/bugfix-build-translation' 2016-06-23 22:53:43 +06:00
Dmitry Khomutov 9c203693de Merged bugfix-composer into master 2016-06-23 22:53:19 +06:00
Dmitry Khomutov a99ba59b47 Fixed migration after rebase 2016-06-23 21:32:28 +06:00
Dmitry Khomutov e5e670da2c Fixed deprecated code 2016-06-23 21:29:19 +06:00
Dmitry Khomutov b8a86dc76e Fixes 2016-06-23 21:27:42 +06:00
Dmitry Khomutov 6531f70581 Fixes 2016-06-23 21:26:54 +06:00
Dmitry Khomutov 8436df1c0f Fixes 2016-06-23 21:26:54 +06:00
Dmitry Khomutov 052538e99c Code style and other small fixes 2016-06-23 21:26:54 +06:00
Dmitry Khomutov 17f7dd7f5d Remove phpci.css 2016-06-23 21:26:13 +06:00
Dmitry Khomutov fd5dd16a64 Fixed migrations 2016-06-23 21:26:13 +06:00
Dmitry Khomutov be645cbd9f Fixed migrations 2016-06-23 21:26:13 +06:00
Dmitry Khomutov ff36c2504f Fixed migrations 2016-06-23 21:26:13 +06:00
Dmitry Khomutov ca2f5ed197 Fixes 2016-06-23 21:26:13 +06:00
Dmitry Khomutov e9b5de8ea9 Fixes + code style fixes 2016-06-23 21:21:57 +06:00
Dmitry Khomutov 9d3104fcac Fixes 2016-06-23 21:21:15 +06:00
Dmitry Khomutov 047311c481 Code style fixes 2016-06-23 21:21:15 +06:00
Dmitry Khomutov 6891b8a75f Code style fixes 2016-06-23 21:21:15 +06:00
Dmitry Khomutov 0868eb9c69 Code style fixes 2016-06-23 21:20:25 +06:00
Dmitry Khomutov 6c4c669492 Test fixes 2016-06-23 21:18:41 +06:00
Dmitry Khomutov 5b9c1d32f1 Code style fixes 2016-06-23 21:18:41 +06:00
Dmitry Khomutov 548a49a3de Refactored structure 2016-06-23 21:18:41 +06:00
Dmitry Khomutov e5164ae1dd Refactored structure 2016-06-23 21:18:41 +06:00