sunxyw
9d77d60887
fix styles
2022-09-09 18:59:46 +08:00
crazywhalecc
db2b22c822
FileSystem.php isRelativePath() compatibility for windows
2022-08-27 20:03:22 +08:00
crazywhalecc
dd01653da9
add SQLiteDriver.php and change MySQLDriver.php
2022-08-27 19:47:45 +08:00
crazywhalecc
085472a12c
refactor MySQL component to support SQLite at the same time
2022-08-27 19:45:23 +08:00
sunxyw
2727b056eb
Merge pull request #146 from zhamao-robot/refactor-config
...
基于 LibOB Config 类重构 ZMConfig
2022-08-23 23:42:30 +08:00
sunxyw
eb7e700e7c
replace legacy config
2022-08-23 18:02:00 +08:00
crazywhalecc
15383a6b92
add phpunit windows support
2022-08-22 20:54:14 +08:00
crazywhalecc
3be84edb5a
remove swoole pdo proxy
2022-08-22 13:37:48 +08:00
crazywhalecc
fe3bb22311
add windows development support
2022-08-22 13:35:07 +08:00
crazywhalecc
8f761c31e3
reset PHPDoc
2022-08-21 16:25:05 +08:00
crazywhalecc
c7003a7139
add mysql support
2022-08-21 16:08:20 +08:00
crazywhalecc
b2c95d96b1
refactor all base things
2022-08-14 18:15:45 +08:00
crazywhalecc
f7919129b6
patch 2.x new features on 3.0
2022-08-14 18:15:45 +08:00
crazywhalecc
41b058aeaf
update to 3.0.0-alpha2 (build 610): refactor driver
2022-08-14 18:15:45 +08:00
sunxyw
4fe74eb5fe
replace console with logger
2022-06-08 23:14:25 +08:00
crazywhalecc
ee6035c59a
add openswoole support
2022-05-14 23:51:17 +08:00
crazywhalecc
bf141202f8
change worker start message
2022-05-14 23:42:15 +08:00
sunxyw
9f7ebceeb9
add phpdoc to ZMBuf
2022-04-11 23:37:21 +08:00
crazywhalecc
3451434997
strict to phpstan-level-4
2022-04-03 02:17:58 +08:00
crazywhalecc
eecbe49955
fix code to phpstan-level-2
2022-04-03 01:31:04 +08:00
crazywhalecc
7ce3ef41df
fix comment spacing problem (build 443)
2022-03-20 16:23:07 +08:00
crazywhalecc
1706afbcd0
add cs fixer and PHPStan and activate it (build 436)
2022-03-15 18:05:33 +08:00
2b4d308783
update to build 418
2021-09-10 11:24:32 +08:00
229778ebf9
update to build 417
2021-09-01 14:14:00 +08:00
crazywhalecc
7e0fc1528a
update to 2.5.0-b3 (build 410)
2021-07-09 01:38:30 +08:00
crazywhalecc
7ec847e576
update to 2.5.0-b2 (build 409)
2021-07-04 15:45:30 +08:00
jerry
4ee16d4fc6
update to 2.5.0-b1 (build 408)
2021-06-16 00:17:30 +08:00
jerry
d72b41a902
update to build 404
...
fix ./zhamao command
fix warning when first time starting framework
2021-03-29 15:48:47 +08:00
jerry
6b872c6f74
update to 2.4.3 version (build 403)
...
add config: swoole.max_wait_time (default 5)
add constant MAIN_WORKER
add getExpireTS() for LightCache
fix savePersistence() bug
add zm_go() to prevent errors
2021-03-29 15:34:24 +08:00
jerry
d699a152d5
update to 2.4.2 version (build 402)
...
change WORKING_DIR constant
change logic of savePersistence()
add LightCache addPersistence() and removePersistence() method
add `./zhamao` command
2021-03-27 16:30:15 +08:00
jerry
bbe4addd83
update to 2.4.1 version (build 401)
...
fix startup warning bug
2021-03-25 17:11:35 +08:00
jerry
6155236d3c
update to v2.4.0 (build 399)
...
add CheckConfigCommand.php
add config update record docs
adjust swoole version to 4.5.0
fix stop and reload bugs
add $_running_annotation
add remote terminal
update global config
add timer tick exception handler
add zm_xxx global functions
add isAtMe(), splitCommand(), matchCommand() function for MessageUtil
add workerAction(), sendActionToWorker(), resumeAllWorkerCoroutines() functions for ProcessManager
optimize CQCommand match function
add custom TerminalCommand annotation
add TuringAPI
add getReloadableFiles() function for ZMUtil
2021-03-24 23:34:46 +08:00
235256d679
rollback and correct to 398(v2.3.5)
2021-03-23 14:49:42 +08:00
jerry
0ff4e52ed3
tmp connect
2021-03-22 07:44:11 +08:00
e77b9d4970
update to 2.3.1 version (build 388)
...
cleanup code and fix a bug
2021-03-18 14:56:35 +08:00
jerry
f908513dca
update to build 385
...
add CQObject for CQ
add after-stop action(set terminal level 0)
update global.php modules, add http_proxy_server
add MessageUtil.php for message parsing
add RouteManager::addStaticFileRoute() for quick handling static file
finish onTask function finally!!
add TaskManager::runTask()
2021-03-15 02:54:16 +08:00
jerry
7dc39e6ada
update to 2.2.11 verion
...
add build version (start from 384)
make 启动中 log as verbose
remove console input
fix pure http server bug
add error handler for zm_timer_tick and zm_timer_after
2021-03-13 15:16:10 +08:00
jerry
a23f3d8f16
update to 2.2.9 version
...
update reply() to support quick operation
fix reload bug
fix reply() bug
2021-03-06 17:22:42 +08:00
jerry
9ace85e604
update to 2.2.5 version again
...
add transaction for SpinLock.php
add getAllCQ() for CQ.php
fix CQ bug
update docs
2021-02-20 16:57:19 +08:00
jerry
f677b0e132
update to 2.2.5 version
...
add saveToJson and loadFromJson function for DataProvider.php
fix @OnSave annotation not working
adjust swoole timer tick
add hasKey() for WorkerCache.php
2021-02-15 15:15:26 +08:00
jerry
77c12db31a
reformat code
2021-02-09 17:09:09 +08:00
jerry
0c9f246690
update to 2.2.4 version
...
update docs
fix broken ssh caused cpu overloading
fix WorkerCache bug when no global config
add global function zm_atomic
2021-02-07 11:46:42 +08:00
jerry
61e3818563
update to 2.2.2 version finally
...
clean redundant code
fix API reply in @OnTick for multi-process
fix loop error reporting
2021-01-29 23:34:34 +08:00
jerry
8a985620f9
update to 2.2.1 version
...
fix a compatibility bug
2021-01-29 21:36:14 +08:00
jerry
b9f973c718
add unset for WorkerCache.php
2021-01-20 18:43:22 +08:00
jerry
c68083484a
update to 2.2.0 version
...
add OnPipeMessageEvent.php
add ProcessManager.php
add WorkerCache component
fix route bug
correct Exception to ZMException
2021-01-20 16:11:04 +08:00
jerry
ba5b793db7
update to 2.0.0-b5 version
...
set modules config to array
add subdir index.html
update Example of Hello.php
add Exception tester for TimerMiddleware.php
add keyword for @CQCommand
rename OnWorkerStart.php to OnStart.php
remove SwooleEventAfter.php
rename HandleEvent.php to SwooleHandler.php
set ZMRobot callback mode default to true
add getNextArg() and getFullArg()
add EventDispatcher.php logger
set Exception all based from ZMException
fix recursive bug for Response.php
add single_bot_mode
add SingletonTrait.php
add bot() function
2020-12-14 01:24:34 +08:00
crazywhalecc
1ffb30a471
update to v2.0.0-b4 version
...
change global.php config load time and logic
set context get server function available more time
delete unused comment and @CQAPISend
@CQCommand add start_with and end_with
set exceptions extended by ZMException
rename @SwooleSetup to @ZMSetup
fix quotes for global.php
fix LightCache empty presistence_path error
remove RemoteShell
2020-12-10 16:37:04 +08:00
jerry
29fa9d8662
initial 2.0.0-a4 commit
2020-11-03 21:02:24 +08:00
jerry
da584e0542
initial 2.0.0-a3 commit
2020-10-03 23:00:18 +08:00