Commit Graph

872 Commits

Author SHA1 Message Date
Xu Chang 300b28ec93 Merge branch 'release' 2026-01-23 08:48:13 +08:00
Xu Chang 152d20efe4 4.0.32-pub 2026-01-23 08:47:58 +08:00
Xu Chang 0417bc08fa Merge branch 'release' 2026-01-23 08:46:52 +08:00
Pan Qiancheng 96d4337b59 fix: 在处理异常的中间件中未正确处理serializeException返回的headers 2026-01-22 10:42:11 +08:00
Pan Qiancheng fc5f551cab Merge branch 'dev' of https://gitea.51mars.com/Oak-Team/oak-cli into dev 2026-01-15 14:50:55 +08:00
Pan Qiancheng 89fe961434 fix: 修复在watch模式下会重复注册定时器的问题 2026-01-15 14:50:52 +08:00
Xu Chang 3c32d41347 4.0.32-dev 2026-01-09 16:19:34 +08:00
Xu Chang 404380990e Merge branch 'release' 2026-01-09 16:17:55 +08:00
Xu Chang f3e6ed4917 4.0.31-pub 2026-01-09 16:17:22 +08:00
Pan Qiancheng 13384ab772 feat: 模板使用新build.js编译 2026-01-04 16:59:25 +08:00
Pan Qiancheng fb727c6b3c feat: 使用oak-domain的isOakException函数,替代instanceof去判断err的类型 2025-12-22 14:23:53 +08:00
Pan Qiancheng 35095a0219 fix: 修复了非ts文件修改时,未处理源文件路径导致误删除的bug 2025-12-20 14:42:19 +08:00
Pan Qiancheng 09d14be5e7 feat: 适配新connector定义,支持ExposeHeaders,connector的自定义Aspect(用于实现前后台的connector初始化逻辑) 2025-12-17 15:04:57 +08:00
Xu Chang 22289f04d4 4.0.31-dev 2025-12-10 18:11:04 +08:00
Xu Chang 6cef7018dc Merge branch 'release' 2025-12-10 18:10:07 +08:00
Xu Chang 52b3ed8d97 4.0.30-pub 2025-12-10 18:09:48 +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
Xu Chang 0e023f9a88 4.0.30-dev 2025-12-02 10:54:22 +08:00
Xu Chang c9b3284f49 Merge branch 'release' 2025-12-02 10:53:45 +08:00
Xu Chang 2b0ffbffaf 4.0.29-pub 2025-12-02 10:53:20 +08:00
Xu Chang da0bca5394 Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-cli into dev 2025-11-28 10:43:13 +08:00
Xu Chang 4140595e0e template中一个疏漏 2025-11-28 10:43:10 +08:00
Pan Qiancheng ef0d846f0a feat: 完善watch编译器,现编译完成之后会自动进行alias替换,防止运行时问题,并修复server启动失败导致整体进程退出的问题 2025-11-26 17:09:10 +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 1939358367 fix: 复制项目时要带有.gitignore和oak.config.json两个文件 2025-11-04 13:45:29 +08:00
Pan Qiancheng 00dab2c454 fix: 修复模块化项目创建时的模板文件问题以及重命名项目名称问题
fix: 新增项目目录中不存在entities的检查
2025-11-04 10:28:15 +08:00
Pan Qiancheng e46c41812d fix: 复制模板文件时未同步等待 2025-11-04 10:10:20 +08:00
Pan Qiancheng 9a50ce03d3 fix: 修复在创建模块时更新configuration/compiler.js会出现报错的问题 2025-11-04 10:01:56 +08:00
Xu Chang 49b46c44a9 4.0.29-dev 2025-10-16 15:11:48 +08:00
Xu Chang 5857cefd7d Merge branch 'release' 2025-10-16 15:11:14 +08:00
Xu Chang af34753f48 4.0.28-pub 2025-10-16 15:10:41 +08:00
Xu Chang 6bd83ff6e7 Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-cli into dev 2025-10-16 15:00:52 +08:00
Pan Qiancheng 97bc9b8042 fix: 修改一处已弃用的类型 2025-10-16 11:21:43 +08:00
Pan Qiancheng df8426d102 fix: 处理require errors.js不存在的情况 2025-10-16 11:18:42 +08:00
Xu Chang 04c53f956a Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-cli into dev 2025-10-16 11:11:34 +08:00
Xu Chang 0b833b8fd6 4.0.28 2025-10-16 11:11:29 +08:00
Xu Chang c05192680f Merge branch 'release' 2025-10-16 11:10:27 +08:00
Xu Chang a3e2d584a8 4.0.27-pub 2025-10-16 11:10:09 +08:00
Pan Qiancheng 8c642d79c2 fix: 添加一层catch处理 2025-10-16 11:08:33 +08:00
Xu Chang b75a783aae Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-cli into dev 2025-10-16 11:08:33 +08:00
Xu Chang 80e09e4f6f 4.0.27-dev 2025-10-16 11:08:27 +08:00
Xu Chang ab2fe38f30 Merge branch 'release' 2025-10-16 11:07:44 +08:00
Xu Chang 523aac80c2 4.0.26-pub 2025-10-16 11:07:26 +08:00
Pan Qiancheng be24825206 build 2025-10-16 10:59:19 +08:00
Pan Qiancheng 893b1b04cb feat: 支持在configuration中新建errors.ts来对项目的console.error做额外的polyfill处理 2025-10-16 10:59:12 +08:00