jerry
c2d3b5f92a
update to build 406 version
2021-04-06 01:19:56 +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
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
77c12db31a
reformat code
2021-02-09 17:09:09 +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
f3e844bb0a
update to 2.2.2 version
...
fix QQBot error
clean code
2021-01-29 22:27:10 +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
crazywhalecc
1ef8225d10
update to 2.1.5 version
...
change route to Symfony routing
2021-01-13 15:40:27 +08:00
jerry
381062c6c5
update to 2.1.3 version
...
fix an AnnotationParser bug which is stupid
2021-01-02 16:36:25 +08:00
jerry
6337b626d6
update to 2.1.0 version
...
add @OnCloseEvent, @OnOpenEvent, @OnMessageEvent, @OnRequestEvent
update EventDispatcher.php and change it to status-based schema
fix @CQBefore bugs
2021-01-02 13:15:50 +08:00
crazywhalecc
b0054d7884
update docs
2020-12-23 16:14:59 +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
deab5fd921
initial 2.0.0-a5 commit
...
fix waitMessage function
fix CQCommand regexMatch and fullMatch
it just works
2020-11-04 18:43:50 +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
jerry
f91d24aaaa
initial 2.0.0-a2 commit
2020-09-29 15:07:43 +08:00
jerry
beb1f5f063
initial 2.0 commit
2020-08-31 10:11:06 +08:00
whale
c635891e0b
fix multiple middleware registered in class annotation bug
2020-07-14 12:25:32 +08:00
whale
7b7a2d7010
update to 1.6 version
2020-07-11 15:53:30 +08:00
whale
a72e0f705c
add Class-based custom annotation parsing
2020-07-06 19:06:02 +08:00
whale
504934f057
update to 1.5.8 version
...
add fullMatch to CQCommand.php
2020-06-26 15:53:40 +08:00
whale
e976a96d0b
add auto-reconnect method to terminal_listener.php
...
add short name of ZM_BREAKPOINT (BP)
fix loop error of syntax happened
2020-06-20 14:51:24 +08:00
whale
cebc6fb310
update to 1.5.6 version
...
add CQCommand filter
add ZM_DEFAULT_FETCH_MODE
2020-06-15 19:50:07 +08:00
whale
3b8aac5d8f
add CQCommand alias
...
switch spl_autoload to psr-4 autoload
2020-06-13 11:28:31 +08:00
whale
acc96b78db
fix a bug
2020-05-23 17:29:09 +08:00
whale
802f975825
update to version 1.4
2020-05-23 17:23:29 +08:00
whale
2bcbdcd3ca
support Middleware of TimerTick
2020-05-10 18:25:51 +08:00
whale
acb4bdf9b4
update to 1.3.0 version totally.
2020-05-08 16:37:38 +08:00
whale
82a1f86bbd
update to 1.2.1
...
add phar build script
2020-05-02 23:27:26 +08:00
whale
169a751e0f
update to 1.2 version
...
Generate systemd script
Default info_level set to 2
Modify & add some comment for Example module
Brand new Console
Add daemon command argument
Add #OnTick annotation
Add ZMRobot API class
2020-04-29 15:29:56 +08:00
whale
920680ee3d
add static file server and fix root mapping bug
2020-04-26 17:15:27 +08:00
whale
94834c6625
update for class Annotation of Middleware
2020-04-26 15:56:06 +08:00
whale
1d2aaf3c99
Normalization of Context class
2020-04-15 10:55:10 +08:00
whale
9a28126765
add Middleware and release version 1.1.0
2020-03-29 16:29:02 +08:00
whale
6861d27629
add Middleware
2020-03-25 18:35:16 +08:00
whale
8d8707a92f
add @OnStart Annotation
2020-03-12 19:06:27 +08:00
whale
66a50f0a87
extend event compatibility
2020-03-09 00:33:04 +08:00
whale
5f43cf4f00
Add InitBuffer annotation
2020-03-08 16:40:04 +08:00
whale
4af90e00ff
Add other config file loader.
...
Fix SaveBuffer bug.
2020-03-07 17:13:56 +08:00
whale
9181ef3acb
update start settings.
2020-03-05 14:07:05 +08:00
whale
4e43450c34
fix @Rule type annotation parse function error.
...
fix @RequestMapping parse tree error.
2020-03-05 12:03:14 +08:00
whale
769b87af6a
initial commit
2020-03-02 16:14:20 +08:00