Dmitry Khomutov
d8fbbd739b
Fixed branch link in the timeline
2017-02-28 21:04:14 +07:00
Dmitry Khomutov
651aba0267
Fixed pagination position in the project view
2017-02-28 20:28:54 +07:00
Dmitry Khomutov
3176111c91
Added duration column to the project page
2017-02-28 20:19:20 +07:00
Dmitry Khomutov
00a2248c93
Fixed Build.log column size for MySQL (removed 'NOT NULL')
2017-02-26 20:46:24 +07:00
Dmitry Khomutov
c4ee9a6d48
Updated dependencies
2017-02-24 17:43:37 +07:00
Stefan
410e53da0b
Fixes issue with branches that start with a hash
2017-02-24 13:00:42 +07:00
Dmitry Khomutov
e11a1cc3d3
Fixed profile language. Issue #11
2017-02-24 12:44:07 +07:00
Dmitry Khomutov
1227784335
Fixed Build.log column size for MySQL (text -> longtext). Issue #26
2017-02-23 19:11:18 +07:00
Dmitry Khomutov
041ab16e71
Fixed plugins execution
2017-02-20 20:28:50 +07:00
Dmitry Khomutov
5d03a0ab35
Fixed extra
2017-02-19 01:21:46 +07:00
Dmitry Khomutov
b83a6db697
Fixed 'build_error.message' column size
2017-02-19 00:59:45 +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
96aa345dc0
Removed base models and stores
2017-02-18 14:34:23 +07:00
Dmitry Khomutov
9f0580e802
Improved TravisCI build settings
2017-02-18 14:34:23 +07:00
root
9f8a5df810
add getFileLinkTemplate for gogs
2017-02-16 16:06:31 +07:00
ket4yii
086eb82631
[Form Element] Add percent to setName regex
2017-02-15 20:20:18 +07:00
Dmitry Khomutov
a12407d02f
Fixed 'add/edit project' page. Issue #21
2017-02-15 20:16:40 +07:00
Dmitry Khomutov
6d99ca50a1
Fixed project/config for worker
2017-02-13 00:16:11 +07:00
Dmitry Khomutov
7d254fc512
DB fix
2017-02-12 01:35:17 +07:00
Dmitry Khomutov
f4083df2a8
Improved dashboard styles
2017-02-11 23:22:26 +07:00
Dmitry Khomutov
b5759cced2
Fixed install command for multiple runs
2017-02-11 23:15:33 +07:00
Dmitry Khomutov
91a8054fdd
Added highlighting for build config + updated dependencies
2017-02-10 23:18:07 +07:00
Pélisset Vincent
efb9cacb02
Adding link to branch and commit for Gogs repositories
2017-02-10 21:13:03 +07:00
Dmitry Khomutov
ea5044bf9b
Fixes
2017-02-09 22:25:12 +07:00
Dmitry Khomutov
6cff08f073
Removed localization from logs (Because it doesn't work)
2017-02-09 22:12:21 +07:00
Dmitry Khomutov
72579e769f
Codeception improvement (+ docs)
2017-02-09 22:03:53 +07:00
Pélisset Vincent
c4d78c065c
French translation updated
2017-02-09 21:51:27 +07:00
Pélisset Vincent
96bddfbc45
Fix codeception path in config who was ignored
2017-02-09 21:51:27 +07:00
Dmitry Khomutov
0e468e9a6a
Added branch to the dashboard timeline
2017-02-09 19:59:43 +07:00
Dmitry Khomutov
9e478fd821
Fixes for Gogs build and webhook. Issue #13
2017-02-07 23:09:52 +07:00
Dmitry Khomutov
cc618b0c80
Gogs webhook fixes. Issue #13
2017-02-07 23:09:52 +07:00
Denis Denisov
31e48efd55
Gogs webhook that is based github
...
* https://gogs.io/docs/features/webhook.html
2017-02-07 23:09:52 +07:00
Dmitry Khomutov
a886e161f3
Fixed PHPUnit temp files
2017-02-07 22:35:52 +07:00
Dmitry Khomutov
e4a7079954
Added caching for public build status badge. Issue #15
2017-02-07 22:08:15 +07:00
Dmitry Khomutov
e90a1d4a32
Added non-interactive mode for CreateAdminCommand. Issue #8
2017-02-05 17:58:57 +07:00
Dmitry Khomutov
31f1f1f3e9
Fixed default internal auth_provider
2017-02-05 16:54:59 +07:00
Dmitry Khomutov
55a4dfcb2d
Installation fix
2017-02-05 15:37:46 +07:00
Dmitry Khomutov
a558716b6c
Added installation variant with config file instead options
2017-02-05 15:37:46 +07:00
Dmitry Khomutov
ed532bad7d
Commands fixes
2017-02-05 15:37:46 +07:00
Dmitry Khomutov
0ab4acd72f
Fixes for authentication and users
2017-02-05 15:37:46 +07:00
Dmitry Khomutov
0a4636a379
Refactored InstallCommand (+ removed localization from InstallCommand, because it doesn't works actually)
2017-02-05 15:37:46 +07:00
Dmitry Khomutov
97cd0b5373
Improved tables appearance
2017-02-05 15:37:46 +07:00
Dmitry Khomutov
327f442ebb
Small content fixes
2017-02-05 15:37:46 +07:00
Dmitry Khomutov
8779880a8f
Removed hacks for Windows OS (Because it isn't work fine all the same)
2017-02-05 15:37:46 +07:00
Dmitry Khomutov
7e735bbb3b
Queue improvements
2017-02-05 15:37:46 +07:00
Dmitry Khomutov
bcfc5578de
Moved commands to Application from console.php
2017-02-05 15:37:18 +07:00
Dmitry Khomutov
f2738845d7
Removed comment
2017-01-30 21:13:10 +07:00
Dmitry Khomutov
afd99c12b5
Removed MySQL references (MySQL changed to DB)
2017-01-29 18:53:00 +07:00
Dmitry Khomutov
5396d580b3
Fixed tests for DB changes
2017-01-29 18:20:22 +07:00
Dmitry Khomutov
c90c292629
Improved DB + PostgreSQL support
2017-01-29 18:20:22 +07:00
Dmitry Khomutov
a9977dc5d1
Fixed Notice error
2017-01-25 22:18:34 +07:00
Dmitry Khomutov
fc49c34d06
Removed Settings controller (Use manual editing of config.yml file)
2017-01-25 19:07:42 +07:00
Dmitry Khomutov
0ca5c8de51
Renamed app config worker section to queue + removed max_jobs option (use supervisord)
2017-01-23 22:41:02 +07:00
Dmitry Khomutov
3cbf8bdb7c
LDAP provider fixes
2017-01-22 20:06:50 +07:00
Dmitry Khomutov
f3bdeb2493
Fixed LDAP authentication + unified app config options: authenticate_settings, security and ldap
2017-01-22 20:06:50 +07:00
Dmitry Khomutov
4b49c95b20
Code style fixes
2017-01-22 20:06:17 +07:00
Dmitry Khomutov
041f8090b0
Fixed tests for Security
2017-01-22 20:06:16 +07:00
Dmitry Khomutov
4e3e841b04
Fixed Security
2017-01-22 20:06:16 +07:00
Dmitry Khomutov
b1d5c9cec2
PHP Censor fixes
2017-01-22 20:06:16 +07:00
Dmitry Khomutov
9db4b09bd9
Fixes after rebase (Login providers)
2017-01-22 20:06:16 +07:00
Dmitry Khomutov
cda4c2e063
Fixes for auth
2017-01-22 20:06:16 +07:00
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