Commit Graph

86 Commits

Author SHA1 Message Date
Pan Qiancheng 09d14be5e7 feat: 适配新connector定义,支持ExposeHeaders,connector的自定义Aspect(用于实现前后台的connector初始化逻辑) 2025-12-17 15:04:57 +08:00
QCQCQC@Debian 3e0dba7172 feat: 修复stopRoutine重复执行,并添加模板文件 2025-12-10 10:55:41 +08:00
QCQCQC@Debian 3781ed4629 feat: 新增stopRoutines的执行,在shutdown时执行,并完善信号处理 2025-12-10 10:13:58 +08:00
Pan Qiancheng 1440147f3e fix: 将自定义中间件移动到koa-body之后 2025-11-11 18:13:07 +08:00
Pan Qiancheng 896d53561e feat: serverConfiguration支持middleware配置 2025-11-11 18:02:54 +08:00
Pan Qiancheng f0671efef6 feat: 改为从appLoader加载ExceptionHandler 2025-11-11 11:03:39 +08:00
Pan Qiancheng 2d8690abb6 feat: 异常处理器改为从lib/configuration/exception导入 2025-11-07 10:01:49 +08:00
Pan Qiancheng 23865e639d feat: 现将异常处理器注册到appLoader,不再重载console.error 2025-11-06 15:34:20 +08:00
Pan Qiancheng df8426d102 fix: 处理require errors.js不存在的情况 2025-10-16 11:18:42 +08:00
Pan Qiancheng 8c642d79c2 fix: 添加一层catch处理 2025-10-16 11:08:33 +08:00
Pan Qiancheng be24825206 build 2025-10-16 10:59:19 +08:00
pqcqaq 61705bf9e1 feat: 完全重构并优化了server watch,通过编译链与事件机制解决多文件修改的情况,并且支持了在i18n文件更新的情况下,自动同步到数据库(利用了routine) 2025-08-18 16:21:14 +08:00
Xu Chang e90f29aac9 template中增加了upgrade:locale脚本 2025-08-18 15:12:53 +08:00
Xu Chang 79ca5322c5 Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-cli into dev 2025-08-18 14:39:07 +08:00
Xu Chang 17f2a9c109 在带routine的情况下要unmount 2025-08-18 14:39:04 +08:00
pqcqaq bbda55851b feat: 添加版本限制与检查 2025-08-18 14:08:45 +08:00
pqcqaq 342ad61fc0 fix: 使用bcryptjs替换bcrypt,移除了本地C++相关的依赖性 2025-08-18 13:40:00 +08:00
wkj 946eda334e build 2025-06-16 10:30:14 +08:00
wkj 8c49d42f60 移除一处log打印 2025-05-09 15:12:44 +08:00
Pan Qiancheng ef86006fae build 2025-05-09 11:10:54 +08:00
Pan Qiancheng 0b375696f2 支持了手动配置ui的path 2025-05-09 11:09:35 +08:00
Pan Qiancheng 93d8a7c852 disable时不开启静态资源 2025-05-08 16:15:07 +08:00
Pan Qiancheng 398a35477d 通过serverConfig传入ui的用户名密码,未传入时提供默认值 2025-05-08 15:58:18 +08:00
Pan Qiancheng d176a09d7c 新增socketio-admin依赖,koa静态资源映射,启动成功后自动启动admin-ui 2025-05-08 15:32:00 +08:00
wkj 8870e77b84 socket订阅url, 支持返回不同的url 2025-04-15 20:06:16 +08:00
Pan Qiancheng 9824e48fae free的endpoint支持自定义statuscode 2025-04-15 15:45:11 +08:00
Pan Qiancheng 662910a2b7 build 2025-04-15 11:49:37 +08:00
Xu Chang 541a34595b 微调了endpoint处理 2025-04-15 11:49:08 +08:00
Xu Chang cf72a2c302 merge 2025-04-15 11:10:44 +08:00
Pan Qiancheng 0300b7070b build 2025-04-15 11:09:50 +08:00
Pan Qiancheng 51cb5d36fd 支持自定义的endpoint 2025-04-15 09:27:56 +08:00
Xu Chang 324dfddb27 增加了rename命令 2025-04-12 14:37:49 +08:00
pqcqaq 8b9ff083b9 修复了一处template编译错误 2025-02-20 17:48:42 +08:00
Xu Chang 6483083938 调整了make:dep的参数,模板初始化过程的initFeatures改到初始化成功后再引用 2025-02-20 12:01:53 +08:00
pqcqaq cd62fc9690 build 2025-01-16 14:07:05 +08:00
pqcqaq 34350be702 适配redis adapter 2025-01-16 14:05:17 +08:00
wkj 71fbc88306 增加koa-logger 日志中间件 2024-12-10 12:09:56 +08:00
Pan Qiancheng 3f4c86783e 编译 2024-12-04 16:48:03 +08:00
pqcqaq e40639fad7 startup 函数在服务器模式可返回shutdown方法,用于编程式重启服务器,并在后端热重载的脚本中使用了新的shutdown方式 2024-11-29 13:19:33 +08:00
wkj ddc419bd7c 移除echarts和wangeditor5的cdn 2024-11-25 11:08:57 +08:00
wkj 9b7321d6b2 endpoints 接收文件 2024-11-21 19:45:40 +08:00
wkj 6db1e82043 cors origin支持数组和字符串 2024-11-12 12:16:47 +08:00
Xu Chang 5644e13742 build 2024-11-12 11:00:51 +08:00
Xu Chang 34b0a85ffd 重新命名了一些变量,增加了socket的namespace 2024-11-08 14:51:06 +08:00
Xu Chang 3291b6d61e cors规范化 2024-11-04 21:04:34 +08:00
pqcqaq bfa5d14e00 build和测试 2024-10-27 13:39:48 +08:00
Xu Chang 118ca26461 修改了Staging环境的部署参数 2024-05-22 21:18:51 +08:00
wkj d48254f9e0 fix socket path 2024-04-28 13:10:55 +08:00
wkj a8d4e25e9c socket拼接url时, 增加demo注释说明 2024-04-25 20:03:18 +08:00
wkj dfe86166c8 调整了socket path路径 2024-04-25 19:24:08 +08:00