李东云
|
15da6e6770
|
fix(CoreMiddleware): 修复分页头部信息设置错误
- 将 'Total-Pages' 头部信息设置为正确的最后一页数
- 添加 Content-Type 头部信息,设置为 application/json
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
|
2025-08-08 17:02:31 +08:00 |
|
李东云
|
68451820b0
|
chore(release): 1.0.0-beta.12
v1.0.0-beta.12
|
2025-08-08 14:33:07 +08:00 |
|
李东云
|
55da02080e
|
feat(exception): 新增业务错误处理和 API 迁移支持
- 新增业务错误类型和相关错误码
- 实现 API 迁移异常处理
- 增加未实现功能异常处理
- 更新错误处理逻辑,支持新错误类型
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
|
2025-08-02 18:35:31 +08:00 |
|
李东云
|
0f7b9464c9
|
chore(release): 1.0.0-beta.11
v1.0.0-beta.11
|
2025-07-11 16:36:06 +08:00 |
|
李东云
|
bf40c6e681
|
feat: 新增SP相关配置的枚举
- 添加 EnvConfiguration 接口,定义开发和生产环境常量
- 添加 ServiceProviderConfiguration 接口,继承环境和站点配置接口
- 添加 SiteConfiguration接口,定义中国和北美站点常量
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
|
2025-07-11 16:34:10 +08:00 |
|
李东云
|
9a8575b382
|
chore(release): 1.0.0-beta.10
v1.0.0-beta.10
|
2025-07-09 14:36:33 +08:00 |
|
李东云
|
c6ab9db698
|
feat(core): 添加 X-SP-ID 解析中间件
- 新增 SpParseMiddleware 类,用于解析请求中的 X-SP-ID 头- 将解析后的 SP ID存入 Hyperf 上下文中,供后续使用
- 此中间件适用于需要根据 SP ID 进行权限控制或日志记录的场景
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
|
2025-07-09 14:36:11 +08:00 |
|
李东云
|
2e0e4feaa5
|
chore(release): 1.0.0-beta.9
v1.0.0-beta.9
|
2025-07-07 13:28:26 +08:00 |
|
李东云
|
c8b454540d
|
build(deps): 更新依赖并添加 PHPSpec 支持
- 添加 Symfony polyfill-php84依赖
- 更新 rector/rector 至最新版本
- 添加 PHPSpec 相关配置和依赖
- 更新 composer.json 配置
- 调整项目结构,添加 spec 目录作为测试源
Signed-off-by: 李东云 <dongyu.li@luxcreo.ai>
|
2025-07-07 13:27:25 +08:00 |
|
李东云
|
bb11a1d8f4
|
chore(release): 1.0.0-beta.8
v1.0.0-beta.8
|
2025-03-04 02:34:32 +00:00 |
|
李东云
|
b4dcd01e8d
|
build(composer): Update Dependencies
|
2025-03-04 02:33:58 +00:00 |
|
李东云
|
3b3502f763
|
feat(email): 添加邮件附件功能
- 在 EmailWillSent 事件中添加 attachmentPaths 和 attachments 属性
- 在 EmailService 中添加处理附件的逻辑
- 更新 EmailWillSentListener 以支持附件发送
|
2025-03-04 02:33:24 +00:00 |
|
李东云
|
768f2d79c0
|
chore(release): 1.0.0-beta.7
v1.0.0-beta.7
|
2025-03-03 09:59:24 +00:00 |
|
李东云
|
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 |
|