Compare commits

...

29 Commits

Author SHA1 Message Date
sunxyw
ca82ee9cac increment build number (build 684) 2023-02-10 11:41:03 +00:00
sunxyw
01ab53296e update api docs 2023-02-10 11:40:45 +00:00
sunxyw
2133d73a32 Merge pull request #286 from zhamao-robot/fix-schedule-swoole-deadlock
修复排程任务 Swoole 死锁
2023-02-10 19:39:40 +08:00
crazywhalecc
52030e8db3 fix swoole timer stuck 2023-02-10 19:13:24 +08:00
sunxyw
dfe4613eac fix schedule swoole deadlock 2023-02-10 18:00:29 +08:00
crazywhalecc
2fc159f044 increment build number (build 683) 2023-02-10 08:53:44 +00:00
crazywhalecc
6495bc03fc update api docs 2023-02-10 08:53:28 +00:00
crazywhalecc
707cd97d74 remove debug message 2023-02-10 16:52:21 +08:00
crazywhalecc
77c1d5ab17 some patch for 3.0 release 2023-02-10 16:52:21 +08:00
crazywhalecc
70886ecd43 increment build number (build 682) 2023-02-10 06:05:20 +00:00
crazywhalecc
79293c1c1b update api docs 2023-02-10 06:05:05 +00:00
Jerry
df25aebd60 add timer tick 2023-02-10 14:04:04 +08:00
Jerry
f03c0940da add more comments 2023-02-10 14:03:48 +08:00
Jerry
3abd531980 add custom ws response headers 2023-02-10 14:03:48 +08:00
sunxyw
c86c6f493c increment build number (build 681) 2023-02-08 09:25:10 +00:00
sunxyw
28199f5dcd update api docs 2023-02-08 09:24:55 +00:00
sunxyw
8f65e5a432 fix middleware args resolve conflict (#282) 2023-02-08 17:23:44 +08:00
sunxyw
5350bbb86d increment build number (build 680) 2023-02-07 11:11:10 +00:00
sunxyw
52eed4805d update api docs 2023-02-07 11:10:55 +00:00
sunxyw
ab8754c418 fix pipeline argument missing (#281) 2023-02-07 19:09:48 +08:00
sunxyw
6df1f9a70a Merge pull request #280 from zhamao-robot/add-container-docs
添加依赖注入组件文档
2023-02-07 18:57:07 +08:00
sunxyw
ac8775adcb update vuepress version 2023-02-07 17:42:48 +08:00
sunxyw
155522e8c3 increment build number (build 679) 2023-02-07 09:42:47 +00:00
sunxyw
196bdd709d update api docs 2023-02-07 09:42:32 +00:00
sunxyw
774d657263 add container docs 2023-02-07 17:41:56 +08:00
sunxyw
e333e5af6b Merge pull request #279 from zhamao-robot/upgrade-php-di
添加容器缓存配置
2023-02-07 17:41:11 +08:00
sunxyw
e8b6b81dea add container cache config 2023-02-07 16:31:32 +08:00
sunxyw
e563ade103 fix HttpEventListenerTest strict arguments match 2023-02-07 16:03:37 +08:00
crazywhalecc
5a870c703d update v3 update docs and generate strategy 2023-02-05 14:34:10 +08:00
555 changed files with 3547 additions and 1617 deletions

1
.gitignore vendored
View File

@@ -51,6 +51,7 @@ cghooks.lock
/node_modules/
/docs/.vuepress/dist/
package-lock.json
pnpm-lock.yaml
### PHPUnit ###

View File

@@ -21,7 +21,7 @@
"jelix/version": "^2.0",
"koriym/attributes": "^1.0",
"nunomaduro/collision": "^6.3",
"onebot/libonebot": "^0.5",
"onebot/libonebot": "^0.5.7",
"php-di/php-di": "^7",
"psr/container": "^2.0",
"psr/simple-cache": "^3.0",

View File

@@ -7,6 +7,7 @@ use OneBot\Driver\Process\ProcessManager;
use Psr\Log\LoggerInterface;
use ZM\Config\Environment;
use ZM\Config\EnvironmentInterface;
use ZM\Config\ZMConfig;
use ZM\Framework;
/*
@@ -28,4 +29,15 @@ return [
LoggerInterface::class => fn () => logger(),
EnvironmentInterface::class => Environment::class,
],
// 容器的缓存配置,默认情况下,只有在生产环境下才会启用缓存
// 启用缓存后可以减少重复反射的开销,在首次解析后直接从缓存中读取
// 此功能要求 APCu 扩展,如果你没有安装,将会输出警告并禁用缓存
// 请在更新容器配置后手动执行 `apcu_clear_cache()` 来清除缓存
// 详细介绍请参阅https://php-di.org/doc/performances.html#caching
'cache' => [
// 是否启用缓存,支持 bool、callable
'enable' => fn () => ZMConfig::getInstance()->getEnvironment() === 'production',
'namespace' => 'zm',
],
];

View File

@@ -104,6 +104,16 @@ module.exports = {
'store/cache',
'store/redis',
]
},
{
title: '依赖注入组件',
collapsable: true,
sidebarDepth: 2,
children: [
'container/dependency-injection',
'container/configuration',
'container/dependencies',
],
}
],
'/advanced/': [

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

View File

@@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0-beta7</span>
<div id="projectname">Zhamao Framework<span id="projectnumber">&#160;3.0.0</span>
</div>
<div id="projectbrief">A high-performance chatbot + web framework</div>
</td>

Some files were not shown because too many files have changed in this diff Show More