Commit graph

47 commits

Author SHA1 Message Date
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 5d9b56d194
Replaced func_get_args() by ...$params (PHP 5.6+). 2018-03-09 13:46:16 +07:00
Dmitry Khomutov 9e428a4da6
Small fixes. 2018-02-23 23:05:06 +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 1dc8acd263
Replace cache to Symfony/Cache component. 2018-02-21 10:46:55 +07:00
SimonHeimberg 2da98f6ff1 replaceIllegalCharacters replaces too long byte sequences
MySql only supports utf8 characters encoded shorter than four bytes.
2018-02-06 09:51:00 +01:00
Dmitry Khomutov 16755eadd4
Code style fixes + more tests for invalid UTF-8 log. 2018-02-04 13:20:46 +07:00
SimonHeimberg 48e81efb86 Fixed build log for invalid encoded utf8 characters. Issue #145. 2018-02-03 13:38:46 +01:00
Dmitry Khomutov 45f8102ea5
Fixed build log for non-unicode characters. Issue #145. 2018-02-03 12:55:36 +07:00
root 002e64f4d6 Fixing issue #136 (PHP 7.2 unpack user from session) 2017-12-09 19:31:46 +03:00
Dmitry Khomutov 4e68eb7180
Code style fixes. 2017-11-08 20:45:18 +07:00
Dmitry Khomutov 45e674a733 Fixed naming. 2017-10-21 15:51:05 +07:00
Dmitry Khomutov 883ebf1a1a Changed '?' to '�' for binary output. Issue #116. 2017-09-16 12:28:16 +07:00
Dmitry Khomutov a4cbd1b7ec Fixes for non-unicode binary log output. Issue #116. 2017-09-16 12:28:16 +07:00
StudioMaX d307afa44e Bitbucket build status API, create comments on commits and Pull Requests 2017-08-20 14:19:07 +06:00
Dmitry Khomutov 59837a8ff1
Added param 'priority_path' (For all plugins) for control paths priority when we search plugin binary. Issue #104. 2017-07-19 10:26:51 +07:00
Dmitry Khomutov 9041457af4
Changed HttpClient to Guzzle library. 2017-06-28 12:42:56 +07:00
Dmitry Khomutov 46441106d1
Improved from email address format for notifications. 2017-06-21 21:03:57 +07:00
Stepan Strelets bf394131af
Add export environment variable to shell environment 2017-03-26 17:36:30 +07:00
Stepan Strelets 047cedaab3
Initial implementation CI environments 2017-03-26 17:36:30 +07:00
Dmitry Khomutov 550d019e17
Fixed language select on user/edit page 2017-03-18 12:14:24 +07:00
Dmitry Khomutov a2fbd9b775
Code style fixes 2017-03-12 11:40:40 +07:00
Dmitry Khomutov 58875d5c8a
Fixed shell plugin execution. Issue #30 2017-03-04 12:55:13 +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 6cff08f073
Removed localization from logs (Because it doesn't work) 2017-02-09 22:12:21 +07:00
Dmitry Khomutov 9e478fd821
Fixes for Gogs build and webhook. Issue #13 2017-02-07 23:09:52 +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 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 f3bdeb2493
Fixed LDAP authentication + unified app config options: authenticate_settings, security and ldap 2017-01-22 20:06:50 +07:00
Dmitry Khomutov b1d5c9cec2
PHP Censor fixes 2017-01-22 20:06:16 +07:00
Dmitry Khomutov d0a46ee8ab
Dates localization 2017-01-15 18:11:18 +07:00
Dmitry Khomutov 1237bf450c
Code style fixes 2017-01-14 16:12: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
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 9e3a344c17 Added const DEFAULT_LANGUAGE to Lang class 2016-12-28 21:28:17 +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
Michal Zuber dcd7f094a4 Check session value before use 2016-12-24 16:58:38 +07:00
Dmitry Khomutov 9de4fb51d3 Repaired tests + refactored code for tests 2016-08-13 17:47:55 +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