Commit Graph

189 Commits

Author SHA1 Message Date
李东云
225bdedd23 feat(EmailService): 添加邮件附件功能并更新单元测试
- 在 EmailService 类的 sendHtml 方法中添加了附件处理逻辑
- 更新了 EmailServiceTest 单元测试,增加了附件发送的测试用例
- 优化了测试用例的结构,提高了可读性和可维护性
2025-03-03 09:57:04 +00:00
李东云
aaa4382ff2 build(devcontainer): 添加 Hyperf 开发套件核心配置文件
- 新增 devcontainer.json 配置文件,用于 Hyperf 框架的开发环境
- 配置了基础设置、挂载点、容器生命周期管理等
- 集成了多个 Visual Studio Code 扩展,提升开发效率
2025-03-03 09:32:35 +00:00
李东云
9a296c56e9 chore(release): 1.0.0-beta.6 v1.0.0-beta.6 2024-12-06 02:10:13 +00:00
李东云
2dace65933 fix(exceptions): 处理 HTTP 客户端和服务器异常
- 在 CommonHandler 中添加了对 GuzzleHttp 客户端和服务器异常的处理
- 解析异常响应内容,提取错误代码和消息
- 根据异常类型设置相应的状态码

Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2024-12-06 10:07:42 +08:00
李东云
e8596c9d30 chore(release): 1.0.0-beta.5 v1.0.0-beta.5 2024-09-12 11:47:31 +00:00
李东云
b6dd7dd4ac feat(email): 对发送邮件增加密送,增加单独定制发件人的方法
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2024-09-12 19:47:14 +08:00
李东云
0283c7286a build(composer): 更新依赖
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2024-09-12 19:23:28 +08:00
李东云
e4105a285f chore(release): 1.0.0-beta.4 v1.0.0-beta.4 2024-06-23 12:55:58 +00:00
李东云
d20718db32 build(composer): 更新依赖
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2024-06-23 18:16:31 +08:00
李东云
d524fb4e89 fix(core-middleware): 修复 JsonResource 不走响应格式化的问题
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2024-06-23 18:13:41 +08:00
李东云
eeab8a258d chore(release): 1.0.0-beta.3 v1.0.0-beta.3 2024-05-17 06:05:09 +00:00
李东云
bac22a8ea6 build(composer): 更新依赖
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2024-05-17 14:04:48 +08:00
李东云
44c26b6491 fix(i18n): 在没有配置项目默认语言,且传入意料之外的语言时,默认为英文
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2024-05-17 14:04:09 +08:00
李东云
f422fb6b31 chore(release): 1.0.0-beta.2 v1.0.0-beta.2 2024-01-18 05:52:26 +00:00
李东云
762acbb368 fix(CoreMiddleware): 修复如果直接输出 ResponseInterface 实例会报错的问题
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2024-01-18 13:52:16 +08:00
李东云
2167fd209a perf(exception): 取消了必须是 apifox/postman 的设计
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2024-01-03 20:20:31 +08:00
李东云
fc9b41ef78 chore(release): 1.0.0-beta.1 v1.0.0-beta.1 2023-12-15 08:08:11 +00:00
李东云
da518799b3 fix(bin): 更新了迁移脚本的目录
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-12-15 16:08:00 +08:00
李东云
4d8a918898 chore(release): 1.0.0-beta.0 v1.0.0-beta.0 2023-12-15 08:00:49 +00:00
李东云
cfbb770559 build(release): 将版本号改为 beta
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-12-15 16:00:08 +08:00
李东云
01aa833537 fix(bin): 更新了迁移脚本的目录
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-12-15 15:58:23 +08:00
李东云
c02a08ca6b chore(release): 1.0.0-alpha.19 v1.0.0-alpha.19 2023-12-15 07:13:15 +00:00
李东云
a84b812dd0 feat(bin): 增加了迁移到最新版本的脚本
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-12-15 15:13:07 +08:00
李东云
6eacde9970 chore(release): 1.0.0-alpha.18 v1.0.0-alpha.18 2023-12-14 08:29:17 +00:00
李东云
7d6dc7fe9f feat(bin): 增加了迁移到最新版本的脚本
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-12-14 16:28:59 +08:00
李东云
97131d224c refactor: 迁移到 hyperf3.1 的写法
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-12-14 16:03:23 +08:00
李东云
08d00a785f build(composer): 清理 composer 配置
移除了多余的 composer 包仓库

Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-12-14 15:48:30 +08:00
李东云
16f69c193c chore(release): 1.0.0-alpha.17 v1.0.0-alpha.17 2023-12-14 07:38:35 +00:00
李东云
b89b218eaa build(composer): 更新依赖,增加 php8.2/8.3的 polyfill
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-12-14 15:38:14 +08:00
李东云
14d28deee2 fix(CoreMiddleware): 修复参数类型过少的问题
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-12-14 15:24:22 +08:00
李东云
cbc59ccf74 build(ide): 增加了docker 映射
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-12-14 15:23:46 +08:00
李东云
f34b2c9e21 chore(release): 1.0.0-alpha.16 v1.0.0-alpha.16 2023-12-04 09:13:05 +00:00
李东云
eee68cab8a refactor: 迁移到 hyperf3.1和 pestphp2
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-12-04 17:12:12 +08:00
李东云
c93ed73f10 chore(release): 1.0.0-alpha.15 v1.0.0-alpha.15 2023-10-30 06:30:51 +00:00
李东云
97848a5e22 test(utils): 增加了无极分类的测试用例
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-30 14:30:31 +08:00
李东云
b7d0dd87c5 test(request): 修复了无法使用的测试用例
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-30 14:30:13 +08:00
李东云
26b55f1ca5 build(composer): 更新依赖
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-29 23:45:37 +08:00
李东云
6ca5462195 chore(release): 1.0.0-alpha.14 v1.0.0-alpha.14 2023-10-23 12:48:06 +00:00
李东云
8e4f4d0d29 ci(GiteaActions): 修复没有内容的问题
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-23 20:47:45 +08:00
李东云
df94317fcf chore(release): 1.0.0-alpha.13 v1.0.0-alpha.13 2023-10-23 11:42:50 +00:00
李东云
43c820c711 ci(GiteaActions): 现在只会根据 tag确定是否发布
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-23 19:42:38 +08:00
李东云
f1957b5156 chore(release): 1.0.0-alpha.12 v1.0.0-alpha.12 2023-10-23 11:38:04 +00:00
李东云
418f4c47c9 ci(GiteaActions): 现在只会根据 tag确定是否发布
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-23 19:37:19 +08:00
李东云
635804e117 ci(GiteaActions): 修复推送的组织名错误问题
All checks were successful
Publish when Pushed / Explore-Gitea-Actions (push) Successful in 21s
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-23 19:21:33 +08:00
李东云
82d9a95691 ci(GiteaActions): 使用密钥推送包
All checks were successful
Publish when Pushed / Explore-Gitea-Actions (push) Successful in 22s
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-23 19:19:58 +08:00
李东云
063c1d7ea1 ci(GiteaActions): 安装 zip
All checks were successful
Publish when Pushed / Explore-Gitea-Actions (push) Successful in 22s
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-23 19:11:07 +08:00
李东云
9cdbd6a2c8 ci(GiteaActions): 修复错误的action 写法
Some checks failed
Publish when Pushed / Explore-Gitea-Actions (push) Failing after 22s
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-23 19:09:59 +08:00
李东云
4cc1473d38 ci(GiteaActions): 不切换分支
Some checks failed
Publish when Pushed / Explore-Gitea-Actions (push) Failing after 4s
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-23 19:07:56 +08:00
李东云
895b028017 ci(GiteaActions): 修复镜像不包含 zip 的问题
Some checks failed
Publish when Pushed / Explore-Gitea-Actions (push) Failing after 3s
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-23 19:02:36 +08:00
李东云
094589b87e ci(GiteaActions): 修复镜像不包含 zip 的问题
All checks were successful
Publish when Pushed / Explore-Gitea-Actions (push) Has been cancelled
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
2023-10-23 18:59:33 +08:00