ldc

ldc feltöltött a v2 ágba ide: server/kratos-utils

  • b8d20985d6 feat(transport): 引入流式上下文并支持自定义序列化 - 新增 StreamContext 接口及其实现,用于管理流式传输上下文 - 支持通过 SetSerializer 设置全局自定义序列化器 - 在 serverStream 中使用 StreamContext 替代原生 context -优化 SendMsg 方法,支持字符串直接写入和自定义序列化逻辑 - 发送流式响应时自动设置 SSE 相关 HTTP 头部信息 - 移除对 encoding/json 包的直接依赖,改用封装后的序列化方法

1 hete

ldc feltöltött egy cimkét: v2.0.17 ide: server/kratos-utils

2 hete

ldc feltöltött a v2 ágba ide: server/kratos-utils

  • 7fe164519a refactor(initutils):重构全局等待组的Go函数实现 - 将globalWaitGroup.Go替换为显式调用Add和Done - 添加了对函数执行完毕后的Done调用 - 使用goroutine包装函数调用以确保正确计数 -保持与原逻辑一致的行为和语义

2 hete

ldc feltöltött a master ágba ide: server/kratos-etcd

  • 7a59a4245e chore(deps): 更新 kratos-utils 依赖版本- 将 kratos-utils/v2 从 v2.0.7 更新至 v2.0.16- 调整 go.mod 中的模块版本引用 - 更新 go.sum 中的依赖哈希值- 重新排序 etcd_client.go 中的导入包语句 - 将 Go 版本从1.23.2降级至 1.23.0

2 hete

ldc feltöltött egy cimkét: v2.0.16 ide: server/kratos-utils

2 hete

ldc feltöltött a v2 ágba ide: server/kratos-utils

  • 0da56d9099 build(deps): 更新 kubanapis依赖版本 - 将 git.ikuban.com/server/kubanapis 从 v1.0.3 更新至 v1.0.4 - 同步更新 go.mod 和 go.sum 文件中的依赖哈希值 - 调整 Go 模块版本从 1.23.2 回退至1.23.0

2 hete

ldc feltöltött egy cimkét: v1.0.4 ide: server/kubanapis

2 hete

ldc feltöltött a main ágba ide: server/kubanapis

  • 308cdc5868 Merge remote-tracking branch 'origin/main'
  • 2d2ccdd383 chore(go): 将 Go 版本从 1.23.2 降级到 1.21 - 修改 go.mod 文件中的 Go 版本声明 - 确保项目与 Go 1.21 兼容- 更新相关依赖以匹配新版本要求
  • 2 commit összehasonlítása »

2 hete

ldc feltöltött egy cimkét: v2.0.15 ide: server/kratos-utils

2 hete

ldc feltöltött a v2 ágba ide: server/kratos-utils

  • d4e847eae0 chore(go):降低 Go 版本要求至 1.21 - 将模块的 Go 版本从 1.25 降级到 1.21 - 确保与现有开发环境兼容- 更新 go.mod 文件中的版本声明

2 hete

ldc feltöltött a v2 ágba ide: server/kratos-utils

  • 56cd55dbd5 fix(http):修复HTTP响应状态码错误问题 - 将系统错误时的状态码从400改为200- 移除JSON序列化失败时重复设置的状态码写入逻辑

2 hete

ldc feltöltött egy cimkét: v2.0.11 ide: server/kratos-utils

1 hónapja

ldc feltöltött egy cimkét: v2.0.4 ide: server/swagger-api

1 hónapja

ldc feltöltött a v2 ágba ide: server/kratos-utils

  • 90df1bb418 feat(transport): 添加 Method 字段支持自定义 HTTP 方法在 transport/middleware/option.go 中新增 Method 字段,用于定义 HTTP 请求方法。 在 route.go 中使用 net/http 包中的常量来设置默认的 HTTP 方法,并根据 annotations 规则匹配对应的请求方法。同时更新 unaryHandler逻辑以支持通过 reply 函数自定义 响应结构,提升接口灵活性和可扩展性。

1 hónapja

ldc feltöltött a v2 ágba ide: server/swagger-api

  • 35d9f3851c feat(generator):为HTTP操作添加body字段支持 在生成HTTP操作时,根据HTTP方法类型自动设置body字段。对于POST、PUT和PATCH方法, 当body字段为空时,默认设置为"*"以支持请求体传输。同时修复了operation构建时body字段未正确传递的问题。 fix(service): 修正命名策略配置将服务配置中的命名策略从"json"更正为"proto",以确保生成的代码与proto文件中的 字段命名保持一致。
  • 51392021ec feat(generator): 支持处理 HEAD、OPTIONS 和 TRACE HTTP 方法 新增对 HEAD、OPTIONS 和 TRACE 方法的服务器地址收集与路径项绑定逻辑,确保这些方法在生成 OpenAPI 规范时能正确继承或清除服务器配置。同时, 完善了 HTTP 规则中 PATCH 和自定义方法的处理流程。
  • a68c721ff9 feat(generator): 支持从HTTP注解中提取路径和方法 在生成OpenAPI文档时,现在会优先使用Protobuf中定义的HTTP注解来确定 请求路径和HTTP方法。如果未指定,则默认使用POST方法和自动生成的路径。此更改增强了与REST API规范的兼容性。
  • 3 commit összehasonlítása »

1 hónapja

ldc feltöltött egy cimkét: v2.0.10 ide: server/kratos-utils

1 hónapja

ldc feltöltött egy cimkét: v2.0.9 ide: server/kratos-utils

1 hónapja

ldc törölt egy cimkét v2.0.9 ekkor: server/kratos-utils

1 hónapja

ldc feltöltött a v2 ágba ide: server/kratos-utils

  • d8e39c718e feat: startup增加客户端初始化参数

1 hónapja

ldc feltöltött egy cimkét: v2.0.9 ide: server/kratos-utils

1 hónapja